/* CSS Document */
body,td,th {font:11px/16px Arial, Helvetica, sans-serif;color: #5e5f4f;}
body {margin-left: 0px;margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;line-height: 150%;}
a {	font-family: arial;	font-size: 11px;color: #94857f;}
a:visited {color: #94857f;text-decoration: none;}
a:hover {color: #94857f;text-decoration: none;}
a:active {color: #94857f;text-decoration: none;}
a:link {text-decoration: none;}
/* TOPO */
#relative-logo{width: 945px;position: relative;margin: auto;}
#absolute-logo {position:absolute;left:27px;top:49px;width:294px;height:157px;z-index:2;}
#topo{height:270px;}
#relative-comunidade{width: 945px;position: relative;margin: auto;}
#absolute-comunidade {position:absolute;left:768px;top:186px;width:151px;height:70px;z-index:2;}
/* TOPO */
#layout {width:945px;text-align:left;margin:0 auto;}
#menu{width:945px;text-align:left;margin:0 auto;height:57px;background:url(../images/bg_menu.png) top #ededed; background-repeat:no-repeat}
#esquerdo{clear:both;float:left;width:640px; margin-right:21px;}
#direito{float:left;width:282px;}
.tit1{font:bold 14px Arial, Helvetica, sans-serif; color:#900;}
.tit2{font:bold 12px Arial, Helvetica, sans-serif; color:#666;}


ul#listaMaisnoticias{text-align: left; list-style: none; padding: 0;margin: 0 auto;width:635px; clear:inherit; height:200px}
ul#listaMaisnoticias li{display: inline;margin: 0;padding: 0; width:158px; float:left;}
ul#listaMaisnoticias li.img{ border:1px solid #900;}
ul#listaMaisnoticias li a{display:inline;width:158px;text-decoration:none; font:11px/17px Arial, Helvetica, sans-serif;}


ul#listaGaleria{text-align: left; list-style: none; padding: 0;margin: 0 auto;width:635px; clear:inherit; height:200px}
ul#listaGaleria li{display: inline;margin: 0;padding: 0; width:280px; float:left; margin-bottom:24px; margin-right:28px;}
ul#listaGaleria li.img{ border:1px solid #900;}
ul#listaGaleria li a{display:inline;width:158px;text-decoration:none; font:bold 12px/17px Arial, Helvetica, sans-serif;}

/* container */
a.back-to-top {background:url(../images/icon_back_to_top.png) no-repeat; padding-left:20px; color:#777}
#resposta {display:none; padding:5px; color:#fff; background-color:#6FB8D6; border:1px solid #43A2CA;}
.container {width:635px; float:left;line-height: 150%;}
.container h4 {border-bottom:1px solid #054147}
.container p {color: #777777;font-size: 13px;margin-bottom: 20px;line-height: 150%;}
.container .addthis_toolbox {margin-bottom:10px; width:100%}
.container form label {float:none; clear:both}
.container form label.botao {margin-left:80px !important}
.container form label span.select {background:url(../images/bg_select.png) no-repeat; width:330px; text-align:left; padding:0 10px}
.container form label .styled {position:absolute; height:32px; cursor:pointer}
.container form label input {background-image:url(../images/bg_input_internas.png); width:330px; border:0px;}
.container form label input.error-input {background-image:url(../images/bg_input_internas_error.png);}
.container .lista-fotos {clear:both; float:right; margin:0 0 5px 5px; list-style-type: none; padding:2px;}
.container .lista-fotos li a {display:block;margin-bottom:10px;border:2px solid #ccc; padding:2px; }
.container .lista-noticias {clear:both; padding:10px; margin:20px 0; background:url(../images/bg_coluna_centro.png) repeat-x}
.container .lista-noticias li a {padding:5px; border-bottom:1px solid #ccc; color:#777777; display:block}
/* conteudo */
.conteudo .container .panel {padding:10px; border-bottom:1px solid #ccc; margin-bottom:10px; overflow:hidden}
.conteudo .container .panel a.foto {display:block; float:left; margin-right:10px; padding:2px; border:2px solid #ccc}
.conteudo .container .panel h3 {font-weight:normal}
.conteudo .container .panel h3 a {color:#054147; font-size:16px}
.conteudo .container .panel p a {color:#054147; font-size:12px}
/* // conteudo */
form {margin-top:15px; overflow:hidden}
form fieldset label {display:block; margin:5px 0; float:left; overflow:hidden}
form fieldset label span {display:block; float:left; width:80px; text-align:center; color:#636363; line-height:32px}
form fieldset label input {background:url(../images/bg_centro_input.png) no-repeat; width:151px; height:22px; padding:5px 10px; color:#636363}
form fieldset label input.error-input {background-image:url(../images/bg_centro_input_error.png)}
form fieldset label textarea {background:url(../images/bg_textarea.png) no-repeat; padding:5px 10px; width:330px; height:190px; overflow:hidden}
form fieldset label textarea.error-input {background-image:url(../images/bg_textarea_error.png);}
form fieldset label.botao {margin:6px 15px !important; margin:6px 5px \9 !important;}
form fieldset label.botao input {background:url(../images/bg_centro_input_submit.png) no-repeat !important;cursor:pointer;width:38px !important; height:33px !important; padding:0 !important}

#paginacao {
	text-align:left;
}
#paginacao a {
	background: #CCCCCC;
	border:1px #999999 solid;
	padding: 4px;
	margin: 2px;
}
#paginacao a:hover {
	background: #FC3;
	border:1px #CCC solid;
	color:#FFFFFF
}
#paginacao .ativa {
	background: #FC3;
	border:1px #CCC solid;
	color:#FFFFFF
}

