/* ------------------------------------------------------------CONTENEDOR */



#contenedor {
	width:63.1em;
	text-align:center;
	background-color:#FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-left-color: #DDDDDD;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
	padding-right: 0.5em;
	padding-left: 0.5em;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}

html>body #contenedor { 

width:63.2em;

}

/* ------------------------------------------------------------CABECERA + MONTAJE*/



#cabecera {

background-color:#4a3800;

text-align:left;

height:1.9em;

}

#cabecera img {

float:left;

}

#cabecera p{

float:right;

margin:0.3em 0.8em 0em 0em;

padding:0em;

color:#ccc;

}

#cabecera p a{

color:#fff;

font-weight:bold;

}

#cabecera p a:hover{

color:#ccc;

font-weight:bold;

text-decoration:none;

}

#cabecera p span{

color:#EDDD97;

}



/*Montaje*/

#montaje{
	background-color:#FFFFFF;
	height:22.7em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	border-top:4px solid #fff;
}



/* ------------------------------------------------------------MENU*/



#menu{
	background-color:#c88911;
	text-align:left;
	border-top:4px solid #fff;
	width:100%;
	height: 3.5em;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}



#navegacion{

margin:0em;

padding:0em;

background-color:#B6BD49;

}

#navegacion li{

float:left;

}

#navegacion li a {

display: block;

overflow:hidden;

padding:0;

text-indent: -99999px;

}

#navegacion li span {

display: block;

overflow:hidden;

padding:0;

text-indent: -99999px;

}

#presentacion_es a{

background-image:url(../img/es/bg_menu_presentacion.gif);

background-repeat:no-repeat;

height:2.9em;

width:14em;

}

#presentacion_es a:hover{

background-image:url(../img/es/bg_menu_presentacion_hover.gif);

background-repeat:no-repeat;

height:2.9em;

width:14em;

}

#presentacion_es span{

background-image:url(../img/es/bg_menu_presentacion_active.gif);

background-repeat:no-repeat;

height:2.9em;

width:14em;

}

#conoce_es a{

background-image:url(../img/es/bg_menu_conoce.gif);

background-repeat:no-repeat;

height:2.9em;

width:20em;

}

#conoce_es a:hover{

background-image:url(../img/es/bg_menu_conoce_hover.gif);

background-repeat:no-repeat;

height:2.9em;

width:20em;

}

#conoce_es span{

background-image:url(../img/es/bg_menu_conoce_active.gif);

background-repeat:no-repeat;

height:2.9em;

width:20em;

}

#apuntate_es a{

background-image:url(../img/es/bg_menu_informate.gif);

background-repeat:no-repeat;

height:2.9em;

width:11em;

}

#apuntate_es a:hover{

background-image:url(../img/es/bg_menu_informate_hover.gif);

background-repeat:no-repeat;

height:2.9em;

width:11em;

}

#apuntate_es span{

background-image:url(../img/es/bg_menu_informate_active.gif);

background-repeat:no-repeat;

height:2.9em;

width:11em;

}







#presentacion_eu a{

background-image:url(../img/eu/bg_menu_presentacion.gif);

background-repeat:no-repeat;

height:2.9em;

width:12em;

}

#presentacion_eu a:hover{

background-image:url(../img/eu/bg_menu_presentacion_hover.gif);

background-repeat:no-repeat;

height:2.9em;

width:12em;

}

#presentacion_eu span{

background-image:url(../img/eu/bg_menu_presentacion_active.gif);

background-repeat:no-repeat;

height:2.9em;

width:12em;

}

#conoce_eu a{

background-image:url(../img/eu/bg_menu_conoce.gif);

background-repeat:no-repeat;

height:2.9em;

width:18em;

}

#conoce_eu a:hover{

background-image:url(../img/eu/bg_menu_conoce_hover.gif);

background-repeat:no-repeat;

height:2.9em;

width:18em;

}

#conoce_eu span{

background-image:url(../img/eu/bg_menu_conoce_active.gif);

background-repeat:no-repeat;

height:2.9em;

width:18em;

}

#apuntate_eu a{

background-image:url(../img/eu/bg_menu_informate.gif);

background-repeat:no-repeat;

height:2.9em;

width:11em;

}

#apuntate_eu a:hover{

background-image:url(../img/eu/bg_menu_informate_hover.gif);

background-repeat:no-repeat;

height:2.9em;

width:11em;

}

#apuntate_eu span{

background-image:url(../img/eu/bg_menu_informate_active.gif);

background-repeat:no-repeat;

height:2.9em;

width:11em;

}





/*------------------------------------------------------------------- CONTENIDOS */





#bloque_contenidos{
	margin:0.5em 0em 0em 0em;
	float:left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#imagen{
	float:left;
	margin-top: 2em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

#contenido{
	text-align:left;
	color:#333333;
	width:43.7em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 17em;
	padding-top: 3em;
	padding-right: 2em;
	padding-bottom: 0em;
	padding-left: 0em;

}

#contenido_solo{

padding:3em 2em 0em 0em;

text-align:center;

color:#333333;

width:61em;

}

a {
	color: #c88a11;
	text-decoration: underline;
}


p {
	line-height: 1.5em;
	color: #4a3800;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.entradilla{
	color:#4a3800;
	font-weight:normal;
	font-size:1.8em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
}

.entradilla_listado{

color:#50635F;

font-weight:bold;

font-size:1.3em;

padding:1.3em 0em 0em 0em;

margin:0em 0em 0em 9em;

}

.correcto{

color:#50635F;

font-weight:bold;

font-size:1.3em;

margin-bottom:4em;

margin-top:2em;

}

.asterisco{

color:#A10101;

}

.alerta{

margin:2em 0em 1em 0em;

background-image:url(../img/comun/bg_alerta.gif);

background-repeat:no-repeat;

padding:0em 0em 0em 1.3em;

}

.cargo{

color:#5D9C3D;

}

/*------------------------------------------------------------------- FORMULARIO*/



#formulario{

	margin-top: 1em;
}

#formulario p{
	padding:0em 0em 1em 0em;
	color: #4a3800;
}

#formulario p span{

float:left;

display:block;

width:11em;

padding:0.3em 0em 0em 0em;

}

.asterisco {
	color: #990000;
}

label{

color:#A10101;

}

label strong{

color:#333333;

}

input{
	font-family:Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;
	padding:0.2em;
	color:#666;
	border:1px solid #CCCCCC;
	background-image:url(../img/comun/bg_form.gif);
	font-size:1em;
	margin-top: 0.2em;
	margin-bottom: 0.5em;
}

form{

padding:0.5em;

background-image:url(../img/es/bg_form.jpg);

background-repeat:no-repeat;

}

.centro{
	
	margin:1em 0em 0em 0em;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}

.nota{

margin:1em 0em 0em 0em;

color:#828731;

}

.boton{
	background-color:#666666;
	background-image:none;
	color:#fff;
	font-weight:bold;
	font-size:1.1em;
	margin:1em 0em 0em 0em;
	font-family: Arial, Helvetica, sans-serif;
}

.error{

background-color:#A10101;

margin:1em 0em 0em 0em;

padding:0.3em;

color:#fff;

font-weight:bold;

}

ul.listado_error{

margin:1em 0em 0em 0em;

}

ul.listado_error li{

margin:0.4em 0em 0em 0em;

}

ul.listado_error li strong{

color:#A10101;

}

/*------------------------------------------------------------------- PIE */



#pie{

background-color:#4a3800;

padding:0.6em 1.3em 0.3em 1.3em;

text-align:left;

margin:0.3em 0em 0em 0em;

color:#fff;

}

#pie p {
	color: #FFFFFF;
}

#pie a{

color:#fff;

}

#pie a:hover{

color:#ccc;

}

.copy{

float:left;

}

.logo{

float:right;

}



/*------------------------------------------------------------------- UTILES */

.acces{
	position: absolute;
	left: -10000px;
	top: -10000px;
	font-size: .1em;
	line-height: 1%;
	display: none;
}

#clear{

clear:both;

margin:0em;

padding:0em;

}



/* ------------------------------------------------------------CONTENIDO IMAGENES*/

#contenido_imagenes{

padding:3em 2em 0em 2em;

margin:0em 0em 0em 0em;

text-align:left;

color:#333333;

width:59em;

background:url(../img/comun/bg_fondo_conoce.jpg) no-repeat 410px 250px;

}

#contenido_imagenes p a{

color:#333333;

padding:0.2em;

}

#contenido_imagenes p a:hover{

color:#333333;

text-decoration:none;

background-color:#F2F3E0;

padding:0.2em;

}

#contenido_imagenes img{

float:left;

}

#contenido_imagenes .con_foto{

padding:0em 0em 0em 0em;

float:left;

}

.top{

margin-top:-1.5em;

}

html>body .top{

margin-top:1em;

}

.espacio{

margin:0.7em 0em 0em 12em;

}

