/* CSS Document */
body{padding:0px; margin:0px; font-family: Arial; color:#000000}

h1{margin:0px; margin-bottom:14px;font-size:18px; font-weight:normal}

a{color:#3d6d9e;}
a:HOVER{text-decoration:none; }
.page{margin-left:auto; margin-right:auto; min-width:982px;  padding-left:6px; padding-right:6px;}
img{ border:none; display:block}
.header{overflow:hidden; width:100%;}
.block{ overflow:hidden; width:100%;}
.logo img{ float:left; padding-right:10px; padding-top:9px; }
.centr{border-left: 1px solid #7f7f7f ;  float:left; }
h2{font-size:13px; font-weight:normal; color:#241f1c; margin: 10px 10px 10px 1px; padding: 0px;}
.header .c1{ padding:24px 0px 0px 32px; float:left; width:46%}
.header .c2{ float:left; width:29%; padding:15px 0px 0px 0px;}
.c2 .phone {background:url(img/phone.gif) no-repeat ;color:#000000;font-size:20px; height:56px; padding-left:70px; padding-top:20px;}
.c2 .phone span {font-size:11px;padding-right:5px; color:#b2b2b2;}
.header .c3{ float:right; width:20%; padding-top:25px; }
.c3 .address{font-size:12px; padding-bottom:5px; padding-right:16px;}
.header .map a{ background:url(img/arrow.gif) left 4px no-repeat; padding-left:18px; font-size:11px; font-weight:bold}




.main .block{ width:auto; background:#E5E5E5;/* background-image:url(img/background_r.gif) repeat-x right top;*/ height:133px}
.main .block,.footer,.footer .c1{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.main .block .inner {padding:0px;margin:0px; padding-left:68px; padding-top:15px;}
.block1 .inner{ background:url(img/one.png) no-repeat; height:133px;}
.block2 .inner{ background:url(img/two.png) no-repeat; height:133px;}
.block3 .inner{ background:url(img/three.png) no-repeat; height:133px;}
.block4 .inner{ background:url(img/four.png) no-repeat; height:133px;}
.block5 .inner{ background:url(img/five.png) no-repeat; height:133px;}
.block6 .inner{ background:url(img/six.png) no-repeat; height:133px;}



/*
.main .block3 .inner {padding-top:10px;}
.main .block4 .inner {padding-top:10px;}
*/
.main .block5 .inner{ /*padding-top:34px;*/ line-height:1.3; }

.main .block6 .inner {padding-top: 0;}

/*
.main .block6 a {margin-bottom:10px;}

.main .block6 li {padding-bottom: 0; line-height:1.2;}
*/


.main .inner{ padding:5px 20px 0px 20px;}

.main{ width:33.33%; float:left; _width:33%}

.main a {color:#35689a; float:left; font-size:13px; margin-left:15px;  }
.main ul, .main ul li {margin:0; padding:0;}
.main ul li {background:url(img/arrow_gray.gif) no-repeat left 6px; overflow:hidden; width:100%;  margin-top:0px; line-height:1.5; padding-bottom:8px;}
ul {list-style:none;}
.block_main{ overflow:hidden; width:100%;}
.block_end{overflow:hidden; width:100%;}
.block_end .inner{padding:5px 20px 0px 20px;}

.insurers .inner{ padding:5px 20px 0px 20px;}
.insurers{ width:33.33%; float:left;  overflow:hidden;min-height:130px;_height:130px}
.insurers a{ font-size:11px;}
.insurers span{color:#3D6D9E; font-size:11px}
.insurers p, .insurers{ font-size:12px;  line-height:1.3}
.insurers p {margin-bottom:10px; margin-top:0; margin-right:40px;}
.insurers .img{ margin-top:3px; margin-right:10px;margin-bottom:5px; float:left; border:solid 1px #c7c7c7;}
h3{background:url(img/arrow.gif) left 4px no-repeat; padding:0px; padding-left:15px; font-weight:normal; color:#000000; font-size:14px;  }

.footer{ background:#E5E5E5;height:auto;margin:0px 20px}
.footer .c1{ background:#E5E5E5;/*background:url(img/footer_l.gif) no-repeat left top;*/ height:23px; padding:12px 0 0 18px;}
.footer a {color:#535353; font-size:12px; text-decoration:none;}

#content{padding:0px;padding-bottom:50px;width:100%;overflow:hidden; }
#content_inner{padding:0px 26px;}

#default_index #content_inner{padding:0px 6px}

.img-left{float:left;padding-right:20px;padding-bottom:5px}

#content .c1{width:21%; float:left}
#content .c1 .inner {padding-right:25px}
#content .c2{width:78.9%; float:left}

#content .c1 h3 {margin-top:0px; margin-bottom:6px}
#content .c1 ul, #content .c1 ul li{margin:0px; padding:0px}
#content .c1 ul{margin-bottom:10px}
#content .c1 ul li{margin-bottom:5px; margin-left:15px}
#content .c1 ul li, #content .c1 ul li a { font-size:12px; }

.path{margin-bottom:10px}
.path, .path a{font-size:12px}

#content .c2, #content .c2 p{margin-top:0px;margin-bottom:10px;font-size:12px;line-height:1.3}

.faq .question{font-weight:normal;font-size:15px;color:#000000;padding-bottom:5px}
.faq .answer{margin-bottom:15px}

ul.error_list{padding:0px; margin:0px;color:#cc0000};
ul.error_list li {padding:0px; margin:0px}

#question_new label,
#question_create label{float:left;padding-right:15px}


.flash_banner{padding:0px 25px 25px 25px;width: auto}

#phpbb .flash_banner{padding:0px 20px 25px 20px}

