
/***************** CONTEÚDO HOME *****************/

#divContentHome {
	position:relative;
	display:block;
	width:770px;
}

/***************** TÍTULOS *****************/

#divContentHome h2 {
	padding:20px 15px;
	font-size:19px;
	color:#C74F45;
	font-family:Arial;
}
#divContentHome h3 {
	padding:5px 15px 5px 5px;
	display:inline;
	margin:15px 15px;
	font-size:19px;
	width:340px;
	float:left;
	color:#438FB8;
	border-bottom:1px solid #E0EDF5;
	font-family:Arial;
}
#divContentHome h4 {
	padding:5px 15px 5px 5px;
	display:inline;
	margin:15px 0px;
	font-size:19px;
	width:340px;
	float:left;
	color:#626FBD;
	border-bottom:1px solid #E0EDF5;
	font-family:Arial;
}
#divContentHome h3 a {
	margin:0px;
	padding:0px;
	color:#438FB8;
	text-decoration:none;
}
#divContentHome h4 a {
	margin:0px;
	padding:0px;
	color:#626FBD;
	text-decoration:none;
}

/***************** FULL BANNER *****************/

.divAdvertising_02 {
	border:1px solid #CCCCCC;
	width:728px;
	height:90px;
	margin:25px 0px 5px 19px;
}
.divAdvertising_02 img {
	margin-bottom:-3px;
	border:0px;
}
.divAdvertising_02 .object {
	z-index:1;
}

/***************** MENU CATEGORIAS MAIS BUSCADAS *****************/

#ulMenuTopRate {
	list-style:none;
	margin-left:15px;
}
#ulMenuTopRate li {
	float:left;
	height:142px;
	width:101px;
	background-image:url(../images/ch_01.jpg);
	margin-right:5px;
}
#ulMenuTopRate li a {
	font-size:11px;
	float:left;
	height:52px;
	width:91px;
	padding-top:30px;
	margin:0px 5px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}
#ulMenuTopRate li a:hover {
	text-decoration:underline;
}

/***************** MENU TODAS AS CATEGORIAS *****************/

#divRate {
	position:relative;
	background-image:url(../images/cha_02.jpg);
	width:736px;
	margin-left:15px;
}
#divRate img {
	margin:0px;
}
.ulMenuRate {
	float:left;
	width:182px;
	list-style:none;
	margin:0px 0px 5px 0px;
}
.ulMenuRate li {
	background-image:url(../images/cha_04.gif);
	background-repeat:no-repeat;
	background-position:center left;
	margin:6px 5px 6px 20px;
	padding-left:10px;
}
.ulMenuRate li a {
	font-size:11px;
	margin:0px 5px;
	color:#424242;
	text-decoration:none;
	text-align:center;
}
.ulMenuRate li a:hover {
	font-size:11px;
	margin:0px 5px;
	color:#C74F45;
	text-decoration:underline;
	text-align:center;
}

/***************** AGENDA CULTURAL *****************/

#divCultural {
	float:left;
	margin-top:30px;
	margin-bottom:30px;
	position:relative;
	width:425px;
	height:250px;
}
#divCultural h2 {
	color:#CEA912;
	font-size:18px;
	background-image:url(../images/es_04.jpg);
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:38px;
}
#divCultural #imgCulturalPreloader {
	display:none;
	position:absolute;
	top:150px;
	left:212px;
	z-index:300;
}
#divCultural .divBox {
	display:block;
	position:relative;
	background-image:url(../images/cul_01.jpg);
	width:456px;
	height:204px;
	z-index:290;
}
#ulCulturalDays {
	list-style:none;
	margin:0px 11px;
	padding:13px 0px;
	height:35px;
}
#ulCulturalDays li {
	float:left;
}
#ulCulturalDays li .lnkActive {
	color:#CEA912;
	border-bottom:2px solid #CEA912;
}
#ulCulturalDays li a:hover {
	color:#CEA912;
	border-bottom:2px solid #CEA912;
}
#ulCulturalDays li a {
	text-decoration:none;
	color:#999999;
	display:block;
	font-size:10px;
	text-align:center;
	width:62px;
	border-bottom:1px solid #EDEDED;
	padding-bottom:10px;
}
#ulCulturalDays li a b {
	font-size:11px;
	display:block;
}
#divCultural .divBox p {
	font-size:11px;
	text-align:center;
	font-style:italic;
	margin-top:40px;
}

.ulCulturalItens {
	list-style:none;
}
.ulCulturalItens li {
	display:block;
	float:left;
	width:188px;
	padding:0px 20px;
	height:45px;
}
.ulCulturalItens li a {
	text-decoration:none;
	color:#666666;
	font-size:10px;
	text-align:left;
}
.ulCulturalItens li a b {
	font-size:10px;
	display:block;
}
.ulCulturalItens li a span {
	font-size:10px;
	display:block;
	line-height:11px;
	color:#777777;
}
.ulCulturalItens li a:hover * {
	color:#CEA912;
}
#divCulturalBoxPagination {
	position:absolute;
	right:10px;
	bottom:-10px;
	font-size:10px;
	font-weight:bold;
	color:#CEA912;
}
#divCulturalBoxPagination .lnkSelected {
	color:#FFFFFF;
	background-color:#CEA912;
}
#divCulturalBoxPagination a {
	padding:3px;
	color:#777777;
	text-decoration:none;
}
#divCulturalBoxPagination a:hover {
	color:#FFFFFF;
	background-color:#CEA912;
}


/***************** CONTEÚDO ESPECIAL *****************/

#divSpecial {
	float:left;
	margin-top:30px;
	margin-bottom:10px;
	clear:left;
	position:relative;
	width:280px;
	padding-left:15px;
}
#divSpecial #divSpecial_1 {
	width:240px;
}
#divSpecial #divSpecial_2 {
	width:240px;
}
#divSpecial #divSpecial_3 {
	width:240px;
}
#divSpecial a {
	cursor:pointer;
	position:relative;
	border:1px solid #FFFFFF;
	display:block;
	height:120px;
	margin-right:10px;
	text-decoration:none;
}
#divSpecial a:hover {
	border:1px solid #EBC7B4;
}
#divSpecial a img {
	border:0px;
	float:left;
	margin:15px 0px 15px 15px;
}
#divSpecial a h2 {
	position:absolute;
	padding:0px;
	top:44px;
	left:87px;
	font-size:18px;
}
#divSpecial a span {
	position:absolute;
	top:64px;
	left:87px;
	font-size:10px;
	color:#D17A4D;
	font-weight:bold;
}
#divSpecial #divSpecial_3 span, #divSpecial #divSpecial_3 h2 {
	left:97px;
}
#divSpecial .divEmBreve {
	position:absolute;
	top:88px;
	right:10px;
	font-size:11px;
	font-weight:bold;
	color:#777777;
	background-color:#DDDDDD;
	width:124px;
	text-align:right;
	padding:4px 8px;
}

/***************** NOTÍCIAS E EVENTOS *****************/

#divNewsEvents {
	clear:left;
	position:relative;
	background-image:url(../images/neh_02.jpg);
	width:736px;
	margin-left:15px;

}
#divNews {
	position:relative;
	width:330px;
	margin:0px 15px 0px 15px;
	float:left;
	display:inline;
}
#divEvents {
	position:relative;
	width:330px;
	margin:0px 15px 0px 30px;
	float:left;
	display:inline;
}

.divNews {
	padding:5px 0px;
	border-bottom:1px solid #E0EDF5;
	margin-bottom:5px;
}
.divNews div {
	clear:both;
	font-size:5px;
}
.lnkHomeNews {
	padding:10px 0px;
	text-decoration:none;
}
.lnkHomeNews img {
	float:right;
	background-color:#FFFFFF;
	padding:2px;
	border:1px solid #DDDDDD;
	margin-left:10px;
}
.lnkHomeNews span {
	font-size:10px;
	display:block;
	margin-bottom:3px;
	color:#6DB0DA;
}
.lnkHomeNews b {
	font-size:10px;
	display:block;
	margin-bottom:3px;
	color:#0582B2;
}
.lnkHomeNews p {
	font-size:10px;
	display:block;
	margin-top:3px;
	color:#438FB8;
}
.lnkHomeNews:hover p {
	text-decoration:underline;
}

.divEvents {
	padding:5px 0px;
	border-bottom:1px solid #E0EDF5;
	margin-bottom:5px;
}
.divEvents div {
	clear:both;
	font-size:5px;
}
.lnkHomeEvents {
	padding:10px 0px;
	text-decoration:none;
}
.lnkHomeEvents img {
	float:right;
	background-color:#FFFFFF;
	padding:2px;
	border:1px solid #DDDDDD;
	margin-left:10px;
}
.lnkHomeEvents span {
	font-size:10px;
	display:block;
	margin-bottom:3px;
	color:#6D79AD;
}
.lnkHomeEvents b {
	font-size:10px;
	display:block;
	margin-bottom:3px;
	color:#3F4C90;
}
.lnkHomeEvents p {
	font-size:10px;
	display:block;
	margin-top:3px;
	color:#3F4C90;
}
.lnkHomeEvents:hover p {
	text-decoration:underline;
}

.lnkSeeAll {
	background-image:url(../images/neh_04.gif);
	background-repeat:no-repeat;
	background-position:center left;
	display:block;
	font-weight:bold;
	float:right;
	padding-left:8px;
	margin-top:5px;
	font-size:10px;
	text-decoration:none;
}
.lnkSeeAll:hover {
	text-decoration:underline;
}
#divNews .lnkSeeAll {
	color:#5D9FC1;
}
#divEvents .lnkSeeAll {
	color:#3F4C90;
}


/***************** TAG CLOUDS *****************/

#divTagCloud {
	margin:20px 20px 10px 15px;
	text-align:center;
}
#divTagCloud a {
	margin:0px 4px;
	text-decoration:none;
	color:#999999;
}
#divTagCloud a:hover {
	color:#666666;
	text-decoration:underline;
}
#divTagCloud h3 {
	width:715px;
	text-align:left;
	padding:5px 15px 5px 5px;
	display:block;
	margin:15px 0px 10px 0px;
	font-size:19px;
	color:#888888;
	border-bottom:1px solid #DDDDDD;
	font-family:Arial;
}
#divTagCloud h3 span {
	font-size:10px;
	font-weight:normal;
}
#divTagCloud .lnkTagCloud_1 {
	font-size:0.6em;
}
#divTagCloud .lnkTagCloud_2 {
	font-size:0.7em;
}
#divTagCloud .lnkTagCloud_3 {
	font-size:0.8em;
}
#divTagCloud .lnkTagCloud_4 {
	font-size:0.9em;
}
#divTagCloud .lnkTagCloud_5 {
	font-size:1.0em;
}
#divTagCloud .lnkTagCloud_6 {
	font-size:1.1em;
}

