/* CSS Document */

body {padding:0; margin:0 auto; background:url(../images/mainmain_bg.jpg) repeat-x top left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6080AB; line-height:16px;}
div,p,h1,h2,h3,h4,h5,ul,li,a,span,ins,form,fieldset,input,select,button,textarea,label,pre {padding:0; margin:0;}
ul{list-style:none; padding:0; margin:0;}

.spacer{clear:both; line-height:0; height:0; width:0; font-size:0; padding:0; margin:0;}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#000000;}

/* main_part */
.main_stractur { margin:0 auto; padding:0; width:791px;}
.header { width:791px; height:254px; background:url(../images/header.jpg) top left no-repeat; margin:0 auto; padding:0;}
.logo { width:247px; height:94px; float:left; margin: 86px 0 0 54px;}
.body_bg { width:791px; background:url(../images/body_bg.jpg) #FFFFFF no-repeat; padding:0; margin:0 auto; height:auto;}
.body_content { width:743px; padding:15px 0 0 0; margin:0 auto;}

.left_cont{width:197px; padding:0; margin:0; float:left;}
.left_box{width:197px; height:12px; margin:0px; padding:0px;} 
.list{width:217px padding:0; margin:0; background:#FFFFFF;}
.list_link{font:12px Arial, Helvetica, sans-serif; color:#183871; text-decoration:none;}
.left_box2{width:197px; height:10px; margin:0px; padding:0px;} 
.dotedline{background:url(../images/dotted_line.jpg) repeat-x; height:8px;}



.right_part { width:500px; float:right; padding:0; margin:0;}
.product { width:220px; float:right; height:200px;}

.footer { width:781px; padding:0; margin: 0 auto; background:#1E3D77; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:center; height:40px; padding:20px 0 0 0;}


.nav_bg { background:url(../images/nav_bg.jpg) #294B88 repeat-x top left;}

.sub_head { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#294B88; text-align:center; text-transform:uppercase; padding: 5px 5px 0 0; font-weight:bold;}