/* CSS Document */

/* GENERAL */


*, html{ 
margin:0px; 
padding:0px; 
}
/*html{SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: black; OVERFLOW: scroll;
SCROLLBAR-SHADOW-COLOR: #00CC00; SCROLLBAR-3DLIGHT-COLOR: #00CC00;
SCROLLBAR-ARROW-COLOR:#00CC00; SCROLLBAR-DARKSHADOW-COLOR: #00CC00; }*/
body{ 
margin:0px;
padding:0px;
border:0px;
font-size:11px;
background-color:#ECECEC;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../sys_img/fondito.png);
}
div { 
padding:0px; 
margin:0px; 
border:0px solid #9df2ff; 
}
img { 
margin:0; 
border:0; 
}
ol, ul, li { /*list-style:none*/ }
a {
font-size: 11px;	
color:#32535f;
text-decoration:none;
}
a:visited {
color:#32535f;
}
a:hover {}
li{

 
text-indent:0px;
color:#999999;
}
.archivo_descarga a{
font-size: 12px;
}

/* ESTRUCTURA */
center{ 
width:100%;
}
#wrapper{ 
width: 800px;
margin: auto;
padding:10px;
background:#000000;
clear:both;
border-right:#5B0D18 solid 1px;
border-left:#5B0D18 solid 1px;
height:100%;
}


/* UTILES */
#link_comparte >ul >li
{
	border-left:1px solid gray;
	border-top:1px solid gray;
	border-right:1px solid gray;
	background-color:#FFFFFF;
	padding:5px;
	list-style-type:none;
	text-align:left;
}
#link_comparte >ul >li >a {
	font-size:10px;
	left:5px;
	position:relative;
	top:-5px;
}
#link_comparte >li
{
	list-style-type:none;
}
#link_comparte >ul
{
	margin-left:105px;
	display:none;
	
	width:200px;
	margin-top:-15px;
}
#link_comparte{
	list-style-type:none;
	float:left;
	width:200px;
	margin-left:246px;
}
#link_comparte:hover > ul
{
	display:block;
position:absolute;

}
.estructural{
padding:10px;
}
.flotante_izq{
float:left;
}
.flotante_der{
float:right;
}
.oculto{
display:none;
}
.limpia{
clear:both;
height:0px;
}
.separador{
clear:both; 
height:3px;
}
.separador_texto_enriquecido{
height:5px;
}
.rounded_box{
margin: 0 auto;
background-color: #000; 
border: 1px solid #fff;	
filter:alpha(opacity=30);
-moz-opacity:.30; 
opacity:.30;
}

.colored{
color:#D86A11;
font-weight:600;
}
.colored2, .coloredB{
color:#f12086;
font-weight:600;
}

.mivideo{
margin:15px; 
margin-top:0px; 
text-align:center; 
z-index:1;
}
.slideshow2{
height:320px;
z-index:10;
}
.slideshow2 img{
z-index:11;
}


/* ESPECIFICAS */
#container{
padding-top:0px;


}
#contenedor{
width:900px;

margin:auto;
background-color:#FFFFFF;
margin-top:30px;



}
#cabecera{
clear:both;

background-repeat:no-repeat;
background-position:top right;
width:900px;
float:right;
height:120px;

}
#cabecera_bottom{
background-image:url(../sys_img/fondo_cabecera_bottom.jpg);
background-repeat:repeat-x;
}
#logo{
height:100px;
padding-left:20px;
position:absolute;
width:260px;
background-image:url(../sys_img/esquina_izqda.jpg);
background-repeat:no-repeat;
background-position:top left;

}
#logo_derecha{
height:100px;
width:640px;



}
.nb{
height:16px;
position:relative;
top:3px;
width:16px;
}
#centro{
clear:both;
}
#titular_pagina{

color:#4EA1CD;
font-size:29px;
font-weight:bold;
left:13px;
position:absolute;
top:33px;
width:480px;

}
#izquierda
{
	


	left:3px;
	position:absolute;
	top:0;
	width:10%;
	text-align:right;
}
#derecha
{
	
	
	float:right;
	width:100px;
	text-align:left;
}
#mod_lateral{
float:left;
width: 230px;
padding-left:7px;
clear:both;
padding-bottom:10px;
background-color:#FFFFFF;
margin-top:15px;

}
#menu_lateral{
width: 220px;
background-color: #F1F1F1;
margin-bottom:10px;
border:1px #CCCCCC solid;
}
#contenedor_central{
float:right;
padding-right:15px;
width:620px;
}

#acordeon{
clear:both;
padding-top:40px;
}

#acordeonp{
clear:both;
padding-left:255px;
padding-top:20px;
}
#acordeonp ul li{
display:inline;
margin:0px;
}
#sombra_top{
margin-top:10px;
margin:auto;
width:900px;

}

#pie{


text-align:center;
width:900px;
margin:auto;
padding-top:20px;
clear:both;
color:#999999;
font-size:11px;
margin-left:-1px;
margin-right:-1px;
margin-top:40px;
margin-bottom:20px;
}
h1,h2,h3,h4,h5,h6{}
#caja_curva{
color:#999999;
font-size:12px;
margin-top:15px;
width:100%;
min-height:400px;
margin-bottom:22px;
}
#caja_curva a{
color:#498FCB;
font-size:15px;
font-weight:bold;
}
.texto_texto li{
line-height:15px;
list-style-type:square;
padding-bottom:15px;
margin-left:10px;
}
#buscador{
width:680px;
font-size: 11px;
color:#FFFFFF;
float:right;
margin-right:30px;
text-align:right;
}
#menu_pal{
font-size:13px;
text-transform: uppercase;
color:#D86A11;
float:right;
clear:right;
width: 630px;
padding-top:55px;
text-align:center;
}
#menu_pal a{
font-size:13px;
text-transform: uppercase;
color:#D86A11;
padding-right:15px;
padding-left:15px;
}
#menu_lateral ul{
color: #424E0F;
font-size:12px;
line-height:12px;
list-style-image: url(../sys_img/bolito.jpg);
}
#menu_lateral ul ul{
color: #A1A1A2;
font-size:12px;
list-style-image: url(../sys_img/guion.jpg);
}
#menu_lateral ul ul li{
margin-top:0px;
margin-bottom:0px;
padding-top:2px;
padding-bottom:2px;
}
#acordeon ul li{
display:inline;
margin:0px;
}

/* TEXTOS */
h1{font-family: Helvetica, Arial, sans-serif; font-weight:600; text-align:left;padding:0px; font-size:14px; height:32px;}
h1{ margin-bottom:0px;color:#002364;}
#titular_pagina h1
{
color:#4ea1cd;
}
h2{font-family: Helvetica, Arial, sans-serif; font-weight:normal; text-align:left;padding:5px; }
	h2, h2 label, h2 a {font-size: 12px;line-height:12px;}
h3{font-family: Helvetica, Arial, sans-serif; }
h3 {font-size: 15px;color:#498fcb;font-weight:600;	padding:0px; margin:0px;margin-top:10px; margin-bottom:10px;border:0px; display:block}
h4{font-family: Helvetica, Arial, sans-serif; font-weight:bold; font-size:12px;color:#4b9e36}
h5{font-family: Helvetica, Arial, sans-serif; font-weight:normal;}




#izq h1 {height:32px; width:690px; background: url(../sys_img/rose.png); background-repeat:no-repeat; vertical-align:bottom; padding:5px;}
#der h1 {height:32px; width:226px; background: url(../sys_img/top_right.png); background-repeat:no-repeat; vertical-align:bottom; padding:5px;}
#izq h1.b {background: url(../sys_img/gris.png);background-repeat:no-repeat;}

#izq .tit{padding:10px;font-size: 14px;color:#f12086;font-weight:600; }
#der .tit{padding:10px;font-size: 14px;color:#472973;font-weight:600; }
.subtit{font-size: 12px;color:#5e5e70;}

.titulo_texto{
font-weight:bold;
color: #002364;
}

.archivo_descarga{
margin: 10px 30px 0px;
padding: 0;
}






/* CLASS ELEMENTS */
/* Maquetando los textos */
.texto_texto img{ margin:0px; !important; }
.texto_texto .autor, .texto_texto .fecha{ display:block; margin:0 0 10px 0; clear:right; text-align: right; color: #717a95; font: 10px Helvetica, Arial, sans-serif; }
.texto_texto .relacionado{display:block;margin:0 0 10px 0;clear:both;text-align:left;color:#717a95;font:10px Verdana,'Lucida Grande',Arial,"Trebuchet MS",Helvetica, sans-serif;}
.texto_texto p, .texto_texto h4{/*margin-bottom:10px;*/}
.texto_texto .negrita{ font-weight:bold; }
.texto_texto li{}
.texto_texto{
padding:5px;
padding-left:15px;
padding-right:15px;
margin-top:0px
}
.texto_texto img{
border:#CCCCCC 1px solid;
}
.ok{
padding:0px 15px 0px 15px;
color:#FF0000;
}
.error{
padding:0px 15px 0px 15px;
color:#FF0000;
}


/* Maquetando las noticias */
.listado_noticias{padding:15px;}
.noticia{padding:5px;padding-left:15px;padding-right:15px;}
.noticia p{ margin-bottom:10px;}
.noticia .image_news{float:left; margin-right:10px; margin-top:30px; margin-bottom:20px;}  /* CAPA que contiene las noticias */
.noticia .image_news img{ width:60px; } /* Imagen que acompaņa en el listado */
.noticia .fecha{display: block; margin: 0 0 10px 0; clear: right; text-align: right; color: #717a95; font: 10px Helvetica, Arial, sans-serif; float:right;} /* es un p */
.noticia .titular{}
.noticia .titular h3{font-size:14px;	} /* es el TITULAR */
.noticia .entradilla{font-size:12px;font-weight:bold} /* DIV */
.noticia .texto{} /* DIV */
.noticia .texto img{border:1px solid #CCCCCC; margin-right:10px; margin-bottom:10px; padding:5px;}
.noticia .autor{display: block; margin: 0 0 10px 0; clear: right; text-align: right; color: #717a95; font: 10px Helvetica, Arial, sans-serif; } /* DIV */
.noticia .relacionado{display: block; margin: 0 0 10px 0; clear: both; text-align: left; color: #717a95; font: 10px Verdana,'Lucida Grande', Arial, "Trebuchet MS", Helvetica, sans-serif; } /* DIV */
.paginator{ text-align:center;}  /* DIV. el paginador es el mismo en todos los listados */
.leer_mas{display: block; margin: 0 0 15px 0; clear: right; text-align: right; color: #717a95; font: 10px Helvetica, Arial, sans-serif; float:right;} /* DIV con un <a> */
.volver{padding:5px;padding-left:15px;} /* DIV con un <a> */
.volver a, .leer_mas a{color:#F85900;}
.listado_noticias_rss{padding:15px;}
.noticia .negrita{ font-weight:bold; }



/* Maquetando lista eventos */
.listado_eventos{ width:680px; margin-top:10px; margin-left:10px;}
.evento{width:200px; margin-left:16px; float:left; text-align:center; font-size:10px; }
.evento h3{ font-size:12px;}

.evento_list{font-size:10px; margin-bottom:24px;}
.evento_list .fecha {font-size:11px; font-weight:bold;}
.evento_list .fechas {float:right; width: 290px !important;}
.evento_list .url {}
.evento_list h3{ font-size:12px; display:inline; margin-left:30px;}
.listado_eventos h2{ font-size:14px; font-weight:bold;}

.evento_portada{font-size:10px;width:150px; margin-left:10px; float:left; text-align:center; }
.evento_portada h3{ font-size:12px;}

.evento_list_portada{font-size:10px; font-size:10px; font-size:10px; margin-bottom:14px; padding:10px;}
.evento_list_portada h3{ font-size:12px; display:inline; color:#472973;}
.evento_list_portada a{ color:#472973;}

/* Maquetando testimonios y referencias */
.testimonio{font-size:10px; margin-bottom:14px; padding:10px; width:300px; float:left;}
.testimonio h3{font-size:12px; display:inline; color:#472973; }
.testimonio a{color:#472973;}

/* Maquetando formulario basico */
form{
font-size:9px;
}

#buscador form{
display:inline;
}

.form_basico{padding:10px; padding-left:120px;}
.formulario{padding:0; width:400px; overflow:hidden; vertical-align:top;}
.formulario label {float:left; margin-right:10px; height:3em; width:60px;}
.campo_formulario {width:75%; border:1px solid #999999; }
.obligatorio{color:#FF0000;}


#galeria{
padding:5px;
padding-left:15px;
padding-right:15px;
}

#hightlights {
width:624px;
height:147px;
background-image:url(../sys_img/highlights-fondo.jpg);
background-repeat:no-repeat;
clear:both;
margin-right:10px;
padding-bottom:14px;
}

#capafondo_hightlights {
width:575px;
height:130px;
margin-left:35px;
margin-top:8px;
float:left;
}

#hightlights_marco {
width:183px;
height:115px;
float:left;
margin-left:8px;
padding-top:5px;
}

#titulo_hightlights{
float:right;
color:#002362;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
width:85px;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
text-align:left;
height:57px;
}

#imagen_hightlights{
float:left;
width:83px;
height:84px;
}

#contenido_hightlights{
width:91px;
height:33px;
color:#a2a2a4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:right;
padding-left:5px;
}

#readmore_hightlights {
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
float:right;
clear:both;
margin-top:13px;
}

#readmore_hightlights a{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
float:right;
}

#slideshow2 {

min-height:400px;
z-index:-10000;
margin-top:20px;
}
#comparte
{
	
	text-align:right;
	width:610px;
	padding-right:20px;
}
#comparte a
{
	font-size:11px;
	margin-left:10px;
	margin-top:8px;
}
#logos{
margin:auto;
}