@charset "utf-8";
/* CSS Document */

* {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

body {
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/bg/bgGeral.jpg) #FAFAFA center top no-repeat;
}

a:hover {
	text-decoration:underline !important;
}

/* GERAL ********************************************************************************************** */

#divGeral {
	width:1002px;
	margin:0 auto;
}

/* ICONES ********************************************************************************************** */

#divGeral .divIcones {
	float:right;
}

#divGeral .divIcones img {
	float:left;
}

#divGeral .divIcones ul {
	height:28px;
	float:left;
	padding:5px 0 0 0;
	background:url(../img/bg/bgBoxIcones.jpg) repeat-x;
}

#divGeral .divIcones ul li {
	float:left;
	display:inline;
	padding:0 7px 0 7px;
}

#divGeral .divIcones ul li a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divIcones ul li a:hover {
	color:#666666;
	text-decoration:underline;
}

#divGeral .divIcones ul li a img {
	padding:0 5px 0 0;
}

/* HEADER ********************************************************************************************** */

#divGeral .divHeader {
	width:982px;
	float:left;
	padding:20px 10px 0 10px;
}

#divGeral .divHeader h1 a {
	width:215px;
	height:64px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
	background:url(../img/imgLogotipo.png) no-repeat;
}

/* BANNER ********************************************************************************************** */

#divGeral .divHeader .divBanner {
	width:740px;
	height:80px;
	float:right;
	border:1px solid #DBDBDB;
}

/* MENU ********************************************************************************************** */

#divGeral .divHeader .divMenu {
	width:982px;
	float:left;
	margin:20px 0 0 0;
}

#divGeral .divHeader .divMenu ul li {
	display:inline;
	float:left;
}

/* BUSCA ********************************************************************************************** */

#divGeral .divHeader .divMenu ul li .divBusca {
	width:231px;
	height:35px;
	float:left;
	padding:10px 0 0 51px;
	background:url(../img/bg/bgBusca.jpg) no-repeat;
}

#divGeral .divHeader .divMenu ul li .divBusca form fieldset legend {
	display:none;
}

#divGeral .divHeader .divMenu ul li .divBusca form fieldset label {
	vertical-align:middle;
}

#divGeral .divHeader .divMenu ul li .divBusca form fieldset label input.inpBusca {
	width:135px;
	height:22px;
	border:0;
	background:url(../img/bg/bgInpBusca.jpg) right center no-repeat;
	vertical-align:middle;
	padding:3px 5px 0 5px;
	font:13px Tahoma, Geneva, sans-serif;
	color:#666666;
}

#divGeral .divHeader .divMenu ul li .divBusca form fieldset button {
	width:29px;
	height:15px;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	vertical-align:middle;
	background:url(../img/btn/btnIr.jpg) no-repeat;
}

/* FLASH ********************************************************************************************** */

#divGeral .divHeader .divFlash {
	width:982px;
	height:273px;
	float:left;
	margin:-2px 0 0 0;
}

/* GERAL CONTEUDO ********************************************************************************************** */

#divGeral .divGeralConteudo {
	width:982px;
	float:left;
	padding:0 10px 0 10px;
}

#divGeral .divGeralConteudo .divBreadcrumb {
	width:982px;
	float:left;
	padding:0 0 30px 0;
	background:url(../img/bg/bgBreadCrumb.jpg) bottom no-repeat;
}

#divGeral .divGeralConteudo .divBreadcrumb ul li {
	display:inline;
	float:left;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 3px 0 0;
}

#divGeral .divGeralConteudo .divBreadcrumb ul li a {
	color:#666666;
	text-decoration:underline;
}

/* MÓDULO MATÉRIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divModMaterias {
	width:280px;
	float:left;
	padding:0 10px 0 0;
}

#divGeral .divGeralConteudo .divModMaterias h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModMaterias dl dt {
	font:bold 11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:6px 0 0 0;
	background:url(../img/bg/bgDivisorMaterias.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divModMaterias dl dt a {
	display:block;
	color:#666666;
	padding:0 29px 0 0;
	text-decoration:none;
	min-height:22px;
}

#divGeral .divGeralConteudo .divModMaterias dl dt a.aActive {
	display:block;
	color:#666666;
	padding:0 29px 0 0;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divModMaterias dl dd {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	line-height:14px;
	margin:0 0 6px 5px;
}

#divGeral .divGeralConteudo .divModMaterias dl dd a {
	color:#666666;
	line-height:14px;
	margin:0 0 6px 0;
	padding:0 10px 0 0;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divModMaterias dl dd img {
	float:left;
	border:1px solid #E5E5E5;
	margin:0 5px 0 13px;
	display:inline;
}

#divGeral .divGeralConteudo .divModMaterias .divVejaTodas {
	width:280px;
	float:left;
	padding:10px 0 0 0;
	background:url(../img/bg/bgDivisorMaterias.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divModMaterias .divVejaTodas p a {
	float:right;
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 15px;
	text-decoration:none;
	background:url(../img/ico/icoVerTodas.jpg) left no-repeat;
}



/* MÓDULO NOTÍCIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divModNoticias {
	width:690px;
	float:left;
}

#divGeral .divGeralConteudo .divModNoticias h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

/* BOX NOTÍCIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia {
	width:690px;
	float:left;
	padding:0 0 0 0;
	background:url(../img/bg/bgBoxNoticia.jpg) top no-repeat;
}

/* DESTAQUE NOTÍCIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia {
	width:436px;
	float:left;	
	padding:10px 0 0 0;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia img {
	float:left;
	display:inline;
	margin:0 5px 0 0;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia h3 {
	margin:0 0 5px 0;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia h3 a {
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:23px;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:15px;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia ul {
	width:60px;
	float:left;
	clear:both;
	border:1px solid #DBDBDB;
	padding:0 5px 0 5px;
	margin:10px 0 0 0;
	background:url(../img/bg/bgBoxPagNoticia.jpg) repeat-x;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia ul li {
	display:inline;
	float:left;
	padding:0 4px 0 0;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia ul li a {
	font:bold 13px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia ul li a:hover {
	color:#000;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDestNoticia ul li a.aActive {
	color:#000;
	text-decoration:none;
}

/* DESTAQUE LISTA NOTÍCIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDesListNoticia {
	width:250px;
	float:right;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDesListNoticia ul li img {
	border:1px solid #E5E5E5;
	float:left;
	display:inline;
	margin:0 4px 0 0;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDesListNoticia ul li {
	float:left;
	padding:10px 0 0 0;
	margin:0 0 10px 0;
	background:url(../img/bg/bgBoxListNoticia.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDesListNoticia ul li h4 a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divDesListNoticia ul li p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 10px 0 0;
}

/* VEJA TODAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divVejaTodas {
	width:685px;
	float:left;
	margin:10px 0 0 0;
	padding:8px 5px 0 0;
	background:url(../img/bg/bgVejaTodasNoticias.jpg) no-repeat;
}

#divGeral .divGeralConteudo .divModNoticias .divBoxNoticia .divVejaTodas p a {
	float:right;
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 15px;
	text-decoration:none;
	background:url(../img/ico/icoVerTodas.jpg) left no-repeat;
}

/* MÓDULO COLUNISTAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divModColunistas {
	width:791px;
	float:left;
	padding:20px 0 22px 0;
	background:url(../img/bg/bgBoxColunistas.jpg) bottom no-repeat;
}

#divGeral .divGeralConteudo .divModColunistas h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#000000;
	margin:0 0 20px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitPreto.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModColunistas ul li {
	display:inline;
	float:left;
	margin:0 12px 0 0;
}

#divGeral .divGeralConteudo .divModColunistas ul li img {
	border:1px solid #E5E5E5;
}

#divGeral .divGeralConteudo .divModColunistas ul li h4 {
	width:89px;
	padding:3px 3px 3px 3px;
	background:url(../img/bg/bgTitColunista.jpg) no-repeat;
}

#divGeral .divGeralConteudo .divModColunistas ul li h4 a {
	font:bold 11px Tahoma, Geneva, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

/* MÓDULO GALERIA ********************************************************************************************** */

#divGeral .divGeralConteudo .divModGaleria {
	width:791px;
	float:left;
	margin:0 0 20px 0;
	padding:0 0 22px 0;
	background:url(../img/bg/bgBoxColunistas.jpg) bottom no-repeat;
}

#divGeral .divGeralConteudo .divModGaleria h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#000000;
	margin:0 0 20px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitPreto.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModGaleria ul li {
	display:inline;
	float:left;
	margin:0 13px 0 0;
}

#divGeral .divGeralConteudo .divModGaleria ul li img {
	border:1px solid #E5E5E5;
}

/* BOX UNIDOS ********************************************************************************************** */

#divGeral .divGeralConteudo .divBoxUnidos {
	width:771px;
	float:left;
	background:#F6F6F6;
	border-bottom:1px solid #E8E8E8;
	border-top:1px solid #E8E8E8;
	padding:10px 10px 10px 10px;
}

/* MODULO TV ********************************************************************************************** */

#divGeral .divGeralConteudo .divModTv {
	width:240px;
	float:left;
	padding:0 20px 0 0;
}

#divGeral .divGeralConteudo .divModTv h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModTv p {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
}

/* MODULO CADASTRESE ********************************************************************************************** */

#divGeral .divGeralConteudo .divModCadastre {
	width:240px;
	float:left;
	padding:0 20px 0 0;
}

#divGeral .divGeralConteudo .divModCadastre h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModCadastre p {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 10px 0;
}

#divGeral .divGeralConteudo .divModCadastre form fieldset legend {
	display:none;
}

#divGeral .divGeralConteudo .divModCadastre form fieldset label {
	float:left;
	padding:0 0 10px 0;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666	
}

#divGeral .divGeralConteudo .divModCadastre form fieldset label input.inpNome {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	width:195px;
	height:20px;
	border:0;
	vertical-align:middle;
	padding:5px 4px 0 4px;
	background:url(../img/bg/bgInpNome.jpg)  center right no-repeat;
}

#divGeral .divGeralConteudo .divModCadastre form fieldset label input.inpEmail{
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	width:195px;
	height:20px;
	border:0;
	vertical-align:middle;
	padding:5px 4px 0 4px;
	background:url(../img/bg/bgInpNome.jpg)  center right no-repeat;
}

#divGeral .divGeralConteudo .divModCadastre form fieldset button.btnCadastrar {
	width:64px;
	height:14px;
	float:right;
	text-indent:-9999px;
	cursor:pointer;
	border:0;
	background:url(../img/btn/btnCadastrar.jpg) no-repeat;
}

/* MODULO ASSINE ********************************************************************************************** */

#divGeral .divGeralConteudo .divModAssine {
	width:250px;
	float:left;
	padding:0 0 3px 0;
}

#divGeral .divGeralConteudo .divModAssine h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModAssine p {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divModAssine .divBoxConfira {
	width:250px;
	float:left;
	padding:8px 0 0 0;
	text-align:right;
	background:url(../img/bg/bgBoxConfira.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divModAssine .divBoxConfira p {
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#divGeral .divGeralConteudo .divModAssine .divBoxConfira p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 0 0 15px;
	background:url(../img/ico/icoVerTodas.jpg) left 1px no-repeat;
}

/* MODULO ANUNCIE ********************************************************************************************** */

#divGeral .divGeralConteudo .divModAnuncie {
	width:250px;
	float:left;
}

#divGeral .divGeralConteudo .divModAnuncie h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModAnuncie p {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divModAnuncie .divBoxConfira {
	width:250px;
	float:left;
	padding:8px 0 0 0;
	text-align:right;
	background:url(../img/bg/bgBoxConfira.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divModAnuncie .divBoxConfira p {
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#divGeral .divGeralConteudo .divModAnuncie .divBoxConfira p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 0 0 15px;
	background:url(../img/ico/icoVerTodas.jpg) left 1px no-repeat;
}

#divGeral .divGeralConteudo .divModSidebar {
	width:180px;
	float:right;
	padding:20px 0 0 0;
}

#divGeral .divGeralConteudo .divModSidebar .divModEdicao {
	width:180px;
	float:left;
	padding:0 0 10px 0;
}

#divGeral .divGeralConteudo .divModSidebar .divModEdicao h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 5px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModSidebar .divModEdicao p {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 3px 0;
}

#divGeral .divGeralConteudo .divModSidebar .divModEdicao ul li a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
}


#divGeral .divGeralConteudo .divModSidebar .divModEnquete {
	width:180px;
	float:left;
}

#divGeral .divGeralConteudo .divModSidebar .divModEnquete h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModSidebar .divModEnquete p {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 8px 0;
}

#divGeral .divGeralConteudo .divModSidebar .divModEnquete form fieldset legend {
	display:none;
}

#divGeral .divGeralConteudo .divModSidebar .divModEnquete form fieldset label {
	width:180px;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	float:left;
	vertical-align:middle;
}

#divGeral .divGeralConteudo .divModSidebar .divModEnquete form fieldset button.btnVotar {
	width:35px;
	height:14px;
	float:left;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	margin:10px 15px 0 0;
	background:url(../img/btn/btnVotar.jpg) no-repeat;
}

#divGeral .divGeralConteudo .divModSidebar .divModEnquete form fieldset button.btnResultado {
	width:62px;
	height:14px;
	float:left;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	margin:10px 0 0 0;
	background:url(../img/btn/btnResultado.jpg) no-repeat;
}

#divGeral .divGeralConteudo .divModPublicidade {
	width:982px;
	float:left;
	padding:20px 0 0 0;
}

#divGeral .divGeralConteudo .divModPublicidade h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#000000;
	margin:0 0 20px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitPreto.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divModPublicidade ul {
	width:982px;
	float:left;
}

#divGeral .divGeralConteudo .divModPublicidade ul li {
	float:left;
	display:inline;
	padding:0 4px 0 0;
}





/* INTERNA ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 20px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divInterna h3.h3Tit {
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	padding:0 0 10px 0;
}

#divGeral .divGeralConteudo .divInterna span.spanData {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
}

#divGeral .divGeralConteudo .divInterna p {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	line-height:17px;
	margin:0 0 20px 0;
}

#divGeral .divGeralConteudo .divInterna p a {
	color:#CA0000;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divInterna img.imgLeft {
	border:1px solid #E5E5E5;
	float:left;
	display:inline;
	margin:0 13px 10px 0;
}

/* TODAS MATERIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divTodasMaterias {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divTodasMaterias ul {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divTodasMaterias ul li {
	width:785px;
	float:left;
	padding:10px 0 12px 6px;
	background:url(../img/bg/bgTopMaterias.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divTodasMaterias ul li img {
	float:left;
	display:inline;
	border:1px solid #E5E5E5;
	margin:0 6px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divTodasMaterias ul li span.spanData {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divTodasMaterias ul li h4 a {
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	text-decoration:none;
	padding:0 0 5px 0;
}

#divGeral .divGeralConteudo .divInterna .divTodasMaterias ul li p {
	margin:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divTodasMaterias ul li p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 0 0 0;
}

/* TODAS NOTICIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divTodasNoticias {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divTodasNoticias ul {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divTodasNoticias ul li {
	width:785px;
	float:left;
	padding:10px 0 12px 6px;
	background:url(../img/bg/bgTopMaterias.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divTodasNoticias ul li img {
	float:left;
	display:inline;
	border:1px solid #E5E5E5;
	margin:0 6px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divTodasNoticias ul li span.spanData {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divTodasNoticias ul li h4 a {
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	text-decoration:none;
	padding:0 0 5px 0;
}

#divGeral .divGeralConteudo .divInterna .divTodasNoticias ul li p {
	margin:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divTodasNoticias ul li p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 0 0 0;
}

/* MÓDULO PAGINAÇÃO ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divModPaginacao {
	width:771px;
	height:28px;
	float:left;
	margin:10px 0 0 0;
	padding:12px 10px 0 10px;
	text-align:center;
	background:url(../img/bg/bgPaginacao.jpg) no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divModPaginacao ul li {
	display:inline;
	padding:0 8px 0 8px;
}

#divGeral .divGeralConteudo .divInterna .divModPaginacao ul li.liVinho a {
	color:#CA0000;
}

#divGeral .divGeralConteudo .divInterna .divModPaginacao ul li.liCinza a {
	color:#666666;
}

#divGeral .divGeralConteudo .divInterna .divModPaginacao ul li {
	font:bold 13px Tahoma, Geneva, sans-serif;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divInterna .divModPaginacao ul li a {
	font:bold 13px Tahoma, Geneva, sans-serif;
	text-decoration:none;
	color:#CA0000;
}

#divGeral .divGeralConteudo .divInterna .divModPaginacao ul li a:hover {
	color:#000000;
}

#divGeral .divGeralConteudo .divInterna .divModPaginacao ul li a.aActive {
	color:#000000;
}

/* MÓDULO COMPARTILHE ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divModCompartilhe {
	width:771px;
	height:28px;
	float:left;
	margin:10px 0 20px 0;
	padding:12px 10px 0 10px;
	background:url(../img/bg/bgPaginacao.jpg) no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divModCompartilhe ul li {
	display:inline;
	float:left;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 15px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModCompartilhe ul li a {
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divInterna .divModCompartilhe ul li img {
	vertical-align:middle;
}

/* MÓDULO ÚLTIMAS MATÉRIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divModUltimasMat {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#000000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitPreto.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat ul {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat ul li {
	width:785px;
	float:left;
	padding:10px 0 12px 6px;
	background:url(../img/bg/bgTopMaterias.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat ul li span.spanData {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat ul li h4 a {
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	text-decoration:none;
	padding:0 0 5px 0;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat ul li p {
	margin:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat ul li p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat .divVejaTodas {
	float:right;
}

#divGeral .divGeralConteudo .divInterna .divModUltimasMat .divVejaTodas p a {
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 15px;
	text-decoration:none;
	background:url(../img/ico/icoVerTodas.jpg) left no-repeat;
}

/* COLUNISTAS ********************************************************************************************** */


#divGeral .divGeralConteudo .divInterna .divColunistas {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divColunistas ul li {
	width:785px;
	float:left;
	padding:10px 0 12px 6px;
	background:url(../img/bg/bgTopMaterias.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divColunistas ul li span.spanData {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divColunistas ul li h4 {
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divInterna .divColunistas ul li p {
	margin:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divColunistas ul li p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divColunistas ul li img {
	float:left;
	display:inline;
	border:1px solid #E5E5E5;
	margin:0 6px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divColunistas ul li span.spanConfira a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#333333;
	padding:0 0 0 10px;
	text-decoration:none;
	background:url(../img/ico/icoSetaDupla.jpg) left 4px no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divServicos {
	width:791px;
	float:left;
	padding:0 0 20px 0;
}

#divGeral .divGeralConteudo .divInterna .divServicos ul li {
	width:771px;
	height:31px;
	float:left;
	margin:5px 0 0 0;
	padding:9px 10px 0 10px;
	background:url(../img/bg/bgPaginacao.jpg) no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divServicos ul li a {
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 26px;
	background:url(../img/ico/icoSetaCinza.jpg) left no-repeat;
}


/* EDICOES ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divEdicoes {
	width:791px;	
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divEdicoes ul li {
	width:160px;
	height:295px;
	display:inline;
	float:left;
	padding:0 16px 16px 0;
	font:12px Tahoma, Geneva, sans-serif;
	color:#666666;
}

#divGeral .divGeralConteudo .divInterna .divEdicoes ul li img {
	padding:0 0 5px 0;
}

#divGeral .divGeralConteudo .divInterna .divEdicoes ul li p {
	margin:0 0 0 0;
	padding:0 0 0 26px;
	font:14px Tahoma, Geneva, sans-serif;
	color:#666666;
	background:url(../img/ico/icoSetaCinza.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divEdicoes ul li p a {
	color:#666666;
	text-decoration:none;
}

/* FALE CONOSCO ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divFaleConosco {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset legend {
	display:none;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset label {
	float:left;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 10px 0;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset label input.inpNome {
	width:723px;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	margin:0 0 0 23px;
	padding:3px 3px 3px 3px;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset label input.inpEmail {
	width:723px;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	margin:0 0 0 23px;
	padding:3px 3px 3px 3px;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset label input.inpDdd {
	width:30px;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	margin:0 10px 0 9px;
	padding:3px 3px 3px 3px;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset label input.inpTelefone {
	width:100px;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	margin:0 0 0 0;
	padding:3px 3px 3px 3px;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset label textarea {
	width:725px;
	height:150px;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:3px 3px 3px 3px;
	vertical-align:top;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset button.btnEnviar {
	width:38px;
	height:20px;
	float:right;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	margin:0 3px 0 0;
	background:url(../img/btn/btnEnviar.jpg) no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divFaleConosco form fieldset button.btnLimpar {
	width:40px;
	height:20px;
	float:right;
	border:0;
	cursor:pointer;
	text-indent:-9999px;
	background:url(../img/btn/btnLimpar.jpg) no-repeat;
}

/* EVENTOS ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divEventos {
	width:791px;
	float:left;
	padding:0 0 20px 0;
}

#divGeral .divGeralConteudo .divInterna .divEventos ul li {
	width:385px;
	height:73px;
	display:inline;
	float:left;
	margin:0 0 4px 0;
	padding:8px 10px 1px 0;
	background:url(../img/bg/bgBoxEventos.jpg) center no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divEventos ul li img {
	display:inline;
	float:left;
	border:1px solid #E5E5E5;
	margin:0 6px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divEventos ul li h4 a {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 0 3px 0;
}

#divGeral .divGeralConteudo .divInterna .divEventos ul li p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	margin:0 0 0 0;
	text-decoration:none;
}

/* TV Travel News ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divTV {
	width:791px;
	float:left;
	padding:0 0 20px 0;
}

#divGeral .divGeralConteudo .divInterna .divTV ul li {
	width:600px;
	display:inline;
	float:left;
	margin:0 0 4px 0;
	padding:12px 0 12px 0;
	border-bottom:1px solid #E5E5E5;
}

#divGeral .divGeralConteudo .divInterna .divTV ul li img {
	display:inline;
	float:left;
	border:1px solid #E5E5E5;
	margin:0 6px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divTV ul li h4 a {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	padding:0 0 3px 0;
}

#divGeral .divGeralConteudo .divInterna .divTV ul li p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	margin:0 0 0 0;
	text-decoration:none;
}

/* MÓDULO NOTÍCIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divModNoticias {
	width:791px;
	float:left;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

/* BOX NOTÍCIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia {
	width:791px;
	float:left;
	padding:0 0 0 0;
	background:url(../img/bg/bgBoxNoticia.jpg) top no-repeat;
}

/* DESTAQUE NOTÍCIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia {
	width:541px;
	float:left;	
	padding:10px 0 20px 0;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia img {
	float:left;
	display:inline;
	margin:0 5px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia h3 {
	margin:0 0 5px 0;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia h3 a {
	font:bold 16px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:23px;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia p {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:15px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia ul {
	width:60px;
	float:left;
	clear:both;
	border:1px solid #DBDBDB;
	padding:0 5px 0 5px;
	margin:10px 0 0 0;
	background:url(../img/bg/bgBoxPagNoticia.jpg) repeat-x;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia ul li {
	display:inline;
	float:left;
	padding:0 4px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia ul li a {
	font:bold 13px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia ul li a:hover {
	color:#000;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDestNoticia ul li a.aActive {
	color:#000;
	text-decoration:none;
}

/* DESTAQUE LISTA NOTÍCIAS ********************************************************************************************** */

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDesListNoticia {
	width:250px;
	float:right;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDesListNoticia ul li img {
	border:1px solid #E5E5E5;
	float:left;
	display:inline;
	margin:0 4px 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDesListNoticia ul li {
	float:left;
	padding:10px 0 0 0;
	margin:0 0 10px 0;
	background:url(../img/bg/bgBoxListNoticia.jpg) top no-repeat;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDesListNoticia ul li h4 a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDesListNoticia ul li p {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#divGeral .divGeralConteudo .divInterna .divModNoticias .divBoxNoticia .divDesListNoticia ul li p a {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 10px 0 0;
}

/* SIDEBAR ********************************************************************************************** */

#divGeral .divGeralConteudo .divSidebar {
	width:181px;
	float:right;
}

#divGeral .divGeralConteudo .divSidebar h2 {
	font:bold 15px Tahoma, Geneva, sans-serif;
	color:#CA0000;
	margin:0 0 10px 0;
	padding:0 0 0 22px;
	background:url(../img/ico/icoTitVinho.jpg) left no-repeat;
}

#divGeral .divGeralConteudo .divSidebar p {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	line-height:15px;
	margin:0 0 10px 0;
}

#divGeral .divGeralConteudo .divSidebar ul li {
	padding:0 0 10px 0;
}

#divGeral .divGeralConteudo .divSidebar ul li img {
	border:1px solid #CCCCCC;
}

/* FOOTER ********************************************************************************************** */

#divFooter {
	width:100%;
	float:left;
	padding:10px 0 0 0;
	margin:30px 0 20px 0;
	background:url(../img/bg/bgFooter.jpg) center no-repeat;
}

/* BOX FOOTER ********************************************************************************************** */

#divFooter .divBoxFooter {
	width:1002px;
	margin:0 auto;
}

#divFooter .divBoxFooter p {
	float:left;
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	padding:0 0 0 10px;
}

#divFooter .divBoxFooter a img {
	float:right;
}
