/* CSS Document */

*
{
	margin:0px;
	padding:0px;
	font:100% Arial, Helvetica, sans-serif;
}
body
{
	font-size: 16px; 
    font-size: 68.75%;
	background:#000000;
}
strong
{
	font-weight:bolder;
}
.site
{
	width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'996px':'');
    min-width: 996px;
}

	.map_visit
	{
		width:509px;
		height:510px;
		position:absolute;
		top:92px;
		right:35px;
		z-index:10001;
		visibility:hidden;
	}
	.head_polosa
	{
		width:100%;
		height:22px;
		background:#3f3f3f;
	}
	
	.header
	{
		width:100%;
		height:140px;
	}
	.logo
	{
		width:177px;
		height:63px;
		padding:25px 0px 0px 69px;
		float:left;
	}
		.logo img
		{
			border:none;
		}
	.adress
	{
		float:right;
		width:405px;
		color:#FFFFFF;
		font-size:12px;
		padding-top:38px;
	}
		.mail
		{
			color:#FFFFFF;
		}
			.mail:hover
			{
				text-decoration:none;
			}
		.map
		{
			color:#ff7800;
			text-decoration:none;
			border-bottom:#ff7800 1px dashed;
			margin-left:12px;
		}
			.map:hover
			{
				border-bottom:#000000 1px dashed;
			}
		.adress span
		{
			padding-right:14px;
		}
	
	
	.content
	{
		width:100%;
	}
		.our_site
		{
			width:100%;
			height:349px;
			height:346px;
			background:#000000 url(../images/top_cikl.gif) repeat-x;
			padding-top:3px;
			clear:both;
		}
		.name
		{
			width:100%;
			height:50px;
			background:url(../images/name_fon.gif) repeat-x;
			color:#FFFFFF;
		}
			.nomer
			{
				padding:13px 0px 0px 70px;
				width:360px;
				float:left;
			}
				.nomer span
				{
					padding-left:10px;
					position:relative;
					z-index:10;
					white-space: nowrap;
				}
					.nomer span a{
						color:#FFFFFF;
						}
						.nomer span a:hover{
							text-decoration:none;
							}
			.url
			{
				float:right;
				padding:21px 41px 0px 0px;
				position:relative;
				z-index:1000;
			}
				.url a
				{
					color:#aeaeae;
					margin-left:10px;
				}
					.url a:hover
					{
						text-decoration:none;
					}
			.touch_poll
			{
				width:100%;
				height:270px;
				background: url(../images/site_fon.jpg) repeat-x;
				clear:both;
			}
				.touch_logo
				{
					padding:62px 0px 0px 25px;
					float:left;
					height:208px;
					width:44%;
					background:url(../images/touch_logo_fon.jpg) left bottom no-repeat;
				}
				.touch_cont
				{
					float:left;
					width:41%;
					height:270px;
				}
				.touch_dog
				{
					float:left;
					width:12%;
					padding-top:35px;
				}
			.niz
			{
				width:100%;
				height:1px;
				margin-top:3px;
				background:url(../images/niz_fon.gif) repeat-x;
			}
		.freefat
		{
			width:100%;
			height:270px;
			background: url(../images/freefar_fon.jpg) repeat-x;
			clear:both;
		}
			.free_logo
			{
				float:left;
				width:493px;
				height:270px;
			}
			.free_center
			{
				float:left;
				width:50%;
				text-align:center;
			}
				.free_center img
				{
					position:relative;
					margin-top:-47px;
					z-index:1;
				}
		.golden_web
		{
			width:100%;
			height:270px;
			background: url(../images/golden_fon.jpg) repeat-x;
			clear:both;
		}
			.golden_centr
			{
				float:left;
				width:70%;
				text-align:center;
			}
			.golden_right
			{
				float:right;
				height:270px;
				width:74px;
			}
				.golden_right img
				{
					margin-top:185px;
				}
			.right_fon
			{
				width:100%;
				height:270px;
				clear:both;
				background:url(../images/bottom_gold.jpg) right 165px no-repeat;
			}
	.sport
	{
		width:100%;
		height:270px;
		background: url(../images/sport_fon.jpg) repeat-x;
		clear:both;
	}
		.left_sport
		{
			float:left;
			width:13%;
		}
		.right_sport
		{
			float:right;
		}
		.sport_center
		{
			float:left;
			width:70%;
			text-align:center;
		}
			.sport_center img
			{
				position:relative;
				z-index:1;
				margin-top:-37px;
			}
		.sport_logo
		{
			position: absolute;
			z-index:10000;
			margin-top:94px;
			margin-left:120px;
		}
	.polimer
	{
		width:100%;
		height:270px;
		background:#030303;
		clear:both;
	}
		.polimer_center
		{
			float:left;
			width:78%;
			text-align:center;
			padding-top:19px;
		}
		.left_polimer
		{
			float:left;
			width:11%;
		}
		.right_polimer
		{
			float:right;
		}
	.shop_tv
	{
		width:100%;
		height:270px;
		background: url(../images/shop_fon.gif) repeat-x;
		clear:both;
	}
		.shop_center
		{
			float:left;
			width:75.8%;
			text-align:center;
		}
		.left_shop
		{
			float:left;
			width:12%;
		}
		.right_shop
		{
			float:right;
			width:12%;
			text-align:right;
		}



.design
{
	font-size:12px;
	color:#FFFFFF;
	margin-left:67px;
	width:707px;
}
	.design span
	{
		background:url(../images/marker.gif) left 3px no-repeat;
		float:left;
		padding-left:12px;
	}
	.design a
	{
		font-size:12px;
		color:#ff7800;
		float:right;
		text-decoration:none;
	}
		.design a:hover
		{
			text-decoration:underline;
		}
	.screenshot
	{
		clear:both;
		margin-left:67px;
		padding-top:10px;
		margin-bottom:38px;
	}
	.scr_title
	{
		width:707px;
		height:36px;
		background:url(../images/title.jpg) no-repeat;
	}
		.scr_title p
		{
			font-size:10px;
			text-align:center;
			padding-top:2px;
		}
		.scr_title h1
		{
			font-size:10px;
			padding-left:145px;
			padding-top:3px;
		}
	.scr
	{
		width:705px;
		clear:both;
		border-left:#b4b4b4 1px solid;
		border-right:#b4b4b4 1px solid;
	}
	.scr_bottom
	{
		width:707px;
		height:12px;
		background:url(../images/scr_bottom.jpg) no-repeat;
	}

/********** ITS ***************/
.its
	{
		width:100%;
		height:270px;
		background:#efefef url(../images/its.jpg) no-repeat;
		clear:both;
	}
	.its div
	{
		float:right;
		text-align:center;
		width:45%;
	}
		.its div img
		{

			margin-top:22px;
		}
/********** NEW HOUSE ***************/
.new_house
	{
		width:100%;
		height:270px;
		background:#FFFFFF url(../images/new_house_logo.gif) left top no-repeat;
		clear:both;
		overflow:hidden;
		text-align:center;
	}
		.new_house img
		{
			margin-left:150px;
		}
/* Footer */
.footer
{
	clear:both;
	height:63px;
	padding:39px 0px 0px 67px;
}			
	
/*************** NIRVANA *******************/
.nirvana
{
	background:url(../images/nirvana_fon.gif) repeat-x;
	position:relative;
	width:100%;
	text-align:center;
}
	
.nirvana_left
{
	height:270px;
	width:162px;
	float:left;
	position:absolute;
	top:0px;
	left:0px;
}
.nirvana_right
{
	height:270px;
	width:163px;
	float:right;
	position:absolute;
	top:0px;
	right:0px;
}	
.nirvana_logo
{
	margin-top:97px;
}
	
	
	.autoforum
	{
		width:100%;
		height:270px;
		background:#FFFFFF url(../images/footer_line.gif) left bottom repeat-x;
		text-align:center;
	}
		.autoforum img
		{
			padding-top:34px;
		}
	

.kinoobzor
{
	width:100%;
	height:270px;
	background:#0f1011;
	text-align:center;
}
	.kinoobzor img
	{
		padding-top:22px;
	}
	.kinoobzor_left
	{
		width:100%;
		height:270px;
		background: url(../images/kinoobzor_left.jpg) left top no-repeat;
	}
	.kinoobzor_right
	{
		width:100%;
		height:270px;
		background: url(../images/kinoobzor_right.jpg) right top no-repeat;
	}
	
	
	
	
	
	
	
	
	
	
	