.noprint
        {
		display:none;
	}



#catalog-listx
{
}


#catalog-listx.linear {
	list-style:none;
	margin: 0px;
	padding: 0px 0 0px;
}

	#catalog-listx.linear h3{

	}

	#catalog-listx.linear a{
		font-size:18px;
		font-weight:bold;
		color:#222222;
		text-decoration:none;
	}
	
	#catalog-listx.linear li.item{
		position: relative;
		min-height: 125px;
		margin-top:22px;
		padding: 0px 0px 0px 150px;
		border-bottom:dotted 1px #d1d1d1;
	}
	
	#catalog-listx.linear li.special_offer{
		border-bottom:dotted 1px #d1d1d1;
		background-color:#f3f3f3;
		height:23px;
		text-align:center;
		padding-top:7px;
	}
	
	#catalog-listx.linear li.special_offer a{
		font-size:12px;
		text-decoration:underline;
		color:#ea5e0d;
	}		
	
	* html #catalog-listx.linear li {
		height: 125px;
	}
	
	* html #catalog-listx.linear li.special_offer {
		height: 23px;
	}		
	
		#catalog-listx.linear .item-pic{
			position: absolute;
			top: 0px; left: 0px;
			margin: 0; padding: 0;

			height:80px;
			width:107px;
			border:#e1e1e1 1px solid;			
		}
		
			#catalog-listx.linear .item-pic a{
				display: block;
				width: 107px;
				height: 80px;
			}		
		
			#catalog-listx.linear .item-pic img{
				display: block;
				vertical-align: top;
				position:absolute;
			}
			

	#catalog-listx.linear .item-price {
		float:right;
		width:156px;
		height:58px;
		margin-top:5px;
		padding:2px;
		padding-left:5px;
		border:#F3F3F3 2px solid;
	}
	
		#catalog-listx.linear .item-price span.price {
			font-size:20px;
			font-weight:bold;
			color:#EA5E0D;
			float:left;
		}
		
		#catalog-listx.linear .item-price span.prive_val {
			font-size:14px;
			font-weight:bold;
			color:#EA5E0D;
			float:left;
			padding-top:6px;
			padding-left:3px;
		}
		
		#catalog-listx.linear .month {
			font-weight:bold;
			width:50px;
			padding-top:7px;
			padding-left:3px;
			float:left;

		}
		
		#catalog-listx.linear .vat_price {
			padding-top:4px;
			clear:both;
			font-weight:bold;
		}

		#catalog-listx.linear .no_vat_price {
			font-weight:bold;
		}
		
		#catalog-listx.linear .full_price {
			color:#EA5E0D;
		}		
		
		
			

	#catalog-listx.linear .intro-text {
		position:static;
		width:428px;
		top:30px; left: 117px;
	}
	
	#catalog-listx.linear .intro-text a{
		text-decoration:underline;
		color:#ea5e0d;
		font-size:12px;
	}	

	#catalog-listx.linear .fav_ico_linear {
		position:absolute;
		top:0px; left: 117px;
	}
	
	#catalog-listx.linear .sign_lease {
		position:absolute;
		top:95px; left: 553px;
	}	
	
	#catalog-listx.linear .whatcar_star {
		position:absolute;
		top:90px; left: 115px;		
/*		clear:both;
		padding-top:22px;*/
	}	

.favorable
{
	position:absolute;
}



/* Detailed view */

#place_navigation
{
	margin-bottom:15px;
}


#detailed-view
{
	width:480px;
	float:left;
	margin-right:10px;
}

	#detailed-view h3
	{
		margin-top:22px;
	}

	.fav_ico_detail
	{
		float:left;
		margin-right:8px;
	}
	
	#modification
	{
		font-size:18px;
	}

	#photo
	{
		border:#e1e1e1 1px solid;
		text-align:center;
	}
	
	#thumbnails-block
	{
		margin-top:8px;
		height:56px;
		text-align:center;
	}
	

	
		.thumbnailx
		{
	
			float:left;
			height:54px;
			width:73px;
			border:#e1e1e1 1px solid;
			margin-right:5px;
		}
		
		
		
		.thumbnailx a{
			display: block;
			width: 73px;
			height: 54px;
		}
		
	#specification
	{
		margin-top:22px;
	}
	
		.row-1
		{
			height:24px;
			vertical-align:middle;
		}
		
			.row-1 td
			{
				padding-left:4px;
			}		
		
		.row-2
		{
			height:24px;
			background-color:#f3f3f3;
			vertical-align:middle;
		}
		
			.row-2 td
			{
				padding-left:4px;
			}


	#special-offer-box, .special-rent
	{
		background-color:#fefcf1;
		border:#f2e0c9 1px solid;
		margin-top:16px;
		padding:10px;
		line-height:20px;
	}
	.special-rent .wild
	{
		color: #EA5E0D;
		font-size: 27px;
		line-height: 0;
		margin-right: 5px;
		position: relative;
		top: 15px;
	}
	.special-rent .rent
	{
		float: right;
		width: 185px;
	}
	.special-rent .clear
	{
		clear: right;
		font-size: 1px;
		height: 0;
		line-height: 0;
		margin: 0;
		padding: 0;
	}
	
	.aditional-check
	{
		float:left;
		width:220px;
		margin-bottom:5px;
		background-image:url(/img/design/check.gif);
		background-repeat:no-repeat;
		padding-left:20px;
	}
	
	#aditional-box
	{

		
		margin-left:489px;
margin-top:-545px;
position:absolute;
width:205px;

	}
	
	#whatcar-mark
	{
		margin-top:22px;
	}
	
	#whatcar-value
	{
		margin-top:15px;
	}
	
	#whatcar-devider
	{
		border-top:#cccccc 1px dotted;
	}
	
	#wharcar-reader-stars a
	{
		padding-right:55px;
		background: transparent url(/img/design/whatcar-reader-stars.gif) no-repeat center right;		
	}
	
	#wharcar-more a
	{
		padding-right:15px;
		background: transparent url(/img/design/link_arrow_rigth.gif) no-repeat center right;		
	}	
	
			
	

#aditional-info
{
	width:226px;
	float:left;
	margin-right:9px;
}

	#lease-calc-box
	{
		padding:10px;
		background-color:#f3f3f3;	
		border:#e1e1e1 1px solid;

	}
	
	#lease-calc-box_no_script
	{
		padding:10px;
		background-color:#f3f3f3;	
		border:#e1e1e1 1px solid;
	}

		#lease-calculator
		{
			margin-top:10px;
		}
		
		#lease-calculator td
		{
			padding-top:8px;
		}
	
		#lease-calculator select
		{
			width:100px;
		}
	
		#lease-calculator input.text
		{
			width:100px;
		}	


	#detailed-payments
	{
		padding:10px;
		background-color:#f3f3f3;
		border-left:#e1e1e1 1px solid;
		border-right:#e1e1e1 1px solid;
	}

		#aditional-payment-table td
		{
			padding:5px;	
		}

	#payment-vizualization
	{
		margin-top:10px;
	}
	
	#payment-vizualization a
	{
		padding:10px;
		padding-left:25px;
		background: transparent url(/img/design/pay_vizualization.gif) no-repeat center left;
	}
	
	#detail-payment
	{
		background-color:#ff6600;
		color:#FFFFFF;
		padding:10px;
	}
	
#first_payment{font-weight:bold;}
#first_payment_currency{font-weight:bold;}		
#lease-payment{font-size:36px; font-weight:bold;}

#kasko_payment{font-size:22px; font-weight:bold;}
#kasko_payment_currency{font-size:14px;	font-weight:bold;}		
		
		#lease-payment_currency, #currency_moth
		{
			font-size:18px;
			font-weight:bold;
		}		
	
	#detail-lease-botton
	{
		padding:10px;
		background-color:#f3f3f3;
		border-left:#e1e1e1 1px solid;
		border-right:#e1e1e1 1px solid;	
		border-bottom:#e1e1e1 1px solid;				
	}	
	
	#consultation-box
	{
		margin-top:15px;
		border:#e1e1e1 1px solid;
		background-color:#f3f3f3;
		padding:10px;
	}
	
		#consultation-toggle
		{
			margin-top:16px;
		}
		
			#consultation-toggle div
			{
				padding-top:8px;
			}
			
			#consultation-toggle .text2
			{
				margin-top:2px;
				width:150px;
			}	
			
			#info-text
			{
				color:#999999;
			}
			
#seller {margin-top:15px; padding:10px;}
	
	
select {vertical-align:middle; font-size:12px;}
input {vertical-align:middle; font-size:12px;}
.calc_notice{color:#666666;font-size:11px; margin-bottom:10px;}

body, input {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
