* html #home_portrait{
margin-bottom:-4px;
}

input,textarea {
border:1px solid #999999;
margin-right:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:2px; 
}

.radio_input input{
border:0px none;
}

.button{
background-color:#F8E9BE;
cursor:pointer;
font-size:12px;


}

.button:hover{
background-color:#EEC762;
}


.textsmall {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:0;
line-height:12px;
font-style:normal;
font-weight:400;
font-variant:normal;
color:#004494;
text-decoration:none;
}

.textsmallb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
letter-spacing:0;
line-height:12px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#FFFFFF;
text-decoration:none;
}

.contenttext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0;
line-height:16px;
font-style:normal;
font-weight:400;
font-variant:normal;
color:#666666;
text-decoration:none;
}

.titel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:0;
	line-height:26px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#004494;
	text-decoration:none;
}

.astyle{
cursor:pointer;
color:#004494;

}
.astyle:hover{

text-decoration:underline;

}


.text A:Visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10.5px;
letter-spacing:0;
line-height:15px;
font-style: normal;
font-weight:400;
font-variant:normal;
color:#004494;
text-decoration:none;
}

.menu,.menu A:Link,.menu A:Visited,.menu A:Hover,.menu A:Active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:0;
line-height:13px;
font-style:normal;
font-weight:400;
font-variant:normal;
color:#004494;
text-decoration:none;
}

.menub,.menub A:Link,.menub A:Visited,.menub A:Hover,.menub A:Active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

line-height:13px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#004494;
text-decoration:none;
}

.subtitel,.contenttextb,.contenttextbw {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0;
line-height:16px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#666666;
text-decoration:none;
}

.textsmallw,.textsmallw A:Link,.textsmallw A:Visited,.textsmallw A:Hover,.textsmallw A:Active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
letter-spacing:0;
line-height:12px;
font-style:normal;
font-weight:400;
font-variant:normal;
color:#666666;
text-decoration:none;
}

.contenttext A:Link,.contenttext A:Visited,.contenttext A:Hover,.contenttext A:Active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0;
line-height:16px;
font-style:normal;
font-weight:400;
font-variant:normal;
color:#004494;
text-decoration:underline;
}

.contenttextb A:Link,.contenttextb A:Visited,.contenttextb A:Hover,.contenttextb A:Active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0;
line-height:16px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#004494;
text-decoration:none;
}

.titelstart,.titelstart A:Link,.titelstart A:Visited,.titelstart A:Hover,.titelstart A:Active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	letter-spacing:0;
	line-height:24px;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	color:#004494;
	text-decoration:none;
}

.text,.text A:Link,.text A:Hover,.text A:Active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:0;
line-height:15px;
font-style:normal;
font-weight:400;
font-variant:normal;
color:#004494;
text-decoration:none;
}

.textklein,.textklein A:Active,.textklein A:Hover,.textklein A:Visited,.textklein A:Link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;


line-height:14px;
font-style:normal;
font-weight:400;
font-variant:normal;
color:#004494;
text-decoration:none;
}

.contenttextbw A:Link,.contenttextbw A:Visited,.contenttextbw A:Hover,.contenttextbw A:Active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:0;
line-height:16px;
font-style:normal;
font-weight:700;
font-variant:normal;
color:#FFFFFF;
text-decoration:none;
}


/* CSS Document */

#header{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:751px; height:115px;  position:relative
}

#menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:1px;
width:580px;
overflow:hidden;
position:absolute;
left:171px;	
top:90px;


}

#menu div{

width:600px;
}

#menu a{
display:block;
width:95px;
background-color:#004494;
color:#ffffff;
text-align:center;
text-decoration:none;
float:left;
padding-top:3px;
padding-bottom:4px;
margin-right:2px;
}


#menu a.active{
background-color:#fecd19;
color:#004494;
font-weight:bold;
padding-bottom:6px;

}

#service_navi{
position:absolute; 
width:200px; 

height:60px; 
right:0px; 
top:10px; 
text-align:right;
}

#service_navi a {
text-decoration:none;
color:#000000;
}

#service_navi .button2  {
text-decoration:none;
color:#FFFFFF;
padding-top:2px;
padding-bottom:2px;
}

.button2{

background-color:#004494;
text-align:center;
text-decoration:none;

padding-left:10px;
padding-right:10px;
}


.clear_div {
clear:both;
height:0px;
line-height:0px;
}

#facebook_elita{
position:absolute;
left:450px;
top:20px;
}
#facebook_elita img{
border:0px;
}
