body { text-align: center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; /*line-height:13px;*/ color:#868686; vertical-align:top;}
form {margin:0; padding:0}
td {font-family:tahoma; font-size:11px; line-height:13px; color:#868686; vertical-align:top; text-align:left; }

.header span {color:#888888; line-height:12px;}
.header a {text-decoration:underline; color:#888888;}
.header a:hover {text-decoration:none;}
.header span a {text-decoration:underline; color:#5F9731;}
.header span a:hover {text-decoration:none;}

a {color:#868686; text-decoration: none;}
a:hover {color:#9AB9FA; text-decoration: none;}
#tag1:link {  FONT-SIZE: 17px; COLOR: #888888;  TEXT-DECORATION: none;}
#tag1:visited {FONT-SIZE: 17px; COLOR: #888888; TEXT-DECORATION: none; }
#tag1:hover {FONT-SIZE: 17px; COLOR: #FF9933;  TEXT-DECORATION: none; }
#tag2:link { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #888888;  TEXT-DECORATION: none;}
#tag2:visited { FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #888888; TEXT-DECORATION: none; }
#tag2:hover {  FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #FF9933;  TEXT-DECORATION: none; }
#tag3:link {FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #888888;  TEXT-DECORATION: none;}
#tag3:visited {FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #888888;  TEXT-DECORATION: none; }
#tag3:hover {FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #FF9933;  TEXT-DECORATION: none; }

#enlace_blanco:link {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF;  TEXT-DECORATION: none;}
#enlace_blanco:visited {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF;  TEXT-DECORATION: none; }
#enlace_blanco:hover {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #9AB9FA;  TEXT-DECORATION: none; }

/* PAGINAS */

.Paginas { font-size: 12px; padding-top: 10px; margin-left: auto; margin-right: auto; width: 700 px;}
.Paginas a, .pageList .this-page { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginas a:visited { padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.Paginas a:hover {color: #fff; background: #0063DC; border-color: #036; text-decoration: none;}
.Paginas .anterior { margin-right: 20px; padding: 2px 6px;  border: solid 1px #ddd;  background: #fff; color: #aaa; }
.Paginas .puntos { padding: 2px 6px; border: none; background: #fff; text-decoration: none; }
.Paginas .siguiente { margin-left: 20px; padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.Paginas .actual {padding: 2px 6px; /*border-color: orange; */font-weight: bold; font-size: 13px; vertical-align: top; background: #fff; color: orange; }

/* ESTILO FRANCISCO */


#divLogo { text-align: left; margin: 20px auto; width: 717px;}
#divLogin { text-align: right; }

#divCabecera { background-image: url(imagenes_portal/cabecera.jpg); background-repeat: no-repeat; width: 717px; height: 119px; margin: auto;}

#menuCabecera { padding-top: 15px; padding-left: 180px; text-align:left;}
#menuCabecera a {color:#868686; text-decoration: none; font-weight: bold;}
#menuCabecera a:hover {color:#9AB9FA;}

#menuBusqueda { color: #FFFFFF; font-size: 12px; text-align: left;}
#imgLupa { float: left; margin: 15px auto auto 30px;}
#formularioBusqueda { float: left; margin: 20px auto auto 50px; font-weight: bold; line-height: 20px;}
#formularioBusqueda .pequeño { font-weight: normal; font-size: 11px;}
#enlacesBusqueda { float: left; margin: 20px auto auto 10px;}
#enlacesBusqueda a:link { font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none;}
#enlacesBusqueda a:visited { font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none;}
#enlacesBusqueda a:hover { font-weight: bold; font-size: 13px; color: #9AB9FA; text-decoration: none;}
#enlacesBusqueda a.pequeño { font-weight: normal; font-size: 11px;}

#divCuerpo { margin: auto; width: 717px;}

.cuadrosUserbars { width: 420px; height: 90px; margin: 20px auto 10px auto;}

.cuadroUserbar { float:left; width:140px; line-height: 2em; text-align: left; margin: auto;}

.cuadroBotones { width: 717px; margin: auto;}

#divPie { background-image: url(imagenes_portal/pie.jpg); background-repeat: no-repeat; width: 717px; height: 67px; padding-top: 10px; margin:auto; margin-top: 20px;}
#divPie span {font: normal 14px Tahoma, Arial, Helvetica, sans-serif;}
#divPie a { font: normal 14px Tahoma, Arial, Helvetica, sans-serif; color:#868686; text-decoration: none;}
#divPie a:hover {color:#9AB9FA;}

.tituloGrandeCat { 
background-image: url(imagenes_portal/especial_subir_imagenofoto.jpg);
width: 681px; height: 31px;
color:#727272;FONT-WEIGHT: bold; font-size:20px; font-family:Tahoma; 
padding-left: 35px; padding-top:5px;
 text-align:left; margin-top:10px;}
.tituloGrandeCat2 { background-image: url(imagenes_portal/especial_subir_categorias.jpg);color:#727272;
FONT-WEIGHT: bold; font-size:25px; font-family:Tahoma; padding-left: 35px;
width: 681px; height: 31px;   text-align:left; margin-top:10px;}
.cuadroTodos{height: 200px; }
.cuadroUltimos { width: 229px; height: 200px; float:left;}
.tituloPequenoCat { background-image: url(imagenes_portal/imagenes_de.jpg);color:#727272;
FONT-WEIGHT: bold; font-size:18px; font-family:Tahoma; padding-left: 20px; padding-top:7px;
width: 203px; height: 30px; margin: auto;  text-align:left; border-top: 20px; }
.cuadroGalerias { 
 float:left;
width: 700px; height: auto;
margin: 20px auto 20px 20px;
text-align:center;}
.cuadroGaleriasTags { 
width: 700px; height: auto;
margin: 20px auto 20px 20px;
text-align:justify;}
.cuadroRegistro { 
width: 400px; height: auto;
margin: auto auto 20px auto;
text-align: left;}
.cuadroMenu { 
width: 700px; height: 180px;
margin: 20px 40px 20px 40px;
text-align:center;}
.tituloEspecial { background-image: url(imagenes_portal/conjunto.jpg);color:#BBD3ED;
FONT-WEIGHT: bold; font-size:20px; font-family:Tahoma; padding-left: 20px; padding-top:5px;
width: 416px; height: 29px; margin: auto;  text-align:center; }

.cuadroGaleriasCat { width: 150px; height:120px; margin: auto 20px auto auto;  float:left;}
.cuadroGaleriasFot { width: 100px;margin: auto 30px auto auto;   float:left;}
.cuadroGaleriasMenu { width: 128px; float:left; margin-right:30px;}
.cuadroVisualiza {  border-top:20px; padding-top: 20px; text-align:center;}
.visualizar{

padding:8px 8px 8px 8px;
   background-color: #ffffff;
   border: 1px solid #999999; 

}

font.texto1{ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #727272;  font-family:tahoma; text-align: center;}
font.texto2{ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2D6DB4;  font-family:tahoma; text-align: center;}

#boton 
{
font-family: serif; color: #FFFFFF; font-weight: bold; border: 1px solid #A6CDF8; background-color: #2F6FB7; font-size:14px;
}

.textoAzul { color: #2D6DB4; font-family: Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold;}
.error {
	margin: 10px auto;
	width: 500px;
	background-color: #E9E9E9;
	border: 1px solid #729EC5;
	color: #FF0000;
	font: 14px bold Tahoma, Arial, sans-serif;
}

/*Color categorias*/
#enlace_cat:link {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2D6DB4;  TEXT-DECORATION: none;}
#enlace_cat:visited {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2D6DB4;  TEXT-DECORATION: none; }
#enlace_cat:hover {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR:#FF9900;  TEXT-DECORATION: none; }

