/* RESET */
body,div,dl,dt,dd,ol,li,ul,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}
/* END OF RESET */
body{font-size:62.5%;line-height:1.125em;color:#616161;font-family:Arial,Helvetica,sans-serif}
a{color:#616161;text-decoration:underline}
a:hover{color:#e2d215;text-decoration:none}
.top_logo{float:left;width:280px;top:27px;position:absolute;left:15px}
.png{filter:expression(fixPNG(this))}
h1{line-height:40px;font-weight:normal;color:#ffffff;font-family:"Times New Roman";font-size:2em}
h1 span{color:#e2d215}
h2{margin-bottom:12px;font-weight:bold;color:#363636;font-family:"Times New Roman";font-size:1.8em}
h3{margin-bottom:10px;font-weight:normal;color:#615748;line-height:29px;font-family:"Trebuchet MS";font-size:1.6em}
h4{margin-bottom:8px;font-weight:bold;color:#363636;text-transform:uppercase;font-family:"Times New Roman";font-size:1.6em}
h5{margin-bottom:8px;font-weight:bold;color:#363636;font-family:"Times New Roman";font-size:2.4em}
/*-----------------*/
.sidebar{margin-top:54px}
.sidebar p{margin-bottom:12px}
.centre_cont{
	padding-top:20px;
	float:left;
	width:100%;
	font-size:1.4em;
	line-height:1.25em;
	margin-top: 54px;
}
.centre_cont p{margin-bottom:10px}
#index0 .centre_cont{padding-top:0px}
.centre_cont ul{margin-bottom:15px}
.centre_cont ul li{position:relative;background:url('../images/li_fon.gif') no-repeat 0 4px;list-style:none;padding-left:15px}
.centre_cont ol{padding-left:28px;margin-bottom:15px}
.centre_cont ol li{position:relative;padding-left:0px;list-style-type:1}
.clear{clear:both}
.news_block{float:left;width:100%;margin-top:15px}
.news_block .date{font-weight:bold}
.news_block .text{float:left;width:100%;margin-bottom:10px}
/*  Menu block */
.menu_block{float:left;width:200px;font-size:1.1em}
.menu_block ul{float:left;width:100%}
.menu_block ul li{list-style:none;float:left;width:100%;border-bottom:1px #d9d9d9 solid;padding-top:1px;padding-bottom:1px;position:relative}
.menu_block ul li.no_style{background:#ffffff;margin-top:-2px;border:0px}
.menu_block ul li span{background:url('../images/fon_link0.gif') no-repeat right 0;width:4px;height:7px;float:right;position:absolute;right:0px;top:7px}
.menu_block ul li a{float:left;width:100%;padding-bottom:5px;padding-top:2px;text-decoration:none;font-weight:bold}
.menu_block ul li a:hover{background-color:#f4ece9;text-decoration:none;color:#616161}
/*sub menu*/
.sub-menu{color:#999}
.sub-menu a{color:#666;font-size:1em;text-indent:20px;font-style:italic;background-color:#F9F9F9;font-family:Georgia,"Times New Roman",Times,serif}
/* END Menu block */
.search_block{float:right;width:250px;top:5px;position:relative;right:12px}
.search_block span{position:absolute;left:5px;top:0px;height:27px;padding-right:18px;color:#717171;padding-top:6px;background:url('../images/fon_text_search.gif') no-repeat right 0}
.input_text{background:url('../images/input_fon.gif') no-repeat 0 0;width:146px;height:26px;bordeR:0px;font-size:11px;position:relative;color:#808080;font:12px tahoma;padding-left:10px;padding-right:40px;float:right;padding-top:6px}
@media all and (min-width:0px){.input_text{background:url('../images/input_fon.gif') no-repeat 0 0;width:146px;height:26px;bordeR:0px;font-size:11px;position:relative;color:#808080;font:12px tahoma;padding-left:10px;padding-right:40px;float:right;padding-top:0px}}
@media screen and (-webkit-min-device-pixel-ratio:0){body:first-of-type .input_text{background:url('../images/input_fon.gif') no-repeat 0 0;width:146px;height:26px;bordeR:0px;font-size:11px;position:relative;color:#808080;font:12px tahoma;padding-left:10px;padding-right:40px;float:right;padding-top:6px}}
.search_block .sub{background:url('../images/pic_search.gif') no-repeat 0 0;width:21px;height:19px;float:right;border:0px;right:5px;position:absolute;top:5px;cursor:pointer}
.menu_top{float:left;width:700px;position:relative;top:15px;left:15px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.4em}
.menu_top ul li{float:left;list-style:none;padding-right:10px;margin-right:5px;margin-left:5px;padding-left:10px}
.menu_top ul li.style_li{background:url('../images/fon_li_style0.gif') no-repeat 0 0;width:1px;height:8px;margin-left:10px;margin-right:10px;position:relative;top:3px}
.menu_top ul li a{color:#717171;text-decoration:none}
.menu_top ul li a:hover{color:#e2d215}
.menu_top_2{float:right;width:660px;position:absolute;top:72px;right:12px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.2em}
.menu_top_2 ul{float:right}
.menu_top_2 ul li{float:left;list-style:none}
.menu_top_2 ul li.style_li{background:url('../images/fon_li_style.gif') no-repeat 0 0;width:1px;height:22px;margin-left:12px;margin-right:12px;position:relative;top:-4px}
.menu_top_2 ul li a{color:#3a3a3a;font-weight:bold;text-decoration:none}
.menu_top_2 ul li a:hover{color:#e2d215}
.top_text_block{background:url('../images/text_top_fon0.gif') repeat-y 0 0;float:left;width:100%;font-size:2em}
.top_text_block0{background:url('../images/text_top_fon.gif') no-repeat 0 bottom;float:left;width:100%;padding-bottom:90px}
* HTML .top_text_block0{background:url('../images/text_top_fon.gif') no-repeat 0 bottom;float:left;width:100%;padding-bottom:130px}
.top_text_block .left{float:left;width:400px;position:relative;left:60px;position:relative;padding-top:40px}
.top_text_block .left .pic{position:absolute;bottom:-123px;left:80px;width:219px;height:93px;filter:expression(fixPNG(this));background:url('../images/pic1.png') no-repeat 0 0}
.top_text_block .right{margin-left:510px;text-align:center;position:relative;padding-top:50px}
.top_text_block .right .pic{position:absolute;bottom:-163px;left:180px;width:136px;height:142px;filter:expression(fixPNG(this));background:url('../images/pic2.png') no-repeat 0 0}
* HTML .top_text_block .right .pic{position:absolute;bottom:-39px;left:-60px;width:136px;height:142px;filter:expression(fixPNG(this));background:url('../images/pic2.png') no-repeat 0 0}
.top_text_block .right h1{font-size:50px}
.top_text_block .right h1 span{font-size:80px;color:#ffffff;line-height:66px}
.article_block{float:left;padding-left:20px;padding-right:0px;width:980px}
.article_block ul{background:url('../images/border.gif') repeat-y 0 0;float:left;width:100%}
.article_block ul li{float:left;width:321px;background:url('../images/border.gif') repeat-y right 0;list-style:none;color:#606060;height:190px}
.article_block .title{border-left:1px #ffffff solid;border-bottom:1px #fff solid;float:left;padding-left:16px;width:305px;height:27px;padding-top:15px;padding-bottom:5px;text-align:center;list-style:none;font:20px Times New Roman;color:#ffffff;line-height:18px;background:#272727 url('../images/border2.gif') repeat-x 0 bottom}
.article_block ul li.first .title{color:#595522;font:16px Times New Roman;font-weight:bold;background:#e2d215 url('../images/border2.gif') repeat-x 0 bottom;padding-top:5px;padding-bottom:5px;text-align:left;height:37px;border-left:0px #ffffff solid}
.article_block .text{padding-left:16px;padding-top:10px;float:left;padding-right:16px;height:182px;background:url('../images/border.gif') repeat-x 0 bottom;font-size:1.2em;line-height:1.25em;border:1px solid #ccc}
.article_block .text img{margin-right:20px}
.more{background:url('../images/fon_link.gif') no-repeat 0 0;width:94px;height:26px;text-align:center;float:right;margin-top:10px}
.more a{display:block;width:94px;height:20px;padding-top:6px;text-decoration:none;float:left}
.note_block{float:left;width:240px;position:relative;left:30px}
.work_block{clear:both;float:left;width:100%;margin-top:20px}
/* Bottom */
#bottom{position:relative;padding-top:35px;width:1000px;margin:auto;color:#3b3b3b}
#bottom a{color:#212121;text-decoration:none}
#bottom a:hover{text-decoration:underline}
#bottom .left_bot{float:left;width:95px;position:relative;left:20px}
#bottom .left_bot-2{float:left;width:90px;position:relative;padding-left:35px;margin-left:20px;background:url('../images/border.gif') repeat-y 0 0}
#bottom .banner{margin-left:260px;margin-right:250px;position:relative;top:5px}
#bottom .banner_small{margin-top:15px;float:left;width:100%}
#bottom .banner_small img{margin-left:3px}
#bottom .right_bot{float:right;width:230px;text-align:right;position:relative;right:20px}
/* End Bottom */
/*INFO*/
.info{color:#999;border-top:1px solid #ccc;float:right;margin:10px 0 5px}
.info a{font-size:0.8em;color:#09c;text-decoration:none}
.page_other_pages{border:1px dashed #039;margin:0 0 20px;padding:10px}
.page_other_pages h3{font-size:1em;font-weight:bold;color:#006699}
.page_other_pages a{color:#096}
.page_other_pages li{list-style:url(img/look.gif) inside square}
.break{clear:both}
/* plugin FORMS */
div.forms{background:#eeeeee; padding:10px 5px 0 5px; border:#E0E0E0 1px solid}
div.forms div{margin:5px 0 15px 0}
div.forms div.break{height:0; padding:0; margin:0; clear:both}
div.forms span{display:block; float:left; text-align:right; width:240px; padding:0 10px 0 0}
div.forms input{width:320px}
div.forms select{width:320px}
div.forms textarea{width:320px; height:100px}
div.forms input.forms_checkbox{width:auto}
div.forms input.forms_submit{width:auto}
div.forms input.forms_reset{width:auto}
div.forms label{cursor:pointer}
div.forms-post h2{color:red; font-size:18pt; margin:20px 0}
/* plugin pagination */
div.pagination{text-align:center}
div.pagination a{text-align:center}
