/* CSS Document */
body{
margin-left:10px;
margin-right:10px;
margin-bottom:0px;
margin-top:0px;
padding:0px;
}
#container{
width:990px;
}
/* Headers */
#header{
width:990px;
height:151px;
background-image:url(../images/fonscaps.jpg);
background-position:left;
background-repeat:repeat-x;
}
.headeresq{
width:465px;
height:151px;
background-image:url(../images/logo.jpg);
background-position:left;
background-repeat:no-repeat;
float:left;
}
.headerdret{
width:352px;
height:151px;
background-image:url(../images/idioma.jpg);
background-position:right;
background-repeat:no-repeat;
float:right;
}
.sub{
padding-top:136px;
padding-right:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:right;
}
.sub a{
text-decoration:none;
font-weight:bold;
color:#666666;
}
.sub a:hover{
text-decoration:none;
font-weight:bold;
color:#cccccc;
}
/* Fi Headers */
#menu{
width:990px;
height:17px;
background-image:url(../images/basemenu.jpg);
background-repeat:repeat-x;
background-position:top;
}
#opcions{
padding-left:30px;
float:left;
}
#menu a{
text-decoration:none;
}
#neteja{
clear:both;
}

/***Bottons formulario***/
.submit {
width:117px;
height:23px;
background: transparent url('../images/enviar.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submit:hover {
width:117px;
height:23px;
background: transparent url('../images/enviarhover.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitcon {
width:117px;
height:23px;
background: transparent url('../images/continuar.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitcon:hover {
width:117px;
height:23px;
background: transparent url('../images/continuarhover.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitsus {
width:117px;
height:23px;
background: transparent url('../images/suscrip.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitsus:hover {
width:117px;
height:23px;
background: transparent url('../images/suscriphover.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitvol {
width:117px;
height:23px;
background: transparent url('../images/volver.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitvol:hover {
width:117px;
height:23px;
background: transparent url('../images/volverhover.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitcom {
width:117px;
height:23px;
background: transparent url('../images/comprar.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitcom:hover {
width:117px;
height:23px;
background: transparent url('../images/comprarhover.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitbus {
width:117px;
height:23px;
background: transparent url('../images/buscar.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitbus:hover {
width:117px;
height:23px;
background: transparent url('../images/buscarhover.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
a#pedir{
width:117px;
height:23px;
background: transparent url('../images/comprar.png') no-repeat;
display: block;
border: none;
    }
a#pedir:hover{
width:117px;
height:23px;
background: transparent url('../images/comprarhover.png') no-repeat;
display: block;
border: none;
    }
a#consultar{
width:117px;
height:23px;
background: transparent url('../images/consultar.png') no-repeat;
display: block;
border: none;
    }
a#consultar:hover{
width:117px;
height:23px;
background: transparent url('../images/consultarhover.png') no-repeat;
display: block;
border: none;
    }
a#publicar{
width:117px;
height:23px;
background: transparent url('../images/publicar.png') no-repeat;
display: block;
border: none;
    }
a#publicar:hover{
width:117px;
height:23px;
background: transparent url('../images/publicarhover.png') no-repeat;
display: block;
border: none;
    }
a#suscrip{
width:117px;
height:23px;
background: transparent url('../images/suscrip.png') no-repeat;
display: block;
border: none;
    }
a#suscrip:hover{
width:117px;
height:23px;
background: transparent url('../images/suscriphover.png') no-repeat;
display: block;
border: none;
    }
a#continuar{
width:117px;
height:23px;
background: transparent url('../images/continuar.png') no-repeat;
display: block;
border: none;
    }
a#continuar:hover{
width:117px;
height:23px;
background: transparent url('../images/continuarhover.png') no-repeat;
display: block;
border: none;
    }
a#volver{
width:117px;
height:23px;
background: transparent url('../images/volver.png') no-repeat;
display: block;
border: none;
    }
a#volver:hover{
width:117px;
height:23px;
background: transparent url('../images/volverhover.png') no-repeat;
display: block;
border: none;
    }
a#modificar{
width:117px;
height:23px;
background: transparent url('../images/modificar.png') no-repeat;
display: block;
border: none;
    }
a#modificar:hover{
width:117px;
height:23px;
background: transparent url('../images/modificarhover.png') no-repeat;
display: block;
border: none;
    }
/********Fi de Bottons formulari ***********/
/***Bottons Alert***/
.alerta {
	width:80px;
	height:16px;
	display: block;
	background-color: transparent;
	background-image: url(../images/cerrar.png);
	background-repeat: no-repeat;
	background-position:center;
	border:none 0px;
	cursor:pointer;
	}
.alerta:hover {
width:80px;
height:16px;
background: transparent url(../images/cerrarhover.png) no-repeat;
background-position:center;
display: block;
cursor:pointer;
border: none;
}
/********Fi de Bottons formulari ***********/
#content{
width:990px;
min-height: 671px;
  height: auto !important;
  height: 671px;
background-image:url(../images/fons.jpg);
background-position:top;
background-repeat:no-repeat;
}
#general{
width:667px;
min-height: 671px;
  height: auto !important;
  height: 671px;
float:left;
}
#general p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:left;
}
#generalterminos{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#generalterminos p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
}
#generalinicio p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:left;
}
#subgeneral{
padding-left:30px;
padding-right:150px;
}
#subgeneral2{
padding-left:30px;
padding-right:30px;
}
#subgeneral22{
padding-top:25px;
padding-left:56px;
padding-right:56px;
}
#subgeneral3{
padding-top:40px;
padding-left:30px;
padding-bottom:40px;
float:left;
}
#subgeneral3 li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type:disc;
	list-style-position: outside;
	line-height:18px;
	text-align:left;
}
#subgeneral4{
float:left;
padding-bottom:40px;
}
#subgeneral5{
padding-left:30px;
padding-right:30px;
}
#subgeneral6{
padding-left:30px;
padding-bottom:15px;
float:left;
}
#subgeneral7{
padding-top:40px;
padding-left:30px;
padding-right:30px;
}
#subgeneral7 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
line-height:16px;
text-align:left;
color:#000000;
}
#subgeneral8{
padding-top:20px;
padding-left:5px;
}
#subgeneral9{
padding-top:5px;
padding-bottom:33px;
padding-left:5px;
padding-right:20px;
}
#subgeneral10{
padding-bottom:5px;
padding-left:5px;
}
#subgeneral11{
padding-left:46px;
padding-right:46px;
padding-bottom:14px;
}
#subgeneral9esq{
width:316px;
height:250px;
background-image:url(../images/fonsbuscador2.png);
background-position:left;
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#000000;
float:left;
}
#subgeneral9dret{
width:316px;
height:250px;
background-image:url(../images/fonsbuscador2.png);
background-position:left;
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#000000;
float:right;
}
#subgeneral29esq{
width:316px;
height:660px;
background-image:url(../images/fonsbuscador2.png);
background-position:left;
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#000000;
float:left;
}
#subgeneral29dret{
width:316px;
height:660px;
background-image:url(../images/fonsbuscador2.png);
background-position:left;
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#000000;
float:right;
}
#subsubgeneral9{
padding-top:25px;
padding-bottom:33px;
padding-left:17px;
padding-right:17px;
}
#subsubgeneral19 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:normal;
color:#000000;
font-weight:100;
}
#subsubgeneral81{
width:652px;
background-image:url(../images/fonsbuscador.png);
background-position:left;
background-repeat:repeat;
padding-top:14px;
padding-bottom:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
float:left;
}
#subsubgeneral10{
width:643px;
background-image:url(../images/fonsbuscador2.png);
background-position:left;
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#000000;
float:left;
}
#margescheckdades{
padding-top:13px;
padding-bottom:18px;
padding-left:46px;
padding-right:46px;
}
#margessubgeneral82IE{
padding-top:5px;
}
#subsubgeneral82{
width:652px;
margin-top:5px!important;
background-image:url(../images/fonsbuscador2.png);
background-position:left;
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
float:left;
}
#margessubgeneral83IE{
padding-top:10px;
padding-bottom:5px;
}
#subsubgeneral83{
width:652px;
margin-top:10px!important;
margin-bottom:5px!important;
float:left;
}
#margebotoanun{
padding-top:33px;
*padding-top:0px;
padding-left:82px;
float:left;
}
.cospersonal{
font-size:12px;
line-height:16px;
padding-bottom:25px;
}
.cospersonal2{
width:250px;
font-size:12px;
line-height:16px;
padding-bottom:25px;
float:left;
}
.cospersonal3{
width:250px;
font-size:12px;
line-height:16px;
padding-bottom:25px;
float:right;
}
#margeinteranun{
margin-top:5px;
}
.report{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
line-height:16px;
text-align:left;
color:#000000;
}
#report p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
text-align:left;
color:#000000;
}
.report2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.seguirleyendo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
color:#0066FF;
}
.seguirleyendo a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
color:#0066FF;
text-decoration:none;
}
.seguirleyendo a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
color:#0066FF;
text-decoration:underline;
}
.seguirleyendo2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:13px;
color:#0066FF;
}
.seguirleyendo2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:13px;
color:#0066FF;
text-decoration:none;
}
.seguirleyendo2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:13px;
color:#0066FF;
text-decoration:underline;
}
.seguirleyendo3{
color:#0066FF;
letter-spacing: 0.5px;
}
.seguirleyendo3 a{
color:#0066FF;
text-decoration:none;
letter-spacing: 0.5px;
}
.seguirleyendo3 a:hover{
color:#0066FF;
text-decoration:underline;
letter-spacing: 0.5px;
}
#margessuscrip{
padding-top:30px;
padding-left:60px;
}
#margesanunhome{
padding-top:20px;
padding-left:0px;
}
#margessusop{
padding-bottom:18px;
}
#margessusradio{
padding-top:3px;
}
.susopcions{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.margereports{
padding-top:5px;
background-color:#FFFFFF;
}
.pagodetalle{
padding-top:10px;
padding-left:2px;
padding-bottom:10px;
color:#333333;
font-weight:800;
}
/* Buscador */

a#detalle{
width:117px;
height:23px;
padding-right:22px;
background: transparent url('../images/detalle.png') no-repeat;
display: block;
border: none;
float:right;
    }
a#detalle:hover{
width:117px;
height:23px;
padding-right:22px;
background: transparent url('../images/detallehover.png') no-repeat;
display: block;
border: none;
float:right;
    }
#margesbuscador{
padding-left:20px;
padding-right:20px;
}
#margesbus{
padding-top:12px;
*padding-top:5px;
}
.buscadormodelo{
width:282px;
float:left;
text-align:left;
}
.buscadortipo{
width:322px;
float:left;
text-align:left;
}
.buscadorversion{
width:163px;
float:left;
text-align:left;
}
.buscadortrans{
width:228px;
float:left;
text-align:left;
}
.buscadorccam{
width:215px;
float:left;
text-align:left;
}
.buscadorfecha{
width:347px;
float:left;
text-align:left;
}
.buscadorkm{
width:256px;
float:right;
text-align:left;
}
.buscadorpreu{
width:478px;
float:left;
text-align:left;
}
.buscadorbuscar{
width:124px;
float:right;
}
#imatgeresultat{
padding-top:6px;
padding-bottom:6px;
padding-left:5px;
padding-right:28px;
float:left;
}

#costextresultat{
width:400px;
padding-top:14px;
padding-bottom:16px;
padding-left:0px;
padding-right:0px;
float:left;
}
#costextresultat p{
padding:0px;
margin:0px;
line-height:14px;
}
/* Fi Buscador */
/* Capsaleres */
.capsroig{
padding-top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#990000;
text-align:left;
}
.capsroig2{
	padding-left:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
	text-align:left;
	letter-spacing: 0.1px;
}
.capsroig3{
    padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	text-align:left;
	letter-spacing: 0.1px;
}
.capsgris{
padding-left:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
text-align:left;
}
.capsroig22{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
	text-align:left;
	letter-spacing: 0.1px;
}
.capsgris2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
text-align:left;
}
.capsroig222{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
	text-align:left;
	letter-spacing: 0.1px;
}
.capsgris222{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
}
.capsgris2222{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:right;
}
.capsbuscador{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#cccccc;
text-align:left;
}
.capscheckdatos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:left;
padding-bottom:22px;
}
.subcapscheckdatos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:left;
padding-bottom:22px;
}
.subcapscheckdatos2{
padding-top:22px;
padding-bottom:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-align:left;
}
.capsroigbuscador{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	padding-bottom:5px;
	text-align:left;
	letter-spacing: 0.1px;
}
.capsroiganun{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	padding-bottom:5px;
	text-align:left;
	letter-spacing: 0.1px;
}
.capsroiganun2{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	padding-bottom:15px;
	text-align:left;
	letter-spacing: 0.1px;
}
.capsgrisanun2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:20px;
padding-bottom:10px;
font-weight:bold;
color:#000000;
text-align:left;
}
/* Fi Capsaleres */
.margebotons{
padding-left:30px;
}
/* Formulari prevista */ 
.campformulari1{
padding-top:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.campformulari11{
padding-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.campformulari{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.campformularicontacte{
padding-top:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}
.aviscamps{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.aviscamps2{
padding-bottom:10px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.capsanunci{
padding-top:10px;
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
}
.modianun{
padding-bottom:10px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#peufoto{
padding-left:5px;
padding-right:20px;
}
#peufoto p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}
.espaisbotons{
padding-top:30px;
padding-bottom:70px;
}
/* Fi Formulari prevista */ 
#sidebar{
	width:323px;
	min-height: 660px;
    height: auto !important;
    height: 660px;
	float:right;
	}
#subsider{
   padding-top:20px;
   padding-left:20px;
   padding-right:20px;
   padding-bottom:20px;
}
.capsanun{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
}
.
/* Footer */ 
#footer{
width:990px;
height:97px;
}
.menufooter{
    padding-top:20px;
	}
.menufooter a{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	letter-spacing: 1.6px;
}
.menufooter a:hover{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:underline;
	letter-spacing: 1.6px;
}
.copyrightfooter{
    padding-top:21px;
	padding-bottom:21px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	letter-spacing: 1px;
	}
.copyrightfooter p{
    line-height:2px;
	
}
#bannerhori{
padding-top:20px;
}
#banner_error{
padding-top:20px;
float:left;
}
#banner_error{
padding-top:20px;
padding-left:70px;
float:left;
}
/* Fi Footer */ 
/* CErcador */
#cercador{
width:283px;
background-image:url('../images/fonsbuscador.png');
background-repeat:repeat;
}
#margescercador{
padding-top:10px;
padding-left:15px;
padding-right:20px;
}
#botocercador{
float:left;
}
#cercacat{
padding-left:10px;
}
#cercacat a{
color:#FFFFFF;
text-decoration:none;
}
#cercacat a:hover{
color:#cccccc;
text-decoration:none;
}
#formcercador{
padding-top:5px;
float:right;
}
.submitcerca {
width:29px;
height:33px;
background: transparent url('../images/cercado.png') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.submitcerca:hover {
width:29px;
height:33px;
background: transparent url('../images/cercadohover.png') no-repeat;
cursor:pointer;
display: block;
border: none;
}
/* Fi cercador */
.TPV{
width:300px;
height:72px;
background: transparent url('../images/pagotpv.jpg') no-repeat;
display: block;
cursor:pointer;
border: none;
}
.marc_image_download{
width:267px;
height:262px;
background-color:#000000;
display:block;
}
.marges_image_download{
padding-top:12px;
padding-left:15px;
padding-right:15px;
}
.nom_image_download{
padding-top:5px;
*padding-top:3px !important;
padding-bottom:8px;
*padding-bottom:6px !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#999999;
}
.text_download{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
float:left;
}
.text_download a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
float:left;
font-weight:bold;
}
.text_download a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
float:left;
}
.moda_format_anunci{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:regular;
color:#333333;
text-decoration:underline;
text-align:left;	
}
