/* CSS Document */
body{/*overflow : -moz-scrollbars-vertical;*/ top:0; left:0; padding:0;margin:0;font:normal 70%/1.7em Arial, sans-serif;width:100%;text-align:center; color:#000}
html, body, form, fieldset {margin:0; padding:0}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:0; padding:0;font-weight:normal}
li, dd, blockquote {margin-left:0}
fieldset {border: none}
input, select, textarea {font-size:100%; font-family:Arial, Helvetica, sans-serif}
img {border:0; margin:0; padding:0}
.underline {text-decoration:underline}

a {/*outline-style:none;*/color:#444242; text-decoration:none }
a:link {color:#444242}
a:visited {color:#444242}
a:hover {color:#444242; text-decoration: underline}
a:active {color:#444242}
.fleft{float:left}
.fright{float:right}
.fright a { color:#444242; padding-right: 15px; }
.fright a:hover { color:#444242; }
.fright a.desconectar { background:url(../images/icoCierre.gif) no-repeat 0px 1px; padding:0px 0px 0px 13px; color:#444242; }
ul {list-style-type:none}
p {margin:7px 0}
.offset{z-index:3;  position:relative;  top:-132px;  left:-247px;height:27px;text-indent: -9999px}
.marL8{margin-left:8px}
#centrado {margin:0 auto;padding:0;width:1003px;height:auto;clear: both;text-align: left}
.clear { display:inline-block}   
	.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden}
.nvisible{ display:none}
.marTB10{ margin-top:10px; margin-bottom:10px}
.marTn8{margin-top:-8px}
.marTn20{margin-top:-20px}
.marR15{margin-right:15px}
.marB20{margin-bottom:20px}
/*zona logo*/
#zlogo {float:none; clear: both; heigth: 75px}
#zlogo div.izquierda{padding-left:15px;padding-top:20px; float:left; width:1000px}
#zlogo div.logoCortes{float:left; }
#zlogo div.logoPresidencia{float:right; }
#zlogo div.sinFlotar{float:none; clear: both;}
#zlogo h1 { position:absolute; margin-left:-1000px} 
#zlogo div.derecha{float:right}
#zlogo h2{font-weight:bold; font:2.3em "Arial Narrow", Arial; color:#fff; margin-top:33px; float:left; width:420px; text-align:right; margin-left: -5000px;}
#zlogo ul{ margin-right:15px}
#zlogo ul li:first-child{ background:none}
#zlogo ul li{float:left; background:url(../images/separador.gif) no-repeat left; padding:7px; font-weight:bold}
#zlogo ul li a.icoHome{background:url(../img/icoHome.gif) no-repeat 0px 1px; padding:0px 0px 0px 13px}
#zlogo ul li a.icoMapa{background:url(../img/icoMapa.gif) no-repeat 0px 1px; padding:0px 0px 0px 15px}
#zlogo ul li a.icoAccesible{background:url(../img/icoA.gif) no-repeat 0px 1px; padding:0px 0px 0px 13px}
#zlogo ul li a.icoContacta{background:url(../img/icoContacta.gif) no-repeat 0px 3px; padding:0px 0px 0px 15px}
#zlogo ul li a.icoRSS{background:url(../imgs/feed.gif) no-repeat left 1px; padding:0px 0px 0px 20px; height: 20px;}
#zlogo ul li a.icoCierre{background:url(../images/icoCierre.gif) no-repeat 0px 3px; padding:0px 0px 0px 13px}
#zlogo a.logo{ display:block}
#cabeceraIdioma {float:none; clear: both; height: 30px; width: 100%}

div.izquierdaImagenPrincipal{float:left;   text-align: cemter; margin-left: 100px; margin-rigth: 100px  }
div.derechaImagenPrincipal{float:left;  text-align: center; margin-left: 100px; margin-rigth: 100px  }
#imagenPrincipalFotos1{ clear: both; width:100%; height: 250 px }
#imagenPrincipalFotos2{clear: both; width:100%; height: 100px  }
#textoPrincipalNoticia{clear: both; width:100%; height: 100%  }





#principal {float:none; clear: both; heigth: 1000px}
/**/
#zlink {margin:0;padding:0;width:100%;height:23px;text-align: left; padding-top:5px;clear:both}
#zlink span.usuario{background:url(../images/icoUsuario.gif) no-repeat 0 3px; padding-left:10px; margin-left:30px; font-weight:bold}
#zlink ul{margin-right:30px}
#zlink ul li{float:left; background:#e9e9e9 url(../images/zlinkizq.gif) no-repeat left top; line-height:24px;font-weight:bold; margin-left:4px}
#zlink ul li a{background:url(../images/zlinkder.gif) no-repeat right top;line-height:24px; padding:6px 11px 6px 15px}

#zimg {margin:0;padding-top:20px; padding-bottom:20px; width:100%;background: url(../images/cabeceraWeb.bmp) repeat left;clear:both}
#zimg div.textoTitulo {margin-top:20px; heigth:100%}
#contenido{ padding:0}
#columna1 {margin:0px 0 10px 0;padding:0;width:200px;float:left}
#columna3 {margin:0px 0 10px 0;padding:0;width:240px;float:right}
#col1 {margin:0 10px 0.10px 0;padding:0;width:219px;float:left;padding:5px 0px; margin:0; font-size:1.1em}
#col2 {margin:0px 0 10px 0;padding:0;width:500px;float:left}
#collogin {margin:0px 0 10px 110;padding:0;width:305px;float:left}
#col3 {margin:0px 10px 10px 10px;padding:0;width:245px;float:right}
#tercerNivel{margin:0px 0px 10px 0px;padding:0;width:782px;float:right; background:url(../images/fondoNivel.gif) no-repeat left 40px}
	#tercerNivel #col2{ margin:10px 0px 0px 10px}
	#tercerNivel #col3{ margin:10px 12px 0 0}
.fondo{ background:#fff; padding:5px 0px;display:inline-block;width:100%}
.fondo:after{ content:"."; display:block; height:0; clear:both; visibility:hidden}
#pie {margin:0;padding:0;width:100%;background:url(../images/pieA.gif) no-repeat; height:105px; color:#444242; font-size:1.1em;  font-weight:bold}
#pie ul { padding:60px 0 0 10px; font-size:1em;font-weight:bold}
#pie ul li{float:left; padding:2px}
#pie ul li a{ color:#444242}
#pie ul li a:hover{ text-decoration:underline}
div.copy{color:#444242; padding-left:10px; margin-top:-10px}
/*menu*/
#col1 .menu2{ padding-left:10px}
	#col1 ul{ background:transparent}
	#col1 dd { margin: 0; padding-left:5px; padding-top:5px }
	#col1 ul { margin: 0; padding-left:5px; padding-top:15px; margin-right:10px; padding-bottom:15px; }
	#col1 li.on { background: url(../images/on.gif) no-repeat 0px 1px;padding:0 5px 0 18px; margin:0 2px; color:#6b3326; font-weight:bold }
	#col1 li{ background: url(../images/off.gif) no-repeat 0px 1px;padding:0 5px 0 18px; margin:0 2px; color:#444341; font-weight:bold}
	#col1 li.selec{ background: url(../images/offF.gif) no-repeat 0px 1px;padding:0 5px 0 18px; margin:0 2px; color:#ac0902; font-weight:bold}
	#col1 li:first-child{ border-top:none}
	#col1 ul a { color: #6b3326; font-weight:bold}
	#col1 dd a { color: #000; }
	#col1 dd ul { list-style: none; padding-left:10px; margin:-3px 0 0 -10px; background:url(../images/bkMen.gif) no-repeat top}
	#col1 dd ul li{line-height:15px; padding-bottom:3px; background:url(../images/ptMenu.gif) repeat-x bottom}
	#col1 dd ul li a{ background:url(../images/bulleMenuS.gif) no-repeat 3px 4px;  padding-left:12px; color:#434240; text-decoration:none}
	#col1 dd ul li a:hover{ color:#434240; text-decoration:underline}
	#col1 li.bullet {background:url(../images/ptMenu.gif) repeat-x bottom; padding-left:5px}
	#col1 li.bullet a{line-height:15px; padding-bottom:3px; background:url(../images/bulleMenuS.gif) no-repeat 0px 4px; padding-left:15px}
	#col1 li.bullet a{color:#424041}
	
#col6 .menu3{}
	#col6 h2 span{ padding:6px 25px 6px 5px; background:transparent url(../images/fondo_barraMultimedia.gif) no-repeat right top; display:block}	

	#col6 li{ background: url(../images/bulleMenuSE.gif) no-repeat 0px 7px;padding:0 3px 0 13px; margin:0 5px; color:#444341; font-weight:bold}

	
	
.col21{float:left; width:247px} 
.col22{float:right; width:247px} 
.colDoble {clear:both}
.colDoble .imagen{margin-right:10px}
.bajo{background:url(../images/bajoModIqz.gif) no-repeat top left; height:26px}
.bajo div{background:url(../images/bajoModDer.gif) no-repeat top right; height:26px}
/*noticias*/
.noticias{ background:#f8f7f3; color:#434142; margin-top:5px; margin-bottom:5px; font-size:1.1em}
	.noticias h2 span{ padding:12px 25px 6px 45px; background:#0084a6; display:block}
	.noticias h2 {font:1.9em "Arial Narrow", Arial; color:#fff; background:#0084a6}
	.noticias h3{ font-size:1.2em; font-weight:bold; color:#ab4400; margin-bottom:3px}
	.noticias .cuerpo{ padding:10px 10px 0 10px; border-left:1px solid #dcdcda; border-right:1px solid #dcdcda; line-height:15px; margin-bottom:-7px}
	.noticias .cuerpo .block{display:inline-block; margin-bottom:5px; min-width:460px}
	.noticias .cuerpo .imagen{ border:1px solid #d8d8d6; padding:3px; margin-bottom:10px; float:left}
	.col21 .noticias .cuerpo .imagen,.col22 .noticias .cuerpo .imagen{ border:1px solid #d8d8d6; padding:3px; margin-bottom:10px}
	.col21 .noticias .cuerpo .entradilla,.col22 .noticias .cuerpo .entradilla{font-weight:bold; color:#444341; clear:both;width:220px;}
	.noticias .cuerpo .entradilla{font-weight:bold; color:#444341}
	.noticias .cuerpo .fecha{color:#434142; font-weight:normal; font-size:0.9em; line-height:17px}
	.noticias .cuerpoDetalle  { padding:10px; line-height:15px; font-size:1em; display:inline-block}
	.noticias .cuerpoDetalle h3, .noticias .cuerpoDetalle h4{ font-size:1.3em; font-weight:bold; color:#ad4300}
	.noticias .cuerpoDetalle .textoFormulario ul li{background:url(../images/bulletN.gif) no-repeat top left;padding-left:10px}
	.noticias .cuerpoDetalle .fecha{color:#434142; font-weight:normal; font-size:0.9em; line-height:17px}
	.noticias .cuerpoDetalle .entradilla{ font-weight:bold}
	.noticias .cuerpoDetalle ul li{background:url(../images/bulletN.gif) no-repeat top left;padding-left:10px}
    .noticias .cuerpoDetalle ul li ul{margin-left:25px}
	#col2 .noticias .cuerpoDetalle{width:483px}
	.noticias a.leer{background:url(../images/bkBoton.gif) no-repeat; color:#ae4201; text-transform:uppercase; margin:5px 0px; cursor:pointer; font-size:0.9em; padding:4px 9px 5px 21px; display:inline-block}
	.noticias a.leer:hover{ text-decoration:none}
	
	
.colDoble .noticias, .colDoble .listaEnlaces {width:505px}	
	
.listaEnlaces {font-size:1.1em;clear:both; display:inline-block}
.listaEnlaces h2{ color:#1b1c1e;font:1.8em "Arial Narrow", Arial; border-bottom:1px solid #f68026; background:url(../images/bulleth2.gif) no-repeat left; padding-left:24px}
	.listaEnlaces .cuerpo, .listaEnlaces .cuerpo2{ border-top:4px solid #f68026}
	.listaEnlaces .cuerpo ul li{ border-bottom:1px dashed #dcdcdc; font-weight:bold; background:url(../images/bulletN.gif) no-repeat 0px 3px; padding-left:7px; color:#444341; float:left; width:97%; margin:0 5px}
	.listaEnlaces .cuerpo2 ul li{ border-bottom:1px dashed #dcdcdc; font-weight:bold; background:url(../images/bulletN.gif) no-repeat 0px 3px; padding-left:7px; color:#444341; margin:0 5px}
	.listaEnlaces .cuerpo ul li:hover,.listaEnlaces .cuerpo2 ul li:hover{background:url(../images/bulletN.gif) no-repeat 0px 3px}
	.listaEnlaces .cuerpo ul li h3,.listaEnlaces .cuerpo2 ul li h3{ font-size:1em; font-weight:bold}
	.listaEnlaces .cuerpo ul li a, .listaEnlaces .cuerpo2 ul li a{color:#444341}
	.listaEnlaces .cuerpo ul li a:hover, .listaEnlaces .cuerpo2 ul li a:hover{ color:#ac4300}
	.listaEnlaces a.leer{background:url(../images/bkBoton.gif) no-repeat; color:#ae4201!important; text-transform:uppercase; margin:5px 0px; cursor:pointer; font-size:0.9em; padding:1px 9px 5px 21px; display:inline-block}
	.listaEnlaces a.leer:hover{ text-decoration:none}
	#col12 .listaEnlaces .cuerpo ul li, #col22 .listaEnlaces .cuerpo ul li, #col3 .listaEnlaces .cuerpo ul li, #col12 .listaEnlaces .cuerpo2 ul li, #col22 .listaEnlaces .cuerpo2 ul li, #col3 .listaEnlaces .cuerpo2 ul li{width:91%}
	
/*nube*/
.tag{ background:#f8f7f3; color:#434142; margin-top:5px; margin-bottom:5px; font-size:1.1em}	
	.tag h2 span{ padding:12px 25px 6px 45px; background:transparent url(../images/fondoh2tag.gif) no-repeat right top; display:block}
	.tag h2 {font:1.9em "Arial Narrow", Arial; color:#191d20;background:url(../images/fondoh2destaleft.gif) no-repeat left top}
.nube{padding:3px 5px 0 5px; color:#fff;text-align: center;border-left:1px solid #dcdcda; border-right:1px solid #dcdcda;}
	.nube div.etiquetas{font-family: verdana,arial,helvetica;font-size:8pt;padding:5px 5px 0 5px;text-align:left}
	.nube div.etiquetas a{color:#ac4301}
	/*
	.nube div.etiquetas span{float: left;margin: 0 3px 0 3px;height: 20pt;white-space: nowrap; font-weight:bold}
	*/
	.nube div.etiquetas span{margin: 0 3px 0 3px; font-weight:bold}
	
	.nube div.etiquetas span.etiquetatam0{font-size: 90%; font-weight:normal}
	.nube div.etiquetas span.etiquetatam1{font-size: 110%}
	.nube div.etiquetas span.etiquetatam2{font-size: 130%}
	.nube div.etiquetas span.etiquetatam3{font-size: 150%}
	.nube div.etiquetas span.etiquetatam4{font-size: 170%}
	.nube div.etiquetas span.etiquetatam5{font-size: 190%; font-weight:normal}
	.nube div.etiquetas span.etiquetatam5 a{color:#ac4300}

/*destacados*/
.desta{ background:#f8f7f3; color:#434142; margin-top:5px; margin-bottom:5px; font-size:1.1em}	
	.desta h2 span{ padding:12px 25px 6px 45px; background:transparent url(../images/fondoh2desta.gif) no-repeat right top; display:block}
	.desta h2 {font:1.9em "Arial Narrow", Arial; color:#191d20;background:url(../images/fondoh2destaleft.gif) no-repeat left top}
.destacados {border-left:1px solid #dcdcda; border-right:1px solid #dcdcda;}
	.destacados img{ background:#fff; padding:2px; float:left; margin-right:5px; border:1px solid #dcdcdc}
	.destacados ul {padding:5px 10px 0px 10px}
	.destacados ul li{border-top:1px dashed #bdbcb8; padding:5px;display:inline-block; clear:both; margin:0; width:210px}
	.destacados ul li:first-child{ border-top:none}
	.destacados .enlaces h3.entradilla{color:#ad4300; font-size:1em; font-weight:bold; line-height:14px}
	.destacados .enlaces h3 a{color:#ac4301}
	.destacados .enlaces span{ display:block; line-height:14px}
	.destacados a.leer{background:url(../images/bkBoton.gif) no-repeat; color:#ac0902; text-transform:uppercase; margin:5px 0px; cursor:pointer; font-size:0.9em; padding:4px 9px 5px 21px; display:inline-block}
	.destacados a.leer:hover{ text-decoration:none}
/*espacios*/
.espacios{ background:#f8f7f3; color:#434142; margin-top:5px; margin-bottom:5px; font-size:1.1em}	
	.espacios h2 span{ padding:12px 25px 6px 45px; background:transparent url(../images/fondoh2desta.gif) no-repeat right top; display:block}
	.espacios h2 {font:1.8em Arial, Helvetica, sans-serif; color:#191d20; background:url(../images/fondoh2destaleft.gif) no-repeat left top;}
.espacios .enlaces {border-left:1px solid #dcdcda; border-right:1px solid #dcdcda;}
	.espacios ul { padding-top:20px; margin-left: 15px;}
	.espacios ul li{background: url(../images/off001.gif) no-repeat 0px 1px; padding-left: 17px;display:inline-block; clear:both; margin:0; width:210px;}	
	
.desta .enlaces {border-left:1px solid #dcdcda; border-right:1px solid #dcdcda;}
	.desta ul { padding-top:20px; margin-left: 15px;}
	.desta ul li{background: url(../images/off001.gif) no-repeat 0px 1px; padding-left: 17px;display:inline-block; clear:both; margin:0; width:210px;}

/*buscar Cuadrado buscarC redondo buscar*/
.buscar{ background:#f8f7f3; color:#434142; margin-top:5px; margin-bottom:5px; font-size:1.1em}	
	.buscar h2 span{ padding:12px 25px 6px 45px; background:transparent url(../images/icoBuscar.gif) no-repeat right top; display:block}
	.buscar h2 {font:1.9em "Arial Narrow", Arial; color:#191d20;background:url(../images/fondoh2destaleft.gif) no-repeat left top}
	.buscar .inter{ padding:10px 20px 0;border-left:1px solid #dcdcda; border-right:1px solid #dcdcda}

 /*Calendario*/
.calendario{ background:#f8f7f3; color:#434142; margin-top:5px; margin-bottom:5px; font-size:1.1em} 
 .calendario h2 span{ padding:12px 25px 6px 45px;  display:block; background:transparent url(../images/icoBuscar.gif) no-repeat right top; display:block}
 .calendario h2 {font:1.9em "Arial Narrow", Arial; color:#191d20;background:url(../images/fondoh2destaleft.gif) no-repeat left top}
 .calendario .inter{ padding:10px 20px 0;border-left:1px solid #dcdcda; border-right:1px solid #dcdcda; width: 203px; height: 285px;}
 
 	
input.cajaB{ border:1px solid #e2e9ef;padding-left:3px;width:120px; float:left; margin-right:5px}
input.boton{border:0; padding:0px 0 2px 0; margin:0; background:url(../images/btBuscar.gif) left top; width:64px; height:22px; cursor:pointer; color:#ac4300}
input.botonbig{border:0; padding:0px 0 2px 0; margin:0; background:url(../images/btBuscarbig.gif) left top; width:64px; height:22px; cursor:pointer; color:#ac4300}

/*multimeda*/
#displeiVisor2{ height:100px}
.multimedia {float:right; width:250px; margin:9px 0 5px 7px; font-size:11px}
	#displeiVisor2 img { background:#fff;border:1px solid #dcdcda; border-bottom:none; padding:2px; display:block}		
	.multimedia	.barraMultimedia {background-image:url(../images/fondo_barraMultimedia.gif); background-repeat:no-repeat; line-height:31px; height:31px; padding:0 10px; text-align:right}	
	.multimedia	.barraMultimedia img {vertical-align:middle; margin-top:-2px; border:0; display:inline;}	
	.multimedia	.barraMultimedia span {margin-right:5px} 			
	.notiRela {border:1px solid #dcdcdc; background:#fff url(../images/notRel.gif) repeat-x; padding:7px 2px 7px 10px; margin-top:13px;}
	.notiRela span {margin-right:5px; font-weight:bold} 	
	.notiRela2 {border:1px solid #dcdcdc; background:#fff url(../images/login.gif) repeat-x; padding:4px 2px 12px 4px; margin-top:8px;}
	.notiRela2 span{display:block; background:url(../images/icollave.gif) no-repeat 0 1px; padding-left:0px; font-weight:bold}
	.notiRela ul{ margin-top:10px}
	.notiRela ul li{ background:url(../images/icoDochover.gif) no-repeat 0px 3px; padding-left:13px; margin-top:5px}
	.notiRela ul li a{color:#ad4300; font-weight:bold}
	
	
div.parrafo p, div.parrafo ul {padding-bottom:9px}
div.parrafo ul li{ margin-left:15px}
div.parrafo a{color:#ad4300}

.login{ background:#f8f7f3; color:#434142; margin-top:5px; margin-bottom:5px; font-size:1.1em}	
	.login h2 span{ padding:12px 25px 6px 45px; background:transparent url(../images/icoligin.gif) no-repeat right top; display:block}
	.login h2 {font:1.9em "Arial Narrow", Arial; color:#191d20;background:url(../images/fondoh2destaleft.gif) no-repeat left top}
	.login .inter{ padding:10px 20px 0;border-left:1px solid #dcdcda; border-right:1px solid #dcdcda}
	#col21 .login .inter{width:203px}
	#col22 .login .inter{width:203px}
	#colDoble .login .inter{width:463px}
	#col3 .login .inter{width:203px}
	.login .inter label{margin-top:2px;  width:65px; display:inline-block}
	.login .inter input.caja{ margin-top:2px; padding-left:5px;border:1px solid #e2e9ef; width:125px}
	.login .inter input.boton{background:url(../images/bkBoton.gif) no-repeat; color:#ae4201;text-transform:uppercase; margin:5px 0px; cursor:pointer; font-size:0.9em; float:right; height:25px; width:82px; padding-left:12px; padding-bottom:4px}
	
.btPortal{background:url(../images/bkBotonPortal.jpg) no-repeat left top; display:block; height:20px; width:150px; text-align:right; padding:5px 12px; margin:4px 4px 0 2px}
	a.btPortal span.btPortalE {background:url(../images/escudoR.jpg) no-repeat right 1px; color:#ad4300; font-weight:bold; text-decoration:none; display:block; padding:0 30px 0 0; white-space:nowrap}
	a.btPortal span.btPortalEmp {background:url(../images/escudoE.jpg) no-repeat right 1px; color:#056cbb; font-weight:bold; text-decoration:none; display:block; padding:0 30px 0 0; white-space:nowrap}
	a.btPortal span.btPortalCiu {background:url(../images/escudoCiu.jpg) no-repeat right 1px; color:#59b0db; font-weight:bold; text-decoration:none; display:block; padding:0 30px 0 0; white-space:nowrap}
	a.btPortal:hover{text-decoration:none}
	
/* Overlay */
#modalOverlay {background-color:#000; cursor:wait;}
/* Container */
#modalContainer {width:600px; left:50%; top:15%; margin-left:-300px; background-color:#fff; text-align:left}
#modalContainer a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#modalContainer #basicModalContent, #modalContainer #basicModalContentP{padding:0px 5px;}

.zlogos{text-align:center; float:right; margin-top:-35px}
.zlogos img{margin-right:20px}

.boletinzlogos{text-align:center; float:right; margin-top:27px}
.boletinzlogos img{margin-right:20px}

.w250{ width:250px}
.marT20{margin-top:20px}

.colDoble fieldset legend {color:#ab4400; font-size:1em; font-weight:bold}
.colDoble fieldset div{width:49%; float:left; margin-top:3px}
.colDoble fieldset label{display:block}
.colDoble fieldset input, .colDoble fieldset select, .colDoble fieldset textarea{width:90%}
.fclear{ clear:both}
.colDoble fieldset div.w103_{width:103%}
.colDoble fieldset div.botonFormu{ width:100%; margin-top:10px;text-align:right; height:30px}
.colDoble fieldset div.botonFormu .boton{width:64px}
.colDoble fieldset input.radio {border:0pt none;margin-right:2px;width:20px}
.colDoble fieldset div span {padding-right:3px; padding-top:3px}

fieldset legend {color:#ad4300; font-size:1em; font-weight:bold}
fieldset div{width:95%;margin-top:3px}
fieldset label{display:block}
fieldset input, fieldset select, fieldset textarea{width:100%}
fieldset div.botonFormu{ width:100%; margin-top:10px;text-align:right; height:30px}
fieldset div.botonFormu .boton{width:64px}
fieldset input.radio {border:0pt none;margin-right:2px;width:20px}
fieldset div span {padding-right:3px; padding-top:3px}

#container-7{display:inline-block; width:780px}
#container-7 ul{margin-left:18px}
#container-7 ul li{margin:4px 0 0 1px}

/* Skin */

.ui-tabs-nav li {float: left; margin: 0 0 0 1px}
.ui-tabs-nav a, .ui-tabs-nav a span {display: block;padding: 0 14px;background: url(../images/tab.gif) no-repeat; text-align:center}
.ui-tabs-nav a {margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */ padding-left: 0; color: #444242; font-weight:bold; line-height: 1.2;text-align: center;text-decoration: none; outline: 0; /* prevent dotted border in Firefox */}
.ui-tabs-nav .on a {  position: relative; top: 1px; z-index: 2;margin-top: 0; color: #ad4300}
.ui-tabs-nav a span { width: 110px; /* IE 6 treats width as min-width */max-width: 130px;height: 28px; /* IE 6 treats height as min-height */ min-height: 28px; padding-top: 8px;padding-right: 0}
*>.ui-tabs-nav a span { /* hide from IE 6 */width: auto;height: auto}
.ui-tabs-nav .on a span {padding-bottom: 1px}
.ui-tabs-nav .on a, .ui-tabs-nav a:hover { background-position: 100% -150px}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover{background-position: 100% -100px}
.ui-tabs-nav .on a span, .ui-tabs-nav a:hover span { background-position: 0 -50px}
/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */display: inline-block}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */ display: inline-block}


	#col1 li.porEmpre { background: url(../images/onEmpresas.gif) no-repeat 0px 1px;padding:0 5px 0 18px; margin:0 2px; color:#4e1a6e; font-weight:bold }
	#col1 li.porEmple { background: url(../images/onA.gif) no-repeat 0px 1px;padding:0 5px 0 18px; margin:0 2px; color:#4e1a6e; font-weight:bold }	
	#col1 li.porCiu { background: url(../images/on.gif) no-repeat 0px 1px;padding:0 5px 0 18px; margin:0 2px; color:#4e1a6e; font-weight:bold }
	#col1 li.porTele { background: url(../images/onEmpresas.gif) no-repeat 0px 1px;padding:0 5px 0 18px; margin:0 2px; color:#4e1a6e; font-weight:bold }
	#col1 li.porTrans { background: url(../images/onA.gif) no-repeat 0px 1px;padding:0 5px 0 18px; margin:0 2px; color:#4e1a6e; font-weight:bold }	
    #col1 li.porEmpre a {color:#4e1a6e}
	#col1 li.porEmple a {color:#ac0902}
	#col1 li.porCiu a {color:#ad4300}
    #col1 li.porTele a {color:#74df00}
	#col1 li.porTrans a {color:#04B4AE}

a.hrefBoton{background: url(../images/btIzq.gif) no-repeat left top; line-height:22px; float:left; color:#ad4300!important; cursor:pointer}
a.hrefBoton:hover{ text-decoration:none}
a.hrefBoton span{background: url(../images/btDer.gif) no-repeat right top;line-height:22px; float:left; padding:0px 11px 8px 13px}

.paginador{margin-top:6px}
.paginador a{ float:left; outline:none}
.paginador div{ float:left; margin:0 5px; padding-top:1px}

.cuerpoDetalle table{width:100%; border-collapse: collapse}
	.cuerpoDetalle table thead th{ border-bottom:3px solid #cdcdcd}
	.cuerpoDetalle table thead th,.cuerpoDetalle table tbody td {padding:3px 5px}
	.cuerpoDetalle table tbody {background:#fff}
	.cuerpoDetalle table tbody td { border-bottom:1px solid #cdcdcd}

.noticias .cuerpoDetalle ul.ficha li{ background:none}
.noticias .cuerpoDetalle ul.ficha li span{ font-weight:bold}
.par{background:#edece8}

.cuerpoDetalle table.detalleContenido{margin:10px 0; width:100%; border-collapse: collapse}
	.cuerpoDetalle table.detalleContenido tbody td {padding:3px 5px}
	.cuerpoDetalle table.detalleContenido tbody {background:#fffefa}
	.cuerpoDetalle table.detalleContenido tbody th{ background:#f3f3f3}
	.cuerpoDetalle table.detalleContenido tbody tr { border-bottom:1px solid #cdcdcd}
	.cuerpoDetalle table.detalleContenido tbody tr th h3{padding-top: 15px;}	

.cuerpoDetalle table.detalleContenido tbody th {
	background:#F3F3F3 none repeat scroll 0 0;
	width:150px; min-width:150px 
}


.paginaNoticiaDetalles h1, .paginaNoticiaDetalles h2, .paginaNoticiaDetalles h3, .paginaNoticiaDetalles h4, .paginaNoticiaDetalles h5, .paginaNoticiaDetalles h6,  .paginaNoticiaDetalles p, .paginaNoticiaDetalles ul, .paginaNoticiaDetalles li {margin-top:10px;}

.izquierdaTexto {
	text-align:left;
	margin-left:50px;
	}
.izquierdaTexto ul li{padding-left:10px;}

.centradoTexto {
	text-align:center;
  align:center;
  height: 40px;
  margin-top: 20px;
  clear:both;
	}
.largefont { 
  color: #444242; 
  font-family:arial; 
  font-size: 30px; 
  margin-top: 5px;
  padding-top: 5px;
  heigh:40px;
}

.textoNoticia { 
  
  font-family:arial; 
  font-size: 13px; 
  margin-top: 5px;
}

.textoMenuIzquierda { 
  font-family:arial; 
  font-size: 13px; 
  margin-top: 5px;
  color: #6b3326; 
}

.tablaMenuIzquierda {
	width:200px;
}

.tablaNoticias {
	width:500px;
}