body {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:#333333;
	background-color: #F7FBF2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img { -ms-interpolation-mode: bicubic; }

a img {
	border: none;
}
a {
	text-decoration:none;
	color:#0083D7;
}
a:hover {
	text-decoration:underline;
	color:#006CB4;
}
p {
	margin:3px 0 5px 0;
}
/* H`S */
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color:#0083D7;
	font-weight:normal;
	margin: 0;
	padding: 0;
	line-height: 1em;
}
h1, h1 a, h1 a:hover {
	font-size: 20px;
	padding:0;
	text-decoration:none;
	margin:0 0 12px 0;
}
h2 {
	font-size: 18px;
	color:#00A863;
	padding:0;
	margin:0;
}
h3, h3 a, h3 a:hover {
	font-size: 16px;
	padding:0;
	text-decoration:none;
	margin:10px 0 5px 0;
}
h4 {
	font-size: 20px;
	padding:0;
	margin:0;
}
h5, h5 a, h5 a:hover {
	font-size: 16px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0;
	margin:5px 0 3px 0;
}
/* FONTES */
.italico {
	font-style:italic;
}
.f10 {
	font-size: 10px;
}
.f12 {
	font-size: 12px;
}
.f14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.f18 {
	font-size: 18px;
}
.f20 {
	font-size: 20px;
}
/* CORES */
.azul {
	color:#0083D7;
}
.azulzinha {
	color:#DEEFEF;
}
.cinza .cinza a {
	color:#000;
}
.cinzinha {
	color:#CCCCCC;
}
.verde, .verde a {
	color:#00A863;
}
.amarelo {
	color:#FFF100;
}
.branca, .branca a {
	color:#FFFFFF;
}
/* ACABAMENTOS */
.thumbLine {
	padding:5px;
	background-image:url(../imagens/bg_line.gif);
	background-repeat:repeat;
}
.lineBox {
	border-bottom:1px #DEEFEF solid;
}
.bgBox {
	background-image:url(../imagens/bg_box.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
/* PRATOS */
#BoxtiraGostos{
	margin-bottom:15px;
	padding-bottom:5px;
}
.pratoLegenda {
	position:relative;
	top:-50px;
	left:5px;
}
.fundoBrancoLegenda {
	background-color:#FFFFFF;
	padding:0 3px 0 3px;
}
.pratoItem {
	float:left;
	width:190px;
	height:200px;
	margin:0 20px 11px 0;
}
/* ESTRUTURA */
#headHolder {
	width:100%;
	height:238px;
	padding-top:57px;
	background-color:#000;
}
#conteudoHolder {
	width:100%;
	overflow: hidden;
}
#rodapeHolder{
	width:100%;
	clear:both;
	float: none;
	background-image:url(../imagens/bg_line_rodape.jpg);
}
#head {
	width:940px;
	margin:0 auto;
}
#conteudo {
	width:940px;
	margin:0 auto;
}
#rodape{
	width:940px;
	height:100px;
	margin:0 auto;
	text-align:center;
	padding-top:23px;
}
#colPrincipal {
	width:630px;
	float:left;
}
#colSecundaria {
	width:300px;
	float:right;
	margin-top:15px;
}
#box615PX {
	width:605px;
	float:left;
	padding:5px;
	margin-bottom:15px;
}
#box405PX {
	width:395px;
	float:left;
	padding:5px;
	margin-bottom:10px;
}
#box300PX {
	width:290px;
	float:left;
	padding:5px;
	margin-bottom:15px;
}
#box190PX {
	width:190px;
	float:left;
	padding:5px;
	margin-bottom:10px;
	margin-left:10px;
}
.boxTxt{
	float:left; 
	width:200px;
	margin-right:10px;
}
.post {
	width:inherit;
	margin-bottom:10px;
}
.postMural {
	width:365px;
	float:left;
	margin-bottom:10px;
}
.postMuralThumb {
	width:30px;
	float:right;
	margin-bottom:10px;
}
.BoxDestaques{
	margin-top:15px;
	height:290px;
	background-image:url(../imagens/bg_line.gif);
}
.controles{
	clear:both;
	float:none;
}
.thumb {
	float:left;
	margin-right:4px;
	margin-bottom:8px;
}
#logo {
	float:left;
	margin-left:5px;
}
#slogan {
	float:left;
}
#apresentadores {
	float:right;
	margin-right:5px;
}
/* MENU */
.menu {
}
#brasilAfora {
	width:822px;
	float:none;
	padding:3px 10px 3px 10px;
	margin-left:10px;
	background-color:#1D9741;
}
#menuInstitucional {
	width:920px;
	float:none;
	padding:3px 10px 3px 10px;
	margin-left:5px;
	background-color:#FFFF00;
}
#interiorMG {
	width:450px;
	float:none;
	padding:3px 10px 3px 10px;
	margin-left:285px;
	background-color:#00BF72;
}
#interiorSP {
	width:380px;
	float:none;
	padding:3px 10px 3px 10px;
	margin-left:380px;
	background-color:#00BF72;
}
#guiaBotecos {
	width:360px;
	float:none;
	padding:3px 10px 3px 10px;
	margin-left:200px;
	background-color:#FFF939;
}
.itemBrasil {
	padding:0 5px 0 23px;
}
.itemInsti {
	padding:0 10px 0 5px;
}
/* FORMS */
.CEPForm{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	border:#C2E1D8 1px solid;
	color:#00A863;
	font-size:12px;
	width:160px;
	height:24px;
	margin:4px 0 0 5px;
}
.padraoForm{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	border:#C2E1D8 1px solid;
	color:#00A863;
	font-size:12px;
	width:160px;
	height:24px;
	margin:0;
}
textarea{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	border:#C2E1D8 1px solid;
	color:#00A863;
	font-size:12px;
	width:300px;
	height:60px;
	margin:0;
}
/* DESTAQUE */
.itemDestaque{

}
.imagemDestaque{

}
.txtDestaque{
	padding:15px 22px 5px 22px;

}
/* PATROCINIOS */
.itemPatrocinador{
	float:left;
	margin-right:5px;
}
/* SAIDEIRA */
.saideiraItem{
	width:615px;
	float:left;
}
.saideiraImg{
	float:left;
	margin:0 10px 10px 0;
}
.saideiraInfo{
	float:left;
	width:175px;
	height:230px;
}
.saideiraTxt{
	float:left;
}
/* FOTOS */
.fotoItem {
	float:left;
	margin:0 11px 11px 0;
}
/* LISTA BOTECOS */
.botecoItem{
	width:280px;
	float:left;
	margin-bottom:10px;
	margin-right:15px;
}
.botecoImg{
	float:left;
}
.botecoTxt{
	float:right;
	width:160px;
}
/* HOME BOTECO */
#box190PXBoteco {
	width:190px;
	padding:5px;
	margin-bottom:10px;
	margin-right:10px;
}
#box405PXBoteco {
	width:395px;
	padding:5px;
	margin-bottom:10px;
}
.listaBotecosCoracao{
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
/* BOTEQUEIROS */
.botequeiroItem{
	width:615px;
	padding-bottom:8px;
	margin-bottom:10px;
	overflow:auto;
}
.botequeiroImg{
	float:left;
}
.botequeiroTxt{
	float:left;
	width:450px;
	padding-left:10px;
}
#buscaBotequeiro{
	width:200px; 
	height:0px; 
	position:relative; 
	top:-45px; 
	left:430px;
}
/* PRE HOME */
#preHomeHolder{
	width:100%;
	height:520px;
	margin-top:45px;
	background-color:#000000;
}
#preHome{
	width:940px;
	margin:0 auto;
}
#selectCidadeHome{
	width:220px;
	height:360px;
	margin-top:60px;
	padding: 30px 5px 10px 20px;
	float:right;
	background-color:#1D9741;
}
/*	AUTO COMPLETE	*/
.ac_results {
	padding: 0px;
	border: 1px solid #DEEFEF;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	width: 360px !important;
	color: #666;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	color: #666;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	
	width: 100%;*/
	font: menu;
	font-size: 1.0em;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	color: #000000;
}
.ac_loading {
	background: white right center no-repeat;
}
.ac_odd {
	background-color: #DEEFEF;
	color: #000000;
}
.ac_over {
	background-color: #00A863;
	color: #283548;
}
/* COUNT DOWN */
#BoxCountDown{
	width:610px;
	height:200px;
	background-image:url(../imagens/bg_CountDown.jpg);
	background-repeat:no-repeat;
	margin-bottom:15px;
	padding-bottom:5px;
}
#alert
{
	overflow: hidden;
	z-index: 999;
	width: 100%;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #FFEF00;
	height: 0;
	color: #008EE3;
	font: 20px/40px arial, sans-serif;
	opacity: .9;
}
.estiloAlerta
{
	overflow: hidden;
	z-index: 999;
	width: 100%;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #FFEF00;
	height: 0;
	color: #008EE3;
	font: 20px/40px arial, sans-serif;
	opacity: .9;
}