#supportmenu li{list-style:none; float:left;}
.snav, a.snav, a.snavsel, .snavsel{font-size:80%; color:#666; padding-right:0.25em; padding-left:0;text-decoration:none;}
*html .snav, a.snav{padding-right:0.25em;}
a.snav:hover,a.snavsel:hover{font-size:80%;text-decoration:none;color:#666;}
a.snav:visited,a.snavsel:visited{font-size:80%;text-decoration:none;color:#666;}
a.snav:active,a.snavsel:active{font-size:80%;text-decoration:none;color:#666;}
/*
#supportmenu li{list-style:none; float:left;}
.snav, a.snav{font-size:65%; color:#666; padding-right:0.125em; padding-left:0;text-decoration:none;}
*html .snav, a.snav{padding-right:0.125em;}
a.snav:hover{text-decoration:underline;color:#666;}
*/
#topnavigation{width:825px;
	overflow:hidden;
	background-color:#8a8a8a;}
#topnavigation ul{list-style: none; margin: 0; padding: 0;}
#topnavigation li {position: relative;}
#topnavigation ul ul { position: absolute; font-family: Arial, Helvetica; font-size: 75%; top: 1.875em; left: 0em;}
*html #topnavigation ul ul {top: 4em;}/*Dropdown Einrückung nach unten)*/
#topnavigation li{top:-0.0em; left:0; margin:0; padding-right:0em; list-style:none; float:left;display:block;;border-right:solid 0.0625em #fff;}/*Abstand der Topnavigationspunkte*/

*html #topnavigation li{top:0;padding-bottom:0em;padding-top:0em;margin:0;}
#topnavigation ul li{z-index:1000;padding:0em;margin:0;}
*html #topnavigation ul li{ z-index:1000;}
div#topnavigation ul li:hover ul, div#topnavigation ul ul li:hover ul, div#topnavigation ul ul ul li:hover ul {left:-0.0625em;overflow:hidden;display: block;}/*Dropdown Einrückung nach rechts */
#topnavigation ul ul li:hover{background-image:url(/medien/navigation_cto/langpfeil1f6eb1.gif);background-repeat:no-repeat;background-color:#d4e4f3;color:#1f6eb1 !important;display:block;}
#topnavigation ul ul li.thover{background-image:url(/medien/navigation_cto/langpfeil1f6eb1.gif);background-repeat:no-repeat;color:#1f6eb1;display:block;border-top:solid 0.0625em #ffffff;}
#topnavigation ul ul , #topnavigation ul li ul , #topnavigation ul li ul ul {left:-999em; }
#topnavigation ul li.thover ul , #topnavigation ul li.thover ul ul { display: block; padding-top:0; left:-0.0625em;}/*Dropdown Einrückung nach rechts)*/
*html #topnavigation ul li.thover ul , #topnavigation ul li.thover ul ul { display: block; padding-top:0; top:2.125em;/*Dropdown Einrückung nach unten)*/ left:-0.0625em;}/*Dropdown Einrückung nach rechts)*/
#topnavigation ul ul li {padding-top:0em; padding-bottom:0em;  line-height:1.5em;padding-left:0.375em;float:left;border-top:solid 0.0625em #ffffff;}/*Abstand der Text von Dropdown */
#topnavigation ul ul a{ text-decoration: none; font-weight:normal;}
#topnavigation ul ul a:hover{color:#1f6eb1;cursor:pointer;}
#topnavigation ul ul li span{margin-left:0.9375em;margin-top:0em;display:block;}
#topnavigation a:hover{text-decoration: none;}

/*++++++++++++++++++++++++++++++++++++++++++++++*/
.leftcont{border-right:solid 0.0625em #fff;border-top:solid 0.0625em #fff;}
.content{border-top:solid 0.0625em #fff;float:left;}
/*#leftcontent{border-top:solid 1px #fff;}
#leftcontent{ float:left; z-index:10; display:block; color:#000;padding-top:0em; overflow:hidden;}*/
/*#leftcontent{width: 12.625em;}
*html #leftcontent, a.lnav0, a.lnav1,  a.lnav2, a.lnav3{width: 10.625em;}*/
#leftcontent{display:block;}

.tnav, a.tnav{color:#ffffff; font-weight:bold;font-size:100%;text-decoration:none;display:block;} 
a.tnav{font-size:100%;text-decoration:none;} 
a.tnav:visited{color:#ffffff; background-color:#8a8a8a;text-decoration:none;}
a.tnav:hover{color:#1f6eb1;background-color:#d4e4f3;text-decoration:none;font-weight:bold;}
a.tnav:active{font-weight:bold;}
a.tnav, a.tnavsel{padding:0.125em 1em 0.125em 1.5em;/* t r b l*/}
a.tnavsel,a.tnavsel:hover{color:#ffffff !important; text-decoration:none !important;display:block;background-color:#1f6eb1;font-weight:bold;}

a.first1{border-top:#ffffff solid 0.0625em;}
a.lnavx{border-top:#fff solid 0.0625em;width:13.650em;display:block;float:left;}
a.last0{border-bottom:#fff solid 0.0625em;}
a.first0{border-top:solid 0.0625em #fff;}

a.lnav0{font-size:75%;border-top:#ffffff solid 0.0625em;overflow:visible;color:#1f6eb1;text-decoration:none;float:left;padding-top:0.0625em;padding-bottom:0em;background-color:#d4e4f3;}
a.lnav1{font-size:75%;border-top:#1f6eb1 solid 0.0625em;overflow:visible;color:#1f6eb1;text-decoration:none;float:left;padding-top:0.0625em;padding-bottom:0em;background-color:#ebf4fd;}
a.lnav2, a.lnav3{font-size:75%;border-top:#1f6eb1 solid 0.0625em;overflow:visible;color:#1f6eb1;text-decoration:none;float:left;padding-top:0.0625em;padding-bottom:0em;background-color:#ffffff;}
a.lnav0,a.lnav0:visited{color:#1f6eb1;text-decoration:none;}
a.lnav1,a.lnav1:visited{color:#1f6eb1;text-decoration:none;}
a.lnav2,a.lnav2:visited{color:#1f6eb1;text-decoration:none;}
a.lnav3,a.lnav3:visited{color:#1f6eb1;text-decoration:none;}
a.lnav0:hover,a.lnav1:hover,a.lnav2:hover,a.lnav3:hover{cursor:pointer;text-decoration:none;}
a.lnav0:hover,a.lnavsel0,a.lnavsel0 span{text-decoration:none;}
a.lnav1:hover,a.lnavsel1,a.lnavsel1 span{text-decoration:none;}
a.lnav2:hover,a.lnavsel2,a.lnavsel2 span{text-decoration:none;}
a.lnav3:hover,a.lnavsel3,a.lnavsel3 span{text-decoration:none;}
a.lnav0 span{width:12.75em;margin-top:0em;margin-bottom:0.0625em;text-decoration:none;}
a.lnav1 span{width:12.35em;margin-top:0em;margin-bottom:0.0625em;text-decoration:none;}
a.lnav2 span{width:10.875em;margin-top:0em;margin-bottom:0.0625em;text-decoration:none;}
a.lnav3 span{width:9.25em;margin-top:0em;margin-bottom:0.0625em;text-decoration:none;}
*html a.lnav0 span {width:12.6875em;margin-top:0em;text-decoration:none;}
*html a.lnav1 span {width:11.6875em;margin-top:0em;text-decoration:none;}
*html a.lnav2 span {width:10.25em;margin-top:0em;text-decoration:none;}
*html a.lnav3 span {width:8.9375em;margin-top:0em;text-decoration:none;}
a.lnav0 span,a.lnav1 span,a.lnav2 span,a.lnav3 span{float:left;margin-left:0.125em;;text-decoration:none;}
* html a.lnav0 span,a.lnav1 span,a.lnav2 span,a.lnav3 span{float:left;margin-left:0.0625em;;text-decoration:none;}
a.lnavsel0,a.lnavse0 span{color:#ffffff;}

a.lnav0:hover img{width:0.75em;height:1.5em;visibility:visible;}
a.lnav1:hover img,a.lnav2:hover img,a.lnav3:hover img{width:0.75em;height:1.5em;visibility:visible;} 
a.lnavsel img{visibility:visible;}
a.lnavsel0{background-color:#1f6eb1 !important;}
a.lnavsel1,a.lnavsel2,a.lnavsel3{background-color:#ffffff !important;}
a.lnav0 img,a.lnav0 a.lnavsel img{visibility:hidden;margin-top:0em;margin-right:0.125em;float:left;}
a.lnav0 img{visibility:hidden;width:0.75em;height:1.5em;margin-top:0em;margin-right:0.125em;float:left;}
a.lnav1 img{visibility:hidden;width:0.75em;height:1.5em;margin-left:0.375em;margin-top:0em;margin-right:0.125em;float:left;}
a.lnav2 img{visibility:hidden;width:0.75em;height:1.5em;margin-left:1.125em;margin-top:0em;margin-right:0.125em;float:left;}
a.lnav3 img{visibility:hidden;width:0.75em;height:1.5em;margin-left:2.0625em;margin-top:0em;margin-right:0.125em;float:left;}
a.lnav0 img,a.lnav0 a.lnavsel img{visibility:hidden;margin-top:0em;margin-right:0.125em;float:left;}

a.lnav0{padding-left:0.375em;}
*html a.lnav0{padding-left:0.5em;}
a.lnav1{padding-left:0.5em;}
*html a.lnav1 {padding-left:0.5em;}
a.lnav2{padding-left:1em;}
*html a.lnav1 {padding-left:12em;}
a.lnav3{padding-left:1em;}
*html a.lnav1 {padding-left:1em;}

a.lnavsel0, a.lnavsel0:hover, a.lnavsel0:visited {color:#ffffff;}
a.lnavsel1, a.lnavsel2, a.lnavsel3 span{color:#1f6eb1;}
a.lnavsel0 img, a.lnavsel1 img, a.lnavsel2 img, a.lnavsel3 img{width:0.75em;height:1.5em;visibility:visible;}

/*++++++++++++++++++++++++++++++++++++++++++++++*/
.tkpulldown a.hover{ width: 100%; padding:0; background-color: #bfbdb7; }

.pipe{
	padding:0;
	margin:0;
	font-size:70%;
	color:#666;
}
/* Farben Pulldown*/
.pulldownbgcol_8a8a8a{background-color:#d4e4f3;border:solid 0.0625em #fff;}
a.pulldownnav span{color:#1f6eb1}
a.pulldownnav img{visibility:hidden;}
a.pulldownnav span{padding-top:0em;margin-top:0em;}
a.pulldownnav:hover{background-color: #d4e4f3;}
a.pulldownnav:hover img{width:0.625em;height:1.25em;visibility:visible;}
*html a.pulldownnav{margin:0em;}

/*
.tnav, a.tnav{ color:#fff; font-weight:bold; font-size:100%; text-decoration:none;display:block;} 
a.tnav{ font-size:100%;text-decoration:none; padding-left:15px;padding-right:15px;} 
a.tnav:visited{ color:#fff; background-color: #8a8a8a;text-decoration:none;}
a.tnav:hover{ color:#fff; background-color: #ccc;text-decoration:none;}
a.tnav:active{font-weight:bold;}
*/

.home{width:11.625em;color:#ffffff !important;text-decoration:none !important;font-weight:bold;}
*html .home{width:14.1667em;}
a.home {font-size:75%;display:block; padding:0.25em 1em 0.125em 1.125em;/* t r b l*/}
*html a.home {font-size:75%;display:block; padding:0.25em 1em 0.125em 1.5em;/* t r b l*/}
a.home:hover{color:#1f6eb1 !important;background-color:#d4e4f3;font-weight:bold;text-decoration:none;padding:0.25em 1em 0.125em 1.5em;/* t r b l*/}
 a.nohome{margin-left:3.3125em;padding-top:0em;margin-right:9.5625em;float:left;}
*html a.nohome{margin-right:6.4125em;}
.topnav{
	border-top:solid 1px #fff;
	border-bottom: solid 1px #fff;
    border-collapse: collapse;
}

/* Spezial Intrest*/

a.spnav, a.spnav:hover {
	height: 1.125em;
	width: 10.625em;
	display: block;
	color: #8a8a8a;
	text-decoration: none;
	padding-top: 0.15em;
	padding-left: 1em;
	font-weight: bold;
	cursor: pointer;
	 float:left;
}

a.spnav:visited {
   color: #8a8a8a;
}

a.spnav span {
    font-size: 75%;
    margin-left: 0.0625em;
	float: left;
	color: #999;
}

a.spnav img{
   margin-top: 0.25em;
   float: left;
}

.sphead {
    float:left;
    padding-top: 0.875em;
	margin-left: 0.675em;
	margin-bottom: 0.4em;
	padding-bottom: 0.5em;
	width: 12.875em;
	color: #8a8a8a;
	font-size: 75%;
	font-weight: bold;
	border-bottom: #cccccc solid 1px;
}
a.xnav, a.xnav:visited {/*legal*/   
	width: 10.625em;
	display: block;
	color: #666666;
	text-decoration: none;
	padding:0.125em 0 0.125em 1.5em;/* t r b l*/
	font-weight: normal;
	cursor: pointer;
	font-size: 70%;
}
