body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; outline: none;}

/************************************************************************************************************************************/
ul#icons, ul#midia, ul#ano {margin: 0; padding: 0;}
ul#icons li,ul#midia li,ul#ano li {text-align: center; margin: 2px; position: relative; padding: 0 10px; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon, ul#midia, ul#ano span.ui-icon {float: left; margin: 0 4px;}			
/************************************************************************************************************************************/

@font-face {
	font-family: Headache;
	src: url('../fonts/Headache.eot') format('eot'), 
     url('../fonts/Headache.woff') format('woff'), 
     url('../fonts/Headache.ttf')  format('truetype');
}

video {
	display:block;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #070707;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	overflow-x: hidden;

}

a, #tamanho #linkAzul{
	color: #4d6d99;
	text-decoration: none;
}

.content, #divFlash, #divPular, #divPularIntroducao {
	width: 1024px;
	margin: 0px auto;	
}

#divFlash, #divPular, #divPularIntroducao{
	text-align:center;
	font-size:18px;
	font-weight: bold;
	position:absolute;
	z-index: 999;
	top:40%;
}

#imgHome {
	position:absolute;
	width:35px;
	margin-left:1024px;
}

#divPularIntroducao {
	top: 780px;	
}

#divPular{
	top: 45%;
}

.logoPagina {
	float:right;
	padding: 0 0 10px 15px;
}

#conteudo{
	position: absolute;	
	z-index:2;
	background-color: #ffffff;
	top: 152px;
       left: 50%;
       margin-left: -255px;
	width: 504px;
	height: 278px;
	overflow-y:auto;
	padding:5px;
	text-align: justify; 
	border: 1px solid #7d98ad;
}

.imgFundo{
	top:0px;
	z-index:1;
}

/*----------------------MENU--------------------*/

.navi{font-family: Headache;position: absolute; top: 0px; z-index:3; margin:12px 20px;display:inline; font-size:19px;font-weight:bold;}
 
.navi a{color:white; padding:0 9px; position:relative; text-decoration:none;}

.navi a:hover{color:#c53032;}

.navi a div{position:absolute; top:-40px; left:0px; width:700px; height:115px;display:none;}

#divMenu {
text-align:center;
width: 980px;
}
/*----------------------CONTAINER--------------------*/

img {
	border:0;
}

.textoSubMenu{
	padding: 5px 8px;
	border-bottom: 1px dashed #f1f1f1;
}

.textoSubMenu a{
	color: white;
}

.textoSubMenu a:hover{
	color: #c53032;
}

#divSubMenu{
	position: absolute;
	margin: 0 auto;
	width: 1024px;
}

#subMenuDivulgacao {
	font-family: Headache;
	border:1px solid #ddd;	
	border-radius: 0px 5px 5px 5px;
	z-index:8;
	font-size: 16px;
	background-color: #8a8e92;
	color: white;
	font-weight:bold;
	position: relative;	
	top: 50px;
       left: 525px;
	width: 200px;
	text-align: left; 
	display:none; 
}

/*Somente para Safari e Chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
   .navi{ font-size: 18px; }   
}


#subMenuDivulgacao:hover {
	display: block;
}

#scroll {
	overflow:hidden;
	border:1px solid #ddd;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	position: absolute;	
	z-index:5;
	background-color: #ffffff;
	top: 95px;
       left: 50%;
       margin-left: -255px;
	width: 504px;
	height: 293px;
	text-align: justify; 
	overflow-y:auto;
       background-color: #ffffff;
	display: none;
/*
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
            -khtml-opacity: 0.7;
        opacity: 0.7;
	clear:both;
*/
}

#tools {
	width:9999em;
	position:absolute;
}

.tool, .tool_iframe {
	width: 500px;
	padding:15px;
	float:left;
	text-align:justify;
	margin-right:20px;
}

.tool_iframe {
	padding:0px;
	margin-right:40px;
}

#intro{
	display: none;
}

#tamanho a {
	color: black;
	text-decoration: none;
}

#tamanho a:hover {
	text-decoration:underline;
}

#tamanho .tituloPrincipal {
	font-weight: bold;
}

#tamanho .tituloData{
	padding-left: 40px;
	font-weight: bold;
}

#TextoVideoImagem{
	padding-top:10px;
	padding-bottom:10px;  
}

#tblPagina td{
	vertical-align:text-top;
}

.img_oculta {height:100%; left:0;padding:0; position:absolute; top:0; width:100%}

#divImagem{
    float: left; padding: 0px 7px 0px 0px;position:relative;
}

.details, .details_not_scroll {
	font-size:18px;
	color:black;
	width: 458px;
	padding:15px;
	text-align:justify;
	margin-right:20px;
	background-color:transparent;
}

.details_not_scroll{
	width: 474px;
}

.linkInformacao {
	color:#555;
	text-decoration: none;
}

.divTexto {
	font-size:14px;
	padding: 5px 0px 10px;
}

.divTitulo {
	font-size:22px;
	color:black;
	padding-bottom: 20px;
}

.paragrafo{
	padding-bottom: 8px;
}

.saibaMais {
	text-align:right;
	font-size:12px;
	font-weight: bold;
	margin-right:45px;
}

#t1:hover{
	background: url(../img/demo-navi.jpg) no-repeat 0px 0px;
	width: 99px;
	height: 58px;
	background-position: -325px -10px;
}

/*----------------------VIDEO--------------------*/

#divVideo {
	top: 80px;
	width: 1024px;
	position: absolute;
	z-index: 4;
	height:700px;
	background: black;
}


/*----------------------FOTOS--------------------*/

.imgFoto{
   border: 1px solid black;
   margin-right:8px;
}