/*-------------------------------------------RESET----------------------------------------------------------*/
*{border:0;background-repeat:no-repeat;/*text-decoration:none;*/font-family:Verdana,Arial,sans-serif;margin:0}
body{/*line-height:1.5em;*/font-size:62.5%;font-size:.7em;background:repeat-x left top;color:#4b4b4b;margin:0; padding:0;}
html{scrollbar-face-color:#f7f7f7;scrollbar-shadow-color:#e4e4e4;scrollbar-highlight-color:#f7f7f7;scrollbar-3dlight-color:#fff;scrollbar-darkshadow-color:#e4e4e4;scrollbar-track-color:#fff;scrollbar-arrow-color:#4B4B4B;}

/*=======REDEFINIR ETIQUETAS=======*/
abbr,acronym{cursor:help;border:0}
img{border:0;}
hr{border-bottom:.1em solid #ccc;color:#fff; clear:both;}
address{text-decoration:none;font-style:normal;padding:0;margin:0}

/*ENCABEZADOS*/
h1{/*font-style:normal;font-size:1em;font-weight:700;margin:0;float:left;padding:0*/}
h2{color:#d10800;margin:1em 0;text-align:left;padding:0em 0em 0em 2em;font:1.2em Arial, Helvetica, sans-serif;
background:#e1e1e1 url(pub/imag/fondo_h2.gif) no-repeat left center!important;/*text-transform:uppercase;*/font-weight:bold;}
.h2{color:#a50122;padding-right:.5em;padding-left:.5em;margin:0;background:#FFF}
h3{color:#333;text-align:left;font:bold 1.1em Arial, Helvetica, sans-serif;background-image:url(pub/imag/fondo_h3.gif); background-repeat:no-repeat; background-position: left 0.2em!important;padding-right:0;padding-left:1.5em;/*text-transform:uppercase*/}
h4{font-size: 2em;font-weight: bold;}
h5,dt{color:#af071e;font-size:1.1em;background:#fff/*#f4eff0*/ url(pub/doc/Image/2009_05_07_nuevas_fotos/fondo_h5.gif) repeat-x left bottom;margin-bottom: 0.5em; padding-bottom:0.2em; padding-top:0.2em; border-top:0.1em solid #f1f1f1;}
h6{ background-color:#f1f1f1; font-size:1em;}

/*=======CONTENEDORES=======*/
#centrada{position:relative;left:0;top:0;width:100%;height:100%;padding:0;}
#contenedor{width:67.7em!important;width:60em;height:auto;padding:0em;margin:0 auto; background-color:#fff;}

/*=======CABECERA=======*/
#logo,#logo *{width:auto;float:left;padding-top:0}
#logo a.cabecera_logo{width:13em;height:13em!important;background:url(pub/imag/logo_cabeceras.gif) no-repeat 1.3em top;float:left}
#logo h1{font-style:normal;font-size:1em;font-weight:700;margin:0;float:left;padding:0}

/*=======MENUS=======*/
/*MENU DE CABECERA*/
#menu1{height:21em;width:auto!important;width:67.7em;float:none!important;float:right;background:url(pub/imag/fondo_menu1_2.jpg) no-repeat left top;margin-left:.1em; position:relative; top:0.3em;}
#menu1 ul{float:right;text-align:right}
#menu1 li{float:left;height:.9em;list-style:none;color:#fff;text-align:left;padding-right:.1em}
#menu1 a:link,#menu1 a:visited,#menu1 a:active{color:#4b4b4b;text-decoration:none;font-weight:700}
#menu1 a:hover{text-decoration:none;font-weight:700}
#m1,#m1 ul{padding:0;margin:0 auto;line-height:1em;list-style:none;width:auto;float:right;clear:none;vertical-align:top}
#m1 li{float:left;padding-left:.3em;margin-right:.2em}
#m1 li a,#m1 li a:link,#m1 li form{display:block;height:auto;padding:.5em .3em .3em;font-weight:700;color:#4b4b4b;background-color:#FFF;margin:0}
#m1 li a:hover,#m1 li a:focus{text-decoration:none;background-color:#a50122;color:#fff}
#m1 li ul{position:absolute;width:auto!important;width:16em;left:-999em;list-style:none;background-color:#fff}
#m1 li:hover ul,#m1 li.sfSobre ul{left:auto;margin-right:0;margin-left:-.2em!important;margin-left:0}
#m1 li ul li{font-size:1em;width:auto;clear:left;height:auto;border-bottom:#4b4b4b dashed .1em}
#m1 li ul li a,#m1 li ul li a:link,#m1 li ul li a:visited{display:block;width:5em;height:1em!important;height:1.4em;padding:.6em;background-color:#fff;font-weight:400;color:#4b4b4b;text-align:left;font-size:.9em;border-style:none}
#m1 li ul li a:hover,#m1 li ul li a:focus{color:#4b4b4b;text-decoration:none;padding:.6em;display:block;width:5em;height:1em!important;height:1.4em;font-weight:400;text-align:left;font-size:.9em;border-style:none;background:#fff url(pub/imag/menu_over.gif) repeat-x bottom}
#idiomas li{float:left;list-style:none;width:auto; height:5em; /*padding-left:0.5em;*/ padding-right:0.5em;}

/*MENU_PRINCIPAL*/
#menu2{
	width:67.1em;
	float:left;
	margin-left:0em;
	background:#fff url(pub/imag/fondo_menu_ppal2.jpg) repeat-x;
	position:relative;
	z-index:2; /*cambio realizado el dia 080909*/
	height:2.3em;
	border-bottom: 0.1em solid #ccc;
}
#m2{ position:relative; float:left; width:100%;}
#m2 ul{ position:relative; float:left;/*margin-left:0.3em; */padding-left:0em; height:2.4em;}
#m2 li{position:relative; float:left; list-style:none; height:auto;/*width:119px;*//* width needed or else Opera goes nuts */ height:2.1em; border-left:0.1em solid #fff; border-right:0.1em solid #999;}
#m2 li a{ font-size:1.025em; padding-left:1.2em; padding-right:1.2em; top:8em; position:absolute;}
#m2 li a,#m2 li a:link{position:relative; float:left;/*height:2.05em; */display:block; color:#4b4b4b;top:0.2em; text-decoration:none;}
#m2 li a:hover,#m2 li a:focus{position:relative; float:left;text-decoration:none; display:block;height:2.0em;background:url(pub/imag/menu_over.gif) repeat-x bottom;color:#4b4b4b;}
/* Con el width en auto en Opera se ve mal el menu desplegable.*/
#m2 li ul{position:absolute;width:10em;left:-999em; top:2.5em;/*top:1.98em!important;top:2em;*/ display:block;/*background-color:#FFFFFF!important;*/}
#m2 li:hover ul,#m2 li.sfSobre ul{ position:absolute;margin:0;left:-0.15em;display:block; z-index:2; background-color:#fff;width:12em; float:left;}
#m2 li ul li{ position:relative;display:block; width:11.8em; margin-bottom:0.2em!important; margin-bottom:0em; border-bottom:0.1em dashed #ccc;background-color:#fff; border-left:0.1em solid #ccc; border-right:0.1em solid #ccc;}
#m2 li ul li a{ font-size:0.90em;}
#m2 li ul li a,#m2 li ul li a:link,#m2 li ul li a:visited{display:block; width:12em; padding:0.5em 0.3em; height:auto; clear:both;color:#4b4b4b; line-height:1.5em;}
#m2 li ul li a:hover,#m2 li ul li a:focus{display:block;width:12.5em; padding:0.5em 0.3em;background:#fff url(pub/imag/menu_over.gif) repeat-x bottom;  height:auto;color:#4b4b4b;}
/*#botonesMenu ul li{float:left;height:2.5em}*/
#contacto{ height:2.4em!important;}
#contacto a:link, #contacto a:visited, #contacto a:active{position:relative; float:left;/*height:2.05em; */display:block; font-size:0.92em; color:#4b4b4b;top:0.2em; text-decoration:none; padding-top:0.25em;width:auto;}
#contacto a:hover,#contacto a:focus{position:relative; float:left;text-decoration:none; display:block;height:2.1em;background:url(pub/imag/menu_over.gif) repeat-x bottom;color:#4b4b4b;padding-top:0.25em;width:auto;}


/*anchos del menu principal*/
/*.ancho1{padding-top:0.25em;width:6.55em!important;}
.ancho1 li a{text-transform:capitalize;width:auto}
.ancho2{padding-top:0.25em;width:6.55em!important;}
.ancho2 li a{text-transform:capitalize;width:auto}
.ancho3{padding-top:0.25em;width:15em!important;}
.ancho3 li a{text-transform:capitalize;width:auto}
.ancho4{padding-top:0.25em;width:9.15em!important;}
.ancho4 li a{text-transform:capitalize;width:auto}
.ancho5{padding-top:0.25em;width:9.8em!important;}
.ancho5 li a{text-transform:capitalize;width:auto}
.ancho6{padding-top:0.25em;width:7.2em!important;}
.ancho6 li a{text-transform:capitalize;width:auto}*/

/*::::::::::::::::::::zona enlaces_externos ::::::::::::::::::::::::::::*/
#enlaces_externos{ position:relative; float:right;width:67.1em;border-top:0.1em solid #fff; margin-right:0.6em;}
#enlaces_externos p{display:none;}
#enlaces_externos div{background-image:url(pub/imag/bg_enlaces_externos_right.gif); background-position:right top; position:relative; float:right; padding-right:0.9em; display:block; height:2.8em;}

#enlaces_externos div span.enlaces_bg_right{ background-image:url(pub/imag/bg_enlaces_externos_left.gif); background-position:left -0.1em; position:relative; float:right; padding-left:3em; background-repeat:no-repeat;/* width:auto!important; width:22.91em;*/}

#enlaces_externos ul{ position:relative; float:left;/* padding-top:0.25em;*/ min-height:auto; background-image:url(pub/imag/fondo_menu_ppal2.jpg); background-position:left top; background-repeat:repeat-x; border-bottom:0.1em solid #ccc; padding-left:0em;}
#enlaces_externos ul li{ position:relative; float:left;text-align:right; list-style:none; /*margin-right:0.5em;*/ }
#enlaces_externos ul li a{ position:relative; float:left; text-align:left; height:2.7em;width:auto; display:block; text-decoration:none!important;}
/*RSS*/
#enlaces_externos ul li a.rss:link, #enlaces_externos ul li a.rss:visited, #enlaces_externos ul li a.rss:active{ position:relative; float:left;background-image:url(pub/imag/ico_rss.gif); background-position:left top; background-repeat:no-repeat;width:6em;display:block;}
#enlaces_externos ul li a.rss:hover,#enlaces_externos ul li a.rss:focus{position:relative; float:left;background-image:url(pub/imag/ico_rss_on.gif); background-position:left top; background-repeat:no-repeat; text-decoration:none; display:block;}

/*YOUTUBE*/
#enlaces_externos ul li a.youtube:link, #enlaces_externos ul li a.youtube:visited, #enlaces_externos ul li a.youtube:active{ background-image:url(pub/imag/ico_youtube.gif); background-position:left top; background-repeat:no-repeat; width:5.5em;}
#enlaces_externos ul li a.youtube:hover,#enlaces_externos ul li a.youtube:focus{background-image:url(pub/imag/ico_youtube_on.gif); background-position:left top; background-repeat:no-repeat; text-decoration:none; color:#000;}

/*GOOGLE EARTH*/
#enlaces_externos ul li a.earth:link, #enlaces_externos ul li a.earth:visited, #enlaces_externos ul li a.earth:active{ background-image:url(pub/imag/ico_google_earth.gif); background-position:left top; background-repeat:no-repeat; width:3.5em;}
#enlaces_externos ul li a.earth:hover,#enlaces_externos ul li a.earth:focus{background-image:url(pub/imag/ico_google_earth_on.gif); background-position:left top; background-repeat:no-repeat; text-decoration:none; color:#000;}

/*PICASA*/
#enlaces_externos ul li a.picasa:link, #enlaces_externos ul li a.picasa:visited, #enlaces_externos ul li a.picasa:active{ background-image:url(pub/imag/ico_picasa.gif); background-position:left top; background-repeat:no-repeat; width:3.5em;}
#enlaces_externos ul li a.picasa:hover,#enlaces_externos ul li a.picasa:focus{background-image:url(pub/imag/ico_picasa_on.gif); background-position:left top; background-repeat:no-repeat; text-decoration:none; color:#000;}

/*PANORAMIO*/
#enlaces_externos ul li a.panoramio:link, #enlaces_externos ul li a.panoramio:visited, #enlaces_externos ul li a.panoramio:active{ background-image:url(pub/imag/ico_panoramio.gif); background-position:left top; background-repeat:no-repeat; width:3.5em;}
#enlaces_externos ul li a.panoramio:hover,#enlaces_externos ul li a.panoramio:focus{background-image:url(pub/imag/ico_panoramio_on.gif); background-position:left top; background-repeat:no-repeat; text-decoration:none; color:#000;}


/*MENU DE LA IZQUIERDA*/
#menu_izda{width:100%;height:auto;text-align:left;margin-left:0;margin-bottom:2em;}
#menu_izda ul{margin:0;padding:0;font-size:.9em}
#menu_izda ul li{background-color:#fff;list-style:none;border-bottom: 0.1em solid #cccccc; position:relative; display:block;}
#menu_izda ul li a{padding-bottom:0.5em; padding-top:0.5em; padding-left:0.5em; display:block; font-weight:bold;color:#666; text-decoration:none;color:#a50122; position:relative;margin:0em;}
#menu_izda ul li a:link,#menu_izda ul li a:visited{}
#menu_izda ul li a:hover,#menu_izda ul li a:active{text-decoration:none;background:#ddd9da url(pub/doc/Image/2009_05_07_nuevas_fotos/fondo_menu_ppal2.jpg) repeat-x left bottom;}

/*Submenu_izda*/
#menu_izda ul li ul{width:100%;}
#menu_izda ul li ul li{list-style:none;border-bottom:none;background: url(pub/imag/fondo_fichas_off.gif) no-repeat 1em center; position:relative;}
#menu_izda ul li ul li a{padding-left:1.5em;color:#666;text-decoration:none;margin:0; text-indent:1.5em;border-bottom: 0.1em dashed #cccccc; font-weight:normal; position:relative;background: url(pub/imag/fondo_fichas_off.gif) no-repeat 1em center;}
#menu_izda ul li ul li a:link,#menu_izda ul li ul li a:visited{}
#menu_izda ul li ul li a:hover,#menu_izda ul li ul li a:active,#menu_izda ul li ul li a:focus{background: url(pub/imag/fondo_fichas_on.gif) no-repeat 1em center;}

/*ACTIVAR MENUS*/
.conenlace{}
#menu_izda li ul li a.submenu_sinenlace{background:url(pub/imag/fondo_fichas_on.gif) no-repeat 1em center;color:#666;text-decoration:none;text-indent:1.5em;border-bottom: 0.1em dashed #cccccc; font-weight:normal; position:relative;}
.menu_sinenlace{color:#a50122; text-decoration:none;background:#f4f0ef url(pub/doc/Image/2009_05_07_nuevas_fotos/fondo_menu_ppal2.jpg) repeat-x;display:block; font-weight:bold;}

/*=======CONTENIDO=======*/
#contenidos{ position:relative;float:left;height:100%;width:99%!important;width:67.2em;margin-left:0em;top:0.5em;/*background-color:#f1f1f1;*/ line-height:1.5em;}
#contenidos ul{margin:0;padding:0; position:relative;/* float:left;*/}
#contenidos p{ text-align:justify;}

/*TABLAS*/
#contenidos table{text-align:left;width:100%;height:auto;}
#contenidos table tr{text-align:left}
#contenidos table td{text-align:left;height:auto;padding:0em;/*font-size:1em;margin-left:.5em;*/}
#contenidos table td table td{ border-bottom:0.1em solid #f1f1f1; padding-bottom:0.2em; padding-top:0.2em;}
/*LISTAS DE DEFINICION*/
dl{clear:both;}
dl dt{ margin-bottom:0.5em;}
dl dd{left:2em; display:block; /*border-bottom:0.1em solid #ccc; width:80%; float:left;*/ background-color:#f1f1f1; margin-top:0.3em;margin-bottom:0.3em;}
dl dd img{float:left; margin:0em 1em 1em 0em; border-bottom:none; width:150px; height:150px;}
dl dd div{ float:right; display:block; color:#af071e}


/*COLUMNAS PRINCIPALES*/
/*COLUMN_IZQUIERDA*/
#contenidos_col1{ position:relative;width:24%;height:100%;float:left;font-family:Arial, Helvetica, sans-serif;padding-top:1em;}
#contenidos_col1 table td a, #contenidos_col1 p a { color:#a50122; text-decoration:none; font-weight:bold;}
#contenidos_col1 table td a:hover, #contenidos_col1 p a:hover{color:#a50122; text-decoration:underline; font-weight:bold;}
/*COLUMNA_DERECHA*/
#contenidos_col2{position:relative;width:75%!important;width:71.5%;height:100%;float:right; padding:0em; margin:0em;}
#contenidos_col2 img{ margin:0.5em;}
#contenidos_col2 p{ text-align:justify;}
#contenidos_col2 li{background:url(pub/imag/fondo_li.gif) no-repeat left 0.4em;list-style:none;padding-left:1em;margin:0; /*text-align:justify;*/}
#contenidos_col2 a:link,#contenidos_col2 a:visited,#contenidos_col2 a:active{color:#a50122;text-decoration:none}
#contenidos_col2 a:hover{color:#a50122;text-decoration:underline}
/*SENDERO DE MIGAS*/
.sendero{width:auto;font-weight:bold;font-size:0.9em;line-height:1.5em;color:#333;list-style:none;float:left;
 position:relative; padding-left:1em; z-index:1; top:0.5em;}
.sendero ul{margin:0em;padding: 0em;}
.sendero ul li{float:left;width:auto;list-style: none;color: #a50122;}
.sendero ul li a:link,.sendero ul li a:visited,.sendero ul li a:active{color: #333;text-decoration: none;}
.sendero ul li a:hover,.sendero ul li a:focus{color: #a50122;text-decoration: underline;}
a.sendero:link,a.sendero:visited{text-decoration:none;font-weight:400}
a.sendero:hover,a.sendero:focus{font-weight:400;text-decoration:underline;padding-left:-5px}

/*BOTON SOLARPVTRACKER*/
#solar_pv_tracker{ position:relative; float:left; width:100%;}
a.irradiacion{ position:relative; float:left; width:100%; width:23.1em; height:9em; padding-top:0.60em;}

/*SUBIR*/
.subir{font-size:.9em;font-weight:700;text-align:right;vertical-align:bottom;margin:0 0.2em 0 0;padding:0 2em 0 1em;background-color:#FFF}
.subir a:link,.subir a:visited,.subir a:active{color:#999;background:#FFF url(pub/imag/subir.gif) no-repeat right top;margin:0 2px 0 0;padding:0 2em 0 1em}
.subir a:hover,.subir a:focus{color:#333;background:#FFF url(pub/imag/subir_on.gif) no-repeat right top;margin:0 2px 0 0;padding:0 2em 0 1em}

/*VOLVER*/
a.volver:link,a.volver:visited{float:right;color:#2C659A;text-decoration:none;background-image:url(pub/imag/bot_volver.gif);background-repeat:no-repeat;background-position:right;background-color:transparent;padding:0 2em 1em 1em}
a.volver:hover,a.volver:focus{color:#333;background-image:url(pub/imag/bot_volver_.gif)}

/*FICHAS*/
#fichas{float:left;color:#a50122;padding-right:.5em;padding-left:.5em;margin:0 1em 0 0; width:auto; height:auto;}
#fichas ul li a:link,#fichas ul li a:visited,#fichas ul li a:active{background:url(pub/imag/fondo_li.gif) no-repeat left center;padding:0 0.5em 0 1.5em;list-style:none;float: left;height: auto;width: 100%;}
#fichas ul li a:hover,#fichas ul li a:focus{ float:left;background:no-repeat left center;padding:0 .5em 0 1.5em;color:#d10800;text-decoration:none;list-style:none}
#fichas img{padding:0}


/*=======PIE=======*/
.pie{width:75%;font-size:.9em;color:#4b4b4b;text-decoration:none;margin:0 .4em .3em 0}
.pieUNO{float:left;width:24%;font-size:.9em;color:#4b4b4b;text-decoration:none;margin:0 .4em .3em 0;  padding-right:0.7em;}
.pieDOS{width:24%;font-size:.9em;color:#4b4b4b;text-decoration:none; float:left;/*border-right:1px solid #CCCCCC;*/border-left:1px solid #CCCCCC; padding-left:0.5em;}
.pieTRES{width:23%;font-size:.9em;color:#4b4b4b;text-decoration:none; padding-left:0.5em;float:left;}
.boton_imprimir{position:absolute;left:475px;top:117px;z-index:0}
.zona_restringida{background:#9BB5CD;width:auto;font-weight:700;font-size:.9em;color:#FFF;width:97%;padding:3px 0 3px 3px;margin:0}
.texto_zona_restringida{background-repeat:no-repeat;height:200px;width:auto;text-align:center;line-height:1.1em;font-size:1em;color:#666;width:97%;padding:10px 0 3px 3px;margin:0}
.texto_pie{text-align:right;color:#4b4b4b;margin:1.1em .3em 0 0}

/*MENU PIE DE PAGINA*/
#menu3{height:auto;width:100%;font-style:normal;margin:0;padding:0;float:right;font-size: .8em;border-bottom:solid .1em #666;}
#m3{width:auto;text-align:right;list-style:none;margin:0;padding:0}
#m3 li{float:right;width:auto;height:auto;text-align:left;padding:0 1em 0 1em;margin:0;background: url(pub/imag/fondo_li.gif) no-repeat left center;}
#m3 li a{color:#ccc;}
#m3 li a:hover{color:#A50122;}

#sellos{height:auto;float:right;list-style:none;width:100%}
#sellos li{text-align:center; float:left; width:40%;background-image:none}
#direccionPie{float:left;width:100%;height:auto;color:#666;padding:0;font-size:.9em;margin:0; text-align:left;}
#direccionPie a:link,#direccionPie a:visited,#direccionPie a:active{color:#666;text-decoration:none}
#direccionPie a:hover,#direccionPie a:focus{color:#666;text-decoration:underline}
#dchos_agoranet{float:left;margin:0 0 1.5em;text-decoration:none;position:relative; width:100%;}
a#agoranet{font-size:0.9em;}
a#agoranet:link,a#agoranet:visited,a#agoranet:active{color:#ccc;text-decoration:none;}
a#agoranet:hover,a#agoranet:focus{color:#ccc;text-decoration:underline}
.zonaAvisoLegal{float:left;width:auto;height:auto;padding:0;margin-left:0;}
#zonaAccesibilidad{float:left;width:95%;height:auto;padding:.8em 1.1em .8em 1em; text-align:justify;}
#zonaAccesibilidad ul li{float:left;width:auto;height:auto;padding:.9em 0 0 .8em;list-style-type:none}
#sponsores{ position:relative;float:left!important; float:none; border-top:0.1em solid #ccc; width:100%; padding-top:0.5em;}
#asociaciones{ position:relative; float:right; width:auto;}
#sellos_calidad{ position:relative; float:left; width:auto;}

/*=======ACTUALIDAD=======*/
/*MENU DE ACTUALIDAD*/
.rbroundbox{background:url(pub/imag/fondo_actu.jpg) repeat-y left top;padding:0;margin:0}
.rbtop div{background:url(pub/imag/bsi.jpg) no-repeat left top;height:auto}
.rbtop{background:url(pub/imag/bsd.jpg) no-repeat right top;height:auto}
.rbbot div{background:url(pub/imag/bii.jpg) no-repeat left bottom;height:auto}
.rbbot{background:url(pub/imag/bii.jpg) no-repeat left bottom;height:auto}
.rbtop div,.rbtop,.rbbot div,.rbbot{width:auto;height:auto;font-size:.9em}
.rbcontent{width:auto;height:auto;background:url(pub/imag/fondo_actu.jpg) repeat-x left top}
.rbroundbox{width:auto;margin:0 auto;height:100%}

.actualidad{width:auto;color:#a50122;font-size:1.2em;padding-left:1.2em;color:#a50122;font-weight:700;/*text-transform:uppercase*/}#actualidad{width:19em;padding-left:0;overflow:auto;height:70em;background-color:#fff;margin-left:2em}#actualidad img{padding-left:1em;padding-bottom:1em;margin:0;float:left}
/*#contenidos_col2{width:98%}*/
#actualidad a:link,#actualidad a:visited,#actualidad a:active{color:#666;text-decoration:none}
#actualidad a:hover{color:#a50122;text-decoration:underline}


#actualidad a:link,#actualidad a:visited,#actualidad a:active{color: #666666;text-decoration: none;}
#actualidad a:hover{color: #a50122;text-decoration: underline;}
.titular{font-size:.9em;font-style:normal;line-height:normal;font-weight:700;text-align:center;font-variant:normal;/*text-transform:uppercase;*/color:#666;text-decoration:none;border-bottom:1px solid #CDD7E7;margin:35px 3px 10px 0}
#contenidos_col2 #actualidad p.texto_noticia{font-size:.9em;color:#666;margin:0 1em 1em .7em;/*text-align:justify;*/line-height:1.35em;letter-spacing: 0.025em;}
#contenidos_col2 #actualidad p.mas_noticias{font-size:.9em;font-weight:700;text-decoration:none;color:#a50122;text-align:right;padding-right:.5em}
#contenidos_col2 #actualidad p.mas_noticias a:link,#contenidos_col2 #actualidad p.mas_noticias a:visited{color:#d10800}
#contenidos_col2 #actualidad p.mas_noticias a:hover,#contenidos_col2 #actualidad p.mas_noticias a:focus{color:#fb4f00}

.ver{text-align:right;padding-right:.5em}
.ver a:link,.ver a:visited,.ver a:active{font-size:.9em;text-decoration:none;color:#666}
.ver a:hover,.ver a:focus{font-size:.9em;color:#d10800;text-decoration:none}

/*NOTICIAS DE ACTUALIDAD*/
#contenidos_col2 #actualidad p.titulo_noticias{color:#a50122;font:bold 1em Verdana, Arial, Helvetica, sans-serif;padding-left:.5em;padding-right:.5em;text-align:left}
#contenidos_col2 #actualidad p, #contenidos_col2 #actualidad p.titulo_noticias a:link, #contenidos_col2 #actualidad p.titulo_noticias a:visited, #contenidos_col2 #actualidad p.titulo_noticias a:active{ text-decoration:none!important;}
#contenidos_col2 #actualidad p.titulo_noticias a:hover{ text-decoration:underline!important;}
#contenidos_col2 #actualidad p.fecha_noticias{font-size:1em;color:#a50122;font-weight:700;padding-left:.5em;padding-right:.5em}
#contenidos_col2 #actualidad p.foto_p_noticia{float:left;margin-bottom:65px;margin-right:10px;margin-top:5px}
#contenidos_col2 #actualidad p.foto_g_noticia{float:left;margin-bottom:10px;margin-right:10px;margin-top:5px}

/*COLUMNAS DE MODELOS*/
.contenedor_columnas{width:100%;height:auto;margin-left:.1em;text-align:left;float:left}
.columna1{width:32%;height:auto;float:left;padding:.2em;background-color:#e1e1e1;font-size:.95em;margin-right:.5em;border-right:.1em solid #999;border-bottom:.1em solid #999}
.columna1 p,.columna2 p,.columna3 p{padding-left:1em}
.columna3{width:32%;height:auto;float:left;padding:.25em 0;margin-left:0;background-color:#e1e1e1;font-size:.95em;border-right:.1em solid #999;border-bottom:.1em solid #999}
.columna2{width:31%;height:auto;float:left;margin-left:0;margin-right:.39em;padding:.25em;background-color:#e1e1e1;border-right:.1em solid #999;border-bottom:.1em solid #999;font-size:.95em}
.columna2 ul{margin:0 0 0 1em;padding:0}
.columna2 li{padding:1em .5em;list-style:none;font-weight:700;color:#fff;border-bottom:.1em dashed #f1f1f1;background-color:#333}
.modelo{font-weight:700;font-size:1em;color:#a50122}
.columna4{width:26.1em;height:100%;float:right;padding-left:0;padding-right:1em;text-align:justify;color:#4b4b4b;padding-bottom:1em;background-color:#333;border-left:solid .1em #4b4b4b}

/*=======PAGINA DE NOTICIAS=======*/
#news{float:left;height:auto!important;height:20em;text-align:justify}
#news .noti{clear:both;height:auto;margin-bottom:0.7em;}
#news .noti img{ /*float:right;*/pading-left:1em;}
#news .noti p{padding-right:1em;text-align:justify;/*margin-bottom:1.5em*/}
#news .noti li{margin-left:1em;list-style:none;text-align:left;vertical-align:top}
#news .noti table{background:#fff;text-align:left;font-size:0.9em;color:#666}
#news .noti td{padding-left:0.5em;height:2.5em}

#cierre{float: right;padding-right: 1em;color:#a50122;padding-top:0em!important;}
#cerrar{ position:relative; top:0.3em!important;top:-0.3em;}

/*=======DESCARGAS=======*/
#descargas{position:relative;/* width:67em!important;width:67.5em; */ width:98%; left:1%; padding:0em; margin:0em; float:left; text-align:left;}
#desacargas img{ padding:0em;}
#descargas table{float:left; position:relative; width:100%; padding:0em; margin-bottom:0.5em;margin-top:0.5em;}
#decargas table th{float:left; position:relative; width:100%; border-bottom:0.01em solid #4b4b4b;}
.titulo_doc{font-weight:bold;font-size:1.2em;height:2em;border-bottom:0.01em solid #f1f1f1;}
#descargas table td{border-bottom:0.01em solid #f1f1f1;padding-top:0.3em;padding-bottom:0.3em;height:auto;border-top: 0.01em solid #FFFFFF;border-right: 0.01em solid #FFFFFF;border-left: 0.01em solid #FFFFFF;}
.titulo_descarga{position:relative;float:left;padding-left:1em;font-size:0.90em;margin-left:1em;background: url(../pub/imag/guion_gris.gif) no-repeat left top;}
.descarga{position:relative;width:auto;list-style-type:none;height:1.5em;text-align:center;float:left;background: url(../pub/imag/ico_pdf.gif) no-repeat center top;}
.descargas{}

/*=======FORMULARIOS=======*/
.noticia{float:left;width:65em;padding-bottom:1em;}
.enviar{background:#a50122;color:#FFF;font-weight:700;height:2em;width:5em}
#Buscar:link, #Buscar:visited{background-color: #dbdbdb; width:6.6em; height:2.2em;}
#Buscar:hover, #Buscar:active, #Buscar:focus{background-color: #ccc;}
#obligatoriedad{float:left;margin:0em auto; text-align:right;width:100%; font-size:0.8em;}
#envio{width:100%;height:2em;float:left; text-align:center;}
.Enviar{text-align:center;color: #333333;background: url(pub/imag/fondo_body.gif) repeat-x center center;border:0.01em solid #999;}
.Enviar:hover{	text-align:center;color: #333333;background: url(pub/imag/fondo_body.gif) repeat-x center center;border:0.01em solid #999;}
.Borrar {text-align:center;color: #333333;background: url(pub/imag/fondo_body.gif) repeat-x center center;border:0.01em solid #999;}
.Borrar:hover{text-align:center;color: #333333;background: url(pub/imag/fondo_body.gif) repeat-x center center;border:0.01em solid #999;}
#privacidad_f{font-size:.8em;}
#privacidad_f {line-height:1.5em;}
#privacidad_f:link,#privacidad_f:visited,#privacidad_f:active{color:#333;}
#privacidad_f:hover,#privacidad_f:focus {color:#333}
#f{background:  url(none);width:100%;height:100%;float:left;}
#f ul li{background: url(none)!important;list-style:none;width:10em;float:left;}
#formu_col1{float: left;height: 100%;width: 54%;padding-left:1.5em;padding-top:1.5em;}
#formu_col1 ul li{width: 12em;}
#formu_col2 ul li{width:100%}
#formu_col1 ul,#formu_col2 ul{ margin-right:1em;height:2.5em;}
#formu_col2{float: left;height: auto;width:40%;padding-right:0em;padding-top:0em;}
.CajasComentarios{height: 18.5em!important;height: 22.2em;width: 17em!important;width: 20em;border:0.1em solid #999;}
.texto{width: 20em;padding-right: 2em;}
.CajasFormularios{border: 0.1em solid #999;}



/*=======CLASES=======*/
.oculto{position:absolute;left:-2000%;width:1%;font-size:0}
.invisible{display:none}
.n{font-weight:700}/*negrita*/
.c{font-style:italic}/*cursiva*/
.sub{text-decoration:underline}/*subrayado*/
.fn org{ text-align:left;}
.clear{clear:both;}

/*Alineaciones*/
.c_h{text-align:center;margin:0 auto}/*centrado horizontal*/
.c_v{vertical-align:middle;margin:auto 0}/*centrado vertical*/
.c_hv{text-align:center;vertical-align:middle;margin:auto}/*centrado horizontal y vertical*/
.a_izda{text-align:left}/*alinear izquierda*/

/*Colores*/
.c01{color:#FFF}/*blanco*/
.c02{color:#000}/*negro*/
.c03{color:red}/*rojo*/
.c04{ color:#af071e}/*rojo oscuro*/
.bgc1{color:#a50122;padding-left:.5em;padding-right:.5em;background-color:#E1E1E1}/*texto rojo fondo gris*/
.bg_gris{ background-color:#f1f1f1;}
.bg_blanco{ background-color:#fff;}
.transparente{width:77.8em;height:0;background-color:red}


/*Bordes*/
.borde{ border:0.01em solid #ccc;}/*borde gris*/
.borde_izq{ border-left:0.01em solid #f1f1f1;width:4em;}/*borde gris claro*/
.borde_bajo{ border-bottom:0.1em solid #f1f1f1;}
.borde_dcha{/* padding-left:1.2em;*/border-right:0.1em solid #bbb;/* padding-right:1.2em; top:5em; position:absolute;*/}

/*Encabezados*/
.h3{color:#333;text-align:left;background-image:url(none);background-repeat: no-repeat;background-position:left 0.2em!important;padding-right:0;padding-left:1.5em;padding-bottom:0.2em;padding-top:0.2em;background-color:#e1e1e1;text-transform: capitalize;font-size:1em;border-bottom:0.01em solid #ccc;clear:both;}

/*Seguidores - Modelos - Pag intermedia*/
.imasgen_izda{ float:left; width:150px; height:150px;}
.imagen{float:left;height:auto;width:auto;padding-left:1em;}
.imagen2{float:none!important;float:right;height:auto;width:auto;}

/*margen*/
.p_top{ padding-top:0.5em;}
.p_left{ padding-left:1em!important;}

/*=========================================================VIDEOS==========================================================
#videos{ position:relative; float:left; width:98%;margin: 0 0.5em;}
#videos div{ position:relative; float:left; width:auto;background-color:#fff; height:auto;}
#videos a{margin:0.25em;display:block;width:7.5em;padding:0.5em;*//*IE:filter: alpha(opacity=60);*//*Firefox:opacity: .6;*//*Mozilla:-moz-opacity:0.6;}*/
/*#videos a:hover{background-color:#ccc; margin:0.25em;display:block;*//*IE:filter: alpha(opacity=90);*/
/*Firefox:opacity: .90;*//*Mozilla:-moz-opacity:0.90;}*/

/*============================================Referencias==================================================*/
#div_busqueda{ position:relative; width:100%; height:auto; float:left; margin-bottom:1em;}
/*El id="de este formulario tiene estilos incluidos en la fila 288 de esta hoja de estilos"*/
#div_busqueda form{ position:relative; float:left; width:99.8%;margin: 0 auto;}
#div_busqueda form fieldset{ border:0.1em solid #ccc; padding-bottom:0em;}
#div_busqueda form fieldset legend{ font-size:110%; font-weight:bold; padding-left:0.5em; padding-right:0.5em;}
#div_busqueda ul{ position:relative; float:left; width:100%; margin-bottom:0.75em!important;}
#div_busqueda ul li{ position:relative; width:auto; float:left; height:auto; background-image:none;}
#div_busqueda ul li label{ position:relative; float:left; width:14em;}
#div_busqueda select{ position:relative; float:left; width:100%; border:0.1em solid #ccc;}
#div_busqueda select option{ border-bottom:0.1em dashed #ccc;}

/*MAPA REFERENCIAS*/
#cargando{ background-color:#000000; position:absolute; top:9.4em!important; top:10.5em; left:0em; width:67em; height:41.5em; z-index:2000;background-image: url('pub/imag/load_black_24.gif'); background-position:center center;opacity:0.5; background-repeat:no-repeat;filter: alpha(opacity = 50);}



#mapaU{ position:relative; float:left; width:67em;height:41.5em; background-color:#CCCCCC;}

.provincias{ position:relative; width:100%; float:left;}
.provincias hr{ position:relative; width:100%; float:left;}
#subcol_1, #subcol_2, #subcol_3{ position:relative; width:33%; float:left; text-align:left; min-height:14em;height:14em}

.texto_normal{font-weight:400;color:#fff}
.titulo{font-size:1.5em;color:#fff;margin:1em 0 0;text-align:right;font-weight:400;width:100%;padding:.3em 0 0;float:right}
.titulo_referencia{/*text-transform:uppercase;*/color:#000000;background-image:none;font-weight:700}
.titulo_provincia{/*text-transform:uppercase;*/color:#a50122;background-image:none;font-weight:700;padding-bottom: 0.5em;}
.distribucion{float:right;text-align:right}






