.voltar{ width:950px; float:left; clear:both; text-align:right; margin:18px 0 0 0; }

.oquee, .comofazer, .veja, .cadastro, .busca, .ajuda{ font-size:13px; line-height:19px; color:#FFF; float:left; padding:0 0 20px 0;}

.oquee h1, .comofazer h1, .veja h1, .cadastro h1, .busca h1, .cuidar h1, .ajuda h1{ margin:0 0 20px 0;}

.oquee .texto, .comofazer .texto{ width:80%; margin:0 0 0 28px; text-align:justify;}
.oquee .texto strong, .comofazer .texto strong{ font-size:15px; color:#b8e082;}
.oquee .texto a, .comofazer .texto a{ color:#b8e082; text-decoration:underline;}
.oquee .texto a:hover, .comofazer .texto a:hover{ text-decoration:none;}

/** VEJA OS SITES PET e BUSCA**/
.veja ul, .buscaInterna ul{ list-style-type:none; float:left; width:1000px;}
.veja li, .buscaInterna li{ width:130px; height:130px; float:left; margin:7px 18px; text-align:center; }
.veja li h2 a, .buscaInterna li h2 a{ font-size:14px; line-height:16px; font-weight:bold; color:#FFF; text-decoration:none;}
.veja li h2 a:hover, .buscaInterna li h2 a:hover{ text-decoration:underline;}
.listaThumbs:hover{ border:4px solid #e94e00;}
.listaThumbs{ width:122px; height:80px; overflow:hidden; border:4px solid #FFF;}

/** CADASTRO - TELA LOGIN **/
.cadastro .coluna{ width:380px; height:170px; float:left; background:#447405; position:relative; margin:30px 30px 0 70px;}
.cadastro h2.primeira{ position:absolute; top:-35px; left:85px; z-index:20;}

.cadastro .coluna form{ margin:0; padding:45px 0 0 0; float:left;}
.cadastro .coluna label.labelG{ width:250px; font-size:13px; color:#FFF; float:left; margin:0 6px 8px 80px;}
.cadastro .coluna input.inputG{width:220px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 0 8px 80px; color:#1e3500;}
.cadastro .coluna input.button{ float:right; margin:0 75px 0 0;}

.cadastro .coluna label.labelM{ width:100px; text-align:right; font-size:13px; color:#FFF; float:left; margin:0 6px 8px 0}
.cadastro .coluna input.inputM{width:194px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 0 8px 0; color:#1e3500;}

.cadastro .coluna .aviso{ width:90%; font-size:12px; color:#FFF; margin:0 0 5px 60px;}
.cadastro .coluna .aviso .link{ text-decoration:underline; color:#FFF;}
.cadastro .coluna .aviso .link:hover{ text-decoration:none; color:#1e3500;}

/** CADASTRO - FORM COMPLETO **/
.cadastro form.dadosGerais{ width:500px; margin:0; padding:10px 0 0 160px; float:left; position:relative;}
.cadastro label.labelDadosM{ width:120px; text-align:right; font-size:13px; color:#FFF; float:left; margin:0 6px 8px 20px;}
.cadastro label.labelDadosG{ width:150px; text-align:right; font-size:13px; color:#FFF; float:left; margin:0 6px 8px 20px;}
.cadastro label.labelTermos{ width:352px; text-align:left; font:11px arial; color:#FFF; float:left; margin:0 0 8px 0; padding:0 0 0 4px;}
.cadastro label.labelTermos a{ color:#172800;}
.cadastro a{ color:#b8e082; text-decoration:underline;}
.cadastro a:hover{ text-decoration:none;}

.cadastro input, select{ font:bold 18px "Trebuchet ms", arial;}
.cadastro input.inputDadosDisponivel{width:190px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 2px 8px 3px; color:#1e3500;}
.cadastro input.inputDadosP{width:120px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 2px 8px 3px; color:#1e3500;}
.cadastro input.inputDadosM{width:320px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 0 8px 0; color:#1e3500;}
.cadastro input.inputDadosG{width:350px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 0 8px 0; color:#1e3500;}
.cadastro input.inputTermos{text-align:right; background:none; float:left; margin:3px 5px 8px 125px; color:#1e3500;}

.cadastro select{width:350px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 0 8px 0; color:#1e3500;}
.cadastro textarea.textareaDadosM{width:350px; height:120px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 0 8px 0; color:#1e3500; font:13px arial;}
.cadastro textarea.textareaDadosG{width:350px; height:40px; background:#77a13f; border:1px solid #77a13f; float:left; margin:0 0 8px 0; color:#1e3500; font:13px arial;}

.cadastro .alinhaRadio{ float:left; margin:0 40px 0 0;}
.cadastro input.buttonEnviar{ float:right;}
.cadastro .buttonDisponivel{ position:absolute; left:575px; z-index:20;}
.urlPet{ float:left; font:12px arial; color:#b8e082; padding:3px 0 0 0;}

.obs{ font:10px verdana; color:#b8e082;}

#div_msg_cadastro {
  font-size: 14px;
}

/** CRIAR SITEPET - FORM COMPLETO **/
.cadastro form.cadastroPet{ width:1000px; margin:0; padding:30px 0 0 0; float:left; position:relative;}
#formPet{ width:640px; float:left; margin:5px 0 0 0;}
#formPet .buttonDisponivel{ position:absolute; left:840px; width:154px; top:55px;}
#formPet input.buttonEnviar{ float:right; margin:0 140px 0 0;}
#formPet h2{ margin:0; padding:0; width:329px; height:44px; position:absolute; top:30px; left:488px;}

#divMostraImagem ul{ width:350px; list-style:none; margin:0 0 0 5px; float:left;}
#divMostraImagem li{float:left; padding:5px; position:relative; margin:0 0 30px 0;}
#divMostraImagem li a{ color:#FFF; text-decoration:none;}
#divMostraImagem li a:hover{ text-decoration:underline;}
#divMostraImagem li .moldura{ width:156px; height:136px; position:absolute; top:2px; left:1px;}
#divMostraImagem li .cor{ width:156px; height:25px; background:url(../imagens/tarja_escolhacor.gif) no-repeat; position:absolute; top:138px; left:1px; padding:2px 0 0 0;}
#divMostraImagem li .selecionado { width:156px; height:25px; background:url(../imagens/tarja_escolhacor_on.gif) no-repeat; position:absolute; top:138px; left:1px; padding:2px 0 0 0;}
#divMostraImagem li .selecionado a{ color:#003300; font-weight:bold;}
#disponibilidade {padding:4px; font-size:11px; position:absolute; left:575px; top:60px; display:none; width:200px;}
#loading {position:absolute;left:575px;top:60px;display:none;width:200px;font-size:10px;color:#ffcc00;}

/** CUIDAR DE MEUS SITE PET **/
.cuidar{}

/** EDIT.php **/
#sitepetEditGeral{ width:1002px; margin:0 auto; text-align:left; position:relative;}
#sitepetEdit{ float:left; width:1002px;}

.divTooltipOk { background-color:#1fa191; display: none; z-index: 1; color:#FFF; font:"trebuchet ms", arial; font-size:12px; font-weight:bold; width: 500px; padding: 8px 0; text-align:center; margin:0 0 7px 0;}
.divTooltipError { background-color:#CC0000; display: none; z-index: 1; color:#FFF; font:"trebuchet ms", arial; font-size:12px; font-weight:bold; width: 500px; padding: 8px 0; text-align:center; margin:0 0 7px 0;}

#menuTopo{ width:100%; float:left;}
#menuTopo ul{ list-style-type:none; width:100%; float:left; background:#4a7a09; margin:0; padding:10px 0;}
#menuTopo li{ float:left; font:bold 12px "Trebuchet ms", arial; color:#FFF; margin:0; padding:0 0 0 10px; }
#menuTopo li a{ color:#FFF; text-decoration:none;}
#menuTopo li a:hover{ text-decoration:underline;}