*{border:0;font-style:normal;font-weight:normal;line-height:120%;list-style:none;margin:0;outline:0;padding:0;vertical-align:baseline}
body{font-family:Arial,Helvetica,sans-serif;font-size:medium}

.imgRight{float:right;margin:15px 0 15px 15px}

#contenedor{background:url(../SiteCollectionImages/conBg1.jpg) repeat-y top left;margin:0 auto;max-width:100%;min-width:875px;overflow:hidden;width:60em;}
#contenedor2{background:url(../SiteCollectionImages/cabBg1.jpg) repeat-x top left;overflow:hidden;position:relative}
#columnaIzq{float:left;width:25%}
#contenedorCentral{float:left;width:75%}

/* cabecera */
#cabecera{background:url(../SiteCollectionImages/cabBg3.jpg) no-repeat top right;clear:both;overflow:hidden;position:relative}
#cabecera2{background:url(../SiteCollectionImages/cabBg2.png) no-repeat top left;clear:both;height:205px}
#logoADACE{clear:both;float:left}
#logoADACE a{display:block;margin:36px 0 0 35px;text-decoration:none;width:250px}
#logoADACE a strong{border-right:1px solid #ccc;display:inline-block;padding:6px 5px 0 0}
#logoADACE a strong img{display:inline-block}
#logoADACE a .logoADACE1{top:62px;color:#666;font-size:.9em;font-weight:bolder;left:110px;position:absolute}
#logoADACE a .logoADACE1 span{/*font-size:.85em;*/font-weight:bolder}
#logoADACE a .logoADACE2{top:78px;color:#000059;font-size:1.2em;font-weight:lighter;left:110px;letter-spacing:-.05em;position:absolute}
#logoADACE em{bottom:35px;color:#4352D8;font-size:1.1em;font-weight:normal;position:absolute;right:486px;}
#logoADACE em span{font-weight:bolder}
#cabEnlaces{top:15px;color:#444;right:30px;position:absolute}
#cabEnlaces li{background:url(../SiteCollectionImages/cabEnlacesBg.png) no-repeat bottom right;float:left;margin:0 6px 0 0;padding:0 7px 0 0}
#cabEnlaces li.liFin{background-image:none}
#cabEnlaces a{color:#444;font-size:.7em;text-decoration:none;text-transform:lowercase}
#cabEnlaces a:hover{color:#000;text-decoration:underline}

/* menu */
.menuNavegacion{background:url(../SiteCollectionImages/conBg3.jpg) repeat-y top right;clear:both;overflow:hidden;padding:0 36px;position:relative}
.menuNavegacion ul{background:url(../SiteCollectionImages/menunavegacionbg.png) no-repeat center left;clear:both;margin:0;overflow:hidden;padding:0 0 0 4px;position:relative}
.menuNavegacion li{background:url(../SiteCollectionImages/menuNavegacionLiBg.png) no-repeat center right;display:block;float:left;padding:0 1.039em;}
.menuNavegacion li.liFin{background:url(../SiteCollectionImages/menunavegacionulbg.png) no-repeat center right;}
.menuNavegacion li.liFin a{margin-right:0}
 /*anchos menu
.menuNavegacion li{width:8%;}
.menuNavegacion li+li{width:13.5%}
.menuNavegacion li+li+li{width:22%}
.menuNavegacion li+li+li+li{width:16%}
.menuNavegacion li+li+li+li+li{width:19%}
.menuNavegacion li+li+li+li+li+li{width:11%}
.menuNavegacion li+li+li+li+li+li+li{width:10.5%}*/
.menuNavegacion li a{color:#444;display:block;font-size:.8em;margin:0 1px 0 0;padding:5px 1px;text-align:center;text-decoration:none}
.menuNavegacion li.ok{padding:0 .67em;}
.menuNavegacion li.ok a:hover{color:#000}
.menuNavegacion li.ok a{color:#000059;font-weight:bolder}

/* pie */
#piePagina{background:#fff url(../SiteCollectionImages/piebg2.png) repeat-x 0 0;clear:both;min-height:4em;overflow:hidden;position:relative}
#piePagina address{background:url(../SiteCollectionImages/piebg1.png) no-repeat 0 0;float:left;font-size:x-small;left:0;margin:0 0 5px 0;padding:16px 0 0 23px;position:absolute}
#piePagina address *{color:#444;font-size:x-small}
#piePagina address .adr,
#piePagina address .tel{display:block}
#piePagina address .fn{display:none}
#copyright{display:block;margin-top:9px;text-align:center}
#copyright,
#copyright *{color:#000;font-size:x-small}
#colaborador{background:url(../SiteCollectionImages/piebg3.png) no-repeat top right;position:absolute;margin:0 0 5px 0;padding:16px 23px 0 0;right:0;top:0;left:70%;}
#colaborador strong,
#colaborador strong *{color:#444;display:block;font-family:Arial;font-size:x-small;font-weight:bolder;overflow:hidden;position:relative;text-align:center}
#colaborador strong{float:right;margin:6px 18px}
#colaborador img{float:right}
#piePagina ul{display:block;margin:17px auto 0;text-align:center;}
#piePagina ul li{display:inline;padding-top:8px;}

/* contenidos */
#contenidos{background:url(../SiteCollectionImages/conBg3.jpg) repeat-y top right;clear:both;overflow:hidden;position:relative}
#contenidos2{clear:both;margin:0 36px;overflow:hidden;position:relative}
.interior #contenidos{padding:0 36px}
#col1,
#col2,
#col3{float:left;margin-bottom:5px;width:30%}
#col2{width:43%;}
#col3{width:27%}
.interior #col1{width:26%}
.interior #col2{width:45%}
.interior #col3{float:right;width:29%}
strong{color:#FF3544;font-weight:bolder}
a:hover{text-decoration:none}
#w3cGrande ul {margin:0 auto;overflow:hidden;text-align:center}
#w3cGrande ul li {background:none;display:inline}
#w3cGrande ul li img {vertical-align:top}

/* pag ini */
.cxIni1{background:url(../SiteCollectionImages/cxIni1Bg.png) no-repeat bottom center;margin:20px 0 0 0;padding:0 0 1px}
.cxIni1 h1{clear:both;color:#000059;font-family:Verdana,sans-serif;font-size:1.1em;letter-spacing:-.03em;font-weight:bolder} /* Arial Black,Arial */
.cxIni1 p{color:#444;font-size:.85em;line-height:140%;margin-top:1em}
.cxIni1 p strong{color:#BD3737;font-weight:bolder}
.cxIni1 .enlace{float:right}
.cxIniBanner{clear:both;overflow:hidden;position:relative}
.cxIniBanner li{background:url(../SiteCollectionImages/cxinibanner1.jpg) no-repeat bottom left;float:left;height:105px;position:relative;width:49.5%}
.cxIniBanner li.cxIniBanner2{background-image:url(../SiteCollectionImages/cxinibanner2.jpg)}
.cxIniBanner li a{bottom:24px;color:#fff;font-size:1.6em;font-weight:normal;position:absolute;text-align:center;text-decoration:none;width:174px}
.cxIniBanner li.cxIniBanner2 a{color:#1a0f91;font-size:1.5em;line-height:100%;margin:0 10px;text-align:left;}
.cxIni2{background:url(../SiteCollectionImages/cxIni1Bg.png) no-repeat bottom center;margin:30px 0 0 0;padding:0 0 1px}
.cxIni2Int{background:url(../SiteCollectionImages/cxini2bg.jpg) no-repeat bottom center;min-height:220px}
.cxIni2 h2{clear:both;color:#BD3737;font-family:Verdana,sans-serif;font-size:1em;letter-spacing:-.03em;font-weight:bolder}/* ** Arial Black,Arial */
.cxIni2 p{color:#444;font-size:.8em;margin:1.2em 5px 10px 200px}
.cxIni2 p strong{font-weight:bolder}
.cxIni2 .lista{margin-left:220px}
.cxIni3{background:#F2F2F2 url(../SiteCollectionImages/cxini3bg.png) no-repeat top right;margin:14px 24px 0 0;padding:0 2px 2px;position:relative}
.cxIni3Int{margin-top:10px;overflow:hidden;padding:10px}
.cxIni3 h1{clear:both;color:#000059;font-family:Verdana,sans-serif;font-size:.95em;letter-spacing:-.03em;font-weight:bolder}
.cxIni3 .cxImgDec{position:absolute;right:-4px;top:-8px}
.cxIni3 .entradilla{color:#444;font-size:.85em;margin:10px 20px 10px 0;text-decoration:none}
.cxIni3 .entradilla strong{color:#444;font-weight:bolder}
.cxIni3 .enlace{float:right;margin:0}
.cxIni3 ul{margin:10px 20px 0 0}
.cxIni3 li{padding-bottom:10px;overflow:hidden;position:relative}
.cxIni3 li a{color:#333;font-size:.7em;text-decoration:none}
.cxIni3 li a:hover{text-decoration:underline}
.cxIni3 li img{float:left;margin-right:10px}
.cxIni3 li strong{color:#BD3737;display:block;font-size:.75em;font-weight:bolder;margin-bottom:.3em;}
.cxIni3 .lista{margin-left:25px}
.cxIni4{margin:20px 0 0 35px;padding:0;position:relative}
.cxIni4IntA,
.cxIni4IntB{background:url(../SiteCollectionImages/cxini4Bbg.jpg) no-repeat bottom right;min-height:113px;padding:4px 10px 10px;position:relative}
.cxIni4IntA{background:#f2f2f2 url(../SiteCollectionImages/cxini4bg.jpg) no-repeat bottom left;min-height:inherit;text-align:right}
.cxIni4 h1{color:#000059;font-family:Verdana,sans-serif;font-size:.95em;letter-spacing:-.03em;font-weight:bolder;text-align:left}
.cxIni4 h1 span{font-family:Verdana,sans-serif;display:block;font-size:.87em}
.cxIni4 p{color:#444;font-size:.7em;line-height:120%;margin:5px 0 5px 105px;text-decoration:none}
.cxIni4 p strong{color:#444;font-weight:bolder}
.cxIni4 .enlace{background-image:none;float:none;font-weight:normal;margin:0}
.cxIni4 .enlace a{background:url(../SiteCollectionImages/enlacea4bg.png) no-repeat 100% .25em;color:#BD3737;display:inline-block;float:none;font-size:1.1em;font-weight:normal;padding:0 8px 5px 0;text-decoration:underline}
.cxIni4IntB h1{margin-top:13px}
.cxIni4IntB p{margin:5px 90px 5px 0}
.cxIni5{margin:0 0 0 35px;padding:10px 0 0;position:relative}
.cxIni5Int{margin-top:10px;padding:0;position:relative}
.cxIni5 h1{color:#000059;font-family:Verdana,sans-serif;font-size:.9em;letter-spacing:-.03em;font-weight:bolder}
.cxIni5 fieldset{background:#edeffc url(../SiteCollectionImages/cxini5bg.png) repeat-x bottom left;border:1px solid #C1C5F0;margin:0;padding:8px 3px 4px;}
.cxIni5 legend{color:#000059;font-family:Verdana,sans-serif;font-size:.7em;letter-spacing:-.03em;font-weight:bolder;line-height:-9999em;position:absolute;top:-9999em;text-indent:-9999em}
.cxIni5 .form .boton{float:right;margin-right:10px}
.cxIni5 p{color:#666;font-size:.8em;margin:10px 0;text-decoration:none}
.cxIni5 p strong{color:#666;font-weight:bolder}

/* migas */
.migas{background:url(../SiteCollectionImages/conBg3.jpg) repeat-y top right;clear:both;overflow:hidden;padding:10px 8em 5px 36px;position:relative; z-index:10;} /* ** margin:-13px 23px 0 */
.migas ol{background:url(../SiteCollectionImages/migasBg.png) no-repeat 2px .18em;clear:both;margin:0;overflow:hidden;padding:0 0 0 16px;position:relative}
.migas ol li{float:left}
.migas ol li a,
.migas ol li strong{border-right:1px solid #444;color:#444;display:block;font-size:.7em;margin-right:9px;overflow:hidden;padding-right:8px;position:relative;text-align:center;text-decoration:none}
.migas ol li strong{border:0;color:#000059;font-weight:bolder}
.migas ol li a:hover{text-decoration:underline}

/* pag interior */
.cxMenu{background:#f2F2f2 url(../SiteCollectionImages/cxini3bg.png) no-repeat top right;margin:10px 24px 0 0;padding:0 2px 2px;position:relative;overflow:hidden;}
.cxMenuInt{margin-top:10px;overflow:hidden;padding:10px}
.cxMenu li a{display:block;clear:both;margin:0 35px 0 0;color:#000059;font-size:1.05em;font-weight:bolder;text-decoration:none}
.cxMenu li ul{margin:10px 5px 0 0}
.cxMenu li li{background:url(../SiteCollectionImages/cxMenuLiBg.png) no-repeat 0 .45em;padding:0 0 .35em 10px;overflow:hidden;position:relative}
.cxMenu li li a,
.cxMenu li li strong{color:#444;font-size:.8em;font-weight:bolder;text-decoration:none}
.cxMenu li li a:hover,
.cxMenu li li strong{text-decoration:underline}
.cxMenu li ul ul{margin:.5em 5px 0 0}
.cxMenu li ul ul li{background-image:none}
.cxMenu li ul ul li a,
.cxMenu li ul ul li strong{color:#444;font-weight:normal}
/*
.cxMenuInt{margin-top:10px;overflow:hidden;padding:10px}
.cxMenu h1{clear:both;color:#000059;font-size:1.05em;font-weight:bolder}
.cxMenu ul{margin:10px 5px 0 0}
.cxMenu li{background:url(../SiteCollectionImages/cxMenuLiBg.png) no-repeat 0 .3em;padding:0 0 .35em 10px;overflow:hidden;position:relative}
.cxMenu li a,
.cxMenu li strong{color:#444;font-size:.8em;font-weight:bolder;text-decoration:none}
.cxMenu li a:hover,
.cxMenu li strong{text-decoration:underline}
.cxMenu ul ul{margin:.5em 5px 0 0}
.cxMenu ul ul li{background-image:none}
.cxMenu ul ul li a,
.cxMenu ul ul li strong{color:#444;font-weight:normal}
*/
.interior #col2 h1{color:#000059;font-family:Verdana;font-size:1.25em;font-weight:normal;margin-top:12px}
.interior #col2 h1 span{color:#000059;font-family:Verdana;font-size:1.15em}
.interior #col2 h1 strong{color:#FF3544;display:block;font-family:Arial;font-size:.85em;font-weight:bolder}
.cxInt{padding:15px 0;position:relative}
.cxAADD{padding:5px 0 10px;position:relative}
.cxAADDInt{overflow:hidden}
.cxAADD h1{clear:both;color:#000059;font-size:1.05em;font-weight:bolder;left:-9999em;line-height:-9999em;position:absolute;top:-9999em;text-indent:-9999em}
.cxAADD ul{margin:5px 0 0}
.cxAADD li{margin:5px 0 0;overflow:hidden;position:relative}
.cxAADD li a{background:#fff url(../SiteCollectionImages/cxaadd1bg.jpg) no-repeat bottom right;display:block;min-height:51px;position:relative;text-align:right;text-decoration:none;width:207px}/* ** #fc6 */
.cxAADD li a span{bottom:5px;color:#757575;cursor:pointer;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.8em;font-weight:bolder;letter-spacing:-.05em;margin:0 0 0 80px;padding:12px 9px 0;position:absolute;right:0;text-transform:lowercase}
.cxAADD li a:hover span{color:#444}
.cxAADD li.cxAADDInt2 a{background-image:url(../SiteCollectionImages/cxAADD2Bg.jpg)}
.cxAADD li.cxAADDInt3 a{background-image:url(../SiteCollectionImages/cxAADD3Bg.jpg)}
.cxAADD li.cxAADDInt4 a{background-image:url(../SiteCollectionImages/cxAADD4Bg.jpg)}
.cxAADD li.cxAADDInt5 a{background-image:url(../SiteCollectionImages/cxAADD5Bg.jpg)}

/* cxInt */
.cxInt a{color:#444;text-decoration:underline}
.cxInt a:hover{text-decoration:none}
.cxInt{padding:15px 0 265px}
.cxInt ul{background:url(../SiteCollectionImages/dondeestamosaddressbg.png) no-repeat 0 .25em;padding:0 15px 0 12px}
.cxInt ul li{color:#444;font-size:small;line-height:120%;margin-bottom:.3em}
.cxInt ul li strong{color:#444;font-weight:bolder}
.cxInt p{color:#444;font-size:small}
#columnaDerInteriores{overflow:hidden;padding-bottom:2em}
#columnaDerInteriores p{color:#444;font-size:small;margin:5px 0}
#columnaDerInteriores ul,
#columnaDerInteriores ol{color:red;margin:0 0 0 30px}
#columnaDerInteriores li{color:#444;font-size:small;list-style-type:square;margin:5px 0}
#columnaDerInteriores ol li{list-style:decimal}
#columnaDerInteriores h1{color:#000059;font-family:Verdana;font-size:1.25em;font-weight:normal;margin:15px 0}
.tituloH1{color:#000059;font-family:Verdana;font-size:1.25em;font-weight:normal;margin:15px 0}
#columnaDerInteriores h2{color:#FF3544;display:block;font-family:Arial;font-size:.85em;font-weight:bolder;margin:1em 0 .5em}
.imgRight{clear:right;float:right}
#columnaDerInteriores .ms-rteCustom-TítuloDeArtículo{color:#000059;display:block;font-size:1.4em;font-family:Verdana;font-weight:bolder;text-transform:capitalize;margin:1.2em 0 .7em}
#columnaDerInteriores .ms-rteCustom-SubtítuloDeArtículo{color:#000059;display:block;font-family:Verdana;font-size:1.2em;font-weight:bolder;margin:1.2em 0 .7em}
#columnaDerInteriores .ms-rteCustom-AutorDeArtículo{color:#666;display:block;font-family:Verdana;font-size:1em;font-style:italic;margin:1.2em 0 .7em}
#columnaDerInteriores strong{color:#FF3544;font-weight:bolder}
#columnaDerInteriores em{font-style:italic}
#columnaDerInteriores p img{vertical-align:baseline}
#columnaDerInteriores a{color:#000059}
#columnaDerInteriores blockquote{color:#666;margin:1em 2em 1em}

#columnaDerInteriores table.tablas2{border-collapse:collapse;border:1px solid #ddd;border-width:0;font-family:Tahoma;margin:1em auto;min-width:50%}
#columnaDerInteriores table.tablas2 tr{background-color:#e9e9e9;color:#444;font-weight:bolder;margin:10px;padding:10px;text-align:center;text-transform:capitalize;vertical-align:top;}
#columnaDerInteriores table.tablas2 tr.ms-rteTableOddRow-1{background-color:#f9f9f9}
#columnaDerInteriores table.tablas2 td{border:1px solid #ddd;font-size:.8em;padding:.3em}
#columnaDerInteriores table.tablas2 tr.ms-rteTableHeaderRow-1 td{background-color:#ddd;color:#000;font-weight:bolder}
/*donde estamos*/
.dondeEstamos#col2{background:url(../SiteCollectionImages/dondeestamosbg.jpg) no-repeat bottom left}
.dondeEstamos#col3{padding-top:3em}
.dondeEstamos#col3 .entradilla{color:#444;font-size:small}

/*noticias*/
.bloqueNoticia{font-size:small;}
#columnaDerInteriores .bloqueNoticia{margin:.6em 0 1em;min-height:80px;overflow:hidden;position:relative;}
#columnaDerInteriores .bloqueNoticia{/*clear:left*/}
#columnaDerInteriores .bloqueNoticia h2{display:block;font-size:small;padding:0}
#columnaDerInteriores .bloqueNoticia h2 span{font-size:.95em;font-weight:bolder}
#columnaDerInteriores .bloqueNoticia h2 a{background:url(../SiteCollectionImages/dondeestamosaddressbg.png) no-repeat 0 .25em;color:#333;font-weight:bold;padding:0 0 0 10px; display:block;}
#columnaDerInteriores .conImagen h2{margin:0 0 0 135px;}
#columnaDerInteriores .conImagen p{margin:5px 0 0 135px}
#columnaDerInteriores .sinImagen p{ margin-left:0 !important;}
#columnaDerInteriores .sinImagen h2{ margin-left:0 !important; padding-left:0 !important;}
#columnaDerInteriores .bloqueNoticia .imagen{margin:0;position:absolute;text-align:right;top:0;left:0;width:126px}
#columnaDerInteriores .bloqueNoticia p{}
.bloqueNoticia .fecha{font-size:small}
.bloqueNoticia .fecha,
.bloqueNoticia .fecha *{color:#FF3544;display:block;font-family:Arial;font-weight:bolder;margin:8px 0}
.bloqueNoticia .entradilla{font-size:medium;margin-bottom:1em}
.bloqueNoticia .entradilla,
.bloqueNoticia .entradilla *{color:#333;font-weight:bolder;padding:0;}
.bloqueNoticia .cuerpo,
.bloqueNoticia .cuerpo *{font-size:small}
.bloqueNoticia .imgDetalleNoticia img{margin:.2em 14px 8px 0; float:left;}

/*documentos*/
.documentos a{ font-size:small;}
.bloqueDocumentos{margin:15px 0}
.bloqueDocumentos *{font-size:small}
#columnaDerInteriores .bloqueDocumentos { margin-left:10px;}
#columnaDerInteriores .bloqueDocumentos li{background:url(../SiteCollectionImages/dondeestamosaddressbg.png) no-repeat 0 .25em;color:#333;font-weight:bolder;padding:0 0 20px 10px; list-style-type:none;}
.bloqueDocumentos span{font-size:.95em;font-weight:bolder}
.bloqueDocumentos a{font-weight:bolder; color:#000059;}
.bloqueDocumentos .fecha{font-size:small}
.bloqueDocumentos .fecha,
.bloqueDocumentos .fecha *{color:#FF3544;font-family:Arial;font-weight:bolder;margin:8px 0}
.bloqueDocumentos li p{color:#333;/*font-size:medium;*/ font-size:small;margin-bottom:1em;padding:0}

/*interior simple*/
.interiorSimple ul{color:#333;font-size:small}
.interiorSimple ul li{margin:4px 0;}
#combinaColumnas.interiorSimple h2{background:url(../SiteCollectionImages/dondeestamosaddressbg.png) no-repeat 0 .25em;padding:0 15px 0 12px; font-weight:bold; color:#444; font-size:.8em; color:#333; margin:1em 0 .5em 0;}
.interiorSimple .ancho60{ width:60%;}
/*#combinaColumnas { font-size:small;}*/
.cxInt2{background:#F2F2F2 url(../SiteCollectionImages/cxInt2Bg.png) no-repeat top right;margin:14px 5px 0 0;position:relative}
.cxInt2Int{margin-top:10px;overflow:hidden}
.cxInt2 p{background:url(../SiteCollectionImages/cxMenuLiBg.png) no-repeat 10px 29px;padding:0 0 .35em 10px;clear:both;color:#444;font-family:Verdana,sans-serif;font-size:.8em;letter-spacing:-.03em;font-weight:bolder;padding:26px 10px 6px 20px}
.cxInt2 ul{background:#f2f2F2 url(../SiteCollectionImages/cxint2Ulbg.png) repeat-x bottom left;padding:35px 20px 29px}
.cxInt2 ul li{background:url(../SiteCollectionImages/cxint2ullibg.png) no-repeat 0 .25em;color:#444;font-size:small;font-family:Verdana,sans-serif;font-weight:bolder;padding:0 0 0 12px}
.cxInt2 ul ul{background-color:transparent;background-image:none;padding:10px 0 15px}
.cxInt2 ul ul li{background-color:transparent;background-image:none;font-size:x-small;font-weight:normal;padding:0 0 .2em}
/* lista */
.lista{clear:both;margin:1em 1em 0;overflow:hidden;position:relative}
.lista li{background:url(../SiteCollectionImages/libg.gif) no-repeat 0 .25em;font-size:.8em;padding:0 0 .4em 10px}
.lista li a{color:#000059;font-size:1em;font-weight:bolder;text-decoration:none}

/* enlace */
.enlace{background:url(../SiteCollectionImages/enlaceabg.png) no-repeat center right;clear:both;display:block;float:left;margin:1em 0;overflow:hidden;padding:0 5px 0 0}
.enlace a{background:url(../SiteCollectionImages/enlaceBg.png) no-repeat center left;color:#fff;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:small;font-weight:bolder;padding:3px 9px 5px 14px;text-decoration:none}

/* form */
.form div{clear:both;overflow:hidden;padding:0 0 .2em;position:relative;}
.form label{color:#444;float:left;font-size:small;font-weight:bolder;line-height:120%;margin:.25em 3% 0 0;text-align:right;width:44%}
.form input{border:1px solid #A4B0EA;float:left;font-size:small;line-height:120%;padding:2px 1px 0;width:48%}
.boton,
.form .boton{background:url(../SiteCollectionImages/botoninputbg.png) no-repeat center right;clear:both;display:block;float:left;line-height:120%;margin:0;overflow:hidden;padding:0 8px 0 0}
.boton input,
.form .boton input{background:url(../SiteCollectionImages/botonBg.png) no-repeat center left;color:#fff;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:x-small;font-weight:bolder;line-height:120%;overflow:visible;padding:5px 3px 5px 14px;text-decoration:none}
.form .boton input{border:0;width:auto}

/* paginacion */
.paginacion{margin:1em auto;padding-bottom:0;padding-top:0;text-align:center;width:60%}
.paginacion ul li{background:transparent none repeat scroll 0 0;color:#aaa;font-size:.8em;font-weight:bolder;display:inline;margin:0;padding:2px 1px}
.paginacion ul li.anterior{background:transparent url(../SiteCollectionImages/paginacion1.gif) no-repeat scroll left center;padding-left:20px}
.paginacion ul li.siguiente{background:transparent url(../SiteCollectionImages/paginacion2.gif) no-repeat scroll right center;padding-right:20px}
.paginacion ul li a{color:#666;font-weight:bolder}
.paginacion ul li a:hover{text-decoration:none}
.paginacion ul li{color:#aaa}
.paginacion .detalle{color:#333; font-size:small; margin:5px 0;}
/* paginacion */
.botonVolver{margin:1em;text-align:right;}
.botonVolver p{}
.botonVolver a{background:transparent url(../SiteCollectionImages/paginacion1.gif) no-repeat scroll left center;color:#444 !important;/*font-size:1.15em;*/font-weight:bolder;padding:2px 2px 2px 20px;text-decoration:none; float:none !important;}

/*zona administracion*/
#formulario{margin:50px 25px}
#formulario div{overflow:hidden;position:relative}
#formulario label{color:#444;font-size:small;float:left;padding-top:.2em;text-align:right;width:49%}
#formulario input,
#formulario select,
#formulario textarea{border:solid 1px #DADADA;float:left;margin:0 0 1em .4em;min-width:20%;padding:1px}
#formulario .txtBox{margin:0 auto;text-align:center}
#formulario .txtBox textarea{border:solid 2px #DADADA;margin:0 auto;padding:20px;text-align:left;width:699px}
#formulario .tsError{font:bold 1.3em Arial,Helvetica,sans-serif;margin:20px;display:block;text-align:center}
#formulario .botonera{margin:10px 0 0;text-align:center; clear:both;}
#formulario .botonera input{float:none;margin:0 10px 0 0;min-width:7%}
#formulario fieldset{ font-size:small; color:#444; border:1px solid #ccc; width:70%; margin-left:17%; padding-bottom:40px; position:relative; margin-bottom:20px;}
#formulario fieldset legend{ margin-left:27%; display:block; text-align:left;}
#formulario .botones{background-color:#E7ECFF;color:#000059;padding:0}
#formulario fieldset select{margin:8px 8px 0 0;width:95%; padding:0 0 0 5px;}
#formulario fieldset .multiple{padding:1em 0 0 2em}
#formulario fieldset .multiple label{margin-bottom:15px;text-align:left;width:80%}
#formulario fieldset .botonesMultiples{clear:both; margin:0 auto;}
#formulario fieldset .botonesMultiples input{border:none;/*margin-left:6em;*/min-width:10%; margin-left:1.5em;}
#formulario .buscador{margin:1em auto;width:80%}	
#formulario .buscador label{width:30%}
#formulario .nuevoUsuario{margin:5% 40%}
#formulario .buscador p{color:#333;font-size:small;}
/*Formulario Login*/
#formulario .cajaLogin{}
#formulario .cajaContactar label{ width:25%; clear:left; }
#formulario .cajaContactar input, #formulario .cajaContactar textarea{ width:35%;}
#formulario .cajaContactar .botonera{ margin:0 auto 0 23%; width:18em;}
#formulario .cajaLogin .botonera{ margin:0 auto 0 44%; width:10em;}
#formulario .cajaContactar .tsBtn{ float:left; width:25%;}
#formulario .cajaContactar .tsBtn input{  width:auto;}
#formulario .cajaLogin .botoneraCombinada{ width:35%; margin:0 0 0 45%; }
/* tabla */
.tabla{border:1px solid #ccc;border-collapse:collapse;color:#666;font-size:small;font-family:Arial,Helvetica,sans-serif;margin:1em 1px}
.tabla caption{color:#1473AB;font-weight:bolder}
.tabla td{border:1px solid #ccc;padding:8px}
.tabla td.acciones{text-align:center;white-space:nowrap}
.tabla th{background-color:#eee;border-right:1px solid #ccc;color:#000059;font-weight:bolder;padding:8px;vertical-align:middle}
#formulario .tabla a{color:#666;font-family:Arial,Helvetica,sans-serif;margin:0 4px;overflow:visible;padding:4px 2px 2px 23px;text-align:left;text-decoration:none;width:auto}
#formulario .tabla input{border:0;color:#666;float:none;font-family:Arial,Helvetica,sans-serif;margin:0 4px;min-width:5%;overflow:visible;padding:4px 2px 2px 20px;text-align:left;width:auto}
#formulario .modificar{background:url(../SiteCollectionImages/fondoModificar.jpg) no-repeat center left}
#formulario .borrar{background:url(../SiteCollectionImages/fondoBorrar.jpg) no-repeat center left}

/*paginado*/
.paginado{margin:10px auto;width:70%}
.paginado,
.paginado a{color:#1473AB;font-size:small;padding:0 8px}
.paginado p{float:right;margin-top:-15px}
.paginado .inicio{background:url(../SiteCollectionImages/inicio.jpg) no-repeat center left;padding-left:15px}
.paginado .anterior{background:url(../SiteCollectionImages/anterior.jpg) no-repeat center left;padding-left:15px}
.paginado .siguiente{background:url(../SiteCollectionImages/siguiente.jpg) no-repeat center right;padding-right:15px}
.paginado .final{background:url(../SiteCollectionImages/final.jpg) no-repeat center right;padding-right:15px}

/* desconectar */
.desconectar{margin-top:4px;position:absolute;right:45px; z-index:20000}
.desconectar .botones{background:#fff url(../SiteCollectionImages/icoDesconect2.gif) no-repeat center left;border:none;color:#000059;cursor:pointer;float:left;font-size:.7em;margin:0 0 1em .4em;padding:0px 0 2px 14px}

/*error*/
.error{background-color:#edeffc;/*border:1px solid #ccc;*/color:#000059;/*width:50%;*/margin:0 0 8px 0;font-size:small;text-align:center} /* ** background-color:#e7ecff */
.error p,
.error li{margin:5px 0}
.fr{float:right}
.fl{float:left}

/*mapaweb*/
#columnaDerInteriores .mapaWeb{margin:0 5%}
#columnaDerInteriores .mapaWeb div{overflow:hidden;position:relative}
#columnaDerInteriores .mapaWeb ul{list-style:none;margin:0}
#columnaDerInteriores .mapaWeb li{background:transparent url(../SiteCollectionImages/libg.gif) no-repeat scroll 15px .85em;color:#000059;font-family:Verdana;font-size:.8em;list-style:none;margin:0 0 0 25px;padding:.4em 0 .2em 25px}
#columnaDerInteriores .mapaWeb li li{font-size:1em}
#columnaDerInteriores .mapaWeb li li li li{font-size:1em}
#columnaDerInteriores .mapaWeb li a{color:#000059;font-weight:bolder}
#columnaDerInteriores .mapaWeb li li a{color:#333;font-weight:normal}

/*  */
.aparienciaBoton{text-decoration:none; background-color:#E7ECFF; font-size:small; color:#000059; padding:2px 4px; border:1px solid #DADADA; display:block; width:7em; margin:0 auto;}
.info-resultados{ color:#333; font-size:small;}


/*tablas gestion de documentos*/
#webpartZone .ms-listviewtable{margin:20px 0 0}
#webpartZone .ms-listviewtable th{margin:20px 0 0;padding:3px 0;color:#000059;background:#F2F2F2;border-top:1px solid #ccc;font-weight:normal;}
#webpartZone .ms-summarystandardbody{margin:20px 6px 0 0}
#webpartZone .ms-summarystandardbody th{padding:1px 1px 0;color:#B2B2B2;background:#F2F2F2 url(/_layouts/images/viewheadergrad.gif) repeat-x 0 0;font-family:tahoma,sans-serif;font-weight:normal;text-align:left;vertical-align:top;}
#webpartZone .ms-summarystandardbody th a{color:#000059;font-weight:normal;}
#webpartZone .ms-summarystandardbody td{padding:3px 7px;color:#000059;font-family:tahoma,sans-serif;font-weight:normal;text-align:left;vertical-align:top;}
#webpartZone .ms-summarystandardbody td a{color:#000;font-size:8pt;font-weight:bold;}
#webpartZone .ms-summarystandardbody td a:hover{text-decoration:underline;}
#webpartZone .ms-summarystandardbody td.ms-vb2 a{color:#000;font-weight:bold;}
#webpartZone .ms-summarystandardbody td.ms-vb2 img{vertical-align:middle;}
#webpartZone .ms-summarystandardbody tr.ms-alternating {background:#F9F9F9;}
#webpartZone .ms-summarystandardbody .ms-unselectedtitle a{color:#000059;font-weight:normal;}
#webpartZone .ms-partline {background-color:#ccc;}
#webpartZone .ms-unselectedtitle {margin:0;padding:0;background:transparent;}
#webpartZone .ms-vb{vertical-align:top;font-family:tahoma,sans-serif;padding:1px 5px 0 5px}
#webpartZone .ms-vb a{color:#000059;text-decoration:none;}
#webpartZone .ms-vb a .ms-hidden, a.ms-skip, a.ms-skip:hover, a.ms-skip:visited {height:1px;left:0;overflow:hidden;position:absolute;top:-500px;width:1px;}
#webpartZone .ms-vb-icon {padding:3px 0 0 8px;vertical-align:top;width:0;}
#webpartZone .ms-vb-icon-overlay {border:0 none;bottom:-2px;left:-7px;position:relative;} 

a.ms-addnew {color:#555;font-family:verdana;font-size:.833em;font-weight:normal;text-decoration:none;}
a.ms-addnew:hover{text-decoration:underline;}

.ms-MenuUIPopupBody{border:1px solid #868686;margin:0px;padding:0px;}
.ms-MenuUIPopupBody TABLE{color:#003399;font-size:100%;margin:0px;padding:0px;}
.ms-MenuUIPopupBody div{cursor:pointer;}
.ms-MenuUI{background-color:#fafafa;background-repeat:repeat-y;cursor:pointer;}
.ms-MenuUIItemTableCell{color:#003399;font-family:tahoma;font-size:8pt;padding:2px;text-decoration:none;}
.ms-MenuUIIcon{width:24px;}
.ms-MenuUILabel{width:100%;}
.ms-MenuUILabel{padding:2px 0px 3px 6px;}

.ms-MenuUISeparator{margin:0;background-color:#c5c5c5;font-size:1px;height:1px;line-height:1px;}
.ms-MenuUIItemTableCellCompactHover{padding:0px 1px 0px 1px;}
.ms-MenuUIItemTableHover{background-color:#ffe6a0;border:1px solid #d2b47a;}
.ms-MenuUIItemTableHover td{font-size:8pt;}
.ms-MenuUIItemTable td{font-size:8pt;}
