html,
body {
   margin:0;
   padding:0;
   height:100%;
   width: 100%;
   font-family:Verdana;
   font-size:11px;
   overflow:auto;
}
a{color:#000000; list-style-type:none;}
#hintergrund {
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 1;
}
#container {
	position: absolute;
	top: 8px;
	left: 0px;
	width: 100%;
	min-height: 100%;
	z-index: 10;
	overflow:auto;
	text-align:center;
}
#content{
	width:1000px;
	/*min-height:1260px;*/
	background:#fff;
	border-left:3px #e2007a solid;
	border-right:3px #e2007a solid;
	padding-left:10px;
	padding-right:10px;
	padding-top:140px;
	padding-bottom:140px;
	text-align:center;
	z-index:10;
}
#header {
    position:fixed;
	width:100%;
	top:0px;
	background-image:url(gfx/header_bg.png);
	height:103px;
	z-index:585;
}
#menu {
	padding-top:4px;
	/* height:20px; */
	z-index:586;
	
}
#footer {
    position:fixed;
	width:100%;
    bottom:0px;
	height:40px;   /* Height of the footer */
	background:#000;
	border-top:3px #e2007a solid;
	text-align:center;
	z-index:201;
}
#topseller {
	background-color:#e2007b;
	background:-moz-linear-gradient(bottom,#ea70a4,#e2007b); /* Firefox */
	background:-webkit-gradient(linear,left top,left bottom,from(#e2007b),to(#ea70a4)); /* Chrome, Safari */
	background: -ms-linear-gradient(top, #e2007b 0%,#ea70a4 100%); /*IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2007b', endColorstr='#ea70a4',GradientType=0 ); /* IE6-9 */	width:100%; 
	height:80px; 
	text-align:center; 
	border-top-left-radius:5px; 
	border-top-right-radius:5px; 
	border-bottom:3px #fff solid;
	padding-top:16px;
	z-index:10;
}

a.topmenu,
a.topmenu:link {color: #000; text-decoration:none; border:0; font-size:14px; font-family:Verdana;  }
a.topmenu:visited {color: #000; text-decoration:none; }
a.topmenu:active {color: #000; text-decoration:none; }
a.topmenu:hover {color: #aaaaaa; text-decoration:none; } 

a {text-decoration:none; color:#ffffff;}
 
#menu ul {margin:0px; padding:0px; list-style-type:none;}
#menu li {float:left; width:160px; text-align:left; list-style-type:none;}
#menu li ul{display:none; padding-top:3px; list-style-type:none;}
#menu li:hover ul {display:block; list-style-type:none; background-color:#FFC; padding:4px; z-index:586;}
#menu li ul li {background-color:#FFC; border-bottom:1px solid #FFFFFF; height:18px; list-style-type:none;}
#menu li ul li a{color:#FFFFFF; list-style-type:none;}
#menu li ul li:hover {background-color:#FFC; list-style-type:none; background-color:}
a.m1,
a.m1:link {font-size:12px; color:#000000; font-family:Verdana; text-decoration:none; border:0; }
a.m1:visited {color: #313030; text-decoration:none; }
a.m1:active {color: #313030; text-decoration:none; }
a.m1:hover {color: #00548b; text-decoration:underline; } 

a.m2,
a.m2:link {font-size:12px; color:#000000; font-family:Verdana; text-decoration:none; border:0; font-weight:bold;}
a.m2:visited {color: #313030; text-decoration:none; }
a.m2:active {color: #313030; text-decoration:none; }
a.m2:hover {color: #00548b; text-decoration:underline; } 


a.m3,
a.m3:link {font-size:14px; color:#313030; font-family:Verdana; text-decoration:none; border:0; font-weight:bold; }
a.m3:visited {color: #313030; text-decoration:none; }
a.m3:active {color: #313030; text-decoration:none; }
a.m3:hover {color: #00548b; text-decoration:underline; } 

a.m4,
a.m4:link {font-size:18px; color:#313030; font-family:Verdana; text-decoration:none; border:0; font-weight:bold; }
a.m4:visited {color: #313030; text-decoration:none; }
a.m4:active {color: #313030; text-decoration:none; }
a.m4:hover {color: #00548b; text-decoration:underline; } 

