@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;}
a {outline:none;}
a:link, a:visited {color:#67022b; text-decoration:none;}
a:hover {color:#67022b; text-decoration:underline;}
ul{list-style:none;}
img {border:0;}

body { font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#666666;}
#main { width:896px; margin:0 auto;}
#sup {position:relative; height:154px; background:url(../img/sup_bkg.png) no-repeat;}

	#marques {position:absolute;top:30px; left:450px;color:#67022b; font-weight:bold; font-size:14px;}
		#marques ul {list-style:none; margin-top:5px;}
		#marques li {display:inline; margin-right:10px;}

	#menu {list-style:none;position:absolute; bottom:0px;}
	#menu li {display:inline;float:left;}
		
		/* Primer nivell */
		#menu a {color:#7f7f7f;text-transform:uppercase; font-size:15px; font-weight:bold;background:url(../img/menu_bkg.png) no-repeat top right;padding:3px 25px 1px 10px;}
		#menu a.actiu:link,#menu a.actiu:visited,#menu a:hover{color:#67022b; text-decoration:none; }
		#menu a:link, #menu a:visited{}
		
		
	#fiaten {display:block;position:absolute; right:2px; top:10px; background:url(../img/ofertes_logo.png) no-repeat; height:131px; width:105px;}
		#fiaten span {display:none;}

#contingut{width:896px;padding: 5px 0px 20px 10px;}			
	/*HOME*/	

	#cont-home{width:656px;float:left;padding-top:15px;}
		#cont-home h4{color:#67022b; text-decoration:none;font-size:19px;font-weight:normal;width:190px;float:left;text-transform:uppercase}
		#cont-home p{;color:#7f7f7f;width:450px;float:left;margin-left:16px;}
		#cont-home img{clear:both;margin-top:10px;}
	#destacats-home{width:210px;float:left;background:url(../img/destacat_bkg.png) -2px 0px;float:left;padding-top:0px;margin:15px 0px 0px 15px;}
		#destacats-home ul{background: url(../img/destacatr_bkg.png) no-repeat}
		#destacats-home li{margin:0px 10px 0px 10px}
		#destacats-home li.cb{margin:0px 0px 0px 0px;padding:0px;}
		#destacats-home span.tit{text-transform:uppercase;color:#000000;font-size:11px;padding: 10px 10px 5px 0px;;width:150px;height:35px;display:block;}
		#destacats-home p{font-size:9px;color:#000;font-family:Arial;margin-bottom:10px;}
		
	/* SERVEIS */
	
	#menuServeis{}
	#menuGamma{margin-left:100px;}
	#menuGamma2{clear:both;margin-left:100px;padding-bottom:10px;}
		#menuGamma2 li.model{padding-top:10px;font-size:13px;height:30px;position:relative;}
		#menuGamma2 li.model a.info{position:absolute;bottom:0px;left:10px;font-size:10px;text-transform:capitalize;width:30px;}
		#menuGamma2 li.model a{font-size:13px;background:none;}
	#gammaModel{clear:both;padding:30px 0px 0px 100px;height:370px;width:796px;display:block;}
		.loading{background:#FFF url(../img/loading.gif) no-repeat 50% 50%;}
	
	#menuServeis li,#menuGamma li,#menuGamma2 li{display:inline;float:left;}
	#menuServeis a {color:#7f7f7f;text-transform:uppercase; ; font-weight:bold;background:url(../img/menu_bkg.png) no-repeat top right;padding:1px 1px 1px 1px;}
	#menuGamma a ,#menuGamma2 a {color:#7f7f7f;text-transform:uppercase; ; font-weight:bold;background:none;padding:1px 1px 1px 1px;}
		#menuServeis #menu a:hover,#menuServeis a.actiu:link,#menuServeis a.actiu:visited,#menuServeis a:hover,#menuGamma #menu a:hover,#menuGamma a.actiu:link,#menuGamma a.actiu:visited,#menuGamma a:hover,#menuGamma2 #menu a:hover,#menuGamma2 a.actiu:link,#menuGamma2 a.actiu:visited,#menuGamma2 a:hover {color:#67022b; text-decoration:none; }
		#menuServeis a:link, #menuServeis a:visited {}
	
	#serveis{clear:both;padding-top:15px;width:896px;float:left;}
	#serveis ul{list-style:none;height:405px;}
	#serveis ul li{display:inline;float:left;}
	#serveis h3,#contacte h3, h3.mapa{color:#67022b; text-decoration:none;font-size:19px;font-weight:normal;width:190px;text-transform:uppercase;margin-bottom:15px;}
	#serveis p{width:200px;}
	#serveis #text{width:200px;}
	#serveis #imatges{width:650px;margin-left:35px;position:relative;}
	#serveis #imatges img{position:absolute;}
	
	#imatgeApartat{float:left;margin:15px 0px 0px 15px;}
	
	
	/* VEHICLES OCASIO */
	
	#formulari{width:210px;padding:8px;background:#FFF url(../img/buscador_bkg.png) no-repeat;}
	#formulari li{color:#67022b;text-transform:uppercase;font-size:12px;padding-top:8px;}
		#formulari li label{color:#000;text-transform:uppercase;;}
		#formulari li select{border:1px solid #000;background:#FFF;font-size:10px;width:190px;}
		#formulari li select.error{border:1px solid #CC0000;background:#FFEFEF;font-size:10px;width:190px;}
		#formulari li input.b_generic{float:right;margin-right:20px;}
		.b_generic{border:1px solid #000;background:#FFF url(../img/cerca_bkg.png) repeat-x;color:#000;font-size:10px;padding: 0px 5px 0px 5px;text-transform:uppercase;}
		span.error{display:none;}
		
		#ocasio-buscador{float:left;width:210px;margin-right:15px;}
		#ocasio-info{float:left;width:660px;}
			
		hr.separa{width:656px;clear:both;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px solid #AAA; padding-top:15px;}
		
		#ocasio-llistat{width:656px;padding-top:15px;clear:both;height:350px;}
		#ocasio-llistat img{float:left;width:51px;height:38px;}
		#ocasio-llistat span{display:block;float:left;margin-left:10px;width:108px;text-transform:uppercase;}
		#ocasio-llistat	a:link,#ocasio-llistat	a:visited{text-decoration:none;border:1px solid #FFF;background:#EEE;color:#888;width:175px;height:40px;display:block;float:left;padding:10px;cursor:hand;}
		#ocasio-llistat	a.destacat:link,#ocasio-llistat	a.destacat:visited{background:url(../img/destacat_bkg.png);color:#000;cursor:hand;}
		#ocasio-llistat	a:hover{border:1px solid #CCC;}
		
		
			#list-ocasio li{display:inline;float:left;padding:0px 20px 20px 0px}
			#list-ocasio li a {display:block;}
			#list-ocasio li a img{border:1px solid #CCC;}
		
			#paginacio{height:25px;}
			#paginacio li{float:left;}
				#paginacio li.total{width:150px;color:#67022b;text-transform:uppercase}
				#paginacio li.pagines{width:500px;text-align:right;}
				#paginacio li.pagines div{float:right}
				#paginacio li.pagines a:link,#paginacio li.pagines a:visited{float:left;display:block;text-decoration:none;text-align:center;border:0px solid #FFF;background:#FFF;color:#888;width:14px;height:14px;display:block;float:left;padding:1px;margin:0px 0px 0px 3px;}
				#paginacio li.pagines a:hover,#paginacio li.pagines a.sel:link,#paginacio li.pagines a.sel:visited{float:left;text-decoration:none;text-align:center;border:0px solid #888;background:#AAA;color:#FFF;width:14px;height:14px;display:block;float:left;padding:1px;margin:0px 0px 0px 3px;}
		
		#ocasio-fitxa{width:656px;padding:20px 0px 0px 0px;}
			#ocasio-fitxa h2{text-transform:uppercase;color:#67022b;margin-bottom:15px;}
				#ocasio-fitxa h2 span{text-transform:uppercase;color:#888;}
				
			#ocasio-fitxa-imgppal{float:left;width:300px;}
				#player_imatges{margin-top:5px;}
					#player_imatges li{float:left;margin-right:5px;}
			#ocasio-fitxa-dades{float:left;width:330px;margin-left:20px;}
				#ocasio-fitxa-dades ul{padding:0px;margin:0px;}
				#ocasio-fitxa-dades ul li{clear:both;}
				#ocasio-fitxa-dades ul li h6{color:#67022b;font-size:12px;font-weight:bold;text-transform:uppercase;}
				#ocasio-fitxa-dades ul ul#dades li{float:left;clear:none;width:150px;padding-bottom:2px;;font-weight:bold;}
				#ocasio-fitxa-dades ul ul#equipament li{font-weight:normal;float:left;clear:none;width:150px;padding-bottom:2px;}
				
				#ocasio-fitxa-dades ul li span{text-transform:capitalize;padding-left:3px;font-weight:normal}
				
			
				#ocasio-fitxa-dades li.observacions{width:350px;text-transform:uppercase;font-size:10px;}

	/* Ofertes Fiaten */
	#cap-fiaten{padding-top:15px;}	
		#cap-fiaten img{float:left}	
		#cap-fiaten #links{margin-left:70px;float:left;margin-top:10px;}	
			#links{float:left;margin-top:10px;}	
		 	#links a{margin-right:15px;float:left;display:block;}	
			#links a.mail{padding-top:5px;}	
	#ofertes{width:895px;}
	#ofertes li{float:left;width:425px;margin:20px 20px 0px 0px;height:100px;}
		#ofertes li h2{float:left;width:190px;margin-right:15px;color:#67022b;font-size:21px;font-weight:normal}
		#ofertes li img{float:left;}
					
	/* Contacte */
	#contacte{padding-top:15px;}			
		#map_canvas{width:420px;height:300px;float:left;}	
		#form{width:355px;float:left;margin-left:70px;}	
		
		#form li{color:#67022b;text-transform:uppercase;font-size:12px;width:400px;height:35px;position:relative;}
		#form li label{color:#AAA;text-transform:uppercase;;float:left;width:100px;}
		#form li.camps{height:20px;}
		#form li.camps label{margin-left:100px;text-transform:capitalize;width:150px;font-size:10px;}
		#form li label.error{color:#CC0000;text-transform:none;font-size:10px;float:left;width:250px;position:absolute;left:100px;bottom:3px;}
		#form li input{border:1px solid #AAA;background:#FFF;;width:250px;float:left;}
		#form li textarea{border:1px solid #AAA;background:#FFF;;width:250px;height:50px;float:left;}
		#form li input.error,#form li textarea.error{border:1px solid #CC0000;background:#FFEFEF;font-size:10px;float:left;}
		#form li input.b_generic{float:right;margin-right:50px;width:50px;text-transform:capitalize;background:#FFF url(../img/cerca_bkg.png) repeat-x;}
		#form li.lopd{height:57px;position:relative;}
		#form li.lopd label{width:340px;text-transform:none;margin-left:5px;}
		#form li.lopd label.error{position:absolute;bottom:0px;left:13px;}
		
	/* Mapa WEB */
	#imgGeneric{float:left;width:310px;margin-left:20px;}
		#imgGeneric img{margin:15px 0px 0px 0px;}
	#generic{float:left;padding-top:15px;}
		#generic .text{float:left;width:555px;}
	#mapa{margin-left:10px;float:left;}
	
	#mapa li a:link,#mapa li a:visited{font-size:12px;font-weight:bold;text-decoration:none;color:#666666}
		#mapa li ul{margin:5px 0px 10px 20px;}
			#mapa ul li a:link,#mapa ul li a:visited{font-size:12px;font-weight:normal;text-decoration:none;color:#67022b}
			#mapa li a:hover,#mapa ul li a:hover{color:#000}
		
#baix { height:40px; background:url(../img/baix_bkg.png) no-repeat; padding:10px; text-align:right;font-size:11px;margin-bottom:0px;position:relative;}
	
	#baix p {margin-bottom:5px;}
	#baix ul {float:left;}
		#baix ul li{float:left;}
		#baix ul li a:link,#baix ul li a:visited{color:#555;}
	#baix div {float:right;}
	
ul#idiomes{height:30px;margin-left:10px;position:relative;top:-1px;}
		ul#idiomes li{float:left;margin-right:3px;}
		ul#idiomes li a:link,ul#idiomes li a:visited{width:20px; height:15px;color:#333;display:block;font-size:11px;border:1px solid #CCC;background:#FFF;text-align:center;text-decoration:none;font-weight:normal;padding:2px;}
		ul#idiomes li a:link.sel,ul#idiomes li a:visited.sel,ul#idiomes li a:hover{width:20px; height:20px;color:#333;border:1px solid #CCC;display:block;font-size:11px;background:#CCC;text-align:center;text-decoration:none;font-weight:bold;padding:2px;}
			
	
	
/*Recursos*/
.cb{clear:both;height:0px;}	
.fl{float:left;}	
.pt10{padding-top:10px;}	
.pt15{padding-top:15px;}	
.pb5{padding-bottom:5px;}	
.ml20{margin-left:20px;}
.tUpper{text-transform:uppercase;}
.margevideo{clear:both;padding-top:20px;}
.margevideo2{clear:both;padding-top:20px;margin-left:100px;}