@charset "utf-8";
/*trocou -> #66CCFF por #B3E7FF*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FC9;
	background-image: url(../imgs/wood126-3.gif);
}
input, button, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.align-right { text-align:right }
#all {
	width: 1000px;
	margin: 0 auto;
}
.font15 {
	font-size:18px;
	/*padding: 5px 0;*/
}
.font13 {
	font-size:15px;
	/*padding: 5px 0;*/
}
.bt-sair {
	float:right;
	margin-top:5px;
	margin-right:10px;
	margin-left:5px
}
#user-logged { text-align:right }
select.menu-usuario {
	border:1px solid #CCC;
	padding:2px;
	font-weight:bold;
	color:#003500
}
.grey { color:#999 }
/*
.alert-erro { color:#C00; background-image: url(../imgs/alert-erro.gif); background-position: left top; margin: 5px; padding-left: 50px; background-repeat: no-repeat; min-height:55px; /*HACK FOR IE - MIN-HEIGHT/ height:auto !important; height:55px; /* FIM - HACK/}
.alert-sucesso { color:#360; background-image: url(../imgs/alert-sucesso.gif); background-position: left top; margin: 5px; padding-left: 50px; background-repeat: no-repeat; min-height:80px; /*HACK FOR IE - MIN-HEIGHT/ height:auto !important; height:80px; /* FIM - HACK/}
*/

.no-cadastro {
	font-size:16px;
	padding-bottom:5px;
	padding-right:10px;
	display:block;
	float:left
}
.box-admin-erro {
	background-color:#FFF4F4;
	color:#C00;
	padding: 8px;
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	/*font-weight: bold;*/
	border-bottom: 1px solid #C00;
	text-align: center;
	line-height: 1.4;
}
.box-admin-erro a{
    	color:#C00;
        text-decoration:underline;
}
.box-admin-sucesso, .box-admin-ok {
	background-color:#F2FFF2;
	color:#060;
	padding: 8px;
	font-size: 14px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	/*	font-weight: bold;*/
	border-bottom: 1px solid #060;
	text-align: center;
	line-height: 1.4;
}

.box-admin-sucesso a, .box-admin-ok a{
    	color:#060;
        text-decoration:underline;
}

.box-admin-erro-content {
	background-color:#FFEAEA;
	color:#C00;
	padding:5px;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
	margin:5px
}
/*HEAD*/
#header { overflow:hidden }
#headboxbanner {
	width: 185px;
	float: right;
	height: 190px;
	padding: 5px;
}

.esqueci-dados {
    margin-left:63px;
    margin-top: 2px
}

.esqueci-dados a{
    color:#000
}

#headline { margin-right: 205px; }
#headbigbanner {/* text-align: center;*/ }
#headlogo { float: left;  }
#headform {
	margin-left: 235px;
	margin-right: 160px;
	padding: 3px;
	padding-top: 10px;
}
#formnews { margin-bottom: 10px; }
.formheader {
	font-size: 12px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999;
	padding:2px
}
.align-right { text-align: right; }
.okbt {
	background-image: url(../imgs/okback.gif);
	color: #FFF;
	background-repeat: repeat-x;
	background-color: #529E8B;
	margin:0;
	padding:0;
	text-align:center;
	border: none;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
#todos-comentarios-bt {
	padding:3px;
	margin: 5px 0px 5px 400px;
	width: 200px;
	/*float:right;*/
}
#todos-comentarios-bt a {
	color:#FFF;
	text-decoration:none	
}
.sizeinput-head { width: 292px; }
.sizeinputlogin { width: 165px; }
.sizeinputsenha { width: 115px; }
.sizeinput-rightbar { width: 150px; }
#headredes {
	float: right;
	*width: 155px; /*HACK IE6 e 7*/
	padding-top: 10px;
}
ul#redeslist { margin-top: 5px; }
#redeslist li {
	float: left;
	margin-left: 5px;
}
ul#headcadernos {
	margin-left: 30px;
	_margin-left:10px; /*HACK FOR IE6*/
	height: 25px;
	
	margin-top:5px;
}
#headcadernos li {
	float: left;
	display: block;
	width: 142px;
	text-align: center;
	font-size: 16px;
	margin-left: 10px;
	color: #FFF;
	font-weight: bold;
}
#headcadernos li a {
	color:#FFF;
	display:block;
	padding-top: 5px;
	height: 20px;
}
#headcadernos li a:hover {
	text-decoration:none;
	margin-top:-5px;
	height:25px;
	display:block;
}



.abainicial, .abainicial a:hover {
	background-image: url(../imgs/inicial_backmenu.png);
	background-color: #4F9C89;
	background-repeat: repeat-x;
}
.abapreuni, .abapreuni a:hover {
	background-image: url(../imgs/preuni_backmenu.png);
	background-color: #400163;
	background-repeat: repeat-x;
}
.abauni, .abauni a:hover {
	background-image: url(../imgs/uni_backmenu.png);
	background-repeat: repeat-x;
	background-color: #7A0000;
}
.abaprof, .abaprof a:hover {
	background-image: url(../imgs/prof_backmenu.png);
	background-repeat: repeat-x;
	background-color: #D45500;
}
.abaconc, .abaconc a:hover {
	background-image: url(../imgs/conc_backmenu.png);
	background-repeat: repeat-x;
	background-color: #001B50;
}
.legenda {
	padding:3px;
	background-color:#F4F4F4;
	text-align:center;
	border:1px solid #CCC;
	font-size:10px
}
.cl-box-preco {
	color: #C00;
	font-weight: bold;
	display:block;
	float:right;
	font-size:15px;
	margin-top:5px;
}
/*/// PAGINACAO*/
.paginacao { height:40px }
.paginacao span, .paginacao a {
	display:block;
	float:left;
	width:15px;
	height:15px;
	margin-right:2px;
	padding:2px;
	text-align:center
}
.paginacao span {
	font-weight:bold;
	border-bottom:2px solid #C00;
	color:#C00
}
.paginacao a { color:#09C }
.paginacao a:hover {
	text-decoration:none;
	border-bottom:2px solid #C00;
	color:#C00
}
/*LEFTBAR*/
#leftbar {
	width: 135px;
	float: left;
	padding-right: 10px;
	padding-left: 5px;
	margin-top:10px
}
.selo { display: block; }
ul.menuprincipal {
	margin-top: 20px;
	font-weight: bold;
}
.rssmenu { float: right; }
.menuprincipal li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B3E7FF;
}
.menuprincipal li a { padding:2px;line-height:1.5 }
/*CORES*/

/*- GERAL*/
.preunicolor, .preunicolor a, .preunicolor-link a, .preunicolor-strong strong, .preunicolor-strong b { color:#609 }
/* - MENU */
.preuni_menu a {
	color:#000;
	display:block
}
.preuni_menu .principal a { color:#609; }
.preuni_menu a:hover {
	background-color:#609;
	color:#FFF;
	text-decoration:none
}
/*- GERAL*/
.unicolor, .unicolor a, .unicolor-link a, .unicolor-strong strong, .unicolor-strong b { color:#C00 }
/* - MENU */
.uni_menu a {
	color:#000;
	display:block
}
.uni_menu .principal a { color:#C00; }
.uni_menu a:hover {
	background-color:#C00;
	color:#FFF;
	text-decoration:none
}
/*- GERAL*/
.profcolor, .profcolor a, .profcolor-link a, .profcolor-strong strong, .profcolor-strong b { color:#F60 }
/* - MENU */
.prof_menu a {
	color:#000;
	display:block
}
.prof_menu .principal a { color:#F60; }
.prof_menu a:hover {
	background-color:#F60;
	color:#FFF;
	text-decoration:none
}
/*- GERAL*/
.conccolor, .conccolor a, .conccolor-link a, .conccolor-strong strong, .conccolor-strong b { color:#039 }
/* - MENU */
.conc_menu a {
	color:#000;
	display:block
}
.conc_menu .principal a { color:#039; }
.conc_menu a:hover {
	background-color:#039;
	color:#FFF;
	text-decoration:none
}
/*- GERAL*/
.defcolor, .defcolor a, .defcolor-link a, .defcolor-strong strong, .defcolor-strong b{ color:#063 }
/* - MENU */
.def_menu a {
	color:#000;
	display:block
}
.def_menu .principal a { color:#063; }
.def_menu a:hover {
	background-color:#063;
	color:#FFF;
	text-decoration:none
}
/*- GERAL*/
.classcolor, .classcolor a, .classcolor-link a { color:#630 }
/* - MENU */
.class_menu a {
	color:#000;
	display:block
}
.class_menu .principal a { color:#630; }
.class_menu a:hover {
	background-color:#630;
	color:#FFF;
	text-decoration:none
}
#twitterbox { margin-top: 20px; }
.twitterpost {
	font-size: 9px;
	padding: 3px;
}
#twitter_update_list li {
	font-size: 12px;
	padding: 10px 3px;
	display:block;
	border-bottom: #B3E7FF 1px solid;
	word-wrap:break-word
}
#twitter_update_list li a { color:#008ACC }
/*RIGHTBAR*/
#rightbar {
	float: right;
	width: 200px;
	margin-top: 10px;
}
.box_right {
	width: 172px;
	overflow: hidden;
	padding: 10px;
	word-wrap:break-word
}
.separate_btmargin { margin-bottom: 10px; }
.agbgcolor, .quizbgcolor { background-color: #EAEAEA; }
.classbgcolor { background-color: #F1E9DC; }
.cllink a { color: #000; }
.guiaprofbgcolor { background-color: #F4EAFF; }
.bannerright { /*margin: 10px;*/ }
.class_input {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}
.sizeinputlogin_cl {
	width: 160px;
	margin-bottom: 5px;
}
.sizeinputsenha_cl { width: 130px; }
.sizeinputcategoria { width: 190px; }
.spacebtw {
	margin-bottom: 10px;
	margin-top: 10px;
}

.spacebtw2 {
	margin-bottom: 20px;
	margin-top: 20px;
}

#formlogincl {
	background-image: url(../imgs/bg-login-classificadao.gif);
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 10px;
	margin-right: -3px;
	margin-left: 8px;
	min-height: 109px; /*HACK FOR IE - MIN-HEIGHT*/
	height:auto !important;
	height:109px; /* FIM - HACK*/
}
.homelinkscl { margin: 2px; }
#spiral {
	margin: 0 0 0 -62px;
	padding: 0 0 0 62px;
	background-image: url(../imgs/spiral.gif);
	background-repeat: repeat-y;
	background-position: left top;
    *width: 62px;
}
.bluebox {
	margin-top:10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: #B3E7FF 2px solid;
	border-top: #B3E7FF 2px solid;
	padding-top: 10px;
	background-color: #ECF9FF;
	padding-left: 10px;
	padding-right: 10px;
}
/*CONTEUDO*/
#folha {
	background-color: #FFF;
	width: 1000px;
	padding-top: 5px;
	overflow:hidden
}
.nomesecao {
	display: block;
	margin-bottom: 7px;
}
.nomargin { margin: 0; }
.topmargin { margin-top:7px }
#conteudo {
	margin-left: 155px;
	margin-right: 205px;
	min-height: 1450px; /*HACK FOR IE - MIN-HEIGHT*/
	height:auto !important;
	height:1450px; /* FIM - HACK*/
	margin-top:15px
}



.outbox {
	width: 630px;
	overflow: hidden;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.col3 {
	width: 193px;
	float: left;
	padding: 0 8px 8px 8px;
	_padding: 0 5px 5px 5px; /*HACK FOR IE 6*/
}
.top_line2 { border-top: #B3E7FF 2px solid }
.bottom_line2 { border-bottom: #B3E7FF 2px solid }
.bottom_line1 { border-bottom: #B3E7FF 1px solid }
.right_line1 { border-right: #B3E7FF 1px solid; margin-bottom: -8000px; padding-bottom:8000px }
.s11 { font-size: 13px; }
.s15 { font-size: 15px; }
.s18 { font-size: 18px; }
.s25 { font-size: 25px; }
.s9 { font-size:9px }
.titulo { font-weight: bold; } /*TIRAR CLASS titulo, COLOCAR BOLD  -> unir box da mesma cor*/
.tema {
	font-size: 9px;
	color: #666;
	text-transform: uppercase;
	padding: 5px 0;
}
.tema a { color:#666 }
.chamada { font-size: 12px; padding-top:8px }
.box1 {
	width: 185px;
	overflow: hidden;
	/*padding-bottom: 3px;*/
	margin: 0 0 8px 0;
	padding: 0 5px 8px 5px;
	
}
.box1_mn {
	overflow: hidden;
	margin-bottom: 3px;
	padding: 5px 8px;
}
.col4 {
	width: 130px;
	float: left;
	padding-left: 13px;
	padding-right: 13px;
	font-size: 14px;
}
.bannermid_left {
	float: left;
	width:310px;
	
}

.bannermid_right {
	float: right;
	width:320px;
	
}
.insidebox {
	padding: 5px;
	/*font-size: 14px;*/
}
.colbgcolor { background-color: #D9FFF2; }
.blogbgcolor { background-color: #F3F3F3; }
.more {
	text-align: center;
	color: #666;
	margin-top: 3px;
}
.more a { color:#666 }
.caderno_apoio {
	/*height: 40px;*/
	margin-bottom: 8px;
}
.mid_apoio { padding-top: 10px; }
.boxspace_apoio { padding: 8px; }
#guia {
	width: 355px;
	float: left;
}
ul#abasguia { float: left; }
ul.ul-guia li {  
	/*display:block;*/
	margin-bottom:10px
}
ul.ul-guia { 
	/*list-style-image: url(../imgs/icon-seta.gif);*/
	font-size: 14px;
	font-weight: bold;
	
}
#abasguia li {
	font-size: 13px;
	display: block;
	margin-bottom: 5px;
}
#abasguia li.tabselected, #abasguia li.tabselected a, #abasguia li.tabselected a:hover {
	background-color:#F3F3F3;
	margin-left:0;
	width:128px;
	font-weight: bold;
}
.tabContent { display:none } /*/ impede as tabs de carregarem antes*/
#abasguia li a {
	display:block;
	width: 113px;
	padding: 3px;
	text-decoration:none;
	height: 29px;
	background-color: #E1E1E1;
	margin-left: 15px;
}
#abasguia li a:hover {
	margin-left:0;
	background-color: #E1E1E1;
	padding-right:18px;
	_padding-right:0px;
	_width:130px
}
#guialist {
	width: 195px;
	background-color: #F3F3F3;
	min-height: 180px; /*HACK FOR IE - MIN-HEIGHT*/
	height:auto !important;
	height:180px; /* FIM - HACK*/
	margin-left: 134px;
	padding: 10px;
	font-size: 13px
}

#guialist-bigger {
	width: 430px;
	background-color: #F3F3F3;
	line-height: 1.5;
	margin-left: 134px;
	padding: 10px;
	font-size: 13px;
	margin-bottom: -8000px;
	padding-bottom: 8010px;
}

.more_guia {
	font-size: 12px;
	color: #333;
	text-align: right;
}
.more_guia a { color:#333 }
#maislidas {
	width: 260px;
	float: right;
	font-size:13px
}
#maislidas_box {
	background-color: #FFC;
	padding: 10px;
}
.bignumber {
	font-size: 28px;
	float: left;
	text-align: center;
	width: 40px;
	margin-right: 5px;
	color: #999;
}
.item_maislidas {
	width: 222px;
	overflow: hidden;
	padding: 10px 8px;
}
.assuntos { text-align: center; }
#bannerfoot {
	text-align: center;
	padding: 5px 0;
}
.footer_logo { position: absolute; }
#links_foot {
	margin-left: 315px;
	color: #333;
	font-weight: bold;
	margin-bottom: 5px;
}
#links_foot a { color:#333 }
#paper_foot {
	background-color: #FFF;
	height: 200px;
	margin-left: 30px;
	margin-right: 10px;
	margin-bottom: 10px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
}
#menu_paper_foot {
	padding: 5px;
	width: 475px;
	overflow: hidden;
	margin-left: 20px;
}
.menucol_foot {
	width: 148px;
	float: left;
	padding: 5px;
}
ul.menufoot {
	margin-top: 5px;
	margin-bottom: 10px;
}
.menufoot li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5F1FF;
	color: #666;
}
.menufoot li a {
	color:#666;
	display:block;
	padding: 1px;
}
.menufoot li a:hover {
	color:#FFF;
	background-color:#999;
	text-decoration:none
}
.ul-guia {
	/*padding:0;
	margin:0;
	padding-left:10px;*/
}
#endereco_foot {
	margin-top: 60px;
	margin-left: 10px;
	width: 260px;
	float: left;
	margin-right: 5px;
}
#selo_emidia {
	float: right;
	background-image: url(../imgs/selo-emidia-bg.gif);
	width: 135px;
	height: 140px;
	margin-top: 5px;
	margin-right: 5px;
	color: #666;
	font-size: 9px;
	text-align: center;
	padding-top: 15px;
	background-repeat: no-repeat;
	padding: 25px 20px 0 15px;
}
/*NOT HOME*/
h1#breadcrumb,h1.breadcrumb {
	font-size:18px;

	margin-bottom: 10px;
	display: block;
}

.noticia-titulo {
    margin-top:10px;
    margin-bottom:10px
}
h1#breadcrumb{
    	color: #999;
}
.pagina-interna {
	padding:10px;
	_padding:0
}
.outbox-interna {
	width:620px;
	overflow:hidden;
}
#interna {
	font-size:14px;
	line-height:1.3
}
/* Conteudo editor e noticias */
.legenda {
	padding:3px;
	background-color:#F4F4F4;
	text-align:center
}
/*//// NOTICIAS */
.box-list-noticias {
	width: 610px;
	_width:600px;
	overflow: hidden;
	margin-bottom: 8px;
	border-bottom: #B3E7FF 2px solid;
	padding: 5px;
}

.box-list-quiz {
	width: 600px;
	_width:590px;
	overflow: hidden;
	margin-bottom: 15px;
	border-bottom: #B3E7FF 2px solid;
	padding: 10px;
    font-size:14px;
    line-height:1.3;
}


h2.noticia-subtitulo {
	color:#666;
	font-size:12px;
	font-weight:normal;
	display: block;
}
.noticia-texto {
	font-size:14px;
	margin: 15px;
	line-height:1.3
}
.noticia-texto a { font-weight:bold }
.noticia-texto p { margin: 10px 0 }
.noticia-data { text-align:right }
ul#agenda-info {
	padding-left: 35px;
	margin-top: 15px;
	padding-right: 30px;
    list-style-type:none;
}

#agenda-info li { margin-top:10px; }
.colunista-nome { text-align:left }
.colunista-todos-artigos {
	margin-top:5px;
	font-weight:bold;
	text-align: right;
}
.coluna-tema-big {
	color: #999;
	font-size: 16px;
}
.colunista-assinatura-nome {
	color: #999;
	border-top: 1px solid #999;
	padding-top: 2px;
	margin-top: 3px;
	font-weight: bold;
	text-align: right;
}
#colunista-assinatura {
	padding: 5px;
	font-size: 10px;
	color: #666;
	border-bottom: 2px solid #B3E7FF;
	border-top: 2px solid #B3E7FF;
	background-image: url(../imgs/aspas.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 65px;
	overflow: hidden;
}
/*/////// UTILS */
.noticia-box-utils { margin: 10px 0; }
/*#noticia-area-botoes { height: 38px; }
ul#noticia-botoes { float: right; }
#noticia-botoes li { font-size:12px; float: left; display: block; background-repeat: no-repeat; background-position: left center; }
#noticia-botoes li a { display:block; color:#666; padding-left: 35px; padding-right: 5px; padding-top: 10px; padding-bottom: 10px; border: 1px solid #FFF; }
#noticia-botoes li a:hover { color:#333; background-color: #EEE; background-repeat: no-repeat; background-position: left center; border: 1px solid #CCC; text-decoration: none; }
.bt-comente, .bt-comente a:hover  { background-image: url(../imgs/bt-comente.jpg); }
.bt-envie, .bt-envie a:hover  { background-image: url(../imgs/bt-envie.jpg); }
.bt-imprima, .bt-imprima a:hover  { background-image: url(../imgs/bt-imprima.jpg); }
.bt-compartilhe, .bt-compartilhe a:hover  { background-image: url(../imgs/bt-comente.jpg); }
.bt-newsletter, .bt-newsletter a:hover  { background-image: url(../imgs/bt-comente.jpg); }
.bt-rss, .bt-rss a:hover  { background-image: url(../imgs/bt-comente.jpg); } */

ul#menu-ajax-form {
	list-style-type:none;
	margin:0;
	padding:0;
	height:30px;
	margin-left: 5px;
}
ul#menu-ajax-form li {
	display:block;
	float:left;
	font-weight: bold;
	font-size: 12px;
	background-repeat: no-repeat;
	margin-right: 5px;
}
ul#menu-ajax-form li a {
	display:block;
	text-decoration:none;
	padding: 4px;
	padding-left: 30px;
	color:#000
}
ul#menu-ajax-form li a:hover { color:#090 }
ul#menu-ajax-form li.selected { background-color:#EFEFEF; }
.bt-comente {
	background-image: url(../imgs/balao.gif);
	background-position: 3px center;
}
.bt-envie {
	background-image: url(../imgs/Email-64.gif);
	background-position: left center;
}
.bt-imprima {
	background-image: url(../imgs/Email-64.gif);
	background-position: left center;
}
.bt-compartilhe {
	background-image: url(../imgs/Email-64.gif);
	background-position: left center;
}
.bt-newsletter {
	background-image: url(../imgs/Email-64.gif);
	background-position: left center;
}
.bt-rss {
	background-image: url(../imgs/Email-64.gif);
	background-position: left center;
}
.noticia-rss-comentarios {
	float:right;
	font-size: 10px;
	background-image: url(../imgs/rss-mini-comentarios.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 20px;
	padding-top: 2px;
}
.noticia-rss-comentarios a { color:#666 }
.comentario-greybox {
	width: 510px;
	background-color: #EFEFEF;
	padding: 10px;
	font-size: 12px;
	line-height:1.5;
	min-height: 50px; /*HACK FOR IE - MIN-HEIGHT*/
	height:auto !important;
	height:50px; /* FIM - HACK*/
}
.comentario-balao {
	background-image: url(../imgs/seta-balao.gif);
	width:545px;
	background-repeat: no-repeat;
	background-position: right 5px;
	margin-top: 8px;
	margin-left: 5px;
}
.margin-bt { margin-bottom: 10px; }
.margin-bt2 { margin-bottom: 20px; }
.comentario-foto {
	float: right;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCC;
}
.comentario-quem {
	color: #999;
	border-top: 1px solid #999;
	padding-top: 2px;
	margin-top: 3px;
	font-weight: bold;
	text-align: right;
}
#noticia-leia-mais-interna { margin: 5px 10px; }
#noticia-leia-mais-interna li {
	margin:5px 0;
	display:block;
	font-size:13px
}
.assuntos-interna { padding: 5px; }
/*/// FORM COMENTARIO*/
.outbox-form-comentario {
	width:580px;
	overflow:hidden
}
.comentario-balao-form {
	background-image: url(../imgs/seta-balao.gif);
	width:505px;
	background-repeat: no-repeat;
	background-position: right 5px;
	margin-top: 8px;
	margin-left: 5px;
	margin-bottom: 10px;
}
.comentario-greybox-form {
	margin-left:120px;
	width: 350px;
	background-color: #EFEFEF;
	padding: 10px;
	font-size: 10px;
	overflow:hidden /*min-height: 50px; /*HACK FOR IE - MIN-HEIGHT height:auto !important; height:50px; /* FIM - HACK*/
}
#form-utils label { display:none }
#form-utils button {
	float:right;
	margin-right: 15px;
}
#form-utils input, #form-utils textarea {
	border: none;
	font-size: 12px;
	padding: 2px;
	color: #666;
	display: block;
	margin-bottom: 5px;
	font-weight: bold;
}
/*////  GUIA */
.guia-coluna {
	width:290px;
	padding:5px
}
.guia-esquerda {
	float:left;
	padding-right:15px;
	border-right:2px solid #B3E7FF
}
.guia-direita { float:right }
.guia-list {
	margin-bottom:10px;
	margin-top:10px;
	overflow:hidden
}
/*CLASSIFICADAO*/
.box-list-classificadao {
	width: 610px;
	overflow: hidden;
	margin-bottom: 8px;
	border-bottom: #B3E7FF 2px solid;
	padding: 5px;
}
.box-classificadao {
	width: 610px;
	overflow: hidden;
	margin-bottom: 20px;
	border-bottom: #B3E7FF 2px solid;
	padding: 5px;
	font-size: 14px;
	line-height: 1.3;
}
.menu-produto-classificadao { text-align: right; }
.bigsize-classificadao {
	font-size: 18px;
	font-weight: bold;
}
.preco-classificadao {
	color: #C00;
float right;
	float: right;
}
.bigsize-list-classificadao {
	font-size:16px;
	font-weight:bold
}
ul#menu-classificadao {
	list-style-type: none;
	font-size: 12px;
	height: 30px;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
ul#menu-classificadao li {
	display:block;
	float:left;
	margin-left: 5px;
	background-repeat: no-repeat;
	background-position: 5px center;
}
ul#menu-classificadao li a {
	display:block;
	padding:5px;
	padding-left:30px;
	color:#630;
	border:1px solid #FFF
}
ul#menu-classificadao li a:hover { }
.ico-oquee { background-image: url(../imgs/question.gif) }
.ico-comprarvender { background-image: url(../imgs/cifrao.gif); }
.ico-anuncie { background-image: url(../imgs/megaphone_64.gif); }
#fale-com-vendedor {
	background-image: url(../imgs/Email-64.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding: 0 0 0 35px;
}
#busca-classificadao {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: #B3E7FF 2px solid;
	border-top: #B3E7FF 2px solid;
	padding-top: 10px;
	background-color: #ECF9FF;
	padding-left: 10px;
	padding-right: 10px;
}
.class-small-link { font-size: 10px; }
.class-categorias {
	margin-top: 5px;
	padding: 0 50px;
	text-align: center;
	font-size: 12px;
}
.input-busca-classificadao {
	padding: 4px;
	font-size: 16px;
	font-weight: bold;
	color: #999;
	width: 350px;
	border: 1px solid #666;
}
.input-busca-geral {
	padding: 4px;
	font-size: 16px;
	font-weight: bold;
	color: #999;
	width: 450px;
	border: 1px solid #666;
}
.nome-categ-classificadao {
	font-size: 14px;
	font-weight: bold;
}
.cl-mini-img {
	margin-right:3px;
	border:3px solid #EBD6D6
}
/*CADASTRO FORMULARIOS PADROES*/
#form-cadastro label {
	display:block;
	margin-bottom:3px;
	font-size:14px;
	font-weight:bold
}
#form-cadastro input, #form-cadastro select, #form-cadastro textarea {
	font-size:14px;
	color:#333;
	border:1px solid #66CCFF;
	padding:3px;
	margin-bottom:15px
}
.okbt-bigsize, #form-cadastro button {
	background-image: url(../imgs/okback.gif);
	color: #FFF;
	background-repeat: repeat-x;
	background-color: #529E8B;
	margin:0;
	padding:3px;
	text-align:center;
	border: none;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-bottom-color: #666;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
#form-cadastro a { color:#060 }
.helptxtform {
	font-size:10px;
	color:#666
}
.equal-height {margin-bottom:-8000px;padding-bottom:8000px }
.box-flow {
	overflow/**/: auto;
	\height: 1%;
	word-wrap: break-word
}  /* FROM: http://www.pupinc.com/boxflowhack/ */
.txt-wrap { word-wrap:break-word }
/*/// botões escondidos TODO retirar*/
/*.more a img.left { display:none }
.more a img.right { display:none }*/

/*NOVAS MODIFICACOES*/
.logo-apoio {
	background-color:#F2F2F2;
	color:#999;
	border: 1px solid #CCC;
	padding:5px;
	height:45px;
	/*margin-top:10px;*/
	margin-bottom:5px
}
.data-agenda {
	color:#666;
	/*font-weight:bold;*/
	line-height: 1.5;
	font-size:12px
/*	text-transform:uppercase;*/
}
.img-foto {
	padding:3px;
	border:1px solid #CCC;
	background-color:#FFF;	
}


/*//// PAGINA DE SUBSECAO DO CADERNO*/
#ultima-noticia h2 {
	font-size:22px;
	margin-bottom:10px;
	line-height: normal;
}
#ultima-noticia {
	font-size:14px;
	line-height:1.3;
	color: #666;
}
.inicio-ultima {
	padding: 10px;
	color: #000;
}


.box-interna-two{
	width:275px;
	float:left;
	padding: 15px;
}
.spaceint {
	padding-top:10px;
	padding-bottom: 10px;
}

ul.mais-noticias{
	font-size:14px;
	font-weight:bold;
}

.mais-noticias li {
	margin-top:8px;
	margin-bottom:8px
}

#banner-topo, #banner-rodape{
	width:728px;
	height:102px; /*ALTURA DO BANNER +12px*/
}

#banner-centro {
	width:300px;
	height:112px; /*ALTURA DO BANNER +12px*/
}

#banner-lateral{
	width:180px;
	height:192px; /*ALTURA DO BANNER +12px*/
}

.banner-wrap{
	background-color:#FFF;
	padding: 1px 3px 3px 3px;
	border: 1px solid #CCC;
	text-align:left;
	font-size:9px;
	color:#999;
	margin: 0 auto;
	}


.box-list-arquivos {
	width: 564px;
	_width:554px;
	overflow: hidden;
	border-bottom: #B3E7FF 1px dashed;
	padding: 8px 8px 8px 38px;    
background-repeat: no-repeat;
background-position: 3px center;
}

.ico-prova{
	background-image: url(/imgs/ico-prova.gif);
		

}

.ico-link{
	background-image: url(/imgs/ico-link.gif);

}

.box-list-arquivos a {
   
}

.box-list-arquivos small { color:#666; }

.box-list-arquivos:hover { background-color: #F4FCFF; }

.arquivo-titulo {
	font-weight:bold;
	font-size:16px;
	margin-bottom:5px
}


/*///// FIX para AddThis*/
div.atclear {
clear:none;	
}

.addthis_32x32_style.addthis_default_style a.at300b  {
	padding: 0 5px;	
}
/*///// FIX para AddThis*/

#classificadao-compartilhe {
	padding:10px 0;	
}
.classificadao-divulgue {
	font-weight: bold;
	display:block;
	float:left;
	margin-right: 10px	
}
.login-box {
	margin:5px;
	padding:10px	
}