body { color:#333;background:#FFF;}

#menu-1{background:url( /gr/menu-1-bg.gif) top left no-repeat; }
#menu-2{background:#E8ECFF; }
#menu-2 li a{border-bottom:1px solid #FFF; }

#corpo ,#corpo-1,#corpo-2, #corpo-3, #corpo-4{background:#FFF; border-left:1px solid #CCC;  border-right:1px solid #CCC;}

#pe .cont{ border-top:1px solid #CCC;  border-bottom:1px solid #CCC;  }

/*Caixas*/

.caixa .pe {background: #FFF url( /gr/pe-bg.gif) top left no-repeat; }
.caixa .pe .esquina{background: url(/gr/pe-bg.gif) top right no-repeat; }

#usuarios {background: url(/gr/usuarios-bg.gif) no-repeat;}
#boletin.caixa .corpo, #anuncio-1.caixa .corpo, #anuncio-2.caixa .corpo {border-left:1px solid #CCC;border-right:1px solid #CCC;}

#boletin .cab, #anuncio-1 .cab, #anuncio-2 .cab {background: url( /gr/top-bg.gif) top left no-repeat; }

.aesq {background: url( /gr/top-bg.gif) top right no-repeat; }

/*.caixa li { background:url(/gr/bullet-li.gif) no-repeat -2px 8px;}*/

#colaboradores.caixa  {background:#E8ECFF;}
#enlaces.caixa  {background:#F4E7FF; }
#enlaces .corpo  ul { list-style:circle; }
#publicidade.caixa  {background:#F5F5F5;}
	
#listado-cuadros img, #listado img, #listado-foto img, #listado-blog img,#listado-blog img, #listado-prensa img, #detalles img{border:1px solid #CCC;}


/*Listas*/
#detalles ul li { background: url(/gr/bullet.gif) no-repeat 0 8px; padding:0 0 0 10px}
/**/
#pe a {color:#444;}
#pe a:hover{color:#962421;}

/* Texto                                                           

--------------------------------------------------------------------------------------------------------- */
a {color:#962421;}
a:hover{ text-decoration:underline;}
body {text-align:left;  font-size:100.01%; font-family: Arial, Helvetica, verdana, sans-serif; }
textarea, input, select {font-family: Arial, Helvetica, verdana, sans-serif;  font-size:0.88em; }

#corpo, #corpo-1, #corpo-2, #corpo-3, #corpo-4, #corpo-5 {font-size:0.88em;line-height:1.42em; }

h1{font:1.6em/1.3em Arial, Helvetica, verdana, sans-serif ;  margin: 0 0 0 0;color:#25283c;}
h2{font:1.6em/1.3em Arial, Helvetica, verdana, sans-serif; color:#444;margin: 0.4em 0 0 0;}
#listado-prensa h2 {font:1.4em/1.2em Arial, Helvetica, verdana, sans-serif; color:#444;}
#detalles h2 {font:1.37em/1.1em Arial, Helvetica, verdana, sans-serif; color:#444;   padding:0 0 0 0;}
#listado-cuadros h2{font:1em/1.2em Arial, Helvetica, verdana, sans-serif; color:#444; font-weight:bold;}
#anuncio-1 h2, #anuncio-2 h2{font:1em/1.4em Arial, Helvetica, verdana, sans-serif; color:#444; font-weight:bold; margin: 0.6em 0 0.2em 0;}
h3{font-size:1.26em;font-weight:normal; padding: 3px 5px 3px 0; letter-spacing:1px;color:#962421;}
#form .titulo-2{margin:0 0 0 0;}
.titulo h3, #corpo-5 h3 {font-size:1.8em;  margin: 0 ;  padding:0 0 0.2em 0;  font-family: "Century Gothic", Arial, Helvetica, verdana, sans-serif; }
.barra h3 {font-size:1.6em;  margin: 0 ;  padding:0;  font-family: "Century Gothic", Arial, Helvetica, verdana, sans-serif; }
h3.titulo-2 {margin:1em 0 0.75em 0;}
h4{font-size:1.2em;}

p {margin: 1.1em 0 0 0;}
#listado-cuadros p{font-size:0.9em;line-height:1.3em;}
#anuncio-1 p{font-size:0.9em; line-height:1.3em;  color:#444;  margin: 0.4em 0 0.2em 0;}
#colaboradores p {margin: 0.4em 0 0 0;}

#menu-1 {text-align:left;  font-size:0.95em; }
#menu-1 ul ul li{text-align:left;  font-size:0.8em; font-weight:bold;}
#menu-1 li a{ color:#FFF ; }


.fio, .controles{font-size:0.82em;}
.controles{text-align:right;}
#pe, #creditos {font-size:0.7em;line-height:1.6em; }
.texto-peq, #usuarios {font-size:0.8em;  }
#usuarios .item-3 {font-size:0.85em;  }

#listado-cuadros .titulo-3, #listado .titulo-3, #listado-foto .titulo-3, #listado-blog .titulo-3,#listado-blog .titulo-3, #listado-prensa .titulo-3{font-family: "Century Gothic", Arial, Helvetica, verdana, sans-serif;}
.autor { font-style:oblique;color:#25283c;}
.aviso {color:#962421;}
#destacados .corpo, #colaboradores .corpo, #accesos .corpo{font-size:0.88em; }
#destacados .corpo , #accesos .corpo {line-height:1.6em; }
#colaboradores .corpo {line-height:1.3em; }
/*Nube de tags*/
.tag_0 {font-size:0.8em}
.tag_1 {font-size:0.9em}
.tag_2 {font-size:1em}
.tag_3 {font-size:1.2em}
.tag_4 {font-size:1.3em}
.tag_5 {font-size:1.4em}
.tag_6 {font-size:1.5em}
.tag_7 {font-size:1.6em}
.tag_8 {font-size:1.6em}
.tag_9 {font-size:1.7em}



#form .pad { background:#F2F2F2;}



/* Varios
--------------------------------------------------------------------------------------------------------- */
.separador {}
.separador-3 { background:url(/gr/separador.gif) repeat-x 0 20px ;}
.barra { background:url(/gr/barra-bg-2.png) repeat-x 0 0px ; color:#FFF;}
.top-bg {background:url( /gr/top-bg.gif) top left no-repeat;  }
.pe-bg {background:url( /gr/pe-bg.gif) top left no-repeat;  }

