/*body{
	tutorial Friend
}*/


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: 10px;
	font-weight: bold;
	/*padding-left: 20px;*/
}
.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: 10px;
	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-width: 1px;
}
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;
	
}
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-top: 4px;
padding-bottom: 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:#982105;
}

#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:160px;
background-color:#E6E6E6;
border-bottom: 1px dashed #cccccc;
padding-top: 4px;
padding-bottom: 4px;
}
#menue a:hover{
	color: #1E90FF;

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;

}
#lastfuenf{
	display: Block;
font-family:arial;
padding: 4px;
text-decoration:none;
border-bottom: 1px solid #CECECF;
width:160px;
font-size:11px;
font-weight:bold;
text-align: left;
color: #A50000;
margin: 0px;
background-color: #E6E6E6;
background-image: url(images/sb_separator.gif);
background-position: bottom left;
	background-repeat: repeat-x;
	
}

#lastfuenf_link{
	display: Block;
font-family:arial;
padding: 4px;
text-decoration:none;
border-bottom: 1px solid #CECECF;
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: 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; 
}

#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;
}



table.moduletable {

	
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;


	
}

table.moduletable th, div.moduletable h3 {

	background-image: url(images/sb_separator.gif);
background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #E6E6E6;
	font-family:arial;
padding: 4px;
text-decoration:none;
width:160px;
font-size:11px;
font-weight:bold;
text-align: center;
color: #A50000;
border-bottom: 1px solid #CECECF;

}


table.moduletable td {
	/*font-size: 12px;
	color: black;*/
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;

}


a.mainlevel:link, a.mainlevel:visited {
	
		cursor: pointer;
	cursor: hand;
text-decoration:none;
display: Block;
font-family:arial;
text-decoration:none;
border-bottom: 1px dashed #BBBBBB;
text-indent: 27px;
font-size:11px;
font-weight:bold;
text-align: left;
color: Black;
margin: 0px;
background-color: #F4F4F4;
padding-top: 4px;
padding-bottom: 4px;
background-image: url(images/kat.gif);
background-repeat: no-repeat;
background-position: 2px 0px;
width:160px;
}

a.mainlevel:hover, a.mainlevel:active {
	
	cursor: pointer;
	cursor: hand;
text-decoration:none;
display: Block;
font-family:arial;
/*padding: 4px;*/
text-decoration:none;

text-indent: 27px;
font-size:11px;
font-weight:bold;
text-align: left;
color: White;
margin: 0px;
background-color: #246494;
padding-top: 4px;
padding-bottom: 4px;
background-image: url(images/kat.gif);
background-repeat: no-repeat;
background-position: 2px 0px;
width:160px;
}

a.mainleveltools:link, a.mainleveltools:visited {
	
		cursor: pointer;
	cursor: hand;
text-decoration:none;
display: Block;
font-family:arial;
text-decoration:none;
border-bottom: 1px dashed #BBBBBB;
text-indent: 27px;
font-size:11px;
font-weight:bold;
text-align: left;
color: Black;
margin: 0px;
background-color: #F4F4F4;
padding-top: 4px;
padding-bottom: 4px;
background-image: url(images/world.png);
background-repeat: no-repeat;
background-position: 3px 3px;
width:160px;
}

a.mainleveltools:hover, a.mainleveltools:active {
	
	cursor: pointer;
	cursor: hand;
text-decoration:none;
display: Block;
font-family:arial;
/*padding: 4px;*/
text-decoration:none;

text-indent: 27px;
font-size:11px;
font-weight:bold;
text-align: left;
color: White;
margin: 0px;
background-color: #246494;
padding-top: 4px;
padding-bottom: 4px;
background-image: url(images/world.png);
background-repeat: no-repeat;
background-position: 3px 3px;
width:160px;
}

a.mainlevelsub:link, a.mainlevelsub:visited {
	
		cursor: pointer;
	cursor: hand;
text-decoration:none;
display: Block;
font-family:arial;
border: 1px solid #BBBBBB;
text-indent: 27px;
font-size:11px;
font-weight:bold;
text-align: left;
color: Black;
margin: 0px;
background-color: #E6E6E6;
padding-top: 4px;
padding-bottom: 4px;
background-image: url(images/kat.gif);
background-repeat: no-repeat;
background-position: 2px 0px;
padding-left: 1px;
width:98%;
}

a.mainlevelsub:hover, a.mainlevelsub:active {
	
	cursor: pointer;
	cursor: hand;
text-decoration:none;
display: Block;
font-family:arial;
/*padding: 4px;*/
text-decoration:none;

text-indent: 27px;
font-size:11px;
font-weight:bold;
text-align: left;
color: White;
margin: 0px;
background-color: #C0C0C0;
padding-top: 4px;
padding-bottom: 4px;
background-image: url(images/kat.gif);

background-position: 2px 0px;
background-repeat: no-repeat;
width:98%
}

table.welcome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #CECECF;
	
	
	 
}
td.welcome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-width: 1px;
	padding: 4px;
	 
}

td.welcome_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-width: 1px;
	padding: 4px;
	background-color: #E6E6E6;
	background-image: url(images/tut1.png);
	text-indent: 20px;

background-position: 2px 3px;
background-repeat: no-repeat;
	 
}

td.readmore{
	background-color: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
		background-image: url(images/more.gif);
	text-indent: 20px;

background-position: 250px 2px;
background-repeat: no-repeat;

}
td.readmore   a:link, td.readmore   a:visited, td.readmore   a:active { 
text-decoration: none; color: Blue; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.readmore  a:hover { 
text-decoration: none; color: #FF0000; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

	table.comments{
		background-color: #E9F0F8;
		border: 1px solid #CECECF;
	}
	td.comments{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #E9F0F8;
	}
	td.comment_head{
		background-color: #C3D3E4;
		border: 1px solid #1B3D6D;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		vertical-align: middle;
		padding-bottom: 3px;
		padding-top: 2px;
		padding-left: 5px;
			}
td.kommentarlink{
	background-color: White;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

td.kommentarlink   a:link, td.kommentarlink   a:visited, td.kommentarlink   a:active { 
text-decoration: none; color: Blue; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.kommentarlink  a:hover { 
text-decoration: none; color: #FF0000; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.hinweis{
	font-size: 10px;
font-weight: bold;
padding: 3px;
}

.div_scroll {overflow: scroll ; width: 580px;}

table.tut{
	border: 1px solid #BBBBBB;
	width: 100%;
	padding: 2px;
	border-spacing: 0px;
	border-collapse: collapse;

	
}
td.tut_header{
		background-image: url(images/sb_separator.gif);
background-position: bottom left;
	background-repeat: repeat-x;
	background-color: #E6E6E6;
		font-family:arial;
padding: 4px;
text-decoration:none;
font-size:14px;
font-weight:bold;
text-align: center;
color: #006CD5;
	
}



a.tutlink:link, a.tutlink:visited {
			font-family:arial;
padding: 4px;
text-decoration:none;
font-size:14px;
font-weight:bold;
text-align: center;
color: #006CD5;

}

a.tutlink:hover, a.tutlink:active {
		font-family:arial;
padding: 4px;
text-decoration:none;
font-size:14px;
font-weight:bold;
text-align: center;
color: #006CD5;
}

td.tut_thumb{
		
	padding: 4px;

}
td.tut_description{
		font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 14px;
	padding: 10px;
}
#Produktwerbung{
	background-color: White;
	padding-bottom: 4px;
	padding-top: 4px;
	border-top: 1px solid #CECECF;
	border-bottom: 1px solid #CECECF;
}