/* Powered by aggelies.plex.gr */
/* COMMON STYLES */
@charset "utf-8";
 
 
html,body {
	background-color: #fff;
	color: #000;
	font-family:  arial;
 }
 
div {
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
 }
 
body.homepage {background: #fff url(../images/bg_body.png) top left repeat-x;}
 
img {border: 0;}
 
table, tr ,td {
	border-collapse: collapse;
	border: 0;
	vertical-align: top;
 }
 
/* IE6 PNG FIX */
img,div,.footer-address,.site_by,.logo,#slider-container,.lavaLamp li.back, 
.lavaLamp li.back .left, .slide li, #main-content .intro, #header .contact-number, 
#slider-container, .slide .plasma, #leftControl, #rightControl, #main-content ul li,
#main-content .intro {behavior: url('/iepngfix/iepngfix.htc')}
 
body {background: #fff url('../images/body_bg.jpg') top repeat-x;}
 
	body.home-page {background: #fff; /* #dadfeb url('../images/home-page-bg.jpg') top repeat-x; */}
 
ul, ol, dl {
	margin: 0;
	padding: 0;
 }
 
h1, h2, h3, h4, h5, h6, p {
	font-weight: normal;
	margin-top: 0;
	padding-left: 15px;
	padding-right: 15px;
	font-family:'Open Sans',sans-serif;
 }
#details h1 {
	padding-left: 0 !important;
	font-size: 24px;
	color: rgb(44, 43, 43);
	text-shadow: 0 1PX 0 #fff;
	margin-top: -24px;
}
#classifieds h2.price {
	background: none;
	border-bottom:1px solid #A2D9FD;
	padding: 10px 0;
}
h1,h2 {
	color: #036594;
	font-size: 17px;
	font-weight: bold;
	width: 100%;
 }
 
	h1 span,h2 span {
		display: block;
		padding-bottom: 10px;
	 }
 
h3 {
	font-size: 18px;
	font-weight: bold;
 }
 
h4 {
	font-size: 15px;
	font-weight: bold;
 }
 
p {
	font-size: 14px;
	line-height: 1.4em;
	margin-bottom: 20px;
	font-family:'Open Sans',sans-serif;
 }
 
img {
	border: none;
	vertical-align: top;
 }
 
/* LINKS */
a:link {
	color: #06D;
	cursor: pointer;
	text-decoration: none;
 }
 
a:active, a:focus {}
 
a:hover {text-decoration: underline;}
 
/* FORMS */
input,button,textarea {
	margin: 0;
	padding: 0;
 }
 
strong {font-weight: bold;}
 
.small {font-size: 9px;}
 
/* COLSET */
.cols-1, .cols-2, .cols-3 {}
 
/* ~~ this container surrounds all other divs giving them their percentage-based width ~~ */
#wrapper {
	display: block;
	width: 100%;
 }
 
#container {
	margin: 0 auto;
	overflow-x: hidden;
	width: 100%;
 }
 
#main-content {
	background: rgb(244, 248, 255);
	margin: 0 auto;
	padding: 0;
 }
 
	#main-content .inner {
		margin: 0 auto;
		width: 1000px;
	 
		clear: both;
}
 
#header {
	height: 114px;
	max-height: 114px;
	position: relative;
	width: 100%;
 }
 
/* HEADER */
#header {
	height: 110px;
	position: relative;
 }
 
	#header .inner {
		margin: 0 auto;
		padding: 6px 0 0 0;
		position: relative;
		width: 990px;
	 }
 
.mainlogo {
	display: inline;
	float: left;
 
	margin-top: -3px;
}
 
#cols-2 {
	max-width: 990px;
	min-height: 152px;
	min-width: 990px;
	padding: 6px 0 0 15px;
	position: relative;
 }
 
#content ul, #content ol {padding: 0 15px 15px 40px;}
 
.spacer {
	clear: both;
	line-height: 1pt;
	margin: 0;
	padding: 0;
 }
 
/* TELEPHONE NUMBER */
#header .contact-number,
#cols-2 .contact-number,
#cols-1 .contact-number {
	background: url(../images/telephone-icon.png) no-repeat top left;
	display: inline;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	padding: 5px 0 0 32px;
	position: absolute;
	right: 0;
	text-shadow: 0 1px 0 white;
	top: 5px;
	width: 281px;
 }
 
/* MAP */
#map {
	background: url(../images/header-bg.png) repeat;
	clear: both;
	height: 220px;
	text-align: center;
 }
 
	#map p {
		color: #FFFF00;
		font-size: 21px;
		line-height: 26px;
	 
		text-shadow: 0 1px 0 #817203;
		font: bold;
}
 
	#map h1 {
		color: #fff;
		font-size: 30px;
		line-height: 35px;
		margin-bottom: 10px;
		padding-top: 19px;
		text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
		width: 100%;
	 }
 
/* SEARCH AREA */
#search-area {
	background: url(../images/header-bg.png) repeat-x;
	clear: both;
	height: 80px;
	text-align: center;
 }
 #home #search-area {
 	background: NONE;
	clear: both;
	height: 50px;
	text-align: center;
	widtH: 633PX;
	margin: -7PX auTO 0 auto;
 }
 #search-area form, 
 #search-area label {
 	display: inline;
	float: left;
 
}
 #search-area .inner {
 	margin: 0 auto;
	width: 990px;
 
 	padding-top: 19px;
}
#search-area input, #search-area select {
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 100%;
	*display: inline;
	float: left;
	background: #fff;
	padding: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #999;
	width: 250px;
	border: none;
	margin-right: 10px;
	height: 30px;
}
#search-area select {
	height: 40px;
	width: 300PX;
	text-align: center;
}

#search-area input.searchbox_submit {
	width: 40px;
	height: 42px;
	font-size: 0pt;
	background: url(../images/search-btn.png) top left no-repeat;
}
 
/* LEFT COL */
#sidebar {
	display: inline;
	float: left;
	margin: 20px 0;
	width: 244px;
 }
 
/* MAIN COL, RIGHT COL */
#main, #right, #left {
	display: inline;
	float: left;
	margin: 20px 0;
 }
 
#left {
	float: left;
	width: 78%;
 }
 
#main {
	clear: both;
	width: 100%;
 }
 
#right {
	float: right;
	width: 20%;
 }
 
/* NAV TOP  & LANGS*/
#navtop {
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 100%;
	*display: inline;
	display: inline-block;
	zoom: 100%;
	*display: inline;
	position: absolute;
	right: 0;
	top: 85px;
	width: auto;
 }
 
#navtop ul,
#navtop li,
#navtop ul li {
		list-style-type: none;
		margin: 0;
		padding: 0;
	 }
 
	#navtop li {
		float: left;
		list-style: none;
	 }
 
				#navtop li a {
			color: #000;
			color: rgb(0, 40, 126);
			font: bold 12px 'Open Sans',sans-serif;
			margin: 0 3px;
			outline: none;
			text-align: center;
		 }
 
			#navtop li a:hover {color: #F37019;  text-decoration: none;  
			-webkit-border-radius: 20px;-moz-border-radius: 20px;}
 
.languages {
	color: rgb(0, 23, 143);
	display: inline;
	float: right;
	font-size: 13px;
	font-weight: bold;
	margin-top: 20px;
 }
 
	.languages img {}
 
/* IMAGE FADE EFFECT*/
div.fadehover {position: relative;}
 
img.off {
	height: 99px;
	left: 0;
	position: absolute;
	top: 0;
	width: 347px;
	z-index: 10;
 }
 
img.on {
	height: 99px;
	left: 0;
	position: absolute;
	top: 0;
	width: 347px;
 }
 
/* SLIDER */
#slider-container {
	background: url(../images/slider-bg.png) top left repeat-x !important;
	float: left;
	height: 484px;
	margin: 0 auto;
	max-width: 1055px;
	padding-left: 15px;
	width: 1055px;
 }
 
#slider {
	clear: both;
	color: #fff;
	display: inline-block;
	height: 470px;
	max-height: 470px;
	max-width: 990px;
 }
 
/* SHOPING CATEGORIES */
#categories-title {margin: 10px auto 20px 0;}
 
#areas, #classifieds, #categories {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #fff;
	border-radius: 4px;
	border: 1px solid #BFD9FA;
	display: inline;
	float: left;
	width: 100%;
 }
 
#areas {position: relative;}
#categories {}
	#areas .add-btn {
		position: absolute;
		right: 20px;
		top: 70px;
	 }
    .classifieds-container-bottom,
	#areas h2, #classifieds h2, #categories h1,
	#areas h1, #classifieds h1, #categories h2,
	#areas h1, #classifieds h1, #categories h3, #categories div.name {
		background: #feffff; /* Old browsers */
		background: #ffffff; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #dee9f2 100%); /* FF3.6+ */
		background: -ms-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* IE10+ */
		background: -o-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* Opera 11.10+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dee9f2)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* Chrome10+,Safari5.1+ */
		background: linear-gradient(to bottom, #ffffff 0%,#dee9f2 100%); /* W3C */
		background: url(data:image/svg+xml; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
		base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWU5ZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		border-bottom: 1px solid #A2D9FD;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dee9f2',GradientType=0 ); /* IE6-8 */
		padding: 0;
	 }
	.classifieds-container-bottom {
		height: 30px;
		border-top: 1px solid rgb(192, 212, 246);
		padding-top: 18px;
		border-bottom: 0;
	}
	 .classifieds-container-bottom ul,
	 .classifieds-container-bottom ul li,
	 .classifieds-container-bottom li {
	 	margin:0;
		padding: 0;
		list-style-type: none;
	 }
	 .classifieds-container-bottom ul {
	 	margin-left: 20px;
		}
	  .classifieds-container-bottom li {
	  display: inline;
	  float: left;
	  font-size: 12px;
	  font-weight: bold;
	  }
	  #details #categories div.name {
	  	height: auto;
		vertical-align: middle;
		border-bottom: 1px solid rgb(158, 209, 255);
		margin-bottom: 20px;
	  }
	  .classifieds-container-bottom li.contactme,
	  li.contactme,.contactme {
	  	background: rgb(240, 222, 20);
		padding: 7px 10px;
		margin-top: -8px;
		border-radius: 6px;
		text-shadow: 0 1px 0 yellow;
		text-align: center;
		margin-right: 0;
		}
		.contactme {
			width: 180px;
			margin: 20px 0;
			font-size: 13px;
			font-weight: bold;
		
			border-radius: 0;
			border-top: 1px solid rgb(228, 172, 55);
			border-bottom: 1px solid orange;
}
 .classifieds-container-bottom li.contactme {
 			width: 280px !important;
 			padding: 7px 0;
 			text-align: center;
 			margin-right: 10px;
}
		 li.name, .classifieds-container-bottom li.name, #categories h3 {
			background: url(../images/user-icon.png) no-repeat center left;
			height: 20px;
			vertical-align: middle;
		}
		div.email, li.email,.classifieds-container-bottom li.email {
			background: url(../images/email-icon.png) no-repeat center left;
			height: 20px;
			vertical-align: middle;
		}
		.tel, divli.tel,.classifieds-container-bottom li.tel {
			background: url(../images/tel-icon.png) no-repeat center left;
			height: 20px;
			vertical-align: middle;
		}
		div.area, li.area {
			background: url(../images/area-icon.png) no-repeat center left;
			height: 20px;
			vertical-align: middle;
		}
		li.date {
			background: url(../images/date-icon.png) no-repeat center left;
			height: 20px;
			vertical-align: middle;
		}
		.goback {
			float: right;
			font-size: 12px;
			margin-right: 20px;
		
			background: rgb(240, 222, 20);  padding: 7px 10px;  
			margin-top: -6px;  border-radius: 6px;  text-shadow: 0 1px 0 yellow;  text-align: center;  
			margin-right: 10PX;
			color: black !IMPORTANT;
}
		.classifieds-container-bottom li.name span,
		.classifieds-container-bottom li.email span,
		.classifieds-container-bottom li.tel span,
		li.name span,li.email span,li.tel span,li.area span,li.date span,
		#categories h3 span {
			display: block;
			padding-left: 30px;
			padding-right: 10px;
			line-height: 20px;
			
		}
		#details #categories div.name h3 {
			border: 0;
			margin-left: 20px;
			margin-bottom: 0;
		}
		ul#cats li.area ,ul#cats li.name ,ul#cats li.email ,ul#cats li.telno ,ul#cats li.date {
			height: auto;
		}
    #areas h1 span, #classifieds h1 span, #categories h1 span,
	#areas h2 span, #classifieds h2 span, #categories h2 span,
	#areas h3 span, #classifieds h3 span, #categories h3 span {
		padding-left: 15px;
		padding-top: 10px;
		text-shadow: 0 1px 0 #fff;
	 }
	 #areas h3, #classifieds h3, #categories h3 {
	 	font-size: 12px;
		
	 
	 	vertical-align: middle;
	 	height: auto;
}
	 #categories h3 span {
		padding-left: 20px;
		padding: 10px 0 10px 20px;
		display: block;
}
 
.areas-inner, .classifieds-inner, .categories-inner {
	background: url(../images/container-cats-bg-bottom-2.jpg) 0 bottom no-repeat;
	height: 17px;
 }
  .classifieds-inner-main {
  	padding: 0 17px;
  }
   .classifieds-inner-main p {
   	padding-left: 0;
	padding-right: 0;
   }
 
.areas-container-top, .classifieds-container-top, .categories-container-top {
	background: url(../images/container-cats-bg-top-2.jpg) no-repeat;
	clear: both;
	height: 4px;
 }
 
.areas-container, .classifieds-container, .categories-container {
	background: url(../images/container-cats-bg-2.jpg) repeat-y;
	height: auto;
 
	margin-bottom: 10px;
}
 
.first_column {
	display: inline;
	float: left;
	word-wrap: break-word;
	}
 
.second_column {
	display: inline;
	float: left;
 }
 
.last_column {
	display: inline;
	float: left;
 }
 
ul#cats,ul#cats-2,ul#cats-3,
ul#cats li,ul#cats-2 li,ul#cats-3 li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 12px;
}
#details #cats ul li {
	vertical-align: middle;
	height: auto;
	margin-bottom: 4px;
}
 
ul#cats,ul#cats-2,ul#cats-3 {
	line-height: 1.7em;
	margin: 0 0 0 20px;
	width: 180px;
 }
 
ul#cats li a,
ul#cats-2 li a,
ul#cats-3 li a {
	background: url(../images/icons.jpg) left no-repeat;
	color: #116BDF;
	display: block;
	font-size: 13px;
	line-height: 1.4em;
	padding: 0;
	text-decoration: none;
 }
 ul#cats li a.tit,
ul#cats-2 li a.tit,
ul#cats-3 li a.tit {
	font-size: 16px;
	font-weight: bold;
}
ul#cats > li > a,
ul#cats-2 > li > a,
ul#cats-3 > li > a {max-width: 220px;}
 
ul#cats li ul,
ul#cats-2 li ul,
ul#cats-3 li ul {}
 
ul#cats li ul li a,
ul#cats-2 li ul li a,
ul#cats-3 li ul li a {
	background: none;
	display: block;
	font-size: 14px;
	font-weight: normal;
	padding: 0;
 }
 
ul#cats li a:hover,
ul#cats-2 li a:hover,
ul#cats-3 li a:hover {
	color: #eb7719;
	text-decoration: underline;
 }
 
ul#cats li a.art-craft {background-position: -1px -2px;}
 
ul#cats li a.automotive {background-position: -1px -29px;}
 
ul#cats li a.books {background-position: -1px -55px;}
 
ul#cats li a.business-services {background-position: -1px -80px;}
 
ul#cats li a.comunication {background-position: -1px -106px;}
 
ul#cats li a.computing {background-position: -1px -137px;}
 
ul#cats li a.diy {background-position: -1px -168px;}
 
ul#cats-2 li a.electrical-goods {background-position: -426px -2px;}
 
ul#cats-2 li a.fashion-jewelerry {background-position: -426px -27px;}
 
ul#cats-2 li a.food-drink {background-position: -426px -55px;}
 
ul#cats-2 li a.garden {background-position: -426px -81px;}
 
ul#cats-2 li a.health-nutrition {background-position: -426px -106px;}
 
ul#cats-2 li a.home-furniture {background-position: -426px -137px;}
 
ul#cats-2 li a.household-appliances {background-position: -426px -168px;}
 
ul#cats-3 li a.local-search-network {background-position: -834px -2px;}
 
ul#cats-3 li a.music-video {background-position: -834px -29px;}

 
ul#cats-3 li a.office {background-position: -834px -55px;}
 
ul#cats-3 li a.pet-products {background-position: -834px -80px;}
 
ul#cats-3 li a.sports-leisure {background-position: -834px -106px;}
 
ul#cats-3  li a.toys {background-position: -834px -137px;}
 
ul#cats-3  li a.web-services {background-position: -834px -172px;}
 
/* ~~ FOOTER ~~ */
#footer {
	background: url('../images/footer-bg.png') top repeat-x;
	font-size: 14px;
	height: 120px;
	margin: 0 auto;
	padding: 20px 0;
	width: 100%;
 }
 
	#footer .footer-inner {
		margin: 0 auto;
		max-width: 990px;
		position: relative;
		width: 990px;
	 }
 
#nav_footer ul,
#nav_footer li,
#nav_help ul,
#nav_help li {
	display: inline;
	float: left;
	font-size: 14px;
 }
 
#nav_help {
	left: 0;
	position: absolute;
	top: 30px;
 }
 
#nav_footer a {
	color: #dadfeb;
	margin: 0 10px 0 0;
	text-decoration: none;
 }
 
#nav_help li, #nav_help a {
	color: #9fa8bd;
	margin: 0 10px 0 0;
	text-decoration: none;
 }
 
#nav_footer a:hover,
#nav_help a:hover {color: #fff;}
 /* FOR HOME ONLY */
 /* ~~ FOOTER ~~ */
#home #footer {
	font-size: 14px;
	height: 120px;
	margin: 0 auto;
	padding: 20px 0;
	width: 100%;
 }
 
	#home #footer .footer-inner {
		margin: 0 auto;
		max-width: 990px;
		position: relative;
		width: 990px;
	 }
 
#home #nav_footer ul,
#home #nav_footer li,
#home #nav_help ul,
#home #nav_help li {
	display: inline;
	float: left;
	font-size: 14px;
 
	color: #fff;
}
 
#nav_help {
	left: 0;
	position: absolute;
	top: 30px;
 }
 
#home #nav_footer a {
	color: #fff;
	margin: 0 10px 0 0;
	text-decoration: none;
 }
 
#nav_help li, #nav_help a {
	color: #9fa8bd;
	margin: 0 10px 0 0;
	text-decoration: none;
 }
 
#home #nav_footer a:hover,
#home #nav_help a:hover {color: #fff;}
 
/* CLEAR FIXED AND COPYRIGHT */
.fltrt {
	float: right;
	margin-left: 8px;
 }
 
.fltlft {
	float: left;
	margin-right: 8px;
 }
 
.clearfloat {
	clear: both;
	font-size: 1px;
	height: 0;
	line-height: 0px;
 }
 
.social-media {
	float: right;
	height: 35px;
	width: 303px;
 
	margin-top: -17px;
}
 
.copyright {
	clear: both;
	color: #fff;
	display: inline;
	left: 0;
	line-height: 0.7em;
	position: absolute;
	text-shadow:none;
	top: 40px;
 
	top: 26px;
	width: 100%;
}
 
.val {
	position: absolute;
	right: 0;
	top: 89px;
 }


 .text-center {
 margin-top: 20px;
clear: both;

 margin: 0;
width: 100%;
font-size: 12px;
 }
 .text-center p {
 font-size: 12px;
 }


 
/* CLASSIFIEDS LIST */
/* PRODUCT THUMBS */
.classlists_ulmenu,
.classlists_ulmenu li {
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
 }
 
.classlists_ulmenu {

	clear: both;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 100%;
	*display: inline;
	display: inline-block;
	float: left;
	position: relative;
	width: 100%;
	zoom: 100%;
 }
 
	.classlists_ulmenu li {
	
		background: #fff;
		border: 1px solid #fff;
		display: -moz-inline-stack;
display: inline-block;
zoom: 100%;
*display: inline;
		display: table-cell;
		float: left;
		font-size: 14px;
		height: 320px;
		margin-bottom: 0;
		margin: 1px 0 0 20px;
		position: relative;
		width: 220px;
		zoom: 100%;
	 
}
 
		.classlists_ulmenu li:hover {
			background: #EDF7FE;
			border: 1px solid #DCECFA;
		 }
 
		.classlists_ulmenu li a,
.classlists_ulmenu li a span {
			display: block;
			text-decoration: none;
		 }
 
		.classlists_ulmenu li a.product_image {
			background-color: #fff;
			border: 1px solid #eee;
			display: block;
			height: 166px;
			left: 4.1%;
			margin: 0 auto;
			position: absolute;
			text-align: center;
			top: 2%;
			width: 200px;
		 }
 
			.classlists_ulmenu li a.product_image span {
				display: table-cell;
				height: 166px;
				vertical-align: middle;
				width: 210px;
			 }
 
				.classlists_ulmenu li a.product_image span img {
					*width: 70%;
					max-height: 150px;
					max-width: 210px;
				 }
 
		.classlists_ulmenu li a.product_name {
			font-size: 15px !important;
			margin-left: 5%;
			margin-top: 2%;
			min-height: 30px;
			padding-top: 180px;
			padding: 0;
			text-align: left;
			text-align: left;
			width: 200px;
		 
			margin-bottom: 6px;
			font-weight: bold;
}
 
		.classlists_ulmenu li a.product_rrp,
.classlists_ulmenu li a.product_price {
		
			color: #002555;
			display: -moz-inline-stack;
display: inline-block;
zoom: 100%;
*display: inline;
			display: inline-block;
			float: right;
			font-size: 15PX;
			font-weight: bold;
			padding-left: 0;
			padding: 4px;
			text-align: left;
			zoom: 100%;
		 }
 
		.classlists_ulmenu li .date {
			font-size: 12px;
			position: absolute;
			right: 10px;
			top: 36px;
		 }
 
		.classlists_ulmenu li a.product_price {margin-right: 1%;margin-top: -3%;}
 
		.classlists_ulmenu li .perigrafi {
			font-size: 14px;
			margin-left: 5%;
		 }
 
.price-stretch {
	display: inline;
	float: right;
	position: relative !important;
 }
 
.classlists_ulmenu li a.product_rrp {
	color: #9b0000;
	text-decoration: line-through;
 }
 
#availability {
	border: 1px dotted #ccc;
	margin-bottom: 14px;
 }
 
/********** VIEWS AS **********************/
.view-as, #home .view-as {

	display: -moz-inline-stack;
	display: inline-block;
	zoom: 100%;
	*display: inline;
	display: inline-block;
	float: right;
	font-weight: bold;
	margin-right: 10px;
	margin-top: -45px;
	max-height: 100px;
	zoom: 100%;
 

	display: none;

}
 #home .view-as {
 	margin-top: -50px;
 }
 
	.view-as a {
		color: #0066CC;
		cursor: pointer;
		font-weight: bold;
		text-decoration: none;
	 }
 
.view-as select,
.view-as label {
		font-size: 14px;
		margin-left: 10px;


		width: 170px;
	 
		padding: 3PX;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
}
 
/***************** JQUERY ***************/
/******* JQUERY ADDINGS */
.box {
	background-repeat: repeat-x !important;
	border-bottom: 1PX SOLID #D0E5FF !important;
	height: 120PX !IMPORTANT;
	margin: 0 !important;
	width: 99.8% !IMPORTANT;
 }
 
	.box:hover {background-position: 0 0 !important;}
 
.name-stretch {
	display: inline !important;
	float: right;
	font-size: 22px !important;
	margin-left: 1% !important;
	margin-top: 38px !important;
	min-height: 30px !important;
	padding-top: 0 !important;
	text-align: left !important;
	width: 76% !important;
 }
#aggelies .name-stretch {
	width: 76.0% !important;
	color: rgb(16, 57, 145);
}
 #home .name-stretch {
 width: 80.2% !important;
	color: blue;
 }
.perigrafi-stretch {
	display: inline;
	float: left;

	font-size: 12px !important;
	margin-left: 6.8% !important;
	margin-top: -1.5%;
	width: 63% !important;
 
	line-height: 1.3em;
	font-weight: bold;
	color: #666;
}
 
	.perigrafi-stretch p {
		margin: 2px 0;
		text-transform: capitalize;
	 }

 
.image-stretch {
	-moz-box-shadow: 0 0 3px 4px rgba(30, 30, 30, 0.2);
	-webkit-box-shadow: 0 0 3px 4px rgba(30, 30, 30, 0.2);
	background-color: #fff;
	border: 0 !important;
	border: 1px solid #CCC;
	box-shadow: 0 0 3px 4px rgba(30, 30, 30, 0.2);
	display: inline !important;
	float: left !important;
	height: 90px !important;
	margin-left: -2% !important;
	margin-top: 1.5% !important;
	position: relative !important;
	text-align: center !important;
	width: 150px !important;
 }
 
.span-stretch {
	display: table-cell !important;
	height: 90px !important;
	vertical-align: middle !important;
	width: 150px !important;
 }
 
	.span-stretch img {
		*width: 100px;
		max-height: 56px !important;
		max-width: 141px !important;
	 }
 
/* SEARCH FOR CLASSIFIEDS */
/* BANNER */
 #marketing-module .banner.testimonial a, #marketing-module .banner.follow-us, #marketing-module .banner.banner-image a {
		display: block;


		padding: 10px 15px;
}
#marketing-module .banner h1, #marketing-module .banner .hache1 {
		font-size: 22px;
		color: #000;
		display: block;
		line-height: 22px;
}
/* DETAILS STYLES */
.footer-fonticon-links {
  margin-top: 17px !important;
}
.footer-fonticon-links li {
  padding: 0px !important;
}
.footer-fonticon-links a:hover,
.footer-fonticon-links a:focus {
  text-decoration: none !important;
}
.footer-fonticon-links a:hover i.fonticon-facebook,
.footer-fonticon-links a:focus i.fonticon-facebook {
  color: #3b5998;
}
.footer-fonticon-links a:hover i.fonticon-twitter,
.footer-fonticon-links a:focus i.fonticon-twitter {
  color: #00acee;
}
.footer-fonticon-links a i {
  font-size: 18px;
}

/* PRICE */
.price-label {
	position: absolute;
	z-index: 10;
	height: 46px;
	width: 180px;
	top: 59px;	
	right: -8px;
	color: #fff;
	font-size: 18px;
	background: #74bed7;	
	border-radius: 3px 3px 0 3px;
	line-height: 46px;
	font-weight: bold;
	text-align: center;
	
}
.price-label:after {
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	right: 0px;
	top: 46px;
	border-width: 4px;
	border-style: solid;
	border-color: #538799 transparent transparent #538799;
}
/* DESCRIPTION */
.description {
	margin-top:  0;
	padding-top: 20px;
}
/* PHOTO GALLERY */
/******* PRODUCT LEFT *********/
#main-image-gallery {
position: relative;
width: 100%;
clear: both;
}
#main-image-gallery h1 {
}
#main-image-gallery h1 span {
}
/******************************
GALLERY
*******************************/
#gallery { 
position: relative;
margin-top: 10px;
width: 100%;
border: 1px solid #F1F1F1;
text-align: center;
}
.gallery_main,
#main_image{
position: relative;
display: table;

width: 422px;
vertical-align: middle;
text-align: center;
}
.gallery_main_inner{
display: table-cell;
height: 440px;
vertical-align: middle;
text-align: center;
width: 100%;
??dt?: 500p?;
width: 750px;
padding: 10Px;
}
#gallery img,



#main_image img{
z-index: 123456789;
margin: 0 auto;
}
a#enlargelink img {
max-width: 600px;
max-height: 600px;
margin-top: 10px;
border: 1px solid #C7E1FD;
padding: 4px;
}
#gallery_thumbs {
display: block;
text-align: center;
width: 730px;
list-style-type: none;	
margin: 10PX auto 20px auto;
border-top: 1px dotted #ccc;
padding-top: 18px;
}
#gallery_thumbs li.thumbnail {
display: -moz-inline-stack;
display: inline-block;
zoom: 100%;
*display:inline;
margin-top: 5px;
margin-right: 5px;
width: 100px;
height: 100px;
border: 4px solid #eee;
background: #fff;
text-align: center;
cursor: pointer;
}
#gallery_thumbs .last {
margin-right: 0 !important;
}
#gallery_thumbs li span {
display: table-cell;
width: 100px;
height: 100px;
vertical-align: middle;
text-align: center;

}
#gallery_thumbs li img {
*width: 95px;
max-width: 95px;
*height: 95px;
max-height: 95px;


border: 0;


padding: 0;






margin: 0;

}
/* PAGER */
.pager-main {
width: 100%;
clear: both;
display: block;
text-align: center;
}

.pager, .pager-top {
clear: both;
font-weight: bold;
text-align: center;
display: -moz-inline-stack;
display: inline-block;
zoom: 100%;
*display: inline;
padding: 0;
margin: 0;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
background: #feffff; /* Old browsers */
		background: #ffffff; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #dee9f2 100%); /* FF3.6+ */
		background: -ms-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* IE10+ */
		background: -o-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* Opera 11.10+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dee9f2)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* Chrome10+,Safari5.1+ */
		background: linear-gradient(to bottom, #ffffff 0%,#dee9f2 100%); /* W3C */
		background: url(data:image/svg+xml; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
		base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWU5ZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		
border-bottom: 1px solid #A2D9FD;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dee9f2',GradientType=0 ); /* IE6-8 */
		
	border: 1px solid #C3E1FF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 1px 0 #ffffff;
	-moz-box-shadow: inset 0 1px 0 #ffffff;
	box-shadow: inset 0 1px 0 #ffffff;
	margin: 0 auto 30px auto;
 
height: 40px;
}
.pager-top {
position: absolute;
top: -60px;
right: 10px;
}
.pager a,
.pager a:hover,
.pager-top a,
.pager-top a:hover {
	font-size: 13px;
	font-weight: bold;
	color: #414141;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	overflow: visible;
	text-align: center;
	cursor: pointer;
	border-right: 1px solid #BDE0F7;
	outline: 0;
	outline-width: 0;
	display: inline-block;
	padding: 13px;
}
.pager-top a {
	background: rgb(44, 213, 255) !important;
	color: #fff !important;
	color: #fff !important;
}
.pager a.link,
.pager-top a.link {
    display: none;
 
}
#sell-link {
	margin-bottom: 20px;
	
}
.panel {
	padding: 0 12px;
	}
img.logo-small {
	margin: 5px auto;
} 

/* CRUMBTRAIL */
#crumbtrail {
	height: 34px;
	border-bottom: 1px solid rgb(179, 209, 255);
	font-weight: bold;
	font-size: 12px;
}
#crumbtrail .crumbtrail_inner {
	margin: 0 auto;
	width: 960PX;
	padding-top: 10px;
	padding-left: 40px;
	background: url(../images/home-ico.png) center left no-repeat;
	display: block;
	height: 25px;
}
#crumbtrail a {
	color: #666;
}
#details #categories {
	margin-top: 20px;
}
#details h3 span.fixthename {
	margin-left: 11px; height: auto; 
	display: block;
}
#lightbox-image {max-width:1200px!important;}