/* Global styles */

*{margin:0; padding:0;}
a img{border:none;}
ul{list-style-type:none;}
a:link{color:#9D080D;text-decoration:underline;}
a:visited{color:#9D080D;text-decoration:underline;}
a:hover{text-decoration:none;}
input{border:1px solid #c4c4c4;padding: 1px 3px;}
h1{font-size:21px;padding-bottom:15px;}

/* Structure */
html{height:100%;}
body{height:100%;text-align:center;background: fixed url('images_new/bgr.gif');}
#wrapper{background:transparent;font-family:tahoma;color:#000;margin:0 auto;padding:0 15px;
width:expression(
                (document.compatMode && document.compatMode == 'CSS1Compat')?
                (document.documentElement.clientWidth < 974 ? "974px" : ( document.documentElement.clientWidth > 1230 ? "1230px": this.width ) ) 
				: ( document.body.clientWidth < 974 ? "974px" :( document.body.clientWidth > 1230 ? "1230px" : this.width ) ));

min-width:974px;max-width:1230px;text-align:left;}
#container{overflow:hidden;width:100%;background-color:#fff;}
	#header{height:224px;background:url('images_new/logo.png') no-repeat 38px 39px;position:relative;}
		#header_logo{position:absolute;top:39px;left:38px;}
		#header_right{height:224px; width:352px;float:right;background:url('images_new/header_topr.jpg') no-repeat top left;}
		#header_cont{width:230px;float:left;display:inline;margin-left:380px;}
			#top_l{height:16px;margin-top:88px;width:100%;}
			#top_l ul{list-style-type:none;padding-right:10px;}
			#top_l ul li{float:left;width:35px;}
			
			#nav_search{height:56px;margin-top:9px;}
				.input_search{width:170px;border:1px solid #C4C4C4;}
				.submit_search{width:15px;height:18px;border:none;background:url('images_new/search_button.gif') no-repeat;}
		#topnav{position:absolute;top:185px;left:30px;overflow:hidden;}
		#topnav ul{list-style-type:none;}
		#topnav ul li{float:left;font-size:13px;font-weight:bold;margin:0 10px;}
		#topnav ul li a{}


	#main{width: 100%;background:url('images_new/main_botr.jpg') no-repeat bottom right;}
		#leftsidebar{float:left;width:230px;}
		#leftsidebar a{color:#0071BC;}
			#leftmenu{padding:0 0 50px 15px;}
			#leftmenu li {margin-bottom:10px;padding-left:10px;border-left:6px solid #ccc;}
			#leftmenu ul li ul {margin-top:5px;font-size:12px;}
			#leftmenu ul li ul li{border-left:none;}
			#leftmenu li.active a{color:#ED1B23;}
			#leftmenu span a,	#leftmenu li.passive a{color:#0071BC;}
		#rightsidebar{float:right;width:200px;padding:120px 0 250px 0;background:url('images_new/header_topr2.jpg') no-repeat top right;}
			#rightsidebar h4{padding: 0 0 15px 15px;}
			#rightmenu{padding-left:20px;}
			#rightmenu li {padding-bottom:5px;}
			#rightmenu ul li ul{padding:5px 0 0 15px;}
			#advert{padding:50px 10px 20px;font-size:11px;}

		#content{height:1%;margin: 0 230px 0 230px;}
		#allcontent{}

		#topblock{margin:0 235px 35px 0;height:300px;padding-top:10px;}
			#topblock_in{height:100%;}
				#topblock_left{float:left;height:100%;width:49%;margin-right:2px;background:#0076A3 url('images_new/tbleft.gif') repeat-y top left;}
					#tbl_header{height:41px;width:100%;position:relative;background:#00638B url('images_new/tbl_header.gif') no-repeat top left;}
						#tbl_header a{position:absolute;top:7px;left:45px;font-size:20px;}
				#topblock_right{float:left;height:100%;width:49%;background:#F29B27 url('images_new/tbr_footer_r.gif') no-repeat bottom right;}
				#topblock_right1{height:100%;width:100%;background:url('images_new/tbright.gif') repeat-y top left;}
					#tbr_header{height:41px;background:#ED8801 url('images_new/tbr_header.gif') no-repeat top left;}
						#tbr_header_t{height:41px;width:100%;font-size:20px;position:relative;background:url('images_new/tbr_header_t.gif') no-repeat top right;}
							#tbr_header_t a{position:absolute;top:7px;left:45px;font-size:20px;}
		
				#topblock_in a,#topblock_in a:link,#topblock_in a:visited,#topblock_in a:hover{color:#fff;}
				#topblock_in ul{padding:20px 15px 0 45px;}
				#topblock_in ul li{padding-bottom:14px;}
		
			div#breadcrumb{overflow:hidden;width:540px;padding:15px 0 20px 230px;font-size:12px;}
			div#breadcrumb ul{padding:0px 0px 0px 0px;}
			div#breadcrumb ul li{display:inline;}
			div#breadcrumb ul li span{}

			#c1_rcontent{padding: 0 20px 20px 20px;font-size:14px;overflow:hidden;}
				.csc-sitemap ul{padding:5px 0 10px 15px;}
				.csc-textpic-caption{font-size:10px;color:#7d7d7d;}
				.cl1_content p{margin:8px 0;}

			div#c1_news{width:100%;background: url('images_new/main_content_divider.jpg') no-repeat top left;}
				div#c1_news ul{list-style-type:none;}
				div#c1_news ul li{float:left; width:32%;}
				div#c1_news ul li div{padding: 20px 0 20px 30px;}
				div#c1_news ul li div h3{padding-bottom:12px;font-size:17px;font-weight:normal;}
				div#c1_news ul li div p{font-size:13px;}
				#c1_news_more{clear:left;padding: 0 0 20px 30px;}

				.sovet-list-item{padding-bottom:55px;}
				.sovet-list-item img{float:left;padding:0 10px 10px 0;}
				.sovet-list-item h3{font-size:15px;font-weight:bold;padding-bottom:10px;clear:both;}

				.sovet-single-item{padding-bottom:25px;}
				.sovet-single-item img{float:left;padding:0 10px 10px 0;}
				.sovet-single-item h2{font-size:19px;font-weight:bold;padding-bottom:10px;}
				.sovet-single-item h3{font-size:15px;font-weight:bold;padding-bottom:10px;}
				.tx-ttnews-browsebox-SCell{border:none;background-color:#fff;}
				.tx-ttnews-browsebox{background-color:#fff;border:none;}

				.tx-ttnews-browsebox table tr td{font-size:13px;}

				#clearone{clear:both;height:1px;}
		.bodytext{text-indent:15px;padding-bottom:7px;}

	#footer{width:100%;}
		#footer_vendor{width:100%;height:120px;background: url('images_new/footer_vendor.gif') no-repeat top left;}
			#footer_vendor div{height:120px;width:20%;float:left;}
			#ven1{background: url('images_new/ven3.gif') no-repeat center center;}
			#ven2{background: url('images_new/ven1.gif') no-repeat center center;}
			#ven3{background: url('images_new/ven2.gif') no-repeat center center;}
			#ven4{background: url('images_new/ven5.gif') no-repeat center center;}
			#ven5{background: url('images_new/ven4.gif') no-repeat center center;}
		#footer_menu{width:100%;height:40px;background:#e1e1e1;font-size:13px;}
			#footer_menu ul {list-style-type:none;float:right;margin:10px 20px 0 0;}
			#footer_menu ul li{display:inline;padding:0 5px;}
		#footer_left{width:100%;height:70px;background: url('images_new/footer_bgr_bottom.gif') repeat-x top left;}
			#footer_left_left {float:left;padding: 20px 0 0 20px;color:#fff;}
			#footer_left_right {float:right;padding: 20px 20px 0 0;}