body {
	background-color: #7995a7;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:4px;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	/*color: #2D5B68;*/
	color: #2a5460;
}
#contenedor {
	width:760px;
	background-color:#FFFFFF;
	margin-left:auto; 
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
	}
#direccion {
	width:750px;
	margin-left:auto; 
	margin-right:auto;
	text-align:right;
	padding-right:10px;
	font-size:0.8em;
	color:#000000;
	}
#logo {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	float:left;
	margin-right:2px;
	margin-left:9px;
	padding:0px;
	}
#baner {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	float:left;
	width:592px;
	height:113px;
	padding:0px;
	background-image: url(imagenes/baner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#columna_i {
	width:147px;
	float:left;
	margin-right:4px;
	margin-left:9px;
	margin-bottom:5px;
	}
#puntos {
	background-image:url(imagenes/punto.gif);
	height:21px;
	margin-top:5px;
	}
#pie {
	clear:both;
	margin-left:9px;
	margin-right:9px;
	color:#FFFFFF;
	background-color: #2D5B68;
	padding-bottom:4px;
	padding-top:1px;
	}
#cabecera_idiomas{
	float: right;
	top: 0px;
	width:10em;
	height: 15ex;
	/*display: inline;*/
	margin: 0px;
	padding: 0px;
	display: none;

	
}
#cabecera_idiomas a{
color: #ffffff;
text-decoration:none;
}
#cabecera_idiomas a:hover{
color: #ffffff;
text-decoration:underline;
}
.idiomas {
	margin-left: 0px;
	padding-left: 0;
	margin-top: 0px;
	margin-right:0px;
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: normal;
	color: #ffffff;
	clear: both;
	float: right;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.idiomas li{
	display:inline;
	
}
#menu {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	width:145px;
	margin-top:5px;
	margin-bottom:5px;
	overflow:hidden;
	}
#lista_menu {
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
#menu_1 {
	float:left;
	text-align:left;
	background-color: #2D5B68;
	color:#FFFFFF;
	padding:2px;
	width:141px;
	}
#menu_2 {
	float:left;
	text-align:left;
	background-color: #DEE3CF;
	padding:1px;
	width:141px;
	padding-left:15px;
	}
#loca {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	width:141px;
	height:88px;
	background-image:url(imagenes/como_llegar.jpg);
	color:#FFFFFF;
	text-align:left;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:0px;
	padding-right:0px;
	overflow:hidden;
	float:left;
	}
#columna_d {
	width:149px;
	float:right;
	margin-right:9px;
	margin-bottom:5px;
	margin-top:5px;
	}
#submenu {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	width:149px;
	margin-bottom:5px;
	overflow:hidden;
	height:175px;
	*height:180px;
	}
#submenu_1 {
	float:left;
	text-align:left;
	background-color: #2D5B68;
	color:#FFFFFF;
	padding:2px;
	width:230px;
	}
#submenu_2 {
	float:left;
	text-align:left;
	width:135px;
	padding-right:1px;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: 2d5b68;
	border-right-color: 2d5b68;
	border-bottom-color: 2d5b68;
	border-left-color: 2d5b68;
	margin-left:4px;
	margin-right:6px;
	clear:both;
	}
.caja_enlacerojo {
	text-align:right;
	padding-right:4px;
	vertical-align:bottom;
	
	}
	.caja_enlacerojo2 {
	text-align:right;
	padding-right:13px;
	margin-top:0px;
padding-top:0px;
	
	}
.caja_enlacerojo3 {
	text-align:right;
	padding-right:13px;
	margin-top:0px;
	padding-top:0px;
}
.enlacerojo {
	color:#990000;
	text-decoration:none;
	}
a.enlacerojo:hover {
	text-decoration:underline;
}
	
#columna_medio {

	margin-top:5px;
	margin-bottom:5px;
	}
#columna_medio p{
	margin-top:0px;
	margin-bottom:0px;
	}	
#caja_medio {
	float:left;
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	width:436px;
	height:390px;
	min-height:390px;
	overflow:hidden;
	margin-top:5px;
	*margin-top:0px;
	}
#ulises {
	float:left;
	margin-top:5px;
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	width:436px;
	background-color:#5A7E8D;
	}
#titulo {
	height:19px;
	background-image:url(imagenes/decoracion.jpg);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#2d5b68;
	color:#FFFFFF;
	text-align:left;
	font-size:1.2em;
	padding-top:3px;
	}
	#titulo_pruebas{
	height:19px;
	background-image:url(imagenes/decoracion.jpg);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#2d5b68;
	color:#FFFFFF;
	text-align:left;
	font-size:1.2em;
	padding-top:3px;
	}
#contenido_novedad {
	padding:10px;
	text-align:justify;
	overflow-y:auto;
	height:1000px;
	min-height:1000px;
	}
.bordefoto{
	border-color:2d5b68;
	border-width:1px;
	border-style:solid;
	}
.enlace_blanco {
	color:#FFFFFF;
	text-decoration:none;
	}
a.enlace_blanco:hover {
	text-decoration:underline;
}
.enlacenegro {
	color:#000000;
	text-decoration:none;
	}
.enlaceazul {
	color:#2D5B68;
	text-decoration:none;
	}
a.enlaceazul:hover {
	text-decoration:underline;
	}
#artet {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	float:left;
	margin-top:0px;
	width:108px;
	background-image: url(imagenes/caballete.jpg);
	background-repeat: no-repeat;
	height:32px;
	padding-left:37px;
	padding-top:10px;
	text-align:left;
	overflow:hidden;
	}
#form_contacto {
	margin:0px;
	padding:4px;
	}
.campo_enviar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #2D5B68;
	}
.campo_coment {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #2D5B68;
	width:400px;
	height:50px;
	}
#texto_form {
	padding:4px;
	}
.campo_cont {
	text-align:right;
	margin-right:145px;
	padding-bottom:4px;
	padding-top:4px;
	}
#caja_contacto {
	float:left;
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	overflow:hidden;
	width:590px;;
	height:310px;
	min-height:310px;
	}
.boton_enviar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #2D5B68;
	}
#loca_contacto {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	width:141px;
	margin-bottom:5px;
	height:38px;
	background-image:url(imagenes/ollargan.jpg);
	color:#2D5B68;
	text-align:left;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:0px;
	padding-right:0px;
	float:left;
	background-repeat: no-repeat;
	background-position: right bottom;
	}
#caja_novedades {
	float:left;
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	overflow:hidden;
	width:590px;;
	}
	#paginacion {
	/*float:left;
	clear:both;*/
	}
#tit_novedad {
	text-align:left;
	font-size:1.2em;
	color: #2d5b68;
	text-decoration:underline;
	padding:6px;
	padding-bottom:0px;
	padding-left:10px;
	font-weight: bold;
	}
#novedad {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	margin-top:6px;
	float:left;
	padding-bottom:10px;
	width:587px;
	}
.novedad {
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	margin-top:6px;
	float:left;
	padding-bottom:0px;
	}
	
#contenido_novedad_sin {
	padding:10px;
	text-align:justify;
	}
.enlacerojo {
	color:#CC0000;
	text-decoration:none;
	}
a.enlacerojo:hover {
	text-decoration:underline;
	}
#caja_medio_no {
	float:left;
	border-color: #2D5B68;
	border-width: 1px;
	border-style: solid;
	width:436px;
	overflow:hidden;
	}
.subtitulo {
	text-decoration:underline; 
	font-weight:bold;
	}
#pestana1{
	background-color:#FFFFFF;
	float:left;
	text-align:center;
	margin-top:4px;
	margin-right:4px;
	border:1px #2D5B68 solid;
	padding-top:3px; 
	padding-left:10px;
	padding-right:10px; 
	padding-bottom:3px;
}
#pestana1actual{
	position:relative;
	color:#CC0000;
	z-index:80;
	background-color:#DEE3CF;
	float:left;
	text-align:center;
	margin-top:4px;
	margin-right:4px;
	border:1px #2D5B68 solid;
	padding-top:3px; 
	padding-left:10px;
	padding-right:10px; 
	border-bottom:none; 
	padding-bottom:10px;
}

#pestanas{
	float:left;
	text-align:center;
	margin-right:4px;
	margin-top:4px;
	border:1px #2D5B68 solid;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
}
#pestanasactual{
	position:relative;
	z-index:80;
	color:#CC0000;
	background-color:#DEE3CF;
	float:left;
	text-align:center;
	margin-right:4px;
	margin-top:4px;
	border:1px #2D5B68 solid;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	border-bottom:none; 
	padding-bottom:10px;
}
#contepestanas{
	float:left;
	width:576px;
	background-color:#DEE3CF;
	text-align:center;
	margin-right:4px;
	margin-top:0px;
	border:1px #2D5B68 solid;
	padding:5px;
	position:relative;
	z-index:1;
	margin-top:-1px;
}
#contepestanas #novedad{
	width:567px;
}
#titulo_apartado{
font-weight:bold;
margin-bottom:5px;
}
#texto_apartado p{
margin-bottom:1ex;
text-align:justify
}
#texto_apartado ul{
	margin-top:0px;
	list-style-type: disc;
	list-style-image: url(imagenes/marca_lista.gif);
	list-style-position: outside;

}
#texto_apartado img{
	border:#2d5b68 solid 1px;
	margin-bottom: 0px;
	margin-right: 10px;

}


#texto_apartado img.dcha{
	border:#2d5b68 solid 1px;
	margin-bottom: 10px;
	margin-left: 15px;

}
#texto_apartado li{
	margin-left:3px;
	text-indent: 0px;	
}
#separador{
	float:left;
	text-align:left;
	width:547px;
	padding-right:1px;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: 2d5b68;
	border-right-color: 2d5b68;
	border-bottom-color: 2d5b68;
	border-left-color: 2d5b68;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:6px;
	clear:both;
}
.enlaceazulclaro {
	color:#73939E;
	text-decoration:none;
	}
a.enlaceazulclaro:hover {
	text-decoration:underline;
	}
#conjunto_fotos {

	float:left;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:17px;
	width:100%;
	}
/*#conjunto_fotos img {
	text-align:center;
	border:#2d5b68 solid 1px;
	margin-right: 10px;
	margin-bottom: 10px;
	}*/
#foto_individual{
float:left;
border:#2d5b68 solid 1px;
padding-bottom:5px;
padding-top:5px;
margin-right:10px;
margin-bottom:10px;
margin-top:0px;
width:120px;
height:80px;
}
#foto_individual img{
text-align:center;
border:#2d5b68 solid 1px;
margin:0px;
padding:0px;

}
#img_financiadores{
display:block;
float:left;
clear:all;
text-align:center;
}

#texto_apartado img.financia{
	border:none;
	margin-top:10px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#contenido_novedad_sin p{
	font-size:1em;
}
#contenido_novedad p{
	font-size:1em;
	margin-bottom:0.8ex;
}
#contenido_novedad_sin li{
	font-size:1em;
}
#contenido_novedad li{
	font-size:1em;
}
.menu_areas_index{
	background-color:#FFFFFF;
	width:40%;
	float:right;
	text-align:center;
	margin-left:20px;
	margin-top:8px;
	margin-bottom:3px;
	padding-top:0px;
	padding-bottom:0px;
}
.area_index{
	background-color:#FFFFFF;
	text-align:center;
	border:1px #2D5B68 solid;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:2px;
}
div.area_index p{
	font-size:0.94em;
	margin-bottom:0px;
	font-weight:bold;
}

