body { font-family:Arial, Verdana, Helvetica, sans-serif; color:#333333; }
p, td { font-size:12px; margin:0px 0px 7px 0px; line-height:17px; color:#333333; }
h2 { font-size:13px; margin:10px 0px 2px 0px; color:#616161; font-weight:700; }
h2 A { text-decoration:none; text-decoration:none; color:#0085C4; }

A { text-decoration:underline; color:#333333; }
A:hover { text-decoration:none; }

#logo { position:absolute; left:20px; top:8px; }

#navtop ul { padding-left:0px; margin:0px; background-color:#616161; border-width: 1px 0px 0px 0px; border-style:solid; border-color:#ffffff; float:left; width:800px; height:22px; position:absolute; left:180px; top:93px; }
#navtop ul li { font-size:11px; line-height:14px; font-weight:700; display:inline; }
#navtop ul li a { padding:4px 8px 4px 8px; color:#ffffff; text-decoration:none; float:left; }
#navtop ul li a:hover { background-color:#00A9EB; }

#lg { position:absolute; left:954px; top:99px; z-index:2; }

#ip { color:#CDCDCD; position:absolute; left:807px; top:98px; font-size:11px; }
#ip a { color:#CDCDCD; text-decoration:none; }

#navlft { width:160px; position:absolute; left:20px; top:94px; }
#navlft p { margin:0px; }
#navlft p img { margin:1px 0px 1px 0px; }
#navlft .nav3 p { margin-left:9px; }
#navlft .nav3s p { margin-left:9px; }
#navlft .nav3 A { text-decoration:none; text-decoration:none; font-size:11px; font-weight:200; color:#616161; width:151px; }
#navlft .nav3 A:hover { text-decoration:none; font-size:11px; color:#0085C4; width:140px; }
#navlft .nav3s A { text-decoration:none; text-decoration:none; font-size:11px; font-weight:200; color:#0085C4; width:151x; }
#navlft .nav4 p { margin-left:18px; }
#navlft .nav4s p { margin-left:18px; }
#navlft .nav4 A { text-decoration:none; text-decoration:none; font-size:11px; font-weight:200; color:#616161; width:142px; }
#navlft .nav4 A:hover { text-decoration:none; font-size:11px; color:#0085C4; width:132px; }
#navlft .nav4s A { text-decoration:none; text-decoration:none; font-size:11px; font-weight:200; color:#0085C4; width:142px; }

#main { position:absolute; left:180px; top:115px; width:800px; }

#cnt { margin:105px 0px 0px 80px; width:508px; font-size:12px; line-height:17px;}
#cnt_2h { margin:127px 0px 0px 80px; width:508px; }

#cnt li, #cnt td, #cnt_2h li, #cnt_2h td, { margin:0px 0px 7px 0px; color:#333333; }

th { color:#ffffff; font-weight:700; text-align:left; }

.ap { margin:105px 0px 0px 40px; width:548px; }
.ap td { font-size:11px; }

#tsr { width:180px; }
#tsr h3 { padding:3px 0px 3px 7px; margin:0px; background-color:#00A9EB; color:#ffffff; font-size:12px; font-weight:700; }
#tsr p { padding:3px 0px 0px 6px; width:170px; font-size:11px; line-height:14px; }
#tsr h2 { font-size:11px; margin:7px 0px 0px 6px; line-height:14px; width:170px; }
#tsr h2 A { text-decoration:none; color:#616161; }

.finput, .finput_40, .finput_186, .finput_210, .finput_234, .finput_290, .ftextfeld {
border:1px solid #CED0D3;
font-size: 11px;
font-family: Verdana,Arial,Helvetica,sans-serif;
background-color:#FFFFFF;
}

.finput_40 { width:40px; }
.finput_186 { width:186px; }
.finput_210 { width:210px; }
.finput_234 { width:234px; }
.finput_290 { width:290px; }

.fbutton {
padding:0px 0px 0px 0px;
border:1px solid #616161;
font-size:11px;
color:#506171;
font-family:Verdana,Arial,Helvetica,sans-serif;
background-color:#ffffff;
}