#content {width:980px;background: none; padding: 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow: none; behavior: url(http://www.autoexpert.pt/css/PIE.htc);border:none}
#front-container {
	position: relative;
	width:590px;
	float:right;
	clear: right;
	margin:0;
	background: none;
	border: none;
}
#galleryWrapper {width: 590px;overflow:hidden;box-shadow:0 1px 3px #888; behavior: url(http://www.autoexpert.pt/css/PIE.htc);}
#gallery {width: 600px;height:197px;}
#gallery .galleria-container {
	background: none;
	margin: 0;
}
#gallery .galleria-stage {top:0px;left:0;bottom:0}
#gallery .galleria-thumbnails-container {display:none;height: 20px}
#gallery .galleria-thumbnails .galleria-image {border:none; background: none; width:10px; height: 10px}
#gallery .galleria-thumbnails .galleria-image span.img {width:10px;height:10px;opacity:1;background:#ccc url(../js/galleria/themes/autoexpert/circ.png) 0 0 no-repeat}
#gallery .galleria-info {left: 300px;top: 2.5px;width: 220px;}
#gallery .galleria-info-title {
	padding:10px 20px 10px 55px;width: 160px;font-size: 1.1em;background:#0B519B;
	border: 1px solid #2362A4;
	text-shadow:0 1px 0 #000;
	-webkit-border-radius:3px 3px 0px 3px;
	-moz-border-radius: 3px 3px 0px 3px;
	border-radius:3px 3px 0px 3px;
	behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#gallery .galleria-info-link {display:none}
#gallery .galleria-info-text {display:block;background:none;opacity:1;}
#gallery .galleria-info-description {position:relative;right:-45px;top:-7px;width:200px;color:#fff;font:inherit;font-size:.90em;font-weight:700;background:#33a24c;padding:10px;
	border: 1px solid #47AB57;
	text-shadow:0 1px 0 #6a6a6a;
	-webkit-border-radius:0 3px 3px 3px;
	-moz-border-radius: 0 3px 3px 3px;
	border-radius:0 3px 3px 3px;
	behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#search-form {
	background: none repeat scroll 0 0 #FAFAFA;
    border: none;
	box-shadow: 0 1px 3px #888;
    padding: 5px 10px 15px 70px;
	float:left;
	clear: left;
	position:relative;
    width: 300px;
    z-index: 2;
	-webkit-border-radius:3px;
	-moz-border-radius: 3px;
	border-radius:3px;
	behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#search-form .clear {clear: both}
#search-form .row {margin:5px 0; padding: 0;clear:none}
#search-form select, #search-form .group {width:300px}
#search-form .group .row {width:145px; float:left}
#search-form .group select {width: 145px}
#search-form .group input {width: 132px}
#search-form .row.field_model, #search-form .row.field_geo, #search-form .row.field_gearbox {margin-left: 10px}
#search-form .group .to {width: 150px;margin-top: 17px;float:right}
#search-form .to_label {display: block;float: left;font-size: 0.8em;margin: 10px 2px 0 -2px;}
#search-form .group .to .row {width: 130px}
#search-form .buttons {clear:both;margin-top: 11px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#search-form .buttons { margin-top: 8px }
}
#search-form .row.field_id  {width: 300px}
#search-form .row.field_id .errorMessage {clear:both}
#search-form .row.field_id input {width: 130px;clear:both}
#search-form .errorMessage {
	font-size: 0.8em;
    height: 1em;
	float:left;
}
#search-form optgroup {margin:0 0 10px 0}
div.form #search-form input,div.form #search-form select {
	-webkit-border-radius:3px;
	-moz-border-radius: 3px;
	 border-radius:3px;
	behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#search-form .selector span {width: 108px}

#adcount {position:absolute; bottom: 18px; color: #3a3a3a; right: 15px;font-weight:700}
#primer {display:none}
#makesCount {
	position:absolute;
	top:0px;
	left:0;
	width:60px;
	height:100%;
	padding:0px;
	background: #fafafa;
	background-image: -webkit-gradient(linear, right top, left top, from(#fafafa), to(#ddd));
	background-image: -webkit-linear-gradient(right top, left top, #fafafa, #ddd);
	background-image: -moz-linear-gradient(100% 100% 270deg, #fafafa, #ddd);
	background-image: -ms-linear-gradient(right top, #fafafa, #ddd);
	background-image: -o-linear-gradient(270deg, #fafafa 0%, #ddd 100%);
	background-image: linear-gradient(270deg, #fafafa, #ddd);
	-pie-background: linear-gradient(270deg, #fafafa, #ddd);
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius:3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
 	border-radius:3px 0 0 0;
	behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#makesCount img {
	padding: 5px 10px 0 10px;
	text-align: center;
}
#makesCount a {
	border-bottom: 1px solid #FAFAFA;
	color: #3A3A3A;
	display: block;
	float: left;
	font-size: 1em;
  	font-weight: 700;
  	padding: 0;
 	position: relative;
 	text-align: center;
 	width: 63px;
	background: #fafafa;
	background-image: -webkit-gradient(linear, right top, left top, from(#fafafa), to(#ddd));
	background-image: -webkit-linear-gradient(right top, left top, #fafafa, #ddd);
	background-image: -moz-linear-gradient(100% 100% 270deg, #fafafa, #ddd);
	background-image: -ms-linear-gradient(right top, #fafafa, #ddd);
	background-image: -o-linear-gradient(270deg, #fafafa 0%, #ddd 100%);
	background-image: linear-gradient(270deg, #fafafa, #ddd);
	-pie-background: linear-gradient(270deg, #fafafa, #ddd);
	behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#makesCount a#first {
	padding-top:8px;
	-webkit-border-radius:3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
 	border-radius:3px 0 0 0;
	behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#makesCount a:hover, #makesCount a.selected {
	background: #fafafa;
	background-image: -webkit-gradient(linear, right top, left top, from(#fafafa), to(#bbb));
	background-image: -webkit-linear-gradient(right top, left top, #fafafa, #bbb);
	background-image: -moz-linear-gradient(100% 100% 180deg, #fafafa, #bbb);
    background-image: -ms-linear-gradient(right top, #fafafa, #bbb);
    background-image: -o-linear-gradient(180deg, #fafafa 0%, #bbb 100%);
	background-image: linear-gradient(180deg, #fafafa, #bbb);
	-pie-background: linear-gradient(180deg, #fafafa, #bbb);
    behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#makesCount span.count {width:100%;font-size:.9em;float:left;color: #6a6a6a;text-shadow: 0 1px 0 #fdfdfd;behavior: url(http://www.autoexpert.pt/css/PIE.htc);}
#makesCount a:hover span.count, #makesCount a.selected span.count{ color: #2a2a2a};

#count {font-size: 1.5em;}

#promoted {float:left;clear:both;width: 100%;}
#promoted .portlet {
    float: left;
    margin:10px 5px 0 0;
    width: 193px;
    border: none;
    box-shadow: 0 1px 3px #888;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:  3px;
	behavior: url(http://www.autoexpert.pt/css/PIE.htc);
}
#promoted .last .portlet {margin-right:0px;width:194px}
#promoted .portlet li {margin: 0 0 3.5px 0;padding:0}
#promoted .portlet-decoration {font-size:.90em}
#promoted .portlet-content {background: #fdfdfd;border:none;border-radius: 0 0 3px 3px;behavior: url(http://www.autoexpert.pt/css/PIE.htc);}
#redirect {position: absolute;width:290px;font-size:1.2em;height:30px;left:10px;top:20px;z-index:2}

.block {position:relative;top:-20px;float:left;height:150px;width:215px;}
.block#map {background: url(../images/sprite.png) -235px -190px no-repeat;}
.block#map #mapLegend {font-size: 1.6em;position: absolute; top: 60px; left: 40px;font-weight:700;color:#0B519B;}
