@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.2b (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.1
 * 
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(screen/basemod.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */

#logo_interna {
	width: 685px;
	height: 77px;
	display: block;
	margin-left: 12px;
	margin-top: 8px;
	margin-bottom: 20px;
	background-image: url(../imgs/bgs/bg_tit_sessao.jpg);
}

.linha_formulario {
	width: 600px;
	
	float: left;
	margin-bottom: 10px;
}

#texto .formulario h3 {
	display: block;
	height: 30px;
	width: 600px;
	float: left;
	margin-bottom: 25px 0;
}

#migalhas { height: 24px;font-size: 0.8em; color: #a3b800; }
#migalhas img { padding: 0; margin: 0 5px 0 20px !important; margin: 0 5px 0 20px; }
#migalhas a { font-size: 1em; color: #a3b800; }
#migalhas .atual { color: #c90f13; font-size: 1.0em;}

#logo_interna img {
	margin: 12px;
	
}

@import url(../yaml/print/print_draft.css);

body {
	background: #fff !important;
}

#bg {
	width: 100%;
	background: url(../imgs/bgs/bg_site_interna.png) repeat-x center top;
}

#esquerda {
	float: left;
	width: 685px;
}

#direita {
	float: right;
	width: 228px;
	margin-top: 10px;
	margin-right: 5px;
}

#texto .imagem_texto {
	width: 300px;
	float: right;
	display: block;
	margin: 0 0 10px 10px;
}

#texto .legenda, #texto .credito {
	width: 300px;
	clear: both;
	font-size: 0.8em;
}

#texto .credito {
	font-style: italic;
	text-align: right;
}

#texto .legenda {
	margin-top: 0;
}

.imagem_texto img {
	margin: 0;
	padding: 0;
}

#texto {
	width: 675px;
	margin-top: 10px;
	margin-left: 12px;
	color: #760407;
	line-height: 16pt;
}

.borda_esq {
	margin-bottom: 20px;
}

#encarte .tit_destaque img {
	margin-left: 15px;
}

#area_restrita {
	display: none;
	z-index: 999;
	height: 50px;
	background: #9fb301;
}

#area_restrita div {
	width: 980px;
	margin: auto;
	overflow: hidden;
}

#menu_principal .sfHover ul {
	background: #9fb301;
}

#texto .linha_formulario .texto { 
	height: 26px;
	width: 400px;
	margin-left: 10px;
	margin-bottom: 5px;
	border: 0;
	padding: 5px;
	background: url(../imgs/bgs/inputs.png) no-repeat 0 0;
}

#texto label { 
	display: block;
	width: 100px;
	float: left;
}

#nome2, #email2, #endereco, #telefone {
	width: 400px;
}

#texto .area_texto {
	margin-left: 10px;
	margin-bottom: 5px;
	border: 0;
	padding: 0 5px;
	width: 400px;
	height: 150px;
	background: url(../imgs/bgs/textarea.png) no-repeat 0 0;
}

#texto .botao_formulario {
	width: 520px;
	text-align: right;
}

#cidade {
	width: 350px;
	width: 350px !important;
}

#estado {
	width: 25px;
	width: 25px !important;
}

#lista_noticias {
	list-style: none;
	margin: 0;
	padding: 0;
}

#lista_noticias li {
	margin: 0 0 10px 0;
	padding: 0;
}

#lista_noticias li a .data {
	color: #55970e;
	font-size: 0.8em;
}

#galeria li {
	list-style: none;
	margin-left: 0;
	width: 206px;
	height: 103px;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

#galeria .legenda {
	display: block;
	width: 100%;
	margin-top: 0;
	font-size: 1.0em;
	font-style: italic;
	text-align: center;
}

#galeria li a img {
	border: 1px solid #000;
}

#galeria {
	float: left;
	margin-left: 10px
}

a {
	text-decoration: none;
}

#lojas .loja {
	border-bottom: 1px solid #cbcbcb;
	margin: 20px 0;
}

#paginacao ol .atual a {
	font-weight: bold;
	background: #d3d3d3;
}

a:hover {
	text-decoration: underline;
}

#lista_noticias li a {
	color: #30520c;
}

#paginacao ol {
	list-style: none;
	padding: 0;
	margin-left: 200px;
}

#paginacao ol li {
	padding: 0;
	margin: 0;
	height: 20px;
	float: left;
}

#paginacao ol li a {
	display: block;
	background: #eaeaea;
	padding: 4px 10px;
	margin: 0 10px;
	color: #000;
	border: 1px solid #dedede;
}