@charset "utf-8";
/* CSS Document */

body{
	color:#333300;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:normal;
}
a{
	font-size:9pt;
}
a.more{
	font-size:16pt;
	font-weight:bold;		
}
a.more2{
	font-size:10pt;
	font-weight:bold;		
}
.border{
	border: 2px solid #CC33CC;
}
.nowrap {
 white-space: nowrap;
  }
.textlinks{
 font-size:7pt;
 color:#006699;
 }
body {margin:0px}

body, #stretch, #stretch2 {
height: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.color{
	color:blue;
}
a.small{
	font-size:9px;
	text-decoration:none;
}
td{
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.question{
font-size:10pt;
font-weight: bold;	
color:#000000;
}
.text{
font-size:8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.text2{
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.textklein{
font-size:7pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.textsmall{
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

#product_display { border: #7fb6dd solid; border-width: 1px 0 1px 1px; }
#product_display TH { border-right: 1px solid #7fb6dd; width: 20%; }
#product_display TH DIV {font-size: 16; background: #3333FF;  padding: 5px; margin: 1px; }
#product_display TD { border-right: 1px solid #7fb6dd; padding: 5px; }
#product_display TD TD { border-width: 0; }

.block {
	border-right: #7fb6dd 1px solid; border-top: #7fb6dd 1px solid; margin-bottom: 10px; border-left: #7fb6dd 1px solid; width: 100%; color: #0956a6; border-bottom: #7fb6dd 1px solid; text-align: left
}
.blocktitle {
	padding-right: 3px; padding-left: 3px; font-size: 10px; background: #d0e5f8; padding-bottom: 3px; margin: 0px; padding-top: 3px; border-bottom: #7fb6dd 1px solid; word-wrap: break-word
}
.blockbody {
	padding-right: 5px; padding-left: 5px; background: #e8f2fb; padding-bottom: 5px; margin: 0px; padding-top: 0px; word-wrap: break-word
}
.blockbody2 {
	background: #e8f2fb;
}
.style36 {color: #FF0000}
.style37 {color: #FF3300}
.blockbody1 {	padding-right: 5px; padding-left: 5px; background: #e8f2fb; padding-bottom: 5px; margin: 0px; padding-top: 0px; word-wrap: break-word
}
.blocktitle1 {	padding-right: 3px; padding-left: 3px; font-size: 10px; background: #d0e5f8; padding-bottom: 3px; margin: 0px; padding-top: 3px; border-bottom: #7fb6dd 1px solid; word-wrap: break-word
}
.style39 {color: #FF0000; font-size: 12px; }
.style52 {
	font-size: 10pt;
	color: #FF0000;
}
.style54 {color: #6600FF}
.style55 {color: #FF0000; font-size: 16pt; }
.style59 {
	color: #CC0000;
	font-size: 16px;
}