body,input,textarea,select{font:12px Verdana;}
body{width:100%;color:#d9cfcc;padding:0;margin:0;background:url(/img/bg2.jpg) repeat;}
table{border-collapse:collapse;padding:0;}
td{margin:0;padding:0;}
form{margin:0;padding:0}

html,body{height:100%;margin:0;padding:0;}

.site{width:100%;min-width:998px;}

.bodybg{width:100%;height:465px;background:url(/img/bg.jpg) no-repeat;}
.bodybg .head{width:998px;height:147px;position:relative;}
.bodybg .head a.logo{width:281px;height:116px;padding:40px 0 0 190px;display:block;background:url(/img/logo.png) no-repeat;position:absolute;top:0;left:60px;text-decoration:none;font:16px Georgia;color:#333;font-style:italic;}
.bodybg .head .group{width:150px;height:30px;font:16px Georgia;position:absolute;top:37px;left:750px;color:#333;}
.bodybg .head .group span{font:18px Georgia;}
.bodybg .head .timsicon{width:190px;height:53px;padding:10px 0 0 85px;background:url(/img/tims_icon.png) no-repeat;position:absolute;top:317px;left:30px;text-decoration:none;font:18px Times New Roman;color:#fd9814;text-align:left;}

.leftblock{width:310px;padding:0 20px 10px 33px;}
.leftblock .menu{}
.leftblock .menu .sp{width:264px;height:3px;background:url(/img/sp_menu.jpg) no-repeat;overflow:hidden;}
.leftblock .menu a,.menu a.act{width:234px;padding:7px 25px 7px 5px;display:block;font:15px Verdana;color:#ffcb52;text-decoration:none;}
.leftblock .menu a:hover,.menu a.act{background:#41352c url(/img/menu_arrow.gif)  244px center no-repeat;text-decoration:none;}

.leftblock .newsicon{width:100px;height:61px;padding:35px 0 0 130px;background:url(/img/news_icon.png) no-repeat;font:18px Times New Roman;color:#fd9814;text-transform:uppercase;}
.leftblock .newsblock{padding:8px 0 8px 7px;}
.leftblock .newsblock span{font:13px Verdana;color:#fd9814;}
.leftblock .newsblock a{display:inline;font:13px Verdana;color:#d9cfcc;text-decoration:underline;padding:0;}
.leftblock .newsarch{margin:0 0 0 80px;}
.leftblock .newsarch select{margin:0 5px 0 0;}
.leftblock .newsarch .select{width:100px;}

.middleblock{padding:0 0 20px 0}
.middleblock a{color:#ffcb52;font:13px Verdana;}
.middleblock .text{font:13px Verdana;color:#d9cfcc;line-height:18px;padding:0 0 30px 0;}
.middleblock .text span{color:#ffcb52;}
.middleblock .text .span2{color:#fe9901;}
.middleblock .text a.newslink{color:#fff;}
.middleblock .text .list{color:#f4a019}
.middleblock .text a.listnext{text-decoration:none;}
.middleblock .text .newspic{background:#3f362d;padding:5px;float:left;margin:0 10px 10px 0;}

.middleblock .titlebg{background:url(/img/middle_title.gif) repeat;}
.middleblock .bigtitle{font:29px Times New Roman;color:#fd9814;padding:0 10px 0 0;text-transform:uppercase;background:url(/img/fortitl.jpg) repeat; line-height:32px;}
.middleblock .tableblock{width:100%;overflow:hidden;}
.middleblock .tableblock2{display:inline-block;padding:0 10px 10px 0;}
.middleblock .tableblock2 img{max-width:230px;max-height:170px;}
.middleblock .inblock{width:470px;background:#41352c;margin:20px 0;float:left;margin-right:10px;}
.middleblock .inblock td{padding:5px;}
.middleblock .inblock img{display:block;}
.middleblock .inblock span{font:13px Verdana;color:#fd9814;}

.footericon{width:594px;height:50px;background:url(/img/footericon.png) no-repeat;}
.footericon2{height:50px;background:url(/img/footericon2.png) repeat-x;}

.footer{font:13px Verdana;color:#918783;padding:10px 30px 20px 40px;}
.footer a{font:13px Verdana;color:#ffcb52;}

.bodybg .flashmov {margin: 0 auto;}
.input{border:1px solid #ccc;padding:2px;width:400px;margin:2px 0 15px 0;background:#D9CFCC;}

.pic_intext{border:5px solid #3F362D;}

.home-block-text{overflow:hidden;padding:20px 0 0 0;}
.home-block-text .in{display:block;float:left;text-decoration:none;color:#D9CFCC;font:13px Verdana;font-weight:bold;line-height:18px;}
.home-block-text img{display:block;float:left;margin:0 40px 0 0;}
.home-block-text span{display:block;height:40px;color:#D9CFCC !important;font:13px Verdana !important;font-weight:bold !important;line-height:18px;}
* html .home-block-text .in{width:30%;}
* html .home-block-text img{width:150px}

h2{font:15px Verdana;color:#fd9814;font-weight:bold;}
h3{font:13px Verdana;color:#fd9814;}
