body {background-image:url("../img/body_bg.png");background-repeat:repeat-x;color:#444;line-height:15px}

a {color:#444;text-decoration:underline}
a:hover {color:#444;text-decoration:underline !important}
a.btn:hover {text-decoration:none !important}
p {margin-bottom:15px}

.w640p {width:640px}
.red {color:#B94A48}
.orange {color:#e98400}
.fs9 {font-size:9px}
.fs10 {font-size:10px}
.fs11 {font-size:11px}
.fs12 {font-size:12px}
.lh10 {line-height:10px}
.w120 {width:120px !important}
.w124 {width:124px !important}
.ml140 {margin-left:140px !important}
.ml240 {margin-left:240px !important}
.bold {font-weight:bold}
.float_l {float:left}
.underline {text-decoration:underline}
.ital {font-style:italic}
.tt_uc {text-transform:uppercase}

.bg_w {background-color:#DDD}

.clear {clear:both}

.well_bg_blue {
	background:#FFF url("../img/bg_shade_blue.png") repeat-x 0 0 !important
}

.well {
	position:relative;
	padding:15px;
	background:#FFF url("../img/bg_shade.png") repeat-x 0 0
}

.well_outline {
  border: 1px solid #ddd;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

.well_control_group {padding-left:0px !important}

.well .nav-list {padding:0;margin-top:-5px}

.hr_small {margin-top:5px;margin-bottom:5px}

.container {width:968px}

.span2 {width:163px}
.span4 {width: 296px;}
.span6 {width: 454px;}
.span8 {width: 612px;}
.span12 {width: 928px;}

.well2 {width: 181px;}
.well4 {width: 268px;}
.well6 {width: 454px;}
.well8 {width: 612px;}
.well12 {width: 899px;}

.well_btn {bottom: 7px;left: 7px;position: absolute;}
.well4_btn {width: 257px;}

[class*="span"] {
	margin-left: 16px;
}

.accordion-body {background-color:#f1f1f1}

.badge_head {position:absolute;right:55px;top:1px;height: 71px;width:248px;}
.badge_insurance {position:absolute;left:50px;top:65px}

#head {position:relative;height:72px}
#menu {height:42px;}
#menu table {width:100%}
#menu td {width:137px;height:42px;vertical-align:top;background:#FFF url("../img/menu_bg.png") repeat-x 0 0}
#menu .act {background:transparent url("../img/menu_act.png") no-repeat 50% 0 ;}
#menu .menu_l, #menu .menu_r {width:10px !important}
#menu .menu_l {background:transparent url("../img/menu_l.png") 0 0}
#menu .menu_r {background:transparent url("../img/menu_r.png") 0 0}
#menu a {float:left;color:#FFF;font-weight:bold;height:26px;text-align:center;width:100%;padding-top:7px;text-decoration:none}
#menu a:hover {text-decoration:none !important;background:#FFF url("../img/menu_hover.png") repeat-x 0 0}
#menu .act a:hover {background:none !important}
.logo {float:left;display:inline;margin-top:6px;}

.start_banner {background:transparent url("../img/start_banner.jpg") no-repeat 2px 0 !important;height: 295px;margin-bottom: 50px}
.start_btn {position: absolute;bottom: -40px;left: 362px;}
.start_ul {margin-left:120px}
.start_ico {position:absolute}

.box_el_m {height:210px;padding:0}

#box_slide_overview {padding:0;overflow:hidden;height:260px}
#box_slide_overview .item {height:260px}
#box_slide_overview .well4_btn {width:232px}
#box_slide_overview .carousel-caption {
    
    background: none;
    left: 0;
    padding: 15px 15px 5px;
    position: absolute;
    right: 0;
    top: 0;
}
#box_slide_overview .carousel-caption h4 {color: #444;}
#box_slide_overview .carousel-caption p {color: #444;line-height:20px;font-weight:bold}
#box_slide_overview .item {cursor:pointer}

.carousel-control {text-decoration:none;margin-top:0}
.carousel-control:hover {text-decoration:none !important}

.banner1 {background:transparent url("../img/banner1.jpg") no-repeat 0 0 !important;height: 140px;margin-bottom:40px}
.banner2 {background:transparent url("../img/banner2.jpg") no-repeat 0 0 !important;height: 140px;margin-bottom:40px}
.banner3 {background:transparent url("../img/banner3.jpg") no-repeat 0 0 !important;height: 140px;margin-bottom:40px}
.banner4 {background:transparent url("../img/banner4.jpg") no-repeat 0 0 !important;height: 140px;margin-bottom:40px}

.antrag_banner {background:transparent url("../img/banner1.jpg") no-repeat 0 0 !important;height: 60px;margin-bottom:20px}

.btn_banner {position: absolute;bottom: -20px;left: 10px;}
.btn_signup {background:transparent url("../img/btn_signup.png") 0 0;width:295px;height:66px}
.btn_signup:hover {background:transparent url("../img/btn_signup_act.png") 0 0;}

.content_top {float:left;display:inline;background:transparent url("../img/content_top.png") no-repeat 0 0;width:968px;height:6px;}
.content_main {float:left;position:relative;display:inline;background:transparent url("../img/content_bg.png") repeat-y 0 0;position:relative;padding: 5px 20px 5px 0;width:948px;height:auto;}
.content_bottom {float:left;display:inline;background:transparent url("../img/content_bottom.png") no-repeat 0 0;width:968px;height:12px;}

.tabs_display_only .active {font-weight:bold}
.tabs_display_only .inactive a {color: #C5C5C5;cursor:default;border-color: #eeeeee #eeeeee #dddddd;text-decoration:none}
.tabs_display_only .inactive a:hover {background-color:#FFF;}

.radio_val {float:right;display:inline;width:80px}
.radio.inline {margin-bottom:10px}

.form-horizontal .control-label {width:200px}
.form-horizontal .control-group {margin-bottom:7px}
ul .active a, ul .inactive a, .close, ul .inactive a:hover, .close:hover {text-decoration:none !important}

.insu_form .control-label {width:120px}
.insu_form .controls {margin-left:145px !important}

.btn {text-decoration:none}

.badge_free {position:absolute;width:150px;height:150px;background:transparent url("../img/badge_free.png") no-repeat 0 0;}

#simple_modal *[class*='span'] {width:auto !important}

#foot {width:958px;padding:5px;font-size:10px}
#foot .foot_r {float:right}

::-webkit-input-placeholder {
   text-transform: initial;
}

:-moz-placeholder { 
   text-transform: initial;
}

::-moz-placeholder {  
   text-transform: initial;
}

:-ms-input-placeholder { 
   text-transform: initial;
}

