.volver{
	font-weight: bold;
	font-size: 0.85em;
	margin: 15px 10px 15px 0;
	padding: 0px 0px 0px 15px;
	float: right;
	background: url(../imgs/ico_titu2.gif) no-repeat left 2px;
}

a.volver:link { 
	text-decoration: none;
	color: #0F80D0;
}

a.volver:visited { 
	text-decoration: none;
	color: #0F80D0;
}


a.volver:hover {
	color: #0F80D0; 
	text-decoration: underline;
} 

.combo{
	font-size: 0.6em;
	color: #777a6f;
	margin: 25px 0px 5px 0px;
	float: left;
	clear: both;
}
h3 {
	font-size: 0.85em;
	color: #000;
	padding: 2px 0px 2px 0px;
	padding /**/: 5px 0px 0px 0px;
	margin: 0;
}

h4 {
	font-size: 0.9em;
	font-weight: bold;
	color: #B0232A;
	padding: 0;
	margin: 18px 0px 15px 10px;
	/*background: url(/Euromed/imgs/ico_titu2.gif) no-repeat left top;*/
}


h5 {
	font-size: 0.9em;
	font-weight: bold;
	margin: 0px 4px 15px 0px;
	color: #56595C;
}
.fecha{
	font-size: 0.87em;
	font-weight: bold;
	color: #A0000C;
	padding: 5px 25px 0px 0px;
	padding /**/: 5px 0px 0px 0px;
}
.destacado{
	padding: 5px 0 5px 0px; 
	background-color: #ffffff;
	margin: 0px 2px 5px 4px ;
	width: 440px;
	text-align: left;
	height:62px;
	min-height:62px;
	overflow:hidden;
}
.destacado P, .destacado2 P {
	text-align:left !important;
}

.destacado2 P A , .destacado P A {
	color: #606159 !important;
	font-weight: normal !important;
	text-decoration:none !important;
	}
.destacado2 P A:hover , .destacado P A:hover {
	color: #d89802 !important;
	} 
.destacado2 H2 A , .destacado H2 A {
	color: #ECAA00 !important;
	font-weight: bold !important;
	text-decoration:none !important;
	}
.destacado2{
	padding: 0px; 
	margin: 0px 2px 5px 4px;
	width: 440px;
	text-align: left;
	height:73px;
	min-height:75px;
	overflow:hidden;
}

.destacado3{
	padding: 0px; 
	margin: 0px 2px 5px 4px;
	width: 440px;
	text-align: left;
	height:59px;
	min-height:59px;
	overflow:hidden;
}

/*.destacado3{
	padding: 5px 0px 0px 0px;
	margin: 52px 5px 1px 10px;
	width: 500px;
	float: right;
	background-color: #ffffff;
	background: url(/Euromed/imgs/titu_organizacion.gif) no-repeat right top;
}*/

.destacado4{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 400px;
	float: right;
	clear: both;
	background-position: right top;
	background-repeat: no-repeat;
}


.destacado5{
	padding: 5px 0px 0px 0px;
	margin: 0px 5px 15px 10px;
	width: 500px;
	float: right;
	background-color: #ffffff;
	background-position: right top;
	background-repeat: no-repeat;
}


.destacado6{
	padding: 5px 0px 0px 0px;
	margin: 0px 5px 15px 10px;
	width: 500px;
	float: right;
	background-color: #ffffff;
	background-position: right top;
	background-repeat: no-repeat;
}

.destacado7{
	padding: 15px 0px 0px 0px;
	margin: 0px 5px 15px 6px;
	margin /**/: 0px 5px 15px 0px;
	width: 500px;
	float: right;
}

.destacado8{
	margin: 0px 4px 0px 80px;
	float: left;
	clear: both;
}

.destacado_informacion{
	padding: 25px 0px 0px 0px;
	margin: 0px 5px 15px 10px;
	width: 500px;
	float: right;
	background-image: url(../imgs/titu_info.html);
	background-position: right top;
	background-repeat: no-repeat;
}


.destacado_telefonos{
	padding: 25px 0px 0px 0px;
	margin: 0px 5px 15px 10px;
	width: 500px;
	float: right;
	background-position: right top;
	background-repeat: no-repeat;
}


.destacado_reuniones{
	padding: 5px 0px 0px 0px;
	margin: 0px 5px 15px 10px;
	width: 500px;
	float: right;
	background-color: #ffffff;
	background-image: url(../imgs/titu_reuniones.html);
	background-position: right top;
	background-repeat: no-repeat;
}

.columna_izq{
	margin: 0px;
	padding: 0px 0px 0px 5px; 
	padding /**/: 0px 0px 0px 15px; 
	width: 300px;
	float: left;
}
.columna_izq2 {padding: 5px 0px 0px 25px; float: left;clear: both}
.columna_izq2 H5
{
	font-size: 0.955em;
	color: #000000;
	text-align: justify !important;
}
.columna_izq_noticias{
	padding: 0px 0px 0px 12px; 
	width: 92px;
	float: left;
	clear: both;
	padding /**/: 0px 0px 0px 0px; 
}
.fondo_calen{
	width: 502px;
	height: 300px;
	float: right;
	background-color: #ffffff;
	background: url(../imgs/fondo_calen.html) no-repeat left bottom;
}


.columna_dcha{
	margin: 0px 5px 0px 0px; 
	padding: 0px 0px 0px 10px; 
	padding /**/: 0px 25px 0px 10px; 
	width: 125px;
	float: right;
	clear: right;
}
.columna_dcha2 {/*padding: 15px 10px 0 25px*/margin:0 0 0 18px;padding: 0 5px; _padding:0 7px; width: auto; float: right}
/*anterior:float: left;(padding: 15px 10px 0 25px)padding: 0 5px; _padding:0 7px; width: auto}*/

/*.columna_dcha2 span {font-size: 8pt}*/
/*.caja-flotante span {font-size: 8pt}*/


.header_dcha H5 {
	font-size: 0.955em;
	width: 50%;
	float: right;
	color: #000000;
	padding: 45px 20px 0 10px;
	text-align: justify !important;
}
.columna_dcha_nja{
	margin: 0px 5px 0px 0px; 
	padding: 0px 0px 0px 10px; 
	padding /**/:0px 25px 0px 10px; 
	color: #606159;
	float: right;
	clear: right;
}
.img{
	padding: 0px 5px 0px 5px; 
	float: left;
}

.imgdestacado{
	padding: 0px 5px 0px 5px;
	margin-bottom:10px;
	float: left;
}
#news-dcha P {#030164}
	text-align:left !important;
}

/*estilos de párrafos y textos*/
p{
	padding: 0px 0px 0px 0px;
	margin:	0px 0px 0px 0px;
	font-size: 0.84em;
	color: #606159;
	font-weight: normal;
}

.list_bullet{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 0.8em;
	color: #606159;
	font-weight: normal;
	list-style-image: url(../imgs/ico_bullet.html);
	background-position: center center;
}

.txt_rojo{
	color: #B0232A;
	font-weight: bold;
}
.txt_naranja{
	color: #D69900;
	font-weight: bold;
}
.txt_gris{
	color: #777A6F;
	font-weight: bold;
}
/*bloques de contenido*/
.bloque1 
{
	height: 73px;
	height/* */:/**/ 68px;
	height: /**/ 68px;
	width: 217px;
	float: left;
	background-color: #fff;
	padding-top: 5px;
	display: table;
}
.bloque2 {
	height: 73px;
	height/* */:/**/ 68px;
	height: /**/ 68px;
	width: 217px;
	float: right;
	background-color: #fff;
	padding-top: 5px;
	display: table;
}
.bloque1_gris{
	height:	59px;
	height/* */:/**/ 59px;
	height: /**/ 59px;
	padding: 2px 3px 2px 3px;
	padding/* */:/**/ 2px 0px 2px 3px;
	padding /**/: 2px 1px 2px 3px;
	width: 217px;
	width/* */:/**/ 213px;
	width: /**/	214px;
	float: left;
	background-color: #E1DFDE;
	display: table;
}
.bloque2_gris{
	height:	59px;
	height/* */:/**/ 59px;
	height: /**/ 59px;
	padding: 2px 3px 2px 3px;
	padding/* */:/**/ 2px 0px 2px 3px;
	padding /**/: 2px 1px 2px 3px;
	width: 217px;
	width/* */:/**/ 213px;
	width: /**/ 214px;
	float: right;
	background-color: #E1DFDE;
	display: table;
}
a.textpie:link { 
	text-decoration: none;
	color: #fff !important;
}
a.textpie:visited { 
	text-decoration: none;
	color: #ccc !important;
}
a.textpie:hover {
	text-decoration: none;
	color: #010066 !important;
} 
a.vermas {
	text-decoration: none;
	color: #A0000C !important;
	font-size: 0.85em;
}

a.vermas:hover {
	color: #d89802 !important;
} 

a.idio:link { 
	text-decoration: none;
	color: #d89802;
}

a.idio:visited { 
	text-decoration: none;
	color: #7e8072;
}

a.idio:hover {
	text-decoration: none;
	color: #d89802;
} 
.enlinea {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.enlinea2 {
	margin:	0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.activo {
	font-weight: bold;
	color: #000000;
	padding: 0px 5px 0px 15px;
	margin: 0px 0px 0px 0px;
	background: url(../imgs/flechillam2.html) no-repeat left center;
}

/*listas en linea*/

.enlinea ul {
	margin: 0px;
	padding: 0px;
}
.enlinea li {
	display: inline;
}
.ruta_act {font-weight: bold;}
.listado ul {
	margin: 0px;
	padding: 0px;
}
.listado ul li {
	display: inline;	
	padding: 0px;
}
.pdf ul {
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
.pdf li{
	list-style-image: url(../imgs/ico_acrobat.html);
	list-style-position: outside;
	font-size: 0.85em;
	padding: 0px 0px 0px 7px;
}
.listado2 {
	font-size: 0.75em;
	display: inline;	
	padding: 0px 0px 0px 0px;
	margin:	0px 0px 0px 55px;
}

/*Ruta de navegación*/

.ruta{
	float: right;
	clear: both;
	font-size: 0.8em;
	font-weight: normal;
	color: #666666;
	font-size: 0.9em;
	padding: 5px 0px 10px 5px;
	margin: 0px 5px 0px 5px;
	width: 495px;
	float: right;
	background-color: #DBDCD8;
	padding /**/: 5px 0px 10px 5px;
	margin /**/: 0px 10px 0px 0px;
	width /**/: 495px;	
}
.estiloRuta {
	position: relative;
	margin: 4px 0px 10px 0px;
	padding: 0 0 0.8em 10px;
	float: left;
	clear: both;
	font-size: 0.85em !important;
	font-weight: normal;
	color: #666666;
	background: url(../imgs/fnd_migas.gif) bottom repeat-x;
	/*border-bottom: 1px dotted #C5C5C5;*/
	width:98%;
}
.estiloRuta ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.estiloRuta li {
	display: inline;
}
.estiloRuta li a:link {text-decoration: none;color: #616258}
.estiloRuta li a:visited {text-decoration: none;color: #616258}
.estiloRuta li a:hover {text-decoration: underline;color: #0188FE}
.estiloRuta li a:active {text-decoration: none;color: #616258}

/*Submenu:LO OCULTO*/

.submenu{
	display:none;
	font-size: 0.9em;
	padding: 5px 0px 10px 5px;
	margin: 0px 5px 0px 0px;
	width: 530px;
	float: right;
	background-color: #DBDCD8;
	padding /**/: 5px 0px 10px 5px;
	margin /**/: 0px 5px 0px 0px;
	width /**/: 535px;
}
.submenu ul {
	margin:	0px;
	padding: 0px;
}
.submenu li {
	display: inline;
	padding: 0 4px 0 4px;
	border-right: 1px solid #616258;
}

.submenu li a:link {
	text-decoration: none;
	color: #616258;
}

.submenu li a:visited {
	text-decoration: none;
	color: #7e8072;
}

.submenu li a:hover {
	text-decoration: none;
	color: #d89802;
}

.submenu li a:active {
	text-decoration: none;
	color: #616258;
}

/*Cajas contenedoras con fondo*/
#caja_organizacion{width: 555px;float:right;clear: both;background-color: #ffffff;	margin: 0 20px 2em 14px;_margin: 0 10px 2em 12px;padding:0;
text-align: left !important}
/*intento para columna de texto subida en platilla cumbres
#caja_organizacion{(width: 535px;)width: 560px;float: right;clear: both;background-color: #ffffff;(margin: 0px 5px 10px;)margin: 0 10px 1em 0;(padding : 5px 0px 20px 5px;)padding:0;text-align: left !important;}*/

#caja_organizacion2{
	width: 535px;
	/*float: right;*/
	clear: both;
	background-color: #ffffff;
	background-position: left center;
	background-repeat: no-repeat;
	margin /**/: 0px 5px 10px 5px;
	padding /**/: 5px 0px 20px 5px;
	text-align:left !important;
}

#caja_reuniones{
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 10px 5px;
	width: 530px;
	float: right;
	background-color: #ffffff;
	background-position: right top;
	background-repeat: no-repeat;
	padding /**/: 5px 5px 10px 7px;
	margin /**/: 0px 10px 10px 5px;
	width /**/: 528px;
}
#caja_info_comercial{
	padding: 46px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 530px;
	height: 300px;
	float: right;
	background-position: right top;
	background-repeat: no-repeat;
	padding /**/: 29px 0px 0px 0px;
	margin /**/: 0px 0px 0px 0px;
}
#caja_secretaria{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: 520px;
	height: 350px;
	float: right;
	background-position: right top;
	background-repeat: no-repeat;
	padding /**/: 10px 0px 0px 0px;
	margin /**/: 0px 0px 0px 0px;
}
.caja_fondo_calen{
	padding: 0px 5px 5px 5px;
	margin: 5px 5px 10px 5px;
	width: 530px;
	float: right;
	background-color: #FFFFFF;
	background-position: left bottom;
	background-repeat: no-repeat;
	padding /**/: 0px 5px 10px 7px;
	margin /**/: 0px 10px 10px 5px;
	width /**/: 528px;
}
.caja_fondo_calen2{
	padding: 0px 5px 5px 5px;
	margin: 0px 5px 10px 5px;
	width: 530px;
	float: right;
	background-color: #FFFFFF;
	background-position: left bottom;
	background-repeat: no-repeat;
	padding /**/: 0px 5px 10px 7px;
	margin /**/: 0px 10px 10px 5px;
	width /**/: 528px;
}

/*Columnas*/

.columna_izq{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 18px; 
	width: 300px;
	float: left;
	clear: both;
	width /**/: 250px;
	padding /**/: 0px 0px 0px 10px; 
}
.columna_dcha{
	margin: 0px 5px 0px 5px; 
	padding: 0px 0px 0px 0px; 
	width: 100px;
	float: right;
	clear: both;
	width /**/: 150px;
}
.columna_izq_mapa_Web{
	width: 250px;
	float: left;
}

.columna_dcha_mapa_Web{
	width: 250px;
	float: right;
}

/*Cajas contenedoras de imagenes*/

.caja_img{
	padding: 0px 0px 0px 0px;
	margin: 20px 5px 15px 5px;
	width: 475px;
	float: right;
	clear: both;
	margin /**/: 15px 10px 25px 5px;
}
.subcaja_img_izq{
	margin: 0px 0px 0px 0px;
	float: left;
}
.subcaja_img_dcha{
	margin: 0px 0px 0px 0px;
	float: right;
}

/*Contenido indentado*/

.indentado1{
	padding: 0px 5px 0px 0px;
	margin:	0px 0px 0px 18px;
	width: 375px;
	float: right;
	clear: both;
	margin /**/: 0px 0px 0px 22px;
	width /**/:	388px;
}

.indentado2{padding: 0;margin: 0 0 0 10px;width: 465px;	float:right;clear: both;margin /**/: 0}

.indentado3{
	padding: 0px 0px 0px 63px;
	margin:	0px 0px 0px 0px;
	width: 330px;
	float: right;
	clear: both;
}

.indentado2 ul li {margin: 0.5em 0; font-size: 0.9em}


/*Parrafo*/

P {text-align: justify !important;color: #030164;padding: 0px 10px 0px 0px}

/*Titular*/

h4 span {font-size: 1.1em;font-weight: bold;	color: #020068 /*#000064*/;padding: 0 0 0 1.5em;margin: 15px 0 10px; background: url(../imgs/ico_titu2.gif) no-repeat left 0.26em}


/*Textos*/

.txt_rojo_b{
	font-size: 0.9em;
	color: #A0000C;
	font-weight: bold;
	padding: 0px 0px 0px 25px;
	
}
.txt_gris_b{
	font-size: 0.9em;
	color: #5D5D5D;
	font-weight: bold;
}
.txt_naranja_b{
	font-size: 0.9em;
	color: #D69900;
	font-weight: bold;
}

/*enlaces*/

a.enlace:link { 
	text-decoration: none;
	color: #000;
}
a.enlace:visited { 
	text-decoration: none;
	color: #7e8072;
}
a.enlace:hover {
	text-decoration: none;
	color: #d89802;
} 
.listas ul li{ 
	font-size: 0.8em;
}
	
/*Agenda Calendario*/

.lista_semana{
	font-size: 0.85em;
	color: #BDC1B7;
	font-weight: bold;
}
.lista_dias{
	font-size: 0.85em;
}
.eventos{
	color: #FFFFFF;
	background-color: #D69900;
}
a:link, a:visited, a:active {
	color: #010064;
	text-decoration: underline;
}
a:hover, a:focus {
	text-decoration: none;
	color: #000;
}
.combo{
	font-size: 0.6em; 
	color: #A0000C;
	margin: 5px 0px 5px 0px;
	float: left;
	clear: both;
}	
.bloque_izqda{
	margin: 0px 0px 0px 0px; 
	width: 150px;
	float: left;
	clear: both;
	width /**/: 150px;
}
.bloque_dcha{
	margin: 4px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	width: 315px;
	float: right;
}
.titu_r {
	font-size: 0.85em;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
	color: #A0000C;
	float: left;
}
.titular {
	margin: 15px 0px 0px 17px;
	font-size: 0.85em;
	font-weight: bold;
	color: #777A6F;
	float: left;
	clear: both;
	/*list-style-image: url(../imgs/flechillam.html);*/
	margin /**/: 10px 0px 5px -5px;
}
.contenido{
	margin: 15px 0px 0px 0px;
	width: 310px;
	height: auto;
	float: right;
}
.contenido p{
	padding: 8px 0px 0px 5px;
	padding /**/: 8px 0px 0px 25px;
}
.contenido a:link{
	color: #D69900;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
}
.contenido a:visited{
	color: #D69900;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
}
.contenido a:hover{
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	color: #777A6F;
}
.fecha {
	margin: 0px 5px 0px 8px;
	padding: 40px 2px 2px 25px;
	background-color: #EDEDED;
	float: left;
	clear: left;
	background-position: right bottom;
}
.bloque{
	padding: 0px 0px 0px 0px; 
	float: right;
}

/*MAPA*/

/*caja gris*/
.caja_gris{
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #EAEBE8;
	width: 100%;
}
.caja_izq{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 20px;
	float: left;
	width: 220px;
}
.caja_dcha{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	float: right;
	width: 220px;
}
.listado dl {
	margin: 0px 0px 0px 25px;
	padding: 0;
	
}
.listado dt {
	color: #A0000C;
	font-weight: bold;
	padding: 5px 0px 0px 15px;
	font-size: 0.8em;
/*	background-image: url(../imgs/flechillam.html);*/
	background-repeat: no-repeat;
	background-position: left center;	
}
.listado dd {
	padding: 0px 0px 5px 0px;
	font-size: 0.8em;
}
.listado dd a:link{
	color: #777A6F;
}
.listado dd a:visited{
	color: #777A6F;
}
.listado dd a:hover{
	color: #D69900;
}

/*Noticias Home*/

.nhfecha {
	font-size: 0.87em;
	font-weight:bold;
	color: #A0000C;
	padding: 5px 0px 0px 0px;
	padding /**/: 5px 0px 0px 0px;
}
.nhfecha a {
	color: #A0000C;
}
.nhfecha a:visited {
	color: #A0000C;
}

.nhfecha a:hover {
	color: #d99702;
}
.nhtitular {
	font-size: 0.85em;
	color: #000000;
	padding: 2px 0px 2px 0px;
	padding /**/: 5px 0px 0px 0px;
	margin: 0;
}
.nhtitular a {
	color: #000000;
}
.nhtitular a:visited {
	color: #000000;
}
.nhtitular a:hover {
	color: #d99702;
}

/*************************************/

.fecha-home {
	float: left;
	clear: both;
	font-size: 0.775em;
	font-weight: bold;
	color: #A0000C;
	margin: 0;
	padding: 0.3em 0 0 0.3em;
	padding /**/: 0.3em 0 0 0.3em;
}
.fecha-home a {
	color: #A0000C !important;
}
.fecha-home a:visited {
	color: #A0000C !important;
}
.fecha-home a:hover {
	color: #d99702 !important;
}
.h3-home {
	clear: both;
	margin: 0;
	padding: 0 0.3em 0.3em 0.3em;
	font-size: 0.84em !important;
	font-weight:normal;
}
H2 {
	padding: 3px 0 7px 0 !important;
	margin: 0 !important;
}
.ocultar {
	display: none;
}
#columna1, #columna2, #columna3, #columna4, #columna5, #columna6, #columna7, .lista_dias {
	font-size: 0.7em;
}
.titular {
	margin: 15px 0px 0px 15px;
	font-size: 0.85em;
	font-weight: bold;
	color: #777A6F;
	float: left;
	clear: both;
/*	list-style-image: url(../imgs/flechillam.html);*/
	margin /**/: 10px 0px 5px 15px;
}

/***********************************/

#caja_organizacion UL {
	font-size: 0.8em;
	padding-right: 3em;
	text-align: justify;
}
#caja_organizacion P {
	line-height: 1.3em;
	padding-right: 3em;
	margin-bottom: 0.5em;
}

/* MAPA WEB */

.ul-primero {font-size: 0.85em;font-weight: bold;color: #0f80d0 !important;list-style: none;padding-left: 1em !important}
.ul-primero li {padding-left: 0 !important;margin-bottom: 0.1em !important;margin-top: 0.1em;list-style-position: outside}
.ul-primero li a {color:#0F80D0;text-decoration: none}
.ul-primero li a:hover {color:#0F80D0; text-decoration:underline}
.ul-primero li a:visited {color:#0D72BD; text-decoration: none}

.ul-segundo {font-size: 0.95em;font-weight: normal;list-style: none;padding-left: 0.6em;margin-left: 0;margin-bottom: 0em !important;color: black}
.ul-segundo li {margin-bottom: 0em !important}
.ul-segundo a {color: #000168 !important; text-decoration: none}
.ul-segundo a:visited  {color: #00014F; text-decoration: none}
.ul-segundo a:hover {color: #000168; text-decoration: underline}

.ul-tercero {font-size: 0.95em;list-style: none;padding-left: 1em;margin-left: 0em !important;color: white}
.ul-tercero li {list-style-image: url(../imgs/bullet.html) !important;list-style-position: outside}
.ul-tercero a {color: #777A6F !important}
.ul-tercero a:visited {color: #777A6F !important}
.ul-tercero a:hover {color: #d99702 !important}



/* FIN MAPA WEB */

/* ESTILOS COMUNES GENERALES */

UL, OL {
	font-size: 0.90em;
	}

DL {
	padding-left: 1em;
	}
DT {
	margin-top: 1em;
	font-weight: bold;
	}
DD {
	padding: 0 !important;
	margin: 0.6em 0 0 1em !important;
	font-style: italic;
	margin-bottom: 1em;
	}
.rojo {
	color: #A0000C !important;
	}
.clear-both {
	clear: both;
	}
.float-right {
	float: right;
	margin: 5px 0px 5px 10px;
	}
.float-left {
	float: left;
	margin: 5px 10px 5px 0px;
	}

.caja-flotante {
	/*width: 587px;*/
	width:500px;
	/*padding: 10px 0 10px;*/
	padding: 0px 20px 10px 30px;
/*	w\idth: 480px;*/
	margin:0;
	
	}
.caja-flotante P {
	padding:0 !important;
	}
	
.caja-flotante img {border:0}	

/* CALENDARIO TABLA */

.tcalendar {
	width: 450px;
	font-size: 0.9em;
	float: right;
	margin-right: 15px;
	border-collapse: collapse;
	}
TH {
	color: #999;
	text-align: center;
	border-bottom: 1px solid #FFCC00;
	}
.row2 {
	background-color: #EDEDED;
	}
.row1, .row2 {
	padding: 8px 4px 8px 4px;
	}

/* MAPA DE ESPAÑA - COMUNIDADES */


#galicia, #asturias, #cantabria, #paisvasco, #navarra, #aragon, #catalunya, #larioja, #castleon, #madrid, #castlamancha, #valencia, #murcia, #baleares, #extremadura, #andalucia, #ceuta, #melilla, #canarias {
	position:absolute;
	left:60px;
	top:40px;
	width:150px;
	z-index:100;
	visibility:hidden;
/*	background: url(imgs/flechillam.html) no-repeat left !important;*/
	padding:.2em 0 0 1.2em;
	line-height:2em;
	}
#capa-comunidades P {
	font-weight:bold;
	}
#capa-comunidades {
	position:absolute !important;
	margin-top:-250px;
	width:493px;
	height:300px;
	height:auto;
	}
.imagen-mapa {
	text-align:center !important;
	display:block;
	height:300px;
	clear:both;
	}

.listado-comunidades dl {
	margin:					0px 0px 0px 200px;
	padding:				0;
	
}


.listado-comunidades dt {
	color:					#A0000C;
	font-weight:			bold;
	padding:				5px 0px 0px 0px;
	font-size :				0.8em;
/*	background-image:		url(../imgs/flechillam.html);*/
	background-repeat:		no-repeat;
	background-position:	left center;	
	
}

.listado-comunidades dd {
	padding:				0px 0px 5px 25px;
	font-size :				0.8em;
	
}

.listado-comunidades dd a:link{
	color:					#777A6F;
}

.listado-comunidades dd a:visited{
	color:					#777A6F;
}
.listado-comunidades dd a:hover{
	color:					#D69900;
}

/* ------------------ */

/* ESTILOS DE TABLA CALENDARIO */
.tabla-fecha {
	width:80px;
	height:50px;
	margin:0px 5px 0px 8px;
	padding:5px 5px 5px 0;
	background-color:#EDEDED;
	color:#A0000C;
	font-size:0.7em;
	font-weight:bold;
	text-align:right;
}

TABLE.tabla-eventos P {
	margin:0 !important;padding:0 !important;
	position:relative;
	text-align:left !important;
	}

TABLE.tabla-eventos P A:link{
	color:					#D69900;
	font-size:				1em !important;
	font-weight:			bold;
	text-decoration:		none;
	text-align:left;
}
TABLE.tabla-eventos P A:visited{
	color:					#D69900;
	font-size:				1em !important;
	font-weight:			bold;
	text-decoration:		none;
	text-align:left;
}


TABLE.tabla-eventos P A:hover{
	font-size:				1em !important;
	font-weight:			bold;
	text-decoration:		none;
	color:					#777A6F;
	text-align:left;
}



/* FORMULARIOS */
p#aviso_form {margin: 1em 2.7em 1.5em 2.7em ;padding:0}

#login-form p a {display: block; margin: 2em 0 1em 2.5em;text-align:center}

#dcha2 #caja_login {}


FIELDSET {
	margin:0;
	border:0;
	}

#login-form {
	background-color:#EDEDED;
	border:1px solid #DBDCD8;
	}
#login-form TABLE {
	margin:0.8em 0 0 5em;
	}
#login-form LABEL {
	color:#777A6F !important;
	font-size:0.8em;
	font-weight:bold;
	}
#login-form INPUT, #login-form SELECT {
	border:1px solid #fff !important;
	font-size:0.9em;
	background-color:#fff;
	width:10em;
	}

#login-form .boton {
	background-color: #DBDCD8 !important;
	border:0 !important;
	font-size:0.95em;
	width:5em !important;
	}

LEGEND {font-weight:bold;font-size:0.9em;color:#0F80D0 !important;padding:1.5em 0 0 1em;margin:0}
span.ayuda_txt p {display:block;text-indent:1.5em;margin: 1em 2em;/* text-indent: 2em*/font-weight: bold}

label {width: 40%;float: left;text-align: right;margin: 0 1em 10px 0;clear: both}

.label_asp{color:#010066; font-weight:bold;font-size:0.8em;width: 40%;float: left;text-align: right;margin: 0 1em 10px 0;clear: both}

.label_asp_iz
{
font-weight:bold;
font-size:0.9em;
width: 40%;
float: left;
text-align: left;
margin: 0 1em 10px 25px;
clear: both;
}

.label_asp_iz2
{
font-weight:bold;
font-size:0.9em;
/*width:150;*/
float: left;
text-align: left;
/*margin: 0 1em 10px 25px;*/
margin: 0 1em 5px 25px;
clear: both;

}

.biografia
{
width: 80%;
float: left;
text-align: left;
margin: 0 1em 10px 25px;
clear: both;
}
input#fichero {width:205px; margin: -15px 0 0 -15px}

.input-box
{
float: left;
margin-bottom: 10px;
}
select.input-box {margin-top: -10px}
.submit-button
{
margin-left: 42%;
clear: both;
display:block;
}

.botones
{
/*border-color:Black;
border-style:solid;
border-width:medium;*/
float: left;
width:40%;
	
}
.botones2
{
/*	border-color:blue;
border-style:solid;
border-width:medium;*/
float: right;
width:40%;
	
}

/**********Buscador****************/
#lbResultados ul {position: relative}
#lbResultados ul li {margin: 1em 0; list-style-type: none;}
#lbResultados ul li span {}
#lbResultados ul li img {float: left; margin: 0.5em 2em 0.5em 0}

#datos_ficha {width: 100%}

#datos_ficha p.biogr a {margin: 2em 0 0 1.2em; _margin: 2em 0 0 0.6em; padding:0;float: left}

#img_datos {Float:right;width: 33%;_width: 35%;margin:0; padding:0}
#img_datos img.fotoFicha {margin: 0; padding: 0;}
#img_datos p.ver_foto a {margin: 0.5em 0 0 -1.2em;_margin: 0.2em 0 0 -2.2em; padding: 0}
#datos_ficha dl.lista_datos {margin:0; padding:0.6em 1em ;float:left; width: 60%;_width:58%}
#datos_ficha dl.lista_datos dt {margin: 0; padding: 0.6em 0 0;float: left;color:#0F80D0; font-size: 0.8em;width: 23%}
#datos_ficha dl.lista_datos dd {margin:0; padding: 0;float: left;font-style:normal; font-size: 0.8em;width: 73%; display: block; /*bordeR: 1px solid blue*/}

a .ficha .volver  {background: url(../imgs/ico_titu2.gif) no-repeat left 0.26em}



/******************Buscador audiovisual************************/

/*Cambiar li style="color:#B0232A" por li class="liresult" " */
li.liresult {color: #0F80D0}











/**********************************/