
/* GENERAL */

body {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:normal;
color:#000000;
background-image:url(../images/fondo.gif);
background-position:top left;
background-repeat:repeat-x;
background-color:#6193D6;
}

img {
border:0px;
margin:0px;
padding:0px;
}

a:link, a:visited {
text-decoration:underline;
}
a:hover {
text-decoration:none;
}

.cleaner {
font-size:0px;
line-height:0px;
clear:both;
}

#contenedora {
position:absolute;
top:30px;
left:50%;	
width:778px;
margin:0px 0px 50px -389px;
padding:0px;
border-style:solid;
border-width:1px;
border-color:#CAC7AC;
background-color:#FFFFFF;
}
#contenedora h1.logotipo {
margin:0px;
padding:0px;
width:778px;
height:244px;
background-color:#000000;
/*background-image:url(../images/animacion.gif);*/
background-position:center;
/*background-position:2px 2px;*/
background-repeat:no-repeat;
font-size:0px;
}
#contenedora h1.logotipo img {
position:relative;
top:170px;
left:565px;
}

/* MENÚ */

#contenedora .menu {
margin:0px;
padding:5px 2px 5px;
background-color:#000000;
text-align:center;
}
#contenedora .menu ul {
display:inline;
margin:0px;
padding:0px;
}
#contenedora .menu ul li {
display:inline;
width:200px;
height:40px;
background-color:#6EA4CA;
color:#FFFFFF;
margin:0px 2px 0px 0px;
padding:2px 37px;
}
#contenedora .menu ul li a:link, #contenedora .menu ul li a:visited {
color:#FFFFFF;
}
#contenedora .menu ul li.ulti {
margin:0px;
padding:2px 35px;
}
#contenedora .menu ul li.act {
background-color:#E4A921;
font-weight:bold;
}

/* CONTENIDO */

div.contenido {
padding-top:10px;
}
div.contenido a:link, div.contenido a:visited {
color:#6EA4CA;
}
div.contenido div.foto_izq {
float:left;
width:255px;
}
div.contenido div.texto_dcha {
float:right;
width:510px;
padding:5px 4px 5px;
font-size:1.2em;
}
div.contenido div.texto_dcha_grande {
width:600px;
padding-right:100px;
}
div.contenido div.texto_dcha_empresa {
background-image:url(../01/images/img_der.jpg);
background-position:top right;
background-repeat:no-repeat;
width:500px;
padding-right:200px;
}
div.contenido div.texto_dcha div.fotos, 
div.contenido div.texto_izq_giras div.fotos, 
div.contenido div.texto_dcha_giras div.fotos {
float:left;
width:155px;
}
div.contenido div.texto_dcha div.fotos2, 
div.contenido div.texto_izq_giras div.fotos2, 
div.contenido div.texto_dcha_giras div.fotos2 {
float:left;
width:155px;
margin-top:15px;
}
div.contenido div.texto_dcha .titulo {
font-size:1.2em;
font-weight:bold;
color:#6EA4CA;
}
div.contenido div.texto_dcha_giras p.titulo, 
div.contenido div.texto_izq_giras p.titulo {
font-size:1.3em;
font-weight:bold;
color:#E4A921;
text-align:center;
}

/* GIRAS */

div.contenido div.texto_izq_giras, 
div.contenido div.texto_dcha_giras {
width:365px;
padding:20px 11px 30px;
border-bottom:2px #000000 solid;
font-size:1.2em;
}
div.contenido div.texto_izq_giras {
float:left;
border-right:2px #000000 solid;
}
div.contenido div.texto_dcha_giras {
float:right;
border-left:2px #000000 solid;
}

#contenedora span.volver {
padding-left:305px;
text-align:right;
font-size:0.8em;
}
#contenedora span.volver2 {
padding-left:390px;
font-size:0.8em;
}
#contenedora span.volver a:link, 
#contenedora span.volver a:visited {
color:#000000;
}

#contenedora div.documentos {
margin-left:15px;
}
#contenedora div.documentos a:link, 
#contenedora div.documentos a:visited {
color:#0085E3;
}
#contenedora div.documentos span.titulo {
color:#E4A921;
font-weight:bold;
}

/* PIE DE PÁGINA */

.pie_pagina {
margin:20px 2px 5px;
width:773px;
height:152px;
}
.marquesina {
background-color:#E46F20;
height:30px;
font-size:1.4em;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
}
.galeria {
float:left;
height:150px;
margin-right:12px;
}
.galeria_u {
float:left;
height:150px;
margin:0px 0px 0px -1px;
}

div.datos {
text-align:center;
padding:20px 5px 30px;
}

/* FOTO ZOOM */

#foto_zoom {
	position:absolute;
	text-align:center;
	left:50%;
	z-index:50;
	margin-left:-172px;
	visibility:hidden;
}

#foto_zoom #cabecera_ampliada {
	background-color:#98C0E0;
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	line-height:20px;
}

#foto_zoom #foto_ampliada {
	border-style:solid;
	border-width:0px 2px 0px;
	border-color:#98C0E0;
	background-color:#333333;
}

#foto_zoom #pie_ampliada {
	border-style:solid;
	border-width:1px;
	border-color:#98C0E0;
	background-color:#98C0E0;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
}

/* CONTACTO */

form.contacto {
	margin:0px;
	padding:20px 0px 10px 50px;
}

form.contacto label {
	float:left;
	width:120px;
	text-align:right;
	padding-right:10px;
}

form.contacto input.caja, form.contacto select.caja, 
form.contacto textarea {
	display:block;
	width:275px;
	margin:0px 0px 4px 130px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}
form.contacto textarea {
	height:200px;
	font-size:1.1em;
}

form.contacto input.btn_enviar, form.contacto input.btn_borrar {
	width:50px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	background-color:#868476;
	border-top:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	border-right:1px #000000 solid;
	border-bottom:1px #000000 solid;
	color:#FFFFFF;
}
form.contacto input.btn_borrar {
	margin:5px 0px 0px 310px;
}
form.contacto input.btn_enviar {
	margin-left:5px;
}

/* TEXTOS ENRIQUECIDOS PANEL CONTROL */

.nueve {
font-size:9px;
}
.diez {
font-size:10px;
}
.once {
font-size:11px;
}
.doce {
font-size:12px;
}
.trece {
font-size:13px;
}
.catorce {
font-size:14px;
}
.quince {
font-size:15px;
}
.dieciseis {
font-size:16px;
}
.diecisiete {
font-size:17px;
}
.dieciocho {
font-size:18px;
}
.diecinueve {
font-size:19px;
}
.veinte {
font-size:20px;
}



