body { font-family:Arial,Helvetica,sans-serif; font-size:10pt; background-color: #FFFFFF; color:#999999; }

td{			font-size: 9pt;
			vertical-align:top;
			color:#000000;
}

a	{ 	text-decoration:none; color:#FF9999;}

a:hover		{ text-decoration:underline; }


/*
	dunkelblau #0000FF
	hellblau #99CCFF
 
	
*/


div.toc {
	background:#FFE2E4; 
  margin-left: 3;
  margin-top: 3;
  margin-bottom: 0;
  float:right;
  width: 200px;
  font-size: 80%;
  clear:both;
border-top: 1px dashed #3266CC;
border-left: 1px dashed #3266CC;
border-right: 1px dashed #3266CC;
border-bottom: 1px dashed #3266CC;
}

/* __Navi__ */

.wHNavi { font-size:9pt; color:#0000FF; } 
.wHNavi a { font-weight:bold; color:#FFFFFF; } 
.wHNavi a:hover { color:#0000FF; text-decoration:none; }
.wHNaviActive { background-color:#FFFFFF; font-size:9pt; color:#0000FF; } 
.wHNaviActive a { background-color:#FFFFFF; font-weight:bold; color:#0000FF; } 
.wHNaviActive a:hover { color:#0000FF; text-decoration:none; } 

.wVNavi { font-size:9pt; color:#0000FF; } 
.wVNavi a { font-weight:bold; color:#FFFFFF; } 
.wVNavi a:hover { color:#0000FF; text-decoration:none; }
.wVNaviActive { background-color:#FFFFFF; font-size:9pt; color:#0000FF; } 
.wVNaviActive a { background-color:#FFFFFF; font-weight:bold; color:#0000FF; } 
.wVNaviActive a:hover { color:#0000FF; text-decoration:none; } 

/* ___CONTENTS____ */

.wHeadline1 { font-size:12pt; color:#0000FF; font-weight:bold; }
.wContent1 { font-size:10pt; color:#000000; }
.wContent1 a { font-size:10pt; color:#0000FF; }

.wBox {  color: #000000;  font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
font-weight: bold; text-align: center; border: #000000; border-style: 
solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; 
background-color: #FFFFFF;}


.wFooter { font-size:9pt; color:#999999; }
.wFooter a { font-size:9pt; color:#999999; }

/* SHOP */

.formLabel { font-size:10pt; color:#000000; }

.wShopTitleText {color: #3266CC; font-size:10pt; font-weight:bold;}
.wShopText {color: #000000; font-size:9pt;}
.wShopPriceText {color: #3266CC; font-size:12pt;  font-weight:bold;}
.wShopNaviText {color: #000000; font-size:9pt; font-weight:bold;}
.wShopNaviText a {color: #3266CC; font-size:10pt; font-weight:bold;}

.wPh { color:#FF0000; font-weight:bold; }

/* ----INPUT ELEMENTS---- */
input.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
	 	font-style: normal; color: #000000;  
	 	 border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; text-decoration: none}
	
input.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;
	 	font-style: normal; color: #000000; background-color:#FFFFFF;
		border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; }

.kforminput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
	 	font-style: normal; color: #000000; background-color: #FFFFFF;
	 	 border-color: #000000 #000000 #000000 #000000; border-top-width: 1px;
		  border-right-width: 1px; border-bottom-width: 1px;
		  border-left-width: 1px; text-decoration: none}