	html, body	{
		height: 100%;
		width: 100%;
	}
	.header	{
		font-size: 16px;
		
	}
	.mngy	{
		color: rgb(151, 151, 151);
	}
	.page	{
		padding: 10px 10px;
	}
	.blk	{
		padding: 10px 0 0 0;
	
	}
	.photo1	{
		margin: 2px 2px 2px 0;
		float: left;
		
	}
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	.rentprice 	{
		color: #EC0E87;
		font-weight: bold;

	}
	.priceblock	{
		margin: 5px 0 0 0;
	}
	.brder	{
		border: 1px solid #ddd;
		padding: 5px 5px;
		margin: 10px 0 0 0;
	}
	.aleft	{
		float: left;
	}
	.aright	{
		float: right;
	}	
	.char	{
		width: 200px;
	}
	

	.dotter	{
		border-top: 1px dotted #ddd;
		padding: 0 0px 0 0px;
	}
	
	.mapz { 
		width: 670px; 
		height: 500px; 
		padding: 0.4em; 
		position: relative; 
		top: -500px;
		left: 0px;
		background-color: white;
		border: 1px #ddd solid;
	}

	.googlemap	{
		width: 635px; 
		height: 470px; 
		margin: 18px 0 0 10px; 
		overlay: hidden;
		font-size: 11px;
	}
	.yp	{
		padding-top: 3px;
	}
	.parnterO	{
		padding: 0 0 0 5px;
		font-size: 90%;
	}
	
	.video { 
		width: 400px; 
		padding: 0.4em; 
		margin: 10px 0 0 140px;		
		position: relative; 
		top: -400px;
		left: 0px;
		
		background-color: white;
		border: 1px #ddd solid;
	}

	.graybutton	{
		padding: 0px 1px; 
		background: url('http://www.allyachts.ru/imgs/video/video_srbg1.png') repeat-x scroll center top transparent;	
	}
	.graybutton2	{

		background: url('http://www.allyachts.ru/charter-yacht/img/bt.png') no-repeat scroll left top transparent;	
		width: 120px;
		height: 26px;
		padding: 1px 0 0 15px;
		float: left;
		text-align: left;
		margin: 0 0 0 20px;
	}
	
	
	.gbl, .gbl:hover, .gbl:visited	{
		text-decoration: none; 
		font-weight: bold; 
		color: rgb(255, 255, 255); 
		padding: 1px 4px 3px 4px; 
		line-height: 24px;
		background: url('http://www.allyachts.ru/imgs/video/video_srbg.png') repeat-x scroll center top transparent;	
		
	}

	.allaq a, .allaq a:hover, .allaq a:visited	{
	}
	
	.grl	{

		border-top: 1px solid rgb(189, 190, 191); 
		padding: 1px 0px 0px 6px; 
		background-color: rgb(239, 235, 229); 
		height: 22px;	
	}
	.breadcrumps	{
		padding: 10px 0 10px 0;
		width: 100%; 
		border-bottom: 1px solid rgb(177, 206, 240);
		font:11px Arial,Helvetica,sans-serif;
	}
	.allaq	{
		padding: 0 0 0 10px;
		margin: 0 0 5px 0;
	}
	
	.gbl2, .gbl2:hover	{
		text-decoration: none; 
		font-weight: bold; 
		color: rgb(255, 255, 255); 
		padding: 1px 4px 3px 4px; 
		line-height: 24px;
	}
	.svalue	{
		margin: 0 5px 0 0;
		padding: 4px 4px;
		line-height: 24px;
		background-color: #ddd;
		font-size: 90%;
	}

	/*slider*/
	#screen	{
		width:100%;
		padding:0;
	}			
	#screen li	{
		float:left;
		list-style:none;
	}
	#screen .jq-ss-crop	{
		margin:5px 5px;
		border:1px solid #FFFFCC;
		float:left;				
	}
	#left,#right	{
		font-weight:bolder;
		font-size:18px;
		margin-top:40px;
		display:block;
		text-decoration:none;
		color:black;
	}
	
	#view	{
		margin-top: 15px;
		width: 330px;
		border:1px white solid;
		height:80px;
		overflow:hidden;
		background-color:#eee;
	}

	#imagess{
		width:3818px !important;
		width:3822px;
		padding:0;
	}

	#imagess li img{
		border:0;
	}

	/*/slider*/
	.sml	{
		width: 30px;
	}
