.vizual{
	width:995px;
	height:550px;
	float:left;}
.show{
	width:995px;
	height:472px;
	position:relative;
	z-index:0;}
.load{
	width:600px;
	position:relative;
	top: -100px; 
    left: 320px;
	z-index:1;}
	.load p{
		color:#ffffff;
		margin-bottom:10px;
		padding:0;}
	.load form{
		width:223px;
		padding:5px 7px 5px 8px;
		background:#fff4d9;
		border-radius:7px;
		float:left;}
	.load_button{
		width:135px;
		height:42px;
		display:block;
		background:url(/img/site/load_button_01.png) no-repeat;
		color:#ffffff;
		text-decoration:none;
		line-height:2.4;
		text-shadow:0 -1px 1px #587100;
		margin:-5px 0 0 10px;
		padding-left:25px;
		float:left;}
	.load_button:hover{
		width:135px;
		height:42px;
		background:url(/img/site/load_button_01.png) no-repeat 0 -42px;
		text-shadow:none;}
		
.navi{
	float:left;
	width:1195px;
	margin:10px 0 10px 0;}
	.navi ul{
		list-style:none;
		padding-right:50px;}
	.navi ul span, .navi div span{
		font-weight:bold;
		font-size:16px;}		
	.navi ul li{
		float:left;
		margin:0 10px;}	
	.navi ul li a{
		text-decoration:none;
		color:#000000;
		font-size:16px;
		}		
	.navi ul li a:hover{
		color:#777777;
		cursor:pointer;}
	.navi ul li a.active{
		color:#ffffff;
		border-radius:7px;
		background:#ff0000;
		padding:5px;
		cursor:default;}
	.navi div {margin-left:50px; float:left;}
	.navi select{width:80px;}
		
		
.karusel{
	width:1195px;}

.box{
	width:148px;
	float:left;
	border-radius:7px;
	border:1px solid #c8c8c8;
	margin:5px;	
	padding:10px 0;
	text-align:center;}
	.box p{
		margin:3px 0; padding:0;}
		
	.box .brand{
		font-weight:bold;
		text-decoration:none;
		color:#000000;}
	
	.box a.model{
		color:#0070ef;}
	.box a.model:hover{text-decoration:none;}
	
		
	.box .price{
		background:url(/img/site/price_button_01.png) no-repeat;
		width:111px;
		height:27px;
		display:block;
		color:#ffffff;
		text-decoration:none;
		line-height:2;
		text-shadow:0 -1px 1px #587100;
		margin:5px 20px;
		padding-left:10px;
		text-align:left;}
		
	.box .price a{
			color:#ffffff;
			text-decoration:none;}
			
	.box .price:hover{
		width:111px;
		height:27px;
		background:url(/img/site/price_button_01.png) no-repeat 0 -27px;
		text-shadow:none;}
		

.title{
	font-weight:bold;
	margin:0; 
	padding:0;}
.text_01{
	margin:10px 0; 
	padding:0;
	line-height:1.6;}

.box_01{
	width:280px;
	padding:0 20px;
	float:left;}
	.load_01{float:left; margin:10px 20px;}
	.load_01 form{
		width:223px;
		padding:5px 7px 5px 8px;
		background:#fff4d9;
		border-radius:7px;
		float:left;}	
	.shag{
		background:url(/img/site/shag.png) no-repeat;
		width:67px;
		height:21px;
		color:#ffffff;
		padding:2px 0 0 12px;}
	.shag_title{
		height:64px;	
		padding-left:80px;}
		.first{background:url(/img/site/icon_01.png) no-repeat;}
		.second{background:url(/img/site/icon_02.png) no-repeat;}
		.third{background:url(/img/site/icon_03.png) no-repeat;}
	.center{
		border-left:1px dashed #999999;
		border-right:1px dashed #999999;}
	.primerka_button{
		font-size: 15px;
		width:229px;
		height:42px;
		display:block;
		background:url(/img/site/primerka_button.png) no-repeat;
		color:#ffffff;
		text-decoration:none;
		line-height:2.4;
		text-shadow:0 -1px 1px #587100;
		margin:5px 0 0 10px;
		padding-left:50px;
		float:left;}
	.primerka_button:hover{
		width:229px;
		height:42px;
		background:url(/img/site/primerka_button.png) no-repeat 0 -42px;}	

