/* Tables */

body { margin: 0px 20px 20px 20px;

 }



img.opatic { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

h1 {
	font-family: Tahoma, Arial;
	font-size: 24px;
	font-weight: normal;
	color: #fff;
	line-height: 200px;
	margin-left: 25px;
}

a { 
	font-family: Tahoma, Arial; 
	font-size: 12px;
	color: #00a146;	
	text-decoration: underline; 
}
a:hover { text-decoration: none; }

a h3
{text-decoration: underline; }


a h3:hover
{text-decoration: none; }

p.al_c { text-align: center; }
span.b12 { 
	padding-right: 5px;
	font-size: 12px;
	font-weight: bold;
}

div#monitor {
	position: absolute;
	top: 100px;
	right: 19px;
	width: 240px;
	height: 162px;
	background: url("/images/bg_main_display.gif") top left no-repeat;
}
	div#monitor a {
		display: block;
		margin: 20px;
		font-size: 11px;
		line-height: 14px;
		color: #4270d0;
	} 

div.float_reset { clear: both; }	
div.float_reset_w98p { 
	clear: both; 
	width: 98%;	
}	
div.w100p { width: 100%; }


div#main { 
	position: relative;
	width: 100%;
	font-family: Tahoma, Arial; 
	font-size: 11px;
	color: #4d4d4d;
	min-width: 1033px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1034 ? "1033px": "100%");
}


div#topbanner {
	width: 100%;
	height: 90px;
	text-align: center;
	line-height: 75px;
	/*background: #882C3D;*/
}

/* Header */
div#header {
	width: 100%;
	height: 210px;
	background: url("/images/header_bg_logo.gif") top left no-repeat;
}
	div#header div#logo {
		float: left;
		width: 175px;
		height: 210px;
	}
		div#header div#logo div#opc { 
			width: 155px;
			height: 110px;
			margin-top: 70px;
			cursor: pointer;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/logo.png");
		}
		div#header div#logo div#sign { 
			width: 167px;
			height: 35px;
			margin-top: 5px;
			text-align: center;
			font-size: 12px;
			font-weight: bold;
			color: #ec0000;				
		}		

	div#header div#right_block {
		height: 210px;
		margin-left: 175px;
	}
		div#header div#right_block div#info_blocks {
			height: 55px;
			font-size: 12px;
			color: #000000
		}	
			div#header div#right_block div#info_blocks div#date {
				float: left;
				margin: 0px 30px 0px 10px;
				padding-top: 10px;
				font-size: 11px;
				line-height: 19px;
				text-align: center;
			}
			div#header div#right_block div#info_blocks div#weather {
				float: left;
				margin: 0px 20px 0px 0px;
				/*padding-top: 10px;*/
				line-height: 19px;
			}
			div#header div#right_block div#info_blocks div#currency {
				float: left;
				margin: 0px 20px 0px 0px;
				padding-top: 10px;
				line-height: 19px;
			}
			div#header div#right_block div#info_blocks div#fuel {
				float: left;
				margin: 0px 40px 0px 0px;
				padding-top: 7px;
				line-height: 15px;
			}
			div#header div#right_block div#info_blocks div#location {
				float: left;
				padding-top: 10px;
				line-height: 19px;
			}
			
		div#header div#right_block div#service_block {
			height: 146px;
			margin-top: 5px;
			background: url("/images/header_bg_right_all.png") top left no-repeat;
		}
			div#header div#right_block div#service_block div#menu_block {
				height: 112px;	
				margin-right: 260px;
				width: expression(
((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth)
 > 1450 ? "900px" : 
 ((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth)
 < 1100 ? "500px" : 
 ((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth)
 -550); 
				max-width: 900px; 		
				min-width: 500px;
			}
				div#header div#right_block div#service_block div#menu_block div#menu_item {
					float: left;
					width: 16%;
					height: 55px;
					text-align: center;
				}
					div#header div#right_block div#service_block div#menu_block div#menu_item div#menu_item_icon {
						width: 60px;
						height: 30px;
						margin-top: 5px;
						margin-bottom: 1px;
						margin-left: auto;
						margin-right: auto;
						cursor: pointer;
					}
					div#header div#right_block div#service_block div#menu_block div#menu_item a { color: #ffffff; }
					
			div#header div#right_block div#service_block div#search_bar { 
				height: 34px; 
				background: url("/images/bg_search_bar_r.gif") top right no-repeat;
			}
            
            
				div#header div#right_block div#service_block div#search_bar div#search_string {
					float: left;
					padding-top: 5px;
					padding-left: 15px;
					padding-right: 15px;
					width: 76%;
				}
				div#header div#right_block div#service_block div#search_bar div#control { 
					float: left;
					width: 160px;
					height: 34px;
				} 
				div#header div#right_block div#service_block div#search_bar div#check {	
					float: left;
					width: 70px;
					height: 20xp;
					margin-left: 10px;
					margin-top: 6px;
				}						
				div#header div#right_block div#service_block div#search_bar form input.keyword {
					padding-top: 3px;
					padding-left: 10px;
					font-family: Tahoma;
					font-size: 11px;
					width: 99%;
					height: 15px;
				}
				div#header div#right_block div#service_block div#search_bar form input.bg_75 {
					display: block;
					float: left;
					width: 75px;
					height: 26px;
					margin-top: 4px;
					color: #ffffff;
					line-height: 10px;
					border: none;
					background: url("/images/button_75_bg.gif") top left no-repeat;
					cursor: pointer;
				}
				div#header div#right_block div#service_block div#search_bar form label { cursor: pointer; }
			
/* Content */			
div#content {
	clear: both;
	width: 100%;
	margin-top: 7px;
}	
	div#content div#r1 { width: 100%; }
		div#content div#r1 div#firms_list {
			float: right;
			width: 240px;
			height: 195px;
			background: url("/images/bg_main_firms.png") top left no-repeat;
		}	
			div#content div#r1 div#firms_list span.firm_count {
				padding-left: 10px;
				font-size: 12px;
				color: #666666;
			}
			div#content div#r1 div#firms_list ul li { 
				margin: 9px 0 9px 15px;

			}
			div#content div#r1 div#firms_list a {
				color: #007352;
			}
			div#content div#r1 div#firms_list a.block_name {
				clear: both;
				display: block;
				margin: 10px 0 10px 15px;
				font-size: 14px;
				color: #010101;
				text-decoration: none;
			}
			div#content div#r1 div#firms_list a.block_name:hover { text-decoration: underline; }			
			
		
		div#content div#r1 div#filter_block {
			height: 195px;
			margin-right: 250px;
			background: url("/images/bg_main_filter.png") top left repeat-x;
		}	
			div#content div#r1 div#filter_block a {
				width: 100%;
				font-size: 14px;
				color: #ffffff;
				line-height: 36px;
				text-decoration: none;
			}		
			div#content div#r1 div#filter_block a:hover { text-decoration: underline; }
			
			div#content div#r1 div#filter_block a.filter_t { padding-left: 20px;}			
			
			div#content div#r1 div#filter_block div#forms {
				width: 250px;
				height: 90px;
				margin: 4px 0 0 140px;
				color: #ffffff;				
			}	
			div#content div#r1 div#filter_block div#forms_d {
				width: 230px;
				height: 90px;
				margin: 5px 0 0 120px;
				color: #ffffff;		
			}	
			
			div#content div#r1 div#filter_block div#text {
				float: left;
				padding-left: 5px;
				padding-right: 5px;
				line-height: 19px;
			}
			div#content div#r1 div#filter_block div#no_text {
				float: left;
				padding-right: 7px;
			}			
			div#content div#r1 div#filter_block div#m_row { 
				float: left;
				width: 220px;
				height: 32px;
				margin-top: 12px;
			}
			div#content div#r1 div#filter_block div#check {	
				float: left;
				width: 70px;
				margin-left: 10px;
			}		

			div#content div#r1 div#filter_block form select { 
				float: left;
				font-family: Tahoma;
				font-size: 11px; 
				height: 18px !important; 
			}
				div#content div#r1 div#filter_block form select option { 
					height: 18px !important; 
				}
			
			div#content div#r1 div#filter_block form select.w135 { width: 135px; }
			div#content div#r1 div#filter_block form select.w120 { width: 120px; }
			div#content div#r1 div#filter_block form select.w60 { width: 60px; z-index:100; }
			div#content div#r1 div#filter_block form input.button_send { 
				display: block;
				float: left;
				width: 85px; 
				height: 21px;
				margin-left: 10px;
				font-family: Tahoma;
				font-size: 11px; 
				font-weight: bold;
				color: #333333;
				border: none;
				background: url("/images/button_yellow_85_bg.gif") top left no-repeat;
				cursor: pointer;
			}			
			div#content div#r1 div#filter_block form label { cursor: pointer; }		

			div#content div#r1 div#filter_block div#button_green {
				display: block;
				float: left;
				height: 36px;
				padding-top: 4px;
				padding-left: 13px;
				padding-right: 8px;
				background: url("/images/button_green_bg_l.gif") top left no-repeat;
			}
				div#content div#r1 div#filter_block div#button_green a {
					font-size: 11px;
					color: #fffe80;
					line-height: 12px;
				}
				
			div#content div#r1 div#filter_block div#button_green_crn {
				float: left;
				width: 5px;
				height: 36px;
				margin-right: 3px;
				background: url("/images/button_green_r.gif") top right no-repeat;
			}			
			
			div#content div#r1 div#filter_block div#button_green_light {
				display: block;
				float: left;
				height: 36px;
				padding-top: 11px;
				padding-left: 13px;
				padding-right: 8px;
				background: url("/images/button_green_bg_l_light.gif") top left no-repeat;
			}
				div#content div#r1 div#filter_block div#button_green_light a {
					font-size: 11px;
					line-height: 12px;
				}
				
			div#content div#r1 div#filter_block div#button_green_light_crn {
				float: left;
				width: 5px;
				height: 36px;
				margin-right: 3px;
				background: url("/images/button_green_r_light.gif") top right no-repeat;
			}			
		
			div#content div#r1 div#filter_block div#filter_tyres {
				float: left;
				width: 51%; 
				height: 195px;
				background: url("/images/bg_filter_t_m.png") top left no-repeat;
			}
				div#content div#r1 div#filter_block div#filter_tyres_i {
					width: 100%; 
					height: 195px;
					background: url("/images/bg_filter_brd.png") top right no-repeat;
				}				
					div#content div#r1 div#filter_block div#filter_tyres_i div#button_row { 
						margin: 0px 0 0 20px; 
						padding-top: 20px;
					}
				
			div#content div#r1 div#filter_block div#filter_disks {
				float: right;
				width: 47%; 
				height: 195px;
				margin-left: 10px;
				background: url("/images/bg_filter_d_m_crn.png") top right no-repeat;
			}		
				div#content div#r1 div#filter_block div#filter_disks_i {
					width: 100%; 
					height: 195px;
					background: url("/images/bg_filter_d_m.png") top left no-repeat;
				}
					div#content div#r1 div#filter_block div#filter_disks_i div#button_row { 
						margin: 0px; 
						padding-top: 20px;						
					}
					
	div#content div#r2 { 
		clear: both;
		width: 100%; 
		height: 1%;
		margin-top: 10px;
		margin-bottom: 10px;
		overflow: hidden;
	}
		div#content div#r2 div#entry {
			float: right;
			width: 240px;
			background: #fff;
			/*background: url("/images/bg_main_entry.gif") top left no-repeat;*/
		}
			div#content div#r2 div#entry p.name {
				display: block;
				width: 220px;
				height: 23px;
				margin: 0 0 12px 10px;
				font-size: 12px;
				color: #ffffff;
				line-height: 22px;
			}	
			div#content div#r2 div#entry p.name2 {
				display: block;
				width: 220px;
				height: 23px;
				margin: 0 0 12px 7px;
				font-size: 12px;
				line-height: 22px;
			}	
				div#content div#r2 div#entry p.name2 a { 
					color: #ffffff;
					text-decoration: none;
				}
				div#content div#r2 div#entry p.name2 a:hover { text-decoration: underline; }			
				
				div#content div#r2 div#entry div#al_center div.al_left { 
					float: both;
					width: 206px;
					text-align: left !important;
				}			
					div#content div#r2 div#entry div#al_center div.al_left ul li { padding: 0px 0px 10px 0px; }
					div#content div#r2 div#entry div#al_center div.al_left ul li a { 
						font-size: 12px;
						font-weight: normal;
						line-height: 16px; 	
					}				
			
			div#content div#r2 div#entry div#check { 
				width: 220px;
				margin: 0 0 5px 0px;
				color: #ffffff;
			}
			div#content div#r2 div#entry div#al_center { 
				width: 215px;
				margin: 8px 0 0 0px;
				text-align: center;
				font-size: 14px;
				color: #ffffff;				
			}				
				div#content div#r2 div#entry div#al_center a { 
					font-size: 11px; 
					font-weight: bold;
					color: #fffe7f;
					line-height: 30px;
				} 
			
			div#content div#r2 div#entry form input.w100p { 
				display: block;
				width: 206px;
				height: 16px;
				margin: 0 0 5px 0px;
				padding-left: 10px;
				font-family: Tahoma;
				font-size: 11px; 
				color: #666666;				
				border: 0px;
			}
			div#content div#r2 div#entry form input.button_send { 
				width: 70px; 
				height: 21px;
				font-family: Tahoma;
				font-size: 11px; 
				font-weight: bold;
				color: #333333;
				border: none;
				background: url("/images/button_yellow_70_bg.gif") top left no-repeat;
				cursor: pointer;
			}			
			div#content div#r2 div#entry form label { cursor: pointer; }
			
/*		*/
		div#content div#r2 div#blocks_direct {
			float: left;
			overflow: hidden;
			margin-bottom: 10px;
			/*background: url("/images/bg_ya_direct.gif") top left no-repeat;*/
		}			
			div#content div#r2 div#blocks_direct div#blocks_direct_i {
				width: 100%;
				height: 1%;
				text-align: center;
				/*background: url("/images/bg_ya_direct_crn.gif") top right no-repeat;*/
			}
				div#content div#r2 div#blocks_direct div#blocks_direct_i div#begun_block_200770693 table#begun_adv_square_200770693 { margin: 0 auto !important; }
				div#content div#r2 div#blocks_direct div#blocks_direct_i div#direct_block {
					float: left;
					width: 19%;
					margin: 10px 15px 0 0;
					padding-left: 15px;
					color: #4d4d4d;
				}
				div#content div#r2 div#blocks_direct div#blocks_direct_i a { 
					font-size: 11px; 
					line-height: 18px;
				}
				div#content div#r2 div#blocks_direct div#blocks_direct_i a.service_link {
					display: block;
					margin: 0 15px 0 0;
					text-align: right;
					line-height: 30px;
				}
				
		div#content div#r2 div#notice_block {
			height: 200px;
			margin-right: 250px;
		}	
			div#content div#r2 div#notice_block div#notice_separate {
				float: left;
				width: 97%;
				height: 10px;
			}
		
			div#content div#r2 div#notice_block div#notice_left {
				
				width: 100%;
			}
			div#content div#r2 div#notice_block div#notice_right {
				margin-top:10px;
				width: 100%;
			}			
			
			div#content div#r2 div#notice_block div#head_em {
				width: 100%;
				height: 39px;
				background: url("/images/bg_notice_head_r_em.gif") top right no-repeat;
			}				
			div#content div#r2 div#notice_block div#head {
				width: 100%;
				height: 39px;
				background: url("/images/bg_notice_head_r.gif") top right no-repeat;
			}
				div#content div#r2 div#notice_block div#head div#icon, div#content div#r2 div#notice_block div#head_em div#icon{
					float: left;
					width: 50px;
					height: 39px;
					margin-left: 10px;
				}				
				div#content div#r2 div#notice_block div#head h3, div#content div#r2 div#notice_block div#head_em h3 {
					display: block;
					float: left;
					height: 39px;
					padding-left: 20px;
					font-family: Arial;
					font-size: 14px;
					font-weight: bold;
					color: #000000;
					line-height: 34px;
					background: url("/images/bg_notice_head_l.gif") top left no-repeat;
				}
				div#content div#r2 div#notice_block div#head a, div#content div#r2 div#notice_block div#head_em a {
					display: block;
					float: right;
					width: 119px;
					height: 32px;
					font-size: 11px;
					color: #000000;
					line-height: 39px;	
					text-decoration: none;	
				}
				div#content div#r2 div#notice_block div#head a:hover, div#content div#r2 div#notice_block div#head_em a:hover { text-decoration: underline; }
				
			div#content div#r2 div#notice_block div#n_text {
				padding-top: 8px;
				padding-left: 20px;
				padding-right: 20px;
				padding-bottom: 10px;
				border-left: solid 1px #CDCDCD;
				border-right: solid 1px #CDCDCD;
			}
				div#content div#r2 div#notice_block div#n_text div#n_item { 
					width: 100%; 
					float: none;
					margin-top: 5px;
				}
					div#content div#r2 div#notice_block div#n_text div#n_item div#date { 
						float: left;
						width: 60px;
						height: 16px;
						padding-left: 3px;
						color: #ffffff;
						line-height: 14px;
						background: url("/images/bg_main_date.gif") top left no-repeat;
					}
					div#content div#r2 div#notice_block div#n_text div#n_item  a { 
						display: block;
						margin: 0 10px 0 60px;
						height: 16px;
						font-size: 11px;
						line-height: 16px;
					}
				
				div#content div#r2 div#notice_block div#n_text div#n_item_b { 
					width: 100%; 
					float: none;
					margin-top: 5px;
					margin-bottom: 0px;
				}				
					div#content div#r2 div#notice_block div#n_text div#n_item_b a { 
						display: block;
						height: 16px;
						font-size: 11px;
						line-height: 16px;
					}				
			
			div#content div#r2 div#notice_block div#foot {
			   	margin-bottom:10px;
				width: 100%;
				height: 40px;
				background: url("/images/bg_notice_foot_r.gif") top right no-repeat;
			}			
				div#content div#r2 div#notice_block div#foot div#crn {
					float: left;
					
					width: 20px;
					height: 40px;
					background: url("/images/bg_notice_foot_crn.gif") bottom left no-repeat;
				}
				div#content div#r2 div#notice_block div#foot a {
					display: block;
					float: left;
					padding-right: 15px;
					font-size: 11px;
					line-height: 30px;
					background: url("/images/bg_arrow_yellow.gif") top right no-repeat;
				}


	div#content div#r3 { 
		clear: both;
		width: 100%; 
		margin-top: 10px;
		overflow: hidden;
	}
		div#content div#r3 div#right_banners {
			float: right;
			width: 240px;
			height: 100%;
			text-align: center;
			line-height: 400px;
			margin-bottom: 10px;
		}

		div#content div#r3 div#news_block {
			margin-right: 250px;
			margin-top: 20px; height:100%; width:100%;
		_margin-top:-112px;
			/*zoom: 1;*/
			height: 1%;
			overflow: hidden;
			float:left;
		}
	
		
		
			div#content div#r3 div#news_block div.sep20 {
				width: 100%; 
				height: 20px;
			}

			div#content div#r3 div#head_news {
				height: 39px;
				background: url("/images/bg_notice_head_r_em.gif") top right no-repeat;
			}
				div#content div#r3 div#head_news div#icon{
					float: left;
					width: 50px;
					height: 39px;
					margin-left: 10px;
				}
				div#content div#r3 div#head_news h3 {
					display: block;
					float: left;
					height: 39px;
					padding-left: 20px;
					font-family: Arial;
					font-size: 14px;
					font-weight: bold;
					color: #000000;
					line-height: 34px;
					background: url("/images/bg_notice_head_l.gif") top left no-repeat;
				}

			div#content div#r3 div#nw_t {
				padding-top: 10px;
				padding-left: 20px;
				padding-right: 20px;
				padding-bottom: 10px;
				border-left: solid 1px #CDCDCD;
				border-right: solid 1px #CDCDCD;
			}
				div#content div#r3 div#nw_t p.nw_left {
					display: block;
					float: left;
					width: 50%; 
				}
				div#content div#r3 p.nw_right { /*border: solid 1px green;*/ }	

					div#content div#r3 p.nw_left span.nw_cnt, div#content div#r3 p.nw_right span.nw_cnt { font-size: 11px; }
					p.nw_left img, p.nw_right img { padding-right: 15px;}
					p.nw_left span.nw_cnt span.nw_date, p.nw_right span.nw_cnt span.nw_date { color: #808080; }
					p.nw_left span.nw_cnt span.nw_cnt_t, p.nw_right span.nw_cnt span.nw_cnt_t { color: #666666; }
					p.nw_left span.nw_cnt a, p.nw_right span.nw_cnt a {
						display: block;
						padding-top: 5px;
						padding-bottom: 10px;
					}

			div#content div#r3 div#foot {
				height: 40px;
				width: 100%;
				background: url("/images/bg_notice_foot_r.gif") top right no-repeat;
			}
				div#content div#r3 div#foot div#crn {
					float: left;
					width: 20px;
					height: 40px;
					background: url("/images/bg_notice_foot_crn.gif") bottom left no-repeat;
				}
				div#content div#r3 div#foot a {
					display: block;
					float: left;
					padding-right: 15px;
					font-size: 11px;
					line-height: 30px;
					background: url("/images/bg_arrow_yellow.gif") top right no-repeat;
				}

	div#content div#r3 { 
		clear: both;
		width: 100%; 
		margin-top: 10px;
	}
		div#content div#r3 div#poll {
			float: right;
			width: 240px;
			height: 100px;
		}
			div#content div#r3 div#poll div#head_em {
				width: 100%;
				height: 39px;
				text-align: center;
				background: url("/images/bg_poll_head.gif") top left no-repeat;
			}
				div#content div#r3 div#poll div#head_em h3 {
						display: block;
						height: 39px;
						font-family: Arial;
						font-size: 14px;
						font-weight: bold;
						color: #000000;
						line-height: 34px;
				}

			div#content div#r3 div#poll div#poll_text {
				width: 210px;
				padding: 10px 10px 10px 20px;
				font-size: 11px;
				background: url("/images/bg_poll_cnt.gif") bottom left no-repeat;
			}

				div#content div#r3 div#poll div#poll_text div#p_bt {
					height: 20px;
					margin-top: 10px;
					text-align: center;
				}


	div#content div#r4 { 
		clear: both;
		width: 100%; 
		margin-top: 10px;
	}
		div#content div#r4 div#right_banners2 {
			float: right;
			width: 240px;
			text-align: center;
			vertical-align:top;
		}
		div#content div#r4 div#content_banner {
		    vertical-align:top;
			margin-right: 250px;
			text-align: center;
		}

			
/* Footer */			
div#footer {
	clear: both;
	width: 100%;
	height: 100px;
	margin-top: 10px;
	background: url("/images/bg_footer_menu.png") top left repeat-x;
}		
	div#footer a { font-size: 11px; }
	
	div#footer div#bottom_menu {
		width: 100%;
		height: 34px;
		background: url("/images/bg_footer_menu_l.png") top left no-repeat;
	}
		div#footer div#bottom_menu a { 
			padding-left: 15px;
			color: #fff;	
			line-height: 30px;
		}
		div#footer div#bottom_menu div#menu_r {
			float: right;
			width: 200px;
			height: 34px;
			text-align: right;
			background: url("/images/bg_footer_menu_r.png") top right no-repeat;
		}		
			div#footer div#bottom_menu div#menu_r a {
				padding-left: 0px;
				padding-right: 15px;
				color: #fffe80;	
				line-height: 30px;
			}
			
	div#footer div#counters {
		float: left;
		width: 250px;
		height: 60px;
		margin-top: 10px;
	}	
	div#footer div#development {
		float: left;
		width: 250px;
		height: 24px;
		margin-top: 13px;
	}		
		div#footer div#development a { line-height: 22px; }
		div#footer div#development a.img_m { 
			display: block; 
			float: left; 
			margin-right: 13px;
		}
		
	div#footer div#portal_info {
		float: right;
		width: 355px;
		height: 31px;
		margin-top: 13px;
	}
		div#footer div#portal_info a { line-height: 28px; }
		div#footer div#portal_info a.img_m { 
			display: block; 
			float: left; 
			margin-right: 13px;
		}	
		div#footer div#portal_info div#reclama { 
			float: left; 
			width: 100px;
			height: 30px;
			margin-left: 10px;
			margin-right: 50px;
		}	
			div#footer div#portal_info div#reclama a { 
				display: block;
				line-height: 12px; 
				margin-bottom: 2px; 
			}


/*  Tabs form style  */


div#tabs_container { 
		margin: 0 0 10px 0 !important;
}
div#tabs_container form input.w100p { 
	display: block;
	width: 206px;
	height: 16px;
	margin: 0 0 5px 0;
	padding-left: 10px;
	font-family: Tahoma;
	font-size: 11px; 
	color: #666666;				
	border: 0px;
}
div#tabs_container form select.w100p { 
	width: 215px;
	height: 18px;
	margin: 0 0 5px 0;
	padding-left: 10px;
	font-family: Tahoma;
	font-size: 11px; 
	color: #333;				
	border: 0px;
}	
div#tabs_container form select.w60 { 
	width: 63px;
	height: 18px;
	margin: 0 0 5px 0;
	padding-left: 10px;
	font-family: Tahoma;
	font-size: 11px; 
	color: #333;				
	border: 0px;
}			
div#tabs_container form input.button_send { 
	width: 70px; 
	height: 21px;
	font-family: Tahoma;
	font-size: 11px; 
	font-weight: bold;
	color: #333333;
	border: none;
	background: url("/images/button_yellow_70_bg.gif") top left no-repeat;
	cursor: pointer;
}			
div#tabs_container form label { cursor: pointer; }	


.minifoot
{
background:url("/images/bg_arrow_yellow.gif") no-repeat scroll right top transparent;
display:block;
float:left;
font-size:11px;
line-height:30px;
padding-right:15px;

}

.minifoot2 {
				width: 100%;
				height: 10px;
				background: url("/images/bg_notice_foot_r.gif") top right no-repeat;
			}
			
			
			
#left_blocks
{
float:left;
width: 50%;

}			

#right_blocks

{
float:right;
width: 49%;

}	


#right_head
{
background:url("/images/bg_notice_head_r_em.gif") no-repeat scroll right top transparent;
height:39px;
border:0 none;
font-size:100%;
margin:0;
outline:0 none;
padding:0;

}

#right_head h3
{
background:url("/images/bg_notice_head_l.gif") no-repeat scroll left top transparent;
color:#000000;
display:block;
float:left;
font-family:Arial;
font-size:14px;
font-weight:bold;
height:39px;
line-height:34px;
padding-left:20px
}

	div#content div#r3 div#forum_block {
			/*margin-right: 250px;*/
		    width:240px;
			/*zoom: 1;*/
			height: 1%;
			overflow: hidden;			
			float:right;
			vertical-align:top;
			margin-left: -200px;			
		}
		
#foot1
{

			    _float:right;				
				width: 100%;
				
				height: 40px;
				background: url("/images/bg_notice_foot_r.gif") top right no-repeat;


}
#foot1 a
{
background:url("/images/bg_arrow_yellow.gif") no-repeat scroll right top transparent;
display:block;
float:left;
font-size:11px;
line-height:30px;
padding-right:15px;

}

#foot1 div#crn {
background:url("/images/bg_notice_foot_crn.gif") no-repeat ;

float:left;
height:40px;
width:20px;
}

.divids
{
margin-right:250px; 

}



*:first-child+html .divids-sp
{

height:170px;

}

.market_res
{
height:100%;
}

.market_res #n_text br

{
display:block;
margin-top:4px;
}

.market_res #n_text a

{
display:block;
margin-top:6px;
}



