@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) draft for a central stylesheet
 * (de) Vorlage für ein zentrales Stylesheets
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */

/* import core styles */
@import url(/css/core/base.css);

/* import screen layout */
@import url(/css/screen/basemod.css);
@import url(/css/screen/content.css);

/* ------------------------------------------------------------------------------------------------- */

body { color:#5F1512; background:#FFE5D4 url(../imagens/background.jpg) repeat-x; }
h2 {color:#004499;}
h3 {color:#004499;}


	#flashcontent {
		width: 510px;	
		height: 700px;		
	}

a:link, a:visited {color:#5F1512;}
a:hover, a:active, a:focus {color:#506630;}

.txt_pequeno { font-size:.8em; }

div#logo { height: 46px; }
div#topo { height: 128px; }
div#base { width: 752px; font-size: 10px; text-align: center; color: #371E2D; line-height: 22px; }

h1#logotipo { padding: 46px 0 0 0; overflow: hidden; background: url(../imagens/topo_01.jpg) no-repeat; height: 0 !important; height /**/:46px; }

div#icone1 { position: relative; left: 3px; top: -32px; }
div#icone2 { position: relative; left: 27px; top: -47px; }

.busca { float: left; position: relative; height: 24px; width: 190px; background: url(../imagens/busca_fundo.gif) no-repeat; }
.busca input.go { position: absolute; top: 1px; right: 5px; }

div#lista_categorias li { padding-left: 10px; }

.n_topo_conteudo { display:block;background:#EFFCFF;border:0 solid #942923;border-width:0 1px;padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px; }
* html .n_topo_conteudo { height:1px; }
.n_ctopo, .n_cbase { display:block;background:transparent;font-size:1px; }
.n_c1, .n_c2, .n_c3, .n_c4 { display:block;overflow:hidden; }
.n_c1, .n_c2, .n_c3 { height:1px; }
.n_c2, .n_c3, .n_c4 { background:#EFFCFF;border-left:1px solid #942923;border-right:1px solid #942923; }
.n_c1 { margin:0 5px;background:#942923; }
.n_c2 { margin:0 3px;border-width:0 2px; }
.n_c3 { margin:0 2px; }
.n_c4 { height:2px;margin:0 1px; }

.titulo { padding-bottom:9px; }
.titulo a { text-decoration: none; }
.titulo a:hover { color: #004400; text-decoration: underline; }
.titulo_secao { font-weight: bold; font-size: 17px; color: #004499; padding-bottom:12px; }
.data { font-weight: bold; font-size: 9px; color: #004400; padding-top:4px; }
.data a { font-weight: bold; font-size: 9px; color: #004400; text-decoration: none; }
.data a:hover { text-decoration: underline; }

#data_busca { font-weight: bold; font-size: 8px; padding-bottom:12px; }

div#artigo { text-align: justify; padding: 12px 0 0; }
div#artigo li { padding: 1px; }

#form_contato label { float: left; width: 80px; text-align: right; padding-right: 5px; }
#form_contato input, textarea { width: 360px; margin-bottom: 10px; }

#form_coment input { width: 250px; margin-bottom: 5px; }
#form_coment textarea { width: 400px; margin-bottom: 5px; }

#erro { color:#B60000;font-weight:bold;font-size:12px; padding-top:12px; }

#coment_titulo { font-weight: bold; font-size: 13px; color: #004499; padding-top:12px; }

#coment { margin-top:12px; padding: 6px; border-top: 1px solid #AFF2FF; border-bottom: 1px solid #AFF2FF; background: #DFFAFF; }

#recursos { text-align:right;margin-top:12px; padding: 3px; border-top: 1px solid #AFF2FF; border-bottom: 1px solid #AFF2FF; background: #DFFAFF; }
