body {
	background: black url('imagens/canto_fundo.gif') repeat-y 0 0;
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	width: 100%;
	margin: 0;
	padding: 0;
	}

/* \*/ * html body {font-size:xx-small;fo\nt-size:x-small; } /* */

#conteiner {
font-size: 1.5em;	
}

a {
	color: white;
	}

a:hover {
	color: #FFD005;
	text-decoration: none;
	}

#sub_header {
	clear: both;
	width: 100%;
	background: black url('imagens/fundo_top.jpg') repeat-y 0 0;
	height: 200px;
	margin-bottom: -200px;
	}

#header {
	clear: both;
	width: 100%;
	height: 120px;
	}

h1 {
	margin: 20px 43px 0;
	padding: 0;
	float: left;
	}

ul#linguagem {
	margin: 0;
	padding: 0 0 77px 0;
	float: right;
	width: 410px;
	border-top: 3px solid #FFD005;
	background: transparent url('imagens/pontilhado.gif') repeat-x 0 100%;
	}
	
ul#linguagem li{
	margin: 0;
	padding: 12px 0 0 0;
	list-style-type: none;
	float: left;
	}

ul#linguagem li.meio{
	margin: 0 8px;
	}

ul#linguagem li.extranet{
	float: right;
	font-size: .6em;
	}

#conteiner {
	width: 726px;
	clear: both;
	margin: 7px auto;
	text-align: left;
	position: relative;
	}

h2 {
position: absolute;
top: 80px;
left: 305px;
margin: 0;
padding: 0;
font-size: 1.2em;
}

h2 .local{
color: #FFD005;
}

.nav {
padding-bottom: 50px;
float: right;
width: 667px;
margin-top: 40px;
}

.nav p{
font-size: .8em;
}

h3 {
font-size: 1.1em;
color: #FFD005;
margin: 0;
}

p.olho {
font-weight: bold;
margin: 15px 0;
}

/* Aplicáveis em class=flime */
.filme {
float: left;
width: 145px;
height: 135px;
font-size: .8em;
text-align: center;
margin: 10px 15px 0;
padding: 30px 0;

}

.filme a img{
border: 1px solid #B9B9B9;
}

.filme a:hover img{
border: 1px solid #FFD005;
}

.filme dl{
margin: 15px 0 0 0;
padding: 0;
}

.filme dt{
text-decoration: underline;
font-weight: bold;
margin: 0;
padding: 0;
}

.filme dd{
text-decoration: none;
margin: 0;
padding: 0;
font-size: .9em;
}

.filme a {
text-decoration: none;
}
/* Aplicáveis em class=flime */

ul#paginacao {
margin: 10px 0 0 0;
padding: 0;
float: right;
width: 300px;
font-size: .9em;
}

ul#paginacao li{
list-style-type: none;
float: right;
margin-left: 15px;
color: #FFD005;
font-weight: bold;
}

ul#paginacao li a{
color: white;
}

ul#paginacao li a:hover{
color: #FFD005;
font-weight: normal;
}

/*Aplicáveis no form formulario*/

form {
margin: 0;
padding: 0;
}

#formulario fieldset {
border: 0;
padding: 0;
margin: 0 0 0 128px;
float: left;
}

#formulario fieldset label{
font-weight: bold;
position: relative;
}

#formulario fieldset input, #formulario fieldset textarea{
border: 1px solid #313131;
background: #0B0C0E;
margin-top: 4px;
color: white;
}

#formulario fieldset .botao {
margin-left: 10px;
position: relative;
}

#formulario fieldset #endereco{
color: #828282;
font-size: .6em;
}

#formulario {
display: none;
}

/*Aplicáveis no form formulario*/

#footer {
float: right;
width: 667px;
font-size: .6em;
margin: 10px 0 30px;
padding-top: 20px;
clear: both;
}

#footer span {
font-size: 1.3em;
margin-top: 4px;
display: block;
}
	
#footer span a{
margin-right: 3px;
}
	
.pontinho {
background: black url('imagens/pontilhado.gif') repeat-x 0 100%;
}