a.a1, a.a1:visited {color:#ffffff}
a.a1:hover {color:#D8E706}

a.a4, a.a4:visited {color:#113264}
a.a4:hover {color:#000000}

a.a2, a.a2:visited {color:#ffffff;font-weight:bold}
a.a2:hover {color:#D8E706}

a.a3, a.a3:visited {color:#ffffff ; text-decoration:none}
a.a3:hover {color:#D3E206}


.scroll{
	width: 584px;
	height: 150px;
	overflow: auto;
	font-family : verdana;
	font-size: 11px;
	font-weight : normal;
	color :#000000;
	border: 1px #000000 solid;
	padding: 3px 3px 3px 3px;
}


#daten td	{padding:7px;
			background-color:#3F3F3F;
			border:solid 1px #ffffff;
			font-family:verdana;
			font-size: 11px;
			font-weight:normal;
			color:#ffffff;
			text-align:left;
}
					
			
.finden1 {padding: 10px 8px 10px 0px;}

*html .finden1 {padding: 10px 8px 0px 0px;}

.klbox_kopf {

	height:39px;
	width:176px;
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	background: url(gfx/klbox_kopf.gif);
	padding: 00px 0px 10px 15px;
}

.grbox_kopf {
	height:21px;
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	background: url(gfx/grbox_kopf.gif);
	padding: 2px 0px 0px 20px;
}

.grbox_bg  {
	width:638px;
	padding: 0px 0px 0px 24px;
	background-image:url(gfx/grbox_bg.gif);
	font-size: 11px;
	color:#ffffff;
	font-family:tahoma,Helvetica,sans-serif;
	
}

.kauftab td  {
		border-bottom:solid 2px #ffffff;
	
}

.verstab	{padding:7px;
			background-color:#E1DFDF;
			border:solid 1px #ffffff;
			font-family : Tahoma,Verdana, Arial;
			font-size: 11px;
			}
	


.finder_kopf {
	height:39px;
	width:176px;
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	background: url(gfx/finder_kopf.gif);
	padding: 0px 0px 10px 15px;
}

.favnews  {
	padding: 30px 0px 0px 730px;
	background-image:url(gfx/top1_bg.gif);
	font-size: 11px;
	font-family:tahoma,Helvetica,sans-serif;
	height:52px;
	color:#ffffff;
	font-weight: bold;
}

.klbox_bg  {
	width:176px;
	padding: 10px 0px 10px 15px;
	background-image:url(gfx/klbox_bg.gif);
	font-size: 11px;
	color:#ffffff;
	font-family:tahoma,Helvetica,sans-serif;
	
}


.finder_box  {
	width:176px;
	padding: 10px 0px 10px 3px;
	background-image:url(gfx/finder_bg.gif);
	font-size: 11px;
	color:#ffffff;
	font-family:tahoma,Helvetica,sans-serif;
	
}


/** #################################################### **/
/** ########### Flyout ############# **/

/** allgemeines listenstyling **/
.menudiv ol {margin: 0; padding: 0; border: 0 none transparent;}
.menudiv ol {margin:0 0 0 0px; padding:0 0 0 0; width:176px; list-style-type: none; list-style-position: inside; font-family:tahoma,verdana,arial; font-size:11px; font-weight:bold; }
.menudiv ol li {display:block; margin:0 0 0 0; float:left; line-height:22px;}
/** ausblenden der ersten ebene **/
.menudiv ol li ol {visibility:hidden; position:absolute; left: 170px; z-index:1000 !important; margin-top:-27px;width:170px;}
/** ausblenden der zweiten ebene **/
.menudiv ol li ol li ol {visibility:hidden; position:absolute; left: 167px; z-index:1100 !important;}
.menudiv ol li:hover ol li ol, .menudiv ol li a:hover ol li ol {visibility:hidden;}
/** ausblenden der dritten ebene **/
.menudiv ol li ol li ol li ol {visibility:hidden; position:absolute; left: 163px; z-index:1200 !important;}
.menudiv ol li:hover ol li ol li ol, .menudiv ol li a:hover ol li ol li ol {visibility:hidden;}
/** ausblenden der vierten ebene **/
.menudiv ol li ol li ol li ol li ol{visibility:hidden; position:absolute; left: 163px; z-index:1300 !important;}
.menudiv ol li:hover ol li ol li ol li ol, .menudiv ol li a:hover ol li ol li ol li ol{visibility:hidden;}

/** ebenen im ie nachlinks schieben **/
*html .menudiv ol li ol, *html .menudiv ol li ol li ol, *html .menudiv ol li ol li ol li ol {position:absolute; margin-left:0px; padding-top:4px;}
*+html .menudiv ol li ol, *html .menudiv ol li ol li ol, *html .menudiv ol li ol li ol li ol {position:absolute; margin-left:0px; padding-top:4px;}

/** allgemeines link-styling (oder erste ebene)**/
.menudiv ol li a { background-image:url(gfx/kat_bg.gif); display:block; width:176px; text-decoration:none; line-height:22px;padding:3px 5px 3px 25px;}
*html .menudiv ol li a { background-image:url(gfx/kat_bg.gif); display:block; width:176px; text-decoration:none; }
.menudiv ol li a:link {color:#ffffff; background-image:url(gfx/kat_bg.gif); text-decoration:none;background-repeat:no-repeat;}
.menudiv ol li a:visited {color:#ffffff; background-image:url(gfx/kat_bg.gif); text-decoration:none;background-repeat:no-repeat;}	
.menudiv ol li a:hover {color:#D8E706; font-weight:normal; position:relative; text-decoration:none; background-image:url(gfx/kat_bg_hover.gif); padding:3px 5px 3px 25px;background-repeat:no-repeat;}
.menudiv ol li a:active {color:#D8E706}

/** link-styling zweite ebene (und alle folgenden ausser sie haben eigenes styling)**/
.menudiv ol li ol li a {font-weight:normal;border-left:1px solid #919191;}
.menudiv ol li:hover ol, .menudiv ol li a:hover ol {visibility:visible;font-weight:normal;}
.menudiv ol li ol li:hover ol, .menudiv ol li ol li a:hover ol {visibility:visible;font-weight:normal;}
.menudiv ol li ol li ol li:hover ol, .menudiv ol li ol li ol li a:hover ol {visibility:visible;font-weight:normal;}
.menudiv ol li ol li ol li ol li:hover ol, .menudiv ol li ol li ol li ol li a:hover ol {visibility:visible;font-weight:normal;}

a:focus {outline: none;}

