body {
margin:0px;
padding:0px;
font-family:Frutiger, Verdana, Arial, Helvetica, Sans-serif;
background:#fff;
}

a {
font-weight:lighter;
font-family:Frutiger, Verdana, arial, helvetica, sans-serif;
text-decoration:none;
}
a:link {color:#07A;}
a:visited {color:#07a;}
a:hover {color:#07a}

#Headnavigation {
position:absolute;
top:3px;
left:10px;
text-align:right;
margin:4px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:880px;
height:22px;
}

#Headline {
position:absolute;
top:25px;
left:9px;
text-align:right;
margin:7px 0px 0px 0px;
width:880px;
height:45px;
}

#Inhalt {
position:absolute;
top:82px;
left:180px;
text-align:left;
width:710px;
}

#Menu {
position:absolute;
top:95px;
left:10px;
text-align:right;
margin:0px;
padding:0px;
line-height:5px;
width:164px;
}

p {
color:#006;
font-size:0.9em;
line-height:120%;
font-family: Frutiger, Verdana, Arial, Helvetica, Sans-serif;
margin:8px 10px 15px 10px;
text-align:justify;
}
b {
font-weight:600;
}

h4.klein {
margin:0px 0px 0px 10px;
padding:0px;
font-size:0.7em;
font-family:Frutiger, Verdana, Arial, Helvetica, Sans-serif;
color:#39C;
}

h3.fett {
color:#006;
margin:0px;
padding:0px;
font-size:0.9em;
font-family:Frutiger, Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
}

hr.blau {
text-align:left;
height:1px;
width:60%;
border-top:#39C solid 1px;
margin:0px 0px 0px 10px;
padding:0px;
}

.Weite500 {
position:absolute;
margin:0px 0px 0px 10px;
width:480px;
}


.Textfeld {
font-family:Frutiger, Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
line-height:115%;
text-align:left;
padding:5px 10px 0px 10px;
}

.Balken_dblau {
font-family:Frutiger, Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:10pt;
line-height:120%;
font-weight:600;
text-align:left;
margin:13px 0px 5px 0px;
padding:5px;
width:712;
height:30;
background-image:url(../images/Balken/Balken_Menue_dbl.gif);
background-repeat:no-repeat;
}

.Balken_blau {
font-family:Frutiger, Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:10pt;
line-height:120%;
font-weight:600;
text-align:left;
margin:13px 0px 5px 0px;
padding:5px;
width:712;
height:30;
background-image:url(../images/Balken/Balken_untermenue_bl.gif);
background-repeat:no-repeat;
}


.Feld {
position:absolute;
margin:5px 0px 0px 0px;
height:201px;
width:351px;
}

input.suchtext {
font-size:10pt;
line-height:12pt;
width:125px;
height:18px;
padding:0px;
background-color: #FFF;
color:#000;
border: 2px solid #39C;
margin: 0px;
}

.Download {
position:absolute;
top:45px;
left:500px;
margin:0px 0px 0px 0px;
padding:15px 10px 0px 10px;
width:190px;
height-min:400px;
background-color:#CFF;
color:#006;
font-size:0.7em;
line-height:120%;
font-family: Frutiger, Verdana, Arial, Helvetica, Sans-serif;
}

.fotooben {
position:absolute;
top:250px;
left:520px;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
width:120px;
height-min:370px;
background-color:#FFF;
color:#007;
font-size:0.7em;
line-height:120%;
font-family: Frutiger, Verdana, Arial, Helvetica, Sans-serif;
}

.fotoberatung {
	position: relative;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	width: auto;
	background-color: #FFF;
	color: #007;
	font-size: 0.7em;
	font-family: Frutiger, Verdana, Arial, Helvetica, Sans-serif;
}

.fotounten {
position:absolute;
top:550px;
left:520px;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
width:120px;
height-min:370px;
background-color:#FFF;
color:#007;
font-size:0.7em;
line-height:120%;
font-family: Frutiger, Verdana, Arial, Helvetica, Sans-serif;
}

.unsichtbar { display: none; }