/* CSS Document */

/* REINICIANDO AS CONFIGURAÇÕES DE "TODOS" OS ELEMENTOS PARA DIVERSOS NAVEGADORES */
/* definições de html basico */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	outline:0;
	/*vertical-align:baseline;*/
}

:focus {
	outline:1;
	border-bottom-color: #FFFFFF;
}

body {
	text-align: left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color:#000000;
}

p{
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1{
	font-size:16px;
}
h2{
	font-size:14px;
	color:#FFFFFF;
}
h3{
	font-size:12px;
}
h4{
	font-size:11px;
}
h5{
	font-size:10px;
	float:left;
}
h6{
	font-size:14px;
	color: #5D6F87;
}

ol, ul, li { 
	list-style: none;
}


label{
	display:block;
	height:auto;
}

input, textarea, select{
	margin:0;
	padding:1px;
	width:auto;
	height:auto;
	border:1px;
}


/* definições de links */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

a {text-decoration: none;}
a:link {color: #ffffff; }
a:visited {color: #336699; }
a:hover {color: #336699; text-decoration:underline;}
a:active {color: #336699; }


/* definições de estrutura INDEX*/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#clear{
	clear:both;
	
}

#conteudoIndex01{
	width:100%;

}

#conteudoIndex02{
	width:100%;
	padding-top: 10px;
	float: left;
	padding-left:-50px;
	overflow: hidden;

}

#banner01{
	width:665px;
	height:280px;
	padding-top:10px;
	float: right;
}


#elenco {
	width:100%;
}

#elenco img {
	float:left;
}

#apoioPatrocinio {
	width:100%;
}

#apoioPatrocinio img {
	float:left;
	padding:4px;
}


#patrocinio {
	float: left;
	width: 82%;
}

#patrocinio img {
	float:left;
	padding:5px;
}

#separador {
	width:100%;
	background-image: url(../imagem/separador.gif);
	background-position:top;
	margin-left:-38.5px;
	padding:14px;

}

#link {
	width:100%;
}

#logoPetrobras {
	width:200px;
	padding: 20px;
	float: left;

}

#idioma01{
	width:20px;
	float: right;
	padding-top: 20px;
	padding-right: 20px;
}

#link01{
	width:100%;
	height:40px;
	top:-40px;
}

#link02{
	width:920px;
	height: 43px;
	background: url(../imagem/btnlinken001.gif);
	background-repeat: no-repeat;
	padding-left: 50px;
	float: left;
}

#link03{
	width:80%;
	height: 30px;
	background: url(../imagem/btnlink001.gif);
	background-repeat: no-repeat;
	padding-left: 50px;
	float: left;
	padding-top: 13px;
}

#logoLevitron01{
	width:12%;
	height: 25px;
	background-repeat: no-repeat;
	padding-top: 15px;
	float: right;
}

/* definições de estrutura CONTEUDO DA TRAILER*/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#baseConteudoHome01{
	width:720px;
	height:490px;
	background-image: url(../imagem/boxHome01.png);
	background-repeat: no-repeat;
	height: 33px;
	height: 33px;
	height: 33px;
	height: 490px;
	padding-top: 20px;
}


#conteudoSinopse{
	width:670px;
	height: 330px;
	padding-left: 20px;
	padding-top: 10px;
	}
	
#breveCinema01{
	width:650px;
	padding-left: 30px;
	padding-top: 50px;
}


/* definições de estrutura SIPNOSE*/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#baseConteudoInternas01{
	width:720px;
	height:490px;
	background-image: url(../imagem/boxInterna.png);
	background-repeat: no-repeat;
}

#baseConteudoInternas02{
	width:720px;
	height:490px;
	background-image: url(../imagem/boxHome01.png);
	background-repeat: no-repeat;
}

#conteudoTrailer{
	width:610px;
	height: 120px;
	padding: 5px;
	margin: o auto;
	padding-top: 10px;
}

#btnMais01{
	width:500px;
	height:45px;
	padding-left: 30px;


}

#btnMais02{
	width:500px;
	height:90px;
	padding-left: 35px;


}

/* definições de estrutura GALERIA DE FOTOS */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#conteudoGaleria01{
	width:550px;
	height: 320px;
	padding-top: 30px;
	padding-left: 50px;
	}

/* definições de estrutura FICHA TECNICA*/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#fichaTecnica{
	width:550px;
	height: 450px;
	padding-top:30px;
	padding: 20px;
	padding-left: 50px;
	}
#fichaTecnica01{
	width:550px;
	float: left;
	height: 300px;
	background-image: url(../imagem/FichaTecnica.png);
	background-repeat: no-repeat;
	}	


/* definições de estrutura CONTATO*/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.stform{

	background-color: #FFFFFF;
	border:solid #c3ced4 1px;
	font-size:12px;
	font-weight: normal;
	color: #616669;
	padding-top:2px;
	padding-left:2px;
	height:15px;
	margin-bottom: 1px;
	border: 1px solid #cdcdcd;
	 
}



/* definições de estrutura CONTEUDO INGLÊS/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#linkEn01{
	width:540px;
	height: 33px;
	background-image: url(../imagem/btnlink04.png);
	background-repeat: no-repeat;
}

#linkEn02{
	width:30px;
	height: 20px;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 120px;
}
