/**************************************
CONTAINER
**************************************/
#container {
	position:absolute;
	left:50%;
	width:780px;
	min-height:450px;
	margin-left:-390px;
	background-color:#FFFFFF;
}

/**************************************
TOPO
**************************************/
#topo_1{
	width:780px;
	height:23px;
	border-bottom:dotted 1px #666666;
	padding-bottom:4px;
}
#t_2{
	float:right;
	margin-top:7px;
	margin-right:15px;
}
#t_1{
	float:left;
	margin-top:5px;
	margin-left:15px;
}

#menu{
	margin-top:0px;
	margin-left:0px;
	width:780px;
	height:27px;
	display:table;
	padding-top:13px;
	vertical-align:middle;
	text-align:center;
	float:left;
}
#topo{
	width:780px;
	height:155px;
	background-color:#DA251C;
	float:left;
	margin:0px;
}


#logo{
	margin-left:125px;
	margin-top:0px;
	float:left;
}
#fotoFilmeE{
	position:absolute;
	width:255px;
	margin-top:0px;
	margin-left:415px;
	*margin-left:198px;
}
#menuD{
	float:right;
	margin-right:370px;
	text-align:right;
	line-height:10px;
	width:187px;
}
.submenu{
	margin-top:5px;
	left:0px;
	visibility:hidden;
}

.submenu1{
	margin-top:-25px;
	left:0px;
	visibility:hidden;
}
.mostraFoto{
	position:absolute;
	margin-top:-60px;
	left:174px;
	visibility:hidden;
		 /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.80;

}


#conteudo{
	margin-left:0px;
	float:left;
}

/**************************************
MEIO
**************************************/
#colEsquerda{
	width:240px;
	background-color:#FFFFFF;
	float:left;
	margin-left:105px;
	margin-top:40px;
}
#colEsquerdaContato{
	width:230px;
	background-color:#FFFFFF;
	float:left;
	margin-left:105px;
	margin-top:80px;
}

#colEsquerdaHome{
	position:relative;
	width:250px;
	height:300px;
	background-color:#FFFFFF;
	margin-left:105px;
	margin-top:40px;
	*margin-top:0px;
}
#colDireita{
	width:255px;
	float:right;
	margin-right:115px;
	margin-top:130px;
	text-align:justify;
}
#colDireitaHome{
	width:230px;
	float:right;
	margin-right:180px;
	margin-top:-25px;
}

#colDireitaA{
	width:255px;
	float:right;
	margin-right:115px;
	*margin-right:113px;
	margin-top:40px;
	text-align:justify;
}
#colDireitaF{
	width:255px;
	float:right;
	margin-right:111px;
	margin-top:50px;
	text-align:justify;
}

/**************************************
RODAPE
**************************************/
#rodape{
	width:675px;
	height:18px;
	margin-top:60px;
	*margin-top:90px;
	padding-top:15px;
	border-top: dotted 1px #CCCCCC;
	padding-left:105px;
	padding-bottom:15px;
	float:left;
	color:#666666;
}
.assin{
	float:right;
	margin-top:-12px;
}
/**************************************
ELEMENTOS HTML
**************************************/
body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(../imagens/fundo.jpg);
	background-repeat:repeat-x;
	background-color:#E0E0E0;
	margin:0;
}
/**************************************
FONTES
**************************************/
.tituloProdutora{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
}
.tituloFilme{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
span.tituloCinza{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#A1A1A1;
	font-weight:bold;
}
span.tituloPacI{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;

}

/**************************************
FORMULÁRIO
**************************************/
.inputContato{
	width:255px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.tarea{
	width:255px;
	height:74px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}



.campoC{
	width:280px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.campoMensagem{
	width:260px;
	height:70px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
/**************************************
LINKS
**************************************/
a:link, a:visited, a:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;

}
a:hover{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#666666;
	text-decoration: none;
}
a.linkFoto:link, a.linkFoto:visited, a.linkFoto:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#666666;
	text-decoration: none;
	width:10px;
	height:10px;
	padding:2px;
	padding-bottom:2px;
	padding-right:3px;
	*padding-bottom:6px;
	margin-left:0px;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #666666;
	display:inline-block;
}
a.linkFoto:hover{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;
	background-color:#DFDFDF;
	text-decoration: none;
	width:10px;
	height:10px;
	padding:2px;
	padding-right:3px;
	padding-bottom:2px;
	*padding-bottom:6px;
	margin-left:0px;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #666666;
	display:inline-table;
}





a.subMenL:link, a.subMenL:visited, a.subMenL:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration: none;
	display:block;
	padding-top:3px;

}
a.subMenL:hover{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#333333;
	text-decoration: none;
	display:block;
	padding-top:3px;
}
a.linkMenu:link, a.linkMenu:visited, a.linkMenu:active {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration: none;

}
a.linkMenu:hover{
	font-family:sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	text-decoration: none;
}
a.lVoltar:link, a.lVoltar:visited, a.lVoltar:active {
	font-family: Tahoma, "Trebuchet MS";
	font-size: 10px;
	font-weight:bold;
	color:#990000;
	text-decoration: none;

}
a.lVoltar:hover{
	font-family: Tahoma, "Trebuchet MS";
	font-size: 10px;
	font-weight:bold;
	color:#666666;
	text-decoration: none;
}
a.idio:link, a.idio:visited, a.idio:active {
	display:block;
	width:20px;
	height:12px;
	background-image:url(../imagens/idioma_PT.jpg);
}
a.idio:hover{
	display:block;
	width:20px;
	height:12px;
	background-image:url(../imagens/idiomaC_PT.jpg);
}
a.idioE:link, a.idioE:visited, a.idioE:active {
	display:block;
	width:20px;
	height:12px;
	background-image:url(../imagens/idioma_EN.jpg);
}
a.idioE:hover{
	display:block;
	width:20px;
	height:12px;
	background-image:url(../imagens/idiomaC_EN.jpg);
}
