/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : Main CSS
Author : Helldesign
URL : http://www.poulato.gr

Description : This is the main stylesheet

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/


/****************************************************************
	RESET
****************************************************************/

/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.12.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/****************************************************************
	BASIC
****************************************************************/
body {
	background:#fff;
	padding:9px 0 20px;
	text-align:center;
}
body,input,textarea,select,td,th {
	color:#242424;
	font:12px Arial, sans-serif;
	line-height:1.65em;
}
a {
	color:#329cff;
	text-decoration:underline;
}
a:visited {
}
/*bill*/a:hover {
	text-decoration:none;
	cursor: pointer;
}
.hidden,
hr
{
	display:none;
}
strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
.clr:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
/****************************************************************
	ROOT
****************************************************************/
#root {
	margin:0 auto;
	width:990px;
	text-align:left;
}
#wrapper {
	padding:0 0 10px;
}
#nav:after,
#wrapper h1:after,
h2:after,
.classifieds:after,
.box:after,
.search-nav:after,
form .row:after,
.bestsellers:after,
.bestsellers ul li dl:after,
#footer .design-copy:after,
#wrapper:after,
.subnav-box:after,
.overview-details:after,
.search-details table tbody tr.sponsored-ads th .sub:after,
.subnav-search ul:after,
form ul.checkbox-list li:after,
#wrapper .top-search .live-search ul li a:after,
#wrapper .top-search1 .live-search-1 ul li a:after,
#wrapper .top-search h4:after,
#wrapper .top-search1 h4:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

/****************************************************************
	HEADER
****************************************************************/
#header{
	height:42px;
	margin:0 0 7px;
}
	/* logo */
	#header .logo {
		background: url('../images/layout/logo.gif') 0 0 no-repeat;
		float:left;
		height:42px;
		width:162px;
	}
		#header .logo a {
			display:block;
			height:42px;
		}
		#header .logo span {
			display:none;
		}
	/* nav */
	#nav {
		background: url('../images/layout/bg_nav.gif') 0 0 no-repeat;
		float:right;
		height:27px;
		margin:1px 0 0;
		width:806px;
		padding:9px 0 2px 3px;
	}
		#nav ul {
			width:100%;
			float:left;
		}
			#nav ul li {
				background: url('../images/layout/nav_line.gif') 0 50% no-repeat;
				float:left;
				/*padding:0 20px 0 23px;*/
				padding:0 0 0 2px;
			}
			#nav ul li.first {
				background: none;
			}
			
			/* pavlos */
			#nav ul li.logout1 {
				float:right;
				padding:2px 20px 2px 21px;
			}
			
			#nav ul li.logout {
				float:right;
				/*padding:0 14px 0 19px;*/
			}
				#nav ul li a {
					color:#fff;
					display:block;
					font-weight:bold;
					padding:2px 11px 2px 12px;
					text-decoration:none;
				}
			/***********************PAVLOS***************/	
				#nav ul li  {
					color:#fff;
					display:block;
					font-weight:bold;
					text-decoration:none;
				}
				
			/*********************PAVLOS******************/
				#nav ul li a:hover {
					background:#6073ae;
					text-decoration:none;
				}


#nav ul.sf-menu
{
	position:relative;
	z-index:100;
	list-style:none !important;
}

#nav ul.sf-menu ul {
	background:#fff;
	border:1px solid #3b5998;
	border-top:0;
	height:auto;
	left:			0;
	padding:0;
	margin:0 0 0 2px;
	position:		absolute;
	top:			-999em;
	width:			12em; /* left offset of submenus need to match (see below) */
	/*z-index:		199;*/
}
#nav ul.sf-menu ul.friends-menu
{
	width:12em;
}
#nav .sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
#nav .sf-menu li {
	position:		relative;
}
#nav ul.sf-menu li:hover ul,
#nav ul.sf-menu li.sfHover ul {
	top:	29px; /* match top ul list item height */
	z-index:200;
}
#nav ul.sf-menu li:hover li ul,
#nav ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
#nav ul.sf-menu li ul li {
	background:none;
	float:none;
	padding:0;
}
#nav ul.sf-menu li ul li.sep {
	border-bottom:1px solid #d8d8d8;
}
#nav ul.sf-menu li ul li a {
	color:#3b5998;
	font-weight:normal;
	font-size:11px;
	display:block;
	float:none;
	height:auto;
	padding:3px 5px 3px 21px;
}
#nav .sf-menu li li:hover,
#nav .sf-menu li li.sfHover 
{
	background:#f2f4f9;
}
#nav ul.sf-menu li ul li a:hover {
	background:#f2f4f9;
	text-decoration:none;
}
#nav ul.sf-menu li li:hover ul,
#nav ul.sf-menu li li.sfHover ul {
	left:			12em; /* match ul width */
	top:			-3px;
	border-top:1px solid #3b5998;
}
#nav ul.sf-menu li ul.friends-menu li:hover ul,
#nav ul.sf-menu li ul.friends-menu li.sfHover ul 
{
	left:12em;
	margin:0;
}
#nav ul.sf-menu li li:hover li ul,
#nav ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
#nav ul.sf-menu li li li:hover ul,
#nav ul.sf-menu li li li.sfHover ul {
	left:			12em; /* match ul width */
	top:			-3px;
}
/*** arrows **/
#nav .sf-menu a.sf-with-ul {
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
#nav .sf-sub-indicator
{
	display:none;
}
#nav .sf-menu ul .sf-sub-indicator {
	background:		url('../images/layout/arrow_next_4.gif') no-repeat 0 0; /* 8-bit indexed alpha png. IE6 gets solid image only */
	display:		block;
	height:			8px;
	overflow:		hidden;
	position:		absolute;
	right:			5px;
	text-indent: 	-999em;
	top:			10px; /* IE6 only */
	width:			5px;
}





/****************************************************************
	Footer
****************************************************************/
#footer .f-nav {
	background: url('../images/layout/bg_footer.gif') 0 0 no-repeat;
	color:#fff;
	font-size:10px;
	margin:0 0 2px;
	padding:1px 0 2px;
	text-align:center;
}
	#footer .f-nav a {
		color:#fff;
		text-decoration:none;
	}
	#footer .f-nav a:hover {
		text-decoration:underline;
	}
#footer .design-copy {
	color:#3b5998;
	font-size:10px;
	padding:0 0 0 320px;
}
	#footer .design-copy .copy{
		float:left;
		padding:0 3px 0 0;
		text-align:right;
	}
	#footer .design-copy h1.design{
		float:left;
		font-size:10px;
		font-weight:normal;
		margin:0;
		padding:0;
	}
		#footer .design-copy .design a{
			
			color:#3b5998;
			margin:0 0 0 2px;
			padding:6px 9px 2px 0;
			z-index:100;
			text-decoration:none;
		}
		#footer .design-copy .design a span{
			display:none;
		}
		#footer .design-copy .design a:hover {
			text-decoration:underline;
		}


/****************************************************************
	WRAPPER - library
****************************************************************/
#wrapper .col-1 {
	float:left;
	width:181px;
}
#wrapper .col-2 {
	float:right;
	width:784px;
}
/**************************PAVLOS*/

#wrapper .col-3 {
	
	width:100%;
}
#wrapper h1 {
	/*background: url('../images/layout/bg_h_t1.gif') 0 2px no-repeat;*/
	color:#353535;
	font:bold 14px Arial, sans-serif;
	margin:0 0 13px;
}
#wrapper h1.t1 {
	background: url('../images/layout/bg_h_t2.gif') 0 2px no-repeat;
}

#wrapper h1.t2 {
	color:#329cff;
	font:bold 18px Arial, sans-serif;
	margin:0 0 2px;
}


	#wrapper h1 span {
		background:#fff;
		float:left;
		margin:0 0 0 27px;
		padding:0 8px 0 5px;
	}

#wrapper h2 {
	/*background: url('../images/layout/bg_h_t1.gif') 0 2px no-repeat;
	color:#353535;*/
	/*font:bold 14px Arial, sans-serif;*/
	/*margin:0 0 13px;*/
}
#wrapper h2.t1 {
	background: url('../images/layout/bg_h_t2.gif') 0 2px no-repeat;
color:#353535;
font:bold 14px Arial, sans-serif;
margin:0 0 13px;
}
#wrapper h2.t2 {
color:#3b5998;
	font-size:11px;
			font-weight:bold;
			padding:0 12px;
			vertical-align:middle;
			text-align:left;
			padding:0 0px 0 0px;
			
}

#wrapper h2.t3 {
background: url('../images/layout/bg_h_t1.gif') 0 2px no-repeat;
color:#353535;
font:bold 14px Arial, sans-serif;
margin:0 0 13px;
}
#wrapper h2 span {
		background:#fff;
		float:left;
		margin:0 0 0 27px;
		padding:0 8px 0 5px;
	}
/*****************PAVLOS*/
#wrapper h2.offer-header {
	background: url('../images/layout/bg_h_t3.gif') 0 10px no-repeat;
	color:#329cff;
	font:bold 18px Arial, sans-serif;
	margin:0 0 16px;
}

	#wrapper h2.offer-header span {
		background: #fff;
		float:left;
		margin:0;
		padding:5px 8px 8px 57px;
	}
	#wrapper h2.offer-trucks span {
		background: #fff url('../images/layout/icon_offer_trucks.gif') 5px 2px no-repeat;
	}
	#wrapper h2.offer-spare-parts span {
		background: #fff url('../images/layout/icon_offer-spare-parts.gif') 5px 2px no-repeat;
	}
	#wrapper h2.offer-moto span {
		background: #fff url('../images/layout/icon_offer_moto.gif') 5px 4px no-repeat;
	}
	#wrapper h2.offer-cars span {
		background: #fff url('../images/layout/icon_offer_cars.gif') 8px 0 no-repeat;
	}
	#wrapper h2.offer-boats span {
		background: #fff url('../images/layout/icon_offer_boats.gif') 5px 0 no-repeat;
	}
	#wrapper h2.offer-geo span {
		background: #fff url('../images/layout/ico_agricultural_machinery.png') 0px 0 no-repeat;
	}
	#wrapper h2.offer-machinery span {
		background: #fff url('../images/layout/ico_heavy_machinery.png') 0px 0 no-repeat;
	}
	#wrapper h2.offer-caravan span {
		background: #fff url('../images/layout/ico_caravans.png') 0px 0 no-repeat;
	}
	#wrapper h2.offer-pets span {
		background: #fff url('../images/layout/ico_pets.png') 0px 0 no-repeat;
	}
	#wrapper h2.offer-services span {
		background: #fff url('../images/layout/ico_services.png') 0px 0 no-repeat;
	}
	#wrapper h2.offer-estate span {
		background: #fff url('../images/layout/ico_estate.png') 0px 0 no-repeat;
	}
	#wrapper h2.offer-jobs span {
		background: #fff url('../images/layout/ico_jobs.png') 0px 0 no-repeat;
	}
#wrapper h3 {
	color:#329cff;
	font:bold 18px Arial, sans-serif;
	margin:0 0 2px;
}
#wrapper .offer h3 {
	color:#353535;
	font:bold 14px Arial, sans-serif;
	margin:0 0 2px;
}
#wrapper h4 {
	color:#242424;
	font:normal 12px Arial, sans-serif;
	margin:0 0 13px;
}
#wrapper h5 {		
		padding:0px 0px 0px 0px;
		vertical-align:top;
		text-align:left;
		width:250px;
		font-weight:bold;
			font-size:14px;
			margin:0 0 7px;
}
#wrapper p,
#wrapper address {
	margin:0 0 13px;
}
#wrapper .search-results p {
	color:#3b5998;
	line-height:1.2em;
	margin:0 0 10px;
}
#wrapper p.more-details {
	margin:0 0 23px 6px;
}
	#wrapper p.more-details a {
		background:url('../images/layout/icon_more.gif') no-repeat 0 2px;
		font-size:11px;
		font-weight:bold;
		margin:0 auto;
		padding:0 0 2px 19px;
		text-decoration:underline;
	}
	#wrapper p.more-details a:hover {
		text-decoration:none;
	}

/**********************PAVLOS*/
#wrapper p.more-details1 {
	margin:0 0 23px 6px;
}
	#wrapper p.more-details1 a {
		background:url('../images/layout/tele.jpg') no-repeat;
		font-size:13px;
		font-weight:bold;
		margin:0 auto;
		padding:9px 0 22px 39px;
		text-decoration:underline;
	}
#wrapper p.more-details1 a:hover {
		text-decoration:none;
	}

#wrapper p.more-details2 {
	margin:0 0 23px 6px;
}
	#wrapper p.more-details2 a {
		background:url('../images/layout/email_symbol.jpg') no-repeat;
		font-size:13px;
		font-weight:bold;
		margin:0 auto;
		padding:9px 0 22px 39px;
		text-decoration:underline;
	}
#wrapper p.more-details2 a:hover {
		text-decoration:none;
	}



	a.photo {
		border:1px solid #329cff;
		float:left;
		padding:1px;
	}
	a.photo:hover {
		border:1px solid #17c321;
	}
	a.photo img {
		display:block;
	}
	a.info {
		position:relative;
		padding:0 0 0 2px;
	}
		a.info img {
			display:inline;
			vertical-align:middle;
		}
	a.lnk-1 {
		background: url('../images/layout/bg_lnk_1.gif') 0 0 no-repeat;
		color:#fff;
		display:block;
		font-size:12px;
		font-weight:bold;
		height:23px;
		margin:0 auto;
		width:151px;
		text-align:center;
		text-decoration:none;
		padding:3px 0 0;
	}
	a.lnk-1:hover {
		background: url('../images/layout/bg_lnk_1.gif') 0 -126px no-repeat;
		text-decoration:none;
	}
	a.lnk-2 {
		background: url('../images/layout/bg_lnk_2.gif') 0 0 no-repeat;
		color:#fff;
		display:block;
		font-size:12px;
		font-weight:bold;
		height:24px;
		margin:0 auto;
		width:104px;
		text-align:left;
		text-decoration:none;
		padding:4px 0 0 49px;
	}
	a.lnk-2:hover {
		background: url('../images/layout/bg_lnk_2.gif') 0 -128px no-repeat;
		text-decoration:none;
	}
	/* forms */
	form {
		padding:16px 12px 1px 8px;
	}
	.search-box-2 form {
		padding:0;
	}
		form .row {
			padding:0 0 16px;
		}
		form .row-1 {
			padding:0 0 26px;
		}
		form .row-2 {
			border-bottom:1px solid #D8D8D8;
			margin:0 0 15px;
		}
		form.search-2 .row {
			border-bottom:1px solid #d3dbec;
			margin:0 0 7px;
			padding:0 0 8px;
		}
		form.search-2 .row-last {
			border-bottom:none;
			margin:0;
			padding:0 0 8px;
		}
		form .c-1 {
			float:left;
		}
		form.search-1 .c-1 {
			width:157px;
		}
		form.search-2 .c-1 {
			width:77px;
		}
		form.search-3 .c-1 {
			width:120px;
		}
		form.search-4 .c-1 {
			width:45%;
		}
		form .c-2 {
			float:right;
		}
		form.search-1 .c-2 {
			width:155px;
		}
		form.search-2 .c-2 {
			width:74px;
		}
		form.search-3 .c-2 {
			width:200px;
		}
		form.search-4 .c-2 {
			float:right;
		}
		form.search-3 .c-3 {
			float:left;
			width:130px;
		}
		form.search-4 .c-3 {
			float:left;
			width:213px;
		}
		form.search-3 .c-4 {
			float:left;
			width:55px;
		}
		form.search-4 .c-4 {
			float:right;
			width:203px;
		}
		form.search-3 .c-5 {
			float:right;
			width:136px;
		}
		form.search-3 .c-6 {
			float:left;
			width:158px;
		}
		form.search-3 .c-7 {
			float:right;
			width:150px;
			text-align:right;
		}

		form label {
			color:#3b5998;
			font:bold 12px Arial, sans-serif;
			display:block;
			letter-spacing:-0.01em;
			padding:0 0 3px 2px;
		}
		form.search-2 label {
			font-size:11px;
			padding-bottom:2px;
			padding-left:1px;
		}
		form.search-3 label {
			font-size:11px;
			padding-bottom:2px;
			padding-left:1px;
		}
		form label em{
			font-style:normal;
			font-weight:normal;
		}
		form .disabled label {
			color:#8c8c8c;
		}
		form .radios-box label {
			float:left;
			margin:0 10px 0 0;
			font-weight:normal;
		}
		form.search-4 label {
			color:#242424;
		}
		form .input-w {
			background:#d3dbec;
			border:1px solid #afbbd5;
			float:left;
			padding:2px;
		}
		form .disabled .input-w {
			background:#e5e6e8;
			border:1px solid #d1d2d6;
		}
		.search-box-4 form .input-w {
			background:#e5e6e8;
			border:1px solid #d1d2d6;
		}
		form.search-1 .c-1 .input-w {
			margin-right:2px;
		}
		form .row-submit {
			border-top:1px solid #d3dbec;
			padding:14px 11px 15px 19px;
		}
		form.search-2 .row-submit {
			border:none;
			padding:0;
			text-align:center;
		}
		.search-box-3 form .row-submit {
			border-top:1px solid #d3dbec;
			padding:14px 5px 15px 5px;
		}
		.search-box-3 form .row-submit label{
			margin-left:20px;
			margin-top:-2px;
		}
		form.search-4 .row-submit {
			border-bottom:1px solid #D8D8D8;
			border-top:none;
			padding:0 0 15px;
			margin:0 0 15px;
			text-align:right;
		}
		form.search-4 .row-submit-1 {
			border-top:1px solid #D8D8D8;
			border-bottom:none;
			padding:15px 0 0;
			text-align:right;
		}
			form.search-1 .row-submit .c-1 {
				font-size:10px;
				padding:5px 0 0;
				width:180px;
			}
			form.search-1 .row-submit .c-2 {
				width:110px;
				text-align:right;
			}
		form input.text,
		form select,
		form textarea{
			background:#fff;
			border:none;
			color:#585858;
			font:12px Arial, sans-serif;
			float:left;
			height:16px;
			margin:0;
			padding:1px 0 0 6px;
			width:143px;
		}
		form.search-2 input.text,
		form.search-2 select{
			font-size:11px;
		}
		form input.text:focus,
		form select:focus,
		form textarea:focus{
			background:#ffffbe;
		}
		form textarea{
			height:160px;
			width:309px;
			overflow:auto;
		}
		form select{
			height:17px;
			width:149px;
		}
		form select.select-multiple{
			height:auto;
			overflow:auto;
			height:62px;
		}
		form select.select-w1 {
			width:71px;
		}
		form select.select-w2 {
			width:68px;
		}
		form select.select-w3 {
			width:118px;
		}
		form select.select-w4 {
			width:260px;
		}
		form select.select-w5 {
			width:145px;
		}
		form select.select-w6 {
			width:197px;
		}
		form input.text-w1 {
			width:64px;
		}
		form input.text-w2 {
			width:255px;
		}
		form input.text-w3 {
			width:37px;
		}
		form input.text-w4 {
			width:124px;
		}
		form input.radio,
		form input.checkbox{
			float:left;
			margin:0 3px 0 0;
		}
		form span.until{
			float:left;
			margin:2px 7px;
		}
			form button{
				background:url('../images/layout/bg_btn_r.gif') right no-repeat;
				border:0;
				cursor:pointer;
				font-size:12px;
				font-weight:bold;
				padding:0 8px 0 0;
				text-align:center;
			}
			form.search-2 button{
				background:url('../images/layout/bg_btn1_r.gif') right no-repeat;
				margin:0 auto;
			}
				form button span { 
					background:url('../images/layout/bg_btn_l.gif') left no-repeat;
					color:#fff;
					display:block;
					height:26px;
					line-height:26px;
					letter-spacing:-0.03em;
					padding:0 0 0 14px;
					white-space:nowrap;
				}
				form.search-2 button span {
					background:url('../images/layout/bg_btn1_l.gif') left no-repeat;
				}
					form button span em { 
						color:#fff2c5;
						font-weight:normal;
						font-style:normal;
					}
				form button:hover {
					background:url('../images/layout/bg_btn_r_h.gif') right no-repeat;
				}
				form.search-2 button:hover {
					background:url('../images/layout/bg_btn1_r_h.gif') right no-repeat;
				}
				form button:hover span {
					background:url('../images/layout/bg_btn_l_h.gif') left no-repeat;
					color:#fff;
				}
				form.search-2 button:hover span {
					background:url('../images/layout/bg_btn1_l_h.gif') left no-repeat;
				}
			
		
		/***************PAVLOS******************/
		
			form button.num{
				background:url('../images/layout/bg_btn2_r_h.gif') right no-repeat;
				border:0;
				cursor:pointer;
				font-size:14px;
				font-weight:bold;
				padding:0 15px 0 0;
				text-align:center;
			}
				form button.num span { 
					background:url('../images/layout/bg_btn2_l_h1.gif') left no-repeat;
					color:#fff;
					display:block;
					height:28px;
					line-height:28px;
					letter-spacing:-0.03em;
					padding:0 0 0 23px;
					white-space:nowrap;
				}
				
		
				form button.num:hover {
					background:url('../images/layout/bg_btn2_r_h.gif') right no-repeat;
				}
				form button.num:hover span {
					background:url('../images/layout/bg_btn2_l_h1.gif') left no-repeat;
					color:#fff;
				}
		
		/*************PAVLOS****************/	
			/* button continue */
			form button.continue{
				background:url('../images/layout/bg_btn2_r.gif') right no-repeat;
				border:0;
				cursor:pointer;
				font-size:12px;
				font-weight:bold;
				padding:0 40px 0 0;
				text-align:center;
			}
				form button.continue span { 
					background:url('../images/layout/bg_btn2_l.gif') left no-repeat;
					color:#fff;
					display:block;
					height:28px;
					line-height:28px;
					letter-spacing:-0.03em;
					padding:0 0 0 48px;
					white-space:nowrap;
				}
				form button.continue:hover {
					background:url('../images/layout/bg_btn2_r_h.gif') right no-repeat;
				}
				form button.continue:hover span {
					background:url('../images/layout/bg_btn2_l_h.gif') left no-repeat;
					color:#fff;
				}
		
		
		/*****************PAVLOS************/
		#wrapper form.search-4 h2.ela {
			background:url('../images/layout/icon_offer_moto.gif') 5px 0 no-repeat;
			border-bottom:1px solid #d8d8d8;
			color:#329CFF;
			font:bold 16px Arial, sans-serif;
			margin:0 0 15px;
			padding:2px 0 7px 55px;
			text-transform:uppercase;
		}
		
		#wrapper form.search-4 h2.ela1 {
			background:url('../images/layout/icon_car.gif') 5px 0 no-repeat;
			border-bottom:1px solid #d8d8d8;
			color:#329CFF;
			font:bold 16px Arial, sans-serif;
			margin:0 0 15px;
			padding:2px 0 7px 55px;
			text-transform:uppercase;
		}
		
		#wrapper form h3 {
			border-bottom:1px solid #d3dbec;
			color:#353535;
			font:bold 12px Arial, sans-serif;
			margin:0 0 5px;
			padding:0 0 5px;
		}
		#wrapper .search-box-3 form h3 {
			margin:0 0 10px;
		}
		#wrapper form.search-4 h3 {
			background:url('../images/layout/icon_car.gif') 5px 0 no-repeat;
			border-bottom:1px solid #d8d8d8;
			color:#329CFF;
			font:bold 16px Arial, sans-serif;
			margin:0 0 15px;
			padding:2px 0 7px 55px;
			text-transform:uppercase;
		}
		
		
		#wrapper form h4 {
			color:#3b5998;
			font:bold 11px Arial, sans-serif;
			margin:0 0 0px;
			padding:0 0 0 2px;
		}
		#wrapper form.search-4 h4 {
			color:#242424;
			font:normal 14px Arial, sans-serif;
			margin:5px 0;
		}
		form ul.checkbox-list {
			padding:14px 0 0;
		}
			form ul.checkbox-list li {
				padding:0 0 14px;
			}
				form ul.checkbox-list li label {
					float:left;
					font-weight:normal;
					width:150px;
					padding:0 8px 0 0;
					text-align:right;
				}
		form ul.radios-list {
			padding:14px 0 0;
		}
			form ul.radios-list li {
				float:left;
				margin:0 14px 0 0;
			}
				form ul.radios-list li label {
					float:left;
					font-weight:normal;
				}
/****************************************************************
	.navtrail
****************************************************************/
.navtrail {
	color:#3b5998;
	font-size:13px;
	font-weight:bold;
	margin:0 0 8px;
}
	.navtrail strong {
		color:#6f6f6f;
	}
	.navtrail a {
		color:#65b5ff;
		text-decoration:none;
	}
	.navtrail a:hover {
		text-decoration:underline;
	}

/***********************************************
	.help (PAVLOS)
*************************************************/


.help {
	float:left;
	padding:13px 33px 0;
	width:450px;
}



/****************************************************************
	.classifieds
****************************************************************/
.classifieds {
	float:left;
	padding:13px 0 0;
	width:990px;
}
	.classifieds .c-1{
		float:left;
		width:49%;
	}
	.classifieds .c-2{
		float:right;
		width:49%;
	}
	.classifieds ul {
		margin:0 0 10px;
	}
		.classifieds ul dl {
			background: url('../images/layout/bg_box-t3_b_2.gif') 0 100% no-repeat;
			text-align:center;
			padding:0 0 3px 0px;
		margin:0 0 10px;
			line-height:1.5em;
		
		}
		.classifieds ul dl dt {
			background: url('../images/layout/bg_box-t3_t_2.gif') 0 0 no-repeat;
			padding:7px 0 0 0;
			font-size:14px;
			font-weight:bold;
		}
		.classifieds ul dl dd {
			color:#525252;
			margin:0 0 18px;
		}
/****************************************************************
	.box
****************************************************************/
.box {
	background: url('../images/layout/bg_box1_b.gif') 0 100% no-repeat;
}
.box .sub{
	background: url('../images/layout/bg_box1_t.gif') 0 0 no-repeat;
	padding:6px 6px 6px 5px;
}
.search-box-1 {
	float:right;
	width:352px;
}
.search-box-11 {
	float:right;
	width:100px;
}
.search-box-2 {
	background: url('../images/layout/bg_box2_t.gif') 0 0 no-repeat;
}
.search-box-3 {
	width:352px;
	float:left;
	margin:0 0 10px;
}
.search-box-4 {
	width:660px;
	margin:0 0 10px;
}

.search-box-5 {
	width:860px;
	margin:0 0 10px;
}


.search-box-2 .sub {
		background: url('../images/layout/bg_box2_m.gif') 0 100% no-repeat;
		padding:11px 12px 3px 13px;
	}
	.search-box-2 .sub-footer {
		background: url('../images/layout/bg_box2_b.gif') 0 100% no-repeat;
		padding:7px 6px;
	}
	/* search-nav */
	.search-nav {
		padding:0 0 0 1px;
	}
		.search-nav li{
			color:#329cff;
			float:left;
			font-size:10px;
			letter-spacing:-0.05em;
			text-align:center;
		
		}
			.search-nav li a {
				/*background:#516ba3;*/
				color:#b4c3e1;
				display:block;
				text-decoration:none;
				width:113px;
			}
		/*paylos*/		.search-nav li.f1mark a span {
					color:#329cff;
				position:relative;
				left:-1px;
				width:115px;
					padding:4px 0 0;
				margin-top:-4px;
					background: url('../images/layout/bg_search-nav.gif') 0 -360px no-repeat;
				}
				.search-nav li a span {
					background: url('../images/layout/bg_search-nav.gif') 0 0 no-repeat;
					display:block;
					height:18px;
					width:113px;
				}
		/*bill*/.search-nav li span {
					background: url('../images/layout/bg_search-nav.gif') 0 -360px no-repeat;
					display:block;
					height:18px;
					width:113px;
				}
				.search-nav li.f1 a span {
					background: url('../images/layout/bg_search-nav.gif') 0 -848px no-repeat;
				}
				.search-nav li.fl1 a span {
					background: url('../images/layout/bg_search-nav.gif') 0 -966px no-repeat;
				}
			.search-nav li a:hover {
				color:#329cff;
				position:relative;
				
				margin-top:-4px;
			}
				.search-nav li a:hover span {
					background: url('../images/layout/bg_search-nav.gif') 0 -240px no-repeat;
					width:115px;
					padding:4px 0 0;
				}
				.search-nav li.f a:hover span {
					background: url('../images/layout/bg_search-nav.gif') 0 -118px no-repeat;
				}
				.search-nav li.f1 a:hover span {
					background: url('../images/layout/bg_search-nav.gif') 0 -360px no-repeat;
				}
				
	/***PAVLOS***/ .search-nav li.f1mark a:hover span {
				position:relative;
				left:-1px;
				margin-top:-4px;
					background: url('../images/layout/bg_search-nav.gif') 0 -360px no-repeat;
				}
				.search-nav li.fr a:hover span {
					background: url('../images/layout/bg_search-nav.gif') 0 -482px no-repeat;
				}
				.search-nav li.fl a:hover span {
					background: url('../images/layout/bg_search-nav.gif') 0 -604px no-repeat;
				}
				.search-nav li.fl1 a:hover span {
					background: url('../images/layout/bg_search-nav.gif') 0 -726px no-repeat;
				}
/****************************************************************
	.bestsellers
****************************************************************/
.bestsellers {
}
	.bestsellers .c-1{
		float:left;
		width:464px;
	}
	.bestsellers .c-2{
		float:right;
		width:464px;
	}
	.bestsellers ul {
		margin:0 0 10px;
	}
		.bestsellers ul li {
			border-bottom:1px solid #d8d8d8;
			padding:9px 10px 9px 0;
		}
		.bestsellers ul li dl {
		}
			.bestsellers ul li dl dt {
				float:left;
				width:84px;
			}
			.bestsellers ul li dl dd.product-info {
				float:left;
				padding:12px 0 0;
				width:231px;
			}
				.bestsellers ul li dl dd.product-info dt {
					font-weight:bold;
					font-size:14px;
					float:none;
					padding:0 0 11px;
					width:auto;
				}
				.bestsellers ul li dl dd.product-info dt a:hover {
					color:#17c321;
				}
				.bestsellers ul li dl dd.product-info dd.category {
					background: url('../images/layout/dot_1.gif') 0 6px no-repeat;
					font-size:11px;
					padding:0 0 0 11px;
				}
			.bestsellers ul li dl dd.product-details {
				float:right;
				padding:12px 0 0;
				width:139px;
				text-align:right;
			}
				.bestsellers ul li dl dd.product-details dt.price{
					color:#17c321;
					font-weight:bold;
					font-size:24px;
					float:none;
					padding:0 0 11px;
					width:auto;
				}
				.bestsellers ul li dl dd.product-details dd.producer{
					font-size:11px;
				}
/****************************************************************
	.adv
****************************************************************/
.adv {
	margin:0 0 15px;
	text-align:center;
}
	.adv *.*{
		margin:0 auto;
		display:block;
	}
/****************************************************************
	.search-details
****************************************************************/
.search-details table {
	/*background: url('../images/layout/bg_search-details_thead.gif') 0 0 no-repeat; */
	border:none;
	border-collapse:collapse;
	width:100%;
}


.search-details table thead th {
			color:#3b5998;
			font-size:11px;
			font-weight:bold;
			padding:0 12px;
			vertical-align:middle;
			text-align:center;
			padding:0 8px 0 8px;
			height:31px;
		}

/*********************PAVLOS***************/
.search-details1 table {
	background: url('../images/layout/bg_search-details-1.gif') 0 0 no-repeat;
	border:none;
	border-collapse:collapse;
	width:100%;
}
	/* thead */
		.search-details1 table thead th {
			color:#3b5998;
			font-size:11px;
			font-weight:bold;
			padding:0 12px;
			vertical-align:middle;
			
			padding:0 8px 0 8px;
			height:31px;
		}
		
.search-details1 table tbody td {
		border-bottom:1px solid #d8d8d8;
		color:#242424;
		font-size:12px;
		line-height:1.7em;
		padding:14px 8px 10px 8px;
		text-align:left;
	}		

.search-details1 table tbody td.price,
	.search-details1 table tbody td.kilometer,
	.search-details1 table tbody td.fr{
		font-weight:bold;
	}
.search-details1 table tbody th {
		border-bottom:1px solid #d8d8d8;
		line-height:1.2em;
		padding:14px 8px 10px 8px;
		vertical-align:top;
		text-align:center;
	}
.search-details1 table tbody th.photo {
		width:92px;
		padding-left:2px;
		text-align:left;
	}	
.search-details1 table tbody th.item-info1 {
		text-align:left;
		width:250px;
	}	
.search-details1 table tbody th dl dd.desc {
			margin:0 0 6px;
		}
		
.search-details1 table thead th a {
				color:#3b5998;
				text-decoration:none;
			}
.search-details1 table thead th a:hover {
				text-decoration:underline;
			}
.search-details1 table thead th a.selected {
				background: url('../images/layout/icon_arrow.gif') 0 5px no-repeat;
				padding:0 0 0 15px;
			}
.search-details1 table thead th a.selected_down {
				background: url('../images/layout/icon_arrow_down.gif') 0 5px no-repeat;
				padding:0 0 0 15px;
			}
			
.search-details1 table tbody th dl dt {
			font-weight:bold;
			font-size:14px;
			margin:0 0 7px;
		}			
			
/******************PAVLOS***************/		
		
		
		.search-details table thead th.description {
			text-align:left;
			padding-left:12px
		}
		
/**********************PAVLOS*/
	/**	.search-details table thead th.description1 {
			text-align:center;
			
		} **/
			.search-details table thead th a {
				color:#3b5998;
				text-decoration:none;
			}
			.search-details table thead th a:hover {
				text-decoration:underline;
			}
			.search-details table thead th a.selected {
				background: url('../images/layout/icon_arrow.gif') 0 5px no-repeat;
				padding:0 0 0 15px;
			}
	/*bill*/.search-details table thead th a.selected_down {
				background: url('../images/layout/icon_arrow_down.gif') 0 5px no-repeat;
				padding:0 0 0 15px;
			}
			.search-details table thead th a.info {
				float:left;
				position:relative;
				top:-2px;
				left:2px;
			}
			.search-details table thead th.fr_cy {
				padding-left:30px
			}
				.search-details table thead th.fr_cy a {
					float:left;
				}
	/* tbody */
	.search-details table tbody td {
		border-bottom:1px solid #d8d8d8;
		color:#242424;
		font-size:12px;
		line-height:1.7em;
		padding:14px 8px 10px 8px;
		text-align:center;
	}
	.search-details table tbody tr.selected {
	border:2px solid #6532cc; 
	}
	.search-details table tbody tr.selected th,
	.search-details table tbody tr.selected td{
/*	border:2px solid #6532cc; 

	padding:10px; */
		background:#e5ccfe; 
	/*background:#ffcc99; */
	
	}
	.search-details table tbody th {
		border-bottom:1px solid #d8d8d8;
		line-height:1.2em;
		padding:14px 8px 10px 8px;
		vertical-align:top;
		text-align:center;
	}
	.search-details table tbody th.photo {
		width:92px;
		padding-left:2px;
		text-align:left;
	}
	.search-details table tbody th.item-info {
		text-align:left;
		width:310px;
	}
	#root .search-details table tbody tr.sponsored-ads-prev th,
	#root .search-details table tbody tr.sponsored-ads-prev td{
		border:none;
	}
		.search-details table tbody th dl dt {
			font-weight:bold;
			font-size:14px;
			margin:0 0 7px;
		}
		.search-details table tbody th dl dd.desc {
			margin:0 0 6px;
		}
		.search-details table tbody th dl dd.damege {
			background:url('../images/layout/dot_1.gif') no-repeat 0 5px;
			color:#4e4e4e;
			font-size:11px;
			font-weight:bold;
			padding:0 0 0 12px;
		}
	.search-details table tbody td.price,
	.search-details table tbody td.kilometer,
	.search-details table tbody td.fr{
		font-weight:bold;
	}
		.search-details table tbody td.price strong {
			color:#17C321;
			display:block;
			font-size:24px;
			font-weight:bold;
		}
	/* tbody */
	.search-details table tbody tr.sponsored-ads th {
		background:url('../images/layout/bg_sponsored-ads_b.gif') no-repeat 0 100%;
		border:none;
		text-align:left;
		padding:0;
	}
		.search-details table tbody tr.sponsored-ads th .sub {
			background:url('../images/layout/bg_sponsored-ads_t.gif') no-repeat 0 0;
			padding:21px 8px 1px 22px;
			margin-top:-1px;
			position:relative;
		}
		#wrapper .search-details table tbody tr.sponsored-ads th h4 {
			background:#fff;
			color:#329cff;
			float:left;
			font-size:10px;
			position:absolute;
			top:-6px;
			text-decoration:underline;
			left:16px;
			padding:1px 8px;
		}
		.search-details table tbody tr.sponsored-ads dl {
			float:left;
			width:33%;
			position:relative;
			padding:0 0 12px;
		}
		.search-details table tbody tr.sponsored-ads dl dt {
				float:left;
				width:109px;
			}
			.search-details table tbody tr.sponsored-ads dl dd.product-info {
				padding:0px 0 0;
				margin:-3px 0 0 109px;
				line-height:1.4em;
			}
				.search-details table tbody tr.sponsored-ads dl dd.product-info dl {
					float:none;
					width:auto;
					padding:0 10px 0 0;
				}
				.search-details table tbody tr.sponsored-ads dl dd.product-info dt,
				.search-details table tbody tr.sponsored-ads dl dd.product-info dd.price{
					color:#17c321;
					font-weight:bold;
					font-size:14px;
					margin:0;
					float:none;
					width:auto;
				}
				.search-details table tbody tr.sponsored-ads dl dd.product-info dd.price {
					margin:0 0 5px;
				}
				.search-details table tbody tr.sponsored-ads dl dd.product-info dt a,
				.search-details table tbody tr.sponsored-ads dl dd.product-info dd.price a{
					color:#1f619f;
				}
				.search-details table tbody tr.sponsored-ads dl dd.product-info dd.desc {
					margin:0;
					line-height:1.2em;
				}
/****************************************************************
	.prev-next
****************************************************************/
.prev-next {
	background:url('../images/layout/bg_next_prev.gif') no-repeat 0 0;
	height:25px;
	font-size:11px;
	font-weight:bold;
	position:relative;
	margin:-1px 0 10px;
	padding:6px 0 0;
	text-align:center;
}


	.prev-next a {
		color:#3b5998;
		text-decoration:none;
	}
	.prev-next strong {
		margin:0 1px;
	}
		.prev-next a span,
		.prev-next strong span{
			padding:0 3px;
		}
	.prev-next a:hover,
	.prev-next strong {
		text-decoration:none;
		background:url('../images/layout/bg_next_prev_r.gif') no-repeat 100% 0;
	}
		.prev-next a:hover span,
		.prev-next strong span{
			color:#fff;
			text-decoration:none;
			background:url('../images/layout/bg_next_prev_l.gif') no-repeat 0 0;
		}
	.prev-next a.prev,
	.prev-next a.prev:hover{
		background:url('../images/layout/arrow_prev.gif') no-repeat 0 3px;
		padding:0 8px 0 10px;
	}
	.prev-next a.next,
	.prev-next a.next:hover {
		background:url('../images/layout/arrow_next.gif') no-repeat 100% 3px;
		padding:0 10px 0 8px;
	}
	.prev-next a.prev:hover,
	.prev-next a.next:hover {
		text-decoration:underline;
	}
	
	
/************************PAVLOS********************/
.prev-next1 {
	background:url('../images/layout/bg_search-details-1.gif') no-repeat 0 0;
	height:25px;
	font-size:11px;
	font-weight:bold;
	position:relative;
	margin:-1px 0 10px;
	padding:6px 0 0;
	text-align:center;
}


	.prev-next1 a {
		color:#3b5998;
		text-decoration:none;
	}
	.prev-next1 strong {
		margin:0 1px;
	}
		.prev-next1 a span,
		.prev-next1 strong span{
			padding:0 3px;
		}
	.prev-next1 a:hover,
	.prev-next1 strong {
		text-decoration:none;
		background:url('../images/layout/bg_next_prev_r.gif') no-repeat 100% 0;
	}
		.prev-next1 a:hover span,
		.prev-next1 strong span{
			color:#fff;
			text-decoration:none;
			background:url('../images/layout/bg_next_prev_l.gif') no-repeat 0 0;
		}
	.prev-next1 a.prev,
	.prev-next1 a.prev:hover{
		background:url('../images/layout/arrow_prev.gif') no-repeat 0 3px;
		padding:0 8px 0 10px;
	}
	.prev-next1 a.next,
	.prev-next1 a.next:hover {
		background:url('../images/layout/arrow_next.gif') no-repeat 100% 3px;
		padding:0 10px 0 8px;
	}
	.prev-next1 a.prev:hover,
	.prev-next1 a.next:hover {
		text-decoration:underline;
	}
/****************************************************************
	.subnav-box
****************************************************************/
.subnav-box {
	background:url('../images/layout/bg_subnav-box.gif') repeat-x 0 100%;
	height:19px;
	padding: 0 1px 0 11px;
}
	/* subnav */
	.subnav-box .subnav {
		float:left;
		width:60%;
	}
		.subnav-box .subnav li{
			color:#329cff;
			float:left;
			font-size:10px;
			text-align:center;
			height:19px;
		
		}
			.subnav-box .subnav li a,
			.subnav-box .subnav li strong{
				color:#b4c3e1;
				display:block;
				text-decoration:none;
				width:113px;
			}
				.subnav-box .subnav li a span,
				.subnav-box .subnav li strong span{
					background: url('../images/layout/bg_subnav.gif') 0 0 no-repeat;
					font-weight:bold;
					display:block;
					height:19px;
					width:113px;
				}
			.subnav-box .subnav li a:hover,
			.subnav-box .subnav li strong{
				color:#329cff;
				position:relative;
				left:-1px;
				margin-top:0;
			}
			.subnav-box .subnav li a:hover span,
			.subnav-box .subnav li strong span{
				background: url('../images/layout/bg_subnav.gif') 0 -119px no-repeat;
				width:114px;
				position:relative;
			}
		/* prev-next-vehicle */
	.subnav-box .prev-next-vehicle {
		float:right;
		margin:-4px 0 0;
	}
		.subnav-box .prev-next-vehicle li {
			float:left;
		}
		.subnav-box .prev-next-vehicle li a {
			color:#3b5998;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
		}
		.subnav-box .prev-next-vehicle li.prev {
			margin:0 25px 0 0;
		}
		.subnav-box .prev-next-vehicle li.prev a {
			background:url('../images/layout/arrow_prev_1.gif') no-repeat 0 3px;
			padding:0 0 0 9px;
		}
		.subnav-box .prev-next-vehicle li.next a {
			background:url('../images/layout/arrow_next_1.gif') no-repeat 100% 3px;
			padding:0 9px 0 0;
		}
		.subnav-box .prev-next-vehicle li a:hover {
			text-decoration:underline;
		}
/****************************************************************
	.overview
****************************************************************/
.overview {
	padding:19px 0 0 11px;
}
.overview-details {
	padding:0 0 20px;
}
.overview .c-1{
	background: url('../images/layout/bg_box3_b_1.gif') 0 100% no-repeat;
	margin:0 0 9px;
	float:left;
	width:717px;
	
}
.overview	.c-1 .sub1 {
		background: url('../images/layout/bg_box3_t_1.gif') 0 0 no-repeat;
		padding:7px 0px 0px 3px;
	
	}
.overview	.c-1 .sub1 ul li {
		margin:0 0 13px;
	}



.overview .c-2{
	float:right;
	width:234px;
}
	/* .photos */
	.overview .photos {
		float:left;
		width:340px;
	}
	.overview .photos ul li {
		float:left;
		margin:3px 6px 0 0;
	}
	#wrapper .overview .photos p.show-all {
		clear:left;
		margin:0;
		text-align:center;
		padding:4px 17px 0 0;
	}
	#wrapper .overview .photos p.show-all a {
		background:url('../images/layout/icon_show.gif') no-repeat 0 3px;
		font-size:11px;
		font-weight:bold;
		margin:0 auto;
		padding:0 0 0 14px;
		text-decoration:underline;
	}
	#wrapper .overview .photos p.show-all a:hover {
		text-decoration:none;
	}
	/* .overview-info */
	.overview .overview-info {
		float:left;
		width:374px;
	}
	.vehicle-data .overview-info {
		float:left;
		width:717px;
	}
		.overview .overview-info table.data {
			border:none;
			width:260px;
			margin:0 0 18px;
		}
		.vehicle-data .overview-info table.data {
			width:496px;
		}
		.overview .overview-info table.data th {
			color:#242424;
			font-size:12px;
			font-weight:bold;
			padding:1px 5px 0;
			width:50%;
		}
		.overview .overview-info table.data td {
			color:#2e4b88;
			font-size:12px;
			font-weight:bold;
			padding:1px 5px 0;
		}
		.overview .overview-info table.data td.price {
			color:#17C321;
			font-size:24px;
		}
		.overview .overview-info table.data td sup{
			color:#2e4b88;
			font-size:11px;
			font-weight:normal;
			font-style:italic;
		}
		.overview .overview-info table.data tr.odd th,
		.overview .overview-info table.data tr.odd td {
			background:#f2f4f9;
		}
/****************************************************************
	.box-t1
****************************************************************/
.box-t1 {
	background: url('../images/layout/bg_box3_b.gif') 0 100% no-repeat;
	margin:0 0 7px;
}
	.box-t1 .sub {
		background: url('../images/layout/bg_box3_t.gif') 0 0 no-repeat;
		color:#3b5998;
		font-size:11px;
		font-weight:bold;
		line-height:1.2em;
		padding:8px 8px 3px 13px;
	}
	#wrapper .box-t1 .sub p {
		margin:0 0 9px;
	}
	#wrapper .box-t1 .sub ul {
		margin:0 0 2px;
	}
		#wrapper .box-t1 .sub ul li {
			background:url('../images/layout/arrow_next_3.gif') no-repeat 2px 3px;
			margin:0 0 4px;
			padding:0 0 0 15px;
		}
/****************************************************************
	.box-t2
****************************************************************/
.box-t2  {
	background: url('../images/layout/bg_box4_b.gif') 0 100% no-repeat;
	margin:0 0 9px;
}
	.box-t2 .sub {
		background: url('../images/layout/bg_box4_t.gif') 0 0 no-repeat;
		padding:17px 13px 4px 13px;
		text-align:center;
	}
	.box-t2 .sub ul li {
		margin:0 0 13px;
	}
/****************************************************************
	.adv-1
****************************************************************/
.adv-1 {
	background: url('../images/layout/bg_adv.gif') 50% 0 no-repeat;
	margin:0 0 9px;
	padding:16px 0 0;
	text-align:center;
}
	.adv-1 *.*{
		margin:0 auto;
		display:block;
	}
/****************************************************************
	.google-ads
****************************************************************/
.google-ads {
	border-top:1px solid #d8d8d8;
	margin:27px 0 0;
}
/****************************************************************
	.search-car
****************************************************************/
.search-car {
	background: url('../images/layout/bg_box5_t.gif') no-repeat 0 45px;
	margin:0 0 10px;
	padding:55px 0 0;
}
	.search-car .body{
		background: url('../images/layout/bg_box5_m.gif') repeat-y 0 0;
	}
		.search-car .body-1{
				background: url('../images/layout/bg_box5_b.gif') no-repeat 0 100%;
			padding:6px 6px 6px 5px;
		}

.search-car-1 {
	background: url('../images/layout/bg_box5_t_1.gif') no-repeat 0 45px;
	margin:0 0 10px;
	padding:55px 0 0;
}
	.search-car-1 .body{
		background: url('../images/layout/bg_box5_m_1.gif') repeat-y 0 0;
	}
		.search-car-1 .body-1{
				background: url('../images/layout/bg_box5_b_1.gif') no-repeat 0 100%;
			padding:6px 6px 6px 5px;
		}
/****************************************************************
	.subnav-search
****************************************************************/
.subnav-search {
	position:relative;
	margin:-39px 0 0;
	padding:0 0 0 16px;
}
	/* subnav */
	.subnav-search ul {
		width:100%;
	}
		.subnav-search ul li{
			color:#329cff;
			float:left;
			font-size:11px;
			text-align:center;
			height:29px;
			margin:0 1px 0 0;
		
		}
			/*bill dimitris starts here*/
			.subnav-search ul li div{
				color:#329cff;
				background: url('../images/layout/bg_subnav-search_1.gif') 0 0 no-repeat;
				float:left;
				text-decoration:none;
			}
				.subnav-search ul li div span{
					color: #999999;
					background: url('../images/layout/bg_subnav-search_2.gif') 100% 0 no-repeat;
					font-weight:bold;
					float:left;
					height:22px;
					padding:7px 17px 0;
				}
			/*dimitris ends here*/
			.subnav-search ul li a,
			.subnav-search ul li strong{
				color:#329cff;
				background: url('../images/layout/bg_subnav-search_1.gif') 0 0 no-repeat;
				float:left;
				text-decoration:none;
			}
				.subnav-search ul li a span,
				.subnav-search ul li strong span{
					background: url('../images/layout/bg_subnav-search_2.gif') 100% 0 no-repeat;
					font-weight:bold;
					float:left;
					height:22px;
					padding:7px 17px 0;
				}
			.subnav-search ul li a:hover,
			.subnav-search ul li strong {
				background: url('../images/layout/bg_subnav-search_1.gif') 0 -129px no-repeat;
				color:#242424;
			}
			.subnav-search ul li a:hover span,
			.subnav-search ul li strong span{
				background: url('../images/layout/bg_subnav-search_2.gif') 100% -129px no-repeat;
			}
/****************************************************************
	.offer-nav
****************************************************************/
.offer-nav {
	background: url('../images/layout/bg_offer-nav.gif') 0 42px repeat-x;
	padding:8px 0 31px 16px;
}
.offer-nav ol:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
	.offer-nav li {
		float:left;
		width:137px;
		text-align:center;
	}
	
	
	
	.offer-nav li {
		float:left;
		width:103px;
		text-align:center;
	}
	.offer-nav li  {
		color:#3b5998;
		display:block;
		font-size:12px;
		font-weight:bold;
		
		margin:0 auto;
		text-decoration:none;
		padding:60px 0 0;
	}
	.offer-nav li  {
		background-position:50% -147px;
		background-repeat:no-repeat;
	}
	/*********************/
	.offer-nav li.top {
		color:#3b5998;
		display:block;
		font-size:12px;
		font-weight:bold;
		width:63px;
		margin:0 auto;
		text-decoration:none;
		padding:60px 0 0;
	}
	.offer-nav li.top {
		background-position:50% -147px;
		background-repeat:no-repeat;
	}
	
	/********************************/
	
	.offer-nav li.selected {
		color:#17c321;
		background-position:50% -294px;
	}
	.offer-nav li.disabled {
		color:#454545;
		background-position:50% 0;
		font-weight:normal;
		font-style:italic;
	}
	
	/***********************PAVLOS***************/
	.offer-nav li.category  {
		background-image: url('../images/layout/bg_pb_category.gif');
	}
	.offer-nav li.listing  {
		background-image: url('../images/layout/bg_pb_listing.gif');
	}
	.offer-nav li.data  {
		background-image: url('../images/layout/bg_pb_data.gif');
	}
	.offer-nav li.options  {
		background-image: url('../images/layout/bg_pb_options.gif');
	}
	.offer-nav li.pictures  {
		background-image: url('../images/layout/bg_pb_pictures.gif');
	}
	.offer-nav li.verify  {
		background-image: url('../images/layout/bg_pb_verify.gif');
	}
	.offer-nav li.online  {
		background-image: url('../images/layout/bg_pb_online.gif');
	}
	.offer-nav li.euro  {
		background-image: url('../images/layout/bg_pb_euro.gif');
	}
	.offer-nav li.email  {
		background-image: url('../images/layout/bg_pb_email.gif');
	}
	/***************************PAVLOS*********************/
	.offer-nav li a {
		color:#3b5998;
		display:block;
		font-size:12px;
		font-weight:bold;
		width:63px;
		margin:0 auto;
		text-decoration:none;
		padding:60px 0 0;
	}
	.offer-nav li a {
		background-position:50% -147px;
		background-repeat:no-repeat;
	}
	.offer-nav li a:hover,
	.offer-nav li.selected a{
		color:#17c321;
		background-position:50% -294px;
	}
	.offer-nav li.disabled a,
	.offer-nav li.disabled a:hover {
		color:#454545;
		background-position:50% 0;
		font-weight:normal;
		font-style:italic;
	}
	.offer-nav li.category a {
		background-image: url('../images/layout/bg_pb_category.gif');
	}
	.offer-nav li.listing a {
		background-image: url('../images/layout/bg_pb_listing.gif');
	}
	.offer-nav li.data a {
		background-image: url('../images/layout/bg_pb_data.gif');
	}
	.offer-nav li.options a {
		background-image: url('../images/layout/bg_pb_options.gif');
	}
	.offer-nav li.pictures a {
		background-image: url('../images/layout/bg_pb_pictures.gif');
	}
	.offer-nav li.verify a {
		background-image: url('../images/layout/bg_pb_verify.gif');
	}
	.offer-nav li.online a {
		background-image: url('../images/layout/bg_pb_online.gif');
	}
	.offer-nav li.euro  {
		background-image: url('../images/layout/bg_pb_euro.gif');
	}
	.offer-nav li.email  {
		background-image: url('../images/layout/bg_pb_email.gif');
	}
/****************************************************************
	.offer-details
****************************************************************/
.offer-details {
	padding:0 0 8px;
}
.offer-details:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
	.offer-details .offer-desc {
		float:left;
		width:600px;
	}
	.offer-details .offer-info {
		background: url('../images/layout/bg_offer-info_b.gif') 0 100% no-repeat;
		float:right;
		width:274px;
		margin:0 0 10px;
	}
	.offer-details .offer-info .sub {
		background: url('../images/layout/bg_offer-info_t.gif') 0 0 no-repeat;
		color:#3b5998;
		font-size:11px;
		line-height:1.65em;
		padding:8px 8px 1px 9px;
	}
	#wrapper .offer-details .offer-info .sub p {
		margin:0 0 9px;
	}
		#wrapper .offer-details .offer-info .sub p img {
			vertical-align:middle;
			margin:-1px 3px 0 0;
			position:relative;
		}
/****************************************************************
	.packeges-form
****************************************************************/
.packeges-form {
	margin:0;
	padding:0;
}
	.box-t3 {
		background: url('../images/layout/bg_box-t3_b.gif') 0 100% no-repeat;
		float:left;
		width:226px;
		padding:0 28px 0 0;
		margin:0 0 10px;
	}
	.box-t3-last {
		float:right;
		width:226px;
		padding:0;
	}
		.box-t3 .sub {
			background: url('../images/layout/bg_box-t3_t.gif') 0 0 no-repeat;
			padding:4px 6px 6px 4px;
		}
		.box-t3 .header {
			height:40px;
		}
			.box-t3 .header .radio-wrap {
				background: url('../images/layout/bg_packeges_basic.gif') 0 0 no-repeat;
				float:left;
				height:24px;
				width:136px;
				padding:9px 0 0 10px;
			}
			.silver .header .radio-wrap {
				background: url('../images/layout/bg_packeges_silver.gif') 0 0 no-repeat;
			}
			.gold .header .radio-wrap {
				background: url('../images/layout/bg_packeges_gold.gif') 0 0 no-repeat;
			}
				.box-t3 .header .radio-wrap label {
					color:#ffffff;
					font-weight:bold;
					font-size:14px;
					letter-spacing:0;
					padding:0;
				}
				.silver .header .radio-wrap label,
				.gold .header .radio-wrap label{
					color:#393939;
				}
				.box-t3 .header .radio-wrap input {
					float:left;
					margin:1px 5px 0 0;
				}
			.box-t3 .header .price {
				background: url('../images/layout/bg_packeges_price.gif') 0 0 no-repeat;
				color:#ffffff;
				font-weight:bold;
				font-size:16px;
				float:right;
				height:26px;
				width:68px;
				padding:7px 0 0;
				text-align:center;
				text-transform:uppercase;
			}
		.box-t3 li {
			background:#f2f4f9;
			color:#242424;
			font-size:12px;
			padding:3px 8px;
			position:relative;
			margin:0 1px 0 0;
		}
		.box-t3 li.odd {
			background:#fff;
			padding:7px 8px 8px;
		}
		.gold li {
			background:#fffced;
		}
			.box-t3 li a.info {
				background: url('../images/layout/icon_info.gif') 0 0 no-repeat;
				display:block;
				width:13px;
				height:12px;
				position:absolute;
				right:5px;
				top:7px;
			}
			.box-t3 li.odd a.info {
				top:11px;
			}
			.box-t3 li a.info span {
				display:none;
			}
	.packeges-form .row-submit {
		background: url('../images/layout/bg_h_t3.gif') 0 8px no-repeat;
		border:none;
		padding:0 0 20px 13px;
	}
		.packeges-form .row-submit a.back {
			background:#fff;
			color:#3b5998;
			font-weight:bold;
			float:left;
			padding:4px 7px 0 6px;
			text-decoration:none;
		}			.packeges-form .row-submit a.back span{
				background:url('../images/layout/arrow_prev_1.gif') no-repeat 0 6px;
				display:block;
				padding:0 0 0 9px;
			}
		.packeges-form .row-submit a.back:hover {
			text-decoration:underline;
		}
	.packeges-form .row-submit .button-box {
		background:#fff;
		float:right;
		padding:0 0 0 9px;
	}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

#DHTMLgoodies_formTooltipDiv{
	color:#FFF;
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	line-height:120%;
	text-align:left;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#FFF;
	font-weight:normal;
	font-size:11px;
}
/****************************************************************
	.tooltip
****************************************************************/
.tooltip {
	background:#f6f6f6 url('../images/layout/bg_tooltip.gif') repeat-x 0 0;
	border:1px solid #b1bdd6;
	position:absolute;
	z-index:2;
	width:226px;
	left:0;
	top:0;
}
	.tooltip-body {
		background:#d3dbec;
		border:2px solid #f2f4f9;
		padding:10px 10px 10px;
	}
.po-tooltip{
	display:none;
}
	.tooltip .photo-sub {
		background:#f2f4f9;
		padding:1px;
		text-align:center;
	}
		.tooltip img {
			display:block;
			margin: 0 auto;
		}
	.tooltip p.show-all {
		background:#f2f4f9;
		padding:5px;
		text-align:right;
	}
		.tooltip p.show-all a {
			background:url('../images/layout/arrow_next_1.gif') no-repeat 0 3px;
			color:#3b5998;
			font-weight:bold;
			font-size:11px;
			text-decoration:none;
			text-align:right;
			padding:0 0 0 10px;
		}
		.tooltip p.show-all a:hover {
			text-decoration:underline;
		}
	#root #wrapper .tooltip h4 {
		background:none;
		color:#242424;
		float:none;
		font-size:12px;
		font-weight:bold;
		position:static;
		top:0;
		text-decoration:none;
		left:0;
		padding:0;
		margin:0 0 4px;
	}
	.tooltip .used-wehicle,
	.tooltip .feature-sets{
		background:url('../images/layout/underline.gif') repeat-x 0 100%;
		margin:0 0 7px;
		padding:0 0 4px;
	}
	.tooltip .feature-sets{
		padding:0 0 7px;
		margin:0 0 12px;
	}
		.tooltip .used-wehicle dl:after {
			clear:both;
			content:".";
			display:block;
			height:0;
			visibility:hidden;
		}
		#root .tooltip .used-wehicle dl {
			width:auto;
			margin:0;
			padding:0 0 2px;
			float:none;
		}
			#root .tooltip .used-wehicle dl dt {
				color:#242424;
				float:none;
				font-size:12px;
				font-weight:normal;
				float:left;
				width:100px;
				padding:0 10px 0 0;
			}
			#root .tooltip .used-wehicle dl dd {
				color:#242424;
				float:none;
				font-size:12px;
				font-weight:bold;
				margin:0 0 0 110px;
			}
	#wrapper .tooltip .feature-sets p{
		color:#242424;
		font-size:12px;
		margin:0 0 7px;
	}
	.tooltip .detailed {
		background:#f2f4f9;
		padding:9px 10px 6px;
	}
	.tooltip .detailed ul {
		margin:0;
	}
	.tooltip .detailed ul li {
		margin:0 0 3px;
	}
	.tooltip .detailed ul li a {
		background:url('../images/layout/arrow_next_1.gif') no-repeat 0 3px;
		color:#3b5998;
		font-weight:bold;
		font-size:11px;
		text-decoration:none;
		padding:0 0 0 10px;
	}
		.tooltip .detailed ul li a:hover {
			text-decoration:underline;
		}
/****************************************************************
	.top-search
****************************************************************/
.top-search {
	background:url('../images/layout/bg_top-search_b.gif') no-repeat 0 100%;
	margin:0 0 26px;
}
	.top-search form {
		background:url('../images/layout/bg_top-search_t.gif') no-repeat 0 0;
		padding:13px 0 9px 133px;
		position:relative;
	}
		.top-search form .row {
			background:url('../images/layout/top-search_logo.gif') no-repeat 0 0;
			height:40px;
			padding:1px 0 0 58px;
		}
		.top-search form .row .input-w{
			margin:3px 5px 0 0;
		}
			.top-search form .row input.text{
				color:#303030;
				font:bold 16px Arial, sans-serif;
				height:22px;
				margin:0;
				padding:1px 0 0 6px;
				width:315px;
			}
			.top-search form .row input.text:focus{
				/*background:#fff;*/
			}
		.top-search form button{
			background:url('../images/layout/button_search.gif') 0 0 no-repeat;
			border:0;
			height:34px;
			padding:0;
			width:106px;
		}
			.top-search form button span { 
				display:none;
			}
		.top-search form button:hover {
			background:url('../images/layout/button_search.gif') 0 -134px no-repeat;
		}
	.top-search .live-search {
		position:absolute;
		left:189px;
		top:47px;
		width:331px;
		display:none;
	}
		.top-search .live-search .body {
			background:url('../images/layout/bg_live-search_t.png') 0 0 no-repeat;
			padding:4px 6px 1px;
		}
		.top-search .live-search .footer {
			background:url('../images/layout/bg_live-search_b.png') 0 0 no-repeat;
			height:10px;
			font-size:1px;
		}
		#wrapper .top-search .live-search h3 {
			background:#ffd84f;
			border:none;
			color:#7c622a;
			margin:0 0 7px;
			padding:5px 9px 4px 9px;
		}
		#wrapper .top-search .live-search ul {
			/*height:288px;
			overflow:auto;*/
			margin:0 0 10px;
		}
		#wrapper .top-search .live-search ul li a {
			background:#fff;
			display:block;
			padding:2px 4px 2px 10px;
			text-decoration:none;
		}
		#wrapper .top-search .live-search ul li a:hover {
			background:#f2f4f9;
		}
			.top-search .live-search ul li a span.photo {
				border:1px solid #329cff;
				float:left;
				padding:1px;
				margin:0 19px 0 0;
			}
			.top-search .live-search ul li a span.photo:hover {
				border:1px solid #17c321;
			}
				.top-search .live-search ul li a span.photo img {
					display:block;
				}
		.top-search .live-search ul li a span.item {
			float:left;
			width:225px;
			padding:12px 0 0;
			line-height:1.2em;
		}
			.top-search .live-search ul li a span.item strong {
				color:#329cff;
				font-size:14px;
				font-weight:bold;
				text-decoration:underline;
			}
			.top-search .live-search ul li a:hover span.item strong {
				text-decoration:none;
			}
			.top-search .live-search ul li a span.item em {
				color:#858585;
				font-size:14px;
				font-style:normal;
			}
		#wrapper .top-search h4 {
			background: url('../images/layout/bg_h_t1.gif') 11px 2px no-repeat;
			color:#329cff;
			font:bold 11px Arial, sans-serif;
			padding:0 0 9px;
		}
		#wrapper .top-search h4 span {
			background:#fff;
			float:left;
			margin:0 0 0 32px;
			padding:0 8px 0 5px;
		}
		
/*****************************PAVLOS***********************************/
.top-search1 {
	background:url('../images/layout/bg_top-search_b_1.gif') no-repeat 0 100%;
	margin:0 0 26px;
}
	.top-search1 form {
		background:url('../images/layout/bg_top-search_t_1.gif') no-repeat 0 0;
		padding:13px 0 9px 205px;
		position:relative;
	}
		.top-search1 form .row {
			background:url('../images/layout/top-search_logo.gif') no-repeat 0 0;
			height:40px;
			padding:1px 0 0 58px;
		}
		.top-search1 form .row .input-w{
			margin:3px 5px 0 0;
		}
			.top-search1 form .row input.text{
				color:#303030;
				font:bold 16px Arial, sans-serif;
				height:22px;
				margin:0;
				padding:1px 0 0 6px;
				width:415px;
			}
			.top-search1 form .row input.text:focus{
				/*background:#fff;*/
			}
		.top-search1 form button{
			background:url('../images/layout/button_search.gif') 0 0 no-repeat;
			border:0;
			height:34px;
			padding:0;
			width:106px;
		}
			.top-search1 form button span { 
				display:none;
			}
		.top-search1 form button:hover {
			background:url('../images/layout/button_search.gif') 0 -134px no-repeat;
		}
	.top-search1 .live-search-1 {
		position:absolute;
		left:263px;
		top:47px;
		width:431px;
		display:none;
	}
		.top-search1 .live-search-1 .body {
			background:url('../images/layout/bg_live-search_t_1.png') 0 0 no-repeat;
			padding:4px 6px 1px;
		}
		.top-search1 .live-search-1 .footer {
			background:url('../images/layout/bg_live-search_b_1.png') 0 0 no-repeat;
			height:10px;
			font-size:1px;
		}
		#wrapper .top-search1 .live-search-1 h3 {
			background:#ffd84f;
			border:none;
			color:#7c622a;
			margin:0 0 7px;
			padding:5px 9px 4px 9px;
		}
		#wrapper .top-search1 .live-search-1 ul {
			/*height:288px;
			overflow:auto;*/
			margin:0 0 10px;
		}
		#wrapper .top-search1 .live-search-1 ul li a {
			background:#fff;
			display:block;
			padding:2px 4px 2px 10px;
			text-decoration:none;
		}
		#wrapper .top-search1 .live-search-1 ul li a:hover {
			background:#f2f4f9;
		}
			.top-search1 .live-search-1 ul li a span.photo {
				border:1px solid #329cff;
				float:left;
				padding:1px;
				margin:0 19px 0 0;
			}
			.top-search1 .live-search-1 ul li a span.photo:hover {
				border:1px solid #17c321;
			}
				.top-search1 .live-search-1 ul li a span.photo img {
					display:block;
				}
		.top-search1 .live-search-1 ul li a span.item {
			float:left;
			width:405px;
			padding:12px 0 0;
			line-height:1.2em;
		}
			.top-search1 .live-search-1 ul li a span.item strong {
				color:#329cff;
				font-size:14px;
				font-weight:bold;
				text-decoration:underline;
			}
			.top-search1 .live-search-1 ul li a:hover span.item strong {
				text-decoration:none;
			}
			.top-search1 .live-search-1 ul li a span.item em {
				color:#858585;
				font-size:14px;
				font-style:normal;
			}
		#wrapper .top-search-1 h4 {
			background: url('../images/layout/bg_h_t1.gif') 11px 2px no-repeat;
			color:#329cff;
			font:bold 11px Arial, sans-serif;
			padding:0 0 9px;
		}
		#wrapper .top-search-1 h4 span {
			background:#fff;
			float:left;
			margin:0 0 0 32px;
			padding:0 8px 0 5px;
		}