/*body{
	background-attachment: fixed;
	background: url(images/back_all.jpg);
}*/
td.greetz{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}
body{
	background-image: url(images/back_all.png);
}

table.body{
	border: solid;
	border-color: #CECECF;
	border-collapse: collapse;
	border-width: 1px;
}
td.main_kat{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	
}

.sub_kat{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}
.add_link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.add_link   a:link, .add_link   a:visited, .add_link   a:active { text-decoration: none; color: #000000; }
.add_link a:hover { text-decoration: none; color: #FF0000; }

.navi   a:link, .navi   a:visited, .navi   a:active { text-decoration: none; color: #FFFFFF; }
.navi a:hover { text-decoration: none; color: #FF0000; }

.sub_kat   a:link, .sub_kat   a:visited, .sub_kat   a:active { text-decoration: none; color: #003B99; }
.sub_kat a:hover { text-decoration: none; color: #FF0000; }

td.kat{
	
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 15px;
	background-color: #F4F4F4;
	background-image: url("images/box_corner.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	
}

td.navi_rechts{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  /* padding: 10px;*/
	border-left: solid;
	border-left-width: 1px;
	border-color: #CECECF;
	
	
}

td.navi_links{
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  /* padding: 10px;*/
	border-right: solid;
	border-right-width: 1px;
	border-color: #CECECF;
	width: 160px;
	}

td.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td.content   a:link, td.content   a:visited, td.content   a:active { text-decoration: underline; color: #666666; }
td.content a:hover { 
	
	text-decoration: none; color: #003A99; 
	
}

td.links_footer{
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	border-color: #CECECF;
	border-width: 1px;
	
}

td.links_footer   a:link, td.links_footer   a:visited, td.links_footer   a:active { text-decoration: none; color: #A9A9A9; }
td.links_footer a:hover { 
	
	text-decoration: none; color: Red; 
	
}


td.navi_footer_prod{
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.navi_footer_prod   a:link, td.navi_footer_prod   a:visited, td.navi_footer_prod   a:active { text-decoration: underline; color: #000000; }
td.navi_footer_prod a:hover { 
	
	text-decoration: none; color: #003A99; 
	
}
.links{
		
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #353535; 
	background-color: #F0F0F0;
	border-top: solid;
	border-bottom: solid;
	border-left: solid;
	border-width: 1px;
	border-color: #E0E0E0;

}
.links  a:link, .links   a:visited, .links   a:active { text-decoration: none; color: #4800FF; }
.links  a:hover { text-decoration: none; color: #4800FF; }

.links1{

	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #353535; 
	font-size: 13px;
	background-color: #F0F0F0;
	border-bottom: solid;
	border-top: solid;
	border-right: solid;
	border-width: 1px;
	border-color: #E0E0E0;
	

}
.links1  a:link, .links1   a:visited, .links1   a:active { text-decoration: none; color: #4800FF; }
.links1  a:hover { text-decoration: none; color: #4800FF; }

.links2{

	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #353535; 
	font-size: 13px;
	background-color: #FFFFFF;
	border-top: solid;
	border-bottom: solid;
	border-left: solid;
	border-width: 1px;
	border-color: #EDEDED;
	

}
.links2  a:link, .links2   a:visited, .links2   a:active { text-decoration: none; color: #4800FF; }
.links2  a:hover { text-decoration: none; color: #4800FF; }

.links3{
	/*border: solid;
	border-width: 1px;
	border-color: #336699;*/
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #353535; 
	font-size: 13px;
	background-color: #FFFFFF;
		border-bottom: solid;
	border-top: solid;
	border-right: solid;
	border-width: 1px;
	border-color: #EDEDED;
	

}
.links3  a:link, .links3   a:visited, .links3   a:active { text-decoration: none; color: #4800FF; }
.links3  a:hover { text-decoration: none; color: #4800FF; }


td.blaettern{
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #353535; 
	font-size: 12px;
}
.sitemap{
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom: solid;
	border-top: solid;
	border-width: 1px;
	border-color: Black;
	padding: 5px;
}

.sitemap   a:link, .sitemap   a:visited, .sitemap   a:active { text-decoration: none; color: #000000; }
.sitemap a:hover { text-decoration: none; color: #FF0000; }

input,textarea {
/*background: #ffffff;
font-family: Arial, Helvetica, sans-serif;
color: #353535; 
font-size: 8pt; 
font-weight: bold; 
border-color: #517196; 
border-bottom-color: #517196;
border-top-color: #517196;
border-left-color: #517196;
border-right-color: #517196;
border-width: 1px;*/
font-family: Arial, Helvetica, sans-serif;
color: #353535; 
font-size: 8pt;
border-bottom:1px dotted #C0C0C0;
border-top: 1px dotted #C0C0C0;
border-left:1px dotted #C0C0C0;
border-right: 1px dotted #C0C0C0;
}
td.regeln{
	font: Verdana;
	font-size: 11px;
}
td.partner{
	font: arial;
	font-size: 11px;
}
.sitemap1   a:link, .sitemap1   a:visited, .sitemap1   a:active { text-decoration: none; color: Blue; }
.sitemap1 a:hover { 
text-decoration: none; color: #FF0000; 
border-bottom:1px dotted #FF0000;
border-top: 1px dotted #FF0000;
border-left:1px dotted #FF0000;
border-right: 1px dotted #FF0000; 
}
td.sitemap1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: solid;
	border-width: 1px;
	border-color: #D3D3D3;
	padding: 3px;
}

td.new_links{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;

	}
td.new_links   a:link, td.new_links   a:visited, td.new_links   a:active { text-decoration: none; color: Blue; }
td.new_links  a:hover { 
text-decoration: none; color: #FF0000; 
}
h1{
	font-size: 15px;
	float: none;
	
}

h2{
	font-size: 15px;
	float: none;
	
}


table.details{
background-color: #C0C0C0;
border: solid;
border-color: #CECECF;
border-width: 1px;
}
td.details{
	background-color: #F4F4F4;
	padding-left: 5px;
}

td.details   a:link, td.details   a:visited, td.details   a:active { text-decoration: none; color: Blue; }
td.details  a:hover { 
text-decoration: none; color: #FF0000; 
}

td.details_name{
	background-color: #F4F4F4;
	color: Blue;
	padding: 3px;
	
	
}
td.details_beschreibung{
	background-color: #FFFFFF;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #353535; 
	font-size: 13px;
	margin-left: 0px;
 

}
td.details_date{
	background-color: #F4F4F4;
	font-family: arial;
	font-size: 11px;
	padding: 3px;
	border-bottom: solid;
	border-color: #DFEBFF;
	border-width: 1px;
}
td.details_zurueck{
	color: White;
	font-weight: bold;
	font-size: 11px;
	padding: 5px;
}
td.details_zurueck   a:link, td.details_zurueck   a:visited, td.details_zurueck   a:active { text-decoration: none; color: White; }
td.details_zurueck  a:hover { 
text-decoration: none; color: #FF0000; 
}

#menue a {

display: Block;
font-family:arial;
/*padding: 4px;*/
text-decoration:none;
border-bottom: 1px dashed #cccccc;
width: 160px;
font-size:11px;
font-weight:bold;
text-align: left;
color:#F6D6CE;
margin: 0px;
background-color:#E6E6E6;
padding-top: 4px;
padding-bottom: 4px;
}

#menue a:link{
	color: #000000;
text-decoration:none;font-family:arial;
font-size: 11px;
width: 160px;
background-color:#E6E6E6;
border-bottom: 1px dashed #cccccc;
padding-top: 4px;
padding-bottom: 4px;

}

#menue a:visited{
	color: #000000;
text-decoration:none;font-family:arial;
font-size: 11px;
width: 160px;
background-color:#E6E6E6;
border-bottom: 1px dashed #cccccc;
padding-top: 4px;
padding-bottom: 4px;

}
#menue a:active{
	color: #000000;  text-decoration:none ;
	font-family:arial; 
	font-size: 11px;
width: 100%;
background-color:#E6E6E6;
border-bottom: 1px dashed #cccccc;
padding-top: 4px;
padding-bottom: 4px;

}
#menue a:hover{
	color: #FFFFFF;

text-decoration:none;
font-family:arial;
font-size: 11px;
width: 160px;
background-color:#982105;
border-bottom: 1px dashed #cccccc;
padding-top: 4px;
padding-bottom: 4px;

}
#lastfuenf{
	display: Block;
font-family:arial;
/*padding: 4px;*/
padding-top: 2px;
padding-bottom: 2px;
text-decoration:none;
border-bottom: 1px solid #CECECF;
width: 160px;
font-size:11px;
font-weight:bold;
text-align: left;
color: Black;
margin: 0px;
background-color: #E6E6E6;
background-image: url(images/sb_separator.gif);
background-position: bottom left;
	background-repeat: repeat-x;
	
}


#lastfuenf_link_titel{
	display: Block;
font-family:arial;
padding-top: 2px;
padding-bottom: 2px;
/*border-bottom: 1px solid #CECECF;*/
text-decoration:none;
width:160px;
font-size:10px;
text-align: center;
color: Black;
margin: 0px;
background-color: #F4F4F4;
text-transform: uppercase;

	
}

#lastfuenf_link{
	display: Block;
font-family:arial;
/*padding: 4px;
border-bottom: 1px solid #CECECF;*/
text-decoration:none;
width:160px;
font-size:10px;
font-weight:bold;
text-align: left;
color: Black;
margin: 0px;
background-color: #F4F4F4;

	
}
#lastfuenf_link   a:link, #lastfuenf_link   a:visited, #lastfuenf_link   a:active { text-decoration: none; color: Black; }
#lastfuenf_link a:hover { 
	
	text-decoration: underline overline; color: Red; 
	
}

#spider{

	display: Block;
font-family:Tahoma,Helvetica;
padding-top: 2px;
padding-bottom: 2px;
/*padding: 4px;*/
text-decoration:none;
border-bottom: 1px solid #CECECF;
width:160px;
font-size:10px;
font-weight:normal;
text-align: left;
color: Black;
margin: 0px;
background-color: #F4F4F4;
	

}
#seperator{
	background-image: url(images/box_separator.gif);
}

.browse{
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom: solid;
	border-top: solid;
	border-width: 1px;
	border-color: #CECECF;
	padding: 5px;
	
}

.browse   a:link, .browse   a:visited, .browse   a:active { text-decoration: none; color: #000000; }
.browse a:hover { text-decoration: none; color: #FF0000; }

table.artikel{
	vertical-align: top;
}
td.more_news{
	background-color: #CADEFF;
	font-family: Arial;
	font-size: 11px;
	padding: 2px;
	border-top: solid;
	border-color: #DFEBFF;
	border-width: 1px;
}
td.more_news   a:link, td.more_news   a:visited, td.more_news   a:active { text-decoration: none; color: Blue; }
td.more_news  a:hover { 
text-decoration: none; color: #FF0000; 
}
.test{
	color: #AFAFAF;
}
.test   a:link, .test   a:visited, .test   a:active { text-decoration: none; color: #AFAFAF; }
.test  a:hover { 
text-decoration: none; color: #FF0000; 
}

.l5{
/*border: dashed;
	border-color: #DFEBFF;
	border-width: 1px;*/
	background-color: Black;
	width: 155px;
}
#ads_left{
	background-color: #E6E6E6;
	width: 160px;
}

td.stats{
		display: Block;
font-family:arial;
/*border-bottom: 1px solid #CECECF;*/
text-decoration:none;
padding-top: 2px;
padding-bottom: 2px;
font-size:10px;
text-align: left;
color: Black;
margin: 0px;
background-color: #F4F4F4;
text-transform: uppercase;
}