body { 
  background-color:#FFFFFF;
  margin-left:20px;
  margin-top:20px;
  border:none;
}

font, p, div {
  color:#808080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
}

p {
  margin-bottom:10px;
  margin-top:10px;  
}
	
h1 { 
  font-size:11px;
  line-height:13px;
  font-weight:bold; 
  margin-bottom:0px;
  margin-top:0px;
}	
	
h2 { 
  font-size:11px;
  line-height:13px;
  font-weight:bold; 
  margin-bottom:0px;
  margin-top:0px;
}	

input, textarea, select {
  background-color:#ffffff; 
  color:#777777; 
  highlight:#ffffff; 
  font:normal 10px/13px Verdana, Arial, Helvetica, sans-serif;  
  text-align:left; 
  vertical-align:text-top; 
  border:solid #AAAAAA 1px;
}

input.radio, input.check { 
  border:0px;
  float:left;
  clear:left;
}

a:link {
  color:#FF4275;
	font-size:11px;
	font-weight:normal;
	line-height:10pt;
	text-decoration:none;
}
a:visited {
  color:#FF4275;
	text-decoration:none;
}
a:hover {
  color:#FF6E42;
	text-decoration:none;
}	
a:active {
  color:#FF4275;
	text-decoration:none;
}

/* ::: NAVIGATION ::: */

a.nav:link {
  color:#808080;
	font-size:10px;
	font-weight:normal;
	line-height:10pt;
	text-decoration:none;
	text-transform:uppercase;
}
a.nav:visited { 
  color:#808080;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
}
a.nav:hover { 
  color:#FF4275;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
}
a.nav:active { 
  color:#808080;
	text-decoration:none;
	text-transform:uppercase;
}
.active { 
  color:#FF4275;
	font-size:10px;
	font-weight:normal;
	line-height:10pt;
	text-decoration:none;
	text-transform:uppercase;	
}
/* ::: ENDE NAVIGATION ::: */

a.list:link {
  color:#FF4275;
	font-size:11px;
	font-weight:normal;
	line-height:10pt;
	text-decoration:none;
}
a.list:visited { 
  color:#FF4275;
	font-size:11px;
	font-weight:normal;
	line-height:10pt;
	text-decoration:none;
}
a.list:hover { 
  color:#FF6E42;
	text-decoration:none;
}
a:active {
  color:#FF4275;
	text-decoration:none;
}

/* ::: DETAIL POPUPS ::: */

a.detailBlue:link {
  color:#A8D5FF;
	font-size:11px;
	font-weight:normal;
	line-height:10pt;
	text-decoration:none;
}
a.detailBlue:visited {
  color:#A8D5FF;
	text-decoration:none;
}
a.detailBlue:hover {
  color:#FFD2A8;
	text-decoration:none;
}	
a.detailBlue:active {
  color:#A8D5FF;
	text-decoration:none;
}

a.detailGreen:link {
  color:#C2F5DD;
	font-size:11px;
	font-weight:normal;
	line-height:10pt;
	text-decoration:none;
}
a.detailGreen:visited {
  color:#C2F5DD;
	text-decoration:none;
}
a.detailGreen:hover {
  color:#FFD2A8;
	text-decoration:none;
}	
a.detailGreen:active {
  color:#C2F5DD;
	text-decoration:none;
}

h1.detail { 
  font:bold 11px/13px;
  color:#FFFFFF; 
  margin-bottom:0px;
  margin-top:10px;
}	

h2.detail { 
  font:bold 11px/13px;
  color:#FFFFFF; 
  margin-bottom:0px;
  margin-top:0px;
}	

span.detail, p.detail {
  color:#FFFFFF;
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
}

span.message {
  color:#FF4C7F;
}

/* ::: ENDE DETAIL POPUPS ::: */

p.listContent {
	margin:4px 0px; 
}
	
.quader {
  width:100px;
  height:100px;
}

#header { 
  position:absolute;
  left:20px;
  top:0px;
  width:700px;
}		
	
#logo { 
  position:absolute;
  right:0px;
  top:22px;
}	

#navi { 
  position:absolute;
  top:68px;
}	

#metaNavi { 
  position:absolute;
  right:0px;
  top:63px;
}	

span.clear { 
  clear:both; 
  display:block;
  height:1px;
  line-height:3px; 
}

.detailCloseBtnTop	{ 
  position:absolute;
  top:3px;
  left:265px;  
  z-index:3;  
}

.warenkorb	{ 
  position:relative;
  top:4px;
}

em.bold {
  font-weight:bold;
  font-style:normal;
}

