.DEFFONT    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px}

body, table, tr, td
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	line-height: 1.5;
}
body {BACKGROUND: #7D7D7D;}
       
P    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px; line-height: 1.5em;}
DIV    {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 11px}
INPUT     {border:1px solid #C9DF8D; FONT-FAMILY: Verdana,Helvetica;}
TEXTAREA  {border:1px solid #C9DF8D; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica;}
SELECT     {border:1px solid #C9DF8D;FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica;}
FORM     {FONT-FAMILY: Verdana,Arial,Helvetica; FONT-SIZE: 10px}
a:link
{
	color: #9AC20A;
}
a:visited
{
	color: #9AC20A;
}
a:hover
{
	color: #FE8E00;
	text-decoration: none;
}
a:active
{
	color: #9AC20A;
}
.title     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: none}
.title2     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.title3     {BACKGROUND: none; COLOR: #080894; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.redbold     {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.tiny    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinygrey    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinwit    {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinyred    {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.grey {COLOR: #999999}
.white {COLOR: #FFFFFF}
.rahmen { BACKGROUND: #F5F9E8; border-right: 0px solid #77263C; border-left: 0px solid #77263C;}
.rahmen_hell { BACKGROUND: #F5F9E8; border-right: 1px solid #C8DF8E; border-left: 1px solid #C8DF8E;}
.rahmen_l-r { BACKGROUND: #000000; border-left: 1px solid #666666;border-right: 1px solid #666666;}
.rahmen_nav { BACKGROUND: #333333; border-left: 1px solid #ffffff;border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;padding-left:5px;}
.rahmen_grau { BACKGROUND: #F6F6F6; border-right: 1px solid #D4D4D4; border-left: 1px solid #D4D4D4;}

.artikelkommentar {COLOR: #9AC20A; font-size: 14px;} 

  
.button       
{
    border: 1 px;
    background-color: #AD0000;
    color: #FFFFFF;
    background: url(images/submit_bg.gif);
    font-weight:bold;
}



/********** MAIN MITTEBOX *****/
.box_mitte {
margin-left:12px;
width: 776px;
background: url(images/box/box_gross_mitte.gif) bottom left;
}

.box_mitte h1 {
margin: 0;
font-size: 140%;
text-align: center;
color: #333;
background: url(images/box/box_gross_top.gif) no-repeat top left;
}

.box_mitte h3 {
margin: 0;
font-size: 140%;
text-align: center;
color: #ffffff;
background: url(images/box/box_gross_top.gif) no-repeat top left;
}
.box_mitte h4 {
margin: 0;
font-size: 3px;
color: #333;
background: url(images/box/box_gross_unten.gif) no-repeat bottom left;
}

  
.head
 {
 	font-size: 16px;
	color: #000; 	
 }  
 
.text
 {
	color: #666; 	
 }   
 
.img {
	float: left;
	margin: 0 8px 0 0;
	padding: 4px;
	border: 1px solid #D9E0E6;
	border-bottom-color: #C8CDD2;
	border-right-color: #C8CDD2;
	background: #fff;
	} 
	
.red     {COLOR: #FF0000;} 
.green     {COLOR: #00FF00;} 

.header_text {padding-left:8px;height:20px;color:#000000;font-family: "Arial Black";font-size: 12pt;background-color:#F5F9E8;}
.header_text_h {background:url(design/black_box_hg.gif) repeat-x top;height:30px;color:#9AC20A;font-family: "Arial Black";font-size: 12px;background-color:#FFFFFF;}
.header_text_u {background:url(design/black_box_u_hg.gif) repeat-x bottom;height:10px;font-size: 1px;background-color:#FFFFFF;}
.login_menu_hr {margin:0px;background:url(images/strichel_g.gif) repeat-x bottom;background-color:#FFFFFF; width:450px}
.footer_text, a.footer_text:link, a.footer_text:visited, a.footer_text:active {font-size: 8pt;color:#000000}

a.kategorien:link, a.kategorien:visited, a.kategorien:active {font-size: 14pt;}


	#header	{
	height:140px;
	background:white;
  border:0px solid black;
	overflow:hidden;
	}
	
	#header_bg_bild {
	background-image:url(design/header_green.png);
	background-repeat:no-repeat;
  height:264px;
  width:986px;
  background-position:0px 70px;
  border:0px solid red;
	}	
	
	
	#wheader_bg_bild {
	background-image:url(design/header_hintergrund.jpg);
	background-repeat:no-repeat;
	background-position:210px -5px;
	
	}		
	
	
	
	#logo {
	position:relative;
	top: -266px;
	left:20px;
	width:269px;
	z-index:3;
	}	
	

	
	#menu_navi {
	position:relative;
	top: -268px;
	left:20px;
  width:940px;
  height:42px;
	}		
	
	#menu_text
	{
	color: #ffffff;
	font-family: Verdana, Arial;
	font-size: 14pt;
	padding:20px;
	text-decoration:none;
	}
			
	#header_links {
	position:relative;
	top:-457px;
	left:700px;
	}		
	
	#header_rabatt {
	position:relative;
	top:-390px;
	left:300px;
	float:block;
	
	}		
	
	#vorteile
	{
	 width:249px;
	 height:262px;
	 background-image:url(design/vorteile_bg.gif);
	 background-repeat:no-repeat;
	}
	
	#vorteile_header
	{
	 margin-top:20px;
	 margin-left:20px;
	}
	
	
	#header_links a {font-weight:bold; text-decoration:underline; COLOR: #000000}
	
	
	
#vorteile_ul 
{
clear:both;
padding: 10px 0px 0px 10px;
margin:0px;
font-size: 10pt;
line-height: 1.4em;
width:230px;
}

#vorteile_ul li 
{
color:#FFFFFF; 
background:url(design/pfeil_li.png) no-repeat 0px 8px;
list-style:none; 
padding-left:28px;
padding-top:5px;
}
	