@charset "utf-8";
/* CSS Document */

body, html {
	height:100%;
	margin:0;
	padding:0;
	background-color:#5b5e52;
	color:#999999;
	font-size:12px;
	font-family:Georgia, serif;
	line-height:20px;
}

/*
table{
	border: solid 1px #FFFFFF;
}
*/

a{
	color:#b4703a;
	text-decoration: none;
}
a:hover{
	color:#de7521;
	text-decoration: underline;
}

.txtDestaque{
	color:#b4703a;
}
.dataNoticias{
	color:#777777;
}

.ladoEsq{
	width:50px;
	background:url(../img/rm_12_lado_e.png) repeat-y;
}

.ladoDir{
	width:50px;
	background:url(../img/rm_21_lado_d.png) repeat-y;
}

/* Sombras Imagens */

.tbimgesq{
	width:10px;
	background:url(../img/sombra_imagens_13.png) left repeat-y;
	vertical-align:top;
}

.tbimgdir{
	width:10px;
	background:url(../img/sombra_imagens_14.png) right repeat-y;
	vertical-align:top;
}

.tbimgbaixo{
	height:15px;
	background:url(../img/sombra_imagens_17.png) top repeat-x;
}
.tbimgtopo{
	height:10px;
	background:url(../img/sombra_imagens_03.png) bottom repeat-x;
}


/* Content */

#content{
	background:#2b2b2b;
}

/* Coluna do Menu */
#menuCol{
	width:245px;
	background:url(../img/rm_fundo_menu_02_passaro.png) top left no-repeat;
	vertical-align:top;
	padding-left:15px;
}

#menu{
	padding-left:5px;
	padding-bottom: 62px;


}

#newsletter{


}
#newsletter input.email{
	width:138px;
	border: solid 1px #646659;
	background-color: #dadada;
	height:18px;
	padding:0;
	margin-bottom: 5px;
	margin-top: 5px;
}

.botao{
	width: 140px;
	height:20px;
}

.moduloContent{
	padding-left:25px;
	padding-right:25px;
	padding-bottom: 20px;
	background: #575757 url(../img/sombra_03.png) top repeat-x;
}

.moduloContentDir{
	padding-bottom: 10px;
	background: #575757 url(../img/sombra_03.png) top repeat-x;
}

/* Pagina */

#page{
	padding-right:15px;


}

#pageTitle{
	padding-top:10px;
	padding-left:10px;
	padding-bottom:15px;
}

#pageContent .pageContentEsq{
	width: 440px;
	vertical-align:top;
}

#pageContent .pageContentDir{
	vertical-align:top;
}

#pageContent .pageContentDir div,
#pageContent .pageContentDir p
{
	padding-left:15px;
	padding-right:15px;
}

#pageContent p
{
	margin-top:0px;
	padding-left:10px;
	padding-right:10px;
}

#pageContent .imgtexto{
	margin-right:10px;
	margin-top:5px;
	margin-bottom: 5px;
}

#pageContent .subtitle{
	font-weight: bold;
	margin-top: 18px;
	margin-bottom: 5px;
}

/* Footer */

.footer{
	color:#56574d;
	font-size:10px;
	font-family:Georgia, serif;
	background:#2b2b2b url(../img/rm_fundo_footer_99.png) bottom repeat-x;
	height:85px;
	vertical-align:bottom;
}
.copyright{
	vertical-align:bottom;
	padding-bottom:10px;
	background: url(../img/rm_footer_16.png) repeat-x bottom;
}

/* Backgrounds */

#bgHeader{
	background:url(../img/rm_fundo_header_07.png) top repeat-x;
}

/* home */
#destaques{
	margin-top:10px;
}
#destaques .destaqueTitulo, .destaqueTexto{
	padding-left: 10px;
}

td.destaque{
	padding-right:5px;
	width:210px;
	vertical-align:top;
}

/* NOTICIAS E EVENTOS */

div.noticia{
	padding-left:10px;
	padding-right: 10px;
	padding-bottom: 15px;

}

div.noticia .tituloNoticia{
	font-weight: bold;
	padding-bottom: 3px;
}

div.noticia .dataNoticia{
	font-size:10px;
	padding-bottom: 10px;
}

div.noticia .imgNoticia{
	float: right;
}

/* Modulo de Imagens Noticias / Eventos / Visita Virtual */

.modulofotos_fundo{
	height:323px;
	background: #585858 url(../img/modulo_imagens_03.png) top repeat-x;
}

.modulofotos_fundo_baixo{
	height:110px;
	background:#2B2B2B url(../img/modulo_imagens_05.png) top repeat-x;
	padding-left:25px;
	padding-top:20px;
	padding-bottom: 0px;
}

#legenda{
	margin: 5px 0 5px 25px;
	float:left;
}
#setas{
	margin: 5px 25px 5px 0;
	float:right;
}

.fotos img{
	margin-bottom: 12px;
	margin-right: 12px;
}

img.unselected{
	opacity:0.40;
	-moz-opacity: 0.40;
	filter: alpha(opacity=40);
	
}

img.selected{
	
}

/* Formulario */

#form{
	margin-left:10px;
}

#form input[type="text"]{
	border: solid 1px #646659;
	background-color: #dadada;
	height:18px;
	padding:0;
}

#form input[type="checkbox"]{
	vertical-align:middle;
}

#form textarea{
	border: solid 1px #646659;
	background-color: #dadada;
	height:50px;
	padding:0;

}

td.frmesq{
	padding-right:5px;
}

#form div,
#form td{
	padding-bottom: 3px;
}

.erro{
	color:#FF0000;
	font-size:10px;
}

