.main{
background-color: #e5e5e5;
text-align: center;
background-image:url(/images/bg.png);
background-repeat:repeat-x;
}

.frame {
	border-style: solid;
    border-width: 1px;
    border-color: #930000;
}

.line {
	border-bottom: 0px none #000000;
	border-left: 0px none #000000;
	border-right: 0px none #000000;
	border-top: 1px dashed #515151;
	background-color:white;
	height:1px;
}

.sl{
background-image:url(/images/shadow_l.png);
background-repeat:repeat-y;
}

.sr{
background-image:url(/images/shadow_r.png);
background-repeat:repeat-y;
}

.head{
	font-size: 22px;
	font-weight: normal;
	color: #007425;
	text-decoration: none;
	text-align: left;
	background-color: #FFFFFF;
	line-height: 120%;
}


.copy{
font-size: 10px;
color: #515151;
text-decoration: none;
text-align: left;
line-height: 120%;
}

a.copy{
font-size: 10px;
color: #515151;
text-decoration: none;
line-height: 120%;
}

a.copy:hover{
font-size: 10px;
color: #007425;
text-decoration: underline;
line-height: 120%;
}

.footer{
font-size: 8px;
color: #515151;
text-decoration: none;
text-align: left;
}

a.footer{
font-size: 8px;
color: #515151;
text-decoration: none;
}

a.footer:hover{
font-size: 8px;
color: #515151;
text-decoration: underline;
}

body {
	margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
}
p {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

		ul a{
			text-decoration: none;
		
		}
		ul a:hover, ul .navi-level1-act a{
			text-decoration: underline;
		
		}		
		.navi-hoz{
		float: left;
			margin:0px;
			padding:0px;
		}
		
		ul.uli {
			list-style: none;

			margin:0px;
			padding:0px;
		}	

	/*	li.li_navi {
			font-size: 12px;
			font-family: verdana;
			color:#ffffff;
		}
*/
		ul.uli a, ul.uli span, ul.subul2 a{
			display: block;
			text-decoration: none;
			margin:0px; padding:0px
			}	
			
			
		ul.uli li a {
			min-height: 8px;
			/*ie min height fix */
			height: auto !important;
			line-height: px;
			}
		/* IE LI-FIX ENDE */

/* Top Navi */
		ul.uli li.nav1 a{
			width:52px;
			background: url(/images/top_navi/nav_home.png) repeat-x center left;
		}
		
		ul.uli .nav1 a:hover, ul.uli .nav1_akt a{
			background-image: url(/images/top_navi/nav_home_h.png);
			width:52px;
		}
		
		ul.uli li.nav2 a{
			width:101px;
			background: url(/images/top_navi/nav_unter.png) repeat-x center left;
		}
		
		ul.uli .nav2 a:hover, ul.uli .nav2_akt a{
			width:101px;
			background-image: url(/images/top_navi/nav_unter_h.png);
		}
		
		ul.uli li.nav3 a{
			width:85px;
			background: url(/images/top_navi/nav_standorte.png) repeat-x center left;
		}
		
		ul.uli .nav3 a:hover, ul.uli .nav3_akt a{
			width:85px;
			background-image: url(/images/top_navi/nav_standorte_h.png);
		}
		
		ul.uli li.nav4 a{
			width:142px;
			background: url(/images/top_navi/nav_flottenmanagement.png) repeat-x center left;
		}
		
		ul.uli .nav4 a:hover, ul.uli .nav4_akt a{
			width:142px;
			background-image: url(/images/top_navi/nav_flottenmanagement_h.png);
		}
		
		ul.uli li.nav6 a{
			width:76px;
			background: url(/images/top_navi/nav_logistik.png) repeat-x center left;
		}
		ul.uli .nav6 a:hover, ul.uli .nav6_akt a{
			width:76px;
			background-image: url(/images/top_navi/nav_logistik_h.png);
		}

		ul.uli li.nav5 a{
			width:100px;
			background: url(/images/top_navi/nav_vermarktung.png) repeat-x center left;
		}
		
		ul.uli .nav5 a:hover, ul.uli .nav5_akt a{
			width:100px;
			background-image: url(/images/top_navi/nav_vermarktung_h.png);
		}
		
		ul.uli li.nav7 a{
			width:76px;
			background: url(/images/top_navi/nav_kontakt.png) repeat-x center left;
		}
		ul.uli .nav7 a:hover, ul.uli .nav7_akt a{
			width:76px;
			background-image: url(/images/top_navi/nav_kontakt_h.png);
		}
		
		
	
/* Sub menue 1 Unternehmen */	
		ul.uli li.sub1_1 {
			width:84px;
			background: url(/images/sub_navi/sub1_1.png) repeat-x center left;
		}		
		ul.uli .sub1_1 a:hover, ul.uli .sub1_1_akt a{
			background-image: url(/images/sub_navi/sub1_1h.png);
			width:84px;
		}
		
		ul.uli li.sub1_2 a{
			width:95px;
			background: url(/images/sub_navi/sub1_2.png) repeat-x center left;
		}		
		ul.uli .sub1_2 a:hover, ul.uli .sub1_2_akt a{
			background-image: url(/images/sub_navi/sub1_2h.png);
			width:95px;
		}
		
		ul.uli li.sub1_3 a{
			width:51px;
			background: url(/images/sub_navi/sub1_3.png) repeat-x center left;
		}		
		ul.uli .sub1_3 a:hover, ul.uli .sub1_3_akt a{
			background-image: url(/images/sub_navi/sub1_3h.png);
			width:51px;
		}
		
		ul.uli li.sub1_4 a{
			width:121px;
			background: url(/images/sub_navi/sub1_4.png) repeat-x center left;
		}		
		ul.uli .sub1_4 a:hover, ul.uli .sub1_4_akt a{
			background-image: url(/images/sub_navi/sub1_4h.png);
			width:121px;
		}
		
		ul.uli li.sub1_5 a{
			width:84px;
			background: url(/images/sub_navi/sub1_5.png) repeat-x center left;
		}
		ul.uli .sub1_5 a:hover, ul.uli .sub1_5_akt a{
			background-image: url(/images/sub_navi/sub1_5h.png);
			width:84px;
		}
		
		ul.uli li.sub1_6 a{
			width:103px;
			background: url(/images/sub_navi/sub1_6.png) repeat-x center left;
		}
		ul.uli .sub1_6 a:hover, ul.uli .sub1_6_akt a{
			background-image: url(/images/sub_navi/sub1_6h.png);
			width:103px;
		}
		
		ul.uli li.sub1_7 a{
			width:113px;
			background: url(/images/sub_navi/sub1_7.jpg) repeat-x center left;
		}
		ul.uli .sub1_7 a:hover, ul.uli .sub1_7_akt a{
			background-image: url(/images/sub_navi/sub1_7h.jpg);
			width:113px;
		}
		ul.uli li.sub1_8 a{
			width:61px;
			background: url(/images/sub_navi/sub1_8.png) repeat-x center left;
		}
		ul.uli .sub1_8 a:hover, ul.uli .sub1_8_akt a{
			background-image: url(/images/sub_navi/sub1_8h.png);
			width:61px;
		}		
/* Submenue 2 Standorte */		
		ul.uli li.sub2_1 a{
			width:103px;
			background: url(/images/sub_navi/sub2_1.png) repeat-x center left;
		}		
		ul.uli .sub2_1 a:hover, ul.uli .sub2_1_akt a{
			background-image: url(/images/sub_navi/sub2_1h.png);
			width:103px;
		}
		
		ul.uli li.sub2_2 a{
			width:42px;
			background: url(/images/sub_navi/sub2_2.png) repeat-x center left;
		}		
		ul.uli .sub2_2 a:hover, ul.uli .sub2_2_akt a{
			background-image: url(/images/sub_navi/sub2_2h.png);
			width:42px;
		}
		
		ul.uli li.sub2_3 a{
			width:65px;
			background: url(/images/sub_navi/sub2_3.png) repeat-x center left;
		}		
		ul.uli .sub2_3 a:hover, ul.uli .sub2_3_akt a{
			background-image: url(/images/sub_navi/sub2_3h.png);
			width:65px;
		}
		
		ul.uli li.sub2_4 a{
			width:51px;
			background: url(/images/sub_navi/sub2_4.png) repeat-x center left;
		}		
		ul.uli .sub2_4 a:hover, ul.uli .sub2_4_akt a{
			background-image: url(/images/sub_navi/sub2_4h.png);
			width:51px;
		}
		
		ul.uli li.sub2_5 a{
			width:68px;
			background: url(/images/sub_navi/sub2_5.png) repeat-x center left;
		}
		ul.uli .sub2_5 a:hover, ul.uli .sub2_5_akt a{
			background-image: url(/images/sub_navi/sub2_5h.png);
			width:68px;
		}
		
/* Submenue 3 Flottenmanagement */	
		ul.uli li.sub3_1 a{
			width:210px;
			background: url(/images/sub_navi/sub3_1.png) repeat-x center left;
		}		
		ul.uli .sub3_1 a:hover, ul.uli .sub3_1_akt a{
			background-image: url(/images/sub_navi/sub3_1h.png);
			width:210px;
		}
		
		ul.uli li.sub3_2 a{
			width:76px;
			background: url(/images/sub_navi/sub3_2.png) repeat-x center left;
		}		
		ul.uli .sub3_2 a:hover, ul.uli .sub3_2_akt a{
			background-image: url(/images/sub_navi/sub3_2h.png);
			width:76px;
		}
		
		ul.uli li.sub3_3 a{
			width:122px;
			background: url(/images/sub_navi/sub3_3.png) repeat-x center left;
		}		
		ul.uli .sub3_3 a:hover, ul.uli .sub3_3_akt a{
			background-image: url(/images/sub_navi/sub3_3h.png);
			width:122px;
		}
		
		ul.uli li.sub3_4 a{
			width:72px;
			background: url(/images/sub_navi/sub3_4.png) repeat-x center left;
		}		
		ul.uli .sub3_4 a:hover, ul.uli .sub3_4_akt a{
			background-image: url(/images/sub_navi/sub3_4h.png);
			width:72px;
		}
		
		ul.uli li.sub3_5 a{
			width:60px;
			background: url(/images/sub_navi/sub3_5.png) repeat-x center left;
		}
		ul.uli .sub3_5 a:hover, ul.uli .sub3_5_akt a{
			background-image: url(/images/sub_navi/sub3_5h.png);
			width:60px;

		}
		
		ul.uli li.sub3_6 a{
			width:82px;
			background: url(/images/sub_navi/sub3_6.png) repeat-x center left;
		}
		ul.uli .sub3_6 a:hover, ul.uli .sub3_6_akt a{
			background-image: url(/images/sub_navi/sub3_6h.png);
			width:82px;
		}
		
		ul.uli li.sub3_7 a{
			width:93px;
			background: url(/images/sub_navi/sub3_7.png) repeat-x center left;
		}
		ul.uli .sub3_7 a:hover, ul.uli .sub3_7_akt a{
			background-image: url(/images/sub_navi/sub3_7h.png);
			width:93px;
		}
		
		ul.uli li.sub3_8 a{
			width:85px;
			background: url(/images/sub_navi/sub3_8.png) repeat-x center left;
		}
		ul.uli .sub3_8 a:hover, ul.uli .sub3_8_akt a{
			background-image: url(/images/sub_navi/sub3_8h.png);
			width:85px;
		}
		
		
/* Submenu 4 Logistik */		
		ul.uli li.sub4_1 a{
			width:112px;
			background: url(/images/sub_navi/sub4_1.png) repeat-x center left;
		}		
		ul.uli .sub4_1 a:hover, ul.uli .sub4_1_akt a{
			background-image: url(/images/sub_navi/sub4_1h.png);
			width:112px;
		}
		
		ul.uli li.sub4_2 a{
			width:130px;
			background: url(/images/sub_navi/sub4_2.png) repeat-x center left;
		}		
		ul.uli .sub4_2 a:hover, ul.uli .sub4_2_akt a{
			background-image: url(/images/sub_navi/sub4_2h.png);
			width:130px;
		}
		
		ul.uli li.sub4_3 a{
			width:121px;
			background: url(/images/sub_navi/sub4_3.png) repeat-x center left;
		}		
		ul.uli .sub4_3 a:hover, ul.uli .sub4_3_akt a{
			background-image: url(/images/sub_navi/sub4_3h.png);
			width:121px;
		}
		
		ul.uli li.sub4_4 a{
			width:68px;
			background: url(/images/sub_navi/sub4_4.png) repeat-x center left;
		}		
		ul.uli .sub4_4 a:hover, ul.uli .sub4_4_akt a{
			background-image: url(/images/sub_navi/sub4_4h.png);
			width:68px;
		}
		
		ul.uli li.sub4_5 a{
			width:105px;
			background: url(/images/sub_navi/sub4_5.png) repeat-x center left;
		}		
		ul.uli .sub4_5 a:hover, ul.uli .sub4_5_akt a{
			background-image: url(/images/sub_navi/sub4_5h.png);
			width:105px;
		}
		
/* Submenu 5 Vermarktung */		
		ul.uli li.sub5_1 a{
			width:116px;
			background: url(/images/sub_navi/sub5_1.png) repeat-x center left;
		}		
		ul.uli .sub5_1 a:hover, ul.uli .sub5_1_akt a{
			background-image: url(/images/sub_navi/sub5_1h.png);
			width:116px;
		}
		
		ul.uli li.sub5_2 a{
			width:113px;
			background: url(/images/sub_navi/sub5_2.png) repeat-x center left;
		}		
		ul.uli .sub5_2 a:hover, ul.uli .sub5_2_akt a{
			background-image: url(/images/sub_navi/sub5_2h.png);
			width:113px;
		}
		
		ul.uli li.sub5_3 a{
			width:168px;
			background: url(/images/sub_navi/sub5_3.png) repeat-x center left;
		}		
		ul.uli .sub5_3 a:hover, ul.uli .sub5_3_akt a{
			background-image: url(/images/sub_navi/sub5_3h.png);
			width:168px;
		}
		
		ul.uli li.sub5_4 a{
			width:116px;
			background: url(/images/sub_navi/sub5_4.png) repeat-x center left;
		}		
		ul.uli .sub5_4 a:hover, ul.uli .sub5_4_akt a{
			background-image: url(/images/sub_navi/sub5_4h.png);
			width:116px;
		}
		
/* Submenue 6 Kontakt */		
		ul.uli li.sub6_1 a{
			width:107px;
			background: url(/images/sub_navi/sub6_1.jpg) repeat-x center left;
		}		
		ul.uli .sub6_1 a:hover, ul.uli .sub6_1_akt a{
			background-image: url(/images/sub_navi/sub6_1h.jpg);
			width:107px;
		}
		
		ul.uli li.sub6_2 a{
			width:101px;
			background: url(/images/sub_navi/sub6_2.jpg) repeat-x center left;
		}		
		ul.uli .sub6_2 a:hover, ul.uli .sub6_2_akt a{
			background-image: url(/images/sub_navi/sub6_2h.jpg);
			width:101px;
		}
		
		ul.uli li.sub6_3 a{
			width:58px;
			background: url(/images/sub_navi/sub6_3.jpg) repeat-x center left;
		}		
		ul.uli .sub6_3 a:hover, ul.uli .sub6_3_akt a{
			background-image: url(/images/sub_navi/sub6_3h.jpg);
			width:58px;
		}
		
/* Left Navi (Box) */		
		ul.uli li.con1 a{
			width:235px;
			background: url(/images/left_navi/container_foto.jpg) repeat-x center left;
		}		
		ul.uli .con1 a:hover, ul.uli .con1_akt a{
			background-image: url(/images/left_navi/container_foto_h.jpg);

			width:235px;
		}
		
		ul.uli li.con2 a{
			width:235px;
			background: url(/images/left_navi/container_image.jpg) repeat-x center left;
		}
		ul.uli .con2 a:hover, ul.uli .con2_akt a{
			background-image: url(/images/left_navi/container_image_h.jpg);
			width:235px;
		}
		
		ul.uli li.con3 a{
			width:235px;
			background: url(/images/left_navi/container_qs.jpg) repeat-x center left;
		}
		ul.uli .con3 a:hover, ul.uli .con3_akt a{
			background-image: url(/images/left_navi/container_qs_h.jpg);
			width:235px;
		}
		ul.uli li.con4 a{
			width:235px;
			background: url(/images/left_navi/container_christmas.jpg) repeat-x center left;
		}
		ul.uli .con4 a:hover, ul.uli .con4_akt a{
			background-image: url(/images/left_navi/container_christmas_h.jpg);
			width:235px;
		}
		
		
.navitd{
	padding:0px;
	margin:0px;
}

/* KK 11.03.2010 */

.tooltipContent{
	background-image: url(/images/kartettbg.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	width: 190px;
	height: 120px;
	border: 1px dotted black;
	padding-top: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
}

.karte_tt {
	font-size: 10px;
	color: #515151;
	text-decoration: none;
	text-align: left;
	line-height: 120%;
}

.link {
	color: #007425;
	text-decoration: none;
}
.link:hover {
	color: #007425;
	text-decoration: none;
}
.link:visited {
	color: #007425;
    text-decoration: none;
}
.link:active {
	color: #007425;
    text-decoration: none;
}

#galerie {
	clear:both;
	margin:0px auto;
}

#galerie div {
	display:inline;
	float:left;
	height:50px;
	margin-top:5px;
	margin-left: 5px;
	padding:0;
	position:relative;
	width:75px;
}

#galerie img {
	border-color:#999999 #404040 #333333;
	border-style:solid;
	border-width:1px;
	height:50px;
	position:absolute;
	width:75px;
	cursor: pointer;
}

#thumb {
	clear:both;
	margin:0px auto;
}
#thumb div {
	display:inline;
	float:left;
	height:100px;
	margin-top:5px;
	margin-left: 5px;
	padding:0;
	position:relative;
	width:150px;
}
#thumb img {
	border-color: #999999 #404040 #333333;
	border-style: solid;
	border-width: 1px;
	height: 100px;
	position: absolute;
	width: 150px;
}

.kontakt_feld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
/*	background:#FFFFFF url(/images/bg_input.gif) repeat-x scroll left bottom;*/
	border:1px solid #C8C8C8;
	width:300px;
}

