@charset "utf-8";
/* CSS Document */
{ padding:0; margin:0;}
body {
background-image:url(images/bg_body.gif);
background-repeat:repeat;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "trebuchet MS", Verdana, arial;
	font-size: 10px;
	color: #125696;

}
#coluna05 {width:auto; overflow:hidden}

#destaque {
	width: 340px;
	float: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: 325px;
	clear: right;
}
#blocao {
	width: 500px;
	min-height:0px;
	height:auto !important;
	height:auto;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
}
#blocao_express {
	width: 510;
	min-height:auto;
	height:auto;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;

}
#tools {
	height: 60px;
	width: 500px;
	background-color:#125696;
	font-size: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
#tools1 {
	height: 60px;
	width: 500px;
	background-color:#FFFFFF;
	font-size: 10px;
	margin-right: 0px;
	margin-left: 0px;
}

#idcoments {
	font-family: "trebuchet MS", Verdana, arial;
	font-size: 0.9em;
	font-weight: bold;
	color: #125696;
	margin-bottom: -5px;
}

h6 {
	font-size: 12px;
	font-weight: bold;
	color: #125696;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
}

.bordafoto {
	border: 3px solid #1584da;
	margin: 5px;
	padding: 2px;
	font-family: "trebuchet MS", Verdana, arial;
}
#imgagenda {
	background-image: url(../imagens/xpres_temp.jpg);
	background-repeat: no-repeat;
	background-position:center;
	height: 130px;
	width: 170px;
	text-align: center;
	background-position: center center;
}


#util {
	color: #FFFFFF;
	min-height:10px;
	height: auto !important;
	height: 10px;
	width: 150px;
	float: right;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 4px;
	margin-right: 4px;
	text-align: right;
}
.credito hr {
	border: 1px double #125696;
}

#anteriores {
	color: #FFFFFF;
	min-height:450px;
	height: auto !important;
	height: 450px;
	width: 100%;
	float: left;
	margin-top: 5px;
}
#idcomenbody {
	font-size: 1em;
	font-weight: normal;
	color: #FFFFFF;
		scrollbar-base-color:#000080;
    scrollbar-face-color:#000040;
    scrollbar-highlight-color:#005984;
    scrollbar-3dlight-color:#004080;
    scrollbar-darkshadow-color:#004080;
    scrollbar-Shadow-color:#004080;
    scrollbar-arrow-color:#FECB01;
    scrollbar-track-color:#004080;
	
}
#fullbanner {
	text-align: center;
	margin-top: 15px;
}

#cdmcc {
	float: right;
	height: 40px;
	width: 220px;
}


#bartop {
	height: 50px;
	width: 100%;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #125696;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #125696;
}
a {
	color: #ffffff;
}

#barra_busca {
	height: 43px;
	width: 100%;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #125696;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #125696;
}
a {
	color: #ffffff;
}


#topoanuncio {
	height: 120px;
	width: 750px;
	float: center;
	text-align: center;
	margin-bottom: 10px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	
}
a {
	color: #ffffff;
}


#conteudo {
	height: auto !important;
	min-height:600px;
	height: auto;
	width: 100%;
}



#expressivas_bloco {
	width: 500px;
	text-align: center;
	float: left;
	font-weight: normal;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
#cinema_bloco {
	width: 500px;
	text-align: center;
	font-weight: normal;
	overflow:scroll;
	margin-left: 0px;
	margin-bottom: 20px;
	margin-right: 0px;
	margin-top: 0px;
}
#calendario_1 {
	width: 200px;
	height:auto;
	text-align: center;
	float: none;
	font-weight: normal;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

#enquetes {
	width: 245px;
	height:200px;
	text-align: center;
	float: none;
	font-family: "trebuchet MS", Verdana, arial;
	overflow:scroll;

}
#expressivas_pagina {
	width: 500px;
	font-weight: normal;
	margin-left: 0px;
	margin-bottom: 0px;
	height:auto;
	margin-top: 0px;
	margin-right: 0px;
}

#fotos_bloco {
	width: 500px;
	text-align: center;
	float: left;
	font-weight: normal;
	color:#125696;
	margin-left: 0px;
	margin-bottom: 20px;
	font-family: "trebuchet MS", Verdana, arial;
	font-size: 14px;
}

#banner_top {
	float: right;
	height: 80px;
	width: 520px;
	margin-top: 5px;
	margin-right: 5px;
	text-align: center;
	z-index: 0;
}
#blocao #cmdcc {
	height: 50px;
	width: 80px;
	float: right;
}

.credito {

	width: 100%;
	text-align: center;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	height: 120px;
	margin-top: 20px;
}
#rodape {
	width: 580px;
	float: left;
}
a:active {
	color: #125696;
	text-decoration: none;
}
a:visited {
	color: #125696;
	text-decoration: none;
}
a:link {
	color: #125696;
	text-decoration: none;
}
a:hover{
	color:#FFFFFF;
}
#voto {
	clear: both;
	float: left;
	width: 95px;
}
#busca {
	height: 45px;
	width: 160px;
	text-align: left;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #125696;
	padding-left: 5px;
	color: #0066CC;
	margin-left: 4px;
	padding-top: 5px;
}
#form.cadastro{
	padding: 0px;
	color: #cccccc;
	margin: 0px;
	height: 20px;
}
#busca input {
	border: 1px solid #FFC005;
	background-color: #FFEFAE;
	font-size: 10px;
	color: #333333;
}
#expressiva_nota {
	text-align: left;
	width: auto;
	color: #000000;
	font-weight: normal;
	padding: 0px;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #125696;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #125696;
	font-family: "trebuchet MS", verdana;
	height: auto;
}
#topologo {
	height: 95px;
	padding-top: 10px;
	width: 770px;
}
#cadastro {
	height: 45px;
	width: 250px;
	float: left;
	padding-left: 8px;
	color: #0066CC;
	padding-top: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFC602;
}
#cadastro2 {
	height: 40px;
	width: 335px;
	float: left;
	padding-left: 0px;
	padding-top: 5px;
	color: #FFFFFF;
}
#bartop input {
	background-color: #FFEFAE;
	color: #333333;
	border: 1px solid #FF9900;
}
h2 {
	padding-bottom: 8px;
	color: #125696;
}

#blocotop {
	width: 100%;
	height: 360px;
}
#blocomiddle {
	height: 100%;
	width: 100%;
}
#sociais {
	float: left;
	width: 500px;
	margin-left: 0px;
	color: #FFFFFF;
	min-height:450px;
	height: auto !important;
	height: 500px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #1584da;

}
#publi {
	width: 100%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0;
	float: left;
	margin-right: auto;
	background-color: #FFFFFF;
	color: #000000;
}
#blocobottom {
	width: 100%;
	height: 430px;
	color: #FFFFFF;
}
#expres {
	float: right;
	height: 150px;
	width: 310px;
	margin-top: 10px;
	color: #FFFFFF;
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: bottom;
}
#flash {
	background-image: url(../imagens/flash.gif);
	background-repeat: no-repeat;
	width: 100%;
	text-align: center;
	padding-top: 23px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	background-position: center top;
	height: 312px;
}
#expres_text {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 290px;
}
#social {
	float: right;
	height: 360px;
	width: 250px;
	color: #FFFFFF;
	margin-right: 4px;
}
#baladas_box {
	float: left;
	height: 72px;
	width: 238px;
	background-color: #125696;
	color: #FFFFFF;
	margin-bottom: 3px;
	margin-left: 4px;
}
#baladas_box img {
	border: 1px solid #003366;
	margin-right: 3px;
	float: left;
}
#baladas_antes {
	float: left;
	height: 60px;
	width: 232px;
	background-color: #125696;
	color: #FFFFFF;
	margin-bottom: 4px;
	padding-top: 5px;
	padding-left: 5px;
	margin-left: 3px;
}
#baladas_antes img {
	border: 1px solid #000000;
	margin-right: 3px;
	float: left;
}
#social_box {
	height: 72px;
	width: 236px;
	background-color: #125696;
	color: #FFFFFF;
	margin-bottom: 3px;
	margin-left: 3px;
	padding-left: 3px;
}
#publi_soci {
	float: left;
	margin-top: 5px;
	text-align: center;
	width: 100%;
}
#social_box img {
	border: 1px solid #003366;
	float: right;
}

#frases {
	height: 40px;
	width: 170px;
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	clear: right;
}
#baladas_dest img {
	float: right;
}
#baladas_ant {
	width: 464px;
	color: #FFFFFF;
	background-color: #003366;
	float: left;
	padding: 5px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: 4px;
}

#enquete {
	float: right;
	height: 360px;
	width: 250px;
	color: #FFFFFF;
	margin-right: 4px;
	margin-top: 10px;
}
#social_dest img {
	float: right;
}

#cadastro input {
	border: 1px solid #FFC005;
	background-color: #FFEFAE;
	font-size: 10px;
	color: #666666;
}
#cadastro2 input {
	border: 1px solid #FFC005;
	background-color: #FFEFAE;
	font-size: 10px;
	color: #666666;
}
#bloco_bal {
	width: auto;
	margin-top: 0px;
	color: #000000;
	position: static;
		}

#bloco_fot{
	width: auto;
	margin-top: 20px;
	overflow: scroll;
	color: #125696;
	height: 800px;
	
	
}
#bloco_express {
	width: auto;
	margin-top: 20px;
	color: #ffffff;
	height: auto;
}

#bloco_express {
	width: auto;
	margin-top: 20px;
	color: #ffffff;
}

#bloco_banner_lateral {
	width: 100%;
	margin-top: 0px;
	height: 5px;
	min-height:300px;
	height: auto;
}

#fotobal {
	text-align: center;
	width: 100%;
	color: #FFFFFF;
}
#expressiva_dest {
	text-align: left;
	width: 95%;
	background-color: #3A3A3A;
	margin-top: 5px;
	margin-bottom: 3px;
	margin-right: 5px;
}
#lateral_limpa {
	position:relative;
	z-index: 100;
	float: right;
	width: 250px;
	color: #FFFFFF;
	text-align: center;
	visibility: hidden;
}
#lateral_banner {
	float: right;
	width: 250px;
	color: #FFFFFF;
	text-align: center;
}

#lateral {
	float: right;
	width: 250px;
	color: #FFFFFF;
	margin-right: 4px;
	clear: right;
	border: 1px dotted #125696;
}
#util img {
	float: right;
}
#expressiva_nota a:link {
	color: #125696;
}
#expressiva_nota a:hover {
	color: #125696;
	background-position: center;
}
#expressiva_nota a:visited {
	text-decoration: none;
	color: #125696;
}
#coberturas_bloco {
	width: 488px;
	text-align: left;
	float: none;
	background-color: #333333;
	color: #FFFFFF;
	font-weight: normal;
	margin-left: 8px;
	margin-bottom: 20px;
	text-indent: 10px;
}
#coberturas {
	width: 470px;
	text-align: justify;
	padding-left: 10px;
	font-size: 12px;
}

#agenda_1 {
	width: 520px;
	text-align: justify;
	padding-left: 0px;
	font-size: 12px;
}

h3 {
	color: #FFFFFF;
	padding-top: 5px;
	clip: rect(auto,auto,10px,auto);
	height: 10px;
	margin-top: 0px;
	font-size: 1.3em;
	margin-bottom: 15px;
}

h4 {
	
	padding-top: 5px;
	clip: rect(auto,auto,10px,auto);
	height: 10px;
	margin-top: 0px;
	font-size: 1.3em;
	color: #125697;
	margin-bottom: 15px;
}

#vermais {
	width: 305px;
	text-align: right;
}
#buscas {
	height: 70px;
	width: 230px;
	margin-top: 10px;
	float: left;
	background-color: #333333;
	padding-left: 8px;
	color: #999999;
	text-align: center;
}
select {
	background-color: #FFFF99;
	color: #333333;
	border: 1px solid #FF9900;
}
textarea {
	background-color: #FFFF99;
	color: #333333;
	border: 1px solid #FF9900;
}
#termos {
	width: 470px;
	text-align: justify;
	padding-left: 10px;
}
#casas {
	float: right;
	width: 250px;
	text-align: center;
}

#casas1 {
	float: right;
	width: 220px;
	text-align: center;
}
.eventos a:hover {
	color: #125696;
	text-decoration: underline;
}
.eventos a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.eventos a:visited {
	color: #CCCCCC;
	text-decoration: none;
}

#rodape  a:link {
	color: #FFFFFF;
}
#foto_descri {
	height: 100px;
	width: 460px;
	margin-top: 5px;
	vertical-align: top;
}
#cinema_menor {
	width: 220px;
	color: #FFFFFF;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	text-align: center;
	margin-top: 5px;
	font-weight: bold;
	background-color: #125696;
	padding-top: 5px;
	padding-bottom: 5px;
}
.style1 {color: #FFFFFF}
#todas {
	float: left;
	width: 488px;
	margin-left: 4px;
	background-color: #333333;
	color: #FFFFFF;
	background-image: url(../imagens/pemaior.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 450px;
}
#expres2 {
	height: 190px;
	width: 200px;
	color: #FFFFFF;
	margin-bottom: 5px;
	float: left;
	margin-left: 14px;
	background-color: #1584da;
}
#expres2 h3 {
	color: #125696;
	padding-top: 5px;
	height: 10px;
	margin-top: 0px;
	font-size: 1em;
	margin-bottom: 15px;
}
.eventos  b {
	color: #FFFFFF;
}

.yellow {
	color: #000000;
	font-size: 12px;
}

.azul {
	color: #125697;
	font-size: 12px;
}
.preto {
	color: #000000;
	font-size: 12px;
}

.white {
	color: #ffffff;
	font-size: 10px;
}

.white_2 {
	color: #ffffff;
	font-size: 12px;
}

#options {
	height: 30px;
	width: 100%;
	background-color: #125696;
}
.margem {
	margin-right: 16px;
	margin-left: 16px;
}
#newpubli {
	height: 115px;
	width: 415px;
	float: right;
	background-color: #1584da;
	margin-top: 6px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	margin-bottom: 10px;
}


#banner {
	height: 90px;
	width: 280px;
	margin-bottom: 10px;
}
#galerias {
	float: left;
	height: 475px;
	width: 245px;
	background: #1584da;
}
.credito  a.hover {
	background-repeat: repeat-x;
	width: 100%;
	text-align: center;
	color: #125696;
	text-decoration: underline;
}
/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
	width: 660px;
	height: 27px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 5px;
top: 8px;
width: 660px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 660px;
font: bold 12px arial;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0;
	color: #125ca0;
	display: inline;
}
#cont a:link {
	color: #FF9900;
	text-decoration: underline;
}

ul.newsticker a {
	white-space: nowrap;
	padding: 0;
	color: #000000;
	margin: 0 50px 0 0;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
ul.newsticker span {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
}
ul.newsticker a:hover {

	white-space: nowrap;
	padding: 0;
	color: #FFFF00;
	margin: 0 50px 0 0;
	font-weight: bold;
	text-decoration: underline;
}
#agenda_list {
	height: 170px;
	width: 200px;
	background-color: #f0f0f0;
	font-size: 12px;
	font-family: "trebuchet MS", Verdana, arial;
	color:#003399;
	overflow: auto;
	margin-left: auto;
}
#agenda_list li {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #125697;
	list-style-type: none;
	font-weight: normal;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	color: #125697;
	padding-top: 3px;
	padding-bottom: 3px;
}

#listagenda {font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
color:#125697;
}



#cont a:visited {
	color: #CCCCCC;
	text-decoration: underline;
}

/* common styling */
.menu {
	font-family: arial, sans-serif;
	width:766px;
	height:32px;
	position:relative;
	font-size:11px;
	z-index:100;
	margin-top: 0px;
	font-weight: bold;
	vertical-align: bottom;
	background-image: url(../imagens/barra.gif);
	border: 0px solid #125696;
}
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-decoration:none;
	color:#000;
	width:85px;
	height:30px;
	text-align:center;
	color:#000000;
	line-height:30px;
	font-size:11px;
	overflow:hidden;
	background-image: url(../imagens/barraie.gif);
}
.menu ul {
	padding:0;
	margin:0;
	list-style: none;
	background-image: url(../imagens/barra.gif);
	background-repeat: repeat-x;
	border-left-width: 1px;
}
.menu ul li {
	float:left;
	position:relative;
	list-style-position: inside;
	list-style-image: url(../imagens/bullet.gif);
}
/*.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {
	color:#fff;
	background-image: url(../imagens/barraover.gif);
	background-repeat: repeat-x;
}
.menu ul li a:active {
	color:#990000;
	background-image: url(../../imagens/barraover.gif);
	background-repeat: repeat-x;
}
#box_gal {
	background-color: #1584da;
	width: 100%;
	height: 400px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#flashtop {
	height: 80px;
	width: 468px;
	float: right;
}
#azulfundo {
	background-color: #1584da;
	text-align: left;
	padding: 10px;
	font-size: 12px;
}
#azulfundo1 {
	text-align: left;
	padding: 10px;
	font-size: 12px;
}
#promo {
	height: 135px;
	width: 100%;
	text-align: center;
}

#box_prop_lateral {
	height: 245px;
	width: 100%;
	text-align:center;
	 	
}

#box_com {
	height: auto;
	width: 100%;
	font:"trebuchet MS", Verdana, arial;
	font-size:10px;
	color:#125696;
	
	
		}
		
	#opiniao_titulo {
	height: auto;
	width: 100%;
	font:"trebuchet MS", Verdana, arial;
	font-size:10px;
	color:#125696;
	
	
		}

	#calendario_2 {
	height: auto;
	width: 200px;
	font:"trebuchet MS", Verdana, arial;
	font-size:10px;
	color:#FFFFFF;
	background-color: #3071CD;
	border: 1;
	
	
		}

