/*--- CABECERA ---*/
#cabecera {
	width:980px;
	/*height:363px;*/
	height:413px;
	/*margin:0 auto;*/
	float:center;
	margin:0px auto 0px auto;
}
ul.menu {
	list-style:none
}
ul.menu {
	padding:0px;
	width:980px;
	height:43px;
	clear:both; padding:0px; margin:5px 0px 0px 0px;
	background: url(../COMUN/imagenes/menu_fondo.jpg) no-repeat;
}
	
ul.menu li {
	display:inline;
}

ul.menu li a {
	display:block;
	height:43px;
	margin-left:28px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	line-height:43px;
	text-align:center;
	color:#5a6b4d;
}

ul.menu li a.activo,
ul.menu li a:hover {
	color:#bda26c;
}


/*--- CONTENIDOS ---*/
#contenido {
	width:944px;
	margin:0 auto;
	float:center;
}

#contenido h1 {
	font-size:26px;
	color:#5a6b4d;
	padding-bottom:20px;
	font-weight:normal;
}

#contenido #main {
	width:614px;
	/*----LE QUEDA UN MARGEN DE 30PX;----*/
	/*background-color:#FF9;*/
	padding-top:25px;
	padding-bottom:60px;
	float:left;
	text-align:justify;	
}

#contenido #main h2 {
	color:#46738C;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}

#contenido #main h3 {
	font-weight:bold;
	color:#bda26c;
	padding-bottom:15px;
}

#contenido #main ul {
	list-style-type:circle;
	list-style-position:inside;
	margin: 0px 0px 10px 10px;
	-webkit-padding-start:0px;
}

#contenido #main ul li {
	margin: 0px 0px 5px 10px;
}

#contenido #main p {
	padding-bottom:20px;
}

#contenido #main p a {
	font-weight:bold;
}

#institucional_becas #contenido #main p {
	padding-left:15px;
}

.anuario { font-family:ClarendonBT; text-align:left; border-bottom:1px dotted #666; margin-bottom:15px;}
#main .anuario a {
	margin-left:330px;
}

/*#main */ 
.bloquenoticias {
	float:left;
	margin-top:0px;
}

/*#contenido #main */
.bloquenoticias ul {
	list-style-position: inside;
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}

/*#contenido #main */
.bloquenoticias ul li {
	margin-left:0;
	margin-bottom:0;
}

#main .newsletter {
	margin-left:330px;
	_margin-left:90px;
	padding-top:10px;
	background: url(../COMUN/imagenes/newsletter_fondo.png) no-repeat 0px 44px;
	border-top:1px dotted #666;
}

#main .newsletter h1 {
	padding-left:90px;
	padding-bottom:8px;
}

#main .newsletter form {
	width:270px;
}

#main .newsletter form input#mail {
	height:30px;
	background-color:transparent;
	line-height:30px;
	padding-left:20px;
	border:none;
	width:185px;
}

#main .newsletter form input#submit {
	height:30px;
	width:44px;
	border:none;
	float:right;
	background: url(../COMUN/imagenes/newsletter_button.png) no-repeat center top;
}

#main .newsletter form input#submit:hover {
	background: url(../COMUN/imagenes/newsletter_button.png) no-repeat center bottom;
}

#contenido #main ul.submenu {
	border-bottom:1px dotted #666;
	height:46px;
	margin-bottom:15px;
	margin-left:0px;
	/*padding-top:25px;*/
	padding-left:0px;
}

#contenido #main ul.submenu li {
	display:inline;
	margin-bottom:0;
	margin-left:0;
}

ul.submenu br.clear {
	clear:both;
}

ul.submenu li a {
	display:block;
	height:31px;
	padding:0px 12px 0px 12px;
	margin-bottom:15px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	/*padding-top:5px;*/
	text-align:center;
	color:#666;
}
ul.submenu li.inhabilitado {
	display:block;
	height:31px;
	padding:0px 12px 0px 12px;
	margin-bottom:15px;
	float:left;
	font-weight:normal;
	text-decoration:none;
	/*padding-top:5px;*/
	text-align:center;
	color:#ccc;
}

ul.submenu li a.vacio {
	width:210px;
}
ul.submenu li a:hover {
	color:#bda26c;
	background: url(../COMUN/imagenes/item_inactive.png) no-repeat center bottom;
}
ul.submenu li a.activo, ul.submenu li a.activo:hover {
	color:#bda26c;
	background: url(../COMUN/imagenes/item_active.png) no-repeat center bottom;
}

ul.submenu li a.vacio:hover {
	background-image:none;
}

#main a.desplegable, #main a.desplegableactivo {
	font-weight:bold;
	margin:0px;
	padding:15px 25px;
	display:block;
	color:#666;
	border-top:1px dotted #666;
	background: url(../COMUN/imagenes/item_desactive.png) no-repeat left center;
}

#main a.desplegableactivo {
	color:#bda26c;
	background: url(../COMUN/imagenes/item_active.png) no-repeat left center;
}

#main a.desplegable span.fecha {
	font-weight:normal;
}

#main a.desplegable:hover {
	color:#bda26c;
	background: url(../COMUN/imagenes/item_inactive.png) no-repeat left center;
}



#main div.borde {
	width:100%;
	border:0px;
	padding:0px;
	border-bottom:1px dotted #666;
	margin-bottom:20px;
	clear:left;
}

#main .columna {
	float:left;
	width:250px;
	padding-left:20px;
}
#main .tablacolumnas2, #main .columnas2 { margin:0px; padding:0px; width:540px; border:0px; }
#main .columnas2 {
	width:250px;
	padding-left:20px;
}


#contenido #columna {
	float:right;
	width:300px;
	/*background-color:#969;*/
}

#columna .bloqueagenda {
	margin-bottom:25px;
	border-bottom:1px dotted #666;
	text-align:left;
}

#columna .bloqueagenda a.auditorio {
	float:right;
	height:24px;
	text-decoration:none;
	font-weight:bold;
	color:#5a6b4d;
}

#columna .bloqueagenda a.auditorio:hover {
	color:#bda26c;
}

#columna .bloqueagenda a.auditorio img {
	margin-left:5px;
	vertical-align:text-bottom;
}

#columna .bloqueagenda ul {
	list-style:none
}
#columna .bloqueagenda ul {
	padding:0px;
	margin:5px 0px 10px 0px;
}
#columna .bloqueagenda ul li a {
	display:block;
	height:36px;
	color:#666666;
	padding-left:40px;
	/*background: url(../COMUN/imagenes/agenda_li.png) no-repeat 15px center;*/
	border-top:1px dotted #bbb;
	line-height:35px;
	text-decoration:none;
	font-weight:bold;
}
#columna .bloqueagenda ul li a:hover {
	color:#bda26c;
	background: url(../COMUN/imagenes/agenda_li.png) no-repeat 15px center;
}
#columna .bloqueagenda ul li a.activo, #columna .bloqueagenda ul li a.activo:hover {
	color:#bda26c;
	background: url(../COMUN/imagenes/agenda_li_hover_activo.png) no-repeat 15px center;
}

.anuario a {
	width:260px;
	text-decoration:none;
	color:inherit;
	height:230px;
	display:block;
	background: url(../COMUN/imagenes/anuario_nuevo.jpg) no-repeat 30px 35px;
	font-size:26px;
	color:#5a6b4d;
	/*font-weight:bold;*/
	font-weight:normal;
}

.bloquenoticias {
	width:290px;
	/*margin-top:20px;*/
	text-align:left;
}

.bloquenoticias ul li a {
	font-weight:normal;
	display:block;
	color:#666666;
	padding:5px 0 10px 0px;
	border-top:1px dotted #bbb;
	text-decoration:none;
}

.bloquenoticias ul li a:hover {
	color:#bda26c;
}

.bloquenoticias a.mas {
	color:#5a6b4d;
	font-weight:bold;
	display:block;
	width:100%;
	text-align:right;
	border-top:1px dotted #bbb;
	padding-top:10px;
	text-decoration:none;
}

.bloquenoticias a.mas:hover {
	text-decoration:underline;
}


/*--- PIE DE PAGINA ---*/
#footer {
	background: #084466 url(../COMUN/imagenes/footer_repeat.png) repeat-x;
	/*height: 325px;*/
	clear:right;
	/*margin:0px;*/
	margin-bottom:0px;
	padding-bottom:0px;
}

#footercentro {
	width:825px;
	margin:0 auto;
}

#footer img {
	margin-left:10px;
}

#footer ul.menu {
	background-image:none;
	margin-top:15px;
	width:825px;
}

#footer ul.menu li a {
	color:#46738c;
	font-size:11px;
	margin-left:20px;
}

#footer ul.menu li a:hover, 
#footer ul.menu li a.activo {
	color:#63a0c2;
}
#footer ul.menu li a.activo {
	text-decoration:underline;
}

#footer p {
	font-size:10px;
	color:#46738c;
	text-align:center;
	margin-top:15px;
}

/*-----ACTIVIDADES-------*/

div#act_buscador {
	padding-bottom:15px;
	margin-bottom:10px;
	/*border-bottom:1px dotted #666;*/
}
#act_buscador {
	float:right;
	/*width:280px;*/
	height:30px;
	background: url(../COMUN/imagenes/formularios/buscadorfondo.png) no-repeat;	
}

#act_buscador form input#busca {
	border:none;
	width:200px;
	height:16px;
	margin-left:10px;
	background:none;
}	

#act_buscador form input#submit {
	background: url(../COMUN/imagenes/formularios/buscadorbtn.png) no-repeat center top;	
	width:46px;
	height:30px;
	border:none;
}

#act_buscador form input#submit:hover {
	background: url(../COMUN/imagenes/formularios/buscadorbtn.png) no-repeat center bottom;
	cursor:pointer;
}

/*---------NOTICIAS-----------*/

.noticia {
	display:block;
	border-bottom:1px dotted #666;
	padding-bottom:20px;
	margin-bottom:10px;
}

#contenido #main .noticia h2,
body#novedades_detail #main h2 {
	color:#bda26c;
	font-weight:normal;
	font-size:22px;
}

.noticia:hover {
	color:#bda26c;
}

.noticia img {
	float:left;
	margin-right:20px;
	margin-bottom:5px;
	border:0px;
}

p.resumen {
	font-weight:bold;
}

p.pie {
	font-size:10px;
	color:#5a6b4d;
	text-align:right;
}


a.activo, a:hover { color:#bda26c; }



/*----CONTACTO-----*/

form#contactar p {
	width:410px;	
}

form#contactar input {
	display:block;
	border:none;
	width:290px;
	height:30px;
	padding:5px;
	line-height:20px;
	background: url(../COMUN/imagenes/formularios/input.png) no-repeat;	
}

form#contactar input#submit {
	position:relative;
	left:305px;
	top:-35px;
	width:92px;
	height:34px;
	padding:0px;
	background: url(../COMUN/imagenes/formularios/submit.png) no-repeat center top;	
}

form#contactar input#submit:hover {
	background: url(../COMUN/imagenes/formularios/submit.png) no-repeat center bottom;	
}

form#contactar textarea {
	display:block;
	width:291px;
	height:157px;
	padding:5px;
	border:none;
	background: url(../COMUN/imagenes/formularios/textarea.png) no-repeat;	
}

form#contactar label {
	float:right;
	width:100px;
	padding-top:5px;
	font-weight:bold;
}


/*
# 2012-11-18 v1.0.0 rax
# 2011-01-22 v1.0.0 rax
# 2011-01-20 v1.0.0 rax
# 2010-11-07 v1.0.0 rax
# 2010-11-02 v1.0.0 rax
# 2010-10-31 v1.0.0 rax
# 2010-09-23 v1.0.0 rax
# 2010-08-22 v1.0.0 rax
# 2010-08-21 v1.0.0 rax
# 2010-08-08 v1.0.0 rax
# 2010-08-03 v1.0.0 rax
# 2010-07-18 v1.0.0 rax
# 2010-07-04 v1.0.0 rax
# 2010-07-03 v1.0.0 rax
# 2010-06-26 v1.0.0 rax
# 2010-05-25 v1.0.0 rax
# 2010-05-24 v1.0.0 rax
# 2010-05-23 v1.0.0 rax
*/