body { background:#000 url(../imgs/fundo_vate.jpg) repeat-x left top; margin:0px; padding:0px; }
.border { border:6px solid #000; }
.imgs { font:10px Arial, Helvetica, sans-serif; color:#FFF; background:#000; padding:17px 8px; }
.conteudos { padding:17px; }
* html object.flash { float:left; clear:none }
	
/* ::::::::::::::: MENUS ::::::::::::::: */

.menu { font:12px Arial, Helvetica, sans-serif; color:#FFF; background:#000; }
.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:#DC6804 url(../imgs/fundo_menu_sec_vate.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:#DC6804; text-transform:uppercase; }

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; }

.texto { font:12px Arial, Helvetica, sans-serif; color:#FFF; margin-top:0; }

/* ::::::::::::::: IMAGENS ::::::::::::::: */

.imgLeft { float:left; display:inline; margin:0 10px 5px 0; clear:left; }	
.imgRight { float:right; display:inline; margin:0 10px 5px 0; clear:right; }
#imprensa { width:100%; height:390px; 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:#CCCCCC; margin:2px; padding:2px; border:none; }
fieldset { font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; border:none; }
legend { font:bold 13px Arial, Helvetica, sans-serif; color:#FFF; }
label { font:12px Arial, Helvetica, sans-serif; color:#fff; width:80px; vertical-align:middle; }

/* ::::::::::::::: APOIOS ::::::::::::::: */

.ficha-tecnica { display:block; clear:both; padding-top:10px; }

.apoios { height:55px; }
.apoios p { font:10px Arial, Helvetica, sans-serif; color:#4B4B4B; margin-bottom:2px; }
.apoios img { margin:0 0 2px 15px; }

/* ::::::::::::::: 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; }