body
{
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #E3E5E7;
margin: 0px;
padding: 0px;
font-size: 100.01%;
text-align:left;
left: 0px;
top: 0px;

}
html{	
height:100%;
margin: 0px;
padding: 0px;
font-size: 100.01%;
text-align:left;
left: 0px;
top: 0px;

}
#Wrapper 
{

margin:0px;
padding: 0px;
width: 994px;
height:1%;
z-index: 1;
left: 0px;
top: 0px;
background-color: #ffffff;
border-left-style:solid;
border-left-color:#000000;
border-left-width:2px;
border-top-style:solid;
border-top-color:#000000;
border-top-width:2px;
border-bottom-style:solid;
border-bottom-color:#9C9C9D;
border-bottom-width:2px;
}
#HeaderArea
{
float:left;
width:994px;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:2px;
}
#Header
{
width:780px;
height:129px;
background-repeat:no-repeat;
background-position:left top;
float:left;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
text-align:left;
}
#NavigationLeft select
{
   
   
    font-size:10px;
    }
#Logo
{
width:214px;
height:129px;
float:left;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
}
#NavigationArea
{
float:left;
width:994px;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
border-top-style:solid;
border-top-color:#000000;
border-top-width:2px;
}
#Navigation
{
width:780px;
height:40px;
float:left;
background-color:#000000;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
text-align:left;
}
#Navigation a
{
     font: normal 11px/40px  Arial,Verdana, Helvetica, sans-serif;
	 color:#ffffff;
	 text-decoration:none;
	 padding-right:24px;
	 

}
#Navigation a:hover
{
     font: normal 11px/40px  Arial,Verdana, Helvetica, sans-serif;
	 color:#98C0D9;
	 text-decoration:none;
	 padding-right:24px;
	 

}
#Slogan
{
width:214px;
height:40px;
float:left;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
color:#302E2F;
background-color:#ffffff;
 font: normal 12px/40px  Arial,Verdana, Helvetica, sans-serif;
 font-weight:bold;
 text-align:left;

}
#Slogan p
{padding:0px;
    margin:0px;
	 padding-left:20px;

}
#ContentArea
{
float:left;
width:994px;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
background-image: url('pics/hg.gif');
background-repeat:repeat-y;
}
#NavigationLeft
{
float:left;
width:168px;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
text-align:right;
}
#NavigationLeft a
{
 font: normal 10px/20px  Arial,Verdana, Helvetica, sans-serif;
	 color:#9D9E65;
	 font-weight:300;
	 text-decoration:none;
	 padding-right:15px;
}
#NavigationLeft a:hover
{
 font: normal 10px/20px  Arial,Verdana, Helvetica, sans-serif;
	 color:#000000;
	 text-decoration:none;
	 padding-right:15px;
}
#Content
{

float:left;
width:612px;
margin: 0px;
padding: 0px;
z-index: -1;
left: 0px;
top: 0px;
text-align:left;
}
#NavigationRight
{

float:left;
width:214px;
margin: 0px;
padding: 0px;
z-index: -1;
}
#Suche
{

float:left;
width:214px;
height:40px;
margin: 0px;
padding: 0px;
z-index: -1;
background-color:#A2B0CF;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:2px;
text-align:left;
}

#Suche a
{
 font: normal 11px/40px  Arial,Verdana, Helvetica, sans-serif;
	 color:#000000;
	 font-weight:300;
	 text-decoration:none;
	 padding-left:20px;
}
#Suche a:hover
{
 font: normal 11px/40px  Arial,Verdana, Helvetica, sans-serif;
	 color:#000000;
	 text-decoration:none;
	 padding-left:20px;
}
#Generatorsuche
{

float:left;
width:214px;
margin: 0px;
background-color:#D0D8E9;
height:40px;
padding: 0px;
z-index: -1;
border-bottom-style:solid;
border-bottom-color:#000000;
border-bottom-width:2px;
text-align:left;
}
#Generatorsuche a
{
 font: normal 11px/40px  Arial,Verdana, Helvetica, sans-serif;
	 color:#000000;
	 font-weight:300;
	 text-decoration:none;
	 padding-left:20px;
}
#Generatorsuche a:hover
{
 font: normal 11px/40px  Arial,Verdana, Helvetica, sans-serif;
	 color:#000000;
	 text-decoration:none;
	 padding-left:20px;
}
#News
{

float:left;
width:214px;
margin: 0px;
padding: 0px;
z-index: -1;
text-align:left;
}
#News p
{
 font: normal 11px/15px  Arial,Verdana, Helvetica, sans-serif;
	 color:#2B468D;
	 font-weight:300;

	 padding-left:20px;
	 padding-right:20px;
}
#News a
{
 font: normal 11px/11px  Arial,Verdana, Helvetica, sans-serif;
	 color:#2B468D;
	 font-weight:300;

}
#News a:hover
{
 font: normal 11px/11px  Arial,Verdana, Helvetica, sans-serif;
	 color:#2B468D;

}
#Content h1
{
    padding:0px;
    margin:0px;
    font-size:15px;
    line-height:20px;
    
    }
    #Content h2
{
    padding:0px;
    margin:0px;
    font-size:11px;
    font-weight:normal;
    line-height:20px;
    
    }
        #Content h3
{
    padding:0px;
    margin:0px;
    text-indent:5px;
    color:#ffffff;
    font-size:11px;
    font-weight:normal;
    width:280px;
    height:20px;
    border-top-color:#ffffff;
    border-top-style:solid;
    border-top-width:2px;
    background-color:#7B7547;
    line-height:20px;
    
    }
        #Content h4
{
 
 padding:0px;
    margin:0px;
    text-indent:5px;
    color:#ffffff;
    font-size:11px;
    font-weight:normal;
    width:280px;
    height:20px;
    border-top-color:#ffffff;
    border-top-style:solid;
    border-top-width:2px;
    background-color:#8C98A1;
    line-height:20px;
    
    }
            #Content h5
{
padding:0px;
    margin:0px;
    text-indent:5px;
    color:#ffffff;
    font-size:11px;
    font-weight:normal;
    width:280px;
    height:20px;
    border-top-color:#ffffff;
    border-top-style:solid;
    border-top-width:2px;
    background-color:#597BAA;
    line-height:20px;
   
    
    }
            #Content h6
{
  padding:0px;
    margin:0px;
    font-size:11px;
  font-weight:bold;
   
    
    }
    #Content p
{
    font-size:11px;
    line-height:20px;
    padding-right:15px;
    
    }
      #Content textarea
{
    font-size:11px;
    line-height:20px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    } 
          #Content input
{
    font-size:11px;
    line-height:20px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    }   
    #Content p font, font, p b span font font, .MsoNormal, P B SPAN
{ 
    font-size:11px;
line-height:20px;    

}
#Content p b span font font
{
    font-size:11px;
line-height:20px;    

}
#Content o:p
{
    font-family:Arial,Verdana, Helvetica, sans-serif;
    font-size:11px;

line-height:140%;
    margin: 0px 0px 0px 0px;
}

        #Content h5
{padding:0px;
    margin:0px;
    font-size:11px;
  font-weight:normal;
    
    }
       #Content a
{
    color:#000000;
    font-size:11px;
    
    }
        #Content li
{
    font-size:11px;
    line-height:20px;
    padding-right:15px;
    
    }
    .Produkte a
    {
        color:#000000;
        }
        .suchet
        {
       font-size:11px;
width:120px;  
border-color:#D1D8EA;
border-style:solid;
border-width:1px;       
background-color:#D1D8EA;
            }
                   .sucheb
        {
       font-size:11px;
            }