/************************************
TUDO
************************************/

* {margin:0px;padding:0px;list-style:none;text-decoration:none;}

/************************************
GERAL, body, topo
************************************/
body {background: url(../images/bg-pagina4.gif) repeat-x; padding:0 0 15px 0;}

.body {background: url(../images/bg-pagina-vd.png) repeat-x; padding:0 0 15px 0;}
/*
.body {background: url(images/bg-pagina2.gif) repeat-x !important; padding:0 0 15px 0;}
*/

#msg-ajax{background-color:#ffffae; border:1px solid #CCC; color:#444444; display:block; width:70%; text-align:center; font:bold 12px Verdana, Geneva, sans-serif; position:fixed; padding:4px 8px; top:0; z-index:1;}

#geral {width:996px; margin:0 auto;}
/************************************
JANELA MODAL
************************************/
.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998;  }
.view_modal { position: absolute; left: 50%; top: 50%; text-align: left; z-index: 99998; }
.modal { visibility: hidden; cursor:pointer; }


#no-reg{background-color:#FF9; border:1px solid #999; padding:3px; text-align:center}
#no-reg p{ color:#666}

#crumb { padding:5px 0;}
#crumb ul {}
#crumb ul li{ display:inline; font:12px Verdana, Geneva, sans-serif;}
#crumb ul li a{ color:#666; text-decoration:underline }
#crumb ul li a:hover{ color:#CCC; text-decoration:underline }


/*topo*/
#topo {height:100px; width:996px; margin:0;}
#topo h1 {float:left;}
#topo h1 a {display:block; text-indent:-5000px; margin-top:10px; width:168px; height:70px; background:url(../images/logo_radarMercado.png) top no-repeat;}
#topo #busca-geral {float:left; width:570px; height:50px; border:none; padding:15px 0 0 0; margin:5px 0 0 45px;}
#topo #busca-geral fieldset {padding:0; margin:10px 0 0 0; border:none;}
#topo #busca-geral fieldset legend {font:bold 13px Verdana, Geneva, sans-serif; color:#666; margin:0; padding:0; border:none;}
#topo #busca-geral fieldset input.text-busca {width:420px; color:#333; font:21px "Trebuchet MS", Arial, Helvetica, sans-serif; border:solid 1px #CCC; float:left; margin:0 10px 0 0; padding:3px 0 3px 12px;} 
#topo #busca-geral fieldset input.botao-buscar {background:#83D350; cursor:pointer; height:33px; width:76px; border:none; font:bold 14px Tahoma, Geneva, sans-serif; color:#FFF;}
#topo h2 a {font:bold 26px Tahoma, Geneva, sans-serif; color:#017cc0; width:250px; text-align:center; padding:16px 0 0 0; float:right;}
#topo h2 a:hover {color: #017cc0;}
#topo span.descricao a {font:18px Tahoma, Geneva, sans-serif; text-align:center; color:#666; float:left; width:260px;}
#topo span.descricao a:hover {color:#666;}
#topo #side-r {float:left; width:212px; text-align:center}
#topo #side-r ul{ margin:3px 0 10px 12px; background-image:url(../images/bg-tm.png); width:185px; font-size:13px; padding-bottom:3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif }
#topo #side-r ul li{color:#999; display:inline;}
#topo #side-r ul li a{color:#333; text-decoration:none}
#topo #side-r ul li a:hover{ text-decoration:underline}
#topo #side-r .btn-postar {background:url(../imagens/btn-post-a.png) no-repeat; width:180px; height:30px; padding-top:5px; margin:3px 0 0 14px;}
#topo #side-r .btn-postar p a{font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
#topo #side-r .btn-postar p a:hover{ text-decoration:underline;}
#topo #user-logado {float:left; text-align:right; padding:0; margin:0;  width:825px;}
#topo #user-logado p{color:#06F; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#topo #user-logado p a{color:#666; text-decoration:underline}
#topo #user-logado p a:hover{color:#999; text-decoration:none}

#menu { width:996px; height:31px; padding:10px 0 0 0; margin-bottom:8px; }
#menu ul { list-style:none; }
#menu ul li { display:inline; margin-right:8px; font-size:14px; font-weight:normal; font-family:Verdana, Geneva, sans-serif; color:#515151; text-transform:uppercase }
#menu ul li a { color:#515151; text-decoration:none}
#menu ul li a:hover { text-decoration:underline }
/*******************************
	MENU TOPO - HOME ; CONTATO
*******************************/
#menu-servicos {width:996px; height:67px; margin:0 0 10px 0;}

#menu-servicos .bn1{float:left; cursor:pointer; text-align:center; width:180px; height:59px; margin-right:10px; border:4px solid #e9e9e9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#menu-servicos .bn1:hover{border:4px solid #3399ff;}
#menu-servicos .bn1 h1{font-size:14px; color:#3399ff; padding:10px 0 0 18px; margin:0; font-weight:normal}
#menu-servicos .bn1 span{font-size:28px; font-weight:bold; color:#3399ff; padding-left:18px;}

#menu-servicos .bn2{float:left; cursor:pointer; text-align:center; width:180px; height:59px; margin-right:10px; border:4px solid #e9e9e9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#menu-servicos .bn2:hover{border:4px solid #a84ed6;}
#menu-servicos .bn2 h1{font-size:14px; color:#3399ff; padding:10px 0 0 18px; margin:0; font-weight:normal}
#menu-servicos .bn2 span{font-size:28px; font-weight:bold; color:#3399ff; padding-left:18px;}

#menu-servicos .bn3{float:left; cursor:pointer; text-align:center; width:185px; height:59px; margin-right:10px; border:4px solid #e9e9e9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#menu-servicos .bn3:hover{border:4px solid #ff9933;}
#menu-servicos .bn3 h1{font-size:14px; color:#3399ff; padding:10px 0 0 18px; margin:0; font-weight:normal}
#menu-servicos .bn3 span{font-size:28px; font-weight:bold; color:#3399ff; padding-left:18px;}

#menu-servicos .bn4{float:left; cursor:pointer; text-align:center; width:180px; height:59px; margin-right:10px; border:4px solid #e9e9e9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#menu-servicos .bn4:hover{border:4px solid #30b900;}
#menu-servicos .bn4 h1{font-size:14px; color:#3399ff; padding:10px 0 0 18px; margin:0; font-weight:normal}
#menu-servicos .bn4 span{font-size:28px; font-weight:bold; color:#3399ff; padding-left:18px;}

#menu-servicos .bn5{float:left; cursor:pointer; text-align:center; width:190px; height:59px; border:4px solid #e9e9e9; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#menu-servicos .bn5:hover{border:4px solid #f96956;}
#menu-servicos .bn5 h1{font-size:14px; color:#3399ff; padding:10px 0 0 18px; margin:0; font-weight:normal}
#menu-servicos .bn5 span{font-size:28px; font-weight:bold; color:#3399ff; padding-left:18px;}

#menu-servicos ul li.bn1 {margin-right:14px; color:#3399ff; padding-left:30px;}
#menu-servicos ul li.bn1 a {font-size:16px; color:#3399ff;}
#menu-servicos ul li.bn1 .bn1_d {font-size:26px; font-weight:bold; color:#3399ff; padding:0; margin:0;}

#mycarousel { margin-bottom:15px;}
#mycarousel ul li { padding-right:18px;}
#mycarousel img {width:100px; margin:auto 0}

#menu-vert {width:155px; border:0px solid #ececec; float:left; margin-right:15px; padding-bottom:12px}
#menu-vert .tit{ background:url(imagens/bg_gray.gif) repeat-x; height:26px; padding:5px 5px 0 5px; color:#09F; font-size:17px; font-family:Verdana, Geneva, sans-serif}
#menu-vert ul{font-family:Arial, Helvetica, sans-serif; padding:0 2px;}
#menu-vert ul li.titulo{color:#0066FF; font:normal 20px "Trebuchet MS"; padding:0;}
#menu-vert ul li.titulo a{ text-decoration:none; color:#0066FF}
#menu-vert ul li.titulo a:hover{text-decoration:underline}
#menu-vert ul li{font-size:12px; padding:4px 0 2px 0px;}
#menu-vert ul li a{ text-decoration:none; color:#666666;}
#menu-vert ul li a:hover{ text-decoration:underline}


/*#slide_img {height:80px; border:1px solid #ececec; float:left; margin-bottom:5px;}
#slide_img ul {}
#slide_img ul li { float:left; }
#slide_img ul li img { width:80px; }
*/

/***** CRIAR CONTA */]
#criar-conta { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#criar-conta .titulo{ background-color:#3b5998; padding:4px 10px; font-size:22px; color:#FFF; font-weight:bold; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
#criar-conta h2{font-size:18px; color:#666; margin:10px 0 0 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#criar-conta p{color:#06F; text-decoration:underline; padding:8px 0 0 0; font:15px "Trebuchet MS", Arial, Helvetica, sans-serif}
#criar-conta #bloco-cadastrar{-moz-border-radius: 5px;border:1px solid #CCC; padding:4px; width:986px; margin:20px 0 20px 0px;}
#criar-conta #bloco-cadastrar h2{font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; margin-left:180px; padding:0 0 20px 0;}
#criar-conta #bloco-cadastrar h2 a{color:#F90; text-decoration:none}
#criar-conta #bloco-cadastrar h2 a:hover{ text-decoration:underline}
#criar-conta #bloco-cadastrar form.frm-img { margin:30px 0 20px 300px; width:300px;}
#criar-conta #bloco-cadastrar label.lbl-img { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; float:left; padding:0 9px 0 0;}
#criar-conta #bloco-cadastrar input.img-put { width:200px; border:1px solid #CCC; margin-bottom:10px;}
#criar-conta #bloco-cadastrar input.btn-img {border:1px solid #999; margin:8px 0 10px 70px; display:block; width:100px; height:25px; background-color:#0075C6; color:#FFF; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; cursor:pointer;}
#criar-conta #bloco-cadastrar .sub-cadastrar{-moz-border-radius:5px; padding:20px 5px; width:976px; background-color:#FFF}
#criar-conta #bloco-cadastrar .sub-cadastrar form{ width:600px; color:#555454; margin-left:148px;}
#criar-conta #bloco-cadastrar .sub-cadastrar label{ width:200px; color:#555454; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:14px; float:left}
#criar-conta #bloco-cadastrar .sub-cadastrar label.error{ margin-left:5px;  position:absolute; text-align:left; color:#C00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
#criar-conta #bloco-cadastrar .sub-cadastrar input{ color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:300px; margin-left:5px; margin-bottom:10px; height:22px; font-size:15px; border:1px solid #CCC}
#criar-conta #bloco-cadastrar .sub-cadastrar #termo-uso{ color:#666; overflow:auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:300px; margin-left:5px; margin-bottom:10px; height:100px; margin-left:206px; font-size:15px; border:1px solid #CCC}
#criar-conta #bloco-cadastrar .sub-cadastrar select{ color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:300px; margin-left:5px; margin-bottom:10px; height:22px; font-size:15px; border:1px solid #CCC}
#criar-conta #bloco-cadastrar .sub-cadastrar input.check{ color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:16px; height:16px; margin-left:5px; margin-bottom:10px; border:1px solid #CCC}
#criar-conta #bloco-cadastrar .sub-cadastrar input.botao{ font-size:22px; padding:4px; height:40px; color:#FFF; cursor:pointer; background-color:#0075C6; width:200px; _width:200px; margin-left:206px; margin-bottom:10px; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#criar-conta #bloco-cadastrar .sub-cadastrar p {font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; color:#333}
#criar-conta #bloco-cadastrar .sub-cadastrar p a{color:#F60}
#criar-conta #bloco-cadastrar .sub-cadastrar p a:hover{text-decoration:underline}
#criar-conta #bloco-cadastrar .no-img { background-color:#FFC; text-decoration:none; border:1px solid #CCC; margin:20px 0; padding:3px 0; text-align:center; color:#666; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#criar-conta #bloco-cadastrar .opcoes {-moz-border-radius:5px; padding:20px 5px 0px 5px; width:976px; background-color:#FFF}
#criar-conta #bloco-cadastrar .opcoes select {color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:250px; margin-left:5px; margin-bottom:10px; height:150px; font-size:15px; border:1px solid #CCC}
#criar-conta #bloco-cadastrar .opcoes p {color:#09F; text-decoration:none; margin-left:5px; margin-bottom:10px; font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#criar-conta #bloco-cadastrar .opcoes p a {color:#09F; text-decoration:none}
#criar-conta #bloco-cadastrar .opcoes p a:hover {color:#09F; text-decoration:underline}
#criar-conta #bloco-cadastrar #listar-imagem { margin-top:10px; height:190px; width:985px; border-bottom:1px solid #CCC}
#criar-conta #bloco-cadastrar #listar-imagem p { padding:0 0 8px 0; text-decoration:none; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
#criar-conta #bloco-cadastrar #listar-imagem .imgs {float:left; border:1px solid #666; padding:2px; text-align:center; margin:0 20px 0 20px; width:120px;  }
#criar-conta #bloco-cadastrar #listar-imagem .imgs p { font:normal 11px Verdana, Geneva, sans-serif; color:#999; padding:2px 0;}
#criar-conta #bloco-cadastrar #listar-imagem .imgs p a{color:#999; text-decoration:none}
#criar-conta #bloco-cadastrar #listar-imagem .imgs p a:hover{ text-decoration:underline}
#criar-conta #bloco-cadastrar #listar-imagem img {width:120px; }

/***** MINHA CONTA - LOGIN */]
#minha-conta { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#minha-conta .titulo{ background-color:#3b5998; padding:4px 10px; font-size:22px; color:#FFF; font-weight:bold; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
#minha-conta h2{font-size:18px; color:#666; margin:10px 0 0 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#minha-conta #bloco-login{-moz-border-radius: 5px;border:1px solid #CCC; padding:4px; width:986px; margin:10px 0 20px 0px;}
#minha-conta #bloco-login h3{font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; margin-left:180px; padding:0 0 20px 0;}
#minha-conta #bloco-login h3 a{color:#F90; text-decoration:none}
#minha-conta #bloco-login h3 a:hover{ text-decoration:underline}

#minha-conta #bloco-login .sub-login{-moz-border-radius:5px; padding:20px 5px; width:976px; background-color:#FFF}
#minha-conta #bloco-login .sub-login form{ width:600px; color:#555454; margin-left:148px;}
#minha-conta #bloco-login .sub-login label{ width:200px; color:#555454; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:14px; float:left}
#minha-conta #bloco-login .sub-login label.error{ margin-left:5px;  position:absolute; text-align:left; color:#C00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
#minha-conta #bloco-login .sub-login input{ color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:300px; margin-left:5px; margin-bottom:10px; height:22px; font-size:15px; border:1px solid #CCC}
#minha-conta #bloco-login .sub-login #termo-uso{ color:#666; overflow:auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:300px; margin-left:5px; margin-bottom:10px; height:100px; margin-left:206px; font-size:15px; border:1px solid #CCC}
#minha-conta #bloco-login .sub-login select{ color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:300px; margin-left:5px; margin-bottom:10px; height:22px; font-size:15px; border:1px solid #CCC}
#minha-conta #bloco-login .sub-login input.check{ color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:16px; height:16px; margin-left:5px; margin-bottom:10px; border:1px solid #CCC}
#minha-conta #bloco-login .sub-login input.botao{ font-size:18px; height:30px; color:#FFF; cursor:pointer; background-color:#0075C6; width:170px; _width:170px; margin-left:206px; margin-bottom:10px; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#minha-conta #bloco-login .sub-login p { margin-left:205px; padding:0 0 10px 0;}
#minha-conta #bloco-login .sub-login p a { text-decoration:underline; color:#666}
#minha-conta #bloco-login .sub-login p a:hover { text-decoration:none}
#minha-conta #bloco-login .opcoes {-moz-border-radius:5px; padding:20px 5px 0px 5px; width:976px; background-color:#FFF}
#minha-conta #bloco-login .opcoes select {color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:250px; margin-left:5px; margin-bottom:10px; height:150px; font-size:15px; border:1px solid #CCC}
#minha-conta #bloco-login .opcoes p {color:#09F; margin-left:5px; margin-bottom:10px; font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#minha-conta #bloco-login .opcoes p a {color:#09F; text-decoration:none}
#minha-conta #bloco-login .opcoes p a:hover {color:#09F; text-decoration:underline}

/***** INSERIR ANUNCIO */
#inserir-anuncio .titulo{ background-color:#3b5998; padding:4px 10px; font-size:22px; color:#FFF; font-weight:bold; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
#inserir-anuncio h2{font-size:18px; text-decoration:none; color:#333333; margin:10px 0 0 0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
#inserir-anuncio #bloco-cadastrar{-moz-border-radius:5px; border:1px solid #c6d6fa; padding:4px; width:986px; margin:10px 0 20px 0px;}
#inserir-anuncio #bloco-cadastrar .sub-cadastrar{-moz-border-radius:5px; padding:20px 5px; width:976px; background-color:#f4f7fd}
#inserir-anuncio #bloco-cadastrar .sub-cadastrar form{ width:600px; color:#555454; margin-left:148px;}
#inserir-anuncio #bloco-cadastrar .sub-cadastrar label{ width:200px; color:#555454; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:right; font-size:14px; float:left}
#inserir-anuncio #bloco-cadastrar .sub-cadastrar label.error{ margin-left:5px;  position:absolute; text-align:left; color:#C00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; }
#inserir-anuncio #bloco-cadastrar .sub-cadastrar input{ color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:300px; margin-left:5px; margin-bottom:10px; height:22px; font-size:15px; border:1px solid #CCC}
#inserir-anuncio #bloco-cadastrar .sub-cadastrar select{ color:#666; -moz-border-radius: 5px; -webkit-border-radius: 5px; width:300px; margin-left:5px; margin-bottom:10px; height:22px; font-size:15px; border:1px solid #CCC}
#inserir-anuncio #bloco-cadastrar .sub-cadastrar input.botao{ font-size:18px; padding:4px; height:40px; color:#FFF; cursor:pointer; background-color:#0075C6; width:200px; _width:200px; margin-left:206px; margin-bottom:10px; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px;}


#destaque {width:782px; border:1px solid #ececec; margin-right:9px; float:left;}
#destaque .titulo{ background:url(imagens/bg_gray.gif) repeat-x; height:28px; padding:5px; color:#09F; font-size:17px; font-family:Verdana, Geneva, sans-serif}
#destaque .separator{border:none;border-top:1px dashed #ccc;width:70%; margin-left:40px; *margin-left:12px !important; height:20px;}
#destaque #bloco {width:258px; height:200px; float:left; margin-top:5px; border:0px solid #9F6; text-align:center; }
#destaque #bloco #img { height:75px;}
#destaque #bloco #img .img { border:1px solid #CCC; padding:2px; width:70px;}
#destaque #bloco #desc {width:252px; height:60px; margin-left:2px; *margin-left:0 !important; margin-top:4px; text-align:center;}
#destaque #bloco p {font-size:15px; color:#3333ff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#destaque #bloco .tit { font-size:13px; color:#3333ff; font-family:Verdana, Arial, Helvetica, sans-serif}
#destaque #bloco .tit a {color:#3333ff; text-decoration:none}
#destaque #bloco .tit a:hover {text-decoration:underline}
#destaque #bloco .cid{font-size:14px; color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:2px;}
#destaque #bloco #btn {width:260px; text-align:center; margin-top:7px; vertical-align:bottom}
#destaque #bloco .agendar a{font-size:13px; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none}
#destaque #bloco .agendar a:hover{ text-decoration:underline}
#destaque .sel_lin { border-left:1px dashed #CCC; float:left; width:1px; height:180px; margin-top:22px;}
#destaque #separator {border-bottom:1px dashed #CCC; width:190px; height:1px; margin:22px 0 0 38px; float:left; }

#banner-promo{width:782px; margin-bottom:10px; float:left;  border:1px solid #ececec; }

#banner-home{width:728px; height:90px; float:left; margin-top:10px; }

#banner-box{text-align:center; margin:20px 0 20px 0; width:996px }
#banner-box img{ border:1px solid #999 }

#sidebar{width:200px; float:left;}
#sidebar .login { margin-top:10px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#0C0; text-decoration:none;}
#sidebar .login a{ color:#0C0; text-decoration:none;}
#sidebar .login a:hover{color:#0C0; text-decoration:underline;}
#sidebar .m_procurado{ margin-top:20px; border:1px solid #CCC; padding-top:3px;}
#sidebar .m_procurado .titulo{color:#09F; padding:4px; font-family:Verdana, Geneva, sans-serif; font-size:15px;}
#sidebar .m_procurado .tags{display:block; width:192px; overflow:hidden; margin-top:2px; padding:4px;}
#sidebar .m_procurado .tags .font0{color:#006600; font-size:10px}
#sidebar .m_procurado .tags .font0 a{color:#006600; text-decoration:none;}
#sidebar .m_procurado .tags .font0 a:hover{background-color:#CCC; color:#FFF}
#sidebar .m_procurado .tags .font1{color:#6699cc; font-size:11px}
#sidebar .m_procurado .tags .font1 a{color:#6699cc; text-decoration:none;}
#sidebar .m_procurado .tags .font1 a:hover{background-color:#CCC; color:#FFF}
#sidebar .m_procurado .tags .font2{color:#999; font-size:13px}
#sidebar .m_procurado .tags .font2 a{color:#999; text-decoration:none}
#sidebar .m_procurado .tags .font2 a:hover{background-color:#CCC; color:#FFF}
#sidebar .m_procurado .tags .font3{color:#eb7d7d; font-size:14px}
#sidebar .m_procurado .tags .font3 a{color:#eb7d7d; text-decoration:none}
#sidebar .m_procurado .tags .font3 a:hover{background-color:#CCC; color:#FFF}
#sidebar .m_procurado .tags .font4{color:#70cb70; font-size:16px}
#sidebar .m_procurado .tags .font4 a{color:#70cb70; text-decoration:none}
#sidebar .m_procurado .tags .font4 a:hover{background-color:#CCC; color:#FFF}
#sidebar .m_procurado .tags .font5{color:#666; font-size:20px}
#sidebar .m_procurado .tags .font5 a{color:#666; text-decoration:none}
#sidebar .m_procurado .tags .font5 a:hover{background-color:#CCC; color:#FFF}
#sidebar .m_procurado .tags .font6{color:#999; font-size:22px}
#sidebar .m_procurado .tags .font6 a{color:#999; text-decoration:none}
#sidebar .m_procurado .tags .font6 a:hover{background-color:#CCC; color:#FFF}
#sidebar .pub { margin-bottom:20px; text-align:center}
#sidebar .pub h2{color:#d7d7d7; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#sidebar #indices { font-size:11px;}
#sidebar #indices p { padding:4px 0 }
#sidebar #indices p.fonte{padding:10px 0 0 0; font-size:11px;}
#sidebar #indices p.fonte a{ color:#333333; text-decoration:underline}


/**************
	FILTRO
**************/
#filtro2 {width:984px; background:#feffe6; border:solid 1px #e9e9e9; padding:12px 4px; float:left;}
#filtro2 fieldset {border:none;}
#filtro2 fieldset legend {font:bold 14px Tahoma, Geneva, sans-serif; color:#666; margin:0 0 10px 0; border:none;}
#filtro2 fieldset label {font: normal 12px Tahoma, Geneva, sans-serif;color:#666; float:left; padding: 2px 5px 0 7px;}
#filtro2 fieldset select {width:290px; float:left; margin:0 15px 0 0; padding: 0 0 0 5px;} 
#filtro2 fieldset input.botao-buscar {background:#98be26; height:25px; width:80px; border:none; font:bold 14px Tahoma, Geneva, sans-serif; color:#FFF; float:left; margin:-3px 0 0 10px;}


/**********************************************
	ANUNCIOS EM DESTAQUE - HOME
**********************************************/
#anuncio-destaque {width:590px; border:1px solid #ececec; margin-right:6px; float:left;}
#anuncio-destaque .titulo{background:url(imagens/bg_gray.gif) repeat-x; padding:5px; color:#F60; font-size:17px; font-family:Verdana, Geneva, sans-serif}
#anuncio-destaque h2 {padding:5px; color:#525252; font:17px "Trebuchet MS", Arial, Helvetica, sans-serif}
#anuncio-destaque .separator{border:none;border-top:1px dashed #ccc;width:70%; margin-left:43px; *margin-left:25px !important; height:20px;}
#anuncio-destaque #bloco {width:290px; height:170px; float:left; margin-top:5px; border:0px solid #9F6; text-align:center; }
#anuncio-destaque #bloco #img {height:95px; margin-bottom:10px;}
#anuncio-destaque #bloco #img .img { border:1px solid #CCC; padding:2px; width:90px;}
#anuncio-destaque #bloco #desc {width:252px; height:60px; margin-left:2px; *margin-left:0 !important; margin-top:4px; text-align:center;}
#anuncio-destaque #bloco p {font-size:15px; color:#3333ff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#anuncio-destaque #bloco .tit { font-size:10px; color:#666666; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
#anuncio-destaque #bloco .tit a {color:#3333ff; text-decoration:none}
#anuncio-destaque #bloco .tit a:hover {text-decoration:underline}
#anuncio-destaque #bloco .price{font-size:16px; text-align:right; color:#ff9900; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:2px;}
#anuncio-destaque #bloco .price .txt{font-size:12px; color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:2px;}
#anuncio-destaque #bloco #btn {width:260px; text-align:center; margin-top:7px; vertical-align:bottom}
#anuncio-destaque #bloco .agendar a{font-size:13px; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none}
#anuncio-destaque #bloco .agendar a:hover{ text-decoration:underline}
#anuncio-destaque .sel_lin { border-left:1px dashed #CCC; float:left; width:1px; height:150px; margin-top:18px;}
#anuncio-destaque #separator {border-bottom:1px dashed #CCC; width:190px; height:1px; margin:22px 0 0 30px; float:left; }
#anuncio-destaque .mais-anuncios {clear:both; display:block; text-align:right; color:#F60; padding:18px 7px;}
#anuncio-destaque .mais-anuncios a{color:#03C; text-decoration:none; font-size:18px;}
#anuncio-destaque .mais-anuncios a:hover{text-decoration:underline}


/**********************************************
	ANUNCIOS EM DESTAQUE NOVO MODELO - HOME
**********************************************/
#ads-destaque {width:591px; border:4px solid #ececec; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:0 0 8px 4px; margin-right:3px; float:left;}
#ads-destaque .titulo{background:url(imagens/bg_gray.gif) repeat-x; padding:5px; color:#F60; font-size:17px; font-family:Verdana, Geneva, sans-serif}
#ads-destaque h2 {padding:5px; color:#525252; font:17px "Trebuchet MS", Arial, Helvetica, sans-serif}
#ads-destaque .separator{border:none;border-top:1px dashed #ccc;width:70%; margin-left:43px; *margin-left:25px !important; height:20px;}
#ads-destaque #bloco {width:190px; height:70px; float:left; margin-top:5px; margin-bottom:20px; padding:2px; border:1px solid #FFF; overflow:hidden }
#ads-destaque #bloco:hover{border:1px solid #CCC;}
#ads-destaque #bloco #img {width:70px; height:70px; float:left; margin-bottom:10px;}
#ads-destaque #bloco #img .img { border:1px solid #CCC; padding:2px; width:90px;}
#ads-destaque #bloco #desc {width:252px; height:60px; margin-left:2px; *margin-left:0 !important; margin-top:4px; text-align:center;}
#ads-destaque #bloco p {font-size:15px; color:#3333ff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#ads-destaque #bloco .tit { font-size:10px; color:#666666; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
#ads-destaque #bloco .tit a {color:#3333ff; text-decoration:none}
#ads-destaque #bloco .tit a:hover {text-decoration:underline}
#ads-destaque #bloco .price{font-size:16px; text-align:right; color:#ff9900; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:2px;}
#ads-destaque #bloco .price .txt{font-size:12px; color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:2px;}
#ads-destaque #bloco #btn {width:260px; text-align:center; margin-top:7px; vertical-align:bottom}
#ads-destaque #bloco .agendar a{font-size:13px; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none}
#ads-destaque #bloco .agendar a:hover{ text-decoration:underline}
#ads-destaque #bloco #detalhes {width:113px; height:80px; float:left; padding-left:3px; margin:0; }
#ads-destaque #bloco #detalhes p { padding:0; margin:0; height:32px; font:11px Verdana, Geneva, sans-serif; color:#333;}
#ads-destaque #bloco #detalhes p a{color:#333; text-decoration:none}
#ads-destaque #bloco #detalhes p a:hover{ text-decoration:underline}
#ads-destaque #bloco #detalhes p.preco {margin:0; height:0px; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#F60;}
#ads-destaque #bloco #detalhes p.preco a{color:#F60; text-decoration:none}
#ads-destaque #bloco #detalhes p.preco a:hover{text-decoration:underline}
#ads-destaque #bloco #detalhes p.cat { padding-top:25px; margin:0; font:11px Georgia, "Times New Roman", Times, serif; color:#666;}
#ads-destaque #bloco #detalhes p.cat a{color:#666; text-decoration:none}
#ads-destaque #bloco #detalhes p.cat a:hover{ text-decoration:underline}
#ads-destaque .sel_lin { border-left:1px dashed #CCC; float:left; width:1px; height:150px; margin-top:18px;}
#ads-destaque #separator {border-bottom:1px dashed #CCC; width:190px; height:1px; margin:22px 0 0 30px; float:left; }
#ads-destaque .mais-anuncios {clear:both; display:block; text-align:right; color:#F60; padding:18px 7px;}
#ads-destaque .mais-anuncios a{color:#03C; text-decoration:none; font-size:18px;}
#ads-destaque .mais-anuncios a:hover{text-decoration:underline}

#ultimos-anuncios {width:813px; border:2px solid #ececec; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:0 0 8px 4px; margin-top:10px; margin-bottom:25px; float:left;}
#ultimos-anuncios .titulo{background:url(imagens/bg_gray.gif) repeat-x; padding:5px; color:#F60; font:17px Verdana, Geneva, sans-serif}
#ultimos-anuncios h2 {padding:5px; color:#525252; font:17px "Trebuchet MS", Arial, Helvetica, sans-serif}
#ultimos-anuncios #bloco {width:195px; height:70px; float:left; margin-top:5px; margin-bottom:15px; padding:2px; border:1px solid #FFF; overflow:hidden }
#ultimos-anuncios #bloco:hover{border:1px solid #CCC;}
#ultimos-anuncios #bloco #img {width:70px; height:70px; float:left; margin-bottom:10px;}
#ultimos-anuncios #bloco #img .img { border:1px solid #CCC; padding:2px; width:90px;}
#ultimos-anuncios #bloco #desc {width:252px; height:60px; margin-left:2px; *margin-left:0 !important; margin-top:4px; text-align:center;}
#ultimos-anuncios #bloco p {font-size:15px; color:#3333ff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#ultimos-anuncios #bloco .tit { font-size:10px; color:#666666; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif}
#ultimos-anuncios #bloco .tit a {color:#3333ff; text-decoration:none}
#ultimos-anuncios #bloco .tit a:hover {text-decoration:underline}
#ultimos-anuncios #bloco .price{font-size:16px; text-align:right; color:#ff9900; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:2px;}
#ultimos-anuncios #bloco .price .txt{font-size:12px; color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:2px;}
#ultimos-anuncios #bloco #btn {width:260px; text-align:center; margin-top:7px; vertical-align:bottom}
#ultimos-anuncios #bloco .agendar a{font-size:13px; color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none}
#ultimos-anuncios #bloco .agendar a:hover{ text-decoration:underline}
#ultimos-anuncios #bloco #detalhes {width:118px; height:80px; float:left; padding-left:3px; margin:0; }
#ultimos-anuncios #bloco #detalhes p { padding:0; margin:0; height:32px; font:11px Verdana, Geneva, sans-serif; color:#333;}
#ultimos-anuncios #bloco #detalhes p a{color:#333; text-decoration:none}
#ultimos-anuncios #bloco #detalhes p a:hover{ text-decoration:underline}
#ultimos-anuncios #bloco #detalhes p.preco {margin:0; height:0px; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#F60;}
#ultimos-anuncios #bloco #detalhes p.preco a{color:#F60; text-decoration:none}
#ultimos-anuncios #bloco #detalhes p.preco a:hover{text-decoration:underline}
#ultimos-anuncios #bloco #detalhes p.cat { padding-top:25px; margin:0; font:11px Georgia, "Times New Roman", Times, serif; color:#666;}
#ultimos-anuncios #bloco #detalhes p.cat a{color:#666; text-decoration:none}
#ultimos-anuncios #bloco #detalhes p.cat a:hover{ text-decoration:underline}


#side-bar {width:196px; border:4px solid #ececec; float:left; padding-bottom:10px; margin-left:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#side-bar h2 {padding:5px; font-weight:normal; color:#09F; font-size:17px; padding-bottom:10px; font-family:Verdana, Geneva, sans-serif}
#side-bar .empresas {width:175px; margin-left:5px; border-bottom:1px dotted #CCC; margin-bottom:5px; }
#side-bar .empresas p {font:11px Verdana, Geneva, sans-serif; color:#F60; padding-bottom:4px;}
#side-bar .empresas p a { text-decoration:none; color:#333;}
#side-bar .empresas p a:hover { text-decoration:underline}
#side-bar .empresas .img {text-align:center; padding-bottom:5px;}

#side-bar .empresas2 {width:175px; margin-left:5px; }
#side-bar .empresas2 p {font:11px Verdana, Geneva, sans-serif; color:#F60; padding-bottom:4px;}
#side-bar .empresas2 p a { text-decoration:none; color:#333}
#side-bar .empresas2 p a:hover { text-decoration:underline}
#side-bar .empresas2 .img {text-align:center; padding-bottom:5px;}

/**********************************************
	LISTAR OS SUBMENUS DO MENU PRINCIPAL NOS
**********************************************/
#filtro {width:984px; border:1px solid #CCCCCC; background:#FFFFCC; padding:8px 4px; float:left; margin-bottom:10px;}
#filtro #subcat {float:left; width:200px; margin-right:30px; border-right:1px dotted #CCCCCC; font-family:Arial, Helvetica, sans-serif; padding:0 2px;}
#filtro #subcat ul li.titulo{color:#0066FF; font:normal 14px "Trebuchet MS"; padding:0;}
#filtro #subcat ul li.titulo a{ text-decoration:none; color:#0066FF}
#filtro #subcat ul li.titulo a:hover{text-decoration:underline}
#filtro #subcat ul li{font-size:12px; padding:4px 0 2px 15px;}
#filtro #subcat ul li a{ text-decoration:none; color:#333333;}
#filtro #subcat ul li a:hover{ text-decoration:underline}
#filtro #localizacao {float:left; padding:0; width:400px;}
#filtro #localizacao p {color:#0066FF; font:normal 14px "Trebuchet MS"; padding:0;}
#filtro #localizacao span.texto {margin-bottom:10px; display:block;}
#filtro #localizacao label { text-align:right; font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
#filtro #localizacao select { border:1px solid #CCCCCC; width:200px;}
#filtro #localizacao input.btn-enviar { border:1px solid #CCCCCC; width:60px; margin-left:58px; float:left}

#listagem {width:988px; margin:15px 0 0 0; color:#333; border: solid 1px #CCC; padding:2px; float:left;}
#listagem .not-found{ width:978px; padding:5px; background-color:#FF9; margin-top:5px; text-align:left; float:left; font-size:12px; }
#listagem .not-found p{ font-size:14px}
#listagem .not-found ul{ padding-top:20px;}
#listagem .not-found ul li{ padding:3px;}
/*#listagem .tit1{width:187px; padding:8px 0; float:left; text-align:center; background-color:#99FFCC; margin:0 2px 2px 0; font: bold 16px Tahoma, Geneva, sans-serif;}
#listagem .tit2{width:373px; padding:8px 0 8px 5px; float:left; background-color:#99FFCC; margin:0 2px 2px 0; font: bold 16px Tahoma, Geneva, sans-serif;}
#listagem .tit3{width:414px; padding:8px 0 8px 5px; float:left; background-color:#99FFCC; margin:0 0 2px 0; font: bold 16px Tahoma, Geneva, sans-serif;}
*/
#listagem .titulo{width:983px; padding:8px 5px 8px 0; text-align:right; float:left; background-color:#ececec; margin:0 0 2px 0; font: 12px Tahoma, Geneva, sans-serif;}
#listagem .linha{ border-bottom:1px dashed #CCC; width:988px; float:left; height:1px; margin:0; padding:0;}
#listagem #resultados {width:988px; margin:0 0 0px 0; float:left; font:14px Tahoma, Geneva, sans-serif; border-bottom:1px dashed #CCC;}
#listagem #resultados:hover {background-color:#F6F6F6;}
#listagem #resultados #col1 {width:150px; overflow:hidden; height:80px; text-align:center; padding:10px 0; float:left; margin-right:2px; }
#listagem #resultados #col1 img {border:1px solid #CCC; padding:2px; }
#listagem #resultados #col2 {width:380px; padding:30px 4px; float:left; margin-right:5px; overflow:hidden}
#listagem #resultados #col2 p a{ text-decoration:none; color:#000; font-size:16px;}
#listagem #resultados #col2 p a:hover{ text-decoration:underline; color:#000;}
#listagem #resultados #col2 p.desc{ font-size:12px; overflow:hidden}
#listagem #resultados #col2 p.cat{ font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; overflow:hidden}
#listagem #resultados #col3 {width:250px; padding:40px 4px; float:left; margin-right:2px;}
#listagem #resultados #col3 h2 {font: bold 16px Tahoma, Geneva, sans-serif;color: #666;}
#listagem #resultados #col4 {width:170px; padding:38px 0 38px 5px; float:left; text-align:center;}
#listagem #resultados #col4 h3.btn a {background-color:#CF8F13; border:1px solid #CF8F13; padding:5px 10px; color:#FFF; font-size:15px;}
#listagem #resultados #col4 h3.btn a:hover {background-color:#FFF; border:1px solid #CF8F13; padding:5px 10px; color:#CF8F13}



#listagem-classi {width:988px; margin:15px 0 0 0; color:#333; border: solid 1px #CCC; padding:2px; float:left;}
#listagem-classi .not-found{ width:978px; padding:5px; background-color:#FF9; margin-top:5px; text-align:left; float:left; font-size:12px; }
#listagem-classi .not-found p{ font-size:14px}
#listagem-classi .not-found ul{ padding-top:20px;}
#listagem-classi .not-found ul li{ padding:3px;}
#listagem-classi .titulo{width:983px; padding:6px 5px 6px 0; text-align:right; float:left; background-color:#ececec; margin:0 0 2px 0; font: 12px Tahoma, Geneva, sans-serif;}
#listagem-classi .linha{ border-bottom:1px dashed #CCC; width:988px; float:left; height:1px; margin:0; padding:0;}
#listagem-classi #resultados {width:988px; margin:0 0 0px 0; float:left; font:14px Tahoma, Geneva, sans-serif; border-bottom:1px dashed #CCC;}
#listagem-classi #resultados:hover {background-color:#F6F6F6;}
#listagem-classi #resultados #col1 {width:110px; overflow:hidden; height:80px; text-align:center; padding:10px 0; float:left; margin-right:2px; }
#listagem-classi #resultados #col1 img {border:1px solid #CCC; padding:2px; }
#listagem-classi #resultados #col2 {width:380px; padding:30px 4px; float:left; margin-right:5px; overflow:hidden}
#listagem-classi #resultados #col2 p a{ text-decoration:underline; color:#039; font-size:15px;}
#listagem-classi #resultados #col2 p a:hover{ text-decoration:underline; color:#039;}
#listagem-classi #resultados #col2 p.desc{ font-size:12px; overflow:hidden}
#listagem-classi #resultados #col2 p.cat{ font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; overflow:hidden}

#listagem-classi #resultados #col3 {width:200px; padding:40px 4px 0 4px; float:left; text-align:center; margin-right:2px;}
#listagem-classi #resultados #col3 .price{font-size:14px; color:#F60; font-weight:bold; }
#listagem-classi #resultados #col3 .price .txt{font-size:12px; color:#999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:2px;}


#listagem-classi #resultados #col4 {width:170px; padding:40px 0 20px 5px; float:left; text-align:left;}
#listagem-classi #resultados #col4 h3.btn a {background-color:#CF8F13; border:1px solid #CF8F13; padding:5px 10px; color:#FFF; font-size:15px;}
#listagem-classi #resultados #col4 h3.btn a:hover {background-color:#FFF; border:1px solid #CF8F13; padding:5px 10px; color:#CF8F13}

#listagem-classi #resultados #col5 {width:90px; padding:35px 0 0 0; float:left; text-align:center;}

/*#listagem #resultados2 {width:988px; margin:0; float:left; font:14px Tahoma, Geneva, sans-serif;border-top:1px dashed #FFF;border-bottom:1px dashed #CCC;}
#listagem #resultados2:hover {background-color:#F6F6F6;}
#listagem #resultados2 #col1 {width:187px; text-align:center; padding:22px 0; float:left; margin-right:2px;}
#listagem #resultados2 #col2 {width:373px; padding:17px 0 10px 5px; float:left; margin-right:2px;}
#listagem #resultados2 #col3 {width:295px; height:60px; padding:10px 0 10px 5px; float:left; margin-right:2px;}
#listagem #resultados2 #col3 h2 {font: bold 16px Tahoma, Geneva, sans-serif;color: #666;}
#listagem #resultados2 #col4 {width:110px; padding:28px 0 8px 5px; float:left; text-align:center}
#listagem #resultados2 #col4 h3.btn a {background-color:#CF8F13; border:1px solid #CF8F13; padding:5px 10px; color:#FFF; font-size:15px;}
#listagem #resultados2 #col4 h3.btn a:hover {background-color:#FFF; border:1px solid #CF8F13; padding:5px 10px; color:#CF8F13}
*/

#navegacao {float:left; width:994px; margin-top:8px; }
#navegacao span.btn a {font: bold 13px Tahoma, Geneva, sans-serif; color:#FFF; background:#09F; width:150px; padding:6px 0; margin:13px 0 8px 15px; text-align:center; display:block; float:right;}
#navegacao span.btn a:hover {color:#FFF; background: #9F9;}
#navegacao span.btn_n {font: bold 13px Tahoma, Geneva, sans-serif; color:#DCDCDC; background:#EFEFEF; width:150px; padding:6px 0; margin:13px 0 8px 15px; text-align:center; display:block; float:right;}

#cadastro {float:left; width:996px; margin:0;}
#cadastro .texto{color:#333; font-size:12px; padding:5px 0; font-weight:bold; font-family:Verdana, Geneva, sans-serif}
#cadastro h2{font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; padding:5px 0;}
#cadastro #form1 fieldset {width: 455px;padding:0;margin:0;border: none;}
#cadastro #form1 fieldset label {font: bold 12px Tahoma, Geneva, sans-serif;width: 455px;color:#666;display:block;margin:0;border: none;padding: 10px 0 3px 0;clear:both;}
#cadastro #form1 fieldset span {font: bold 12px Tahoma, Geneva, sans-serif; color:#666; margin:0 11px 0 0; padding:0;clear:both;}
#cadastro #form1 fieldset .span {font: bold 12px Tahoma, Geneva, sans-serif; color:#666; margin:0; padding:0;clear:both;}
#cadastro #form1 fieldset input {width:440px; border: solid 1px #CCC; margin:0 0 4px 0;padding:3px 0 0 3px;} 
#cadastro #form1 fieldset textarea {width: 430px;height: 260px;border: solid 2px #CCC; display:block; float:left; margin:0 0 10px 0; padding: 6px;}
#cadastro #form1 fieldset textarea.area {width:430px; height:80px; border:solid 1px #CCC; display:block; float:left; margin:0 0 10px 0; padding: 6px;}
#cadastro #form1 fieldset select.servicos {width:450px; border:solid 1px #CCC; float:left; margin:0 0 10px 0; padding:3px 0 0 3px;}
#cadastro #form1 fieldset select.horario {width:140px; border:solid 1px #CCC; margin:0; padding:3px 0 0 3px;}
#cadastro #form1 fieldset input.botao-cad {background:#98be26; height:28px; width:115px; border:none; font:bold 14px Tahoma, Geneva, sans-serif;color:#FFF; padding:0;}
#cadastro #form1 fieldset input.botao-cad-a {background:#98be26; height:28px; width:160px; border:none; font:bold 14px Tahoma, Geneva, sans-serif;color:#FFF; padding:0;}
#cadastro #form1 fieldset input.botao-rem {background:#C30; height:20px; width:120px; border:none; font:bold 12px Tahoma, Geneva, sans-serif;color:#FFF; padding:0;}
#cadastro #form1 .check{width:16px; margin:0; padding:0; border:none;}
#cadastro #form1 .check_texto{color:#333}
#cadastro #form1 p {background: #e2ffd1; padding:4px 5px 4px 10px; margin:0; font:14px Tahoma, Geneva, sans-serif; color:#C00;}
#cadastro #form1 .error{ color:#930; font-size:12px; margin:0; padding:0; }
#cadastro #form1 span{font-family:"Trebuchet MS",Arial,Helvetica, Sans-Serif; padding:0 2px;}
#cadastro #form1 span.titulo{color:#0066FF; font:normal 17px "Trebuchet MS"; padding:0;}
#cadastro #form1 span.sub-titulo{color:#333333; font:bold 14px "Trebuchet MS"; padding:0;}
#cadastro #form1 span.sub-titulo2{color:#333333; font:normal 13px "Trebuchet MS"; padding:0;}

#cadastro #mensagem{float:left; width:600px; padding:5px; margin:8px 0 0 0; border:dashed 4px #ccc; background:#e2ffd1; font-family:Verdana, Geneva, sans-serif; font-size:12px}


#empresa-info {padding:5px; float:left; width:984px;}
#empresa-info #top {float:left; width:984px; margin-bottom:20px;}
#empresa-info #top #logo {border:1px solid #CCC; padding:2px; float:left; margin-right:20px;}
#empresa-info #top #titulo {vertical-align:middle; padding:2px; width:800px; float:left;}
#empresa-info #top #titulo h2 {float:left; color:#09F; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
#empresa-info #top #titulo h2 a{color:#09F; text-decoration:none}
#empresa-info #top #titulo h2 a:hover{text-decoration:underline}
#empresa-info #bloco1 {float:left; width:475px; margin-right:33px;} 
#empresa-info #contatos {border:1px solid #eaeaea; float:left; width:463px; padding:5px; margin-bottom:20px;} 
#empresa-info #contatos .dados { float:left; margin-bottom:10px; border-bottom:1px dashed #CCC; padding-bottom:10px}
#empresa-info #contatos .dados .foto {width:44px; height:44px; float:left; margin-right:8px;}
#empresa-info #contatos .dados .foto img {border:1px solid #000;}
#empresa-info #contatos .dados .dado {float:left; width:282px; height:38px; padding-top:5px; margin-right:5px;}
#empresa-info #contatos .dados .dado p { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#333333;}
#empresa-info #contatos .dados .dado p.email { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; color:#666666;}
#empresa-info #contatos .dados .botao {float:left; background-color:#264ea2; width:120px; height:20px; margin-top:10px; padding-top:5px; color:#FFF; font-size:11px; font-weight:bold; text-align:center; font-family:Verdana, Geneva, sans-serif}
#empresa-info #contatos .dados .botao a {color:#FFF;}
#empresa-info #contatos .dados .botao a:hover {text-decoration:underline}
#empresa-info #personal {border:1px solid #eaeaea; float:left; width:463px; padding:5px;} 
#empresa-info #personal h2 { font-size:20px; color:#333333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif} 
#empresa-info #personal ul {margin-top:10px; } 
#empresa-info #personal ul li { font-size:12px; color:#333; font-family:Verdana, Geneva, sans-serif; padding:0 0 8px 8px; } 
#empresa-info #personal ul li a{ font-size:12px; color:#333; text-decoration:none} 
#empresa-info #personal ul li a:hover{ text-decoration:underline }
#empresa-info #personal select { width:450px; margin:10px 0 0 8px; font-size:12px; font-family:Verdana, Geneva, sans-serif; border:1px solid #999; padding:5px;}

#empresa-info #bloco2 {float:left; width:475px;} 
#empresa-info #botao-agendar {border:1px solid #eaeaea; float:left; width:463px; padding:10px 5px; text-align:center; margin-bottom:20px;}
#empresa-info #botao-agendar h2 {border:1px solid #eaeaea; background-color:#264ea2; width:250px; margin-left:100px; padding:5px 8px; color:#FFF; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
#empresa-info #botao-agendar h2 a {color:#FFF; text-decoration:none}
#empresa-info #botao-agendar h2 a:hover {text-decoration:underline}
#empresa-info #dados-empresa {border:1px solid #eaeaea; float:left; width:463px; padding:5px; }
#empresa-info #dados-empresa h2 { font-size:20px; margin-bottom:10px; color:#333333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif} 
#empresa-info #dados-empresa p{ font-size:12px; padding-bottom:8px; font-family:Verdana, Geneva, sans-serif;}

#empresa-info #enviar-pergunta{ float:left; width:984px; margin-top:20px;}
#empresa-info #enviar-pergunta h2{font-size:20px; color:#333333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#empresa-info #enviar-pergunta #enviar{ background-color:#fafafa; width:972px; float:left; border:1px solid #eeecec; margin-top:8px; padding:5px;}
#empresa-info #enviar-pergunta #enviar form{ width:500px;}
#empresa-info #enviar-pergunta #enviar label{ width:80px; color:#333; font-size:12px; font-family:Verdana, Geneva, sans-serif; margin:0 8px 8px 0; float:left; text-align:right}
#empresa-info #enviar-pergunta #enviar input{ width:400px; height:20px; float:left; border:1px solid #CCC; margin-bottom:8px;}
#empresa-info #enviar-pergunta #enviar textarea{ border:1px solid #CCC; width:400px; height:60px;}
#empresa-info #enviar-pergunta #enviar input.botao{ border:1px solid #CCC; padding:8px 0; float:left; margin:10px 0 0 88px; background-color:#f0f0f0; color:#333; width:120px; cursor:pointer; height:30px;}

#empresa-info #perguntas-listar{ width:972px; border:1px solid #CCCCCC; float:left; margin-top:15px; padding:5px; }
#empresa-info #perguntas-listar .pergunta{ width:966px; background-color:#fafafa; border:1px solid #eeecec; padding:8px 2px; }
#empresa-info #perguntas-listar .pergunta p{ color:#494948; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px !important; }
#empresa-info #perguntas-listar .pergunta p .orange{ color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px !important; }
#empresa-info #perguntas-listar .resposta{ padding-top:5px; }
#empresa-info #perguntas-listar .resposta p{font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 0; font-size:12px !important; color:#666 !important;}
#empresa-info #perguntas-listar .resposta p.login{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px !important; color:#666 !important;}
#empresa-info #perguntas-listar .resposta label{ width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; display:block;}
#empresa-info #perguntas-listar .resposta textarea{ width:970px; height:50px; float:left;  border:1px solid #CCC}
#empresa-info #perguntas-listar .resposta input.botao{ width:90px; margin:5px 0 5px 0; padding:2px 0; cursor:pointer; display:block; border:1px solid #999999}




#class-info {padding:10px; float:left; width:974px; border:1px solid #dddddd}
#class-info #top {float:left; width:974px; padding-bottom:20px; }
#class-info #top #imagem {border:1px solid #CCC; padding:2px; float:left; margin-right:15px; width:180px;}
#class-info #top #imagem p {font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; padding-top:3px}
#class-info #top #imagem p a{color:#666; text-decoration:none}
#class-info #top #imagem p a:hover{text-decoration:underline}
#class-info #top #dados {padding:2px; float:left; width:764px; height:140px;}
#class-info #top #dados h2 {font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px solid #333; color:#333; letter-spacing:1px; text-transform:uppercase}
#class-info #top #dados p.price {color:#ff6600; padding:4px 0; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#class-info #top #dados p.city {color:#333333; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#class-info #top #dados #detalhes {width:563px; float:left}
#class-info #top #dados #econtato {width:200px; padding-top:8px; float:left; text-align:right}
#class-info #top #dados #fields {width:750px; float:left; margin-top:10px;}
#class-info #top #dados #fields .nomes {float:left;}
#class-info #top #dados #fields .nomes span{ padding-right:5px; display:block; color:#666; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#class-info #top #dados #fields .valor{margin-right:40px; float:left;}
#class-info #top #dados #fields .valor span{ padding-right:15px; display:block; color:#333; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#class-info #mais-info {float:left; width:974px; padding-bottom:10px; border-top:1px solid #dddddd}
#class-info #mais-info h3 {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px solid #dddddd; color:#333333; padding:2px 0; margin:0; text-transform:uppercase}
#class-info #mais-info p { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-top:2px; color:#666}
#class-info #opc {float:left; width:974px; border-top:1px solid #dddddd; margin-top:15px;}
#class-info #opc h3 {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px solid #dddddd; color:#333333; padding:2px 0; margin:0; text-transform:uppercase}
#class-info #opc ul { float:left; margin:5px 25px 0 0;}
#class-info #opc ul li {font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:18px; padding-bottom:3px; color:#666; list-style-image:url(../images/ico-seta2.jpg);}
#class-info #contatar {float:left; width:974px; padding-bottom:10px; margin-top:15px;}
#class-info #contatar h3 {font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; color:#333333; padding:2px 0; margin:12px 0 0 0; text-transform:uppercase}
#class-info #contatar #col1 {float:left; padding:4px; margin-right:120px;}
#class-info #contatar #col1 p {font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-top:3px; color:#666}
#class-info #contatar #col2 {float:left; padding:4px;}
#class-info #contatar #col2 p {font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-top:3px; color:#666}
#class-info #contatar #col2 p a{text-decoration:none; color:#F60}
#class-info #contatar #col2 p a:hover{text-decoration:underline}

#depoimento{float:left;}
#depoimento #mensagem{background-color:#FFFFC2; padding:5px; text-align:center; width:978px; border:1px dashed #CCC; color:#666}
#depoimento .top{width:500px; float:left; margin-bottom:12px;}
#depoimento .logo{padding:0 10px 0 0; float:left;}
#depoimento .logo img{ border:1px solid #CCC}
#depoimento .titulo{float:left; color:#333; font-size:20px; padding:5px 0 0 0;}
#depoimento h2.titulo-interno {font:24px Tahoma, Geneva, sans-serif; color:#666; border-bottom:2px solid #CCC; margin-bottom:5px;}
#depoimento #col1{float:left; width:500px;	padding:0; margin:8px 0 20px 0; overflow:hidden}
#depoimento #col1 p{font:14px Tahoma, Geneva, sans-serif; color:#222; margin-bottom:8px; clear:both}
#depoimento #client{ float:left;}

#depoimento #col2 {float:left; width: 437px; padding: 5px; margin:8px 0 0 40px; border: dashed 2px #ccc; background: #e2ffd1;}
#depoimento #col2 p{font: 13px Tahoma, Geneva, sans-serif; margin-bottom:3px;}
#depoimento #col2 h2{ color:#666; font-size:16px; font-family:Verdana, Geneva, sans-serif; padding-bottom:10px;}
#depoimento #col2 p.info{font-size:12px; color:#999; margin:0 0 10px 0; padding:0;}
#depoimento #col2 .h1{ width:410px; float:left; margin:0 10px 5px 0}
#depoimento #col2 .h1 p{ font-weight:bold;}
#depoimento #col2 .h1 ul li{ padding-bottom:5px; font-size:13px; color:#333;}
#depoimento #col2 .h2{ width:211px; float:left; margin:0 0 5px 0}
#depoimento #col2 .h2 p{ font-weight:bold;}
#depoimento #col2 .h2 ul li{ padding-bottom:5px; font-size:13px; color:#333;}
#depoimento #col2 .div-btn {width:400px; float:left;}
#depoimento #col2 .div-btn input.btn{width:120px; border:1px solid #999999;  margin:6px 0; padding:4px; clear:both; float:left;}
#depoimento #col2 .select { width:253px; }
#depoimento #col2 .error{color:#C30; display:block }

#perguntas {width:497px; margin-top:15px; float:left;}
#perguntas h2{color:#666; font-size:16px; font-family:Verdana, Geneva, sans-serif; padding-bottom:10px;}
#perguntas #pergunta-form{background-color:#fafafa; width:482px; float:left; padding:5px; border:1px solid #eeecec;}
#perguntas #pergunta-form label{ width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:block;}
#perguntas #pergunta-form input{ width:360px; margin-bottom:5px; display:block; border:1px solid #CCCCCC}
#perguntas #pergunta-form textarea{ width:480px; height:60px; float:left;  border:1px solid #CCCCCC}
#perguntas #pergunta-form input.botao{ width:120px; margin:5px 0 5px 0; padding:2px 0; cursor:pointer; float:left; border:1px solid #999999}
#perguntas #pergunta-form p{ font-size:11px; color:#999999}

#perguntas-listar{ width:481px; border:1px solid #CCCCCC; float:left; margin-top:15px; padding:5px; }
#perguntas-listar .pergunta{ width:475px; background-color:#fafafa; border:1px solid #eeecec; padding:2px; }
#perguntas-listar .pergunta p{ color:#494948; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px !important; }
#perguntas-listar .pergunta p .orange{ color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px !important; }
#perguntas-listar .resposta{ padding-top:5px; }
#perguntas-listar .resposta p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px !important; color:#666666 !important;}
#perguntas-listar .resposta label{ width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:block;}
#perguntas-listar .resposta textarea{ width:480px; height:60px; float:left;  border:1px solid #eeecec}
#perguntas-listar .resposta p{ font-size:11px !important; color:#999999 !important}
#perguntas-listar .resposta input.botao{ width:90px; margin:5px 0 5px 0; padding:2px 0; cursor:pointer; float:left; border:1px solid #999999}

#contato {float:left; padding:0; width:996px;}
#contato h2 {font:24px bold Tahoma, Geneva, sans-serif; color:#666; border-bottom:2px solid #CCC; margin-bottom:5px;}
#contato h3 {font:14px bold Tahoma, Geneva, sans-serif; color:#C30; margin:20px 0; text-align:center}
#contato #col1 {width:500px; float:left}
#contato #col1 fieldset {border:none;}
#contato #col1 fieldset legend {font:20px 'Trebuchet Ms', Arial, Verdana, Tahoma; color:#555; margin:0 0 6px 0;text-align:left;}
#contato #col1 fieldset label {color:#555; font:17px 'Trebuchet Ms', Arial, Verdana, Tahoma; display:block; width:240px;padding: 10px 0 8px 5px;float:left;}
#contato #col1 fieldset label.labmensagem {width:470px;}
#contato #col1 fieldset label.labmensagem textarea {width:465px; height:200px; font:13px 'Trebuchet Ms', Arial, Verdana, Tahoma; padding:3px; border:1px solid #ccc;}
#contato #col1 fieldset label input {width:220px; border:1px solid #ccc; padding:3px;}
#contato #col1 fieldset input.botao {float:right; margin:10px 27px; border:1px solid #ccc; background: #ccc; color:#555; padding:3px;font:16px 'Trebuchet Ms', Arial, Verdana, Tahoma; cursor:pointer;}
#contato #col2 { width:200px; float:left; margin-left:80px;}
#contato #col2 .titulo {font:20px 'Trebuchet Ms', Arial, Verdana, Tahoma; color:#555; margin:0 0 6px 0;text-align:left;}
#contato #col2 .subTitulo {font:18px 'Trebuchet Ms', Arial, Verdana, Tahoma; color:#555; margin:12px 0 6px 0;text-align:left;}
#contato #col2 .texto {font:14px 'Trebuchet Ms', Arial, Verdana, Tahoma; color:#333333; margin:0 0 6px 0;text-align:left; padding-left:15px;}


#sobrenos {float:left; padding:0; margin-top:10px; width:996px;}
#sobrenos h2 {font:24px bold Tahoma, Geneva, sans-serif; color:#666; border-bottom:2px solid #CCC; margin-bottom:5px;}
#sobrenos #col1{ float:left; margin-top:5px;}
#sobrenos #col1 p{font-size:15px; color:#666; font-family:Verdana, Geneva, sans-serif; margin-bottom:15px;}

#menu2-empresa {text-align:right; padding:0; margin:0; width:992px; float:left}
#menu2-empresa ul { list-style:none; font:12px Verdana, Geneva, sans-serif;}
#menu2-empresa ul li{ display:inline; margin-left:1px; color:#999}
#menu2-empresa ul li a{ text-decoration:underline; color:#666}
#menu2-empresa ul li a:hover{ text-decoration:none}

#menu-empresa {text-align:right; padding:0 0 3px 0; margin:0 0 0 0;}
#menu-empresa ul { list-style:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#menu-empresa ul li{ display:inline; margin-left:4px; color:#06F}
#menu-empresa ul li a{ text-decoration:underline; color:#666}
#menu-empresa ul li a:hover{ text-decoration:none}

#menu-logado {text-align:left; padding:0 0 3px 0; margin:5px 0 10px 0;}
#menu-logado ul { list-style:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#menu-logado ul li{ display:inline; margin-right:12px; color:#666}
#menu-logado ul li a{ text-decoration:underline; color:#666}
#menu-logado ul li a:hover{ text-decoration:none}

/*#menu-logado {border-bottom:1px solid #CCC; margin:0 0 10px 0; float:left; width:992px; font-size:12px; font-family:Verdana, Geneva, sans-serif}
#menu-logado .menu {font-weight:bold; padding:3px 5px; float:left; background-color:#0075C6; border:1px solid #0075C6; border-bottom:none; margin:0; color:#FFFFFF;}
#menu-logado .menu_l {font-weight:bold; padding:3px 0; float:left; background-color:#FFF; border:1px solid #CCC; margin-left:5px; border-bottom:none; color:#0075C6;}
#menu-logado .menu_l a {background-color:#FFF; padding:3px 8px; color:#0075C6}
#menu-logado .menu_l a:hover {background-color:#0075C6; padding:3px 8px; color:#FFFFFF}
*/

#msg{text-align:center; padding:5px 0; margin:10px 0 10px 0; background-color:#FF9; border:1px solid #CCC}
#msg p { font-size:12px; color:#C00; font-weight:bold; font-family:Verdana, Geneva, sans-serif }


#sub-menu{margin-bottom:10px;}
#sub-menu ul{ background-color:#F9F9F9; padding:1px 0; border:1px solid #D3D3D3}
#sub-menu ul li{display:inline; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; padding:0 10px 0 5px;}
#sub-menu ul li a{color:#666; text-decoration:none}
#sub-menu ul li a:hover{text-decoration:underline}

#lista-horario{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#lista-horario .texto{color:#333; font-size:12px; padding:5px 0 10px 0; font-weight:bold; font-family:Verdana, Geneva, sans-serif}
#lista-horario h2{ font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; padding:5px 0;}
#lista-horario p{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
#lista-horario .topo-listar {font-size:12px; font-weight: bold; background-color:#E6EEEE; padding:2px; border:1px solid #CCC}
#lista-horario .linha-tr {padding:3px; margin-bottom:2px; font-size:12px; border:1px solid #d3d3d3}
#lista-horario .linha-tr a {color:#333; text-decoration:underline;}
#lista-horario .linha-tr a:hover {color:#666; text-decoration:none;}

#lista-anuncios{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#lista-anuncios h2{ font-size:18px; color:#666; padding:5px 0; }
#lista-anuncios p{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
#lista-anuncios .topo-listar {font-size:12px; font-weight: bold; background-color:#E6EEEE; padding:2px; border:1px solid #CCC}
#lista-anuncios .head {font-size:11px; font-weight: bold; background-color:#f2f2f2; padding:2px; border:1px solid #CCC}
#lista-anuncios .linha-tr {padding:3px; margin-bottom:2px; color:#333; font-size:11px; border:1px solid #d3d3d3}
#lista-anuncios .linha-tr a {color:#666; text-decoration:underline;}
#lista-anuncios .linha-tr a:hover {color:#666; text-decoration:none;}


#parceiros{float:left; border:1px solid #ececec; width:984px; margin-top:10px; padding:5px;}
#parceiros p{color:#999999; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
#parceiros .texto{color:#999999; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
#parceiros .link {color:#666666; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}
#parceiros .link a{color:#666666; text-decoration:none}
#parceiros .link a:hover{text-decoration:underline}

#form-cadastrar {width:750px; padding-top:20px; margin-left:90px;}
#form-cadastrar label{ width:200px; float:left; text-align:right; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-right:8px; color:#666}
#form-cadastrar input{ border:1px solid #CCC;  margin-bottom:10px; width:350px; height:22px; float:left;}
#form-cadastrar select{ border:1px solid #CCC;  margin-bottom:10px; width:350px; height:22px; float:left;}
#form-cadastrar textarea{ border:1px solid #CCC;  margin-bottom:10px; width:350px; height:100px; float:left;}
#form-cadastrar input.btn {font-size:22px; padding:4px; height:40px; color:#FFF; cursor:pointer; background-color:#0075C6; width:200px; _width:200px; margin-left:208px; margin-bottom:10px; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#form-cadastrar input.box {width:auto; height:auto; border:none}
#form-cadastrar label.lbl{ width:auto; clear:both; display:block; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:3px; margin-right:30px; color:#666; cursor:pointer;}
#form-cadastrar #opcionais {color:#666; overflow:auto; -moz-border-radius:5px; -webkit-border-radius: 5px; width:350px; margin-bottom:10px;}
#form-cadastrar #msg_ajax {color:#666; overflow:auto; display:none; -moz-border-radius:5px; -webkit-border-radius: 5px; width:350px; margin-bottom:5px; margin-left:210px;}


/**********************************
	FORMULARIO ALTERAR DADOS
**********************************/
#form-alterar-anuncio {width:600px; padding-top:20px; float:left; margin-left:120px;}
#form-alterar-anuncio form{ width:600px; float:left;}
#form-alterar-anuncio label{ width:200px; float:left; text-align:right; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-right:8px; color:#666}
#form-alterar-anuncio input{ border:1px solid #CCC;  margin-bottom:10px; width:350px; height:22px; float:left;}
#form-alterar-anuncio select{ border:1px solid #CCC;  margin-bottom:10px; width:350px; height:22px; float:left;}
#form-alterar-anuncio textarea{ border:1px solid #CCC;  margin-bottom:10px; width:350px; height:100px; float:left;}
#form-alterar-anuncio input.btn {font-size:22px; padding:4px; height:40px; color:#FFF; cursor:pointer; background-color:#0075C6; width:200px; _width:200px; margin-left:208px; margin-bottom:10px; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#form-alterar-anuncio input.box {width:auto; height:auto; border:none}
#form-alterar-anuncio label.lbl{ width:auto; clear:both; display:block; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:3px; margin-right:30px; color:#666; cursor:pointer;}
#form-alterar-anuncio #opcionais {color:#666; overflow:auto; -moz-border-radius:5px; -webkit-border-radius: 5px; width:350px; margin-bottom:10px;}
#form-alterar-anuncio #msg_ajax {color:#666; overflow:auto; display:none; -moz-border-radius:5px; -webkit-border-radius: 5px; width:350px; margin-bottom:5px; margin-left:210px;}

/**********************************
	Rodapé
**********************************/
#rodape {background: url(../images/bg-rodape.jpg) repeat-x; height:100px; margin-top:15px; clear:both; padding:35px 0 5px 0; text-align:center;}
#rodape ul {}
#rodape ul li {display:inline; padding-right:5px;}
#rodape ul li a {font:14px Verdana, Arial, Helvetica, sans-serif; color: #333;}
#rodape ul li a:hover {color:#666;}
#rodape span.txtrodape {font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #696969; width: 800px; display: block; float: left; margin: 8px 0 0 0;}
#rodape span.creditos a{font: 12px Verdana, Arial, Helvetica, sans-serif; color: #555; display: block; float: left; margin: 15px 0 0 0;}
#rodape #conteudo-rodape{width:996px; margin:0 auto; text-align:left }
