body{margin:0px; padding:0px; font:normal 11px arial,tahoma,verdana; background:url("layout/body.jpg") top repeat-x #0085ca;}
.center {width:790px; margin:auto; text-align:left; border:0px solid; padding:0px;}
.content {width:790px; margin:0px; padding:0px; text-align:left; float:left; background:url("layout/fd.jpg") center repeat-y; border:0px solid;}
#ouvir{display:block; width:130px; height:45px; border:0px solid; color:#FF8000; background:url("layout/ouca.jpg") center center no-repeat; position:relative; top:-20px;}
#foi{visibility:hidden; text-decoration:none;}
#topo{width:790px; height:238px; background:url("layout/topo.jpg") center top no-repeat; float:left; text-align:center; margin:0px; padding:0px;}
#footer{width:790px; height:138px; background:url("layout/footer.jpg") center top no-repeat; float:left; text-align:center; margin:0px; padding:0px; border:0px solid;}
#footer p{position:relative; top:70px; margin:0px; padding:0px; width:790px; float:left;}
a:link#logo,a:visited#logo,a:hover#logo,a:active#logo{position:relative; left:650px; top:-10px; margin:0px; padding:0px; background:url("layout/logo.gif") center center no-repeat; width:118px; height:25px; float:left; text-decoration:none;}

/*Canal Direto*/
form#cdireto{position:relative; left:30px; top:75px; float:left;}
form#cdireto input,textarea{width:120px; border:1px solid #8989aa;}
#cdiretook{position:relative; left:30px; top:85px; border:1px solid #317082; background-color:#E2EBED; padding:2px; width:150; float:left;}
#cdiretook p{float:left; margin:5px;}


.div_dois {width:152px; margin:0px; padding:0px; text-align:left; float:left;}
/*do antigo*/
#cima {width:100%; margin:0px; padding:0px; text-align:left; float:left; border:0px solid; background:url("layout/main.jpg") center top no-repeat;}
ul.lista_menu {width:100%; list-style:none; float:left; margin:5px 0px 15px 0px; padding:10px 0px 0px 0px; position:relative; left:12px;}
li.menu2 {display:block; float:left; width:135px; border:0px solid; padding:0px; margin:0px;}
li.menu3 {display:block; float:left; width:135px; border:0px solid; padding:0px; margin:0px; background-color:#fdfbd8;}

.menu{border-bottom:1px solid #30526B; width:100%; margin:0px; padding:0px; text-align:left; float:left; background:#676E81;}
a:link.menu,a:visited.menu {background:url("seta.gif") right no-repeat; padding:4px; margin:0px; width:130px; display:block; color:#4F6484; text-decoration:none; border-bottom:1px solid; float:left;}a:hover.menu {padding:4px; margin:0px; display:block; width:130px; color:#C97400; background:url("seta_b.gif") right no-repeat #ECEFF4; text-decoration:none; border-bottom:1px solid #5C76A0; float:left;}
li.enquete {padding:3px 0px 0px 0px; margin: 0px 0px 10px 3px; color: #606060; float: none; text-align: left;}
form.enquete {margin: 0px 5px 0px 10px; padding:0px;}
input.enquete {margin: 2px 2px 0px 10px;}
.botao {margin:5px 0px 0px 10px; padding:1px 3px 1px 3px;}
h1{color:#4F6484; padding:0px 0px 0px 10px; margin:10px 0px 0px 0px; font:bold 11px arial,tahoma,verdana;}
ul.outras_noticias {list-style:none; float:left; width:440px; padding:0px; margin:0px 20px 0px 25px; font-weight:normal; border:0px solid;}
li.outras_noticias {margin:6px 0px 10px 5px; border-bottom:1px dotted #888888; color:#52648F; float:none;}
a:link.noticia,a:visited.noticia{text-decoration:none; color:#565656;}
a:hover.noticia,a:active.noticia{text-decoration:none; color:#F47A00;}
a:link.linkop,a:visited.linkop{text-decoration:none; color:#E87400;}
a:linkop.linkop,a:active.linkop{text-decoration:none; color:#F47A00;}

h1.maior{color:#4F6484; padding:0px; margin:30px 0px 20px 25px; font:bold 17px arial,tahoma,verdana; float:left; width:447px;}
h1.opiniao{color:#ffffff; padding:0px; margin:20px 0px 5px 30px; font:bold 17px arial,tahoma,verdana; float:left; width:447px;}
.div_anu {width:140px; margin:0px; padding:0px; text-align:right; float:right; border:0px solid; position:relative; right:10px; top:35px;}
.div_anu img{border:0px; margin:5px 0px 5px 0px;}
.linha{width:100%; float:left;}
.linha3 {width:100%; margin:0px; padding:0px; text-align:left; float:left; border-bottom:1px solid #FF9E3E; border-top:1px solid #FF9E3E; background:url("layout/fdop.jpg") center repeat-y #05138d;}
.linha4{width:100%; float:left; margin:5px 0px 5px 0px;}
h2.pergunta{width:790px; float:left; color:#fee303; margin:0px 0px 20px 30px; font:bold 13px arial,tahoma,verdana;}
#opform{margin-left:5px;}
input.opiniao{width:255px; padding:2px; font:normal 11px arial,tahoma,verdana; color:#303952; border:1px solid #CDCDCD; background-color:#ffffff; margin:0px;}
input.botao_opiniao{padding: 3px 5px 3px 5px; font: normal 11px arial,tahoma,verdana; color: #8F521B; border: 1px solid #CDCDCD;}
textarea.opiniao{width:310px; height:75px; padding:2px; font:normal 11px arial,tahoma,verdana; color:#303952; border:1px solid #CDCDCD; background:url("form.jpg") top repeat-x #FFFFFF;}	
table.pergunta {float:left;	border:0px solid; margin:0px 0px 0px 25px; font: bold 11px arial,tahoma,verdana; color:#ffffff; text-align:left;}
input.cidade{width:190px; padding:2px; font:normal 11px arial,tahoma,verdana; color:#303952; border:1px solid #CDCDCD; background-color:#FFFFFF;}
input.estado{width:37px; padding:2px; font:normal 11px arial,tahoma,verdana; color:#303952;	border:1px solid #CDCDCD; background-color:#FFFFFF;}
ul#opinioes {width:780px; margin:10px 0px 10px 25px; padding:0px; text-align:left; float:left; border-bottom:0px; list-style:none;}
ul#opinioes li{width:170px; margin:10px; padding:0px; text-align:left; float:left; color:#ffffff;}
span.nome{font-weight:bold; color:#FDE482;}
.tempo{text-align:center; margin:30px 0px 30px 20px; float:left; padding:0px;}
ul.classificados{float:left; list-style:none; margin:40px 0px 0px 0px; padding:0px; position:relative; left:35px;}
li.classificados {float:left; width:205px; height:180px; margin:0px 10px 10px 0px; border:0px; border-bottom:1px solid #CDCCCD; font:normal 11px arial,tahoma,verdana; color:#565656; padding:0px 0px 5px 0px; overflow:hidden;}
.blog{width:470px; margin:0px; padding:15px 0px 0px 0px; text-align:left; float:left; border:0px solid;}

.div_adsense {width:120px; margin:10px 13px 0px 0px; padding:0px; text-align:left; float:left; position:relative; left:20px;}
.div_adsense2 {width:120px; margin:10px 13px 0px 0px; padding:0px; text-align:left; float:right;}

h1.negocio{color:#4F6484; padding:0px; margin:10px 0px 0px 0px; font:bold 17px arial,tahoma,verdana; float:left; width:447px; position:relative; left:35px;}
ul#parcerias{width:470px; margin:25px 0px 0px 0px; padding:0px; text-align:left; float:left; border:0px solid; list-style:none; position:relative; left:60px; list-style:none;}
ul#parcerias li{float:left; margin:3px; padding:0px;}
ul#parcerias li img{border:1px solid #8989aa;}
ul.linkcia{width:470px; float:left; list-style:none; margin:0px; padding:0px; position:relative; left:35px;}

/*Notícias*/
h1.news{color:#4F6484; padding:0px; margin:30px 0px 20px 0px; font:bold 17px arial,tahoma,verdana; float:left; width:450px;}
.noti {list-style:none; float:left; width:450px; padding:0px; margin:0px 20px 0px 25px; font-weight:normal; border:0px solid; color:#565656;}
.noti h2{font-size:12px; font-weight:bold; margin:0px; padding:0px;}
ul.outras {list-style:none; float:left; width:440px; padding:0px; margin:0px; font-weight:normal; border:0px solid;}
.listabusca{list-style:none; padding:0px; margin:0px;}
.listabusca li{margin-top:10px; padding:3px 0px 5px 0px; border-bottom:1px solid #cdcdcd; width:98%;}
.listabusca li span{font-size:11px;}

/*Programação*/
h2.programa{color:#ff8000; padding:0px; margin:30px 0px 5px 3px; font:bold 11px arial,tahoma,verdana; width:450px;}

/*Negocios e Cia*/
li.mais {margin:6px 0px 10px 5px; border-bottom:1px solid #888888; color:#323232; float:none;}
b.tipo{color:#4F6484;}
b.titulo{color:#FF8000;}
form.formcl{position:relative; top:-45px; left:140px; padding:0px; margin:0px;}
form.formcl2{position:relative; left:-5px;  padding:0px; margin:10px 0px 20px 0px;}
.okay {list-style:none; float:left; width:440px; height:550px; padding:0px; margin:0px 20px 0px 25px; font-weight:normal; border:0px solid; color:#565656;}

/*Contato*/
form#contato{width:447px; float:left;}

/*Equipe*/
ul.equipe{float:left; list-style:none; margin:40px 0px 0px 0px; padding:0px; position:relative; left:10px;}

span#some{visibility:hidden;}
.busca{position:relative; left:15px; margin:80px 0px 0px 0px; color:#4F6484; font-weight:bold;}
.texto_busca{width:135px; margin-bottom:5px; background-color:#fdfbd8; border:1px solid #0b4d60;}
.busca2{width:135px; margin-bottom:5px; display:block; padding:0px; background-color:#fdfbd8;  border:1px solid #0b4d60;}
.filtro{margin-bottom:3px;}
.confirma{display:block; width:98%; clear:both; text-align:center; background-color:#E1F5FF; border:1px solid #00699B; margin:0px 0px 15px 0px; float:left;}
.alerta{display:block; width:98%; clear:both; text-align:center; border:1px solid #bb321e; margin:0px 0px 15px 0px; float:left; color:#bb321e;}
.form_busca{display:block; float:left; margin-top:80px; position:relative; left:15px; font-weight:bold;}

h1.detpro{color:#ff8000; padding:0px; margin:30px 0px 5px 3px; font:bold 16px arial,tahoma,verdana;}
p.ppro{color:#020202; padding:0px; margin:5px 0px 5px 3px; font:normal 11px arial,tahoma,verdana;}
img.foto{float:left; margin:0px 5px 5px 3px;}
.banner_top{position:relative; top:100px; float:left;}

/*Empregos*/
table#emprego {width:435px;}
table#emprego th {background-color:#FCF7E2; border-bottom:1px solid #4F6484; padding:4px;}
table#emprego td {border-bottom:1px solid #E1E1E1; padding:5px;}
a#emprlink{padding:3px; color:#ffffff; font-weight:bold; text-decoration:none; background:url("layout/botao.jpg"); border:1px solid #004080; position:relative; top:10px;}

/*programacao*/
.dhtmlgoodies_contentBox{border:1px solid #317082; height:0px; visibility:hidden; background-color:#E2EBED;	overflow:hidden; padding:2px; margin:3px 0 3px 0; width:100%;}
.dhtmlgoodies_content{position:relative; width:100%; float:left;}

/*especial*/
#especial{background-color:#d8e8f0; margin:5px; border:1px solid #8e94a5; width:95%; float:left;}
#especial h1{font-size:1.5em; color:#4F6484; padding:0; margin:5px;}
#especial p{padding:0; margin:0 0 5px 5px;}
#especial p span{color:#8e94a5;}
#fundo_lista_usuarios{
	background: #FFF;
	padding: 0px 20px 0px 0px;
	text-align: left;
}
#fundo_lista_usuarios tr:hover{
	background-color: #e6e6e6;
}
#vermelho{
	color: #F00;
}
#verde{
	color:#090;
}
