body{margin:0px;padding:0px;background:#125292 url(images/bg.gif) center repeat-y;}
form{display:inline;}
h1 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:normal;
	font-weight:bold;
	margin:0;
	padding-left: 20px;
	vertical-align: middle;
	padding-top: 7px;
}
h2 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-style:normal;
	font-weight:bolder;
	margin:0;
}
h3 {
	color:#125292;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bolder;
	margin:0;
}
.clear{clear:both;}
#main{margin:auto;width:974px;padding:8px 10px 8px 10px;background:#FFFFFF;}
#logo{height:47px;width:200px;background:url(images/elements.png) -687px -43px;float:left;}
#tm{float:right;}
#tm ul{list-style:none;padding:0px;margin:0px;}
#tm li{float:left;height:15px;}
.tm{font:12px/15px Arial;color:#595959;text-decoration:none;margin:0px 10px 0px 10px;}
.tm:hover{color:#0018FF;}
.tm_sep{width:1px;height:15px;background:url(images/line.png) no-repeat;margin-top:4px;}
.head1_sh{height:6px;background:url(images/elements.png);font-size:0px;}
.head1{margin-top:1px;margin-bottom:20px;background:url(images/line.png) 0px -154px repeat-x;height:47px;}
.head1_l{height:14px;width:4px;background:url(images/elements.png) -895px -43px;float:left;font-size:0px;}
.head1_r{height:14px;width:4px;background:url(images/elements.png) -899px -43px;float:right;font-size:0px;}
#title{font:bold 24px/47px Arial;color:#FFFFFF;padding-left:20px;}
#leftmenu{float:left;width:229px;}
#rightmenu{float:right;width:229px;}
#rightmenu_bau{ float: left;
    margin:95px 140px 15px 0;
    
    padding: 0;
    width: 280px;}

.lmh_sh{height:7px;background:url(images/elements.png) -458px -43px;font-size:0px;}
.lm_sep{height:14px;clear:both;}
.rm_sep{height:10px;font-size:0px;}
#lmh1, #lmh2, #lmh3, #rmh{height:30px;background:url(images/elements.png) 0px -37px;}
#rmh{background-position:-687px -90px;}

#rmh_bau{height:30px;background:url(images/szov.png) 0px 0px;}


#lmh2{background-position:0px -67px;}
#lmh3{background-position:0px -97px;}
.lm, .rm{list-style:none;padding:0px;margin:0px;}
.rm{padding:0px 20px 3px 20px;border:1px solid #DEDEDE;margin-top:1px;}
.rm li{border-bottom:1px dotted #B7B6B6;width:181px;padding-left:6px;}

.rm_bau{ border: 0!important;
    margin-top: auto!important;
    padding: 0!important ;}
.rm_bau li { width:auto!important; padding:0!important;}

.rm_bau a {  color: #089590!important;
    font: bold 14px Arial!important;
    letter-spacing: 0!important;
    text-decoration: none!important;
    text-transform: uppercase!important;}
	.rm_bau a:hover {  color: #045652!important;}


.rm a{font:12px/21px Arial;color:#0018FF;text-decoration:underline;}
.rm a:hover{text-decoration:none;}
.lm li{float:left;}
.lm a, .lm_vl{display:block;font:12px/22px Arial;color:#0018FF;text-decoration:none;background:url(images/elements.png) -458px -50px;padding-left:40px;margin-top:1px;width:189px}
.lm a:hover{color:#00274E;background-position:-458px -72px;}
.lm_vl{line-height:27px;background-position:-458px -94px;}
.lm_vl:hover{color:#00274E;}
#lm_book{height:85px;background:url(images/elements.png) -229px -43px no-repeat;}
#content{width:715px;float:right;}
.head2_sh{height:6px;background:url(images/elements.png) -229px -37px;font-size:0px;}
.head2{height:30px;background:url(images/line.png) 0px -33px;margin-top:1px;}
.head2_title{font:bold 12px/30px Arial;color:#000000;padding-left:40px;float:left;}
.head2_l{height:30px;width:4px;background:url(images/elements.png) -887px -57px;float:left;}
.head2_r{height:30px;width:4px;background:url(images/elements.png) -891px -57px;float:right;}
.head3{margin-top:1px;background:#124E8A url(images/line.png) 0px -19px repeat-x;height:14px;}
.head3_l{height:14px;width:4px;background:url(images/elements.png) -887px -43px;float:left;font-size:0px;}
.head3_r{height:14px;width:4px;background:url(images/elements.png) -891px -43px;float:right;font-size:0px;}
#cont{padding:26px 12px 40px 12px;text-align:justify;}
#top_cont{padding:10px;text-align:justify;margin-top:50px;}
.text{font:12px Arial;color:#000000;}
.text a{color:#0018FF;}
.text a:hover{text-decoration:none;}
#footer{font:12px Arial;color:#929191;padding:20px 45px 20px 45px;}
#footer a{color:#929191;text-decoration:none;}
#footer a:hover{color:#0018FF;}
#copy{height:31px;background:url(images/elements.png) 0px -6px;font:12px/28px Arial;color:#5D6874;text-align:center;}
.rightcol{float:right;width:450px;padding-bottom:20px;}
#title_sh{background:url(images/elements.png) -450px -121px no-repeat;width:425px;height:6px;font-size:0px;}
#form{width:519px;float:left;padding-bottom:20px;padding-top:6px;}
.title1{font:bold 22px/40px Arial;color:#000000;}
.title2{font:bold 16px Arial;color:#000000;}
.title22{font:bold 18px Arial;color:#fff;}
.title3{font:18px Arial;color:#000000;}
.benefits{list-style:none;margin:0px;padding:0px;padding-left:10px;}
.benefits li{background:url(images/form.jpg) -19px -450px no-repeat;padding-left:30px;margin-bottom:15px;}
.benefits li strong{font-size: 17px;font-weight: bold;}

.bau_r ul { margin:10px -10px 50px;}
.bau_r ul li{ background: url("images/tick.png") no-repeat scroll 0 0 transparent !important;
    color: #00435E;
    font-size: 18px;
    height: 45px;
    line-height: 17px;
    margin: 0;
    padding-left: 40px;}
.bau_r h2{ color: #045F82;
    font-size: 50px;
   }



.small_text{font:11px Arial;color:#000000;}
.big_text{font:14px Arial;color:#000000;}
.blue_text{color:#125292;}
.blue_text2{color:#0018FF;}
.error{color:#FF0000;}
.gray_text{color:#7B7B7B;}
#bordertop{border-top:1px solid #9FA3A6;margin:auto;}
#certif1, #certif2, #certif3, #certif4, #certif5, #certif6, #certif7, #certif8, #certif9{display:block;width:80px;height:81px;background:url(images/form.jpg) -27px -118px;float:right;}
#certif1{float:left;}
#certif2{width:111px;background:url(images/form.jpg) -107px -118px;}
#certif3{width:111px;background:url(images/form.jpg) -416px -16px;}
#certif4{width:111px;background:url(images/form.jpg) -27px -199px;}
#certif5{width:111px;background:url(images/form.jpg) -138px -199px;}
#certif6{width:111px;background:url(images/form.jpg) -27px -280px;}
#certif7{width:63px;background:url(images/form.jpg) -249px -199px;margin-right:30px}
#certif8{width:102px;background:url(images/form.jpg) -138px -280px;}
#certif9{width:54px;background:url(images/form.jpg) -240px -280px;margin-right:40px}
#form_t, #form_b{height:8px;width:500px;background:url(images/form.jpg) -27px 0px;font-size:0px;margin-left:11px;}
#form_b{background-position:-27px -8px;}
#formsh_l, #formsh_r{height:468px;width:11px;background:url(images/form.jpg) no-repeat;float:left;}
#formsh_r{width:8px;background-position:-11px 0px;float:right;}
#form_bg{width:484px;background:url(images/form.jpg) -527px 0px repeat-y #9FABB7;float:left;padding:0px 8px 0px 8px;}
.form_h{background:url(images/line.png) 0px -63px;height:52px;}
#form_des{background:url(images/line.png) 0px -115px;height:39px;padding:0px 40px 0px 40px;}
#f_img{height:52px;width:47px;background:url(images/form.jpg) -337px -16px;}
.form_title{font:18px Arial;color:#000000;padding-left:17px;}
.form_text{font:bold 12px Arial;color:#000000;}
.star{background:url(images/form.jpg) -378px -70px no-repeat;}
.f_select_fields, .f_select_error{font:12px Arial;color:#000000;height:21px;}
.f_fields, .f_error{font:12px Arial;color:#000000;height:15px;}
.form_btn, .form_btn_hover{display:block;height:51px;width:310px;border:0px;background:url(images/form.jpg) -27px -16px;}
.form_btn_hover, .form_btn:hover{background-position:-27px -67px;}
.dotted{list-style:none;padding:0px;margin:0px;}
.dotted li{border-bottom:1px dotted #A2ADB9;margin-bottom:20px;padding-bottom:20px;}
.square, .empty{list-style:none;margin:20px;}
.square li, .empty li{background:url(images/elements.png) -940px -75px no-repeat;padding-left:20px;border:0px;margin:0px;padding-bottom:10px;}
.empty li{background:none;padding:0px;}
.square_link{background:url(images/elements.png) -940px -77px no-repeat;padding-left:20px;font:12px Arial;color:#000000;}
.square_link:hover{background-position:-967px -53px;color:#0018FF;text-decoration:none;}
#ver_lex{background:url(images/lexikon.png);width:157px;height:30px;margin-left:20px}
#lex_abc{background:url(images/line.png) 0px -201px repeat-x;margin-top:1px;margin-bottom:40px;}
#lex_abc_l, #lex_abc_r{background:url(images/lexikon.png) -50px -30px;width:4px;height:30px;float:left;}
#lex_abc_r{background-position:-54px -30px;float:right;}
#lex_cont{width:600px;margin:auto;padding-bottom:40px;}
#letters{padding-top:10px;height:56px;margin-left:80px;}
#letters ul{list-style:none;padding:0px;margin:0px;}
#letters li{float:left;height:56px;}
.letter, .letter_over{width:24px;background:url(images/lexikon.png) -24px -30px;}
.letter_over{background-position:0px -30px;}
.letter_sep{width:1px;background:url(images/lexikon.png) -48px -30px;}
.letter_mar{width:1px;background:url(images/lexikon.png) -49px -30px;}
#letters a{width:24px;height:30px;display:block;font:12px/30px Arial;color:#000000;text-align:center;text-decoration:none;}
#letters a:hover{font-weight:bold;}
#letter{width:70px;height:61px;background:url(images/lexikon.png) -58px -30px;font:18px/44px Arial;color:#000000;text-align:center;padding-right:6px;margin-left:47px;margin-top:-24px;}
.li_pad_bot li{padding-bottom:20px;}
#lex_title{font:18px/50px Arial;color:#000000;padding-left:190px;border-bottom:1px dotted #A2ADB9;margin-top:-40px;}
.absenden, .absenden_over{width:150px;height:45px;background:url(images/absenden.jpg);border:0px;}
.absenden_over{background-position:0px -45px;}
.absenden_sh{width:150px;height:15px;background:url(images/absenden.jpg) 0px -90px;}
#tel{width:213px;height:263px;background:url(images/form.jpg) -314px -118px;margin-top:6px;}
#error{display:none;}
#nav_next{background:url(images/line.png) 0px -201px;}
#nav_prev{background:url(images/line.png) 0px -202px;}
#nav_tl{background:url(images/lexikon.png) -50px -60px;width:5px;height:30px;}
#nav_tr{background:url(images/lexikon.png) -54px -60px;width:5px;}
#nav_bl{background:url(images/lexikon.png) -50px -31px;height:29px;}
#nav_br{background:url(images/lexikon.png) -54px -31px;}
#nav_next_img{background:url(images/lexikon.png) -145px -60px;width:12px;}
#nav_prev_img{background:url(images/lexikon.png) -134px -61px;width:12px;}
.nav_text{padding-left:30px;width:120px;}
.marleft{margin:10px 0px 30px 20px;padding:0px;}
.hint{position:absolute;width:150px;margin-left:180px;margin-top:330px;visibility:hidden;z-index:30}
.hintl,.hintr,.hintb,.hintbg{background-image:url(images/hint1.png);height:45px;}
.hi2{width:22px;height:16px;font-size:3px;display:block;background-image:url(images/hint1.png);background-position:-15px -108px}
.hintbg{background-repeat:repeat-x;background-position:0 -54px}
.hintl{background-position:top;background-position:left top;width:9px}
.hintr{background-position:bottom;background-position:right top;width:9px}
.hintb{background-position:20px top;background-repeat:no-repeat;}
#htext{font-size:13px}
#hi1{position:absolute;margin-left:110px;margin-top:-12px;}
.letter1, .letter1_over{width:157px;background:url(images/lexikon.png) 0px -152px;}
.letter1_over{background-position:0px -91px;}
.gp { background: url("images/gp.png") no-repeat scroll 1px 1px transparent;height: 185px;left: 324px;position: relative;top: -9px; width: 185px;}
.form_text { position:relative;}
.ft { margin: 10px 0 0 190px;    position: absolute; }

.rh2 {font-size: 33px;color:#125292;font-weight: normal;line-height: 35px;}
.rh2 strong {color:#000;}
.rh3 {margin:20px 0 10px; color:#000000;}
.rh4 {padding:0 15px; text-align: justify;}
.rh4 strong {font-size:13px; margin:10px 0 5px;display:block;}
.rh4 strong font {font-size:15px;color: #125292;}
.bau { background:url("images/bau_bg.jpg") no-repeat scroll 356px 119px transparent!important; }

