
	
	@import "header.css";
	@import "right.css";
	@import "left.css";
	@import "tables.css";
	@import "footer.css";

html{
	height: 100%;
}	
	
body{
	height: 100%;
}
	
* {
	margin: 0;
	padding: 0;
}

a{
	text-decoration: none;
	border: 0px;
	color: #333333;
}

img{
	border:0px;
	border: none;
	margin: 0px;
}

p{
	margin: 0px;
	padding: 0px;
}

.red{
	color: #CC0000;
}

.green{
	color: #669900;
}

.dark-green{
	color: #006633;
}

.light-green{
	color: #99CC00;
}

.magenta{
	color: #FF6699;
}

.gray{
	color: #666666;
}

.gray-light{
	color: #999999
}

.orange{
	color: #FF6600;
}

.blue{
	color: #0A618F;
}

.pinhao{
	color: #660000;
}

.purple{
	color: #663366;
}

.bold{
	font-weight: bold;
}

.classificados-color{
	color: #0A618F;
}

.change:hover{
	text-decoration: underline;
}

.change-red:hover{
	text-decoration: underline;
	color: #CC0000;
}

.change-green:hover{
	text-decoration: underline;
	color: #669900;
}

.copa{
	color: #006600;
}

.eleicoes{
	color: #339999;
}


img.orange{
	border: 1px solid #FF6600;
}

img.blue{
	border: 1px solid #0099CC;
}

img.red2px{
	border: 2px solid #CC0000;
}

img.blue1px{
	border: 1px solid #0099CC;
}

img.red1px{
	border: 1px solid #CC0000;
}

img.orange1px{
	border: 1px solid #FF6600;
}

img.orange2px{
	border: 2px solid #FF6600;
}

img.green1px{
	border: 1px solid #669900;
}

img.green2px{
	border: 2px solid #669900;
}

img.gray1px{
	border: 2px solid #DDDDDD;
}

img.eleicoes1px{
	border: 1px solid #328F9D;
}

img.eleicoes2px{
	border: 2px solid #328F9D;
}

img.light-green{
	border: 1px solid #99CC00;
}

img.magenta{
	border: 1px solid #FF6699;
}

.right{
	float: right;
}

.left{
	float:left;
}

.justify{
	text-align: justify;
}

.center{
	text-align: center;
}

.clear{
	clear: both;
}

p.date{
	font-size: 12px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

p.new-date{
	font-size: 11px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-bottom: 5px;
}

span.data-small{
	font-size: 10px;
}

h1, h2, h3, h4, h5, h6{
	margin: 0px;
	padding: 0px;
	line-height: 1em;
	margin-bottom: 0px;
}

h1{ font-size: 22px;} 
h2{ font-size: 20px;} 
h3{ font-size: 18px;} 
h4{ font-size: 14px;}
h5{ font-size: 11px;}
h6{ font-size: 10px;}

h1.new-open{
	margin-top: 6px;
	margin-bottom: 15px;
}

h2.road{
	padding-top: 5px;
	padding-bottom: 15px;
}

h3.blue{
	color: #0A618F;
}

h1.new-title{
	padding-bottom: 30px;
	width: 100%;
	float: left;
}

/*##########################################################################################*/

body{
	background: #EFEFEF;
	text-align: left;
	font-family: "Tahoma", "Trebuchet MS";
	font-size: 13px;
	color: #333333;
}

/*##########################################################################################*/

#page{
	width: 976px;
	height: auto;
	background-color: #EFEFEF;
	margin: auto;
}



/*##########################################################################################*/



#content{
	width: 762px;
	height: auto;
	float: left;
	background-color: #EFEFEF;
	/*border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;*/
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	
}

#content #top-banner{
	width: 600px;
	padding: 4px;
	float: left;
	height: 100px;
	background-color: #FFFFFF;
	margin-bottom: 2px;
	display: inline;
	
}


/*############################ */


.banner-top-left{
	width: 600px;
	height:100px;
	float: left;
	background-color: #EFEFEF;
}

.banner-top-right{
	width: 160px;
	height:100px;
	float: right;
	background-color: #EFEFEF;
	
}


/*############################ */


/* caixa com a borda cinza que é usada geralmente na index */
#content .box{
	border: 1px solid #DDDDDD;
	float: left;
	
}

#content .box-banner{
	border: 1px solid #DDDDDD;
	float: left;
	
}

#last-news h2, #last-hour h2 {
	padding-left: 10px;
	padding-bottom: 6px;
}


/*############################ */





/* últimas noticias - usada geramente na index */
#last-news{
	width: 506px;
	height: auto;
	float: left;
	display: inline;
	padding-top: 10px;
}

#last-news a:hover{
	text-decoration: underline;
}



/* noticias de última hora, geralmente usada na index */
#last-hour{
	width: 252px;
	height: auto;
	float: right;
	margin-left: 0px;
	display: inline;
	padding-top: 10px;
	margin-right: 2px;
	display: inline;
}

/* conteudo da div last-hour */
#last-hour .last-hour-content{
	width: 230px;
	height: 292px;
	float: right;
	display: inline;
	background-color: #FFFFFF;
	padding: 10px;
}

/* lista de itens last-hour */
ul.last-hour{
	width: 230px;
	height: 292px;
	float: left;
	display: inline;
	list-style-type: none;
}

ul.last-hour li{
	width: 230px;
	height: auto;
	float: left;
	margin-bottom: 15px;
	display: inline;
}

ul.last-hour a.title{
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	width: 100%;
	float: left;
}

ul.last-hour img{
	float: left;
	margin-top: 12px;
	display: inline;
}


/* lista de itens last-hour */
ul.na-serra{
	width: 252px;
	height: auto;
	float: left;
	display: inline;
	list-style-type: none;
}

ul.na-serra li{
	width: 244px;
	height: 54px;
	float: left;
	border: 1px solid #DDDDDD;
	background-color: #FFFFFF;
	padding: 2px;
	padding-bottom: 4px;
	margin-bottom: 2px;
	padding-left: 6px;
	display: inline;
}

ul.na-serra li a{
	font-size: 11px;
}

ul.na-serra li a.title{
	font-size: 11px;
	font-weight: bold;
}

ul.na-serra li h6{
	padding-top: 7px;
}


ul.na-serra img{
	float: left;
	margin-right: 9px;
	display: inline;
}


#last-news .new-left{
	width: 230px;
	height: 296px;
	float: left;
	background-color: #FFFFFF;
	padding: 10px;
}

#last-news .new-left img{
	border: 1px solid #DDDDDD;
	padding: 1px;
}

#last-news .new-left h3{
	line-height: 134%;
}

#last-news .new-right{
	width: 230px;
	height: 296px;
	margin-left: 0px;
	float: right;
	background-color: #FFFFFF;
	padding: 10px;
	display: inline;
}

#last-news .new-right img{
	border: 1px solid #DDDDDD;
	padding: 1px;
}

#last-news .new-right h3{
	line-height: 134%;
}

#last-news .new-large{
	width: 484px;
	height: 81px;
	margin-top: 2px;
	background-color: #FFFFFF;
	text-align: left;
	padding: 10px;
	display: inline;
}

#last-news .new-large h1{
	line-height: 1.2em;
}


.cl-diversao{
	width: 756px;
	height: 195px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;
	position: relative;
	display: inline;
}



/*############################ */

.cover-main-new{
	width: 588px;
	height: auto;
	float: left;
	padding: 10px;
	background-color: #FFFFFF;
}

.cover-new{
	width: 282px;
	height: 248px;
	float: left;
	padding: 10px;
	background-color: #FFFFFF;
}

.cover-new2{
	width: 282px;
	height: 328px;
	float: left;
	padding: 10px;
	background-color: #FFFFFF;
}

/*############################ */


.cover-pentagon{
	width: 202px;
	float: left;
	height: auto;
	margin-right: 2px;
	margin-top: 2px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #DDDDDD;
}

.cover-pentagon-top{
	width: 190px;
	height: 15px;
	float: left;
	/*background: #FFFFFF url(../images/pentagon-bg.gif) top right no-repeat;*/
	padding-top: 10px;
	padding-left: 10px;
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}

.cover-pentagon-middle{
	width: 180px;
	height: auto;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	
}


.index-pentagon ul.itens{
	width: 180px;
	height: auto;
	float: left;
	list-style-type: none;
}

.cover-pentagon ul.itens li{
	list-style-type: none;
	width: 180px;
	height: auto;
	float: left;
	padding-bottom: 13px;
	padding-top: 13px;
	border-bottom: 1px solid #DDDDDD;
}

.cover-pentagon ul.itens li.last{
	width: 180px;
	height: auto;
	float: left;
	padding-top: 13px;
	padding-bottom: 13px;
	border-bottom: 0px;
}

.cover-pentagon ul.itens li img{
	float: left;
}

.cover-pentagon img.separator{
	float: left;
	margin-top: 11px;
}


.cover-content-banner1{
	width: 180px;
	height: 196px;
	float: right;
	padding: 10px;
	margin-top: 2px;
	background-color: #FFFFFF;
}

.cover-content-banner{
	width: 598px;
	height: 100px;
	float: left;
	padding: 5px;
	margin-right: 2px;
	margin-top: 2px;
	background-color: #FFFFFF;
}

#cover-last-news{
	width: 588px;
	height: 215px;
	float: left;
	padding: 10px;
	margin-top: 2px;
	background-color:  #FFFFFF;
}

#cover-last-news ul.news{
	width: 588px;
	height: auto;
	float: left;
}

#cover-last-news ul.news li{
	width: 136px;
	height: auto;
	padding-bottom: 18px;
	margin-right: 14px;
	_margin-right: 11px;
	float: left;
	display: inline;
	text-align: left;
	font-weight: bold;
}

#cover-last-news ul.news img{
	float: left;
	margin-top: 7px;
	margin-bottom: 7px;
}



/*##############################*/

.index-pentagon{
	width: auto;
	height: auto;
	float: left;
	margin-right: 2px;
	margin-top: 2px;
}

.index-pentagon-top{
	width: 238px;
	height: 21px;
	/*background: #FFFFFF url(../images/pentagon-bg.gif) top right no-repeat;*/
	padding-top: 12px;
	padding-left: 12px;
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	background-color: #FFFFFF;
}

.index-pentagon-middle{
	width: 232px;
	height: auto;
	float: left;
	padding: 9px;
	background-color: #FFFFFF;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;

}


.index-pentagon ul.itens{
	width: 230px;
	height: auto;
	float: left;
	list-style-type: none;
}

.index-pentagon ul.itens li{
	width: 230px;
	height: 65px;
	float: left;
	padding-bottom: 13px;
	position: relative;
}

.index-pentagon ul.itens li img{
	float: left;
}

.index-pentagon img.separator{
	float: left;
	margin-top: 11px;
	position: absolute;
	bottom: 11px;
	left: 0px;
}


.index-pentagon ul.itens2{
	width: 230px;
	height: auto;
	float: left;
	list-style-type: none;
}

.index-pentagon ul.itens2 li{
	width: 230px;
	height: 95px;
	float: left;
	padding-bottom: 13px;
	position: relative;
}

.index-pentagon ul.itens2 li a{
	font-size: 11px;
	padding-top: 7px;
}

.index-pentagon ul.itens2 li img{
	float: left;
}

.index-pentagon ul.itens2 li p{
	line-height: 150%;
}





/*############################ */



#content .index-content-banner{
	width: 230px;
	height: 100px;
	float: left;
	background-color: #FFFFFF;
	margin-right: 2px;
	margin-top: 2px;
	padding: 10px;
}


#last-news-bottom{
	width: 762px;
	height: auto;
	float: left;
	margin-top: 2px;
}

#last-news-bottom-top{
	width: 748px;
	height: 21px;
	float: left;
	background-color: #FFFFFF;
	padding-top: 12px;
	padding-left: 12px;
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}

#last-news-bottom-middle{
	width: 740px;
	height: auto;
	float: left;
	padding: 10px;
	background-color: #FFFFFF;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
}

#last-news-bottom ul.news{
	width: 740px;
	height: auto;
	float: left;
}

#last-news-bottom ul.news li{
	width: 170px;
	height: auto;
	padding-bottom: 18px;
	margin-right: 20px;
	float: left;
	display: inline;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}

#last-news-bottom ul.news img{
	float: left;
	margin-top: 7px;
	border-bottom: 7px;
}

.news-content{
	width: 170px;
	height: auto;
	float: left;
	margin-top: 7px;
}




#cloud-tags-index{
	width: 744px;
	height: auto;
	margin-top: 2px;
	float: left;
	border: 1px solid #DDDDDD;
	background-color: #FFFFFF;
	padding: 8px;
	padding-top: 14px;
	padding-bottom: 30px;
	font-weight: bold;
	color: #7F7F7F;
}

#cloud-tags-index a{
	color: #7F7F7F; 
}




#cloud-tags2{
	width: 740px;
	height: 167px;
	float: left;
	margin-left: 0px;
	background-color: #FFFFFF;
	
}



/*########################################################### */


#content-in{
	width: 610px;
	float: left;
	height: auto;
	margin-left: 2px;
}

#new-open{
	width: 588px;
	height: auto;
	float: left;
	padding: 10px;
	background-color: #FFFFFF;
}

.new-image{
	width: auto;
	height: auto;
	font-size: 11px;
	color: #999999;
	background-color: #EFEFEF;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.content-box{
	width: 588px;
	height: auto;
	float: left;
	padding: 10px;
	background-color: #FFFFFF;
	margin-top: 2px;
}

.turismo-open{
	width: 588px;
	height: auto;
	float: left;
	padding: 10px;
	background-color: #FFFFFF;
}

.turismo-open-left{
	width: 170px;
	height: auto;
	float: left;
	float: left;
	background-color: #FFFFFF;
	border-right: 1px solid #DDDDDD;
}

.turismo-open-right{
	width: 160px;
	height: 50px;
	float: left;
	padding-left: 10px;
}

.selecionar-cidade{
	width: 568px;
	height: 72px;
	padding-top: 12px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	background-color: #D9E7D3;
}

.selecionar-cidade2{
	width: 588px;
	height: 72px;
	padding-top: 12px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	background-color: #D9E7D3;
}

.city-features{
	width: 178px;
	height: auto;
	padding: 10px;
	float: right;
	margin-left: 10px;
	font-size: 11px;
	color: #999999;
}

.image-box{
	background-color: #EFEFEF;
	font-size: 11px;
	color: #999999;
	text-align: left;
}

.image-box2{
	background-color: #F3F3F3;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}

ul.eventos{
	width: 180px; 
	height: auto;
	float: left;
	list-style-type: none;
}

ul.eventos li{
	width: 180px; 
	height: auto;
	float: left;
	list-style-type: none;
	padding-bottom: 8px;
	padding-top: 8px;
	border-bottom: 1px solid #DDDDDD;
	font-size: 13px;
}


ul.city-data{
	width: 178px;
	height: auto;
	list-style-type: none;
	float: left;
	font-size: 12px;
}

ul.city-data li.gray{
	width: 172px;
	height: auto;
	list-style-type: none;
	float: left;
	background-color: #E9E9E9;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

ul.city-data li.white{
	width: 172px;
	height: auto;
	list-style-type: none;
	float: left;
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

ul.see-also{
	width: 588px;
	height: auto;
	float: left;
	list-style-type: none;
}

ul.see-also li{
	width: auto;
	float: left;
	list-style-type: none;
	display: inline;
	margin-right: 8px;
}


ul.eu-na-serra-gallery{
	width: 588px;
	height: auto;
	float: left;
	list-style-type: none;
	margin-top: 15px;
}

ul.eu-na-serra-gallery li{
	width: 140px;
	height: auto;
	float: left;
	list-style-type: none;
	display: inline;
	margin-right: 9px;
	_margin-right: 5px;
	margin-bottom: 20px;
}

ul.eu-na-serra-gallery li.last{
	width: 140px;
	height: auto;
	float: left;
	list-style-type: none;
	display: inline;
	margin-right: 0px;
	margin-bottom: 20px;
}

ul.eu-na-serra-login{
	width: 370px;
	height: auto;
	float: left;
	list-style-type: none;
	padding-top: 30px;
	margin-left: 110px;
	margin-bottom: 25px;
}

ul.eu-na-serra-login li{
	width: 370px;
	height: auto;
	float: left;
	list-style-type: none;
	margin-bottom: 14px;
}


label.eu-na-serra{
	width: 82px;
	height: auto;
	font-size: 13px;
	text-align: left;
	float: left;
}

input.eu-na-serra{
	width: 278px;
	height: 22px;
	border: 1px solid #CCCCCC;
	float: left;
}

textarea.eu-na-serra{
	width: 278px;
	height: 150px;
	border: 1px solid #CCCCCC;
	float: left;
}

input.eu-na-serra-entrar{
	width: 24px;
	height: 24px;
	cursor: pointer;
	border: 0px;
	float: left;
	background: #FFFFFF url(../images/eu-na-serra-submit.gif) top left no-repeat;
	margin-left: 3px;
}

input.eu-na-serra-enviar{
	width: 146px;
	height: 30px;
	cursor: pointer;
	border: 0px;
	float: left;
	background: #FFFFFF url(../images/eu-na-serra-enviar.gif) top left no-repeat;
}


.send-photo{
	width: 588px;
	height: auto;
	float: left;

}


.slim-banner{
	width: 600px;
	height: auto;
	float: left;
	margin-bottom: 19px;
}

.tags-bar{
	width: 100%;
	height: auto;
	float: left;
	background-color: #F5F5F5;
	margin-bottom: 10px;
	margin-top: 25px;
	margin-bottom: 35px;
}

.tags-bar .content{
	width: auto;
	height: auto;
	float: left;
	margin-left: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.comments-bar{
	width: 100%;
	height: auto;
	float: left;
	border-top: 1px solid #DDDDDD;
	padding-top: 15px;
	margin-top: 7px;
}

.comments-bar .content{
	width: auto;
	height: auto;
	float: right;
	color: #CC0000;
}

.comments{
	width: 588px;
	height: auto;
	float: left;
	margin-top: 5px;
	
}

ul.comments{
	width: 588px;
	height: auto;
	float: left;
	list-style-type: none;
}

ul.comments li{
	width: 588px;
	height: auto;
	float: left;
	list-style-type: none;
	font-size: 12px;
	border-bottom: 1px solid #DDDDDD;
	padding-top: 15px;
	padding-bottom: 15px;
}

ul.comments li.last{
	width: 588px;
	height: auto;
	float: left;
	list-style-type: none;
	font-size: 12px;
	border-bottom: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
}



#related{
	width: 600px;
	height: auto;
	padding: 4px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 2px;
	line-height: 1.2;
}

#related h1{
	font-size:20px;
	font-weight: bold;
	width: 578px;
	margin-bottom: 15px;
	padding-left: 10px;
}

ul.related{
	list-style-type: none;
	float: left;
	width: 588px;
	padding: 6px;
}

ul.related li{
	list-style-type: none;
	float: left;
	width: 588px;
	padding-top: 18px;
}

ul.enquete li{
	padding-top: 30px;
}


#image-gallery{
	
}

.see-more{
	width: 588px;
	float: left;
	text-align: right;
	border-top: 1px solid #DDDDDD;
	padding-top: 15px;
	padding-bottom: 7px;
}


#voce-reporter{
	width: 604px;
	height: auto;
	padding: 2px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 2px;
	line-height: 1.2;
}


#road{
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 15px;
	font-size: 20px;
	font-weight: bold;
}


.cotacao{
	width: 588px;
	height: auto;
	float: left;
	margin-top: 5px;
	display: inline;
}

.cotacao-top{
	width: 588px;
	height: 5px;
	float: left;
	background: #FFFFFF url(../images/cotacao-top.gif) top right no-repeat;
}

.cotacao-middle{
	width: 588px;
	height: auto;
	float: left;
	background: #FFFFFF url(../images/cotacao-middle.gif) repeat-y;
	_margin-top: -13px;
}

.cotacao-bottom{
	width: 588px;
	height: 5px;
	float: left;
	background: #FFFFFF url(../images/cotacao-bottom.gif) top right no-repeat;
}



#enquete-results{
	width: auto;
	height: auto;
	background-color: #CCCCCC;
	padding: 2px;
	position: absolute;
	top: 300px;
	left: 35%;
}

#enquete-results-in{
	width: 373px;
	height: auto;
	float: left;
	padding-bottom:18px;
	border: 1px solid #FFFFFF;
}

#enquete-results-in ul.options{
	width: 373px;
	height: auto;
	float: left;
	list-style-type: none;
}

#enquete-results-in ul.options li{
	width: 343px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-right: 10px;
	padding-top: 16px;
}

#enquete-results-in ul.options li.result{
	width: 343px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	float: left;
	background-color: #E0E0E0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 10px;
}

#enquete-results-in ul.options li.result .bar{
	height: 10px;
	background-color: #CC0000;
	font-size: 13px;
	float: left;
	margin-top: 3px;
}

ul.enquete-cover{
	list-style-type: none;
	width: 180px;
	height: auto;
	float: left;
	margin-top: 16px;
}

ul.enquete-cover li{
	list-style-type: none;
	width: 180px;
	height: auto;
	float: left;
	margin-bottom: 8px;
	*margin-bottom: 3px;
}


input.enquete-radio{
	margin-right: 4px;
	margin-bottom: 0px;
}

input.enquete-radio-cover{
	margin-right: 4px;
	float: left;
}

label.enquete{
	float: left;
	margin-top: -5px;
	*margin-top: 0px;
}

input.enquete-submit{
	background: url(../images/enquete-submit.gif) top right no-repeat;
	width: 60px;
	height: 30px;
	float: left;
	border: 0px;
	margin-left: 20px;
	cursor: pointer;
}

#paginator{
	width: 100%;
	float: left;
	padding-bottom: 20px;
}


ul.paginator-red{
	float: right;
	list-style-type: none;
	display: inline;
}

ul.paginator-red li{
	float: left;
	margin-right: 5px;
	padding: 3px;
	background-color: #CC0000;
}

ul.paginator-red li a{
	padding: 3px;
	color: #FFFFFF; 
}

ul.paginator-orange{
	float: right;
	list-style-type: none;
	display: inline;
}

ul.paginator-orange li{
	float: left;
	margin-right: 5px;
	padding: 3px;
	background-color: #FF6600;
}

ul.paginator-orange li a{
	padding: 3px;
	color: #FFFFFF; 
}

ul.paginator-green{
	float: right;
	list-style-type: none;
	display: inline;
}

ul.paginator-green li{
	float: left;
	margin-right: 5px;
	padding: 3px;
	background-color: #669900;
}

ul.paginator-green li a{
	padding: 3px;
	color: #FFFFFF; 
}


ul.paginator-blue{
	float: right;
	list-style-type: none;
	display: inline;
}

ul.paginator-blue li{
	float: left;
	margin-right: 5px;
	padding: 3px;
	background-color: #0A618F;
}

ul.paginator-blue li a{
	padding: 3px;
	color: #FFFFFF; 
}



ul.small-paginator{
	float: right;
	list-style-type: none;
	display: inline;
	width: 180px;
	float: right;
	height: auto;
	margin-top: 10px;
	list-style-type: none;
}

ul.small-paginator li{
	float: left;
	margin-right: 1px;
	margin-left: 1px;
	list-style-type: none;
	display: inline;
}

ul.small-paginator li.selected{
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #669900;
}

ul.small-paginator li.selected a{
	padding: 3px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

ul.small-paginator li a{
	padding: 3px;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}


#paginator-search{
	width: 560px;
	height: auto;
	float: left;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 18px;
	padding-bottom: 18px;
	margin-top:30px;
	color: #666666;
	background-color: #EEEEEE;
	margin-left: 6px;
	display: inline;
}


#paginator-search ul.paginator{
	width: 155px;
	margin: auto;
	list-style-type: none;
	display: inline;
}

#paginator-search ul.paginator li{
	margin: auto;
	float: left;
	margin-right: 5px;
	padding: 1px;
}

#paginator-search ul.paginator li a{
	padding: 1px;
	color: #666666; 
	font-weight: bold;
}

#paginator-search ul.paginator li.selected{
	margin: auto;
	float: left;
	margin-right: 5px;
	padding: 1px;
	background-color: #CC0000;
}

#paginator-search ul.paginator li.selected a{
	padding: 1px;
	color: #FFFFFF; 
	font-weight: bold;
}


#galerias{
	width: 588px;
	height: 160px;
	float: left;
	border-bottom: 1px solid #DDDDDD;
	padding-bottom: 15px;
}

#galerias .left{
	width: 20px;
	height: 160px;
	float: left;
	display: inline;
}

#galerias .center{
	width: 548px;
	height: 160px;
	float: left;
	display: inline;
}

#galerias .right{
	width: 20px;
	height: 160px;
	float: left;
	display: inline;
}

#gallery-thumbs{
	width: 216px;
	height: 235px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;

}

.tempo{
	width: 192px;
	height: auto;
	float: left; 
	font-size: 11px;
	margin-right: 2px;
}

.tempo .last{
	margin-right: 0px;
}

.tempo-top{
	background: url(../images/tempo-top-bg.gif) top right no-repeat;
	width: 192px;
	height: 6px;
	float: left;
}

.tempo-middle{
	background: url(../images/tempo-middle-bg.gif) top right repeat-y;
	width: 180px;
	height: auto;
	float: left;
	padding-left: 6px;
	padding-right: 6px;
}

.tempo-bottom{
	background: url(../images/tempo-bottom-bg.gif) top right no-repeat;
	width: 192px;
	height: 6px;
	float: left;
}

ul.tempo{
	float: left;
	list-style-type: none;
}

ul.tempo li{
	width: 170px;
	height: 18px;
	float: left;
	background: url(../images/tempo-list-bg.gif) top right no-repeat;
	font-weight: bold;
	margin-bottom: 1px;
	padding-left: 10px;
}

ul.tempo li.image{
	width: 180px;
	height: 75px;
	float: left;
	padding-left: 0px;
	background: url(../images/tempo-bg.jpg) top right no-repeat;
	text-align: center;
	padding-top: 5px;
	
}


#find-box{
	width: 578px;
	height: 39px;
	background-color: #F7F7F7;
	border: 1px solid #DDDDDD;
	float: left;
	padding-top: 9px;
	padding-left: 10px;
}


ul.listagem{
	width: 588px;
	height: auto;
	list-style-type: none;
	float: left;
	
}

ul.listagem li{
	width: 588px;
	height: auto;
	list-style-type: none;
	background: url(../images/listagem-bg.gif) bottom left repeat-x;
	padding-bottom: 18px;
	padding-top: 18px;
	font-size: 13px;
	color: #333333;
	float: left;
}

ul.listagem li small{
	font-size: 10px;
	color: #333333;
	float: left;
	width: 100%;
}

ul.listagem-simples{
	width: 588px;
	height: auto;
	list-style-type: none;
	margin-top: 20px;
}

ul.listagem-simples li{
	width: 588px;
	height: auto;
	list-style-type: none;
	padding-bottom: 14px;
	padding-top: 14px;
	font-size: 14px;
	color: #333333;
}

ul.listagem-simples li img{
	float: left;
	margin-right: 10px;
}


#agenda-box{
	width: 558px;
	height: auto;
	float: left;
	padding: 15px;
	border: 2px solid #DDDDDD;
}

.agenda-description{
	width: 540px;
	height: 300px;
	background-color: #FFFFFF;
	position: absolute;
	padding-left: 10px;

	top: 50%;
	left: 50%;
	margin-left: -290px;
	margin-top: -150px;
	border: 3px dashed #CCCCCC;
	z-index: 1500;
	position: fixed;
}



.agenda-text{
	width: 576px;
	height: auto;
	position: absolute;
	left: 50%;
	top: 30%;
	margin-left: -299px;
	display: none;
	border: 2px dashed  #DDDDDD;
	padding: 10px;
	z-index: 15000;
	z-index: 15000;
	background-color: #FFFFFF;
	position: fixed;
}

#background{
	/*position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 15;
	position: fixed;
	Filter: Alpha(Opacity=70);
	-moz-opacity: 0.7;          
	opacity: 0.7;
	display: none;*/
	
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 1;
	position: fixed;
	Filter: Alpha(Opacity=70);
	-moz-opacity: 0.7;          
	opacity: 0.7;
	display: none;
}

.em-cartaz-box{
	width: 558px;
	height: auto;
	border: 3px dashed #CCCCCC;
	float: left;
	padding: 10px;
	margin-bottom: 25px;
}

/* participantes da área conselho do leitor*/
ul.participantes{
	list-style-type: none;
	float: left;
	width: 580px;
	height: auto;
	padding-top: 20px;
}

ul.participantes li{
	list-style-type: none;
	float: left;
	width: 580px;
	height: auto;
	margin-bottom: 25px;
}

ul.participantes li img{
	float: left;
	border: 2px dashed #CCCCCC;
	margin-right: 10px;
}



/* lista de historias da área de turismo*/
ul.historias{
	list-style-type: none;
	float: left;
	width: 580px;
	height: auto;
	padding-top: 20px;
	padding-left: 10px; 
}

ul.historias li{
	list-style-type: none;
	float: left;
	width: 580px;
	height: auto;
	margin-bottom: 20px;
	border-bottom: 1px solid #DDDDDD;
	padding-bottom: 18px;
}

ul.historias li img{
	float: left;
	margin-right: 10px;
	border: 1px solid #DDDDDD;
}


ul.historias li a{
	color: #666666;
	font-size: 14px;
}

ul.historias li a.historiaTitle{
	color: #669900;
	font-weight: bold;
	font-size: 14px;
}



ul.comentarios{
	list-style-type: none;
	float: left;
	width: 590px;
	height: auto;
	padding-top: 10px;
	font-size: 12px;
	color: #333333;
}

ul.comentarios li{
	list-style-type: none;
	float: left;
	width: 580px;
	height: auto;
	margin-bottom: 20px;
	border-top: 1px solid #DDDDDD;
	padding-top: 18px;
}

ul.comentarios li span.date{
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}

#comentar-noticia{
	width: 560px;
	height: auto;
	float: left;
	margin-left: 11px;
	margin-top: 40px;
	display: none;
}

#comentar-noticia textarea.comentar{
	width: 560px;
	height: 87px;
	float: left;
	border: 1px solid #DDDDDD;
	margin-top: 4px;
	
}

#comentar-noticia label.comentar{
	font-size: 13px;
	font-weight: bold;
}


#comentar-noticia input.comentar-submit{
	width: 74px;
	height: 22px;
	float: right;
	border: 0px;
	background: url(../images/comentar-submit.gif) top left no-repeat;
	cursor: pointer;
	margin-top: 10px;
}


/*#####################################################333*/


label.find-box{
	width: 116px;
	height: auto;
	float: left;
	padding-top: 9px;
}

input.find-box{
	width: 243px;
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	height: 24px;
	float: left;
	font-size: 15px;
	color: #999999;
	padding-top: 4px;
	padding-left: 3px;
}

input.find-box-submit{
	background: url(../images/find-box-submit.gif) top right no-repeat;
	width: 34px;
	height: 30px;
	float: left;
	border: 0px;
	cursor: pointer;
	margin-left: -2px;
}

ul.voce-reporter-form{
	list-style-type: none;
	float: left;
	width: 370px;
	margin-left: 130px;
	margin-top: 14px;
	_margin-left: 65px;
}

ul.voce-reporter-form li{
	float: left;
	width: 370px;
	margin-bottom: 15px;
}

label.voce-reporter{
	width: 75px;
	float: left;
}

input.voce-reporter{
	width: 278px;
	border: 1px solid #DDDDDD;
	height: 22px;
	float: left;
}

textarea.voce-reporter{
	width: 278px;
	height: 148px;
	border: 1px solid #DDDDDD;
	float: left;
}

input.voce-reporter-submit{
	background: url(../images/voce-reporter-submit.gif) top right no-repeat;
	width: 24px;
	height: 24px;
	float: left;
	border: 0px;
	margin-left: 5px;
	cursor: pointer;
}

input.voce-reporter-submit2{
	background: url(../images/voce-reporter-submit2.gif) top right no-repeat;
	width: 140px;
	height: 30px;
	float: left;
	border: 0px;
	cursor: pointer;
}

select.related-search{
	width: 184px;
	margin-top: 10px;
	float: right;
	font-size: 11px;
	
}

input.enquete-cover-submit{
	background: url(../images/enquete-cover-submit.gif) top right no-repeat;
	width: 48px;
	height: 24px;
	float: left;
	border: 0px;
	cursor: pointer;
}

select.selecionar-cidade-select{
	width: 337px;
	height: 22px;
	margin-top: 13px;
	padding-left: 5px;
	float: left;
	font-size: 11px;
	color: #669900;
}

input.selecionar-cidade-submit{
	background: url(../images/selecionar-cidade-submit.gif) top right no-repeat;
	width: 184px;
	height: 22px;
	float: left;
	border: 0px;
	margin-top: 10px;
	cursor: pointer;
}

textarea.comente{
	width: 586px;
	height: 78px;
	border: 1px solid #DDDDDD;
	float: left;
}

label.comente{
	width: 588px;
	height: auto;
	float: left;
	font-size: 13px;
}

input.comente-submit{
	width: auto;
	float: right;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #669900;
	border: 0px;
	cursor: pointer;
}


ul.fale-conosco{
	list-style-type: none;
	width: 560px;
	height: auto;
	float: left;
	margin-top: 16px;
}

ul.fale-conosco li{
	list-style-type: none;
	width: 490px;
	height: auto;
	float: left;
	background-color: #EFEFEF;
	padding-top: 6px;
	padding-bottom: 6px;
}

ul.fale-conosco li.white{
	background-color: #FFFFFF;
}

label.fale-conosco{
	width: 130px;
	height: auto;
	float: left;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	margin-left: 7px;
	padding-top: 3px;
	text-align: left;
}

input.fale-conosco{
	width: 247px;
	height: 19px;
	border: 1px solid #CCCCCC;
	float: left;
	padding-left: 3px;
	padding-top: 1px;
}

textarea.fale-conosco{
	width: 247px;
	height: 120px;
	border: 1px solid #CCCCCC;
	float: left;
	padding-left: 3px;
	padding-top: 1px;
}

input.fale-conosco-submit{
	width: 75px;
	height: 20px;
	border: 0px;
	float: left;
	cursor: pointer;
	background: url(../images/fale-conosco-submit.gif) top left no-repeat;
}


label.comentarios{
	color: #669900;
	font-size: 13px;
	font-weight: bold;
}

textarea.comentarios{
	width: 585px;
	height: 79px;
	border: 1px solid #DDDDDD;
	float: left;
	padding-left: 3px;
	padding-top: 1px;
}

input.comentarios-submit{
	width: 58px;
	height: 10px;
	border: 0px;
	float: right;
	cursor: pointer;
	background: url(../images/comentarios-submit.gif) top left no-repeat;
	margin-top: 5px;
}

.blog{
	width: 265px;
	height: 240px;
	border: 1px solid #DDDDDD;
	float: left;
	padding: 10px;
	margin-bottom: 19px;
	font-size: 13px;
	line-height: 150%;
}

.blog a{
	font-size: 13px;
	line-height: 150%;
}

.nuvem {
    font-family: arial;
    width: 250px;
    text-align: justify;
    padding: 5px;
}

.tag10 {
    font-size: 32px;
	color: #7F7F7F;
}
.tag9 {
    font-size:30px;
	color: #7F7F7F;
}
.tag8 {
    font-size: 28px;
	color: #7F7F7F;
}
.tag7 {
    font-size: 27px;
	color: #7F7F7F;
}
.tag6 {
    font-size: 25px;
	color: #7F7F7F;
}
.tag5 {
    font-size: 24px;
	color: #7F7F7F;
}
.tag4 {
    font-size: 22px;
	color: #7F7F7F;
}
.tag3 {
    font-size: 20px;
	color: #7F7F7F;
}
.tag2 {
    font-size: 18px;
	color: #7F7F7F;
}
.tag1 {
    font-size: 15px;
	color: #7F7F7F;
}
.tag0 {
    font-size: 13px;
	color: #7F7F7F;
}

select.selecionar-editoria-select{
	width: 337px;
	height: 22px;
	margin-top: 13px;
	padding-left: 5px;
	float: left;
	font-size: 12px;
	color: #CC0000;
}


.mais-noticias{
	width: 610px;
	height: auto;
	padding: 3px; 
	border: 1px solid #DDDDDD;
	float: left;
}

.mais-noticias-red{
	width: 594px;
	height: auto; 
	float: left;
	background-color: #CC0000;
	text-align: right;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;	
}

.mais-noticias-red a{
	font-size: 14px; 
	color: #FFFFFF;
	font-weight: bold;
}



.mais-noticias-orange{
	width: 594px;
	height: auto;  
	float: left;
	background-color: #FF6600;
	text-align: right;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;	
}

.mais-noticias-orange a{
	font-size: 14px; 
	color: #FFFFFF;
	font-weight: bold;
}

.mais-noticias-green{
	width: 594px;
	height: auto;  
	float: left;
	background-color: #669900; 
	text-align: right;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;	
}

.mais-noticias-green a{
	font-size: 14px; 
	color: #FFFFFF;
	font-weight: bold;
}

.mais-noticias-eleicoes{
	width: 594px;
	height: auto; 
	float: left;
	background-color: #339999;
	text-align: right;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 10px;	
}

.mais-noticias-eleicoes a{
	font-size: 14px; 
	color: #FFFFFF;
	font-weight: bold;
}

/*Busca videos*/
#find-box-videos{
	width: 578px;
	height: 39px;
	background-color: #F7F7F7;
	border: 1px solid #DDDDDD;
	float: left;
	padding-top: 9px;
	padding-left: 10px;
	margin-bottom: 15px;
}

label.find-box-video{
	width: 75px;
	height: auto;
	float: left;
	padding-top: 9px;
}

input.find-box-video{
	width: 150px;
	border-left: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	height: 24px;
	float: left;
	font-size: 15px;
	color: #999999;
	padding-top: 4px;
	padding-left: 3px;
}

.cb-find-box-video{
	border:1px solid #DDDDDD;
	height: 30px;
	float: left; 
	font-size: 15px; 
	color: #999999;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 3px;
	margin-right: 5px;
	margin-left: 10px;	
}

input.find-video-submit{
	background: url(../images/find-video-submit.gif) top right no-repeat;
	width: 34px;
	height: 30px;
	float: left;
	border: 0px;
	cursor: pointer;
	margin-left: -2px;
}
/*Busca videos*/

