BODY { 
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
padding:0;
margin:0;
background-position:840px 0px; 
background-image: url(../images/punkt.gif);
background-repeat: repeat-y;
border:none; 
}

/* Navi - Top */
div.logo {
position:absolute;
left:410px;
top:30px;
}
div.navitop {
background:#FF9933; 
width:587px;
position:absolute;
left:258px;
top:66px;
height:55px; 

}
div.navitop a {
font-size: 14px;
font-weight: bold;
text-decoration: none; 
color: white;
}
div.navitop img {
vertical-align:bottom;
} 
div.navitop a:active { 
font-weight: bold; 
color:#CC3300;
}
div.navitop a:hover { 
font-weight: bold; 
color:#CC3300;
}
/* Ende Navi - Top */

/* Navi - Links */
div.nav {
padding-top:20px;
border:0;
position:absolute;
left:0px;
top:121px;
bottom:0;
width:258px;
margin:0
}
div.navcontent {
min-height:175px;
background:#FFFFFF; 
}
a.nav { font:12px/180% Verdana, Arial, Helvetica, sans-serif; 
display:block; 
text-decoration:none; 
color:#CC3300; 
padding-left:15px; 
} 
a.imprint { font-size:10px; 
text-decoration:none; 
color:#999999; 
padding-left:1.5em; 
letter-spacing:0.16em; 
}
a:active { 
font-weight:bold; 
}
a:hover {
font-weight:bold; 
}
a:focus { 
outline: none; 
}
div.hoehe {
min-height: 100%;
background:#eff5f1
}
* html div.hoehe {
height: 100%;
background:#eff5f1
}	

#footer {
position:relative;  /* needed for Safari */
padding-bottom:0; /* siehe: http://www.alistapart.com/articles/footers/ */ 
}
/* Ende Navi - Links */

/* Content Bereich */
DIV.content { 
margin:20px 20px 20px 275px; 
padding-top:124px;
width:530px
}
H1 { 
font:1.1em Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
color:#CC3300; 
margin-top:0;
}
H2 { 
font:0.8em Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
color:#CC3300; 
}
H3 { 
font:0.9em Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
color:#000000; 
}
H4, H5, H6 { 
font:0.8em Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
color:#000000; 
}
P { 
font:0.8em/135% Verdana, Arial, Helvetica, sans-serif; color:#666666; margin-top:0; }

P.Partner {
font:0.6em/135% Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
}
P.frage{
font:0.8em/135% Verdana, Arial, Helvetica, sans-serif;
color:#666666; margin-top:0;background-color:#FFEFD5;
}
P.frei{
font:0.7em/135% Verdana, Arial, Helvetica, sans-serif;
color:#333333;
}
div.verweise { 
margin:30px 0px 40px 70px;
}
div.verweise a {
display: block;
font:0.8em/160% Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#666666; 
}
div.text {
margin-top:100px;
}
div.beratung {
margin:40px
}
div.impressum {
text-align:center;
}
.link {
color:#FF9900;
}

/*klammern*/
.extra {
letter-spacing:2px;
}
/*fett*/
.fett { 
font-weight:bold;
}

/*wichtig*/
.farbigB {
color:#CC3300;
font-weight:bold;
}

/*merks&auml;tze*/
.farbig {
color:#CC3300;
}
span.einzug {
text-indent:20px;
display:block;
}
/*beratung*/
a {
color:#996666; 
}
a:hover {
color:#CC3300; 
}
div.produkte {
text-align:center;
}
div.produkte a {
font:0.8em/180% Verdana, Arial, Helvetica, sans-serif;
display: block; 
text-decoration: none; 
color: #CC3300;
padding-left:2%; 
}
div.produkte a:active {
text-decoration:underline;
}
div.produkte a:hover {
text-decoration:underline;
}

/*praeparat auswahl*/
.land {
width:300px;
background:#FFFFFF;
color:#666666;
font-size:11px;
}
div.auswahl {
margin:100px 0 0 100px; 
font-size:12px; 
color:#CC3300;
}
hr { 
width:40%; 
height:1px;
color:#FF9933;
}
UL,LI { 
font:12px/135% Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

/*fragen*/
div.liste1 {
padding-left:8%;
}
div.liste1 a {
line-height:200%;
text-decoration:none; 
color:#666666;
}
div.liste a { 
text-decoration:none; color:#666666;
}
div.liste a:hover {
text-decoration:underline; 
}
div.liste1 a:hover{
text-decoration:underline; 
}
div.fragen a {
text-decoration: none; 
color:#666666;
display:block;
}
div.fragen a:hover{
text-decoration:underline; 
}
div.fragen P {
font:0.8em/150% Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
a.hell{
background-color:#FFEFD5;
display:block;
}
a.themen{
font-size:0.9em;
font-weight:bold;
color:#CC3300;
}
div.foot{
width:100%;
text-align:center;
}
div.foot a{
text-align:center;
font-size:10px;
text-decoration:none; 
color:#999999;
padding-left:2%; 
letter-spacing:2;
}
table.statistik {
font-size:0.8em;
color:#666666;
}
table.statistik th {
font-size:1.0em; 
color:#CC3300; 
font-weight:bold; 
line-height:1.8em
}
table.statistik td.quelle {
font-size:0.7em
}

p.anmerkung {
font:0.7em/100% Verdana, Arial, Helvetica, sans-serif;
margin-top:4px;
}

img.imageleft {
float:left; 
margin:0 15px 15px 0;
}
img {
border:0; 
text-decoration:none
}
/* Ende Content Bereich */
*html div.navcontent {
height:175px
}
*html div.content {
padding-top:144px
}