
/*Laendernavigationen Start*/
.nav_laender{font-size:11px;color:#FFF;
text-align:left; margin:40px 0px 0 0;}
.nav_laender a:link, .nav_laender a:visited {color:#FFF;text-decoration:none; padding:1px; margin:0px 6px 0 0;  border:1px solid #1d1d1d; float:left;}
.nav_laender a:hover {border:1px solid #0289C9;}
.nav_laender a#land_aktiv {border:1px solid #0289C9;}
	
/*Servicenavigationen Start*/
.nav_service{font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:11px;color:#FFF; text-align:right;
padding:40px 17px 0 0px;}
.nav_service a:link, .nav_service a:visited {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;color:#FFF;text-decoration:none; padding:0 8px 0 0px;}
.nav_service a:hover {color:#45AFF9;}
.nav_service a#aktiv_service {color:#45AFF9;}
	
/*Start Hauptnavigation*/
.hauptnav a:link, .hauptnav a:visited {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:11px;
	color: #FFF;font-weight:normal;margin:1px 1px 1px 0px;padding:3px 22px 6px 0px;text-decoration: none;}

.hauptnav a:hover, a#aktiviert {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:11px;
	color: #45AFF9;font-weight:normal;margin:1px 1px 1px 0px;padding:3px 22px 6px 0px;text-decoration: none;}

.hauptnav ul{
text-align:left;
width:700px;
color: #FFF;
float: left;
height:25px;
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
padding: 38px 0 0 0px;
}

.hauptnav ul li { display: inline;}

.hauptnav ul li a{
padding:6px 6px 0px 0px;
color: #FFF;
text-decoration: none;
float: left;
}

/*.hauptnav ul li a:hover, .hauptnav ul li a#aktiv_haupt{color: #45AFF9;}*/

.hauptnav li.selected a{
	color:#45AFF9;}

.hauptnav li.opened a{
	color:#45AFF9;}

.hauptnav ul.stufe_eins li ul.stufe_zwei li.selected a{
color:#45AFF9;}

.hauptnav ul.stufe_eins li ul.stufe_zwei li.opened a{
color:#45AFF9;}


/* Hauptnavigation Start */



/* Navigation an der linken Seite Start */
* {
margin: 0;
padding: 0;
border: 0 none;
}

.seitennavi {
font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:11px;
text-align:left;
margin:0;
width: 202px;
padding:0px 0px 20px 0px;
}
.seitennavi ul li {
display: inline;
font-size: 11px;
line-height: 16px;
}
.seitennavi ul li a {
display: block;
text-decoration: none;
color: #fff;
}
.seitennavi ul li a {
padding: 3px 0 3px 40px;
background-image:url(../images/seitennavi_normal.gif); background-repeat:no-repeat;
}
.seitennavi ul li a.zwei {
padding: 3px 0 3px 40px;
background-image:url(../images/produktanfrage_normal.gif); background-repeat:no-repeat;
}

.seitennavi ul li a.drei {
padding: 3px 0 3px 40px;
background-image:url(../images/produktanfrage_normal3.gif); background-repeat:no-repeat;
}

.seitennavi ul li a.vier {
padding: 10px 0 3px 15px;
background-image:none;
}

.seitennavi ul li a:hover{background-image:url(../images/seitennavi_over.gif); background-repeat:no-repeat; color:#FFFFFF}

.seitennavi ul li a.zwei:hover {
padding: 3px 0 3px 40px;
background-image:url(../images/produktanfrage_over.gif); background-repeat:no-repeat;
}

.seitennavi ul li a.drei:hover {
padding: 3px 0 3px 40px;
background-image:url(../images/produktanfrage_over3.gif); background-repeat:no-repeat;
}

.seitennavi ul li a.vier:hover {
padding: 10px 0 3px 15px;
background-image:none;
}

.seitennavi li.selected a,
.seitennavi li.selected a:hover{
	background-image:url(../images/seitennavi_over.gif); background-repeat:no-repeat;color:#fff;
}
.seitennavi ul.stufe_eins li ul.stufe_zwei li a{
padding: 3px 0 3px 50px;
background:none; color:#FFFFFF;}
}
.seitennavi ul.stufe_eins li ul.stufe_zwei li a:hover{
background:none; color:#FFFFFF;
text-decoration:underline;
}

.seitennavi ul.stufe_eins li ul.stufe_zwei li.selected a{
background:none; color:#FFFFFF;
text-decoration:underline;
}

.seitennavi ul.stufe_eins li ul.stufe_zwei li.opened a{
background:none; color:#FFFFFF;
text-decoration:underline;
}

/* IE Extrawurst */
* html .seitennavi ul li {display: inline;}
* html .seitennavi ul li a {height: 1%;}
/* Extrawurst Ende */
/* Navigation an der linken Seite Ende */


.startnavbox a{
	width:119px;
	height:231px;
	background-image:url(../images/startbox_normal.gif);
	padding:0px;
	margin:0px;
	text-decoration:none;
}

.startnavbox a:hover{
	width:119px;
	height:231px;
	background-image:url(../images/startbox_over.gif);
	padding:0px;
	margin:0px;
	text-decoration:none;
}

/* Navigation Subnavi in Kasten mit Pfeilen Start */
.bullet_bild {
font-family: Verdana, Arial, sans-serif;
font-size:11px;
text-align:left;
margin:10px 0 0 0;
padding:0px;
width: 119px;
height:78px;
}

.bullet_bild ul li {
display: block;
text-decoration: none;
color: #FFF;
background-image:url(../images/bullet.gif); background-repeat:no-repeat;
padding:2px 0 0 25px;
height:15px;
}


a.info{font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:11px;color:#9B9DA9; padding:0px;}
a.info:link, a.info:visited {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;color:#9B9DA9;text-decoration:none;}
a.info:hover {padding: 0px;color:#9B9DA9; text-decoration:underline;}
a.info#current {padding: 0px;color:#9B9DA9;}

a.contentlink{font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:11px;color:#9B9DA9; padding:0px; font-weight:bold;}
a.contentlink:link, a.contentlink:visited {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;color:#fff;text-decoration:none;background-image:url(../images/bullet_contentlink_normal.gif); background-repeat:no-repeat; padding:1px 0 0 15px;}
a.contentlink:hover {padding: 0px;color:#0288C5; text-decoration:none;padding:1px 0 0 15px;background-image:url(../images/bullet_contentlink_over.gif); background-repeat:no-repeat;}
a.contentlink#current {padding: 0px;color:#0288C5; text-decoration:none;padding:1px 0 0 15px;background-image:url(../images/bullet_contentlink_over.gif); background-repeat:no-repeat;}

/* Aufzaehlung mit Strich als Quadrat */
ul{list-style: none;padding: 0;margin: 0;line-height:16px;}
#bullet_strich{font-family: Verdana, Arial, sans-serif;font-size:11px; margin:0px; color:#FFFFFF;}
#bullet_strich ul {font-family: Verdana, Arial, sans-serif;font-size:11px; padding: 0 20px 2px 30px; 	margin:20px 0 0px 45px;	width:450px;
}
#bullet_strich ul li {padding: 0; margin: 0.8em 0 0.2em 1px; list-style: none; list-style-image: url(../images/Aufzaehl_Quadrat_Blau.gif); color:#FFF;}
#bullet_strich ul li a {color:#FFF;text-decoration:none;}


#liste_zahl{font-family: Verdana, Arial, sans-serif;font-size:11px; margin:0px; color:#FFFFFF;}
#liste_zahl ul {font-family: Verdana, Arial, sans-serif;font-size:11px; padding: 0 20px 2px 30px; 	margin:20px 0 0px 50px;	width:420px;
}
#liste_zahl ul li {padding: 0; margin: 0.6em 0 0.2em 1px; list-style: none; list-style-type: decimal; color:#FFF;}
#liste_zahl ul li a {color:#FFF;text-decoration:none;}


a.mail{font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:11px;color:#FFF;background-image:url(../images/icon_pdf.gif); background-repeat:no-repeat; padding: 0px 0 10px 25px; display:block;}
a.mail:link, a.mail:visited {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;color:#FFF;text-decoration:none; display:block;}
a.mail:hover {background-image:url(../images/icon_pdf.gif); background-repeat:no-repeat; padding: 0px 0 10px 25px; color:#0288C5;text-decoration:none;}

a.email{font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:11px;color:#FFF; padding:0px;}
a.email:link, a.email:visited {font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;color:#FFF;text-decoration:none;}
a.email:hover {padding: 0px;color:#0289C9; text-decoration:underline;}
a.email#current {padding: 0px;color:#0289C9;}


