@charset "utf-8";
/* CSS Document */

body {
	text-align:center;
	background: #006633 url(images/fundo.gif) repeat-x;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#principal {
	text-align:left;
	width:980px;
	margin:0 auto;
	}

#texto-top {
	height:30px;
	color:#12d674;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:right;
	padding: 10px 0 0 0;
	}
#texto-top a{
	color:#12d674;
	text-decoration:none;
	}
#texto-top a:hover{
	color:#ffb70f;
	}

#corpo {
	background: #006633 url(images/fundo-principal.gif);
}
#cabeca {
	background:#C60 url(images/fundo-madeira.jpg);
	width:980px;
	height:314px;
	margin-top:0px;
	}
	
#txcabeca {
	float:left;
	margin: 90px 0 0 40px;
	font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FC0;
	width:210px;
}
#logo {
	float:left;
	margin: 10px 0 0 80px;
}
#busca {
	float:right;
	margin: 120px 40px 0 0;
	width:132px;
}

#clear {clear: both;}

#boxlinks {
	background-image:url(images/box-madeira.jpg);
	width:900px;
	height:367px;
	margin: 0 0 0 40px;
	padding:25px 0 0 0 ;
}

#menu ul{
	list-style:none;
	padding:0;
	margin:0 0 0 15px;
} 

#menu li{
	display:inline;
	margin:0;
	font: 19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#004f81;
	} 

#menu li a{
	text-decoration:none;
	color:#004f81;
	font-weight:bolder;
	font-size:15px;
	} 
	
#menu li a:hover{
	color:#ec3e12;
	} 
	
	
#flash {
	width:870px;
	border-top:#004f81 solid 5px;
	margin:4px 0 0 15px;
	}

#top-guia {
	background-image:url(images/box-guia-top.gif);
	width:900px;
	height:6px;
	margin:20px auto 0 auto;
	}
	
#bottom-guia {
	background-image:url(images/box-guia-bottom.gif);
	width:900px;
	height:6px;
	margin:0 auto 0 auto;
	}

#menu-guia ul{
	list-style:none;
	padding:3px 0 0 0;
	margin:0 auto;
	width:900px;
	height:25px;
	background: #ffb70f;
	text-align:center;
} 

#menu-guia li{
	display:inline;
	margin:0;
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	} 

#menu-guia li a{
	text-decoration:none;
	color:#fff;
	font-weight:bolder;
	font-size:18px;
	} 
	
#menu-guia li a:hover{
	color:#ec3e12;
	} 
	
.verde {
color:#006633;
}



/*FINAL DOS ESTILOS DA CABEÇA*/

#separador {
	height:326px;
}

/*INICIO DOS ESTILOS DO CONTEUDO*/

#box-principal {
	float:left;
	margin: 0 0 40px 40px;
	width:587px;
}
#box-principal-top {
	background:url(images/box-principal-top.gif);
	height:10px;
}

#box-principal-middle {
	background:url(images/box-principal-middle.gif);
	padding:10px 20px;
	min-height: 606px;
}

#box-principal-middle h1{
	margin:0 0 10px 0;
	padding:0;
	font-size:22px;
	color:#004f81;
	border-bottom:#004f81 solid 1px;
	}
	
#box-principal-middle h3 a{
	margin:0 0 10px 0;
	font-size:16px;
	color:#004f81;
	text-decoration:none;
	}
	#box-principal-middle h3 a:hover{
	text-decoration: underline;
	}
	
#box-principal-bottom {
	background:url(images/box-principal-bottom.gif);
	height:10px;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
             /*INICIO DESTAQUES HOME*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

#destaque {
	border-bottom: solid #e8a205 1px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	
	}

#destaque-foto {
	width:210px;
	height:120px;
	padding:2px;
	border:solid 3px #e8a205;
	float:left;
	}
	
#destaque-texto {
	height:120px;
	width:315px;
	float:right;
	padding:0;
	}
#destaque-texto h2 {
	margin:0;
	padding:0;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#004f81;
	}

#destaque-texto h2 a{
	color:#004f81;
    text-decoration:none;
	}

#destaque-texto h2 a:hover{
	color:#004f81;
    text-decoration: underline;
	}
#destaque-texto p {
	margin:5px 0 0 0;
	padding:0;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	line-height:14px;
	text-align:justify;
	}
	
#destaque-texto small {
	margin:0 0 0 0;
	padding:0;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#004f81;
	line-height:14px;
	}
	
#destaque-texto small a{
	text-decoration: underline;
		color:#004f81;
	}
#destaque-texto small a:hover{
	text-decoration:none;
	color:#004f81;
	}
	
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
             /*FIM DESTAQUES HOME*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
             /*INICIO CONTEUDO PAGE*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
#page-esq {
	margin:0;
	padding:0;
	}
	
#page-esq img{
	padding:8px;
	border:solid 3px #e8a205;
	}
	
#page-esq h1{
	margin:0;
	padding:0;
	font-size:22px;
	color:#004f81;
	border-bottom:#004f81 solid 1px;
	}
	
#page-esq h2{
	margin:0;
	padding:0;
	font-size:17px;
	color:#004f81;
	}

#page-esq p{
	margin:0;
	padding:0 0 10px 0;
	font-size:13px;
	text-align:justify;
	}

#page-esq tr td{
	border-bottom:solid #e8a205 1px;
	font-size:13px;
	}
#page-esq a{
	color:#004f81;
	}
#page-esq a:hover{
	color:#004f81;
	text-decoration:none;
	}
	
	
#page-dir {
	margin:0;
	padding:0;
	}
#page-dir h1{
	margin:0;
	padding:0 0 10px 0;
	font-size:22px;
	color:#006633;
	}

#page-dir p{
	margin:0;
	padding:0 0 10px 0;
	font-size:12px;
	text-align:justify;
	}
	
#page-dir a{
	color:#004f81;
	}
#page-dir a:hover{
	color:#004f81;
	text-decoration:none;
	}
	
	
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
             /*FIM CONTEUDO PAGE*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
	
	
	

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
             /*INICIO CATEGORIAS*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

#categorias {
	margin: 0;
	padding:10px 0 10px 0;
	border-bottom:#e8a205 solid 1px;
	}
#categorias h2{
	margin:0;
	padding:0;
	font-size:16px;
	color:#004f81;
	}
	
#categorias h2 a{
	text-decoration:none;
	}
#categorias h2 a:hover{
	text-decoration: underline;
	}

#categorias p{
	margin:0;
	padding:0 0 10px 0;
	font-size:12px;
	text-align:justify;
	line-height:15px;
	}
	
#categorias a{
	color:#004f81;
	}
#categorias a:hover{
	color:#004f81;
	text-decoration:none;
	}

#categorias img{
float:left;
margin:0 10px 0 0;
padding:2px;
border:solid 3px #e8a205;
}

#categorias small{
	font-size:11px;
	font-weight:bold;
	color:#004f81;
}

/* Comentários*/

#comentarios h2{
	font-size:18px;
	color:#004f81;
}

#comentarios p{
	font-size:14px;
}

#respond textarea, #respond select{
   width:535px;
   padding:3px;
}

#respond input {
   width:150px;
   padding:3px;
}

#respond h2 {
	font-size:18px;
	color:#004f81;

}
.commentlist img{
   float:left;
   padding:1px;
   border:1px solid #CCC;
   margin:0 3px 0;
}
ol.commentlist{
   list-style:decimal;
   margin:0 0 40px 30px;
   font-size:11px;
  
}
ol.commentlist li{
   margin:0 0 20px;
   border-bottom:1px solid #CCC;
   padding:5px;
}
.commentmetadata{
   font-size:11px;
   color:#990000;
   text-decoration:none;
   display:block;
   margin:0 0 10px;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
             /*FIM CATEGORIAS*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/




/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*FIM DOS ESTILOS DO CONTEUDO*/



/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*INICIO DOS ESTILOS SIDEBAR*/



#box-direito {
	float:right;
	margin: 0 40px 40px 0;
	width:273px;
	/*height:618px;*/
	}

#box-direito-top {
	background:url(images/box-direito-top.gif);
	height:10px;
}

#box-direito-middle {
	background:url(images/box-direito-middle.gif);
	padding:10px 20px;
	min-height:606px;
	font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#FFF;
}

#box-direito-middle p{
	padding:0;
	margin:0 0 10px 0;
	line-height:14px;
}

#box-direito-bottom {
	background:url(images/box-direito-bottom.gif);
	height:10px;
}

form input {
	background-color: #FF9; 
	border:2px solid; 
	border-color: #e8a205; 
	color:#666; 
	background-image:url(images/fundo-listas.jpg);
	font-weight:bold;
	margin-top:4px;
	}
	
form input#enviar {
	color: #e8a205; 
	background-color: #006633;
	background-image:none;
}
.largura {width:228px;}

#enquete-top {
	background:url(images/sidebar-destaque-top.gif);
	height:10px;
	width:233px;
	margin-top:10px;
	}
	
#enquete-middle {
	background:url(images/sidebar-destaque-fundo.gif);
	width:213px;
	padding:0 10px 10px 10px;
	}
	
#enquete-middle h1{
	font-size:16px;
	margin:0;
	padding:0;
	color:#006633;
	}
	
#enquete-middle a{
	color:#004f81;
	text-decoration:none;
	}
	
#enquete-middle a:hover{
	text-decoration: underline;
	}
	
#enquete-bottom {
	background:url(images/sidebar-destaque-bottom.gif);
	height:10px;
	width:233px;
	margin:0;
	padding:0;
	}

#livro {
	margin: 15px 0 5px 0;
	padding:7px 10px;
	width:213px;
	height:36px;
	background:url(images/livro-de-visitas.gif);
	}

#livro a{
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
	}
	
#livro a:hover{
	color:#ffb70f;
	}

#opiniao {
	margin-bottom:15px;
	}
#opiniao a{
	text-decoration:none;
	color: #FFF;
	}
#opiniao a:hover{
	text-decoration:underline;
	}
	
/* XXXXXXXXXXXX SIDEBAR XXXXXXXXXX */

#sidebar {
	border-bottom: solid #e8a205 1px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	
	}

#sidebar-foto {
	width:205px;
	height:117px;
	padding:2px;
	border:solid 2px #006633;
	}
	
#sidebar-texto {
	width:210px;
	padding:0;
	margin:0;
	}
#sidebar-texto h2 {
	margin:0;
	padding:0;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#004f81;
	}

#sidebar-texto h2 a{
	color:#004f81;
    text-decoration:none;
	}

#sidebar-texto h2 a:hover{
	color:#004f81;
    text-decoration: underline;
	}
#sidebar-texto p {
	margin:5px 0 0 0;
	padding:0;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	line-height:14px;
	text-align:justify;
	}
	
#sidebar-texto small {
	margin:0;
	padding:0;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#004f81;
	line-height:14px;
	}
	
#sidebar-texto small a{
	text-decoration: underline;
	color:#004f81;
	}
#sidebar-texto small a:hover{
	text-decoration:none;
	color:#004f81;
	}
	
	
/*ULTIMAS NOTICIAS SIDEBAR*/

#ultimas-top {
	background:url(images/sidebar-destaque-top.gif);
	height:10px;
	width:233px;
	margin-top:0;
	}
	
#ultimas-middle {
	background:url(images/sidebar-destaque-fundo.gif);
	width:213px;
	padding:0 10px 10px 10px;
	margin:0;
	}
	
#ultimas-middle h1{
	font-size:16px;
	margin:0;
	padding:0;
	color:#006633;
	}
	
#utimas-middle a{
	color:#004f81;
	text-decoration:none;
	}
	
#ultimas-middle a:hover{
	text-decoration: underline;
	}
	
#ultimas-bottom {
	background:url(images/sidebar-destaque-bottom.gif);
	height:10px;
	width:233px;
	margin:0;
	padding:0;
	}


#sidebar-tags {
	margin:10px 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#sidebar-tags h1{
	font-size:17px;
	color:#FFF;
}
#sidebar-tags a{
	color:#fff;
	text-decoration:none;
}
#sidebar-tags a:hover{
	color:#e8a205;
	text-decoration:none;
	background-color:#006633;
}
	
	
/*FIM DOS ESTILOS SIDEBAR*/





/*INICIO DOS ESTILOS DO RODAPE*/

#rodape {
	background:#C60 url(images/fundo-madeira.jpg);
	width:980px;
	height:320px;
	margin:0;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
}

#rodape h3{
	color:#004f81;
	font-size:16px;
	margin:5px 0 0 0;
}

#rodape a{
	color:#fff;
	text-decoration:none;
}
#rodape a:hover{
	color:#ffb70f;
	text-decoration:underline;
}
	
	
#rcontato {
	float:left;
	margin:30px 0 0 40px;
	width:350px;
}


	
#rsocial {
		float:right;
		width:283px;
		margin:37px 10px 0 0;
}

.col1 {width:45px; height:47px;  float: left; padding:0px; border:none;}
.col2 {width:210px; height:47px; float: right; border:none; padding:0;}
.fundo-rs {	padding:0;	border:none;}

#assinatura { margin:0; height:40px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#copy {width:650px; float: left; color:#FFF;}
#fabio {width:200px; float: right; text-align:right;}
#fabio a{ color:#FFF; text-decoration:none;}
#fabio a:hover{ color:#FFF; text-decoration:underline;}