@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
img {border:none;}
ul {list-style:none}
li {list-style:none}





/*====================WRAPPER===============================*/
#wrapper { width:980px; margin:0px auto; height:1400px;}

/*====================TOP-NAVIGATION===============================*/
#topNavigation {background-color:#FFFFFF; border-color:-moz-use-text-color #CCCCCC #CCCCCC; border-style:none solid solid; border-width:medium 1px 1px; float:right; font-size:10px; padding:10px 25px; position:relative; }
#topNavigation li {display:inline; float:left; margin-left:10px; margin-right:20px;}
#topNavigation li a {color:#666666; font-size:10px;}

/*====================NAVIGATION-CONTAINER===============================*/
#navigationContainer {background:url(../images/bkg_blkStrip.gif) no-repeat; color:#FFFFFF; width:300px; float:left;}

/*====================CONTENT===============================*/
#content {float:right; margin:0px auto;}
#content h1.imgresultado {background:url(../images/resultadobusca.jpg) no-repeat; text-indent:-99999px; height:24px; width:205px; float:right;}
#content h2 {background:url(../images/buscaporumsalao.jpg) no-repeat; text-indent:-99999px; height:80px; width:632px; clear:both; float:right; margin-top:25px;}
#content p.resultadosBusca {font-size:13px; font-weight:bold; clear:both; float:right;  margin-top:30px;}
#content span {float:right; clear:both;}
#content span.saloesencontrados {margin-top:40px;}
#content span.voltar {float:right;}
#content span.voltar a {color:#32c5f4; font-weight:bold;}
#content ul.seta2 li {display:inline; float:right;}
#content ul.seta2 li.possuifoto {width:16px; margin-right:5px;}
#content ul.seta2 li.detalhes {text-align:right; float:right;}

#content li.detalhes a {color:#32c5f4; font-weight:bold;}


#content div.seta {position:relative; right:150px; top:16px;}
#content div {float:right; clear:both;}

#content div.lista {float:right; margin:20px 0 0 0;}

/*AREA PAGINACAO*/ 
#content ul li.AreaPaginacaoEsquerda {float:left; margin:20px 0 0 3px; width:37px}
#content ul li.AreaPaginacaoMeio {float:left; width:450px; _width:419px; text-align:center;  margin:20px 0; }
#content ul li.AreaPaginacaoDireita {float:right; margin:20px 0 0 3px; }

a.linkPaginacao {
font-family:Arial,sans-serif;
font-size:12px;
font-weight:bold;
line-height:14px;
text-decoration:none;
}

a.nr{
	font-family:Arial, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	padding-right:10px;
}

.linkcolor01 {
	color:#32C5F4;
}
a.linkcolor01:hover {
	color:#000;
}
.linkcolor03 {
color:#333333;
}
a.linkcolor03:hover {
color:#C8003C;
}
.linkcolor02 {
color:#999999;
}
a.linkcolor02:hover {
color:#C8003C;
}
.linecolor02, .linecolor01 {
border-color:#333333;
}
.navlinkcolor03 {
color:#333333;
}
a.navlinkcolor03:hover {
color:#C8003C;
}
.navlinkcolor04 {
color:#C8003C;
}
a.navlinkcolor04:hover {
color:#C8003C;
}
.navlinkcolor01 {
color:#666666;
}
a.navlinkcolor01:hover {
color:#C8003C;
}
.navlinkcolor02 {
color:#C8003C;
}
a.navlinkcolor02:hover {
color:#C8003C;
}

/*FIM AREA PAGINACAO*/ 

#content ul {float:right; clear:both; width:600px;}
#content ul li{float:left;}
#content ul li.logoproduto {margin-left:30px;}
#content ul li.logoproduto img {float:left;}
#content ul li.logoproduto span {float:left; margin:15px 35px;}
#content ul li.produtos{float:left; color:#32c5f4; font-weight:bold; margin-left:60px; _margin-left:45px;}
#content ul li.salao {float:right; color:#32c5f4; font-weight:bold;}
#content ul li.informacoes {float:right;}
#content ul li.informacoes p {text-align:right;}
#content ul li.informacoes p.nome{color:#32c5f4; font-weight:bold;}

/*=========================EDITAR PERFIL================================*/
.editarperfil #content h1.imgresultado {background:url(../images/editarperfil.jpg) no-repeat; text-indent:-99999px; height:17px; width:230px; float:right;}
.editarperfil #content p.editar {font-size:13px; font-weight:bold; clear:both; float:right;  margin-top:30px;}
.editarperfil #content p {font-size:13px; clear:both; float:right; margin-top:20px;}
div.formulario {margin-top:30px; float:right; height:125px;}
div.formulario label {float:right; clear:both; color:#32c5f4; font-size:13px; font-weight:bold;}
div.formulario label.senha {margin-top:30px;}
div.formulario input {float:right; clear:both; margin-top:5px; border: 1px solid #bebebe; width:245px;}
div.formulario input#entrar {border:none; color:#32c5f4;; background-color:#FFF; cursor:pointer; font-weight:bold; margin-top:30px; text-align:right;}
.editarperfil #content p.campos-obrigatorios {margin-top:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#content p.campos-obrigatorios span.asterisco {clear:none; float:none; color:#32c5f4;}

/*==================================BUSCA SIMPLES=======================*/
.buscasimples #content h1.imgbuscasimples {background:url(../images/buscasimples.jpg) no-repeat; text-indent:-99999px; height:17px; width:136px; float:right;}
.buscasimples #content p.editar {font-size:13px; font-weight:bold; clear:both; float:right;  margin-top:30px;}
.buscasimples #content p {font-size:13px; clear:both; float:right; margin-top:20px;}
.buscasimples #content p.ajuda {font-size:12px; margin-top:0; color:#000; margin-bottom:40px;}
div.formularioavancado2 {margin-top:30px; float:right;}
div.formularioavancado2 label {float:right; clear:both; color:#32c5f4; font-size:13px; font-weight:bold;}
div.formularioavancado2 input {float:right; clear:both; margin-top:5px; border: 1px solid #bebebe; width:245px;}
div.formularioavancado2 input#procurar {border:none; color:#32c5f4;; background-color:#FFF; cursor:pointer; font-weight:bold; margin-top:-15px; text-align:right;}
.buscasimples #content p.link-busca-avancada {margin-top:0; font-weight:bold;}
.link-busca-avancada a {color:#32c5f4;}
.buscasimples #content p.campos-obrigatorios {margin-top:100px;}

/*==================================BUSCA AVANCADA======================*/
.buscaavancada #content h1.imgbusca {background:url(../images/buscaavancada.jpg) no-repeat; text-indent:-99999px; height:17px; width:167px; float:right;}
.buscaavancada #content p.editar {font-size:13px; font-weight:bold; clear:both; float:right;  margin-top:30px;}
.buscaavancada #content p.ajuda {font-size:12px; margin-top:0;}
.buscaavancada #content p {font-size:13px; clear:both; float:right; margin-top:20px;}
div.formularioavancado {margin-top:30px; float:right; _position:relative; _left:80px;}
div.formularioavancado label {float:right; clear:both; color:#32c5f4; font-size:13px; font-weight:bold;}
div.formularioavancado label.buscaproduto {margin-top:30px;}
div.formularioavancado label.buscanome {margin-top:30px;}
div.formularioavancado label.tipo {margin:30px 0 10px 0;}
div.formularioavancado input {float:right; clear:both; margin-top:5px; border: 1px solid #bebebe; width:245px;}
div.formularioavancado input.radiobtn {width:auto; border:none;}
div.formularioavancado label.lbl {color:#000; font-weight:normal; font-size:12px; float:right; clear:both; position:relative; right:20px; top:-15px;}
div.formularioavancado input#procurar {border:none; color:#32c5f4; background-color:#FFF; cursor:pointer; font-weight:bold; margin-top:-15px; text-align:right; _position:relative; _right:-215px;}
.buscaavancada #content p.volta {clear:both; float:none; font-size:12px; margin:0;}
.buscaavancada #content p.volta span.setazul {color:#32c5f4; clear:none; float:none;}
.buscaavancada #content div.ie {_position:relative; _right:90px;}
.buscaavancada #content div.separador {margin-top:30px;}

/*==========================CADASTRE SEU SALAO=======================*/
.cadastrosalao #wrapper {height:auto;}
.cadastrosalao #content {width:625px;}
.cadastrosalao #content h1.imgcadastrosalao {background:url(../images/cadastreseusalao.jpg) no-repeat; text-indent:-99999px; height:17px; width:198px; float:right;}
.cadastrosalao #content p {font-size:12px; clear:both; float:right; margin-top:10px;}
.cadastrosalao #content p.dados {color:#32c5f4; margin:20px 0; font-weight:bold;}
.cadastrosalao #content p span.asterisco {color:#32c5f4; clear:none; float:none;}
div.formulariocadastro fieldset {_position:relative; _left:170px; border:none;}
div.formulariocadastro label{float:right; clear:both; font-size:12px; text-align:right;}
div.formulariocadastro input{float:right; clear:both; margin-bottom:5px;}
div.formulariocadastro textarea{float:right; clear:both; margin-bottom:5px; width:195px; height:50px; border:1px solid #bebebe;}
div.formulariocadastro select{float:right; clear:both; margin-bottom:5px;}
#content div.formulariocadastro span.asterisco {color:#32c5f4; clear:none; float:none;}
.azul {color:#32c5f4; font-weight:bold;}
.cadastrosalao #content .cadastrofotos p.insira {margin-top:0; font-size:10px; margin-top:5px;}
.cadastrosalao #content .cadastrofotos p.azulfotos {color:#32c5f4; font-weight:bold; margin-top:40px;}
.cadastrosalao #content .cadastrofotos p.azulintrucoes {color:#32c5f4; font-weight:bold; margin-top:30px;}
label.azul {margin-top:20px;}
label.azulprodutos {margin:20px 0; color:#32c5f4; font-weight:bold; clear:both;}
.cadastrosalao #content div.formulariocadastro label.lbl {position:relative; right:20px; top:13px; _top:17px;}
div.formulariocadastro input#registrar {border:none; color:#32c5f4;; background-color:#FFF; cursor:pointer; font-weight:bold; margin-top:-15px; text-align:right;}
.cadastrosalao #content div.cadastrofotos {width:625px;}
.cadastrosalao #content div.cadastrofotos div.formlogo {margin-top:40px;}
.cadastrosalao #content div.cadastrofotos div.fotologo {float:left;}
.cadastrosalao #content div.cadastrofotos input {float:right; clear:right;}
.cadastrosalao #content div.cadastrofotos label {float:right;}
.cadastrosalao #content div.cadastrofotos label.excluir {clear:right;}
.cadastrosalao #content div.cadastrofotos input.ExcluiLogo { _margin-top:-4px; margin-right:5px; _margin-right:0; clear:none;}
.cadastrosalao #content div.cadastrofotos input.btnExclui {clear:none;}
.cadastrosalao #content div.cadastrofotos input.buttonUploadLogo {clear:right; margin-top:10px; width:235px; _width:200px;}
.cadastrosalao #content div.cadastrofotos input.campFormBotaoSalvaUploadFoto {clear:right; margin-top:10px; width:235px; _width:200px;}


/*==========================PERFIL DO SALAO=========================*/
.perfilsalao #content {margin-top:-42px;}
.perfilsalao #content h1.imgperfilsalao {background:url(../images/perfilsalao.jpg) no-repeat center center; text-indent:-99999px; height:17px; width:136px; float:right;}
.perfilsalao #content p.voltabusca {clear:both; float:right; margin-top:15px;}
.perfilsalao #content p.voltabusca a {color:#32c5f4; font-weight:bold;}
.perfilsalao #content div.logoenome {width:625px; float:right; clear:both; margin-top:35px;}
.perfilsalao #content div.logoenome .logosalao {float:left; width:310px;}
.perfilsalao #content div.logoenome .nomesalao {clear:none; width:315px;}
.perfilsalao #content div.logoenome .nomesalao p {font-size:25px; font-weight:bold; text-align:right;}
.perfilsalao #content ul.fotossalao {width:625px; float:right; clear:both; margin-top:40px;}
.perfilsalao #content ul.fotossalao li {margin:15px 20px 0 0;}
.perfilsalao #content ul.fotossalao li.canto {margin-right:0;}
.perfilsalao #content div.dadossalao {margin-top:10px;}
.perfilsalao #content div.dadossalao p {text-align:right; width:445px;}
.perfilsalao #content div.dadossalao p.azul {margin-top:15px;}
.perfilsalao #content div.mapa {margin-top:30px;}
.perfilsalao #content p.azulprodutos {clear:both; float:right; margin-top:15px; color:#32c5f4; font-weight:bold;}
.perfilsalao #content ul.produtossalao {width:auto; float:right; clear:both; margin-top:10px;}
.perfilsalao #content ul.produtossalao li {float:right; clear:none; width:70px;}
.perfilsalao #content div.separador {clear:both; float:right; width:600px; margin-top:20px;}


/*=====================FOOTER=====================*/
#footer {width:980px; float:right; color:#666666; margin-top:30px;}
#footer .country {background-color:#CCCCCC; font-size:10px; padding:2px; margin-left:160px;}
#footer ul {float:right; color:#666666;}
#footer ul li {float:left; color:#666666; margin-left:20px;}
#footer ul li a {color:#666666; font-size:10px;}
#footer ul li a span {font-size:10px; text-decoration:underline; color:#666;}
#footer p {font-size:10px; color:#666; clear:both; float:right;}




