body{padding:0px;margin:0px;background:url(images/line.jpg) 0px -62px repeat-x;}
.logo{background:url(images/header.jpg) 0px 3px no-repeat;width:236px;}
.bookmark, .print, .empfehlen{background:url(images/icons.png) 0px 0px no-repeat;display:block;height:24px;}
.print{background-position:-45px 0px;}
.empfehlen{background-position:-90px 0px;}
.tm_s{background:url(images/line.jpg) 0px 0px no-repeat;width:1px;}
.tm{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:none;text-align:center;display:block;line-height:24px;}
.tm:hover{color:#000000;}
.text4{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;}
.menu, .hmenu{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#212763;text-decoration:none;text-align:center;}
.menu:hover{color:#000000;}
.menu:link, .menu:visited{color:#666666;}
.hmenu{color:#212763;height:33px;background:url(images/header.jpg) 0px -142px;}
.hlink{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration:none;display:block;background:url(images/icons.png) -133px 0px no-repeat;border-bottom:1px solid #DEDEDE;padding-left:25px;padding-top:5px;padding-bottom:4px}
.hlink:hover{font-weight:bold;}
.footer, .footer A, .footer A:link, .footer A:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#003399;text-decoration:underline;text-align:left;}
.footer A:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-decoration:underline;}
.text3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#666666;text-decoration:underline;}
.title1{background:url(images/line.jpg) 0px -25px repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#003366;text-decoration:none;height:37px;padding-left:10px;}
.text5, .text5 a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000066;text-decoration:none;}
.text5 a:hover{color:#3366CC;}
.sep1, .sep2{background:url(images/separators.jpg) no-repeat;height:1px;}
.sep2{background-position:0px -1px;}
.text2, .arbtn{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-decoration:none;}
.text2:link{color:#000000;font-size:11px;text-decoration:underline;}
.zuruck{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;font-style:italic;color:#FFFFFF;text-decoration:none;}
.zuruck:link, .zuruck:visited{font-family:Arial, Helvetica, sans-serif;font-size:9px;font-style:normal;color:#0066CC;text-decoration:underline;}
.zuruck:hover{color:#515F90;text-decoration:none;}
.klex:link, .klex:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#0066CC;text-decoration:underline;font-style:normal;}
.klex:hover{color:#000066;}
.arbtn{font-size:11px;background:url(images/icons.png) -133px 0px no-repeat;padding-left:20px;text-decoration:underline;display:block;line-height:24px;color:#003399;}
.round li{list-style:none;padding-left:15px;background:url(images/icons.png) -400px 0px no-repeat;}
.check{padding:0px;margin:0px;}
.check li{list-style:none;padding-left:20px;background:url(images/icons.png) -2300px 0px no-repeat;}
.square li{list-style:none;padding-left:15px;background:url(images/icons.png) -1300px 0px no-repeat;}
#bar {position:fixed;bottom:0;width:100%;z-index:999;}
#bar_inner{margin:auto;width:994px;}
#bar_cont{position:relative;width:1074px;margin:0px -40px;}
#bar_bg{height:31px;background:url(images/bottom_bar_line.png) repeat-x;width:914px;float:left;}
#bar_l, #bar_r{background:url(images/bottom_bar.png) 0px -190px;width:80px;height:31px;float:left;}
#bar_r{background-position:0px -221px;}
#bar_tb{height:25px;margin-top:-25px;margin-left:80px;float:left;position:relative;display:inline;font:12px Arial;color:#FFFFFF;line-height:25px;vertical-align:baseline;}
.bar_sep{width:1px;background:url(images/bottom_bar_line.png) 0px -31px no-repeat;}
#bar_logo{width:92px;height:19px;background:url(images/bottom_bar.png) 0px 0px no-repeat;display:block;}
.bar_btn{width:80px;height:19px;background:url(images/bottom_bar.png) 0px -252px no-repeat;display:block;}
.bar_btn:hover{background-position: 0px -271px;}
.bar_close{width:13px;height:13px;display:block;background:url(images/bottom_bar.png) -80px -190px no-repeat;}
.bar_close:hover{background-position:-80px -203px;}

