body {
	background:#760004; font-family:arial, "lucida console", sans-serif;
}

img { border:none; }
/*cajas*/
div.cuerpo {
    background:url(../imgs/fons.jpg) no-repeat top center;
}
div.cuerpo.contacto {
    background:url(../imgs/fons_petit.jpg) no-repeat top center;
}
ul.botonera {
	list-style: none; margin:0px; padding:0px;
}
ul.botonera li{
    float:left; margin:0px 21px 0px 0px;
}
ul.botonera li img {
  border:none;
}
div.idioma{ position:absolute;color:#a6a6a6; font-size:9px; right:25px; margin:0px; height:20px;}
div.idioma a{color:#f8c819; text-decoration:none;}
div.idioma a:hover{color:#FFFFFF;}

div.cuerpo div.pie p{
	color:#a6a6a6; font-size:9px; text-align:center; margin:0px 0px 0px 0px;
}
div.cuerpo div.pie a{
	color:#f8c819; text-decoration:none;
}
div.cuerpo div.pie a:hover{
	color:#FFFFFF;
}
div.cuerpo div.texto {
	font-size:11px;
}
div.cuerpo div.texto p{
	margin:12px 0px 0px 0px;
}
div.cuerpo div.texto ul.baja{ width:485px;}
div.cuerpo div.texto ul.baja li{ margin:5px 0px 0px 5px; padding:0px; float:left;}
div.cuerpo div.texto p{
	text-align:justify;
}
div.cuerpo div.texto ul.listado {
	margin:0px; padding:0px; list-style:none;
}
div.cuerpo div.texto ul.listadoEquipo {
	margin:0px; padding:0px; list-style:none; font-size:12px; line-height:20px; /*text-align:center;*/
}
/*div.cuerpo div.texto ul.listadoEquipo li{
	float:left; width:130px;
}*/
div.cuerpo div.texto ul.listadoEquipo img{
	border:1px solid #FFFFFF; margin-bottom:4px;
}
div.cuerpo div.p_texto table{/*font-family:"Times New Roman", Times, serif;*/ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px;}

div.cuerpo div.noticias {
	background:url(../imgs/fons_noticies.jpg) no-repeat top left; /*font-family:"Times New Roman", Times, serif;*/ font-family:Arial, Helvetica, sans-serif;
}
div.cuerpo div.noticias a{
	color:#824613; text-decoration:underline;
}
div.cuerpo div.noticias a:hover{
	color:#000000; text-decoration:underline;
}
div.cuerpo div.noticias ul{
	color:#824613; font-size:10px; font-family:Arial, Helvetica, sans-serif; list-style:none; text-align:left; width:240px;
}
div.cuerpo div.noticias ul li strong{
	font-size:10px;
}
div.cuerpo div.noticias h5{ color:#ffc600; font-size:10px; line-height:12px;}
div.cuerpo div.noticias form{color:#4e473d; font-size:12px; margin:0px 0px 0px 0px}

div.cuerpo div.p_texto.vinculos a{ color:#000000; text-decoration:none; }
div.cuerpo div.p_texto.vinculos a:hover{ text-decoration:underline;}
div.cuerpo div.p_texto.vinculos a:visited{ text-decoration:none;}

div.cuerpo div.contacto table{/*font-family:"Times New Roman", Times, serif;*/ font-family:Arial, Helvetica, sans-serif; color:#4b453c; font-size:9px; line-height:22px;}

div.cuerpo div.tabla_galeria img {margin:0px 14px 0px 0px; cursor:pointer;}


/*POSICIONES*/

div.p_cuerpo_centrado {
	position:relative; width: 830px; left:50%; margin:0px auto 0px -415px;
	height:760px;
	/*border:1px solid green;*/
}

div.cuerpo div.p_tabla_galeria { position:absolute; top:560px; left:26px;}

div.cuerpo img.p_titulo {
	position:absolute; right:24px; top:34px;
}
div.cuerpo div.contacto{ margin:20px 20px 20px 20px;}
div.cuerpo div.contacto img.mapa{ position:absolute; left:370px; top:23px;}
div.cuerpo img.contacto{ position:absolute; margin-top:30px;}
div.cuerpo img.contacto2{ position:absolute; margin-top:164px;}
div.cuerpo div.contacto table{ position:absolute; top:42px; left:21px; padding:10px 0px 0px 10px; width:350px; }
div.cuerpo div.contacto table td.izq{ width:108px; font-size:11px; vertical-align:top;}
div.cuerpo div.contacto table.segundo{ position:absolute; top:177px; left:21px; padding:10px 0px 0px 10px; width:350px;}
div.cuerpo div.contacto table.segundo input{ width:198px; border:none;font-size:11px; padding:1px;}
div.cuerpo div.contacto table.segundo textarea{ font-family:Arial, Helvetica, sans-serif; font-size:11px; width:200px; height:60px; border:none; padding:1px;}
div.cuerpo div.contacto table input.gran{ height:60px;}

div.cuerpo div.p_flash_galeria {position:absolute; top:167px; left:14px;}

div.cuerpo div.botones{ position:absolute; left:294px; top:330px;}
div.cuerpo div.logos{ text-align:center; width:760px; }
div.cuerpo div.logos img{ margin:0px; padding:0px;}
div.cuerpo ul.p_botonera {
	position:absolute; left:143px; top:145px; /*border:1px solid green;*/
}
div.cuerpo div.p_debajo_de_caja {
	position:absolute; bottom:-24px; width:830px; /*border:1px solid red;*/
}
div.cuerpo div.p_debajo_de_caja2{position:absolute; bottom:155px; width:830px;} 
div.cuerpo div.p_flash {
	position:absolute; width:130px; height:250px; right:-115px; top:480px; margin:0px; padding:0px;	overflow:hidden;
}
div.cuerpo div.p_marc {
	position:absolute; left:14px; top:167px;	
}
div.cuerpo div.p_foto {
	margin:4px 0px 0px 10px;	
}
div.cuerpo div.p_texto {
	position:absolute; top:458px; width:400px; left:50px;
}

div.cuerpo div.p_texto p.sinergias{width:485px; font-size:11px;}
div.cuerpo div.p_texto p.sinergias a{color:#000000; text-decoration:underline;  }
div.cuerpo div.p_texto p.sinergias a:hover{color:#760004; }

div.cuerpo div.p_texto.vinculos{left:30px;}
div.cuerpo div.p_texto.vinculos ul{ margin-top:-8px;}
div.cuerpo div.p_texto.vinculos img.servicios{ position:absolute;}
div.cuerpo div.p_texto.vinculos img.vinculos{ margin:0px 0px 3px 12px;}

/*div.cuerpo div.p_texto.vinculos p{ position:relative; padding-left:10px; width:465px; margin-top:8px;}*/
div.cuerpo div.p_texto table{/* border:solid red 1px;*/ position:absolute; padding-left:10px;}
div.cuerpo div.p_texto table td{ width:110px; padding-left:3px;}
div.cuerpo div.p_texto table td.pagina{ border-right:dotted #8e0e12 1px; border-bottom:dotted #8e0e12 1px; color:#8e0e12; vertical-align:top; width:100px;}
div.cuerpo div.p_listado {
	position:relative; top:0px; left:50px; margin:20px 0px 20px 0px;
}
div.cuerpo div.p_equipo {
	position:relative; top:0px; left:10px; margin:20px 0px 20px 0px;
}
div.cuerpo div.p_listado.servicios{margin:50px 0px 0px -30px; font-size:11px; line-height:18px; position:absolute;}

div.cuerpo ul.p_izquierda {
	position:relative; top: 0px; left:0px;
}
div.cuerpo ul.p_derecha {
	position:absolute; top: 0px; left:180px;
}
div.cuerpo div.p_noticias {
	position:absolute; left:523px; top:440px; width:262px; height:300px; padding:18px 0px 0px 30px;
}
div.cuerpo div.p_noticias ul{
	margin:0px 0px 0px 0px; padding:0px; position:relative; left:0px;
}
div.cuerpo div.p_noticias ul li{
	padding:0px 0px 7px 0px;
}
div.cuerpo div.p_noticias h5{ margin:3px 0px 0px 3px; width:245px; padding:5px; position:relative;/* border:solid red 1px;*/}
div.cuerpo div.p_noticias h5.posible{margin:5px 0px 0px 3px; width:242px; }
div.cuerpo div.p_noticias img.cuadro{ position:absolute; padding:0px; margin:0px;}
div.cuerpo div.p_noticias img.cuadro_razon{ position:absolute; top:8px; right:8px; padding:0px; margin:0px;}

div.cuerpo div.p_noticias form{position:relative;margin-top:3px;}
div.cuerpo div.p_noticias table{ width:238px;line-height:14px;}
div.cuerpo div.p_noticias table tr{ height:10px;}
div.cuerpo div.p_noticias table.index5{ width:236px; margin-left:5px; padding-top:3px; height:180px;}

div.cuerpo div.p_noticias table.index5 td.email{ float:right; right:5px; width:97%;}

div.cuerpo div.p_noticias table td.recibiras{ font-size:10px; padding-left:10px;}
div.cuerpo div.p_noticias table td b{ font-size:11px; padding-left:7px;}
div.cuerpo div.p_noticias table td.masmargen{ padding-left:7px; }


div.cuerpo div.p_noticias input{ height:14px; width:92%; float:left; border:none; padding:1px; margin:0px 0px 3px 10px;font-size:10px;}
div.cuerpo div.p_noticias textarea{ font-family:Arial, Helvetica, sans-serif; font-size:10px; border:none;padding:1px;}
div.cuerpo div.p_noticias textarea.gran{ margin-left:8px; height:65px; width:170px;}
div.cuerpo div.p_noticias textarea.mediano{ height:39px; margin-left:8px; width:170px; font-family:Arial, Helvetica, sans-serif;}
div.cuerpo div.p_noticias textarea.mediano_dos{height:23px; margin-left:8px; margin-top:2px; width:170px; font-family:Arial, Helvetica, sans-serif;}
div.cuerpo div.p_noticias textarea.pedido{ margin-left:13px; width:175px;}

div.cuerpo div.p_noticias div.p_botones_reels {
	position:relative; margin:4px 0px 2px 0px;
}
div.cuerpo div.p_noticias div.p_botones_reels img#reel2 {
	margin:0px 0px 0px 3px;
}
div.cuerpo div.p_noticias div.p_botones_volver{ float:right; margin:17px 12px 0px 0px;}
div.cuerpo div.p_noticias div.p_botones_index4{ position:absolute; margin:225px 0px 0px 35px; text-align:center;}

/*clases ajax*/
div.cuerpo div.p_noticias div.enviando {font-size:14px; color:#923909; padding-top:15px;}

/*reset*/
p {margin:0px; padding:0px;}

/*condiciones de uso*/
body.condiciones { background:url(../imgs/fons_condiciones.jpg); font-size:10px; padding:65px 20px 10px 20px; text-align:justify; line-height:11px;}
body.condiciones p{margin-bottom:10px;}

body.mapa { background:url(../imgs/fons_mapa.jpg); padding:65px 24px 10px 25px;}
body.mapa ul {list-style:none; margin:0px; padding:0px;}
body.mapa ul li a{text-decoration:none; font-size:12px; color:#000000; font-weight:bold;}
body.mapa ul li a:hover{text-decoration:underline;}
body.mapa ul.derecho { position:absolute; left:170px; top:70px;}
body.uk{ background:url(../imgs/fons_mapa_uk.jpg);}

div#caja_info {color:#CC0000; position:absolute; top:330px; left:20px; width:300px; font-weight:bold; font-size:12px}

img#btnAnt { cursor:pointer; position:absolute; top:40px; left:265px; }
img#btnSig { cursor:pointer; position:absolute; top:160px; left:265px;}

div#caja { position:relative; margin-top:10px; margin-bottom:10px;  padding:0px; width:230px; height:110px; overflow:hidden; }