/* Style sheet style */
body{margin:0;padding:0;font-family:Calibri, Arial;font-size:16px;color:#000;background: #d5d5d5;}
a img{border: none;}
a{text-decoration:underline;color:#676767;}
a:hover{text-decoration:none;}
ul li{list-style: inside;list-style: none;}
ul,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
ul li{list-style-position: outside;list-style: none;}
h3{font-weight:normal;font-size:28px;color:#ff9200;}
.block {overflow:visible;}
.main{width:993px;margin:0 auto;border-right:1px solid #8c8c8c;border-left:1px solid #8c8c8c;}
.title{width:993px;float:left;}
.header{width:993px;float:left;background: url(images/header_bg.jpg) no-repeat left top #fff;}
.header a.logo{padding-right:40px;padding-bottom:6px;width:354px;height:65px;float:right;margin-top:12px;text-decoration:none;background: url(images/logo.jpg) no-repeat left top;}
.top_menu{float:left;padding-left:40px;padding-top:25px;font-size:22px;word-spacing: 28px;}
.top_menu a{color:#fff;word-spacing: normal;}
.precontent{width:993px;float:left;background: #fff;}
.precontent .big_img{float:left;}
.precontent_right{width:239px;float:right;padding:30px 14px 0 0;}
.precontent_right h3{padding-left:11px;}
.precontent_right p{padding:4px 0 0 11px;}
.precontent_right ul{padding:4px 0;}
.precontent_right ul li{display:block;padding-left:12px;background: url(images/bullet.jpg) no-repeat left top;}
.content{width:953px;float:left;padding:20px;background: #fff;min-height: 308px;}
.content .error_block{width:300px;clear:both;margin-left:4px;padding:10px;border:1px solid #red;background: #edf0ea;}
.error_block span.error{display:block;color:#red;}
.left{width:250px;float:left;}
ul.left_menu{margin-bottom:24px;padding-left:20px;font-size:18px;line-height:36px;}
.box1{width:249px;float:left;font-size:21px;color:#676767;line-height:36px;background: url(images/box1_bg.jpg) repeat-y left top;}
.box1 .box1_top{width:249px;height:20px;float:left;background: url(images/box1_top_bg.jpg) no-repeat left top;}
.box1 .box1_bottom{width:249px;height:20px;float:left;background: url(images/box1_bottom_bg.jpg) no-repeat left bottom;}
.box1 .box1_content{width:209px;float:left;padding:0 20px;}
.box2{width:620px;float:left;font-size:15px;color:#000;background: url(images/box2_bg.jpg) repeat-y left top;}
.box2 .box2_top{width:620px;height:20px;float:left;background: url(images/box2_top_bg.jpg) no-repeat left top;}
.box2 .box2_bottom{width:620px;height:20px;float:left;background: url(images/box2_bottom_bg.jpg) no-repeat left bottom;}
.box2 .box2_content{width:590px;float:left;padding:0 20px;}
.list-marked li{display:block;padding-left:12px;background: url(images/bullet.jpg) no-repeat left top;}
/*.block,.block2{width:185px;float:left;padding:3px 0 4px 0;font-size:13px;}*/
.right-block{width:400px;float:left;margin-top:-40px;margin-left:400px;padding:3px 0 4px 0;font-size:13px;}
.content .block2{width:325px;}
.block .ico,.block2 .ico{float:left;}
.block2 p{margin-left:52px;}
.content .padded{padding-right:20px;}
.block a.big,.block2 a.big{font-size:18px;}
.box3{width:230px;float:left;font-size:13px;color:#000;background: url(images/box3_bg.jpg) repeat-y left top;}
.box3 .box3_top{width:230px;height:20px;float:left;background: url(images/box3_top_bg.jpg) no-repeat left top;}
.box3 .box3_bottom{width:176px;height:38px;float:left;padding:28px 54px 0 0;text-align:right;font-size:13px;line-height:12px;background: url(images/box3_bottom_bg.jpg) no-repeat left bottom;}
.box3 .box3_content{width:190px;float:left;padding:0 20px;}
.box4{width:249px;float:left;font-size:13px;background: url(images/box1_bg.jpg) repeat-y left top;}
.box4 .box4_top{width:249px;height:20px;float:left;background: url(images/box1_top_bg.jpg) no-repeat left top;}
.box4 .box4_bottom{width:195px;height:38px;float:left;padding:28px 0 0 54px;text-align:left;font-size:13px;line-height:12px;background: url(images/box4_bottom_bg.jpg) no-repeat left bottom;}
.box4 .box4_content{width:209px;float:left;padding:0 20px;}
.center{width:620px;float:left;padding:0 20px;}
.right{width:230px;float:right;}
.main_content{}
.main_content h3{padding-left:0;}
.main_content p{padding-bottom:20px;}
.footer{width:953px;height:28px;clear:both;margin:0 auto;padding:6px 20px;background: #e6e6e6;}
.footer .center{padding-top:8px;text-align:center;font-size:13px;word-spacing: 8px;}
.footer .center a{text-decoration:underline;color:#000;word-spacing: normal;}
.footer .center a:hover{text-decoration:none;}
.footer .center span{word-spacing: normal;}
.footer .right img{margin-right:18px;}
