body,html {width:100%}
body {
	background-color: #4c4c4c;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#535355;
}

table, td, div, span, a {
	font-size:11px;
	line-height:15px;
	color:#535355;
}

.nav {
	height:25px;
	text-align:right;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.nav a{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	/*margin-right:34px;*/
	line-height:12px;
	margin:0px;
	padding:0px;
}
.nav a:hover{
	color:#E59678;
}

img{
	border:none;
	padding:0;
	margin:0;
	behavior:url('pngbehavior.htc'); 	
}

.unav div{
	margin:25px 0px;
	text-align:left;
	text-decoration: none;
}

.unav div a{
	text-decoration: none;
}

.unav_leer {
	background:url(Bilder/streifen_links.jpg);
	background-repeat:repeat-y;
}

.unav div a div{
	font-family: Arial, Helvetica, sans-serif;
	color:#006F3B;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height:22px;
	padding:0px 36px;
	margin:0px;
}	

.unav div a:hover div,.unav div a.active div{
	color:#8EB493;
}	

h1, .ueberschrift1 {
	color:#cc071e;
	font-size:22px;
	line-height:22px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

h2, .ueberschrift2 {
	color:#cc071e;
	font-size:12px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

.produktbilder {
	width:278px; 
	height:278px; 
	border:1px solid #cc071e; 
	overflow:hidden;
}

.produktbilder img {
	border:none;
}

.footer {
	height:25px;
	 background-color:#AF222F;
}

.footer, .footer a, .footer td {
	color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
}

tr.gerade td		{ background:#FFFFFF; padding:2px 10px;vertical-align:top}
tr.ungerade td	{ background:#EDF4E6; padding:2px 10px;vertical-align:top}
