@charset "utf-8";
/* CSS Document */
body {
background:url(images/bg.jpg) top center repeat-y #FFD528; 
}
h5{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8E0004;
	font-size:12px;
	line-height:100%;
	font-weight:600;
	padding:0 0 0 9px;
}
.link_1 a{
	font-family:Georgia, "Times New Roman", Times, serif !important;
	font-size:11px !important;
	float:right !important;
	background:none; border:0 !important;
	color:#8E0004 !important;
	font-weight:bold !important;
	margin:6px 30px 0 0 !important;	
}
.data_noticias{
    font-size:8pt;
    font-family:Tahoma, Verdana, Arial;
    font-weight:bold;
    color:#F0A000;
}

*, p, body {
margin:0;
padding:0;
list-style:none;
}
html {
margin:0;
padding:0;
list-style:none;
}
#miolo {
width:946px;
margin:0 auto 0 auto;
height:100%
}
.topo {
background:url(images/bg_head_bg.png) center top;
width:946px;
height:253px;
margin:0; padding:0;
}
.topo .header {
float:left;
width:780px;
height:211px;
margin-left:83px;
}
.topo .menu {
background:url(images/bg_menu.png) center top;
float:left;
width:780px;
height:42px;
margin-left:83px;
}
ul.menubar {
list-style-type:none; 
text-align:center; 
width:697px; 
height:48px; 
padding-top:5px;
margin-left:20px;
}
ul.menubar .submenu{
float:left; 
height:48x; 
padding:0;
} 
ul.menubar .submenu a {
font-family:"Tahoma", Arial, Helvetica, sans-serif; 
font-size:0.7em; 
text-decoration:none; 
display:block; 
color:#fff; 
height:20px; 
text-align:center; 					            
padding-top:10px; 
}
ul.menubar .submenu a:hover {
display:block; 
color:#FFCC00;
}
ul.menubar .submenu .menus a{
font-family:"Tahoma", Arial, Helvetica, sans-serif; 
font-size:0.7em; 
text-decoration:none; 
display:block; 
color:#fff; 
height:20px; 
text-align:left; 					            
padding-top:10px; 
padding-left:10px; 
background:#000;
}
ul.menubar .submenu .menus a:hover {
background:#FFCC00;
display:block; 
color:#000;
}
ul.menubar ul.menus{
display:none;
position:absolute;
margin:0;
z-index:1000;
width:180px;
}
ul.menubar a{
padding:5px;
display:block;
text-decoration:none;
color:#777;
padding:5px;
}
ul.menus, ul.menus ul{
margin:0;
padding:0;
width:170px; /* Width of Menu Items */
background-color:#000; /* IE6 Bug */ 
text-align:left;
display:block;
background-color:#000;
color:#fff;
}
ul.menus li{
position:relative;
list-style:none;
border:0px;
text-align:center;
height:34px;
color:#fff;
}
ul.menus li a{
display:block;
text-decoration:none;
border-bottom:0;
color:#fff;
padding:5px 10px 5px 0;
}
 
ul.menus li sup {
font-weight:bold;
font-size:7px;
color:red;
color: #fff;
}
 
/* Fix IE. Hide from IE Mac \*/
* html ul.menus li {
float: left; 
height: 1%; 
color: #fff;
}
* html ul.menus li a { 
height: 1%; 
color:#fff;
}
/* End */
 
ul.menus ul{
position: absolute;
display: none;
left: 149px; /* Set 1px less than menu width */
top: 0px;
}
 
ul.menus li.submenu ul {
display:none;
} /* Hide sub-menus initially */
 
ul.menus li a:hover {
color:#E2144A;
}

.content {
float:left;
background:url(images/bg_content.png) center top no-repeat;
width:946px;
padding-bottom:15px;
}

.content_home {
float:left;
background:url(images/bg_content_home.png) center top no-repeat;
width:946px;
padding-bottom:15px;
}

/* REAL CONTENT /////////////////////////////////////////////////////////////*/

#divContent {
	width:780px;
	margin:30px 0 0 83px;
	}
#divContent .painel {
	float:left;
	border:8px #000000 solid;
	width:742px; height:254px;
	margin-left:12px;
	}
#divContent .painel .headertop {
	position:relative;
	left:-15px; top:-20px;
	z-index:3;
	}
#divContent .painel .image-top {
	position:relative;
	left:0;
	top:-106px;
	z-index:1;
	}
#divContent .painel .slideinfo {
	background:#000;
	filter:alpha(opacity=40);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	opacity:0.7;
	width:742px;
	height:50px;
	position:relative;
	top:156px;
	z-index:2;
	}
#divContent .painel .slideinfo p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#fff;
	line-height:120%;
	padding:0 6px 0 6px;
	}
#divContent .painel .slideinfo h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:600;
	font-style:italic;
	color:#ffcc00;
	padding:5px 4px 0 6px;
	}
#divContent .painel .slideinfo h2 a:link, #divContent .painel .slideinfo h2 a:visited  {
	color:#ffcc00;
	text-decoration:none;
	}	
#divContent .painel .slideinfo h2 a:hover, #divContent .painel .slideinfo h2 a:active {
	color:#fff;
	text-decoration:none;
	}	


/*/ CONTENT - LEFT /////////////////////////////////////////////////////////*/

#divContent #divLeft {
	float:left;
	width:400px;
	margin-left:12px; 
	}
	
/*/ NOTICIAS - CONTINUACAO /////////////////////////////////////////////////////////*/
	
#divContent #divLeft .noticias {
	float:left;
	width:400px;
	margin:0;
	}
#divContent #divLeft .noticias dl {
	float:left;
	width:400px;
	height:106px;
	margin-top:6px;
	}
#divContent #divLeft .noticias dt {
	background:#000;
	float:left;
	width:178px; height:106px;
	}
#divContent #divLeft .noticias dd {
	background:url(images/bg_dd.png) repeat-y left top;
	float:left;
	width:215px; height:106px;
	margin-left:7px;
	}
#divContent #divLeft .noticias dt img {
	width:162px; 
	height:90px;
	margin:8px 0 0 8px;
	}
#divContent #divLeft .noticias dd h3, #divContent #divLeft .noticias dd p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	}
#divContent #divLeft .noticias dd h3 {
	font-style:italic;
	font-size:16px;
	font-weight:500;
	line-height:90%;
	margin:8px 15px 0 8px;
	}
#divContent #divLeft .noticias dd p {
	font-size:11px;
	line-height:120%;
	padding:6px 15px 0 8px; 
	}
#divContent #divLeft .noticias dd h3 a:link, #divContent #divLeft .noticias dd h3 a:visited {
	text-decoration:none;
	color:#000;
	}
#divContent #divLeft .noticias dd h3 a:active, #divContent #divLeft .noticias dd h3 a:hover {
	text-decoration:underline;
	color:#000;
	}

#divContent #divLeft .fotos {
	float:left;
	width:400px;
	margin:30px 0 12px 0;
	}
#divContent #divLeft .fotos dl {
	float:left;
	width:397px;
	height:127px;
	margin-top:10px;
	}
#divContent #divLeft .fotos dt {
	float:left;
	background:#000;
	width:125px;
	height:125px;
	margin-right:6px;
	}
#divContent #divLeft .fotos dt img {
	width:109px; height:109px;
	margin:8px 0 0 8px;
	}
#divContent #divLeft .fotos dd {
	background:#FFFBE6 url(images/bg_dd.png) repeat-y fixed right top;
	float:left;
	width:247px;
	height:94px;
	margin-left:6px;
	}
#divContent #divLeft .fotos dt .show{
	display:block;
	width:109px;
	height:109px;
	}
#divContent #divLeft .fotos dt p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-size:11px;
	line-height:120%;
	padding:3px 10px 0 8px; 
	}
#divContent #divLeft .fotos p {
	color:#413001;
	font-size:0.9em;
	line-height:130%;
	}	
#divContent #divLeft .fotos p a:link, #divContent #divLeft .fotos p .video a:active {
	color:#413001;
	text-decoration:none;
	}	
#divContent #divLeft .fotos p a:hover, #divContent #divLeft .fotos p a:visited {
	color:#413001;
	text-decoration:underline;
	}	
	
#divContent #divLeft .fotos dt h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FC0;
	font-size:18px;
	font-weight:400;
	padding:6px 0 0 6px; 
	}
#divContent #divLeft .fotos dt .hide {
	color:#d4df9d;
	text-align:left;
	height:0;
	overflow:hidden;
	background:#000;
	}
#divContent #divLeft .fotos dt:hover .hide, #divContent #divLeft .fotos dt.over .hide {
	cursor:pointer;
	height:109px;
	padding:0;
	width:109px;
	margin:8px 0 0 8px;
	}
#divContent #divLeft .fotos dt:hover .show, #divContent #divLeft .fotos dt.over .show {
	height:0;
	overflow:hidden;
	}		
#divContent #divLeft .fotos dt a {
	color:#fff;
	}
#divContent #divLeft .fotos dt a:hover {
	color:#ffcc00;
	}

/* NEWSLETTER ///////////////////////////////////////////////////*/

#divContent #divLeft .newsletter {
float:left;
width:400px;
height:140px;
margin-top:30px;
}
#divContent #divLeft .newsletter form {
width:400px;
}
#divContent #divLeft .newsletter p {
font-family:Georgia, "Times New Roman", Times, serif;
color:#413001;
font-size:11px;
}
#divContent #divLeft .newsletter label {
font-family:Georgia, "Times New Roman", Times, serif;
color:#413001;
font-size:11px;
}
#divContent #divLeft .newsletter .field {
background:url(images/bg_input.png) no-repeat;
border:0; font-size:11px;
padding-left:8px;
line-height:90%;
margin-top:10px;
width:243px; height:18px;
}
#divContent #divLeft .newsletter .btcad {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
float:right;
background:none; border:0;
color:#8E0004;
font-weight:bold;
margin:6px 30px 0 0;
}


#divContent p.breadcrumb {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#382915;
	margin:0 0 0 18px;
	}
#divContent p.breadcrumb a:link, #divContent p.breadcrumb a:active {
	text-decoration:none;
	color:#382915;
	}
#divContent p.breadcrumb a:visited, #divContent p.breadcrumb a:hover {
	text-decoration:underline;
	color:#382915;
	}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////

SIDEBAR (RIGHT)

////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#divContent #divRight {
	float:left;
	width:320px;
	margin:5px 0 0 15px; 
	}
#divContent #divRight .exibicao {
	float:left;
	width:320px;
	margin-top:10px;
	}
#divContent #divRight .exibicao h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8E0004;
	font-size:10px;
	padding:3px 0 0 6px;
	}
#divContent #divRight .exibicao h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#8E0004;
	font-size:16px;
	line-height:100%;
	font-weight:600;
	padding:0 0 0 6px;
	}	
#divContent #divRight .exibicao h1 a:link, #divContent #divRight .exibicao h1 a:visited {
	color:#8E0004;
	text-decoration:none;
	}
#divContent #divRight .exibicao h1 a:hover, #divContent #divRight .exibicao h1 a:active {
	color:#8E0004;
	text-decoration:underline;
	}
#divContent #divRight .exibicao p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:##413001;
	font-size:11px;
	line-height:120%;
	padding:0 0 0 6px;
	}
#divContent #divRight .exibicao dl {
	float:left;
	width:332px;
	height:68px;
	margin-top:4px;
	}
#divContent #divRight .exibicao dt {
	background:#000;
	float:left;
	width:108px;
	height:68px;
	}
#divContent #divRight .exibicao dt img {
	width:98px; height:58px;
	margin:5px 0 0 5px;
	}
#divContent #divRight .exibicao dd {
	background:url(images/bg_exibicao.png) repeat;
	float:left;
	width:220px;
	height:68px;
	margin-left:3px;
	}
#divContent #divRight .video {
	float:left;
	width:332px;
	height:300px;
	margin-top:30px;
	}
#divContent #divRight .video .tube {
	float:left;
	width:332px;
	height:191px;
	margin:6px 0 20px 0;
	}
#divContent #divRight .video h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#8E0004;
	font-size:13px;
	font-weight:600;
	padding:6px 0 6px 0;
	}
#divContent #divRight .video p {
	color:#413001;
	font-size:0.9em;
	line-height:130%;
	}	
#divContent #divRight .video a:link, #divContent #divRight .video a:active {
	color:#413001;
	text-decoration:none;
	}	
#divContent #divRight .video a:hover, #divContent #divRight .video a:visited {
	color:#413001;
	text-decoration:underline;
	}	
		
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////

INTERNAS

////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#divContent .divContentInternas {
	float:left;
	margin:30px 0 0 20px;
	padding-bottom:100px;
	width:722px;
	min-height:800px;
	}
#divContent .divContentInternas h1, #divContent .divContentInternas h2,#divContent .divContentInternas h2 a, #divContent .divContentInternas h3, #divContent .divContentInternas p {
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#divContent .divContentInternas p {
	color:#21180C;
	font-size:14px;
	padding-top:6px;
	line-height:140%;
	}
#divContent .divContentInternas h1 {
	font-weight:600;
	color:#534822;
	letter-spacing:-1px;
	font-size:20px;
	padding:20px 0 4px 0;
	}
#divContent .divContentInternas h2,#divContent .divContentInternas h2 a {
	font-weight:500;
	color:#DD8500;
	letter-spacing:-0.018em;
	font-size:1.4em;
	padding:10px 0 8px 0;
	text-decoration:none;
	}
#divContent .divContentInternas h3, #divContent .divContentInternas h3 a{
	font-size:1.2em;
	color:#8F1F1F;
	letter-spacing:-0.030em;
	padding:8px 0 3px 0;
	text-decoration:none;
	}
#divContent .divContentInternas .bigImagem {
	margin:10px 0 10px 0;
	}
#divContent .divContentInternas dl.noticias {
	float:left;
	width:705px;
	height:92px;
	margin-bottom:12px;
	}	
#divContent .divContentInternas .noticias dt {
	background:#000;
	float:left;
	width:140px;
	height:92px;
	}
#divContent .divContentInternas .noticias .image {
	float:left;
	margin:5px 0 0 5px;	
	width:130px;
	height:82px;
	}		
#divContent .divContentInternas .noticias dd {
	float:left;	
	width:560px;
	height:92px;
	margin-left:4px;
	}
#divContent .divContentInternas .noticias dd h1 {
	color:#534822;
	font-weight:600;
	font-size:17px;
	line-height:120%;	
	padding:5px 0 6px 6px;
	letter-spacing:-1px;
	}
#divContent .divContentInternas .noticias dd h1 a:link, #divContent .divContentInternas .noticias dd h1 a:visited {
	color:#534822;
	text-decoration:none;
	}	
#divContent .divContentInternas .noticias dd h1 a:hover, #divContent .divContentInternas .noticias dd h1 a:active {
	color:#534822;
	text-decoration:underline;
	}		
#divContent .divContentInternas .noticias dd p {
	color:#534822;
	font-size:12px;
	line-height:140%;
	padding-top:0;
	padding-left:6px;
	}
	




/* FOOTER /////////////////////////////////////////////////////////////*/

.footer {
clear:both;
margin:0 auto 0 auto;
width:780px;
height:130px;
}
.footer .logos {
background:#FFDD54 url(images/bg_footer.png) left top no-repeat;
width:780px;
height:104px;
}
.footer .logo {
margin:16px 0 0 35px;
}
.footer .copyright {
clear:both;
margin:0 auto 0 auto;
width:780px;
height:20px;
}
.footer .copyright p {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-align:center;
padding:8px 0 4px 0;
}
