A:link { color: #000000; text-decoration : none;}
A:active { color: #000000; text-decoration : none;} 
A:visited { color: #000000; text-decoration : none;}
A:hover {  color: #FF9966; text-decoration : underline;}

a.navi:link
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#CC0000;
 }
 a.navi:visited
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#CC0000;
 }
 a.navi:hover
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#ffffff;
 }
 a.navi:active
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#CC0000;
 }
 

a.navi2:link
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#000000;
 }
 a.navi2:visited
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#000000;
 }
 a.navi2:hover
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#ffffff;
 }
 a.navi2:active
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#000000;
 }
 
 
 
a.navi3:link
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#000000;
 }
 a.navi3:visited
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#000000;
 }
 a.navi3:hover
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#FF9966;
 }
 a.navi3:active
 {
  text-decoration	:none; 
  font-weight		:bold;
  color				:#000000;
 } 

BODY
	{
	font-size	:	12px;
	line-height	:	12px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;
	background-color: #FBF8C7;
	}

TD
	{
	font-size	:	12px;
	line-height	:  	18px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;

	}

h3
	{
	font-size	:	16px;
	line-height	:  	20px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;

	}

h4
	{
	font-size	:	12px;
	line-height	:  	16px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;

	}

.main
	{
	border-top		:	1px solid #989259;
	border-bottom	:	1px solid #989259;
	border-right	:	1px solid #989259;
	border-left		:	1px solid #989259;
	background-color: 	#FFFFFF;
	}
	
	
.main2
	{
	border-top		:	1px solid #989259;
	border-bottom	:	1px solid #989259;
	border-right	:	1px solid #989259;
	border-left		:	1px solid #989259;
	}
	
.bordewhiterreli
	{
	border-right	:	1px solid #ffffff;
	border-left		:	1px solid #ffffff;
	background-color: 	#FFFFFF;
	}
		
.borderreli
	{
	border-right	:	1px solid #989259;
	border-left		:	1px solid #989259;
	background-color: 	#FFFFFF;
	}
	
.borderrelibo
	{
	border-bottom	:	1px solid #989259;
	border-right	:	1px solid #989259;
	border-left		:	1px solid #989259;
	background-color: 	#FFFFFF;
	}
	
.bordertopreli
	{
	border-top		:	1px solid #989259;
	border-right	:	1px solid #989259;
	border-left		:	1px solid #989259;
	background-color: 	#FFFFFF;
	}
	
.borderreliblue
	{
	border-right	:	1px solid #989259;
	border-left		:	1px solid #989259;
	background-color: 	#FBFAEC;
	}
	
.borderreliboblue
	{
	border-bottom	:	1px solid #989259;
	border-right	:	1px solid #989259;
	border-left		:	1px solid #989259;
	background-color: 	#FBFAEC;
	}
		
.wakomain
	{
	border-top		:	1px solid #989259;
	border-bottom	:	1px solid #989259;
	border-right	:	1px solid #989259;
	border-left		:	1px solid #989259;
	}
	
.wakoschrift
{	font-size		:	10px;
	line-height		:	10px;
	font-family 	: 	Verdana, Arial, Tahoma, Helvetica;
	vertical-align	:	50%;
}

.wakoschriftklein
{	font-size		:	9px;
	line-height		:	9px;
	font-family 	: 	Verdana, Arial, Tahoma, Helvetica;
	vertical-align	:	50%;
	font-style		:	italic;
}
	
.toppic
	{
	background-color:	#DED9A7;
	font-size	:	10px;
	line-height	:  	18px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;
	font-weight:	bold;
	}
	
.toppic-schwarze-schrift
	{
	background-color:	#DED9A7;
	font-size	:	10px;
	line-height	:  	18px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;
	font-weight:	bold;
	}
	
.toppic-kl
	{
	font-size	:	10px;
	line-height	:  	18px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;
	}
	
.toppicframe
	{
	border-top		:	1px solid #DED9A7;
	border-bottom	:	1px solid #DED9A7;
	border-right	:	1px solid #DED9A7;
	border-left		:	1px solid #DED9A7;
	background-color:	#FCF9CC;
	}

.aktuborder
        {
        border-top              :       1px solid #DED9A7;
        border-bottom   :       1px solid #DED9A7;
        border-right    :       1px solid #DED9A7;
        border-left             :       1px solid #DED9A7;
        }	


.payframebot
	{
	border-bottom	:	1px solid #DED9A7;
	}
	
.untermenue
	{
	border-top			:	1px solid #DED9A7;
	border-bottom		:	1px solid #DED9A7;
	background-color	:	#FBFAEC;
	font-weight			: 	bold;
	text-align			:	center;
	color				:	#000000;


	}
	
.maincssframe
	{
	font-weight : bold;
	border-bottom	:	1px solid #cec99c;
	background-color: 	#FFFFFF;
	}	
	
.mainboth
	{
	border-top		:	1px solid #cec99c;
	border-bottom	:	1px solid #cec99c;
	background-color: 	#FFFFFF;
	}
	

.toppicbot
	{
	background-color: 	#DED9A7;
	border-top		:	1px solid #FFFFFF;
	}
	
.toppicbotboldcentermiddle
	{
	background-color	: 	#DED9A7;
	border-bottom		:	1px solid #FFFFFF;
	font-weight			 : bold;
	text-align			:	center;
	vertical-align		:	50%;
	}	
		
.mainbot
	{
	border-bottom	:	1px solid #cec99c;
	background-color: 	#FFFFFF;
	}

.textboldunderline
	{
	font-size		:	11px;
	background-color: 	#FFFFFF;
	text-align		:	left;
	vertical-align	:	50%;
	font-weight 	: 	bold; 
	text-decoration : 	underline;

	}
	
.textboldunderlinecenter
	{
	font-size		:	11px;
	background-color: 	#FFFFFF;
	text-align		:	center;
	vertical-align	:	50%;
	font-weight 	: 	bold; 
	text-decoration : 	underline;
	}
	
.textboldcenter
	{
	font-size		:	11px;
	background-color: 	#FFFFFF;
	text-align		:	center;
	vertical-align	:	50%;
	font-weight 	: 	bold; 
	}	

.textleft
	{
	font-size		:	12px;
	background-color: 	#FFFFFF;
	text-align		:	left;
	vertical-align	:	50%;
	}
	
.textleftkl
	{
	font-size		:	10px;
	background-color: 	#FFFFFF;
	text-align		:	left;
	}
	
.auswahlpreis
	{
	font-size		:	10px;
	background-color: 	#FFFFFF;
	text-align		:	center;
	line-height		:	6px;
	}
	
.auswahlversandkostenfrei
	{
	color			:	#CC0000;
	font-size		:	10px;
	text-align		:	center;
	line-height		:	6px;
	font-weight		:	bold;
	}
	
.textleftkl_11
	{
	font-size		:	11px;
	background-color: 	#FFFFFF;
	text-align		:	left;
	line-height		:	8px;

	}	
	
.textleftklrot
	{
	font-size		:	10px;
	background-color: 	#FFFFFF;
	text-align		:	left;
	vertical-align	:	50%;
	color			:	#CC0000;
	}	
	
.textrightkl
	{
	font-size		:	10px;
	background-color: 	#FFFFFF;
	text-align		:	right;
	vertical-align	:	50%;
	}
	
.textrightbold
	{
	font-size		:	12px;
	background-color: 	#FFFFFF;
	text-align		:	right;
	vertical-align	:	50%;
	font-weight		:	bold;
	}		
		
.textleftklgrey
	{
	font-size		:	10px;
	background-color: 	#FFFFFF;
	text-align		:	left;	
	color 			: 	#6F6C42;
	vertical-align	:	50%;
	}
	

.textcenterklgrey
	{
	font-size		:	10px;
	background-color: 	#FFFFFF;
	text-align		:	center;	
	color 			: 	#6F6C42;
	vertical-align	:	50%;
	}	
	
.toppictextcenterklgrey
	{
	font-size		:	10px;
	background-color: 	#DED9A7;
	text-align		:	center;	
	color 			: 	#6F6C42;
	vertical-align	:	50%;
	}
	
.textcenter
	{
	font-size		:	10px;
	background-color: 	#FFFFFF;
	color 			: 	#000000;
	text-align		:	center;
	vertical-align	:	50%;
	}
	
.textcenterhell
	{
	font-size		:	10px;
	background-color: 	#FFFFFF;
	color 			: 	#6F6C42;
	text-align		:	center;
	vertical-align	:	50%;
	}
		
	
.toppicleft
	{
	font-size		:	14px;
	background-color: 	#FFFFFF;
	text-align		:	left;
	vertical-align	:	50%;
	font-weight 	: 	bold; 

	}
	
.toppicleftkl
	{
	font-size		:	12px;
	background-color: 	#FFFFFF;
	text-align		:	left;
	vertical-align	:	50%;
	}
	
.textlefttopline
	{
	font-size		:	12px;
	text-align		:	left;
	border-top		:	1px solid #000000;
	}
	
.schriftrot
	{
	color			:	#CC0000;
	}
	
.schriftrotleftboldunderline
	{
	color			:	#CC0000;
	font-size		:	10px;
	font-weight 	: 	bold; 
	text-align		:	left;
	text-decoration : underline;
	}
	
.schriftrotcenterboldunderline
	{
	color			:	#CC0000;
	font-size		:	10px;
	font-weight 	: 	bold; 
	text-align		:	center;
	text-decoration : underline;
	}	

.schriftrotboldkl
	{
	color			:	#CC0000;
	font-size		:	10px;
	font-weight 	: 	bold; 
	vertical-align		:	50%;	

	}
	
.schriftrotklital
	{
	color			:	#CC0000;
	font-size		:	10px;
	font-style		:	italic; 
	vertical-align	:	50%;	
	text-align		:	left;

	}
	
	
.errorText		
	{
	color			:	#CC0000;
	}

.schriftrotbold
	{
	color			:	#CC0000;
	font-size		:	14px;
	font-weight 	: 	bold; 
	}
	
.schriftschwarzboldcentermiddle
	{
	color				:	#000000;
	font-size			:	14px;
	font-weight 		: 	bold; 
	text-align			:	center;
	vertical-align		:	50%;	
	}
	
.buttons
	{
	border-top		: 1px solid black; 
	border-left		: 1px solid black; 
	border-right	: 2px solid black; 
	border-bottom	: 2px solid black; 
	background-color: #FDF6AE; 
	color			: #000000;
	vertical-align		:	50%;
	font-weight 		: 	bold; 
	}
	
.buttons2
	{
	border-top		: 1px solid black; 
	border-left		: 1px solid black; 
	border-right	: 2px solid black; 
	border-bottom	: 2px solid black; 
	background-color: #FDF6AE; 
	color			: #000000;
	font-weight 		: 	bold; 
	}	

.buttons3
	{
	border-top		: 1px solid black; 
	border-left		: 1px solid black; 
	border-right	: 1px solid black; 
	border-bottom	: 1px solid black; 
	background-color: #FDF6AE; 
	color			: #999999;
	font-weight 		: 	bold; 
	}	

.buttonsgal
	{
	border-top		: 1px solid grey; 
	border-left		: 1px solid grey; 
	border-right	: 1px solid grey; 
	border-bottom	: 1px solid grey; 
	background-color: #FFF7AF; 
	color			: #999999;
	font-weight 		: 	normal; 
	}
.toppicwako1
	{
	background-color:	#DED9A7;
	font-size	:	10px;
	line-height	:  	18px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;
	font-weight:	bold;
	}

.toppicwako2
	{
	background-color:	#DED9A7;
	font-size	:	10px;
	line-height	:  	18px;
	font-family : 	Verdana, Arial, Tahoma, Helvetica;
	color 		: 	#000000;
	font-weight:	bold;
	}
	
