body{
padding:0;
margin:0;
font-family: Verdana;
font-size:11px;
background-color:#FFFFFF;
}
td,tr,div{
font-family: Verdana;
font-size:11px;
color:#000000;
}
hr{
background-color:#D9D9D9; /* Mozilla 1.4 */
color:#D9D9D9; /* IE 6 */
border: #D9D9D9; /* Opera 7.11 */
height: 2px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}
.shop{
padding:6px;
background-color:#787878;
}
a{
	color:#3D3D3D;
	text-decoration:underline;
}
a:hover{
	color:#3D3D3D;
	text-decoration:none;
}
input,select{
	border: 1px solid #000000;
	color:#000000;
}

.menu { 
	color:#FFFFFF;
	font: Arial;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:2px;
}
.menu:hover{ color:#D8D8D8; }

.submenu { 
	color:#919191;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:8px;
	padding-bottom:9px;
}
.submenu:hover{ color:#515151; }

.textwhite{
	color:#FFFFFF;
	font-size:11px;
}


#news_link{
color:#FFFFFF;
text-decoration:none;
}
#news_link:hover{
color:#FFFFFF;
text-decoration:underline;
}
#news lo{
list-style-type: square;
}

#ctemplate{
	font-family:Tahoma, Verdana;
	font-size:11px;
	color:#000000;
	text-align:left;
	border:1px solid #000000;
	text-align:left;
}
#cheader{
	padding:5px; 
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	background-color:#336699; 	
	height:17px;
	text-align:left;
}
#ccontent{
	padding:5px;
	text-align:left;
}
.csubheader{
	background-color:#E8E8E8; 	
	padding:5px; 
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}


.clink{
	color:#FFFFFF;
	font: Verdana;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.clink:hover{
	color:#336699;
}
#newsletter_text{
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}
#newsletter_email, #newsletter_button{
	font:Tahoma, Verdana;
	font-size:11px;
	border:1px solid #000000;
}
#newsletter{
	text-align:left;
	padding-left:0px;
	width:150px;
}

.menulink a {
	padding-left:5px;
	padding-right:5px;
	float:left;
	padding-top:2px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	margin-right:1px;
	color: #FFFFFF;
	text-align:center;
	height:20px;
	text-decoration: none;
	display:block;
	background-color:#3399CC;
}
.menulink a:HOVER {
	padding-left:5px;
	padding-right:5px;
	float:left;
	padding-top:2px;
	font-family: Verdana;
	font-size: 11px;
	margin-right:1px;
	text-align:center;
	height:20px;
	font-weight: bold;
	color: #D8D8D8;
	text-decoration: none;
}
