/************************************************/
/*** Layout : Core : Start **********************/
/************************************************/
html, body, div, form { margin: 0; padding: 0; }
html, body, input, button, select, option, textarea {  }
body {margin: 10px; background: #B8BF9D; color: #333; font-family: Arial, Helvetica, sans-serif;}

a, a:visited { color: #00528f; text-decoration: none; }
a:hover { color: #00528f; text-decoration: underline; }

form { display: block; }
SELECT {color: #666666;}
INPUT  {color: #666666;}
textarea {width: 99%;}
img {border: none;}

.clr { clear: both; }
.bloquelin {clear: both;border-top: 1px dotted #BCB778;	margin: 1em 0em;}
.ctr {text-align: center;}
.hidden { visibility: hidden; }
.nodisplay { display: none; }


.degradado1 {
background: #f9faf4; /* Old browsers */
background: -moz-linear-gradient(top, #f9faf4 0%, #e9e3cd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9faf4), color-stop(100%,#e9e3cd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9faf4 0%,#e9e3cd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9faf4 0%,#e9e3cd 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f9faf4 0%,#e9e3cd 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9faf4', endColorstr='#e9e3cd',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f9faf4 0%,#e9e3cd 100%); /* W3C */
}

.degradado2 {
background: rgb(254,255,232); /* Old browsers */
background: -moz-linear-gradient(top, rgba(254,255,232,1) 0%, rgba(214,219,191,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,255,232,1)), color-stop(100%,rgba(214,219,191,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(254,255,232,1) 0%,rgba(214,219,191,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(254,255,232,1) 0%,rgba(214,219,191,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(254,255,232,1) 0%,rgba(214,219,191,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#d6dbbf',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(254,255,232,1) 0%,rgba(214,219,191,1) 100%); /* W3C */
}

.degradado3 {
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
}


/************************************************/
/***************      Ayuda            **********/
/************************************************/
.ayuda {color: #CC6600;}
li.ayuda {list-style-position: inside;list-style-image: url(img/pun_dot.gif);color: #CC6600;text-indent: 6px;}


/************************************************/
/*** Layout : Core : End ************************/
/************************************************/

/************************************************/
/*** Layout : Header : Start ********************/
/************************************************/


div#pagina {margin: 0px; min-width: 780px;}

div#cabecera-top { }

div#logo {min-height: 80px;float: left;width: 100%;
float: left;width: 100%;background: #FFF url(img/interior_r1_c3.gif) repeat 0 0;margin: 0px;padding: 0px;
}
div#logoiz {float: left;}
div#logoiz H1 {font-size: 1.2em;margin: 0.5em 1em;font-weight: bold;text-transform: uppercase;color: #FFF;}
div#logode {padding: 1em 1em 0 0;float: right;}

/************************************************/
/*** Layout : Header : End **********************/
/************************************************/

/*menu principal*/
#navigation {clear: both;float: left;width: 100%;margin: 0em;padding: 0em;background: #505127;}
#navigation UL {margin: 0em;padding: 0em;list-style-type: none;}
#navigation LI {float: left;margin: 0em;padding: 0em;border-left: 1px solid #6D6E47;border-right: 1px solid #383915;}
#navigation LI A {display:block;padding: 0.5em 1em 0.6em;font-size: 1em;font-weight: bold;text-align: center;text-decoration: none;color: #FEFECC;}
#navigation LI A:visited {color: #FEFECC;}
#navigation LI A:hover, #navigation LI A:active, #navigation LI A:focus {color: #34350A;background-color: #F1EFD8;}
#navigation LI A.current, #navigation LI A.current:visited {color: #34350A;background-color: #F1EFD8;}

/*submenu*/
#subnavigation {clear: both;float: left;width: 100%;margin: 0em;padding: 0em;background-color: #F1EFD8;}
#subnavigation UL {margin: 0em;	padding: 0em;list-style-type: none;}
#subnavigation LI {float: left; margin: 0em; padding: 0em;}
#subnavigation LI A {display:block;padding: 0.5em 1em;font-size: 0.9em;font-weight: bold;	text-align: center;text-decoration: none;}
#subnavigation LI A:link, #subnavigation LI A:visited {color: #34350A;}
#subnavigation LI A:hover, #subnavigation LI A:active, #subnavigation LI A:focus {color: #F89901;}




/************************************************/
/*** Layout : Body : Start **********************/
/************************************************/
div#cuerpo {clear: both;margin: 0px; background: #FFF; }

/*barra navegacion*/
#nav {margin: 0em;padding: 1em 1em 0.5em 27px;font-size: 0.9em;font-weight: bold;color: #4B1E00;}
#nav a {color: #4B1E00;	text-decoration: underline;}
#nav a:link, #nav a:visited {text-decoration: underline;}
#nav a:hover, #nav a:active, #nav a:focus {color: #F89901;text-decoration: underline;}


div#contenidos { float: left;margin: 10px 0px; padding: 0px 0; width:70%;}
html>body #contenidos {width: 70%;}	
div#contenidos { background: url('images/background-wrapper-wrapper.gif') 100% top repeat-y;}
div#contenidosw { float: left;margin: 10px 0px; padding: 0px 0; width:100%;}

div#contenido { margin: 0 27px 20px 27px; padding: 0; }

div#contenidow { margin: 0px; padding: 27px; }
div.postgroupw { border-top-color: #b1c7e2;}

div#sidebar { width: 30%; float: right; margin: 0 0 20px 0; padding: 0; }
/************************************************/
/*** Layout : Body : End ************************/
/************************************************/


/************************************************/
/*** Layout : Blog Entry : Start ****************/
/************************************************/

h2.pagetitle { margin: 0em 1em 0.2em 0px; padding: 0px;  color: #44451A;}
h2.pagetitle img { float: left; margin: 0px 10px 0 0; padding: 0px; height: 25px; }


/*contenedor izquierda*/
/*columnas index.php pagina inicial*/
div.coliz {float: left;width: 50%;}
div.colde {float: left;width: 50%;}

/*utilizado en la pagina index.php*/
div.tema {margin: 0em 10px 15px 0em;padding: 1em; border: 1px solid #D7D18C; }
DIV.tema H2 { margin: 0em; padding: 0em 0em 0.4em; }
DIV.tema A:link, DIV.tema A:visited {text-decoration: none; color: #44451A; }
DIV.tema A:hover, DIV.tema A:active, DIV.tema A:focus { text-decoration: underline;color: #FF6600;}
div.tema img {float: left; clear: both;	margin: 0em 1em 0.5em 0em; width:128px;}


/*utilizado en la portada*/
div.destacado {color: #44451A; margin: 0px 10px 15px 0px; padding: 0px;border: 1px solid #D7D18C;}
div.destacado h1 {margin: 0;padding: 0.5em 0em 0.5em 0.4em;font-size: 1.4em;}
div.destacado img.derecha {float: right; margin: 0 0em 0 0; height:48px; width:48px;}
div.destacado h2 { margin: 0em; padding: 0em 0em 0.4em; font-size: 1.2em;}
/*div.destacado img {float: left; clear: both;	margin: 0em 1em 0.5em 0em;}*/
div.destacado ul {margin: 0.6em;padding: 0em;	list-style-type: none;}
div.destacado li {clear: both;padding: 0em 0em 0.5em; margin: 0em 0em 0.5em;
background: transparent url('images/background-post-title.gif') left bottom repeat-x;
}
/*div.destacado li a, div.destacado li a:visited {  }*/
div.destacado a:link, div.destacado a:visited {text-decoration: none;color: #44451A;}
div.destacado a:hover, div.destacado a:active, div.destacado a:focus {text-decoration: underline;color: #FF6600;}
div.destacado li img {float: left;clear: left;padding: 0em 1em 0em 0em; width: 80px; height: 60px;}




/*********************
siguiente contenedor
*********************/

div.postgroup {}

div.post { padding: 10px 0; clear: left;}
div.post img {float: left;}

div.indexpost img.header { float: left; width: 100px;}
div.indexpost div.title { margin: 0 0 0 120px; }
div.indexpost div.entry { margin: 0.5em 0 1.5em 120px; }
div.indexpost div.date { float: left; margin: 0 0 1.5em 0px; }


div.post div.title { }
div.post div.title h2 { display: block; margin: 0; padding: 0 0 5px 0; }
div.post div.title p { display: block; margin: 0; padding: 0 0 15px 0; }
div.post div.title p span.date { padding: 7px 10px 7px 18px;  }
div.post div.title p span.comments { padding: 7px 10px 7px 18px; }
div.post div.title p span.hits { padding: 7px 10px 7px 18px; }
div.post div.title p span.average { padding: 7px 10px 7px 18px; }
div.post div.title p span.categories { padding: 7px 10px 7px 18px; }
div.post div.title p span.items { padding: 7px 10px 7px 18px; }
div.post div.title p span.new { padding: 7px 10px 7px 18px; }
div.post div.title p span.autor { padding: 7px 10px 7px 18px; }

div.post div.title h2 { color: #44451A;}
div.post div.title h2 a, div.post div.title h2 a:visited { color: #44451A; text-decoration: none;}
div.post div.title h2 a:hover { text-decoration: underline;}
div.post div.title p { color: #999;}
div.post div.title p a, div.post div.title p a:visited { color: #999; }
div.post div.title p span.date { background: transparent url('images/background-post-date.gif') left center no-repeat; }
div.post div.title p span.comments { background: transparent url('images/background-post-comments.gif') left center no-repeat; }
div.post div.title p span.hits { background: transparent url('images/background-post-hits.gif') left center no-repeat; }
div.post div.title p span.average { background: transparent url('images/background-post-star.gif') left center no-repeat; }
div.post div.title p span.categories { background: transparent url('images/background-post-categories.gif') left center no-repeat; }
div.post div.title p span.items { background: transparent url('images/background-list-item.gif') left center no-repeat; }
div.post div.title p span.new { background: transparent url('images/background-post-new.gif') left center no-repeat; }
div.post div.title p span.autor { background: transparent url('images/User16.png') left center no-repeat; }

div.post div.title h2 {font-size: 16px; line-height: 24px; }
div.post div.title h2 a, div.post div.title h2 a:visited {font-size: 16px; line-height: 24px; }
div.post div.title p {font-size: 10px; line-height: 24px; text-transform: uppercase; }

DIV.post DIV.title H3 {margin: 0em 0em 1em;font-size: 1.1em;}

div.post div.entry {text-align:justify; }
div.post div.entry blockquote { background: transparent url('images/background-blockquote.gif') left top no-repeat;  }
div.post div.entry blockquote { margin: 15px 0; padding: 0 10px 0 35px; }
div.post div.entry a { font-weight: bold; text-decoration: underline;}
div.post div.entry img {max-width:470px; margin: 0 1em 1em 0;}


div.post blockquote { font-style: italic; }
div.post blockquote blockquote { font-style: normal; }

div.post div.date { color: #999; }
div.post div.date {font-size: 1.5em; line-height: 24px; }


/*recuadro*/
div.post DIV.item {float: left; margin: 2px;padding: 20px; border: 1px solid #CCC; -moz-border-radius: 5px; background: #FFF;font-weight: bold;}
div.post DIV.item IMG {max-width: 32px;}

/*descarga de archivo*/
div.post div.descarga { float: left; margin: 1em 0em 1em 0em;padding: 0px;
border-radius: 10px; background-color: #F1EFD8;
-webkit-box-shadow: 0px 2px 3px 0px #a3a3a3;
-moz-box-shadow: 0px 2px 3px 0px #a3a3a3;
box-shadow: 0px 2px 3px 0px #a3a3a3;

}
div.post div.descarga h4 {background: #505127; color: #fff; margin: 0px 0px 6px 0px; padding: 3px 10px 3px 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;
font-size: 1em; font-weight: normal;
}
div.post div.descarga p {margin: 0em 64px 0.4em 64px; padding: 0; font-size: 0.9em;}
div.post div.descarga img.tipo {float: left; margin: 0px 6px;}
div.post div.descarga img.down {float: right; margin: 6px;}



/************************************************/
/*** Layout : Blog Entry : End ******************/
/************************************************/

/************************************************/
/*** Layout : Paginador : Start ******************/
/************************************************/
#panelseleccion {clear: both;margin: 1.5em 0em 2em;padding: 0em 0em 1em;font-size: 1.1em;font-weight: normal;text-transform: uppercase;letter-spacing: 0.1em;}
#panelseleccion FORM {margin: 0px;}
#panelseleccion INPUT, LABEL, SELECT {font-family: Arial, Helvetica, sans-serif;}
#panelseleccion #izquierdo {color: #660000;float: left;padding: 4px 0px 0px 0px;}
#panelseleccion #derecho {color: #660000;float: right;padding: 0px;}
/*paginacion*/
DIV.pagenavi {margin: 0em 0em 1em;font-size: 0.7em;}
DIV.pagenavi A {color: #333;border: 1px solid #999;margin: 0em 0.3em 0em 0em;padding: 0.2em 0.4em;text-decoration: none;}
DIV.pagenavi A:hover {color: #FFF; background-color: #668899;}
DIV.pagenavi .current {color: #FFF;background-color: #335566;border: 1px solid #999;margin: 0em 0.3em 0em 0em;padding: 0.2em 0.4em;text-decoration: none;}
.pages {color: #FFF;background-color: #668899;border: 1px solid #CCC;margin: 0em 0.3em 0em 0em;	padding: 0.2em 0.4em;}
.pageshi {color: #333;border: 1px solid #999;margin: 0em 0.3em 0em 0em;padding: 0.2em 0.4em;}

/************************************************/
/*** Layout : Paginador : End ******************/
/************************************************/


/******************************
comienzo: contenedor botones y opciones
******************************/
div.central0 {font-weight: normal;padding: 0em;text-align: left;border: 1px solid #CCC;color: #444;}

div.botonera {height:32px; padding: 3px 0px 2px 3px;}
div.botonera img {max-width: 32px;max-height: 32px;border: none;}

#panelfiltro {display: block; clear: both;margin: 0px;padding: 0.5em;font-size: 0.8em;font-weight: normal;text-transform: uppercase;}
#panelfiltro form {margin: 0px;}
#panelfiltro input, label, select {font-family: Arial, Helvetica, sans-serif;margin:0.2em;}
#panelfiltro div.izquierdo {color: #660000;float: left;padding: 4px 0px 0px 0px;}
#panelfiltro div.derecho {color: #660000;float: right;padding: 0px;}
/******************************
fin: contenedor botones y opciones
******************************/


/************************************************/
/*** Layout : Sidebar : Start *******************/
/************************************************/

div.box {clear: both; padding: 0; margin: 0 27px 35px 27px; }
div.box h2 { display: block; margin: 0; padding: 0 0 4px 0; }

div.box h2 { color: #666; background: transparent url('images/background-post-title.gif') left bottom repeat-x; }

div.box h2 { font-size: 1em; line-height: 16px; text-transform: uppercase; }
div.box h3 { font-size: 0.9em; line-height: 16px; }

div.box div.interior { }
div.box div.interior ul  { list-style-type: none; margin: 0;  padding: 0; }
div.box div.interior ul li { display: block; }
div.box div.interior ul li a, div.box div.interior ul li a:visited { display: block; padding: 5px 0 6px 0; }
div.box div.interior ul ul { margin: 0; }
div.box div.interior ul li a, div.box div.interior ul li a:visited { background: transparent url('images/background-post-title.gif') left bottom repeat-x; }


div.box-lista {padding: 10px 0 10px 0px;  }
div.box-lista div.interior { }
div.box-lista div.entrada {display: block; margin: 0px;padding: 4px 0px 2px 0px;background: #fff url('images/background-post-title.gif') left bottom repeat-x;}
div.box-lista div.imagen {float: left; width:36px; height:auto;}
div.box-lista div.imagen img {max-width: 32px;max-height: 32px; margin: 0px 8px 0px 0;}
div.box-lista div.texto {margin: 0 0px 0 36px;}


div.box-rss {padding: 0px; }
div.box-rss div.entrada {margin: 0px;padding: 4px 0px 2px 0px;}
div.box-rss div.imagen {float: left; width:40px; height:auto;}
div.box-rss div.imagen img {max-width: 32px;max-height: 32px; margin: 0px 8px 0px 0;}
div.box-rss div.texto {margin: 0 0px 0 40px;}


/*se utiliza en varios include*/
div.box-tags div.interior div.iconos {margin: 0em;}
div.box-tags div.interior div.iconos img {float: left;margin: 0px 2px 0px 2px;width: 48px;height: 64px;}
div.box-tags img.derecha {float: right; margin: 0 0em 0 0; height:48px; width:48px;}


/*****recuadro*****/
div.box div.item {margin: 2px;padding: 4px 2px 2px 3px;	border: 1px solid #CCC;
	/*-moz-border-radius: 5px;*/
	background: #FFF;font-weight: bold;height: 38px;
}
div.box div.item:hover {background: #f7f9F9;

/*background: rgb(255,255,255); /* Old browsers */
/*background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera11.10+ */
/*background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
/*background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
}
div.box div.item img {float: left; max-width: 32px;max-height: 34px; padding: 2px 4px 2px 2px;}



/******cajavideo******/
div.box div#cajavideo {font-size: 0.9em;color: #CCC;margin: 0px;border: 1px solid #CCC;
	/*-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;*/
	background: #222;
	padding: 8px;
}
div.box div#cajavideo h1 {margin: 0;padding: 0.5em 0em 0.5em 0.4em;font-size: 1.4em;text-align: left;font-weight: bold;}
div.box div#cajavideo a:link, div#cajavideo a:visited {text-decoration: none;color: #CCC;}
div.box div#cajavideo h1 img {float: right; margin: 0 0em 0 0; height:48px; width:48px;}


/************************************************/
/*** Layout : Sidebar : End *********************/
/************************************************/




/*******************************
listados mapa web
*******************************/
UL#documentos {list-style: none;margin: 1em 0em 2em 3em;padding: 0em;font-size: 1em;}
UL#documentos LI.categoria {list-style-image: url(img/ico_carpeta.png);	margin: 0em;padding: 1em 0em 0em;font-size: 1.2em;font-weight: bold;line-height: 1.2em;	vertical-align: top;}
UL#documentos LI {list-style-image: url(img/ico_document.gif);margin: 0.5em 0em 0em 4em;padding: 0em 0em 0.5em;}
UL#documentos LI IMG {padding: 0em 0.4em 0em 0em;}
UL#documentos LI .descripcion {	padding: 0em 0.4em 0em 0em;font-size: 0.9em;color: #666;}
UL#documentos A:visited, UL#documentos A:link {text-decoration: none;	color: #333333;}
UL#documentos A:hover,UL#documentos A:active {text-decoration: underline;color: #F89901;}

/*************************
**** tabla relacion ****
*************************/
TABLE.items {clear: both;width: 100%;font-size: 1em;color: #333333;border-spacing: 0px;	border-collapse: collapse; margin: 0 0 3em 0;}
TABLE.items TH {font-size: 1em;	font-weight: bold;text-transform: uppercase;text-align: left;color: #996600;background-color: #ECEAD8;padding: 0.2em;border: 1px solid #DBDBB7;}
TABLE.items TD {font-size: 1em;color: #44451A;padding: 0.2em;	border: 1px solid #DBDBB7;}
TABLE.items TR:hover {background-color: #FFF5E8;}
TABLE.items TR.itemsrow1 TD {background-color: #F7F7F5;}
TABLE.items TR.itemsrow2 TD {background-color: #F6F6F0;}
TABLE.items TR.itemsrow1 TD {font-size: 1.2em;font-weight: bold;color: #996600;	background-color: #DFDAB8;}
TABLE.items TR.itemsrow2 TD {color: #996600;background-color: #ECEAD8;}
TABLE.items TR.categoria {font-size: 1.4em;font-weight: bold;text-transform: uppercase;	text-align: left;letter-spacing: 0.1em;	padding: 0.5em 0em 0.2em 0.2em;	color: #4B1E00;}
TABLE.items TR.categoria TD {padding: 1em 0em 0.2em; border:none;}
TABLE.items TH.del {width: 25px;text-align: center;}
TABLE.items TH.mod {width: 25px;text-align: center;}
TABLE.items TH.nuevo {width: 25px;text-align: center;}
TABLE.items TH.fecha {width: 6em;}
TABLE.items TH.foto {width: 50px;}
TABLE.items TH.de {width: 30px;	text-align: center;}
TABLE.items TH.lec {width: 2.5em;text-align: center;}
TABLE.items TD.bottom {border-top: 1px solid #FFFFFF;background-color: #ECEAD8;text-align: center;}
TABLE.items TD.bottomr {border-top: 1px solid #FFFFFF;padding: 2px;background-color: #ECEAD8;text-align: right;}
TABLE.items TD.imagen {text-align: center;}
TABLE.items TD.resalta {font-weight: bold;}
TABLE.items TD.numero {text-align: right;}
TABLE.items TD.del {width: 25px;text-align: center;}
TABLE.items TD.mod {width: 25px;text-align: center;}
TABLE.items TD.prohi {width: 50px;text-align: center;}
TABLE.items IMG {border: none;}
TABLE.items IMG.fotol {width: 50px;height: 36px;}
TABLE.items IMG.fotop {width: 30px;height: 40px;}
TABLE.items A:visited {text-decoration: none;color: #333333;}
TABLE.items A:link {text-decoration: none;color: #333333;}
TABLE.items A:hover {text-decoration: underline;color: #F89901;}
TABLE.items A:active {text-decoration: underline;color: #F89901;}

/*******************************************************
tabla item utilizada en ficha del centro e informacion
*******************************************************/
TABLE.ficha {width: 100%;}
TABLE.ficha THEAD {display: none;}
TABLE.ficha TD {vertical-align: bottom;	text-align: left;padding: 3px;font-size: 1em;font-weight: normal;color: #444;}
TABLE.ficha TD.epigrafe {vertical-align: middle;color: #996600;background: #F4F4E7;font-weight: bold;}
TABLE.ficha TD.coldato {vertical-align: middle; background-color: #FFFFFF;}
TABLE.ficha TD.colicono {width: 5%;vertical-align: top;}
TABLE.ficha A:link, TABLE.ficha A:visited {text-decoration: underline;color: #000;}
TABLE.ficha A:hover, TABLE.ficha A:active, TABLE.ficha A:focus {text-decoration: underline;color: #F89901;}
TABLE.ficha TD.itemsbottom {border-top: 1px solid #FFFFFF;padding: 2px;background-color: #F1EFD8;text-align: center;}


/****************************
**** iconos asesorias *****
****************************/
DIV.iconos {margin: 0em;}
DIV.iconos IMG {float: left;margin: 0px 2px 4px 2px;width: 48px;height: 64px;}
DIV.iconos IMG.foto {float: left;margin: 0em 1em 0em 0em;}
DIV.iconos H2 {font-size: 1.4em;color: #000000;	margin: 0em;padding: 0em 0em 1em;font-weight: normal;}
DIV.iconos-text {font-size: 0.8em;text-align: center;float: left;padding: 3px;margin: 0em 0.5em;}
DIV.iconos-text IMG {/*border: none;*/}
DIV.iconos-text:hover {}
DIV.iconos-text P {padding: 1em;margin: 0;}
DIV.iconos-text A {text-decoration: none;}



/************************************************/
/*** Layout : Footer : Start ********************/
/************************************************/

footer {clear: both; overflow: hidden; color: #445266; text-align: center;}
footer a, footer a:visited { color: #004466; }
footer ul {list-style-type: none; }
footer li {display: inline; padding:3px;}

div#piefooter {overflow: hidden;width: 100%;font-size: 0.9em;color: #FEFECC;padding: 2px 0;text-align: center;background: #353614;}
div#piefooter a:link, div#piefooter a:visited {color: #98E600;}
div#piefooter a:hover, div#piefooter a:active, div#piefooter a:focus {color: #D3CF9E;}
div#piebottom { margin: 0 auto; padding: 0; width: 920px; }
div#piebottom p { display: block; margin: 0; padding: 8px 15px; text-align: center;}

/*enlaces del pie*/
div#pieenlaces {clear: both;float: left;width: 100%; margin: 0em; padding: 2em 0em; background: #FFF;}
div#pieenlaces ul {margin: 0em;padding: 0em;list-style-type: none;}
div#pieenlaces li {float: left;	margin: 0em;padding: 0em;}
div#pieenlaces img {height: 40px; margin: 5px 0em 5px 5px;}
/************************************************/
/*** Layout : Footer : End **********************/
/************************************************/
