﻿
/* ::::: http://www.planavanza.es/PlanAvanza2007/Css/pavanza07.css ::::: */
/*modificada 29-04-2010*/

body { margin: 0pt !important; padding: 0pt !important; font-family: Verdana,Tahoma,Geneva,sans-serif !important; font-size: 67.5%; background-image: url('fondobody.gif') !important; background-repeat: repeat !important; background-position: center center !important; background-color: rgb(239, 239, 239) !important; }
.ms-WPBody {font-family: Verdana,Tahoma,Geneva,sans-serif !important; }
.padre {margin:0 auto;}
img { border-style: none; }

/*h1 {font-size: 1.3em;}*/
h1 {font-size:1.5em; color:#CC0066; border-bottom:1px solid #CC0066; font-weight:normal;}

/*h2 {font-size: 1em; font-weight: bold;}*/
h2 {font-size:1.3em; color:#CC0066; font-weight:bold;}

/*h3 { font-size: 1em; font-variant: small-caps; font-weight: normal; }*/
h3 {font-size:1.2em; color:#CC0066; font-weight:bold;}

/*h4 { font-size: 1em; font-weight: normal; }*/
h4 {font-size:1.1em; color:#CC0066 !important; font-weight:bold;}

.banner { margin: 0pt auto; padding: 0pt; width: 990px; height: 72px; background-color: #000000; text-align:center; }
.cabecera { border-top: 1px solid rgb(238, 238, 238); border-left: 1px solid rgb(238, 238, 238); border-right: 1px solid rgb(238, 238, 238); margin: 0pt auto; padding: 0pt; width: 990px; background-color: rgb(255, 255, 255); }
.content { border-left: 1px solid rgb(238, 238, 238); border-right: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); margin: 0pt auto; width: 760px; display: block; background-color: rgb(255, 255, 255); }
.logo { border-style: none; margin: 10px 0px 5px; padding: 0px; position: relative; float: left; display: block; width: 303px; background-color: rgb(255, 255, 255); }
.herramientas { border-style: none; margin: 0pt 0pt 1.5em; width:450px; padding: 0pt 0.4em; position: relative; float: right; display: block; background-color: rgb(255, 255, 255);  text-align: right; }
.herramientas ul { margin: 0.8em 0pt; padding: 0pt; list-style-type: none; }
.herramientas ul li {display: inline; background:url(../SiteCollectionImages/Index/openmenu.gif) left center no-repeat; padding-left:10px; }
.herramientas ul li a { color: rgb(51, 51, 51); display: inline; background:url(../SiteCollectionImages/Index/closemenu.gif) right center no-repeat; padding-right:10px; text-decoration:none;}
.herramientas ul li a:hover { text-decoration:underline;}
.clear { margin: 0pt; padding: 0pt; width: 0px; height: 0px; clear: both; }
div > div.clear { position: relative; }
* div.clear { position: absolute; }
.menupest { border-style: none; margin: 0pt auto;padding-left: 10px; display: block; width: 980px; background-color: #FFFFFF; z-index:5; height:65px; position:relative; }
* .menupest { border: medium none ; }
#pestanas{position:relative;}
ul#pestanas { margin: 0pt; padding: 0pt 0pt 1.5em; background-image: url('fondo_grispestanas.jpg'); background-position: 0pt 41px; background-repeat: repeat-x; position: relative; height: 2.5em; }
ul#pestanas li { border: medium none ; margin: 0pt; padding: 0.2em 0pt 0pt; display: inline; float: left; text-decoration: none; list-style-type: none; background-position: center top; background-repeat: no-repeat; background-color: transparent; width: 150px; }
ul#pestanas li.ppal1 { background-image: url(../SiteCollectionImages/Index/pestana_naranja.jpg); height: 40px; }
ul#pestanas li.ppal2 { background-image: url(../SiteCollectionImages/Index/pestana_roja.jpg); height: 40px; }
ul#pestanas li.ppal3 { background-image: url(../SiteCollectionImages/Index/pestana_azul.jpg); height: 40px; }
ul#pestanas li.ppal4 { background-image: url(../SiteCollectionImages/Index/pestana_verde.jpg); height: 40px; }
ul#pestanas li.ppal5 { background-image: url(../SiteCollectionImages/Index/pestana_lila.jpg); height: 40px; }
ul#pestanas li.ppal2 div.titular,ul#pestanas li.ppal1 div.titular  { margin: 0.7em 0pt 0pt; }
#pestanas .titular { margin: 0pt; padding: 0pt 0.2em; font-weight: normal; color: rgb(51, 51, 51); text-align:center; }
#pestanas .titular a{text-decoration:none; text-align:center; color:black;}
/*text-align: center; background-color: transparent; }*/
#pestanas .titular a { text-decoration: none; color: rgb(51, 51, 51); }
ul#pestanas ul.submenu { display:none;margin-left:3px !important;margin-top:3px;padding:0.2em 0.9em 2em 0.1em !important;position:relative;width:132px; z-index: 100 !important;}
ul#pestanas li.ppal1 ul.submenu { border: 1px dotted rgb(255, 102, 0); background-color:#ffdab8; z-index:100!important; height:auto; }
ul#pestanas li.ppal2 ul.submenu { margin-top:10px !important; border: 1px dotted rgb(238, 55, 118); background-color:#fed4d5; }
ul#pestanas li.ppal3 ul.submenu { border: 1px dotted rgb(62, 144, 229); background-color:#cbe5fe; }
ul#pestanas li.ppal4 ul.submenu { border: 1px dotted rgb(155, 214, 103); background-color:#e3ffc5; }
ul#pestanas li.ppal5 ul.submenu { border: 1px dotted rgb(153, 105, 218); background-color:#e5d1f9; }
ul#pestanas li ul.submenu li { display: block; float: none; width: 140px; }
ul#pestanas > li > ul.submenu > li > a { display: block; margin-left: 3px; text-decoration: none; color: rgb(102, 102, 102); text-align: left;  }
ul#pestanas li.ppal3 a, ul#pestanas li.ppal4 a { margin-bottom: 13px ! important; }
* ul#pestanas li ul.submenu li a { display: block; margin-left: 3px; margin-bottom: 5px; color: rgb(102, 102, 102); text-decoration: none; text-align: left;  }
ul#pestanas li.ppal1 ul.submenu li a:hover { color: rgb(255, 0, 102); text-decoration: underline;z-index: 100 !important; }
ul#pestanas li.ppal2 ul.submenu li a:hover { color: rgb(238, 55, 118); text-decoration: underline; }
ul#pestanas li.ppal3 ul.submenu li a:hover { color: rgb(62, 144, 229); text-decoration: underline; }
ul#pestanas li.ppal4 ul.submenu li a:hover { color: rgb(155, 214, 103); text-decoration: underline; }
ul#pestanas li.ppal5 ul.submenu li a:hover { color: rgb(153, 105, 218); text-decoration: underline; }
#pestanas li > ul { left: auto; }
#pestanas li:hover ul, #pestanas li.over ul { display: block; }
.izda { z-index:5; margin: 0pt; padding: 0pt 0.5em; position: inherit; width: 74%; float: left; background-color: rgb(255, 255, 255); z-index: 1; }
.izdanot {background-color:#EFEFEF;background-image:url(noticias_lefttop.gif);background-position:0 0;background-repeat:no-repeat;margin:0;padding:0;/*position:inherit;*/position:relative;width:240px; }
.izdanot dl { color:#333333;margin:1em 0;padding:0 0.4em; }
.izdanot dl dt { margin: 0pt; padding: 0pt 0.4em; color: rgb(204, 0, 102); }
.izdanot dl dd { margin: 0pt; padding: 0pt 0.4em; color: rgb(51, 51, 51); margin-bottom:7px; }
.izdanot dl dd a { color: rgb(51, 51, 51); text-decoration: none; }
.izdanot dl dd a:hover { color: rgb(255, 0, 102); text-decoration:underline; }
.izdanot dl dd a em { font-weight: bold; font-style: normal; }
.izdanot p { margin: 0pt; padding: 0pt 0.6em 1.3em; text-align: right; }
.izdanot p a { color: rgb(51, 51, 51); }
.izdanot p img { position: relative; }
.izdanot h2 { border-bottom: 1px solid rgb(223, 223, 223); margin: 0pt; padding: 0pt; width: 100%; font-size: 1.2em; text-align: center; color:#000; /*background:url(../SiteCollectionImages/Index/noticias_bottom-top.gif); background-position: right top; background-repeat: no-repeat;*/ }
.izdalink { margin: 0pt; padding: 0pt; position: inherit; width: 64%; float: right; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(255, 255, 255); }
.izdalink a { color: rgb(255, 255, 255); text-decoration: none; }
.cdig, .eell, .pyme { margin: 0.3em 0pt; padding: 0pt; overflow: hidden; height: 170px; width: 100%; clear: both; }
.linkleft { margin: 0pt; padding: 0pt; position: inherit; width: 49%; float: left; text-align:right; height: 150px;}
.linkleft p { display: none; }
.linkleft a { padding: 125px 0em 0.25em; display: block; color: #666633; height: 32px; }
.cdig .linkleft { background-image: url(../SiteCollectionImages/Index/cestaciudadana.jpg); background-position: right top; background-repeat: no-repeat; }
.cdig .linkleft p { border: 1px solid rgb(78, 79, 83); background-color: rgb(78, 79, 83); }
.pyme .linkleft { background-image: url(../SiteCollectionImages/Index/cestapymes.jpg); background-position: right top; background-repeat: no-repeat; }
.pyme .linkleft p { border: 1px solid rgb(175, 45, 45); background-color: rgb(175, 45, 45); }
.eell .linkleft { background-image: url(../SiteCollectionImages/Index/cestaentidadeslocales.jpg); background-position:right top; background-repeat: no-repeat; }
.eell .linkleft p { border: 1px solid rgb(202, 131, 17); background-color: rgb(202, 131, 17); }
.linkright { float:right;font-weight:normal;height:125px;margin:0;overflow:hidden;padding:15px 0 0;position:inherit;width:50%;/*margin: 0pt; padding: 15px 0px 0px 0px; overflow: hidden; position: inherit; width: 50%; float: right; height: 135px; font-weight: normal;*/ }
.linkright ul { margin: 0px 0px 0px 10px; padding: 0pt; list-style-type: none; }
.linkright ul li{ list-style:inside; list-style-type:square; color:#FFFFFF;}
.linkright li a { margin: 0pt; padding: 0pt; }
.cdig .linkright { border: 1px solid #4E4F53; background-color: #4E4F53; }
.pyme .linkright { border: 1px solid #AF2D2D; background-color: #AF2D2D; }
.eell .linkright { border: 1px solid #CA8311; background-color: #CA8311; }
.dcha { margin: 0pt 0.1em; padding: 0pt; position: inherit; width: 23%; float: right; background-color: rgb(239, 239, 239); z-index: 1; }
.dcha dl dt { font-weight: bold; text-align: center; }
.dcha dl dd { margin: 0pt 0pt 0pt 20%; padding: 0pt; width: 105px; background-color: rgb(255, 255, 255); }
ul.iconos { margin: 0pt auto; list-style-type: none; clear: both; display: block; text-align: center; }
ul.iconos li { display: inline; }
ul.iconos li img { border-style: none; }
.central { margin: 0pt; padding: 0pt; position: inherit; width: 100%; float: right; background-color: rgb(255, 255, 255); z-index: 2; }
/*.destacado { background-color: rgb(255, 255, 221); color: rgb(51, 51, 51); }*/
* html .izdamenu ul li ul { margin: -1.5em 0pt 0pt; padding: 0pt 0pt 0pt 0.7em; }
div.izdamenu { margin: 0pt 0.5em 0pt 0pt; padding: 0pt; position: inherit; width: 23%; float: left; background-color: rgb(255, 255, 255);}
.izdamenu ul, .izdamenu ul li ul { margin: 0pt; padding: 0pt 0pt 0pt 0.7em; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
.izdamenu a { color: rgb(51, 51, 51); }
.izdamenu a:hover { color: rgb(255, 0, 102); text-decoration: none; }
.izdamenu ul li a { margin: 0pt; padding: 0pt 0pt 0pt 0.7em; text-decoration: none; }
.liselected { background-image: url('raquo_menuleft.jpg'); background-position: 0pt 5px; background-repeat: no-repeat; }
.liselected a { color: rgb(204, 0, 102); text-decoration: none; }
.izdamenu ul li.liselected ul li a { text-decoration: none; }


.cuerpo_menu h2 { color: #CC0066; /*font-size: 1.2em;*/font-size:1.3em; font-weight: bold; }
/*.cuerpo_menu h3 { color: rgb(255, 0, 102); font-size: 1em; font-variant: small-caps; font-weight: normal; }*/
 h4.titulo,h1.titulo { border-bottom: 1px solid #CC0066; margin: 0pt 0.2em 0.7em 0pt; padding: 0pt 0.3em; display: block; visibility: visible; color: rgb(204, 0, 102); font-size: 1.4em; font-weight: normal; }
 h1.titulo {font-size: 1.5em;}

.cuerpo_menu p { color: rgb(51, 51, 51); margin-bottom:15px; padding:0px !important; margin-top:0px !important; }
.cuerpo_menu p a, .cuerpo_completo a { color:#CC0066 !important; text-decoration: none; }
.cuerpo_menu p a:hover, .cuerpo_completo a:hover { color: rgb(255, 0, 102); text-decoration: underline; }
.cuerpo_menu a, .cuerpo_completo a { color:#CC0066 !important; text-decoration: none; }
.cuerpo_menu a:hover, .cuerpo_completo a:hover { color:#CC0066 !important; text-decoration: underline; }
.cuerpo_menu p.subti { color: rgb(204, 0, 102); font-variant: small-caps; font-size: 1.1em; }
.cuerpo_menu h5 { border-bottom: 1px solid rgb(204, 0, 102); color: rgb(204, 0, 102); font-size: 1.2em; text-align: left; font-weight: normal; font-variant: small-caps; }

p.respuesta { border-bottom: 1px solid rgb(238, 238, 238); padding: 0pt 0pt 0.5em; text-align: right; color: rgb(204, 204, 204); }
p.respuesta span, p.tema span { margin: 0pt 1em; padding: 0pt 0pt 0.5em; }
.mes { margin: 0pt 0.2em; padding: 0.2em 1em; color: rgb(204, 0, 102);  font-weight: bold; background-color: rgb(238, 238, 238); }
.fecha, p.fecha { border-bottom: 1px solid  #CC0066; margin: 0.6em 0.2em 0em 0.2em; padding: 0.2em 1em; color: rgb(204, 0, 102);  width: 12%; }
dl#linot { margin: 0pt 0.2em; padding: 0.2em 1em; }
dl#linot dt { margin: 1.3em 0pt 0.3em; padding: 0pt; list-style-type: none;  background-image: none; background-color: rgb(255, 255, 255); }
dl#linot dt a { color: rgb(51, 51, 51); text-decoration: underline; }
dl#linot dt a:hover { color: rgb(204, 0, 102); }
dl#linot dd { margin: 0pt; padding: 0pt; color: rgb(51, 51, 51); }
dl#linot dd a em { font-weight: bold; font-style: normal; }
.DpDnList { margin-left: 0pt; }
p.tema { border-top: 1px solid #CCCCCC; padding: 0.5em 0pt 0pt; text-align: right; color: #999999; }
ul.opficha { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
ul.opficha li { margin: 0pt 0.2em; padding: 0.1em; display: inline; }
ul.opficha li.off a { padding: 0em 0.1em; color: rgb(102, 102, 102); background-color: rgb(255, 255, 255); text-decoration: none; }
ul.opficha li.on a { padding: 0em 0.1em; color: rgb(102, 102, 102); background-color: rgb(254, 237, 224); text-decoration: none; }
.central .DesAct h3, .central .AccAct h3, .central .EditAct h3 { border-bottom: 1px solid rgb(254, 237, 224); margin: 0.3em; padding: 0.2em 0pt; color: rgb(204, 0, 102); font-size: 1.1em; font-weight: bold; }
.central .DesAct h4, .central .AccAct h4, .central .EditAct h4 { margin: 0.3em; padding: 0.2em 0pt; color: rgb(204, 0, 102); font-size: 1em; font-weight: normal; }
.central .DesAct h4 span, .central .AccAct h4 span, .central .EditAct h4 span { margin: 0pt 0.4em; color: rgb(102, 102, 102); font-weight: normal; }
.central .DesAct p, .central .AccAct p, .central .EditAct p { margin: 1em 0.3em; padding: 0pt; color: rgb(51, 51, 51); font-size: 1em; }
.central .DesAct ul, .central .AccAct ul, .central .EditAct ul { margin: 0pt 2em; padding: 0pt; color: rgb(51, 51, 51); list-style-image: url('raquo_h4central.jpg'); font-size: 1em; }
li.volver a { margin-left: 200px;  color: rgb(204, 0, 102); text-decoration: none; }
li a:hover { color: rgb(255, 0, 102); }
div.perfiles { margin: 0.5em 0pt 0pt 30%; padding: 0pt; overflow: hidden; width: 250px; clear: both; }
div.perfiles .cdig, div.perfiles .codig { border: 1px solid rgb(102, 102, 102); margin: 0pt; padding: 0pt; position: inherit; width: 119px; float: left; height: 136px; background-position: 0pt 1.3em; background-repeat: no-repeat; }
div.perfiles .edig, div.perfiles .spub { border: 1px solid rgb(102, 102, 102); margin: 0pt; padding: 0pt; position: inherit; width: 119px; float: right; height: 136px; background-position: 0pt 1.3em; background-repeat: no-repeat; }
div.perfiles .cdig { background-image: url('li_ciudadaniadigital.jpg'); }
div.perfiles .edig { background-image: url('li_economiadigital.jpg'); }
div.perfiles .spub { background-image: url('servicios-publicos.jpg'); }
div.perfiles .codig { background-image: url('li_contextodigital.jpg'); }
div.perfiles .cdig p, div.perfiles .edig p, div.perfiles .spub p, div.perfiles .codig p { margin: 0pt; width: 119px; text-align: center; background-color: rgb(239, 239, 239); }
div.perfiles .cdig a, div.perfiles .edig a, div.perfiles .spub a, div.perfiles .codig a { color: rgb(51, 51, 51); text-decoration: none; }
#lis_eell.cont_centro div.container div, #lis_pymes.cont_centro div.container div, #lis_ciudadania.cont_centro div.container div { overflow: hidden; height: 130px; }
#lis_ciudadania.cont_centro div.container div img, #lis_pymes.cont_centro div.container div img, #lis_eell.cont_centro div.container div img { border: 1px solid rgb(119, 119, 119); margin: 0pt 0.3em 0pt 0pt; position: inherit; float: left; width: 100px; height: 90px; }
#lis_ciudadania.cont_centro div.container, #lis_pymes.cont_centro div.container, #lis_eell.cont_centro div.container { margin: 0pt; padding: 0pt; clear: both; display: block; }
#lis_ciudadania.cont_centro div div.cat_left, #lis_ciudadania.cont_centro div div.cat_dcha, #lis_pymes.cont_centro div div.cat_left, #lis_pymes.cont_centro div div.cat_dcha, #lis_eell.cont_centro div div.cat_left, #lis_eell.cont_centro div div.cat_dcha { margin: 0.3em 0pt; padding: 0.3em; width: 48%; display: block; }
#lis_ciudadania.cont_centro div div.cat_left, #lis_ciudadania.cont_centro div div.cat_dcha { background-color: rgb(102, 102, 102); }
#lis_pymes.cont_centro div div.cat_left, #lis_pymes.cont_centro div div.cat_dcha { background-color: rgb(204, 0, 102); }
#lis_eell.cont_centro div div.cat_left, #lis_eell.cont_centro div div.cat_dcha { background-color: rgb(245, 173, 59); }
#lis_ciudadania.cont_centro div div.cat_left dl, #lis_ciudadania.cont_centro div div.cat_dcha dl, #lis_pymes.cont_centro div div.cat_left dl, #lis_pymes.cont_centro div div.cat_dcha dl, #lis_eell.cont_centro div div.cat_left dl, #lis_eell.cont_centro div div.cat_dcha dl { list-style-type: circle; }
#lis_ciudadania.cont_centro div div.cat_left, #lis_pymes.cont_centro div div.cat_left, #lis_eell.cont_centro div div.cat_left { float: left; }
#lis_ciudadania.cont_centro div div.cat_dcha, #lis_pymes.cont_centro div div.cat_dcha, #lis_eell.cont_centro div div.cat_dcha { float: right; }
#lis_ciudadania.cont_centro div.cat_left dd, #lis_ciudadania.cont_centro div.cat_dcha dd, #lis_pymes.cont_centro div.cat_left dd, #lis_pymes.cont_centro div.cat_dcha dd, #lis_eell.cont_centro div.cat_left dd, #lis_eell.cont_centro div.cat_dcha dd { margin: 0.3em 0pt; padding: 0pt 0pt 0pt 113px; color: rgb(255, 255, 255); }
#lis_ciudadania.cont_centro div.cat_left dt, #lis_ciudadania.cont_centro div.cat_dcha dt, #lis_pymes.cont_centro div.cat_left dt, #lis_pymes.cont_centro div.cat_dcha dt, #lis_eell.cont_centro div.cat_left dt, #lis_eell.cont_centro div.cat_dcha dt { color: rgb(255, 255, 255); font-weight: bold; margin-bottom: 0.3em; background-color: transparent; background-image: none; }
#lis_ciudadania.cont_centro div.cat_left dd a, #lis_ciudadania.cont_centro div.cat_dcha dd a, #lis_pymes.cont_centro div.cat_left dd a, #lis_pymes.cont_centro div.cat_dcha dd a, #lis_eell.cont_centro div.cat_left dd a, #lis_eell.cont_centro div.cat_dcha dd a { color: rgb(255, 255, 255); text-decoration: none; }
#lis_ciudadania.cont_centro div.cat_left dd a:hover, #lis_ciudadania.cont_centro div.cat_dcha dd a:hover, #lis_pymes.cont_centro div.cat_left dd a:hover, #lis_pymes.cont_centro div.cat_dcha dd a:hover, #lis_eell.cont_centro div.cat_left dd a:hover, #lis_eell.cont_centro div.cat_dcha dd a:hover { color: rgb(255, 102, 0); text-decoration: underline; }
dd.ChCd_todos { text-align: right; font-weight: normal; }
dd.ChCd_todos a {}
.editar { color: rgb(204, 0, 102); margin-left: 30em; text-align: right; }
.presunto_listado {}
.presunto_listado a { margin: 0pt 0pt 0pt 20px; background: rgb(255, 255, 255) url('raquo_h4central.jpg') no-repeat scroll 0em 0.3em; text-decoration: none ! important; color: rgb(204, 0, 102); padding-left: 10px; display: block; }
presunto_listado_h2 { margin: 10px 0pt 0pt -20px ! important; }
h2.presunto_listado_h2 a { margin: 0pt 0pt 0pt 10px; text-decoration: underline ! important; color: rgb(204, 0, 102); padding-left: 0px; display: block; }
.icopdf { border-style: none; margin: 1em 0.5em 0pt 0pt; padding: 0pt; position: inherit; float: left; }
.ppdf { margin: 1em 0pt; padding: 0pt 0pt 0pt 2.5em; }
.ppdf a { color: rgb(51, 51, 51); }
.ppdf a:hover { color: rgb(204, 0, 102); }
.footer { margin: 0pt auto; padding: 0pt; background-color: rgb(232, 232, 232); width: 990px; text-align: right; color: rgb(51, 51, 51); font-size:0.95em; height:69px; }
.footer a img { border-style: none; margin: 0pt; padding: 0.25em; position: inherit; float: left; left: 0.1em; top: 0.1em; }
.footer span.direccion {  }
.footer p { margin: 0pt; padding: 0.7em;  }
select { margin: 0pt; padding: 0pt; font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,Geneva,Sans-Serif; color: rgb(51, 51, 51); }
input { font-size:1em; border: 1px solid rgb(51, 153, 204); margin: 0pt; padding: 0pt; font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,Geneva,Sans-Serif; background-color: rgb(255, 255, 255);  }
div.buscador { border: 1px solid #EFEFEF; margin: 1em 0pt; padding: 1em; background-image: url('fondo_gris.jpg'); background-repeat: repeat-x; background-position: center bottom; width: 96%; margin-bottom:22px;}
div.buscador select { margin: 0pt 0pt 1em; padding: 0pt; font-size:1em; font-family:"Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,Geneva,Sans-Serif; color: rgb(51, 51, 51); border:1px solid #3399CC; background-color:white; margin-left:5%; width:30%;}
*+html div.buscador select {vertical-align:bottom;}
div.buscador label {display:inline-block; width:20%;}

div.buscador input { border: 1px solid rgb(51, 153, 204); margin-top: 0.4em; padding: 2px 7px; 

font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,Geneva,Sans-Serif; 

background-color: rgb(255, 255, 255);  }.nota p{margin-top: -12px;}

.txtBuscar { border: 1px solid rgb(153, 153, 153); margin: 0.8em; padding: 2px 7px; background-color: rgb(255, 255, 255); font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,Geneva,Sans-Serif;}
.btnCombo { border: 1px solid rgb(153, 153, 153); margin: 0pt; padding: 0pt; background-color: rgb(255, 255, 255); font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,Geneva,Sans-Serif;text-align: center; }
.portada_contenedor { margin: 0pt auto; overflow: hidden; width: 990px; background-color: #FFF; padding-bottom:30px;}
.portada_izquierda { margin-left: 10px; float: left; margin-right: 5px; width: 190px; height: auto; padding-bottom:20px; margin-top:2px; position:relative;}

/* menu izquierdo */

/*.menu_izquierda { margin-left: 0px; float: left; margin-right: 13px; width: 182px; height: auto; padding-bottom:40px; margin-top:0px; padding-right:10px; text-indent:0;}
.menu_izquierda ul{ margin-left:20px; padding-left:0px; color:#000; margin-top:0px; }
.menu_izquierda ul a{ color:#000; text-decoration:none; padding-left:0px;}
.menu_izquierda ul a:hover{color: #CC0066; text-decoration:underline;}
.menu_izquierda ul li{ padding-left:0px; padding-top:0px; padding-bottom:5px; margin-top:5px;border-bottom:1px dashed #BDBDBD; background: url('../SiteCollectionImages/bullet_rosa.gif') no-repeat; padding-left:10px; list-style-image:none; list-style-type:none;    }
/*.menu_izquierda ul li li{font-weight:normal; border-bottom:0px; border-bottom:1px dashed #ccc; padding-bottom:3px; padding-top:3px; margin-right:10px; margin-left:-10px;}*/
/*.menu_izquierda ul li li{background:url("../SiteCollectionImages/bullet_rosa.gif") no-repeat scroll 0 3px transparent; border-bottom:1px dashed #CCCCCC; font-weight:normal; margin-left:-8px; margin-right:10px; padding-bottom:3px; padding-left:8px; padding-top:3px;}
.menu_izquierda .activo .negrita{background: transparent url(../SiteCollectionImages/bullet_grey.gif) no-repeat scroll -1px 2px; font-weight:bold !important;color: #CC0066!important; padding-left:7px; border-bottom:1px solid #ccc; padding-right:34px; padding-bottom:3px;}
.menu_izquierda .activo{list-style-image:none; list-style-type:none;}

.menu_izquierda ul li li.activo .negrita{ color:#000 !important; padding-left:0px; font-weight:bold !important; background-image:none; border-bottom:0px; margin-left:0px;}
.menu_izquierda ul li.activo ul li.activo

.menu_izquierda ul li.negrita {font-weight:bold;}

.menu_izquierda ul ul{ margin-left:20px; padding-left:0px; font-size:1em; }
.menu_izquierda ul li ul li ul li ul li{}*/




/*cuerpo con menu */
.cuerpo_menu{ width: 770px; float: left; margin-right: 5px; margin-bottom:50px;}
.cuerpo_completo{ width: 950px; float: left; margin-right: 5px; margin-bottom:50px; padding-left:20px;}
.portada_central { float:left; margin-left:25px; margin-right:30px; width:520px;}
.portada_derecha { width: 200px; background-color: #FFF; float: left; text-align: center; margin:0px;}
.portada_lista_iconos { margin: 0pt auto; width: 990px; background-color: rgb(255, 255, 255); text-align: center; }
.portada_lista_iconos a { padding-left: 8px; }
.portada_central .linkright a { color: rgb(255, 255, 255); text-decoration: none; }
.portada_central .linkright a:hover {text-decoration:underline;}
.consola { border: 1px solid rgb(153, 153, 153); position: relative; width: 735px; left: 50%; top: 65px; margin-left: -370px; background-color: rgb(255, 255, 255); padding-left: 0.5em; }
.consola p a {color: rgb(51, 51, 51); }
.consola p a:hover { color: rgb(204, 0, 102); }
.consola p em, .consola p span.rojo, .consola p span.i {color: rgb(204, 0, 102); }
.consola p span.rojo, .consola p span.i { margin-left: 1em; }
.rojo { color: rgb(204, 0, 102); }
ul.listado_rosa { list-style-image: none ! important; }
ul.listado_rosa li { margin: 0pt; padding: 0.1em; list-style-type: none; color: rgb(51, 51, 51); background-color: rgb(255, 238, 255); background-image: url(../SiteCollectionImages/fondoH4.gif); }
ul.listado_rosa li a { color: rgb(204, 0, 102); text-decoration: none ! important; }
.centrada { margin: 3px auto 2px; text-align: center; font-size:1.1em; }
h2.centrada { background-color:#efefef; height:16px; color:#000;}
ul.sinbullets { margin: 0em auto; padding: 0pt; list-style-type: none; text-align: center; }
ul.sinbullets li { margin: 0em auto; padding: 0pt; list-style-type: none; height: 48px; }
.sinbullets img { border: medium none ; padding: 0pt; height: 48px; }
.margen_inferior { margin-bottom: 10px; }
ul.par_impar { clear: right; float: left; width: 400px; list-style-type: none; list-style-image: none ! important; margin-left: 0px ! important; }
ul.par_impar li {  }
ul.par_impar li div { width: 400px; height: 143px; }
.incrustado1 { float: left; margin-left: -10px; margin-right: 30px; }
.incrustado2 { float: left; margin-left: -10px; margin-right: 30px; }
.incrustado1 div, .incrustado2 div { margin: 0pt ! important; }
.limpia { clear: both; width: 100%; height: 10px; float: none; }
.limpia hr { visibility: hidden; }
.portada_derecha { text-align: center; }
.portada_derecha a { text-decoration: none; color: rgb(0, 0, 0); }
.portada_derecha a:hover { text-decoration: underline; color: rgb(0, 0, 0); }
a.buscar { border: 1px solid rgb(51, 153, 204); padding: 2px 7px; font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Verdana,Geneva,Sans-Serif; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); text-decoration: none;  display: inline-block; }
.linea_rosa { border-bottom: 1px solid rgb(204, 0, 102); }
.margen_abajo { display: block; margin-bottom: 0.8em; }
.alineado_centro { text-align: center;}
.alineado_derecha { text-align: right; }
.alineado_izquierda { text-align: left; }
.imagen_centrada{
display:block;
margin:5px auto;
}
.flota_derecha { float: right; }
.flota_izquierda { float: left; width:40px; /*reduce la imagen*/ }
.oculto { display: none; }
li.pincheaqui div { display: none; }
li.pincheaqui:hover div { display: block ! important; }
.doscolumnas1 { width: 46% ! important; float: left; }
.doscolumnas2 { width: 46% ! important; float: right; }
ul.peqlogos {padding-right: 0em;padding-left: 0em;	padding-bottom: 0em; margin: 0px -9px;	padding-top: 0.6em; width:200px;text-align: center}
ul.peqlogos li {display: inline}
ul.peqlogos li img {margin-bottom: 3px;	margin-right: 2px}
ul.peqlogoshome {padding-right: 0px;padding-left: 0px; padding-bottom: 20px;margin: -5px -10px 0px 0px;width:100%;padding-top: 20px;text-align: center}
ul.peqlogoshome li {display: inline}
ul.peqlogoshome li img {border-right: #ddd 0px solid;border-top: #ddd 0px solid;margin-bottom: 4px;	border-left: #ddd 0px solid; margin-right: 3px;border-bottom: #ddd 0px solid}
/* miga de pan */
/*
.bread {margin: 10px 0 10px 0px; padding-right:10px; padding-bottom:8px; padding-left:10px;line-height:1em; display:block; float:left; border-bottom:1px solid #FEEDE0; width:100%; font-size:11px;}
*/
.bread{
	border-bottom:1px solid #FFFFFF;
clear:both;
color:#333333;
display:block;
float:left;
margin:0px 0 5px 20px;
padding:0;
width:100%;			
}
.bread ol{
display:inline;
margin:0;
padding-left:0;
}

.bread ol li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 2px;
}

.bread a{
	text-decoration:underline;color:#CC0066;
}

/*
.bread span {line-height: 1.1em; display:inline; margin-left:5px; margin-right:0px; display: inline; float:left} 
.bread ol {display: inline; line-height: 1.1em; padding-left:0px;} 
.bread ol li {padding-left: 2px; list-style: none; display: inline;  position:relative}
.bread ol li.primera {}*/
.raquo {
background:#FFFFFF url("../SiteCollectionImages/raquo_left.jpg") left 0.5em;
background-repeat:no-repeat;
display:inline;
height:15px;
padding:0 0 0 15px;
vertical-align:top;
}

/* listado */
.cuerpo_menu .listado_numeros{ list-style-type:decimal !important;}
.cuerpo_menu .listado_letras{list-style-type: upper-alpha !important; display:block; list-style-position:inherit;}
.cuerpo_menu ul a{ color:#CC0066 !important; /*text-decoration: underline !important;*/ margin-right:3px !important;}
.cuerpo_menu ul li{ margin-bottom:3px !important; line-height:16px;}
/*.cuerpo_menu .listado_normal{list-style-type:none; list-style-image:url('../SiteCollectionImages/bulletpan.gif'); margin:0px; }
.cuerpo_menu .listado_normal ul li { list-style-type:none; list-style-image:url(../SiteCollectionImages/raquo_left.jpg);}*/
.cuerpo_menu .listado_normal li{ background-image:url('../SiteCollectionImages/raquo_left.jpg'); background-repeat:no-repeat; list-style:none; list-style-image:none; background-position:left 0.5em; padding-left:8px; margin-left:-25px;}

.subtitular{ font-weight:bold;}

/*estilos genericos */
.destacado{font-weight: bold;}
.cursivas { font-style:italic;}
.raquorosa{ background: transparent url(../SiteCollectionImages/raquo_menuleft.jpg) no-repeat right 7px; padding-right:7px;}
.raquorosa_inverso{ background: transparent url(../SiteCollectionImages/raquo_menuinverso.jpg) no-repeat left 7px; padding-left:8px;}

.resultado_busqueda dt{ font-weight:bold;background-color:#FFF2FF; color:#333333; list-style-type:none; margin:0; padding:0.1em; margin-bottom:5px;}
.resultado_busqueda dd{ margin-left:5px; margin-bottom:15px;}

/* files */
.cuerpo_menu ul.listado_normal li a.file { 
	background-repeat: no-repeat;
	background-position:1px 0;	
	display:block;
	padding-left: 25px;
	padding-bottom: 4px;
	padding-top:3px;
	min-height:15px;
	margin-left:-12px;
}
.cuerpo_menu ul.listado_normal li a.file2 {
	background-image:url("../SiteCollectionImages/files/htm.gif");
	background-position:1px 0;
	background-repeat:no-repeat;
	display:inline-block;
	margin-left:-12px;
	padding-bottom:4px;
	padding-left:25px;
	padding-top:3px;
}

.file {
	background-repeat: no-repeat;
	background-position:0 0;	
	display:block;
	padding-left: 25px;
	padding-bottom: 4px;
	padding-top:3px;
	min-height:15px;
}
.file2 {
	background-image:url("../SiteCollectionImages/files/htm.gif");
	background-position:0 0;
	background-repeat:no-repeat;
	display:inline-block;
	padding-bottom:4px;
	padding-left:25px;
	padding-top:3px;
	/*margin-left:-12px;*/

}
/* iconos por cada formato */
.pdf {
	background-image: url(../SiteCollectionImages/files/pdf.gif) !important
}
.xls {
	background-image:  url(../SiteCollectionImages/files/xls.gif) !important
}
.doc, .rtf {
	background-image:  url(../SiteCollectionImages/files/doc.gif) !important
}
.txt {
	background-image:  url(../SiteCollectionImages/files/txt.gif) !important
}
.gif, .jpg, .tif, .tiff, .png, .jpeg {
	background-image:  url(../SiteCollectionImages/files/imagen.gif) !important
}
.ppt {
	background-image:  url(../SiteCollectionImages/files/ppt.gif) !important
}
.aac, .aif, .iff, .m3u, .mid, .midi, .mp3, .mpa, .ra, .ram, .wav, .wma {
	background-image:  url(../SiteCollectionImages/files/audio.gif) !important;
	background-color:#FFF;
} /* audio */
.asf, .asx, .avi, .mov, .mp4, .mpg, .qt, .rm, .wmv {
	background-image:  url(../SiteCollectionImages/files/video.gif) !important
} /* video */
.rar {
	background-image:  url(../SiteCollectionImages/files/rar.gif) !important
}
.zip {
	background-image:  url(../SiteCollectionImages/files/zip.gif) !important
}
.exe, .com, .bat {
	background-image:  url(../SiteCollectionImages/files/exe.gif) !important
}
.psd {
	background-image:  url(../SiteCollectionImages/files/psd.gif) !important
}
.fh8, .fh9, .fh10, .fh11 {
	background-image:  url(../SiteCollectionImages/files/fh.gif) !important
}
.swf {
	background-image:  url(../SiteCollectionImages/files/swf.gif) !important
}
.kml, .kmz {
	background-image:  url(../SiteCollectionImages/files/kml.gif) !important
}
.ods {
	background-image:  url(../SiteCollectionImages/files/ods.gif) !important
}
.htm, .html, .php, .asp, .aspx, .xhtml, .es, .com, .net {
	background-image:  url(../SiteCollectionImages/files/htm.gif) !important
} /* .org ya esta usado para hcard */

/*Mapa Web */
.mapaweb{ background-image:url(../SiteCollectionImages/cuadros_index.jpg); background-position:right bottom; background-repeat:no-repeat;  margin-right:50px; padding-bottom:50px}
.mapaweb li{ list-style:none; color:#CC0066; border-bottom: 1px solid #CC0066; margin-top:15px; margin-bottom:5px !important;}
.mapaweb li li{ border-bottom: 0px solid #CC0066;}
.mapaweb .lisinlinea{ border-bottom: 0px solid #CC0066; margin-bottom:20px; margin-left:30px; color:#333; margin-top:0px;}
.mapaweb .lisinlinea a{color:#333 !important; background-image:url('../SiteCollectionImages/raquo_left.jpg'); background-position:right 0.5em; background-repeat:no-repeat; padding-right:10px; padding-bottom:4px;}
.mapawebh1{ background: url(../SiteCollectionImages/fondo_fucsia.jpg); background-repeat:repeat-x; color:#CC0066}
.convenios dd{margin:0px 0px 15px 0px !important;}
.convenios dt{font-weight:bold !important; margin-top:9px !important; margin-bottom:4px !important;}
.convenios dl{margin:0px 0px 5px 0px !important; padding-right:0px !important; list-style-position:inside !important;}
.convenios a{clear:both !important; display:block !important; color:#CC0066 !important;text-decoration:none !important;} 
.convenios a:hover { text-decoration:underline;}
/*noticias */
.bnoticias dd{margin:0px 0px 15px 0px;}
.bnoticias dt{font-weight:bold; margin-top:9px; margin-bottom:4px;}
.bnoticias dl{margin:0px 0px 5px 0px; padding-right:0px; list-style-position:inside;}
.bnoticias a{color:#CC0066;text-decoration:none; font-weight:normal;}
.bnoticias a:hover{color:#CC0066; text-decoration:underline; font-weight:normal;}

.ejecapacitacion, .ejecontenidosyservicios, .ejedesarrollodelsectortic, .infraestructuras, .ejeconfianzayseguridad {padding-left: 130px; display:block; /*height:130px;*/height:100%; margin-bottom:20px; min-height:100px;}
.ejecapacitacion{ background:transparent url(../SiteCollectionImages/ejecapacita.jpg) no-repeat scroll left 5px;}
.ejecontenidosyservicios{background:transparent url('../SiteCollectionImages/eje_contenido.jpg') no-repeat scroll left 5px;}
.ejedesarrollodelsectortic{background:transparent url('../SiteCollectionImages/eje_tic.jpg') no-repeat scroll left 5px;}
.infraestructuras{ background:transparent url('../SiteCollectionImages/eje_estructuras.jpg') no-repeat scroll left 5px; }
.ejeconfianzayseguridad{ background:transparent url('../SiteCollectionImages/eje_confianza.jpg') no-repeat scroll left 5px; }

.financiacionicon,  .utilidadesicon, .igualdadicon, .informacionicon, .navegacionicon, .ocioicon, .dependencia, .adminelectronica, .cuidadred { padding:19px 0px 0px 55px; min-height:35px; vertical-align:middle; font-weight:bold; background-repeat:no-repeat; background-position:left; margin-top:20px; }
.financiacionicon{background-image:url(../SiteCollectionImages/boton_financia_compra_ordenador.jpg);}
.utilidadesicon{background-image:url(../SiteCollectionImages/pymes_2.jpg);}
.informacionicon{background-image:url(../SiteCollectionImages/boton_informacion.jpg);}
.igualdadicon{ background-image:url(../SiteCollectionImages/boton_igualdad.jpg);}
.navegacionicon{background-image: url(../SiteCollectionImages/boton_aprende_navegar_internet2.jpg);}
.ocioicon{background-image:url(../SiteCollectionImages/disfrutaociointernet2.JPG);}
.dependencia{background-image: url(../SiteCollectionImages/boton_dependencia.jpg);}
.adminelectronica{background-image:url(../SiteCollectionImages/e_admon2.JPG);}
.cuidadred {background-image:url(../SiteCollectionImages/pontuciudad2.JPG);}

.cuerpo_menu .listado_desplega ul li{list-style-type:none; list-style-image:url('../SiteCollectionImages/raquo_left.jpg'); }
.cuerpo_menu .listado_desplega { list-style-image:url('../SiteCollectionImages/bullet_flechita.gif'); margin-top:0px !important;}
.cuerpo_menu .listado_desplega a{color:#CC0066 !important;}


/* paginado de botones (tabla oficina) */
.oculto {position: absolute !important; left: -5000px !important; display:block !important} /* los lectores de texto acceden, pero los navegadores habituales no */
ul.diccionario_boton  {margin: 20px; text-align: center; }
ul.diccionario_boton ul{margin-top: 10px ;}
ul.diccionario_boton li {margin: 3px; display: inline}
ul.diccionario_boton .pagina_activa input { padding:2px 6px; text-decoration:none; background-color:#FFFFFF; cursor:pointer}
ul.diccionario_boton .pagina_activa input:hover{color:#FFFFFF !important; background:#3399CC; text-decoration:none;}
ul.diccionario_boton .pagina_desactivada {padding:2px 6px; color: #999;  border: 1px solid #fff; background-color:#FFF !important;}
ul.diccionario_boton .pagina_actual   {padding:2px 6px; color: #f00 !important; border: 0 !important; font-weight: bold; background-color:#FFF !important;}
ul.diccionario_boton {padding:3px 3px 3px 4px;}
ul.diccionario_boton li {display:inline;margin:3px;padding-bottom:3px;padding-left:4px;padding-top:3px;}
ul.diccionario_boton a{text-decoration:none; margin-right:3px;}


/* - listados de documentos complejo - */
/* listado de raiz */
.listado_de_raiz {width:90%; margin-bottom: 10px;}
.listado_de_raiz li { list-style-image:none; list-style-type:none;}
.listado_de_raiz li a {padding-right: 5px}
.listado_de_raiz  h2 {margin-bottom: 0em; margin-top: 0em;  background-color: #e4dbe6; background-image: none; padding-left: 5px;  } 
.listado_de_raiz h3 {margin: 0px; background: #e2e3e5 url(/SiteCollectionImages/bullet_organigrama.gif) 3px 0.3em no-repeat; padding: 4px 3px 4px 23px;}
.listado_de_raiz h4 {background-color: #efeff0; margin: 0; padding: 5px; }

/* listados de documentos */
.listado_de_recursos {margin: 0; border: 1px solid #e7dfe8; margin-bottom: 10px /* display:table; */;}
.listado_de_recursos li {background-image: none !important; background-color: #fff !important; height:auto; list-style-type:none; }
.listado_de_recursos .li_par, .listado_de_recursos .li_impar {margin-bottom: 0;  padding: 0px 0px 0px 0px;}
.listado_de_recursos .li_par a, .listado_de_recursos .li_impar a {padding-top: 9px; padding-bottom: 9px; background-position: 5px 5px; color: #2D377C}
.listado_de_recursos .li_par a:hover, .listado_de_recursos .li_impar a:hover {background-color: #e7dfe8; color: #000}
.listado_de_recursos .li_par {background-color:#fff !important}
.listado_de_recursos .li_impar {background-color:#f1edf2 !important /* violeta  claro */}
.listado_de_recursos p {padding: 0 10px 10px 10px; margin: 0px}
.listado_de_recursos .li_par, .listado_de_recursos .li_impar {margin-bottom: 0;  padding: 5px}

/* listado de carpetas */
.listado_de_carpetas { margin-left:0px;} 
 .listado_de_carpetas li{ margin-bottom:15px; list-style:none;}
.listado_de_carpetas li li { margin-bottom:0px;}
.listado_de_carpetas li li li { margin-bottom: 0px}
 /*titulo de listado de recursos*/
.titulorecursos1 {
background:#CFCFCF url(../SiteCollectionImages/css/bullets/bullet_organigrama.gif) no-repeat scroll 7px 5px;
color:#333333;
font-family:Arial,Helvetica,sans-serif !important;
font-size:1.3em !important;
font-weight:bold;
margin:0 0 0px;
padding:6px 3px 4px 32px;
position:relative;}

.titulorecursos2 {
background:#E2E3E5 url(../SiteCollectionImages/css/bullets/bullet_organigrama_2.gif) no-repeat scroll 19px 5px;
color:#333333;
font-family:Arial,Helvetica,sans-serif !important;
font-size:1.2em !important;
font-weight:bold;
margin:0 0 0px;
padding:2px 3px 1px 39px;
position:relative;}

.titulorecursos3 {
background:#E2E3E5 url(../SiteCollectionImages/css/bullets/bullet_organigrama_3.gif) no-repeat scroll 23px 5px;
color:#333333;
font-family:Arial,Helvetica,sans-serif !important;
font-size:1.2em !important;
font-weight:bold;
margin:0 0 0px;
padding:2px 3px 1px 45px;
position:relative;}

.titulorecursos4 {
background:#E2E3E5 url(../SiteCollectionImages/css/bullets/bullet_organigrama_4.gif) no-repeat scroll 27px 5px;
color:#333333;
font-family:Arial,Helvetica,sans-serif !important;
font-size:1.1em !important;
font-weight:bold;
margin:0 0 0px;
padding:2px 3px 1px 50px;
position:relative;}

.titulorecursos5 {
background:#E2E3E5 url(../SiteCollectionImages/css/bullets/bullet_organigrama_5.gif) no-repeat scroll 30px 5px;
color:#333333;
font-family:Arial,Helvetica,sans-serif !important;
font-size:1.0em !important;
font-weight:normal;
margin:0 0 0px;
padding:2px 3px 1px 54px;
position:relative;}

/* RADEDITOR */
.destacado {font-weight: bold}
.italica {font-style:italic}
.subrayado {text-decoration: underline}
.tachado {text-decoration:line-through}
/* */
.texto_izquierda {text-align: left}
.texto_centro {text-align: center}
.texto_derecha {text-align: right}
/* imagen flotando a... */
.imagen_centrada {margin: 5px auto; display: block}
.imagen_derecha {float: right; background-color:#fff; padding: 5px}
.imagen_izquierda {float: left; background-color:#fff; padding: 5px}

/* ESTILOS LIDIA DIC2009 */

/* Estilo para listas faq-list Lidia*/

.faq-list { list-style-image:url(../SiteCollectionImages/raquo_left.jpg); list-style-type:none; font-size:1em !important;}

/*----------------- TABLA DATOS TABULARES ---------------------------------*/ 

/*.content_sinmenu .tabladatos { width: 90%; font-family: Verdana, Tahoma, Geneva; font-size: 11px; border: 1px solid #CCC; margin-bottom: 15px; }*/
.tabladatos {border: 1px solid #CC0066; margin:2%; width:94%;}
.tabladatos th {
	text-align: left;
	font-weight: bold;
	border: solid 1px #CC0066;
	background-color: #CC0066;
	color: #FFF;
	height: 20px;
	vertical-align: middle;
	padding: 5px;
} 
.tabladatos th.negrita { font-weight: bold; color: #FFF; } 
.tabladatos td { border: solid 1px #CC0066; background-color: #FFF; color: #000; text-align: left; padding: 5px; } 
.tdresultados { border: solid 1px #CC0066; background-color: #CC0066; font-weight: bold; vertical-align: middle; } 
.tabladatos p { margin: 2px; } 
.tabladatos a { font-weight: normal; color: #CC0066; } 
.tabladatos a:hover { text-decoration: underline; font-weight: normal; color:#CC0066 !important } 
.tdsepara { padding: 1px; margin: 1px; width: 100%; background-image: url("Images/separatbody.jpg"); background-position: center; background-repeat: repeat-x; background-color: #FFF; } 
.tdnumero { text-align: right; } 
.thnumero { text-align: right; } 
.tablainvisible { border-style: none; } 
.tablainvisible caption { border-style: none; text-align: left; color: #333333; line-height: 20px; font-weight: bold; padding-left: 3px; padding-bottom: 2px; padding-top: 3px; margin-bottom: 5px; margin-top: 3px; } 
.tablainvisible th { border-style: none; } 
.tablainvisible td { border-style: none; } 
caption {font-weight:bold; padding-bottom:5px;}

#linkIcono{float: right; margin-top:-45px}
*+html #linkIcono{float: right; position:relative; top:-30px; margin-top:0px}

/*----------------------------------------------------------------------------*/
/*------------------------ arreglar estilos de edición ------------------------*/

table.RadEWrapper{ width:500px !important; margin-left:15px;}

.ms-formfieldlabelcontainer {margin:4px 22px 0;}

.ms-long {width:180px;}

.ms-toolbarItem{ display:block !important; white-space:nowrap;}


.listado_desplega ul{
				
				margin-top:5px;
}

.mapaweb .lisinlinea ul { margin-top:0px;}
.mapaweb ul li li{
				 margin-top:5px;
				 
}

.mapaweb ul li.lisinlinea{
				 margin:0px; padding:0px;
}

/* -------------------------------- nuevos Lidia -------------------------*/

a.separar { border:1px solid #CC0066; padding:3px; }

.linkleft a:hover {text-decoration:none; }
.izdanot a:hover {text-decoration:none; }

ul.agrupacion_anyo {margin-left:-30px; list-style:none; list-style-image:none;}
*+html ul.agrupacion_anyo {margin-left:0px !important; list-style:none; list-style-image:none; margin-top:8px;}
* html ul.agrupacion_anyo {margin-left:0px !important; }

ul.agrupacion_anyo li h2 span { background-color:#EFEFEF;border-bottom:1px dashed #CCCCCC;color:#000000;font-size:0.9em !important;font-weight:bold;margin-bottom:10px;padding:3px 710px 3px 15px;}
*+html ul.agrupacion_anyo li h2 span {margin-left:10px; }

ul.agrupacion_anyo li ul.faq-list {margin-left:-10px; margin-top:10px; margin-bottom:15px;}
*+html ul.agrupacion_anyo li ul.faq-list {margin-left:45px;}
* html ul.agrupacion_anyo li ul.faq-list {margin-left:45px; }
* html ul.agrupacion_anyo li ul.faq-list li a { font-size:0.9em;}

/* --------------------- Menu nuevo -----------------------*/

/* primer nivel (fondo azul --> gran marca naranja )*/ 

.menu_izquierda { margin-left:19px; float: left; margin-right: 7px; width: 172px; height: auto; padding-bottom:40px; margin-top:0px; padding-right:10px; text-indent:0; font-size:1.1em;}

.menu_izquierda ul { list-style-type: none; margin: 0; padding: 0; } 
.menu_izquierda ul li { border-bottom: 1px dashed #bdbdbd; margin: 0; padding: 0.3em 0.2em 0.5em; background:transparent url(../SiteCollectionImages/bullet_rosa.gif) no-repeat scroll 4px 5px; } 

/* segundo nivel (marca naranja )*/ 

.menu_izquierda ul li ul { list-style-type: none; } 
.menu_izquierda ul li ul li { color: #CC0066; font-weight: normal; border-bottom: none; padding: 0; margin: 0.6em 0 0 0.9em; } 

/* tercer nivel (marca azul )*/ 

.menu_izquierda ul li ul li ul { padding: 0; margin: 0; } 
.menu_izquierda ul li ul li ul li { background-repeat: no-repeat; background-position: 9px 2px; border-bottom: none; padding: 0px 5px; margin: 0.6em 0 0 0.8em; } 

/* cuarto nivel (sin marcas) */ 

.menu_izquierda ul li ul li ul li ul li { background-image: none; border-bottom: none; margin: 0.7em 0 0 0.8em; padding: 0; } 

/* enlaces */ 

 /* comunes a todas */ 
.negrita { font-weight:bold;}
 
.menu_izquierda a { /*color: #374895;*/ color: #CC0066; font-size: 0.95em; } 
.menu_izquierda ul li a:hover { color: #CC0099; } 

/* primer nivel (azul --> gran marca naranja)*/ 
.menu_izquierda ul li a { /*background-image: url(../SiteCollectionImages/bullet_rosa.gif) ; background-repeat: no-repeat; background-position: top left;*/ padding: 0.2em 0 0.2em 1.1em; text-decoration: none; display: block; } 
.menu_izquierda ul li a:hover { color: #CC0099; text-decoration:underline; } 
.menu_izquierda ul li.activo {background-image: url(../SiteCollectionImages/bullet_nivel_2_cerrado.gif); background-repeat: no-repeat; background-position:3px 8px;}
/*.menu_izquierda ul li.activo a { background: transparent url(../SiteCollectionImages/bullet_rosa.gif) no-repeat scroll ; } */

/* segundo nivel (marcas naranjas ) */ 
/*.menu_izquierda ul li.activo ul li a { display: block; width: 100%; padding: 0.2em 0em 0.2em 1.2em; margin-right: -2em; color: #3e90e5; background-image:url(../SiteCollectionImages/bullet_rosa.gif); background-repeat: no-repeat; background-position: center left; }*/ 
.menu_izquierda ul li.activo ul li a:hover { color: #D60093; } 

/* tercer nivel (marcas azules ) */ 
/*.menu_izquierda ul li.liselected ul li.liselected ul li a { padding: 0 0 0 0.8em; background-image:url(../SiteCollectionImages/bullet_rosa.gif); background-repeat: no-repeat; background-position: 0px 5px; color: #3e90e5; } */
.menu_izquierdaul li.activo ul li.activo ul li a:hover { color: #FF9224; color:#FF9224 } 
.menu_izquierdaul li.activo ul li.activo ul li.activo a { background-image: url(../SiteCollectionImages/bullet_rosa.gif); background-repeat: no-repeat; background-position: 0px 0.4em; } 

/* cuarto nivel (sin marcas ) */ 
.menu_izquierda ul li.activo ul li.activo ul li.activo ul li a { background-image: url(../SiteCollectionImages/bullet_rosa.gif); background-repeat: no-repeat; background-position: 4px 0.1em; color: #CC0066; } 
ul li.activo ul li.activo ul li.activo ul li a:hover { color: #CC0099; } 

ul.listado_normal { margin-left:39px;}
*+html ul.listado_normal { margin-left:80px;}

/* Estilos para IE6*/

/** html body {text-align:center !important;}*/
* html div.bread {text-align:left;}
* html div.izdanot { text-align:left;}
* html div.portada_central { float:left; margin-left:2px; margin-right:3px; width:490px;}
* html div.linkright { text-align:left;}
* html div.menu_izquierda {float:left; clear:left; width:170px !important; text-align:left;}
* html h1.titulo {font-size:1.5em; text-align:left;}
* html div.cuerpo_menu { font-size:1em !important; text-align:left !important;}
* html div.cuerpo_menu p { font-size:0.9em !important; text-align:left !important;}

* html div.ms-WPBody {font-size:0.75em !important;}
* html ul.listado_normal {font-size:0.9em !important;}
* html ul.faq-list {font-size:0.9em;}
* html ul.listado_desplega {font-size:0.9em;}
* html .listado_numeros {font-size:0.9em;}
* html .listado_numeros .listado_normal {font-size:1em;}
* html div.mapaweb .lisinlinea ul {font-size:0.9em !important;}

.rssBusqueda
{
	float:right;
	position:relative;
	top:-60px;	
}
