body{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color: #666;}

a{ color: #666;text-decoration: none;}
a:link{color: #666;text-decoration: none;}
a:visited{color: #666;text-decoration: none;}
a:hover{color: #666;text-decoration: underline;}

a.ared{ color: #f00;text-decoration: none;}
a.ared:link{color: #f00;text-decoration: none;}
a.ared:visited{color: #f00;text-decoration: none;}
a.ared:hover{color: #f00;text-decoration: underline;}

h1{  font-size: 120%; color: #334d55; margin: 0px; padding: 0px;}
.menue-title { font-size:14px; color:#334d55; font-weight:bold;}

h2{  font-size: 1em; font-weight:bold; color: #f00; margin: 0px; padding: 0px;}
h2 .gray{  font-size: 1em; font-weight:bold; color: #666; margin: 0px; padding: 0px;}
h2 .blue{  font-size: 1em; font-weight:bold; color: #069; margin: 0px; padding: 0px;}

h3{ font-size: 100%; color: #334d55; margin: 0px; padding: 0px;}

.redbold { font-weight:bold; color:#f00; font-size:1em;}
.red { color:#f00; font-size:1em;}

p { text-align:justify; line-height:1.5em;}
p.boxen { padding:0 10px 0 10px; text-align:left;}

/*#adressen { padding:10px 0 0 10px}
#adressen p{ line-height:14px;}
 *html .adressen p { line-height:5px} */

.liste {list-style-image: url(images/dots.gif); line-height:2em; }
.listeLinks {list-style-image: url(images/next.gif); line-height:2em; }
.liste-menue-links { list-style:none; line-height:2em;}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#page { margin:auto; width:1020px; }

#logo{ background-image: url("images/logos/rocon_logo.gif"); background-repeat:no-repeat; height:80px;}
#container_head { background-image:url(images/02_left.jpg); background-repeat:no-repeat; height:170px; padding:0px;}
#nav-main-container { width:749px; background-image:url(images/bg_menue.gif); background-repeat:no-repeat; 
			margin-left:201px; height:25px; padding-top:5px;}
#adressen-container { margin-top:23px; height:115px; padding:0px; margin-left:200px;}
#adressen-container p{ line-height:14px;}
#adresse1 { margin-left: 2px; width:248px; height:115px; background-image:url(images/bg_adr_1.gif); background-repeat:no-repeat; float:left; padding:10px 0 0 10px}
#adresse2 { margin-left: 2px; width:248px; height:115px; background-image:url(images/bg_adr_2.gif); background-repeat:no-repeat; float:left; padding:10px 0 0 10px}
#adresse3 { margin-left: 2px; width:248px; height:115px; background-image:url(images/bg_adr_3.gif); background-repeat:no-repeat; float:left; padding:10px 0 0 10px}

#title-head { margin-top:23px; margin-left: 202px; width:750px; height:115px; background-image:url(images/bg_top.gif); background-repeat:no-repeat;
			padding-left:25px; color:#334d55; font-size:22px;}

#nav-2 {clear:both; width:950px; float:left; height:20px; padding:3px;}

#left-side { width:200px; float:left;}
#sub-nav-container { width:200px; background-color:#d1ecfd; background-image:url(images/title/start.gif); background-position:bottom; background-repeat:no-repeat;
 float:left; margin:0px;}
 .content-subnav { padding:10px; line-height:1.5em;}
.bg-corner-top { width:200px; background-image:url(images/bg_roundcorner_top.gif); background-repeat:no-repeat; height:20px;}
.bg-corner-bottom { width:200px; background-image:url(images/bg_roundcorner_bottom.gif); background-repeat:no-repeat; height:20px;}

#content { margin-left:20px; width:520px; float:left;}
#contentkontakt { margin-left:20px; width:400px; float:left;}
#content-ohne-news { margin-left:20px; width:680px; float:left;}
#content-kontakt { margin-left:20px; width:800px;}
#map24route1 { margin-left:220px; width:450px; float:left;}
#map24route2 { margin-left:40px; width:200px; float:left;}
#map24route3 { margin-left:220px; width:450px; float:left;}
#map24route4 { margin-left:40px; width:200px; float:left;}
#space10h { margin-left: 25px; width:860px; height:25px; float:left}
#news { width:180px; float:left; margin-left:30px;}
#newskontakt { width:320px; float:left; margin-left:20px;}

.download {
background-image: url(images/icon_pdf.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 20px;
font-size:1em;
}
.download-exe {
background-image: url(images/download-exe.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left:20px;
font-size:1em;
}

.bg-news-top { width:180px; background-repeat:no-repeat; height:15px;}
.bg-news-bottom { width:180px; background-repeat:no-repeat; height:15px;}

#news-150 { width:150px; float:left; margin-left:60px;}
.bg-news-top-150 { width:150px; background-repeat:no-repeat; height:15px;}
.bg-news-bottom-150{ width:150px; background-repeat:no-repeat; height:15px;}

#footer { clear:both; border-top:1px solid #999; width:auto;}
#footer-adress1 {padding:20px 15px 10px 0px; float:left;}
#footer-adress2 {padding:20px 15px 10px 0px; float:left;}
#footer-adress3 {padding:20px 0px 10px 0px; float:left;}

#footer2 { clear:both; border-top:1px solid #999; width:auto;}
#footer2-adress1 {padding:20px 50px 10px 10px; float:left;}
#footer2-adress2 {padding:20px 60px 10px 0px; float:left;}
#footer2-adress3 {padding:20px 0px 10px 0px; float:left;}

#footer3 { clear:both; border-top:1px solid #999; width:680px;margin-left:337px}
#footer-adress1 {margin-left:12px; padding:20px 50px 10px 10px; float:left;}
#footer-adress2 {padding:20px 60px 10px 0px; float:left;}
#footer-adress3 {padding:20px 0px 10px 0px; float:left;}

