body { background:#6D0C02 url(../imgs/fundo.jpg) repeat-x left top; margin:0px; padding:0px; }
.border { border:6px solid #6D0C02; }
.imgs { font:10px Arial, Helvetica, sans-serif; color:#FFF; background:#777 url(../imgs/fundo_imgs.gif); padding:17px 8px 17px 8px; }
.conteudos { padding:17px; }
	
/* ::::::::::::::: MENUS ::::::::::::::: */

.menu { font:12px Arial, Helvetica, sans-serif; color:#FFF; background:#6D0C02 url(../imgs/fundo_menu.jpg) no-repeat right top; }
.menu a { font:12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
.menu a:hover { color:#FFF; text-decoration:underline; }
.menuSec { font:12px Arial, Helvetica, sans-serif; color:#FFF; background:#C23D30 url(../imgs/fundo_menu_sec.jpg) repeat-x left top; padding:17px; }
.menuSec a { font:12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
.menuSec a:hover { color:#FFF; text-decoration:underline; }
.rodape { font:11px Arial, Helvetica, sans-serif; color:#FFF; height:16px; }
.rodape a { font:11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
.rodape a:hover { color:#FFF; text-decoration:underline; }
	
/* ::::::::::::::: TEXTO ::::::::::::::: */

h2 { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; }
h3 { font:bold 12px Arial, Helvetica, sans-serif; color:#6D0C02; text-transform:uppercase; }
h6 { font:10px Arial, Helvetica, sans-serif; color: #FFF; }
p { font:12px Arial, Helvetica, sans-serif; color:#FFF; margin-top:0; }
.conteudos p { font:12px Arial, Helvetica, sans-serif; color:#FFF; margin-top:0; text-align:justify; }	
p a { font:12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; }
p a:hover { font:12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; }
	
.imgs p { font:11px Arial, Helvetica, sans-serif; color:#FFF; }
.imgs p a { font:11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; }
.imgs p a:hover { font:11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; }

ul { font:12px Arial, Helvetica, sans-serif; color:#FFF; list-style-type:square; }
ul a{ font:12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; }
ul a:hover{ font:12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; }

.conteudos table { font:12px Arial, Helvetica, sans-serif; color:#FFF; }
.conteudos table td { background-color:#666666; padding:2px; margin:2px; }
hr { border:1px solid #6D0C02; width:350px; margin-top:5px; margin-bottom:5px; }

.ficha-tecnica { display:block; clear:both; padding-top:10px; }

/* ::::::::::::::: IMAGENS ::::::::::::::: */

.imgLeft { float:left; display:inline; margin:0 10px 5px 0; }
#imprensa { width:100%; height:450px; overflow-y:scroll; overflow-x:auto; }
	
/* ::::::::::::::: AJUDAS ::::::::::::::: */

.left { text-align:left; }
.padding { padding:17px; }
	
/* ::::::::::::::: FORMS ::::::::::::::: */

input { font:12px Arial, Helvetica, sans-serif; color:#000; background-color:#CCC; margin:2px; padding:2px; border:none; }
fieldset { font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; border:none; }
legend { font-family:bold 13px Arial, Helvetica, sans-serif; color:#FFF; }
label { font:12px Arial, Helvetica, sans-serif; color:#fff; width:80px; vertical-align:top; margin:2px; padding:2px; }
.imgs label { width:143px; vertical-align:top; }	
textarea { font:12px Arial, Helvetica, sans-serif; color:#000; background-color:#CCC; margin:2px; padding:2px; border:none; }

/* ::::::::::::::: APOIOS ::::::::::::::: */

.apoios { height:55px; vertical-align:top; }
.apoios p { font:10px Arial, Helvetica, sans-serif; color:#6D0C02; margin-bottom:2px; }
.apoios img { margin:0 0 2px 4px; }

/* ::::::::::::::: PRODUCOES ::::::::::::::: */

.mheader {
	cursor:pointer;
}

ul.lista-producoes {
	margin:0;
	padding:0;
	display: none;
}
.lista-producoes li { list-style:none; padding-left:8px; margin:0; background:url(../imgs/bullet-prod.gif) no-repeat top left; }
.lista-producoes li a, #texto li a:hover { color:#FFF; }
h2.h2-producoes { margin-bottom:1px; }
