/* CSS Document */

/* Estilos do Hotsite "Jantar Solidario", do IBPF. Produzido por PICTUS arte interativa (www.pictus.art.br) */
* {vertical-align:top;border:none;}

body {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:1em;
	background-color:#E9E9E9;
	background-repeat:repeat;
	padding:0;
	margin:0;
	background-image: url(../img/bg.jpg);
}

/*hr {border-top: 3px #996600 dotted;}*/

/* ESTRUTURA BASE */
#container {
	padding: 0;
	width: 851px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;}

#topo{
	padding: 0;
	width: 851px;
	height: 75px;
	background-color:#fff;
	/*background-image:url(../img/bg_menutopo.jpg);*/
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#contentGeral{
	padding: 0;
	width: 823px;
	background-image:url(../img/bg_content_filmes.jpg);
	background-color:#fffdfd;
	margin: 0 auto;
	overflow:hidden;
	background-repeat: repeat-y;
}


#rodape{
	padding:10px 0 5px 0;
	margin:0 auto;
	width:759px;
	text-align:right;
}

#content .linkTopo {width:435px; padding:0; margin:0 0 0 20px; font-size:0.75em;}
#content .linkTopo a {color:#39F; font-weight:bold;}
#content .linkTopo a:visited{color:#39f;}

#contentGeral a {color:#39f;}
#contentGeral a:hover {color:#069;}
.oculto {display:none;}


/* TOPO*/
#marca {
 padding:0;
 margin:0;
 float:left;
 width: 168px;
 height: 33px;
}

#marca h1 {
	background-image:url(../img/logo_jantar.gif);
	background-repeat:no-repeat;
	height:33px;
	width:168px;
	margin: 22px 0 0 40px;
	padding:0;
	overflow:hidden;
	text-indent:-9000px;
	border: 0;
}

#menu {
	float:left;
	margin: 0;
	padding:0;
	overflow:hidden;
	color:#b8d9f2;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:0.7em;
	text-transform: uppercase;	
	height:75px;
}
#menu ul {margin:0; padding:32px 18px 0 200px;}
#menu li {display:inline; list-style:none; margin:0; padding: 0 0 0 36px;}
#menu li a {color:#39f; text-decoration:none;}
#menu li a:hover {color:#069;}
.menuselected {color:#069;}
.IMGdir {float:right;}
.IMGesq {float:left;}



/*FORM*/
.termo {
	font-size : 1em;
	color:#1C1C00;
	font-style : italic;
}
.form {
/*border : 2px solid #769c2f;*/
color:#155c92;
font-size : 1em;
background-color : #e4e3e2;
}
.form-botao {
font-size : 1.3em;
background-color : #027af5;
padding : 3px;
width:250px;
color : #002f5a;
font-weight : bold;
/*border: 2px solid #769c2f;*/
}


/*CONTEUDO HOME*/
#contentHome {margin:20px 0 0 43px;}
#contentHome p {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:0.8em; color:#336699; padding:10px 42px 20px 0; margin:0; line-height:1.4em;}

#content_esq {
	margin: 0;
	float: left;
	width: 385px;}

#content_dir {
	margin: 0;
	float: left;
	width: 380px;}

#marcas {
	width:750px;
	float:left;
	clear:both;
}

#patrocinadores {
	width:290px;
	height:100px;
	float:right;
	clear:both;
}

#banner1 {margin: 14px 0 0 0; padding: 0;}
#banner2 {margin: 42px 0 0 0; padding: 0; width: 360px;}
.img_reservado { margin: 0 10px 0 10px;	padding: 0;}	
.detaqueVerde {color:#89a6bc;}

h3 {color:#39f; margin:0; padding:10px 0 0 0;}
h5 {color:#cba149; margin:0; padding:10px 0 0 0;}

/*CONTEUDO INTERNAS*/
#contentInternas {margin:10px 0 0 43px;}
#contentInternas p {font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:0.8em; color:#4e4b48; padding:10px 42px 20px 0; margin:0; line-height:1.4em;}

h2 {color:#369; margin:0; padding:0; text-transform:uppercase;}

.rodape_internas {
	background-image: url(../img/rodape_bg.jpg);
	background-repeat: no-repeat;	
    font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:0.8em; color:#0d4d7e; padding:10px 42px 20px 0; margin:0; line-height:1.4em;
	margin: 0 0 0 16px;
	height: 104px;
	
}

/*FILMES*/
.rodape_filmes {
	background-image: url(../img/rodape_filmes.jpg);
	background-repeat: no-repeat;	
    font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:0.8em; color:#0d4d7e; padding:10px 42px 20px 0; margin:0; line-height:1.4em;
	margin: 0 0 0 14px;
	padding: 20px;
	height: 104px;
}

#contentFilmes {
	padding: 0;
	width: 823px;
	background-image:url(../img/bg_content_filmes.jpg);
	background-color:#fffdfd;
	margin: 0 auto;
	overflow:hidden;
	background-repeat: repeat-y;
}




