*{
	margin:0;
	padding:0;
	list-style:none;
	border:none;
	text-decoration:none;	
}
#carregando{
	width:100%;
	float:left;
	height:inherit;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding:10px 0;
}
/* --- */
.t9, .t9 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
}
.t10, .t10 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
}
.t11, .t11 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}

.t12, .t12 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.t14, .t14 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.t16, .t16 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
}
.t18, .t18 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
}
.t24, .t24 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
}

/* --- */
.bold{
	font-weight:bold;
}
.borda{ border:solid 1px #666; padding:1px;}
.borda:hover{ border:solid 1px #28166f; padding:1px;}
/* --- */
.preto, .preto a{
	color:#000;
}
.azul, .azul a{
	color:#28166f;
}
.qbranco, .qbranco a{
	color:#EFEFEF
}
.branco, .branco a{
	color:#FFF;
}
.cinza, .cinza a{
	color:#222;
}
.cinzaC, .cinzaC a{
	color:#999;
}
.amarelo, .amarelo a{
	color:#FFE51A;
}
/* --- */
/* --------------------------------------------------------------------- */
#semRegistros a{
	color:#F00;
}
#ok a{
	color:#333;
}
#info a{
	color:#666;
}
#info a:hover,#ok a:hover,#semRegistros a:hover{
	text-decoration:underline;
	color:#000;
}
#semRegistros{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	float:left;
	margin-bottom:10px;
	margin-top:15px;
	padding-top:10px;
	padding-bottom:10px;
	background:#FFD9DA;
	border:1px solid #F00;
	text-align:center;
	color:#333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;	
}
#ok{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	float:left;
	margin-bottom:10px;
	margin-top:15px;
	padding-top:10px;
	padding-bottom:10px;
	background:#E2FFE1;
	border:1px solid #0F0;
	text-align:center;
	color:#333;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
#info{
	width:90%;
	margin-left:5%;
	margin-right:5%;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	padding-top:13px;
	padding-bottom:13px;
	background:#FFFFCC;
	border:1px solid silver;
	text-align:center;
	color:#666;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
/* --------------------------------------------------------------------- */
html{
	background:url(../images/bgR.jpg) repeat-x top white;
}
body{
	background:url(../images/bg.jpg) no-repeat center top;
	overflow-x:hidden;
}
#holder{
	width:0px;
	height:0px;
	float:left;
}
.menuTopoSuspenso{
	position:absolute;
	display:none;
	padding:5px;
	background:#222;
	border:1px solid #333;
	margin-top:75px;
	z-index:999999
}
.menuTopoSuspenso #itensMenuTopoS{
	width:400px;
	float:left;
	padding:10px 12px 10px 12px;
}
.menuTopoSuspenso #itensMenuTopoS #itemMenuTopoS{
	float:left;
}
.menuTopoSuspenso #itensMenuTopoS #itemMenuTopoS a{
	height:auto;
	width:180px;
	text-align:left;
	float:left;
	padding:5px 10px 2px 10px;
	background:url(../images/bgItemMenuTopoS.jpg) no-repeat left 11px;
	
}
.menuTopoSuspenso #itensMenuTopoS #itemMenuTopoS a:hover{
	text-decoration:underline;
}

#site{		
	width:1025px;
	margin:0 auto;
}
#header{
	width:1025px;
	height:131px;
	float:left;	
}
#header #logo{
	width:359px;
	height:88px;
	float:left;
	padding:23px 0 0 10px;
}
#header #logo a{
	width:359px;
	height:88px;
	float:left;	
	background:url(../images/logo.png) no-repeat right bottom;
}
#header #localizar{
	width:251px;
	float:right;
	height:37px;
	padding:51px 8px 0 0;
}
#header #localizar #inpLocalizar{
	width:206px;
	float:left;
	height:37px;
}
#header #localizar #inpLocalizar input{
	width:186px;
	height:28px;
	padding:9px 10px 0 10px;
	background:url(../images/inpLocalizar.jpg) no-repeat center right;
}
#header #localizar #subLocalizar{
	width:38px;
	float:left;
	height:35px;
	padding:1px 0 0 7px;
}
#header #localizar #subLocalizar input{
	width:38px;
	height:35px;
	background:url(../images/subLocalizar.jpg) no-repeat center;
	cursor:pointer;
}
#header #fullTimeLeft{
	width:1025px;
	height:20px;
	float:left;	
}
#header #fullTimeLeft #tlPart1{
	width:435px;
	float:left;
	text-align:right;	
	padding:4px 7px 0 0;
}
#header #fullTimeLeft #tlPart2{
	width:130px;
	height:17px;
	float:left;
	padding-top:3px;
	background:url(../images/topTimeleft.jpg) no-repeat top center #009500;
	text-align:center;
}
#header #fullTimeLeft #tlPart3{
	width:446px;
	float:left;
	padding:4px 0 0 7px;
}
#menuTopo{
	width:1025px;
	float:left;
	height:86px;
	background:url(../images/bgMenu.png) no-repeat center top;
}
#menuTopo .itemMenu a{
	padding-top:25px;
	height:50px;
}
#menuTopo .itemMenu a:hover{
	color:#FFF;
	background:url(../images/bgMenuH.png) repeat-x 3px;
}
#menuTopo .itemMenu{
	float:left;
	text-align:center;	
}
#menuTopo #itemMenu1 a{
	width:140px;
	float:left;
	margin-left:10px;	
}
#menuTopo #itemMenu2 a{
	width:143px;
	float:left;
}
#menuTopo #itemMenu3 a{
	width:142px;
	float:left;
}
#menuTopo #itemMenu4{
	width:135px;
	float:left;
	height:67px;	
	padding-left:6px;
	padding-top:9px;
	cursor:pointer;
}
#menuTopo #itemMenu4 img{
	position:absolute;
	z-index:100;
}
#menuTopo #itemMenu5 a{
	width:142px;
	float:left;
}
#menuTopo #itemMenu6 a{
	width:141px;
	float:left;
}
#menuTopo #itemMenu7 a{
	width:155px;
	float:left;
	margin-right:10px;
}
#menuExponop{
	width:130px;
	height:60px;
	position:absolute;
	z-index:99;
	background-color:#090;
	text-align:left;
	overflow:hidden;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius:5px;
}
#menuExponop #innerMenuExpo{
	display:none;
	float:left;
}
#menuExponop #innerMenuExpo #itensMenuExpo{
	width:400px;
	float:left;
	padding:20px 12px 25px 12px;
}
#menuExponop #innerMenuExpo #itensMenuExpo #itemMenuExpo{
	float:left;
}
#menuExponop #innerMenuExpo #itensMenuExpo #itemMenuExpo a{
	height:auto;
	width:180px;
	float:left;
	padding:5px 10px 2px 10px;
	background:url(../images/bgItemMenuExpo.jpg) no-repeat left;
}
#menuExponop #innerMenuExpo #itensMenuExpo #itemMenuExpo a:hover{
	text-decoration:underline;
}
#menuExponop #innerMenuExpo #redesSociaisExpo{
	width:414px;
	float:left;
	padding:0 0 0 10px;
}
#menuExponop #innerMenuExpo #redesSociaisExpo #textoSNExpo{
	width:300px;
	float:left;
	padding-top:10px
}
#menuExponop #innerMenuExpo #redesSociaisExpo #iconRedes{
	width:114px;
	float:left;
	height:29px;
}
#menuExponop #innerMenuExpo #redesSociaisExpo #iconRedes a{
	height:auto;
	float:left;
	padding:4px;
	width:29px;
}
#menuExponop #innerMenuExpo #redesSociaisExpo #iconRedes a img{
	position:inherit !important;	
}
.menuIn{
	width: 424px;
	height: 290px;
	margin-left:-140px;
	margin-top:67px;
	background-color:#090;
}
.menuOut{
	width:130px;
	height:60px;
	margin-left:0;
	margin-top:0;
	/*background-repeat:no-repeat;
	background-image:url(../images/bgLogoExpo.png);*/
}
#capa{
	width:1025px;
	float:left;
}
#capa #destaques{
	width:981px;
	float:left;
	height:369px;
	padding:4px 22px 11px 22px;
}
/* --- */
#destaques #vinhetaDestaque{
	width:981px;
	float:left;
	text-align:center;
	padding:0 0 10px 0;
}
#destaques #containerDestaque{
	width:981px;
	float:left;
	background:url(../images/loading.gif) no-repeat center !important;
}

#containerDestaque #goLeftDest,#containerDestaque #goRightDest{
	width:30px;
	height:43px;
	float:left;
	padding:130px 0 0 0;
}
#goLeftDest{
	
}
#containerDestaque #allDestaques{
	width:921px;
	height:350px;
	float:left;	
}
#containerDestaque #allDestaques #imgDestaque{
	width:908px;
	float:left;
	padding:0 6px 0 7px;
}
#containerDestaque #allDestaques #headerDestaque{
	width:908px;
	float:left;
	padding:5px 0 5px 0;
	text-align:center;
}
#conteudosCapa{
	width:1021px;
	float:left;
	background:url(../images/bgCapa.jpg) repeat-x top #FEFEFE;
}
#conteudosCapa #boxNoticias{
	padding:15px 11px 0 11px;
	width:999px;
	float:left;
	padding-bottom:5px;
}
#boxNoticias #noticiasPrincipais{
	width:769px;
	float:left;
}
#noticiasPrincipais #fotoNoticia{
	width:230px;
	float:left;
}
#noticiasPrincipais #fotoNoticia img{
	border:1px solid #000;
}
#noticiasPrincipais #textosNoticia{
	width:515px;
	float:left;
	padding:0 15px 0 5px;
}
#textosNoticia a:hover{
	text-decoration:underline;
}
#textosNoticia #tituloNoticia, #textosNoticia #textoNoticia, #textosNoticia #dataNoticia{
	width:100%;
	float:left;
	text-align:center;
	padding:2px 0 2px 0;
}
#noticiasPrincipais #saibaMaisNot{
	width:100%;
	float:left;
	height:25px;
	padding-top:5px;
	text-align:right;
}
#boxNoticias #maisNoticias{
	width:230px;
	float:left;
}
#boxNoticias #maisNoticias #itemListaMais{
	width:230px;
	float:left;
}
#boxNoticias #maisNoticias #itemListaMais a{
	width:215px;
	float:left;
	padding:2px 0 2px 15px;
	background:url(../images/bullNot.png) no-repeat left 10px;
}
#boxNoticias #maisNoticias #itemListaMais a:hover{
	text-decoration:underline;
}
#vejaTodasMais{
	width:100%;
	float:left;
	text-align:right;
	padding-top:7px
}
#conteudosCapa #boxEntretenimento{
	padding:13px 11px 0 11px;
	width:999px;
	float:left;
	border-top:1px solid #e6e6e6;
	background:url(../images/bgEntretenimento.jpg) repeat-x top;
	height:205px;
}
#boxEntretenimento #boxGaleria{
	width:269px;
	float:left;
}
#vinBox{
	width:100%;
	float:left;
	padding-bottom:10px;
	cursor:default;
}
#boxGaleria #itemGaleria{
	width:129px;
	float:left;
	cursor:pointer;
}
#boxGaleria #itemGaleria a{
	width:129px;
	float:left;
}
#boxGaleria #itemGaleria a:hover #infoGaleria{
	text-decoration:underline;
}

#itemGaleria #fotoGaleria{
	width:100%;
	float:left;
	text-align:center;
	padding-bottom:5px;
	cursor:pointer
}
#itemGaleria #fotoGaleria img{
	border:1px solid #000;
}
#boxGaleria #itemGaleria a:hover img{
	border-color:#28166f;
}
#itemGaleria #infoGaleria{
	width:100%;
	float:left;
	text-align:center;
	cursor:pointer
}
#boxEntretenimento #boxOndemand{
	width:248px;
	float:left;
	padding-left:30px;
}
#boxOndemand a{
	width:248px;
	float:left;	
}
#boxOndemand a img{
	border:1px solid #000;
}
#boxOndemand a:hover img{
	border-color:#28166f;
}
#boxEntretenimento #boxSlideShow{
	width:428px;
	float:left;
	padding-left:24px;
}
#conteudosCapa #boxInformacoes{
	padding:12px 11px 0 11px;
	width:999px;
	float:left;
	border-top:1px solid #e6e6e6;
	background:url(../images/bgEntretenimento.jpg) repeat-x top;
	height:138px;
	border-bottom:1px solid #CCC;
	overflow:hidden !important;
}
#boxInformacoes #boxAgenda{
	width:440px;
	float:left;	
}
#boxAgenda #itemAgenda{
	width:220px;
	float:left;
}
#boxAgenda #itemAgenda a{
	width:180px;
	float:left;
	background:url(../images/bgAgenda.png) no-repeat left top;
	height:32px;
	padding:0 0 15px 40px;
}
#boxAgenda #itemAgenda a:hover{
	text-decoration:underline;
}
#boxTwitter, #theTwitter{
	width:340px;
	float:left;
}
#boxNewsletter{
	width:209px;
	float:left;
	padding-left:10px
}
#boxNewsletter #emailNews{
	width:209px;
	float:left;
	padding-top:5px
}
#boxNewsletter #senhaNews{
	width:116px;
	float:left;
	padding-top:15px;
}
#boxNewsletter #emailNews input{
	background:#e5e5e5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius:5px;
	border:1px solid #d5d5d5;
	width:182px;
	padding:7px;
}
#boxNewsletter #senhaNews input{
	background:#e5e5e5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius:5px;
	border:1px solid #d5d5d5;
	width:102px;
	padding:7px;
}
#boxNewsletter #bullsNews{
	width:87px;
	float:left;
	padding-top:15px;
	padding-left:5px;
}
#boxPatrocinadores{
	padding:10px 11px 0 11px;
	width:999px;
	float:left;
	border-top:1px solid #eef;
	padding-bottom:7px;
}
#itemPatrocinio{
	width:96px;
	float:left;
	height:89px;
	padding-right:4px;
}
#rolagemPatrocinadores{
	width:110px;
	float:right;
	height:24px;
}
#setaRp{
	width:17px;
	float:left;
	height:24px;
}
#txtRolagem{
	width:76px;
	float:left;
	text-align:center;
	padding-top:5px;
	cursor:default;
}
#rodape{
	width:100%;
	float:left;
	background:#dfdfdf;
	padding-bottom:10px;
}
#conteudoRodape{
	width:994px;
	margin:0 auto;
	padding:15px;
}
#linkPrincipaisRodape{
	width:775px;
	float:left;
}
#linkPrincipaisRodape a{
	padding: 0 5px;
}
#linkPrincipaisRodape a:hover{
	text-decoration:underline;
}
#acrinorteWeb{
	width:219px;
	float:right;
}
#txtWeb{
	width:80px;
	float:left;
	padding:8px 10px 0 0;
}
#itemWeb{
	width:35px;
	height:50px;
	float:left;
	padding-right:5px;
}
#localizarRodape{
	width:300px;
	float:left;
	padding-top:10px;
}
#inpLocaRodape{
	width:206px;
	float:left;
	height:37px;
}
#inpLocaRodape input{
	width:186px;
	height:28px;
	padding:9px 10px 0 10px;
	background:url(../images/inpLocalizar2.jpg) no-repeat center right;
}
#subLocaRodape{
	width:38px;
	float:left;
	height:36px;
	padding:1px 0 0 7px;
}
#subLocaRodape input{
	width:38px;
	height:33px;
	background:url(../images/subLocalizar2.jpg) no-repeat center;
	cursor:pointer;
}
#infoRodape{
	width:1102px;
	float:left;
	padding-top:15px;
}
#logoAcrinorte{
	width:211px;
	float:left;
	height:35px;
	background:url(../images/acrinorteRodape.jpg) no-repeat;
}
#infoTxtRodape{
	width:710px;
	float:left;
	padding-left:15px;
	padding-top:3px;
}
#facaRodape{
	float:left;
	padding-top:5px;
}
#facaRodape a{
	width:65px;
	float:left;	
	height:33px;
	background:url(../images/facaRodape.jpg) no-repeat;
}
