@charset "utf-8";@import url("estilos.css");*{margin:0;padding:0;}
body{background:#fff url(../modulos/img/fondo.jpg) center top repeat-y;font:normal 10px/12px Arial, Helvetica, sans-serif;text-decoration:none;}
img{border:0;}
fieldset{border:none;}
p{width:auto;font:normal 1.2em/1.4em Arial, Helvetica, sans-serif;color:#333;text-align:justify;text-decoration:none;padding:.8em 0 0 0;}
h1{width:auto;text-align:left;color:#333;font:normal 2em/2.2em Arial, Helvetica, sans-serif;padding:.3em 0 0 1.9em;}
h2, legend{color:#333;font:bold 1.2em/1.2em Arial, Helvetica, sans-serif;text-decoration:none;padding:0 0 .5em 0;}
h2 > a{color:#333;font:bold 1.2em/1.2em Arial, Helvetica, sans-serif;text-decoration:none;padding:0 0 .5em 0;}
h2 > a:hover{color:#333;font:bold 1.2em/1.2em Arial, Helvetica, sans-serif;text-decoration:none;padding:0 0 .5em 0;}
h3{color:#e99132;font:bold 1.2em/1.4em Arial, Helvetica, sans-serif;text-decoration:underline;padding:0 0 .5em 0;}
td,th{padding:.2em .8em;}
li{list-style:none;color:#333;}
a{color:#333;text-decoration:underline;font-weight:bold;}
a:hover{color:#333;text-decoration:none;font-weight:bold;}
.txtHidden{left:-999em;position:absolute;}
.noPadding{margin:0;padding:0;}
.cursorPointer{cursor:pointer;}
hr{clear:both;width:50%;margin:0 auto;color:#000;height:.1em;}
select{border:.1em #233d06 solid;width:12em;height:1.6em;font:normal 1.2em/1.5em Arial, Helvetica, sans-serif;margin:0;padding:0 0 0 .3em;}
textarea{font:normal 1.2em/1.5em Arial, Helvetica, sans-serif;color:#000;border:.1em #233d06 solid;padding:0 0 0 .2em;}
input{_font:normal 1.2em/1.5em Arial, Helvetica, sans-serif;_width:inherit;_color:#000;_border:.1em #233d06 solid;_padding:0 0 0 .2em;}
input[type="text"], input[type="password"]{font:normal 1.2em/1.5em Arial, Helvetica, sans-serif;width:inherit;height:1.4em;color:#000;border:.1em #233d06 solid;padding:0 0 0 .2em;}
input[type="checkbox"], input[type="radio"]{border:none;}
input[type="image"]{border:none;width:auto;height:auto;margin:0;padding:0;}
input[type="button"], input[type="submit"], input[type="reset"], .boton{cursor:pointer;background-color:#333;color:#FFF;font-weight:bold;border:.1em #233d06 solid;padding:.2em .8em;height:auto;}
noscript{font:normal 1.6em/1.8em Arial, Helvetica, sans-serif;color:#FF0000;text-decoration:underline;}
#error{clear:both;width:auto;background-color:#fee1dd;border:.1em #F00 solid;color:#F00;line-height:1.4em;font-weight:bold;margin:1em 3.5em 1em 2em;padding:1em;}
#error p{margin:0;padding:0;}
#error a{color:#F00;text-decoration:underline;}
#error a:hover{color:#F00;text-decoration:none;}
#alerta{background-color:#000;color:#FFF;padding:1em;text-align:center;}
#alerta a{color:#F00;}
#web{clear:both;width:98em;min-height:60em;height:auto !important;height:60em;margin:0 auto;}
#main{clear:both;width:100%;min-height:30em;height:auto !important;height:30em;padding:0;background:#FFF;}
#main .cuepo_main{width:98em;min-height:30em;height:auto !important;height:30em;padding:0;}
#main div.paginar{clear:both;width:100%;margin:0 auto 1em;}
#main div.paginar td{margin:0;padding:0;}
#main div.paginar td td{font-weight:bold;color:#000;}
#main div.paginar a{font-size:.9em;font-weight:normal;background-color:#fff;padding:.4em;}
#main p.paginar_resulatdos{clear:both;border-left:.1em #000 solid;font-size:.9em;text-align:center;color:#000;font-weight:bold;width:auto;padding:.2em .5em;}
#main p.paginar_resulatdos .txtNegrita{color:#ac1a2f;font-weight:bold;}
#cabecera_home{clear:both;height:12.8em;background:url(../modulos/cabecera/img/cabecera-inicio.jpg) no-repeat;}
#cabecera_idiomas{padding:.7em 1em 1.2em; float:right; width:9em; text-align:center; background:url(../modulos/cabecera/img/pestana-idiomas.png) right top no-repeat;}
#cabecera_presentacion{clear:both;height:12.8em;background:url(../modulos/cabecera/img/cabecera-presentacion.jpg) no-repeat;}
#cabecera_lineas{clear:both;height:12.8em;background:url(../modulos/cabecera/img/cabecera-lineas.jpg) no-repeat;}
#cabecera_certificados{clear:both;height:12.8em;background:url(../modulos/cabecera/img/cabecera-certificados.jpg) no-repeat;}
#cabecera_contacta{clear:both;height:12.8em;background:url(../modulos/cabecera/img/cabecera-contacta.jpg) no-repeat;}
#cabecera_localizacion{clear:both;height:12.8em;background:url(../modulos/cabecera/img/cabecera-localizacion.jpg) no-repeat;}
#cabecera_avisolegal{clear:both;height:12.8em;background:url(../modulos/cabecera/img/cabecera-legal.jpg) no-repeat;}
#menu_sup{clear:both;height:auto;padding:6.4em 0 0 4em;}
#menu_sup .seleccionado{color:#333;padding:0 .6em 0 .6em;border-bottom:solid 2px #e20916;}
#menu_sup a{color:#333;font-weight:normal;text-decoration:none;}
#menu_sup a:hover{color:#333;font-weight:normal;text-decoration:none;}
#menu_sup ul.MenuBarHorizontal{width:auto;padding:0em;}
#menu_sup ul.MenuBarActive{z-index:1000;}
#menu_sup ul.MenuBarHorizontal li{float:left;width:auto;position:relative;font:normal 1.3em/1.5em Arial, Helvetica, sans-serif;text-align:center;margin:0 0 0 0;padding:0 .2em 0 0;}
#menu_sup .fondoRss{background:url(../modulos/menu-sup/img/fondo-menu-rss.gif) left top repeat-x;}
#menu_sup .fondoli{}
#menu_sup ul.MenuBarHorizontal ul{border:.1em #EBEBEB solid;z-index:1020;width:13em;position:absolute;left:-1000em;}
#menu_sup ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left:auto;}
#menu_sup ul.MenuBarHorizontal ul li{text-align:left;width:13em;height:1.3em;background:url(../modulos/menu-sup/img/fondo-menu-des.gif) left top repeat-x;margin:0;padding:.2em 0 0;}
#menu_sup ul.MenuBarHorizontal ul li .seleccionado{color:#95bc46;font-weight:bold;text-decoration:underline;font-size:.9em;background:none;padding:.2em .6em .1em;}
#menu_sup ul.MenuBarHorizontal ul ul{position:absolute;margin:0 0 0 100%;}
#menu_sup ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{top:0;}
#menu_sup ul.MenuBarHorizontal a{display:block;padding:0 .6em;}
#menu_sup ul.MenuBarHorizontal a.MenuBarItemSubmenu{background:url(../modulos/menu-sup/img/menuBarDown.gif) right center no-repeat;margin-right:.3em;}
#menu_sup ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{background:url(../modulos/menu-sup/img/menuBarDownHover.gif) right center no-repeat;}
#menu_sup ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{background:url(../modulos/menu-sup/img/menuBarRight.gif) right center no-repeat;}
#menu_sup ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{background:url(../modulos/menu-sup/img/menuBarRightHover.gif) right center no-repeat;}
#menu_sup ul.MenuBarHorizontal iframe{position:absolute;z-index:1010;filter:alpha(opacity:0.1);}
@media screen, projection{#menu_sup ul.MenuBarHorizontal li.MenuBarItemIE{display:inline;f\loat:left;}
#breadcrumbs{float:left;width:auto;}
#breadcrumbs ul{clear:both;padding:.3em 0 0 3.2em;}
#breadcrumbs li{float:left;font-size:.9em;color:#02072c;padding:0 0 0 .7em;}
#breadcrumbs .seleccionado{color:#666;text-decoration:none;font-weight:normal;}
#breadcrumbs a{color:#e20916;text-decoration:underline;font-weight:bold;}
#breadcrumbs a:hover{color:#e20916;text-decoration:none;font-weight:bold;}
#col_izquierda{float:left;width:10.4em;margin:2em 0 1.5em 0;}
#col_izquierda li{padding:0 0 1em;}
#lat_menu{clear:both;float:left;padding:.5em 0 0 0;width:18em;min-height:45em;height:auto !important;height:45em;background:#FFF;}
#lat_menu li{clear:both;float:left;min-height:1.2em;height:auto !important;height:1.2em;width:18em;padding:1.2em 0 0 0;}
#lat_menu p{padding:0 0.8em 0.2em 1em;text-align:left;}
#lat_menu .lat_hijo a{text-decoration:underline;font-weight:normal;color:#e20916;}
#lat_menu .lat_sel{font-weight:bold;color:#e20916;}
#col_derecha{float:left;width:auto;margin:2em 0 0 1em;}
#col_derecha .imgLocalizacion{margin:0;padding:0;}
#pie{clear:both;width:100%;min-height:7em;height:auto !important;height:7em;background:url(../modulos/pie/img/fondo.jpg) no-repeat;}
#pie p{font:normal 1.1em/1.3em Arial, Helvetica, sans-serif;color:#233d06;}
#pie a{color:#233d06;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:normal;}
#pie a:hover{color:#233d06;text-decoration:none;font-weight:normal;}
#pie_contenido{width:98em;height:auto;margin:0 auto;padding:3em 0 0 0;}
#pie_left{float:left;width:89.8em;}
#pie_direccion{clear:both;padding:0;}
#pie_direccion p{clear:both;width:auto;color:#FFF;text-align:center;font-size:1.2em;padding:.6em 0;}
#pie_direccion strong{font-weight:normal;}
#pie_direccion a{color:#FFF;font-size:1em;text-decoration:none;font-weight:normal;}
#pie_direccion a:hover{color:#FFF;font-size:1em;text-decoration:underline;font-weight:normal;}
#pie_menu{clear:both;font-size:.8em;line-height:1em;padding:.1em 0 0 8em;}
#pie_menu p{color:#233d06;text-align:center;font-weight:normal;padding:0 2em;}
#pie_menu .seleccionado{color:#F00;text-decoration:none;font-weight:normal;padding:0 .3em;}
#pie_menu .separador{padding:0 .1em;}
#pie_menu a{padding:0 .3em;}
#pie_menu2{clear:both;padding:.1em 0 .1em 0;}
#pie_menu2 p{color:#0084c3;text-align:center;font:bold .9em/1.5em Verdana, Geneva, sans-serif;padding:0 .5em;}
#pie_menu2 .seleccionado{color:#F00;text-decoration:none;font-weight:bold;padding:0 .3em;}
#pie_menu2 .separador{padding:0 .1em;}
#pie_menu2 a,#pie_menu2 a:hover{color:#0084c3;padding:0 .3em;}
#pie_menu3{clear:both;padding:.5em 0 0 4em;}
#pie_menu3 p{text-align:center;font:normal .9em/1em Verdana, Geneva, sans-serif;padding:0 2.5em;}
#pie_menu3 .imgValidator a{padding:0 .8em;}
#pie_menu3 .seleccionado{color:#666;text-decoration:none;font-weight:normal;padding:0 .2em;}
#pie_menu3 .separador{padding:0 .2em;}
#pie_menu3 a{color:#666;text-decoration:underline;font-weight:normal;padding:0 .2em;}
#pie_menu3 a:hover{color:#666;text-decoration:none;font-weight:normal;}
#pie_right{float:right;width:9.2em;font-size:.8em;text-align:center;padding:.8em 1em 0 0;}
#pie_right a, #pie_right .separacion{padding:.2em;}
#video_relacionado{float:left;width:44em;padding:1.5em 0 1.5em 2em;}
#video_relacionado{clear:both;margin:0;padding:0.5em 3.4em 1.5em 0;}
#video_relacionado p.txtTitulo{color:#516e22;font-size:1.4em;font-weight:bold;}
#video_relacionado ul{clear:both;margin:0;padding:0 0 0 3em;}
#video_relacionado li{list-style:disc;padding:0.3em 0.5em 0 0.5em;}
#video_relacionado a{color:#000;text-decoration:none;font-weight:bold;}
#video_relacionado a:hover{color:#000;text-decoration:underline;font-weight:bold;}
#archivos_relacionados{clear:both;margin:0;padding:0.5em 0 1.5em 0;}
#archivos_relacionados p.txtTitulo{color:#516e22;font-size:1.4em;font-weight:bold;}
#archivos_relacionados ul{clear:both;margin:0;padding:0 0 0 3em;}
#archivos_relacionados li{padding:.6em 0.5em 0 0.5em;}
#archivos_relacionados a{color:#000;text-decoration:none;font-weight:bold;}
#archivos_relacionados a:hover{color:#000;text-decoration:underline;font-weight:bold;}
#imagenes_relacionadas{clear:both;min-height:18.4em;height:auto !important;height:18.4em;margin:1em 3em 0 0;padding:0 0 1.5em 0;}
#imagenes_relacionadas p.txtTitulo{color:#516e22;font-size:1.4em;font-weight:bold;}
#imagenes_relacionadas ul{clear:both;margin:0;padding:0;}
#imagenes_relacionadas li{list-style:none;float:left;width:11.7em;height:11.7em;margin:0 0 .4em .4em;}
#imagenes_relacionadas p{margin:0;padding:0;}
#comentarios{margin:3em 4em 3em 5.1em;}
#comentarios ul{list-style:none;}
#comentarios h3{color:##339900;font-weight:normal;font-size:2.4em;text-decoration:none;padding:0 0 .4em 0;}
#comentarios .txtTotalComentarios{font-size:.5em;color:#999999;}
#comentarios .border_bottom{border-bottom:solid .01em #DEEBEB;margin-bottom:.6em;}
#comentarios .list_comentario{border-bottom:solid .1em #DEEBEB;margin-bottom:1.5em;padding-bottom:1.5em;}
#comentarios .list_comentario img.cAvatar{float:left;padding:.3em;margin-right:1.5em;border:#DEEBEB .1em solid;}
#comentarios .list_comentario .txtAutor{font-size:1.1em;color:#444444;line-height:1.6em;}
#comentarios .list_comentario .txtAutor a{font-size:1.3em;}
#comentarios .list_comentario .txtPublicado{font-size:1.1em;color:#999999;line-height:1.3em;}
#comentarios .list_comentario .txtContenido{clear:both;padding-top:.8em;}
#form_comentarios{padding:1.5em 0;}
#form_comentarios p{padding:.5em 3em .5em 0em;}
#form_comentarios ul{padding:0;}
#form_comentarios li{padding:0 0 .5em 0;}
#form_comentarios fieldset{border:none;padding:0;}
#form_comentarios label{color:#444444;font-size:1.1em;font-weight:bold;padding:.5em 0;}
#form_comentarios legend{color:#444444;font-weight:bold;padding:.5em 0;}
#form_comentarios .txtAyuda{color:#F00;font-size:.9em;padding-left:3em;}
