/* CSS Document */


/*************************************************************
GOOGLE
*************************************************************/
div.googleMapsAPI_mare {
	background-image: url('../imatges/marc.gif');
	background-repeat: no-repeat;
	width: 520px;
	height: 305px;
	padding: 16px 16px 16px 13px;
}
div.googleMapsAPI {
	width: 520px;
	height: 303px;
	overflow: hidden;
}


.pestanya{
	background:#fff;
	border:1px solid #E6EFF6;
	float:left;
	padding:8px 10px 8px 10px;
	text-align:center;
	margin-right:5px;
	color:#808080;
	cursor:pointer;
}

.pestanya_on{
	float:left;
	background-image: url('img/boto_on.jpg');
	padding:5px 0px 0px 0px;
	width:95px;
	height:21px;
	text-align:center;
	color:#808080;
	cursor:pointer;
	text-decoration:none;
}

.pestanya_off{
	float:left;
	background-image: url('img/boto_off.jpg');
	padding:5px 0px 0px 0px;
	width:95px;
	height:21px;
	text-align:center;
	color:#808080;
	cursor:pointer;
	text-decoration:none;
}

.pestanya_off:hover{
	background-image: url('img/boto_on.jpg');
}

.fitxa1{
	display:block;
}

.fitxa2{
	display:none;
}

.fitxa3{
	display:none;
}

.fitxa4{
	display:none;
}

.fitxa5{
	display:none;
}

.fitxa6{
	display:none;
}

.fitxa7{
	display:none;
}

/*#FFFEFF*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.neteja{clear:both;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

body {
	background-color:#ecf0f9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body.marca {
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#descripcio_news a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:underline;

}

#header {
	text-align: center;
	background-color:#FFFFFF;
	background-image:url(img/cap.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#logo {
	background-image:url(img/cap.jpg);
	height:108px;
	background-repeat: no-repeat;
	background-position: center;
}

#headerHome {
	text-align: center;
}

#flaHome {
	background-image:url(img/cap.jpg);
	height:457px;
	background-repeat: no-repeat;
	background-position: center;
}


/********** MENU **********/
#menuBody {
	height:30px;
	background-image:url(img/bg_menu.gif);

}

#menu_lang {
	display: block;
	float: left;
	margin-right: 26px;
	width:1054px;
	height:30px;
	background-image:url(img/bg_menu.gif);
	margin: 0px auto;
	text-align: left;
}

#langs {
	float:left;
	width:295px;
	height:15px;
	padding-top:7px;
}

a.icon_home {
	width:14px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/casa.jpg) no-repeat 0 0; 
	_background: url(img/casa.jpg) no-repeat 0 0;
	margin-right:20px;
	margin-left:5px;
}

a.icon_home:hover {
	background: url(img/casa.jpg) no-repeat 0 -15px;
	width:14px;
	height:15px;
}

a.icon_home_on {
	width:14px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/casa.jpg) no-repeat 0 -15px; 
	_background: url(img/casa.jpg) no-repeat 0 -15px;
	margin-right:20px;
	margin-left:5px;
}

a.icon_contacto {
	width:22px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/sobre.jpg) no-repeat 0 0; 
	_background: url(img/sobre.jpg) no-repeat 0 0;
	margin-right:45px;
}

a.icon_contacto:hover {
	background: url(img/sobre.jpg) no-repeat 0 -15px;
	width:22px;
	height:15px;
}

a.icon_contacto_on {
	width:22px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/sobre.jpg) no-repeat 0 -15px;
	_background: url(img/sobre.jpg) no-repeat 0 -15px;
	margin-right:45px;
}

a.lang_ca {
	width:21px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/banderes_cat.jpg) no-repeat 0 -15px; 
	_background: url(img/banderes_cat.jpg) no-repeat 0 -15px;
	margin-right:18px;
	
}

a.lang_ca:hover {
	background: url(img/banderes_cat.jpg) no-repeat 0 0;
	width:21px;
	height:15px;
}

a.lang_ca_on {
	width:21px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/banderes_cat.jpg) no-repeat 0 0px; 
	_background: url(img/banderes_cat.jpg) no-repeat 0 0px;
	margin-right:18px;
	
}

a.lang_es {
	width:21px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/banderes_es.jpg) no-repeat 0 -15px; 
	_background: url(img/banderes_es.jpg) no-repeat 0 -15px;
	margin-right:18px;
}

a.lang_es:hover {
	background: url(img/banderes_es.jpg) no-repeat 0 0;
	width:21px;
	height:15px;
}

a.lang_es_on {
	width:21px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/banderes_es.jpg) no-repeat 0 0px; 
	_background: url(img/banderes_es.jpg) no-repeat 0 0px;
	margin-right:18px;
}

a.lang_en {
	width:21px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/banderes_uk.jpg) no-repeat 0 -15px; 
	_background: url(img/banderes_uk.jpg) no-repeat 0 -15px;
}

a.lang_en:hover {
	background: url(img/banderes_uk.jpg) no-repeat 0 0;
	width:21px;
	height:15px;
}


a.lang_en_on {
	width:21px;
	height:15px;
	margin:0px;
	display:block;
	background: url(img/banderes_uk.jpg) no-repeat 0 0px; 
	_background: url(img/banderes_uk.jpg) no-repeat 0 0px;
}

/* MENU */
#menu {
	float:left;
	width:750px;
	height:auto;
	
}

#lsMenu {
	width:750px;
	height:20px;
}

#lsMenu a {
	color:#64808F;
	text-decoration:none;
}

#lsMenu a:hover {
	color:#88293D;
	text-decoration:none;
}

#lsMenu .opcion {
	float:left;
	width:auto;
	height:20px;
	font-size:10px;
	padding-right:21px;
	color:#64808F;
	padding-top:8px;
}

#lsMenu .opcion_on {
	float:left;
	width:auto;
	height:20px;
	font-size:10px;
	padding-right:21px;
	color:#891B34;
	padding-top:8px;
}


/* BUSCADOR */
#buscador {
	float:left;
	width:255px;
	/*height:auto;*/
}

#buscador a {
	color:#64808F;
	text-decoration:none;
}

#buscador a:hover {
	color:#88293D;
	text-decoration:none;
}

.cercador {
	float:left;
	width:155px;
	height:19px;
	background:url(img/cercador.jpg);
	/*margin-top:5px;*/
	padding-left:28px;
	margin-right:5px;
}

.inputBuscador {
	width:145px;
	height:13px; .height:13px;
	border:none;
	color:#678DB4;
	margin-top:2px; .margin-top:1px;
	font-size:9px;
	padding-left:5px;
}

#buscador .opcion9 {
	float:left;
	width:auto;
	height:15px;
	padding-right:21px;
	color:#64808F;
	font-size:8px;
	/*padding-top:5px;*/
}

/********** CUERPO **********/
#cuerpo {
	width:978px;
	height:auto;
	float:none;
	clear:both;
	text-align:left;
	margin:auto;
	background-image:url(img/bg_cuerpo.gif);
	padding:30px 11px 30px 35px;
}

/* index */

#cuerpoHome {
	width:978px;
	height:auto;
	float:none;
	clear:both;
	text-align:left;
	margin:auto;
	padding:30px 11px 30px 35px;
}

.destacadasHome {
width:565px;
height:auto;
font-size:10px;
margin-left:270px;
}

.destacadasHome1 {
	float:left;
	width:250px;
	height:auto;
	margin-right:35px;
}

.destacadasHome2 {
	float:left;
	width:250px;
	height:auto;
}

/* */
.tituloSeccion {
	width:auto;
	height:auto;
	font-size:35px;
	font-family:arial;
	color:#03386B;
}

.titulMarca {
	width:auto;
	height:auto;
	font-size:40px;
	font-family:arial;
	color:#03386B;
}

.destacadas {
	width:auto;
	height:auto;
}

.destacada1 {
	float:left;
	width:304px;
	height:auto;
	margin-right:11px;
}

.destacada2 {
	float:left;
	width:304px;
	height:auto;
	margin-right:11px;
}

.destacada3 {
	float:left;
	width:304px;
	height:auto;
}

.reflex_destacada1 {
	width:292px;
	height:108px;
	background-image:url(img/reflex_noves.jpg);
	background-repeat:no-repeat;
	margin-top:2px;
	padding:24px 0 0 12px;
}

.reflex_destacada2 {
	width:292px;
	height:108px;
	background-image:url(img/reflex_oportunitats.jpg);
	background-repeat:no-repeat;
	margin-top:2px;
	padding:24px 0 0 12px;
}

.reflex_destacada3 {
	width:292px;
	height:108px;
	background-image:url(img/reflex_usades.jpg);
	background-repeat:no-repeat;
	margin-top:2px;
	padding:24px 0 0 12px;
}




.destacada1_opo {
	float:left;
	width:460px;
	height:auto;
	margin-right:11px;
}

.destacada3_opo {
	float:left;
	width:460px;
	height:auto;
}

.reflex_destacada1_opo {
	width:460px;
	height:108px;
	background-image:url(img/reflex_noves_no_opo.jpg);
	background-repeat:no-repeat;
	margin-top:2px;
	padding:24px 0 0 12px;
}

.reflex_destacada3_opo {
	width:460px;
	height:108px;
	background-image:url(img/reflex_usats_no_opo.jpg);
	background-repeat:no-repeat;
	margin-top:2px;
	padding:24px 0 0 12px;
}








.txt28 {
	font-size:28px;
}

.txt28C {
	font-size:24px;
	color:#031A42;
	line-height:normal;
}


.txt13 {
	font-size:13px;
}

.txt12C {
	font-size:12px;
	color:#2C2C47;
	padding:10px 0 20px 0;
}

.main2 {
	width:978px;
	height:auto;
	margin-top:14px;
}

.main {
	width:978px;
	height:auto;
	margin-top:44px;
}

.main_inici {
	width:978px;
	height:auto;
	margin-top:5px;
}

.izq2 {
	float:left;
	width:243px;
	height:auto;
}

.der2 {
	float:left;
	width:696px;
	height:auto;
}

.izq3 {
	float:left;
	width:356px;
	height:auto;
}

.der3 {
	float:left;
	width:580px;
	height:auto;
}

.izq2_inici {
	float:left;
	width:364px;
	height:auto;

}

.der2_inici {
	float:left;
	width:570px;
	height:auto;

}

td.marca2 a:hover img {
	border:#88293d 1px solid;
}

td.marca2 {
	width:160px;
	height:97px;
	vertical-align:top;
}

td.marca2 a img {
	width:160px;
	height:97px;
	border:#457e9c 2px solid;
	margin-bottom:5px;
}

td.marca2 a:hover img {
	border:#88293d 2px solid;
}

td.marca2 a {
	font-size:10px;
	color:#457e9c;
	text-decoration:none;
}

td.marca2 a:hover {
	color:#88293d;
	text-decoration:none;
}

a.banner_cercador {
	width:161px;
	height:86px;
	margin:0px;
	display:block;
	background: url(img/boto_cercador_av_p.jpg) no-repeat 0 0; 
	text-decoration:none;
	color:#051b42;
	padding:8px 16px;
	font-size:18px;
}

a.banner_cercador:hover {
	width:161px;
	height:86px;
	background: url(img/boto_cercador_av_p.jpg) no-repeat -193px 0;
	text-decoration:none;
	color:#051b42;
}

a.banner_embarcacions_noves {
	width:161px;
	height:100px;
	margin:0px;
	display:block;
	background: url(img/boto_noves_p.jpg) no-repeat 0 0;
	text-decoration:none;
	color:#fff;
	padding:10px 16px;
	font-size:18px;
}

a.banner_embarcacions_noves:hover {
	width:161px;
	height:100px;
	background: url(img/boto_noves_p.jpg) no-repeat -193px 0;
	text-decoration:none;
	color:#fff;
}

a.banner_embarcacions_ocasio {
	width:161px;
	height:100px;
	margin:0px;
	display:block;
	background: url(img/boto_ocasions.jpg) no-repeat 0 0;
	text-decoration:none;
	color:#fff;
	padding:10px 16px;
	font-size:18px;
}

a.banner_embarcacions_ocasio:hover {
	width:161px;
	height:100px;
	background: url(img/boto_ocasions.jpg) no-repeat -193px 0;
	text-decoration:none;
	color:#fff;
}

a.banner_noticies {
	width:176px;
	height:75px;
	margin:0px;
	display:block;
	background: url(img/boto_noticies.jpg) no-repeat 0 0; 
	margin-right:20px;
	text-decoration:none;
	color:#051b42;
	padding:20px 16px;
	font-size:22px;
}

a.banner_noticies:hover {
	background: url(img/boto_noticies.jpg) no-repeat -208px 0;
	width:176px;
	height:75px;
	text-decoration:none;
	color:#051b42;
}

a.banner_butlleti {
	width:176px;
	height:65px;
	margin:0px;
	display:block;
	background: url(img/boto_butlleti.jpg) no-repeat 0 0; 
	margin-right:20px;
	text-decoration:none;
	color:#051b42;
	padding:50px 16px 0 16px;
	font-size:22px;
}

a.banner_butlleti:hover {
	background: url(img/boto_butlleti.jpg) no-repeat -208px 0;
	width:176px;
	height:65px;
	text-decoration:none;
	color:#051b42;
}

a.btn_mas {
	width:13px;
	height:13px;
	margin:0px;
	display:block;
	background: url(img/mes.jpg) no-repeat 0 0; 
	text-decoration:none;
}

a.btn_mas:hover {
	background: url(img/mes.jpg) no-repeat 0 -13px;
	width:13px;
	height:13px;
}

.rowTitle {
	width:auto;
	height:27px;
	background-image:url(img/bg_rowTitle.gif);
	background-color:fff;
}

.rowTableSimple {
	width:auto;
	height:24px;
	background-image:url(img/bg_rowTable.gif);
	background-color:#fff;
	color:#045288;
}

.rowTable {
	width:auto;
	height:24px;
	background-image:url(img/bg_rowTable.gif);
	background-color:#fff;
}

.rowTable:hover {
	color:#88293D;
	background-color:#fff;
}

.rowTable2 {
	width:auto;
	height:24px;
	background-image:url(img/bg_rowTable.gif);
	background-color:#fff;
	font-weight:bold;
}

.rowTable2:hover {
	color:#88293D;
	background-color:#f3f8fe;
}

a.link_taula {
	color:#457E9C;
	text-decoration:none;
}

a.link_taula:hover {
	color:#88293D;
}


a.btn_listaCompleta {
	width:124px;
	height:17px;
	margin:0px;
	display:block;
	background: url(img/marc.jpg) no-repeat 0 0; 
	text-decoration:none;
	font-size:10px;
	color:#8298bf;
	padding-top:2px;
	text-align:center;
}

a.btn_listaCompleta:hover {
	width:124px;
	height:17px;
}


a.boto1 {
	width:106px;
	height:17px;
	margin:0px;
	display:block;
	background: url(img/boto1.jpg) no-repeat 0 0; 
	text-decoration:none;
	font-size:10px;
	color:#fff;
	padding-top:2px;
	text-align:center;
}

a.boto1:hover {
	background: url(img/boto1.jpg) no-repeat -106px 0;
	width:106px;
	height:19px;
}

.subtituloSeccion {
	width:860px;
	height:auto;
	font-size:20px;
	font-family:arial;
	color:#457e9c;
}

.subtituloSeccion2 {
	float:left;
	width:243px;
	height:auto;
	font-size:20px;
	font-family:arial;
	color:#457e9c;
}

.subtituloSeccion3 {
	width:243px;
	height:auto;
	font-size:20px;
	font-family:arial;
	color:#457e9c;
}

a.link_motors {
	font-size:16px;
	font-family:arial;
	color:#50819F;
	text-decoration:none;
}

a.link_motors:hover {
	text-decoration:underline;
}

.ruta {
	float:left;
	width:500px;
	height:auto;
	font-size:11px;
	font-family:arial;
	color:#457e9c;
	padding-top:9px;
}
.tornar {
	float: right;
	width: 100px;
	margin-right: 45px;
	text-align:right;
	font-size:11px;
	font-family:arial;
	padding-top:9px;
}
.ruta a, .tornar a {
	color:#457e9c;
	text-decoration: none;
}
.ruta a:hover, .tornar a:hover {
	text-decoration: underline;
}

.bajada {
	width:860px;
	height:auto;
	font-size:11px;
	font-family:arial;
	color:#457e9c;
	line-height:18px;
	margin:20px 0 30px 0; 
}


a.link_foto {
	border:#ffffff 2px solid;
	
}

a.link_foto img {
	border:#ffffff 2px solid;
}

a.link_foto:hover img {
	border:#7A1229 2px solid;
}

td.marca a:hover img {
	border:#88293d 1px solid;
}

td.marca {
	width:269px;
	height:210px;
	vertical-align:top;
}

td.marca a img {
	width:265px;
	height:164px;
	border:#457e9c 2px solid;
	margin-bottom:5px;
}

td.marca a:hover img {
	border:#88293d 2px solid;
}

td.marca a {
	font-size:10px;
	color:#457e9c;
	text-decoration:none;
}

td.marca a:hover {
	color:#88293d;
	text-decoration:none;
}

td.marca .flecha {
	width:245px;
	height:10px;
	background:url(img/fletxa.jpg) no-repeat 0 0;
	padding-left:20px;
}

td.marca .flecha:hover {
	background:url(img/fletxa.jpg) no-repeat 0 -10px;
	width:245px;
	height:10px;
}

/* 5 */
.tablaOportunitats {
	width:940px;
	height:auto;
	border:#bfd2d6 2px solid;
	font-size:10px;
	color:#457e9c;
}

a.bannerAconsellem {
	width:407px;
	height:117px;
	margin:0px;
	display:block;
	background:url(img/boto_aconsellem.jpg) no-repeat 0 0;
	color:#03386B;
	text-decoration:none;
	padding:20px 0 0 40px;
	font-size:28px;
}

a.bannerAconsellem:hover {
	width:407px;
	height:117px;
	background:url(img/boto_aconsellem.jpg) no-repeat 0 -137px;
}

a.bannerCercador_av {
	width:407px;
	height:117px;
	margin:0px;
	display:block;
	background:url(img/boto_cercador_av.jpg) no-repeat 0 0;
	color:#03386B;
	text-decoration:none;
	padding:20px 0 0 40px;
	font-size:28px;
}

a.bannerCercador_av:hover {
	width:407px;
	height:117px;
	background:url(img/boto_cercador_av.jpg) no-repeat 0 -137px;
}

a.flechaIzq {
	width:16px;
	height:14px;
	margin:0px;
	display:block;
	background:url(img/fletxa_esq.jpg) no-repeat 0 -14px;
}

a.flechaIzq:hover {
	width:16px;
	height:14px;
	background:url(img/fletxa_esq.jpg) no-repeat 0 0;
}

a.flechaDer {
	width:16px;
	height:10px; _height:6px;
	margin:0px;
	display:block;
	background:url(img/fletxa.jpg) no-repeat 0 0;
}

a.flechaDer:hover {
	width:16px;
	height:10px; _height:6px;
	background:url(img/fletxa.jpg) no-repeat 0 -10px;
}

.tdDetalle1 {
	width:161px;
	font-size:10px;
	color:#4580aa;
	padding:5px 3px 3px 0;
	background-color:#e0e9ee;
	
}

.tdDetalle2 {
	width:auto;
	font-size:11px;
	color:#10507c;
	font-weight:bold;
	padding:3px 6px;
}

.tdDetalle1C {
	width:155px;
	margin-left:3px;
	font-size:10px;
	color:#4580aa;
	padding:3px 6px;
	background-color:#e0e9ee;
	
}

.tdDetalle2C {
	width:auto;
	font-size:12px;
	color:#10507c;
	font-weight:bold;
	padding:3px 6px;
	color:#4580aa;
	background-color:#e0e9ee;
}

.tdDetalle1O {
	width:161px;
	font-size:10px;
	color:#fff;
	padding:3px;
	background-color:#0d5a8e;
}

.tdDetalle2O {
	width:auto;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:3px 6px;
	background-color:#0d5a8e;
}

a.boto2 {
	width:126px;
	height:18px;
	margin:0px;
	display:block;
	background: url(img/boto2.jpg) no-repeat 0 0; 
	text-decoration:none;
	font-size:10px;
	color:#fff;
	padding-top:2px;
	text-align:center;
}

a.boto2:hover {
	width:126px;
	height:18px;
	background: url(img/boto2.jpg) no-repeat -126px 0;
}


div.form_boto {
	width:126px;
	height:18px;
	margin:0px;
	display:block;
	background: url(img/boto2.jpg) no-repeat 0 0; 
	text-decoration:none;
	font-size:10px;
	color:#fff;
	padding-top:2px;
	text-align:center;
	cursor: hand;
}
div.form_boto:hover {
	width:126px;
	cursor: pointer;
	height:18px;
	background: url(img/boto2.jpg) no-repeat -126px 0;
}



a.botoPDF {
	width:126px;
	height:18px;
	margin:0px;
	display:block;
	background: url(img/boto3.jpg) no-repeat 0 0; 
	text-decoration:none;
	font-size:10px;
	color:#fff;
	padding-top:2px;
	text-align:center;
}

a.botoPDF:hover {
	width:126px;
	height:18px;
	background: url(img/boto3.jpg) no-repeat -126px 0;
}


a.link_menu_taula{
	background-color:#ffffff;
	color:#666666;
	text-decoration:none;

}

a.link_menu_taula:hover{
	text-decoration:underline;
}

.navStd {
	width:166px;
	background-image:url(img/bg_rowTable.gif);
	height:24px;
	padding:0 0 0 20px;
}

a.navStd {
	width:166px;
	background-image:url(img/bg_rowTable.gif);
	height:24px;
	padding:0 0 0 20px;
}

.navStdOn {
	width:166px;
	background-image:url(img/bg_navOnL.gif);
	height:24px;
	padding:0 0 0 20px;
	background-color:#98b6d0;
	color:#fff;
}

.navStdOver {
	width:166px;
	background-image:url(img/bg_navOverL.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:24px;
	padding:0 0 0 20px;
	background-color:#98b6d0;
	color:#fff;
}

.navSub {
	width:166px;
	background-image:url(img/bg_rowTable.gif);
	height:24px;
	padding:0 0 0 40px;
	background-color:#f1f6fa;
	color:#457e9c;
	font-size:11px;
}

a.navSubLink{
	color:#457e9c;
	text-decoration:none;
}

a.navSubLink:hover{
	color:#7a1229;
	font-weight:bold;
}

.navSubOn {
	width:166px;
	background-image:url(img/bg_rowTable.gif);
	height:24px;
	padding:0 0 0 40px;
	background-color:#f1f6fa;
	font-weight:bold;
	color:#7a1229;
	font-size:11px;
}


.marca_previ {
	height:24px;
	padding:0 0 0 30px;
	background-color:#F1F6FA;
	color:#457E9C;
	font-size:11px;
}

.model_previ {
	height:24px;
	padding:0 0 0 40px;
	border-bottom:1px solid #E2E3E5;
	background-color:#FFFFFF;
	color:#666666;
	font-size:11px;
}

a.model_previ_link{
	color:#666666;
	text-decoration:none;
}

a.model_previ_link:hover{
	color:#7A1229;
	font-weight:bold;
}
.flechaDot {
	width:16px;
	height:10px;
	margin-top:3px;
	display:block;
	background: url(img/fletxa.jpg) no-repeat 0 0;
}


/* 11.php */
.inputContacto {
	width:346px;
	height:15px;
	font-size:11px;
	color:#03386b;
	border:#c1cdcd 1px solid;
}

.bona {
	width:346px;
	height:20px;
	font-size:11px;
	color:#03386b;
	border:#c1cdcd 1px solid;
}

.input_contactar_error {
	width:346px;
	height:15px;
	font-size:11px;
	color:#03386b;
	border:#FF0F2F 1px solid;
}

.form_checkbox{
	border:#c1cdcd 1px solid;
}

.lopd_error{
	border:#FF0F2F 1px solid;
}

.cerror{
	border: 1px solid red;
/*	background-color:red;  */
}

.textContacto {
	width:346px;
	height:180px;
	font-size:11px;
	color:#03386b;
	border:#c1cdcd 1px solid;
}
/********** FOOTER **********/

#footer {
	width:978px;
	height:auto;
	float:none;
	clear:both;
	text-align:center;
	margin:auto;
	background-image:url(img/bg_cuerpoEnd.gif);
	background-repeat:no-repeat;
	padding:30px 11px 30px 35px;
	font-size:11px;
}

#footerHome {
	width:978px;
	height:auto;
	float:none;
	clear:both;
	text-align:center;
	margin:auto;
	background-repeat:no-repeat;
	padding:30px 11px 30px 35px;
	font-size:11px;
}

#content {
	text-align:center;
}

.tdOpcion a {
	width:auto;
	height:20px;
	font-size:10px;
	padding-right:21px;
	color:#64808F;
	text-decoration:none;
	padding-top:8px;
	
}

.divisorFooter {
	width:876px;
	height:16px;
	background-image:url(img/divisorFooter.gif);
}

.tdOpcion a:hover {
	color:#64808F;
	text-decoration:underline;
}

.tdOpcion2 a {
	width:auto;
	height:20px;
	font-size:10px;
	font-weight:bold;
	padding-right:21px;
	color:#64808F;
	text-decoration:underline;
	padding-top:8px;
	
}


.footerDatos, .footerDatos a {
	color:#777e86;
	text-decoration:none;
	height:25px;
}

.footerDatos a:hover {
color:#777e86;
text-decoration:underline;
}

#by {
	width:39px;
	height:11px;
	margin-top:40px;
	text-align:center;
}

#cap {
	text-align: center;
	background-color:#FFFFFF;
	background-image:url(img/bg_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#nav {
	height:30px;
	background-image:url(img/bg_menu.gif);
}

.cont {
	width: 1004px;
	margin: 0px auto;
}
.btEnviar a{
	color:#ffffff;
	background-color:#801D32;
	padding:3px 50px;
	font-size:10px;
	margin-left:50px;
	text-decoration:none;
}
.btEnviar a:hover{
	color:#801D32;
	background-color:#ffffff;
	border:1px solid #801D32;
}