a{
color:#0d0f84;
text-decoration:underline;
}
body{
background:#ffffff;
margin:0px 0px 30px 0px;
color:#0d0f84;
font:0.8em Arial,Helvetica,sans-serif;
}
input,select,option{
font:0.9em Arial,Helvetica,sans-serif;
color:#0d0f84;
}
p,div{
margin:0 0 0 0;
padding:0 0 0 0;
}
div#blocLefB,div#blocNdlB,div#blocGfTB{
margin-bottom:13px;
}
h1{
font-size:1.3em;
font-weight:bold;
margin:0px 0px 15px 0px;
}
h2{
font-size:1.1em;
font-weight:bold;
margin:0px 0px 15px 0px;
}
h3{
color:#8fbe00;
font-size:0.9em;
font-weight:bold;
margin:0px 0px 6px 0px;
}
img{
border:0px none #ffffff;
margin:0;
padding:0;
}

li.headNav2_x{
display:block;
list-style-type:none;
margin:0px 0px 6px 0px;
padding:0px 0px 0px 0px;
width:100%;
z-index:25;
}
li.headNav2_x a{
display:block;
position:relative;
text-decoration:none;
}
ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.bgdark{
background:#8CBD00;
color:#ffffff;
}
.bglight{
background:#F8FBF0;
}
.headNav2{
font-size:0.85em;
left:141px;
padding-left:6px;
padding-right:6px;
position:absolute;
text-align:left;
top:0px;
width:123px;
z-index:20;
height: 359px;
}
.headNavB{
font-size:0.85em;
left:148px;
padding-left:6px;
padding-right:6px;
position:absolute;
text-align:left;
top:0px;
width:123px;
z-index:20;
height:390px;
}
.input33{
width:180px;
}
.input40{
width:240px;
}
.input50{
width:300px;
}
.input7{
width:60px;
}
.textLinks{
margin-bottom:15px;
}
.textRech img{
float:left;
margin-right:10px;
}
.textRech li {
margin-left:15px;	
}
#contBild{
clear:both;
height:228px;
margin-bottom:15px;
position:relative;
width:100%;
z-index:1;
}
#contBody{
left:30px;
position:absolute;
top:30px;
width:699px;
}
#contFoot{
clear:both;
height:75px;
margin-bottom:30px;
position:relative;
top:30px;
width:699px;
}
#contHead{
z-index:2;
}
#contHead,#contText{
position:relative;
}
#contLefB{
float:left;
margin:0px 0px 0px 0px;
padding:7px 0 0 0;
text-align:right;
width:135px;
}
#contLeft{
float:left;
height:100%;
margin:0px 6px 0px 0px;
padding:0 0 0 0;
text-align:right;
width:135px;
}
#contLogo{
clear:both;
height:61px;
margin-bottom:20px;
position:relative;
width:100%;
}
#contMidB{
margin:0px 141px 0px 141px;
padding:7px 0 0 0;
text-align:right;
z-index:1;
}
#listStel{
text-align:left;
font-size:0.85em;
}
#listStel p{
margin-left:5px;
margin-bottom:1em;
}
#listStel h3{
margin-left:5px;
margin-top:1em;
font-size:1.15em;
}
#contMidd{
height:100%;
margin:0;
margin-right:423px;
margin-left:136px;
padding:0;
text-align:right;
width:135px;
}
#contNavi{
clear:both;
height:125px;
margin-bottom:6px;
position:relative;
width:100%;
z-index:15;
}
#contRigB{
float:right;
margin:0px 0px 0px 12px;
padding:7px 0 0 0;
text-align:left;
width:403px;
}
#contRigB li{
/*display:block;*/
list-style-type: circle;
margin-left:15px;
padding-left:10px;
}
#contRigh{
float:right;
height:100%;
margin:0;
margin-left:6px;
padding:0;
text-align:left;
width:417px;
}
#contText{
z-index:1;
width:699px;
}
#contTick {
position:relative;
height:25px;
margin:0px 0px 6px 0px;
}
#footLogo{
float:right;
height:61px;
margin:10px 0px 15px 0px;
position:relative;
}
#headGfB1{
height:228px;
left:141px;
position:absolute;
top:0px;
width:135px;
z-index:1;
}
#headGfB2{
height:228px;
left:282px;
position:absolute;
top:0px;
width:135px;
}
#headGfB3{
height:228px;
left:423px;
position:absolute;
top:0px;
width:135px;
}
#headGfB4{
height:228px;
left:564px;
position:absolute;
top:0px;
width:135px;
}
#headGfBB{
height:228px;
left:148px;
position:absolute;
top:0px;
width:135px;
}
#headGfT1{
height:125px;
left:141px;
position:absolute;
top:0px;
width:135px;
z-index:1;
}
#headGfT2{
height:125px;
left:282px;
position:absolute;
top:0px;
width:135px;
z-index:1;
}
#headGfT3{
height:125px;
left:423px;
position:absolute;
top:0px;
width:135px;
z-index:1;
}
#headGfT4{
height:125px;
left:564px;
position:absolute;
top:0px;
width:135px;
z-index:1;
}
#headNav1{
background:no-repeat;
height:94px;
line-height:0.8em;
padding:25px 6px 6px 6px;
position:relative;
width:123px;
z-index:10;
}
#headNavA{
height:135px;
left:296px;
position:absolute;
top:0px;
width:403px;
}
#headNavB{
height:125px;
left:148px;
position:absolute;
top:0px;
width:135px;
z-index:1;
}
#headNavC{
height:125px;
left:141px;
position:absolute;
top:0px;
visibility:hidden;
width:135px;
z-index:5;
}
#headNdl1{
height:228px;
position:relative;
width:135px;
}
#headNdl2{
height:135px;
position:relative;
width:135px;
}
#logoClai{
height:21px;
left:0px;
position:absolute;
top:36px;
width:423px;
}
#logoLogo{
float:right;
height:61px;
position:relative;
}
.stelle {
margin: 15px 0px 15px 0px;
}
.error {
font-family: Arial, Helvetica, sans-serif;
color: #993300;
font-weight: bold;
}

#footTools {
	position : relative;
}
#footTools a{
	color:#0D0F84;
	font-size : 10px;
	text-decoration:underline;
}
#footTools .footLine {
	position : absolute;
	top : 3px;
	right : 0;
}