/* Global styles */

*{margin:0; padding:0;}
a img{border:none;}
ul{list-style-type:none;}
a,a:link,a:visited{color:#b9dd00;text-decoration:underline;}
a:hover{text-decoration:none;}
input{border:1px solid #c4c4c4;padding: 1px 3px;}
h1{font-size:23px;padding-bottom:15px;}
h2{font-size:21px;padding-bottom:14px;}
h3{font-size:17px;padding-bottom:12px;}
h4{font-size:13px;padding-bottom:10px;}
h5{font-size:13px;padding-bottom:10px;}
h1,h2,h3,h4,h5{font-weight:normal;color:#ff9000;}
hr{width:200px; color:#111; background-color:#111;}
/* Structure */
html{height:100%;}
body{height:100%;font-family:Trebuchet MS;color:#ccc;text-align:center;font-size:14px;background-color: #000;}
#wrapper,#wrapper_review{background:transparent;margin:0 auto;padding:0;
width:expression(
                (document.compatMode && document.compatMode == 'CSS1Compat')?
                (document.documentElement.clientWidth < 1000 ? "1000px" : ( document.documentElement.clientWidth > 1200 ? "1200px": this.width ) ) 
				: ( document.body.clientWidth < 1000 ? "1000px" :( document.body.clientWidth > 1200 ? "1200px" : this.width ) ));

min-width:1000px;max-width:1200px;text-align:left; }
#wrapper{background: url('wrapbgr_01.jpg') no-repeat top left;}
#wrapper_review{background: url('wrapbgr_02.jpg') no-repeat top left;}

	#header_top{height:96px;position:relative;}
		#header_slogan{width:332px;height:39px;position:absolute;top:37px;right:146px;background: url('slogan.png') no-repeat top left;}
	#header_menues{height:77px;width:100%;}
		#hm_right{width:122px;height:77px;float:right;background-color:#000;position:relative;}
			#hm_right ul{position:absolute;top:32px;left:22px;}
			#hm_right ul li{float:left;margin-right:12px}
		#hm_left{height:77px;background:url('hml_bgr.png') repeat-x top left;}
			#hml_home{width:209px;height:77px;float:right;}
			#hm_left{}
			#hm_left ul {overflow:hidden;margin-left:22px;}
			#hm_left ul li{list-style: none;padding:28px 13px;border-left:1px solid #000; float:left;margin-left:-1px;}
			#hm_left ul li.active{background:url('hml_active.png') repeat-x top left;}
			#hm_left ul li a,#hm_left ul li a:link,#hm_left ul li a:visited{color:#ff9000;font-size:17px;}
	
	#content_main{clear:both;}
		#cm_left{float:left;width:522px;overflow:hidden;height:1%;} /* можно и проценты */
			#cml_content{padding:0 23px;overflow:hidden;}
			
			
			
			#cont_right{clear:left;float:left;width:476px;background:url('oright_bgr.gif') repeat-y top right;position:relative;}
			#cont_left{float:left;position:relative;width:476px;right:256px;background:url('oleft_bgr.gif') repeat-y top right;}
			#obzor_left{float:left;left:256px;width:220px;position:relative;}
				#f_obzor{padding:10px;}
			#or_content{float:left;width:256px;left:256px;position:relative;}
				.obzor_mr,.obzor_mr_end{padding:10px 15px 10px 15px;}
				.obzor_mr{border-top:1px solid #000;margin-top:-1px;}
			#last10list ul li{list-style-image:url('leftbird.gif');list-style-position:inside;padding-bottom:5px;}
			* html #last10list ul li{list-style-image:url('leftbirdie6.gif');}
			#last10list ul li.active a{color:#b7b7b7;text-decoration:none;}
			#last10list ul li.active {list-style-image:url('leftbirdgray.gif')}
			* html #last10list ul li.active {list-style-image:url('leftbirdgrayie6.gif')}
			
		#cm_right{float:right;margin-left:-522px;width:100%;}
			#cmr_content{margin-left:522px;padding-right:23px;overflow:hidden;}
			
			.cml_block{clear:both;padding-top:30px;}
			.block_header{color:#555555;padding-bottom:15px;}
			
			.news-list-container{padding-left:10px;}
			.news-list-item img{float:left;margin-right:16px;}
			.news_list_item_table{display:table;_height:0;zoom:1;}
			.news_list_item_table p{padding-bottom:10px;}
			.tx-comments-pi1{padding-top:15px;}
			.tx-comments-count-wrap{font-size:12px;display:block;}
			.tx-comments-count-wrap a,.tx-comments-count-wrap a:link,.tx-comments-count-wrap a:visited{color:#ff9000;}
			.all_news_link a,.all_news_link a:link,.all_news_link a:visited{color:#ff9000;font-size:12px;}
			.mln_data{color:#555;display:block;margin-top:10px;}
			.clear{clear:both;}
			.clearpad10{clear:both;padding-bottom:10px;}
			.clearpad20{clear:both;padding-bottom:20px;}
			
			.csc-default{clear:both;padding-bottom:15px;}
			.csc-default ul li{list-style-image:url('libullet.gif');list-style-position:inside;padding-bottom:5px;}
			.csc-textpic-caption{font-size:11px;color:#777;}

			.tx-linker-form{margin-bottom:30px;}
			.tx-linker-form label{display:block;float:left;width:150px;margin-top:5px;margin-right:10px;clear:left;line-height:13px;}
			.tx-linker-form fieldset{border:1px solid #333; padding:10px;}
			.tx-linker-input{width:400px;margin-top:6px;}
			.tx-srfreecap-pi2-cant-read{display:block;}
/*			#tx_linker_pi1_captcha_response,.tx-linker-input,.tx-linker-select{margin-left:10px;}*/
			.tx-linker-required-mark,.tx-linker-error{color:red;}
			.tx-linker-select{display:block;width:300px;margin-top:4px;}
			
			#tx-links-wrapper{float:right;margin-left:-200px;width:100%;}
			#tx-links-content{margin-left:200px;}
			#tx-links-content li{margin-bottom:10px;}
			#tx-links-content li img{float:left;margin-right:10px;}
			.tx-links-content-table{display:table;_height:0;zoom:1;}
			#tx-links-categories{float:left;overflow:hidden;width:190px;}
			#tx-links-categories ul li{padding-bottom:5px;padding-left:5px;}
			#tx-links-categories a.active{color:#b7b7b7;text-decoration:none;}
			.tx_linker_pi1_mylink{clear:both;}
			.tx_linker_pi1_mylink textarea{width:300px;float:left;margin-right:20px;}
			
			.contenttable{border-collapse:collapse;}
			.contenttable td{border:1px solid #555;padding:2px 10px;}
			.contenttable th{border:1px solid #555;background-color:#333;padding:2px 10px;}
			#promo_top{width:476px;height:12px;position:relative;background:url('promo_top.gif') no-repeat top left;}
			#promo_bottom{width:476px;height:12px;background:url('promo_bottom.gif') no-repeat top left;}
			#promo_content{padding:2px 0 2px 16px;background:url('promo_content.gif') repeat-y top left;}
				.promo_content_header{padding-bottom:15px;font-size:16px;}
				#promo_content li{float:left;width:124px;font-size:16px;}
				.pc_margin{margin-right:36px;}
				* html .pc_margin{margin-right:18px;}
				#promo_content img{padding:8px 8px 0 0;margin-right:15px;background:url('promo_content_img.gif') no-repeat top right;}
				
				
			.cmr_block{clear:both;margin-top:30px;padding:12px 0 0 18px;background:url('lt_corner.gif') no-repeat top left;}
			#dayly_foto img, #cmrb_masterclass img{float:right;margin-left:20px;}
				.fotodate{display:block;font-size:11px;color:#777;}
				.df_text{display:table;_height:0;zoom:1;}
				.df_name{font-size:18px;padding-bottom:10px;}
				.cmrb_left{float:left;width:50%;padding-right:15px;}
			#cmrb_news img{float:left;margin-right:20px;}
			
	#content_inner{clear:both;}
		#ci_content{width:100%;float:right;margin-left:-313px;}
		#cic_content{margin-left:313px;padding-right:23px;}
			#review_menu{margin-right:100px;background:#303030 url('tl.gif') no-repeat top left;}
			#rm_tr{background:url('tr.gif') no-repeat top right;}
			#rm_br{background:url('br.gif') no-repeat bottom right;}
			#rm_bl{background:url('bl.gif') no-repeat bottom left;}
			#review_menu ul{padding: 5px 15px;}
			#review_menu li{display:inline-block; zoom:1;*display:inline;margin:5px 10px;font-size:18px;overflow:hidden;}
			#review_menu li.active a{color:#b7b7b7;text-decoration:none;}
		
		
		
		
		
		
		
		#ci_left{float:left;width:290px;overflow:hidden}
			#cil_content{padding-left:23px;}
			.cil_block{padding:12px 0 0 18px;background:url('lt_corner.gif') no-repeat top left;}
			#accordion h2{padding-bottom:3px;}
			#accordion ul{padding-bottom:10px;}
			#accordion ul li{padding:0 0 3px 10px;}
			
		#dayly_back{float:left;width:100px;padding-top:20px;background:url('dayly_back.gif') no-repeat top left;}
		#dayly_forw{float:right;width:100px;padding-top:20px;background:url('dayly_forw.gif') no-repeat top left;}
		#monthview li {background-color:#303030;padding:5px 10px 10px 10px;width: 140px;min-height: 130px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 0 8px 10px 0;zoom: 1;*display: inline;_height: 130px;}
		.mv_date{color:#858585;font-size:11px;}
		#reviewlist li {background-color:#303030;padding:5px 10px 10px 10px;width: 160px;min-height: 200px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 0 8px 10px 0;zoom: 1;*display: inline;_height: 200px;}
		
			
	#footer{height:90px;border-top:1px solid #303030;position:relative;}
		#footer_menu{position:absolute;top:12px;left:540px;}
		#footer_menu a,#footer_menu a:link,#footer_menu a:visited{color:#ff9000;font-size:12px;}
		#footer_menu li{float:left;margin-right:15px;}
		
		#footer_counters{position:absolute;top:12px;right:23px;}
		#footer_counters li{float:right;margin-left:5px;}

