body {
	background-color: #fff;
	font-size: 12px;
	color:#564b47;
	padding:0px;
	margin:0px;
	background-image: url(images/hintstreifen.gif);
	background-repeat: repeat-x;

}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tdrot {
	background-color: #C01119;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.tdrot2 {
	background-color: #C01119;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.tdblau {
	background-color: #4680C5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.tdblau2 {
	background-color: #4680C5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.tddarkgrey {
	background-color: #A5A5B7;
	height: 29px;
}
.tdgrey {
	background-color: #BBBEBF;
	height: 29px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.aktelles{
	background-color: #C4C4C4;
	width:100px;
	background-color:#F0F0F0;
	width: 100px;
	wi\dth:100px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 10px;
	border-left-width: 25px;
	border-left-style: solid;
	border-left-color: #C01119;
}



/* navigation*/

.navigationBorder{border-bottom-style:solid; border-bottom-color: #fff; border-bottom-width: 1px; width:222px; height:22px; }

/* navigation rot*/

a.nav1:link,a.nav1:visited,a.nav1:active,a.nav1:hover, .nav1current {
	text-decoration:none;
	color:#FFFFFF;
	background-color:transparent;
	width: 203px;
	wi\dth:203px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
a.nav1:hover{
	color:#60676B;
	font-weight:bold;
	background-color:#BBBEBF;
}

.nav1current{
	color:#60676B;
	font-weight:bold;
	background-color:#BBBEBF;
}

*html a.nav1:link,a.nav1:visited,a.nav1:active, .nav1current {width: 223px;}

/* 1. Unternavigation */

a.nav2:link,a.nav2:visited,a.nav2:active,a.nav2:hover,.nav2current {
	text-decoration:none;
	color:#000;
	background-color:#DADBDB;
	width: 203px;
	wi\dth:203px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.nav2:hover{
	color:#000;
	font-weight:bold;
	background-color:#fff;
	}

	.nav2current{
	color:#000;
	font-weight:bold;
	background-color:#fff;
background:#fff url(images/pfeil_rot.gif) 1% 50% no-repeat;

}

*html a.nav2:link,a.nav2:visited,a.nav2:active, .nav2current {width: 223px;}

/* 1. Unternavigation */


a.nav3:link,a.nav3:visited,a.nav3:active,a.nav3:hover,.nav3current {
	text-decoration:none;
	color:#000;
	background-color:#F8F8F8;
	width: 174px;
	wi\dth:180px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.nav3:hover{
	color:#000;
	font-weight:bold;
	background-color:#F8F8F8;
		background:#F8F8F8 url(images/pfeil_rot.gif) 15% 50% no-repeat;

}
	.nav3current{
	color:#000;
	font-weight:bold;
	background-color:#F8F8F8;
	background:#F8F8F8 url(images/pfeil_rot.gif) 15% 50% no-repeat;

}

*html a.nav3:link,a.nav3:visited,a.nav3:active, .nav3current {width: 223px;}


/* navigation blau */

a.nav1blue:link, a.nav1blue:visited, a.nav1blue:active, a.nav1blue:hover, .nav1bluecurrent {
	text-decoration:none;
	color:#000;
	background-color:transparent;
	width: 199px;
	wi\dth:180px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.nav1blue:hover{
	color:#fff;
	font-weight:bold;
	background-color:#4680C5;
}

	.nav1bluecurrent{
	color:#fff;
	font-weight:bold;
	background-color:#4680C5;

}

*html a.nav1blue:link,a.nav1blue:visited,a.nav1blue:active,a.nav1blue:hover, .nav1bluecurrent {width: 219px;}

/* navigation grau */

a.nav1grey:link,a.nav1grey:visited,a.nav1grey:active,a.nav1grey:hover, .nav1greycurrent {
	text-decoration:none;
	color:#000;
	background-color:transparent;
	width: 199px;
	wi\dth:180px;
	display:block;
	margin-left: 0px;
	padding: 4px 0px 4px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
a.nav1grey:hover{
	color:#fff;
	font-weight:bold;
	background-color:#C4C4C4;
}

.nav1greycurrent{
	color:#fff;
	font-weight:bold;
	background-color:#C4C4C4;
}


*html a.nav1grey:link,a.nav1grey:visited,a.nav1grey:active, .nav1greycurrent {width: 219px;}




a.linkrot:link {	color: #C01119;	text-decoration: none;}
a.linkrot:visited {	color: #C01119;	text-decoration: none;}
a.linkrot:hover {	color: #C01119;	text-decoration: underline;}
a.linkrot:active {	color: #C01119;	text-decoration: none;}

a.hilfsnavi:link {	color: #000;	text-decoration: none;}
a.hilfsnavi:visited {	color: #000;	text-decoration: none;}
a.hilfsnavi:hover {
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
a.hilfsnavi:link {	color: #fff;	text-decoration: none;}
a.hilfsnavi:visited {	color: #fff;	text-decoration: none;}
a.hilfsnavi:hover {	color: #fff;	text-decoration: underline;}
a.hilfsnavi:active {	color: #fff;	text-decoration: none;}

h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666666;}



DIV.csc-menu {	margin-left: 0px;	}
DIV.csc-menu P { font-size: 11px; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px;  }
DIV.csc-menu P A { color: #000000; text-decoration: none; }
DIV.csc-menu P A:hover { color: #990033; text-decoration: underline; }
DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 20px; font-style: italic; }

/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 { }
DIV.csc-menu-2 P.csc-sitemap { }
DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 0px; background-color: #D9DDE9;  font-weight: bold;}
DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 20px; background-color: #EDEDED}
DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 40px; }
DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 80px; }
DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #000000; text-decoration: none; }
DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #663300; }
DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #AB9D8C; }
DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #8A0020; }


/* wt_directory */
ul.wtdirectory_list li,
dl.wtdirectory_all_detail {
	margin: 0px;
    border: none;
}
dd.wtdirectory_all{
	padding: 3px 10px 3px 3px;
	margin: 0px;
}
dl.wtdirectory_all_detail dd.wtdirectory_all{
    padding: 3px 10px 3px 120px;
}

dd.wtdirectory_all h2{
    font-size: 11px;    
}
dd.wtdirectory_all_even, 
dt.wtdirectory_all_even {
    background-color:#eaeaea;
}

dt.wtdirectory_all {
    padding: 3px;
}

div.wtdirectory_filter {
    padding-bottom: 12px;
}

div.wtdirectory_all_div {
    height: 70px;
}

    
div.wtdirectory_all_list{
	position: relative;
	top:5px; 
	left:5px;
    margin: 0px;	
}
div.wtdirectory_all_detaillink{
    font-size: 11px;
}

div.wtdirectory_all_backlink {
    padding:10px;
}

div.wtdirectory_all_detaillink a{
    position: relative;
    z-index: 5;
    top: 50px;
}
div.wtdirectory_all_image {
    position: absolute;	
    left:417px;	
	z-index: 1;
}

div.wtdirectory_all_name {
    position: absolute;	
    padding-left: 5px;
    width: 493px;
    height: 60px;
}

div.wtdirectory_all_name h2{
    font-size: 12px;
    margin: 0px;
}

div.wtdirectory_all_even{
    background-color:#eaeaea;
}
