body { margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
.text1, .text1 A{font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
.sep{width:10px; background-image:url(images/separator.jpg); background-repeat:no-repeat; background-position:center;}
.leftm_title{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.submenu_main{padding-left:20px;display:block;background-color:#FFFFFF;background:url(images/leftm_arrow2.jpg); background-repeat:no-repeat;background-position:left; line-height:22px;}
.submenu_main,.submenu_main A{font-size:12px;font-weight:normal;color:#0878A6;text-decoration:none;}
.submenu,.submenu:hover{display:block; line-height:22px;}
.submenu {background-color:#EEEFF0;font-size:12px;font-weight:normal;color:#022274;text-decoration:none; padding-left:20px;}
.submenu:hover{ background-color:#FF3C00;color:#FFFFFF;}
#leftm td,#leftm2 td, #leftm3 td{border:1px solid #8B8B8B; border-style:dotted; border-bottom:0px; height:22px;}
#small_tb{border:1px solid #8B8B8B; border-style:dotted; border-left:0px;}
.text, .text A{font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}
.text A{text-decoration:underline;}
.copyright{font-size:10px;font-weight:normal;color:#9BA1A7;text-decoration:none;}
.footer, .footer A{font-size:11px;font-weight:normal;color:#717171;text-decoration:none;}
.title{font-size:12px;font-weight:bold;color:#0878A6;text-decoration:none;}
.toptext{font-size:11px;font-weight:normal;color:#8699C7;text-decoration:none;}
.titletop{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.h_subm {background-image:url(images/h_subm_1.jpg); background-repeat:no-repeat; background-position:left;}
.h_subm A {font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
.h_subm_hover{background-image:url(images/h_subm_2.jpg); background-repeat:no-repeat;background-color:#113388; background-position:left;}
.h_subm_hover A {font-size:12px;font-weight:normal;text-decoration:none;color:#FFFFFF;}
#logo{ height:71px;width:230px;background-image:url(images/versicherung_logo.jpg); background-repeat:no-repeat;background-position:left top;}
#bookmark{width:30px; height:7px;background-image:url(images/bookmark.jpg); background-repeat:no-repeat;background-position:center;}
.topmenu{width:50px;background-image:url(images/leftm_arrow1.jpg);height:22px;background-repeat:no-repeat;}
.smalltb1{width:20;padding-left:1px;background-image:url(images/small_tb_arrow.jpg);background-repeat:no-repeat;height:36}

#form{width:500px;padding:8px 0px 10px 0px;}
#form_t, #form_b{height:8px;width:500px;background:url(images/form.png) 0px 0px;font-size:0px;}
#form_b{background-position:0px -8px;}
#form_bg{width:484px;background:#E5E6E8;float:left;padding:0 8px 0 8px;}
.form_h{background:url(images/form.png) 0px -16px;height:52px;}
#form_des{background:url(images/form.png) 0px -68px;height:39px;padding:0px 40px 0px 40px;}
#f_img{height:52px;width:47px;}
.form_title{font:18px Arial;color:#000000;padding-left:17px;}
.form_text{font:bold 12px Arial;color:#000000;}
.star{background:url(images/form.png) -326px -115px 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.png) 0px -107px;}
.form_btn_hover, .form_btn:hover{background-position:0px -158px;}
.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;}

.text{font:12px Arial;color:#000000;}
.blue_text{color:#125292;}
.small_text{font:11px Arial;color:#000000;}
.error{color:#FF0000;}
#error{display:none;}
.clear{clear:both;}
form{display:inline;}
