 @import url(reset.css);
 @import url(jquery.rating.css);
 @import url(menu.css);
 @import url(ajax.css);


/* ------------------- GLOBAL ------------------- */
html { background-color: #E1DFE1; font-family: arial; font-size: 0.8em;}
#index { width: 100%; height: 800px; background: url(../img/bg-pagina-principal.png) repeat-x; }
#interna { width: 100%; height: 800px; background: url(../img/bg-pagina-interna.png) repeat-x; }
#pagina { margin: 0 auto; width: 960px; }

p { line-height: 1.4; }
a { text-decoration: none; }
a:hover,
a:focus,
a:active { text-decoration: underline !important; }


#add { width: 602px; padding: 16px 14px 18px 14px; float: left; margin-bottom: 18px; margin-top: 16px; }
.separado { float: left; padding-left: 30px;  }

#conteudo { width: 960px; background: url(../img/bg-conteudo.png) repeat-y; margin-left: -5px; padding-top: 19px; padding-bottom: 19px; clear: both; overflow: auto; }
#fundoConteudo {  background: url(../img/bg-conteudo-topo.png) no-repeat; width: 960px; height: 224px; margin-top: -19px; z-index: 2;}
#principal { width: 632px; min-height: 400px; border: 1px #E1DFE1 solid; background-color: #fff;  margin-left: 23px; margin-top: -206px; padding: 14px 14px 14px 14px; float: left; }
* html #principal { width: 632px !important; }
#conteudo-404 {  width: 920px; background: url(../img/bg-conteudo.png) repeat-y; padding: 20px; padding-bottom: 19px; clear: both; overflow: auto; margin: 0 auto; }
#conteudo-404 img { float: left; margin-right: 20px; }
#conteudo-404 h1 { font-size: 34px; margin-bottom: 10px; margin-top: 40px; }
#conteudo-404 p { font-size: 12px; margin-bottom: 20px; }
#conteudo-404 a { color: #7D6085; font-weight: bold; }

.class-fetiches, .class-teens, .class-zoofilia, .class-gays, .class-incestos, .class-lesbicas, .class-orgias, .class-sadomasoquismo, .class-heterosexuais { border: 1px #fff solid; }
.class-fetiches h2, .class-teens h2, .class-zoofilia h2, .class-gays h2, .class-incestos h2, .class-lesbicas h2, .class-orgias h2, .class-sadomasoquismo h2, .class-heterosexuais h2 { float: left;  }
.class-fetiches { background: url(../img/icons/fetiche.jpg) no-repeat; }
.class-teens { background: url(../img/icons/teen.jpg) no-repeat; }
.class-zoofilia { background: url(../img/icons/zoofilia.jpg) no-repeat; }
.class-gays { background: url(../img/icons/gay.jpg) no-repeat; }
.class-incestos { background: url(../img/icons/incestos.jpg) no-repeat; }
.class-lesbicas { background: url(../img/icons/lesbicas.jpg) no-repeat; }
.class-orgias { background: url(../img/icons/orgias.jpg) no-repeat; }
.class-sadomasoquismo { background: url(../img/icons/sado.jpg) no-repeat; }
.class-heterosexuais { background: url(../img/icons/hetero.jpg) no-repeat; }


.titulo-fetiches, .titulo-teens, .titulo-zoofilia, .titulo-gays, .titulo-incestos, .titulo-lesbicas, .titulo-orgias, .titulo-sadomasoquismo, .titulo-heterosexuais, .titulo-cadastro, .titulo-faleconosco, .titulo-lupa { border: 1px #fff solid; float: left; height: 60px; padding: 0px 55px; font-size: 240% !important; margin-bottom: 5px !important; text-shadow: 1px 1px 2px #999999; width: 530px; overflow: hidden; }
.titulo-fetiches { background: url(../img/icons/fetiche.jpg) no-repeat; }
.titulo-teens { background: url(../img/icons/teen.jpg) no-repeat; }
.titulo-zoofilia { background: url(../img/icons/zoofilia.jpg) no-repeat;  }
.titulo-gays { background: url(../img/icons/gay.jpg) no-repeat;  }
.titulo-incestos { background: url(../img/icons/incestos.jpg) no-repeat;  }
.titulo-lesbicas { background: url(../img/icons/lesbicas.jpg) no-repeat;  }
.titulo-orgias { background: url(../img/icons/orgias.jpg) no-repeat;  }
.titulo-sadomasoquismo { background: url(../img/icons/sado.jpg) no-repeat; }
.titulo-heterosexuais { background: url(../img/icons/hetero.jpg) no-repeat; width: 520px; }
.titulo-cadastro { background: url(../img/icons/cadastro.jpg) no-repeat; }
.titulo-faleconosco { background: url(../img/icons/faleconosco.jpg) no-repeat; }
.titulo-lupa { background: url(../img/icons/lupa.jpg) no-repeat;  margin-bottom: 0 !important;}
.titulo-lupa span { color: #BDAABF; }

/* ------------------- TOPO ------------------- */
#topo { height: 157px; }
#barraTopo { background: url(../img/bg-topo.jpg) no-repeat; width: 739px; height: 108px; float: right; margin-right: 6px; }
#topo-search h1 { color: #997F9F; font-size: 130%; margin-left: 240px; margin-top: 56px; margin-bottom: 9px; }
#topo-search .procure-contos { color: #997F9F; font-size: 130%; margin-left: 240px; margin-top: 56px; margin-bottom: 9px; display:block; font-weight: bold; }
#topo-search input { border: 1px #9B80A2 solid; height: 20px; width: 400px; font-size: 12px; color: #9B80A2; padding: 0 2px; margin-left: 240px; }
.bt-ok-search { background:url(../img/bt-search.png) no-repeat; color: #fff; width: 32px; height: 22px; padding: 3px 10px; float: right; margin-right: 30px; text-decoration: none;}
# .bt-ok-search { margin-top: -24px; }
*+html .bt-ok-search { margin-top: -23px; }
#logo {  position: absolute; float: left; margin-left: 14px; }
#icons { width: 320px; margin-left: 66px; height: 20px; margin-top: 12px; float: left;}
* html #icons { margin-left: 32px; }
#icons a { margin-right: 14px; font-size: 80%; text-decoration: none; color: #62497C; }
.icon-home { background: url(../img/icon-home.png) no-repeat; padding-left: 20px; padding-bottom: 10px; padding-top: 4px; }
.icon-faleconosco { background: url(../img/icon-faleconosco.png) no-repeat; padding-left: 20px; padding-bottom: 10px; padding-top: 2px; }
.icon-rss { background: url(../img/icon-rss.png) no-repeat; padding-left: 20px; padding-bottom: 10px; padding-top: 2px;}
.icon-favoritos { background: url(../img/icon-favoritos.png) no-repeat; padding-left: 20px; padding-bottom: 10px; padding-top: 2px;}
#topo-login { width: 330px; height: 36px; float: left; padding-top: 4px; margin-left: 12px; border:}
#topo-login label { font-size: 80%; }
#topo-login input { border: 1px #9B80A2 solid; height: 14px; width: 100px; margin-left: 4px; margin-right: 7px; font-size: 11px; color: #9B80A2; padding: 0 2px;}
.slogan { position: absolute; float: left; color: #735979; font-size: 90%; width: 170px; margin-left: 240px; margin-top: 64px; }
.bt-ok-barra { background: url(../img/bt-barra-topo.png) no-repeat; color: #fff; font-size: 90%; display: block; clear: both; height: 16px; text-decoration: none; padding: 2px 6px; margin-top: -16px; float: right; margin-right: 4px;  }
* html .bt-ok-barra { margin-right: 2px; }
.links-topo { color: #61487B; font-size: 80%; margin-right: 10px; float: right; margin-top:4px; }
#menu { width: 940px; height: 33px; float: left; position: absolute; margin-left: -210px; margin-top: 18px;}
#menu ul li { float: left; padding: 3px 11px 3px 11px; border-left: 1px #C7BBCA solid; margin-top: 8px;}
.menu1stItem { border-left: none !important; }
* html .menu { background-color: #B4A0B9; margin-left: -80px !important; margin-top: 15px !important; }
*+html .menu { background-color: #B4A0B9; margin-left: -80px !important; margin-top: 15px !important; }
#menu ul li a { color: #fff; font-size: 110%; text-decoration: none; font-weight: bold; }
#menu ul li a:hover,
#menu ul li a:focus,
#menu ul li a:active { color: #DCD3DE;  }

/* ------------------- DESTAQUE INDEX ------------------- */
#destaque { background: url(../img/border-cima-destaque.jpg) repeat-x; padding-left: 7px; padding-top: 23px; width: 943px; overflow: hidden; background-color: #352938; min-height: 253px; z-index:-2;}
#destaque_rodape { background: url(../img/border-baixo-destaque.jpg) repeat-x; height: 13px; width: 950px;}
#ultimosContos h1 { font-size: 180%; color: #B8A5BE; font-weight: normal; margin-left: 10px;}
#ultimosContos h2 { font-size: 180%; color: #B8A5BE; font-weight: normal; margin-left: 10px;}
#ultimosContos h2 em { font-style: normal !important; }
#ultimosContos a { text-decoration: none; color: #fff; }
#ultimosContos p { text-decoration: none; color: #ccc; }
#ultimosContos ul {  margin-left: 10px; float: left; }
#ultimosContos li { width: 310px; margin-right: 10px; margin-top: 12px;}
.p-UltContos { color: #CCC !important;  }
#ultimosContos p { margin-top: 4px; }
#envieConto { float: left; width: 207px; height: 207px; margin-top: -40px; background: url(../img/bg-envie.png) no-repeat; padding: 30px;}

#envieConto p { font-size: 120%; margin-top: 10px; color: #342A39; margin-bottom: 20px; }
#envieConto h2 { width: 133px; }
#envieConto h2 a { text-decoration: none; color: #594761;  } 
.tam1 { font-size: 260%; }
.tam2 { font-size: 190%; }
.bt-cad-cad, .bt-cad-saiba{ color: #352A39; font-weight: bold; text-decoration: none; padding: 4px 15px 4px 15px; }
.bt-cad-cad { background: url(../img/bt-envie.png) no-repeat;  padding-left: 11px; margin-right: 20px;}
.bt-cad-saiba { background: url(../img/bt-envie.png) no-repeat; padding-left: 5px;}
* html #envieConto { background: url(../img/bg-envie-ie6.png) no-repeat; }
.bt-vejamaiscontos { background: url(../img/bt-vejamaiscontos.jpg) no-repeat; width: 236px; height: 76px; text-indent: -9999px; position: relative; float: left; margin-top: -75px; margin-left: 350px; }


/* ------------------- INDEX ------------------- */

* html #principal { margin-left: 12px; }
#principal h1 { font-size: 200%; color: #7D6085; font-weight: normal; margin-bottom: 20px; }
.titulo_outros_contos { font-size: 200%; color: #7D6085; font-weight: normal; margin-bottom: 20px; }
.titulo_outros_contos strong { font-weight:normal; }
#listaConteudo li { margin-bottom: 18px; padding-left: 53px; border-bottom: 1px #E1DFE1 solid; padding-bottom: 15px; height: 60px; }
#listaConteudo li h2 a { font-size: 120%; color: #7D5F85; }
#listaConteudo p span { font-size: 80%; color: #999; display: block; float: left;  width: 600px;}
#listaConteudo p span b { color: #333; }
#listaConteudo p { color: #666; width: 580px; display: block; float: left; font-size: 11px;}
#listaConteudo { margin-bottom: 20px;  }
#listaCategoria {width: 630px; float: left; }
#listaCategoria li { margin-bottom: 18px; padding-left: 4px; }
#listaCategoria li h2 { float: left;}
#listaCategoria li h2 a { font-size: 120%; color: #7D5F85; }
#listaCategoria li p { color: #666; font-size: 11px; }
#listaCategoria p span { font-size: 80%; color: #999; }
#listaCategoria p span b { color: #333; }
#listaCategoria p a { color: #333; }
#listaCategoria { margin-bottom: 20px; }

.listTit { width: 640px; float: left; }
* html .listTit { width: 600px !important; float: left; }

/* ------------------- INTERNAS ------------------- */
#paginacaoConteudo { margin: 0 auto; }
#paginacaoConteudo li { float: left; padding: 4px 7px; border: 1px #CCC solid; margin-right: 4px; background: url(../img/bg-fundo-paginacao.png) repeat-x; }
#paginacaoConteudo li a { color: #333;}

.subtitulo { width: 500px; float: left;  margin-left: 60px; margin-bottom: 20px; color: #666; font-size: 150% !important; font-weight: normal; margin-top: -20px;}
* html .subtitulo { margin-left: 30px; }

.subTituloInt { width: 500px; float: left;  margin-left: 60px; margin-bottom: 20px; color: #999; font-size: 90%; font-weight: normal; margin-top: -30px;}
.subTituloInt a { color: #999; }
* html .subTituloInt { margin-left: 10px; }

.jaqualificado { font-weight: normal !important; margin-left: 10px; font-size: 12px !important; margin-top: 4px;}

#directory { margin-left: 4px; margin-bottom: 10px; font-weight: bold; }
#directory a { color: #9E84A4; font-size: 85%; font-weight: normal; }
#directory strong { color: #9E84A4; font-size: 85%; font-weight: bold; }
#cabecalhoDescConto { height: 40px; float: left; color: #7D5F85; font-size: 120%;}
#cabecalhoDescConto li { width: 200px; margin: 4px; float: left; }
* html #cabecalhoDescConto li {  }
#cabecalhoDescConto li h3 {; float: left; }
#cabecalhoDescConto li a { color: #666; }
#cabecalhoDescConto li p { width: 200px; float: left; }
#cabecalhoDescConto p { color: #999; font-size: 70%; }
#textoConto { margin-top: 10px; float: left; margin-left: 4px; font-size: 110%; }
#textoConto p { margin-bottom: 10px; float: left; width: 625px;}
#barraFinalConto { padding: 16px 14px 18px 14px; float: left;  color: #7D5F85; font-size: 120%; border: 1px #E1DFE1 solid; background-color: #F2F2F2; width: 632px; margin-left: -15px; margin-top: 10px; }
#barraFinalConto p { float: left; margin-bottom: 10px; font-size: 110%; font-weight: bold; }
#barraFinalConto a {  color: #7D5F85; font-size: 80%;  }
.envieEmail { background: url(../img/envieEmail.jpg) no-repeat; padding: 4px 28px; }
.addFavoritos { background: url(../img/addFavoritos.jpg) no-repeat; padding: 4px 28px;}

#comentarios { padding: 16px 14px 18px 14px; float: left; width: 632px; color: #544159; border: 1px #E1DFE1 solid; margin-left: -15px;}
* html #comentarios { border: none; border-top: 1px #E1DFE1 solid; margin-left: 0; width: 322px !important; padding: 0; padding-top: 20px; position: absolute;}

.captcha img { margin-left: 80px;  }

#comentarios li { margin-bottom: 10px; }
#comentarios p { width: 80px; float: left; padding-top: 3px; text-align: right; padding-right: 10px; }

#comentarios input { border: 1px #9B80A2 solid; height: 22px; width: 350px; }
#comentarios textarea { border: 1px #9B80A2 solid; }
.bt-enviar-comentario { background: url(../img/enviarComentario.jpg) no-repeat; padding: 6px 26px 6px 26px; color: #fff; font-weight: bold; font-size: 120%; margin-left: 90px; }
*+html .bt-enviar-comentario { display: block; height: 20px;width: 46px; height: 16px; }

#comentarios h1 { font-size: 160%; }
#comentarios h2 { font-size: 180%; margin-top: 40px; margin-bottom: 20px; }
#comentariosContos li { margin-top:10px; background: url(../img/bg-rodape.jpg) repeat-x; padding: 10px; overflow: auto; background-color: #D8D5D9; }
* html #comentariosContos li { background: none; }
#comentariosContos li img { float: left; margin-right: 10px; margin-top: 6px;}
.nomeComent { color: #46334A; }
#comentariosContos p { width: 540px; text-align: left; float: left; }
* html .nomeComent { margin-bottom: -10px; }
* html #comentariosContos img { margin-top: 10px; }
#check_anonimo { width: 10px !important; height: 10px !important;  margin-left: 90px; }

#privacidadeCorpo {float: left; width: 632px; color: #544159; margin-top: -20px; }
#privacidadeCorpo p { margin-bottom: 10px; }

.logadoComo { position: absolute; background-color: #6D5274; width: 136px; height: 70px; padding: 8px; left: 720px; margin-top: 16px; }
.logadoComo img { float: left; margin-right: 10px; }
.logadoComo h4 { color: #fff; font-size: 80%; float: left; width: 120px; margin-bottom: 10px; }
.logadoComo p { color: #fff; font-size: 80%; text-align: left !important; }

#bt_ver_tudo {width: 700px; float: left; color: #000 !important; }

.qualify { display: block; float: left; margin-left: 8px; }

#trabalhando {  display: block; margin-bottom: 20px; margin-top: 10px;  }


/* ------------------- BUSCA ------------------- */
#barraFiltroBusca { background-color: #E1DFE1; height: 20px; float: left; width:650px; margin-left: -14px; margin-bottom: 18px; padding: 7px 5px 5px 5px;}
* html #barraFiltroBusca { margin-left: -7px; }
#barraFiltroBusca p { float: left; color: #7D5F85; font-size: 110%; margin-left: 14px;}
#filtroBusca { float: left; margin-right: 10px; }
#filtroBusca li { float: left; padding: 2px 10px; border-left: 1px #fff solid;}
#filtroBusca a { color: #989298; font-size: 85%;}
.firstPesq { border-left: none !important; }
.selected { color: #57435A !important; font-weight: bold; }

#newSearch { float: left; margin-bottom: 20px; margin-left: 4px; }
#newSearch p { font-size: 80%; color: #654E6A; }
#newSearch input { border: 1px #9B80A2 solid; width: 300px; height: 18px;}
.bt-ok-search2 { background:url(../img/bt-search.png) no-repeat; color: #fff !important; width: 32px; height: 22px; padding: 3px 10px; margin-right: 30px; text-decoration: none;}
* html .bt-ok-search { margin-top: -24px; }



/* ------------------- BARRA LATERAL ------------------- */
#anuncioUOL { width: 213px; height: 55px; float: left; margin-top: -206px; margin-left: 19px; padding: 10px; background-color: #D8D5D9; overflow: hidden;}
#anuncioUOL2 { width: 214px; height: 50px; float: right;  margin-right: 22px; margin-top: 0px; margin-bottom: 30px; padding: 10px; background-color: #D8D5D9; overflow: hidden;}

#AdsUOL { border: 1px red solid !important;}

* html #anuncioUOL { margin-left: 16px !Important; }
* html #anuncioUOL2 {  margin-right: 10px !Important;}

#barraLateral { width: 202px; background-color: #D8D5D9; float: left; margin-left: 19px;  padding: 16px; margin-top: -206px;}


* html #barraLateral { width: 184px !important; padding: 13px 8px 10px 16px; margin-left: 16px; }
#barraLateral h3 { color: #fff; font-size: 140%; font-weight: normal; margin-bottom: 10px; }
#maisLidos { background-color: #E1DFE1; padding: 6px; margin-bottom: 20px; }
#maisLidos li { list-style: disc; padding: 8px; margin-left: 20px; font-size: 95%; padding-left: 4px; }
#maisLidos li a { color: #7D5F85; }
#maisLidos li p { font-size: 90%; color:#999; margin-top: 4px; }

#parceiros { background-color: #E1DFE1; padding: 6px; margin-bottom: 20px; }
#parceiros li { list-style: disc; padding: 8px; margin-left: 20px; font-size: 110%; padding-left: 4px; }
#parceiros li a { color: #333; }

#envieContoLateral { width: 172px; height: 222px; margin-right: 10px; padding: 14px; margin-bottom: 20px; background: url(../img/cartaFundo.jpg) no-repeat;
-moz-box-shadow: 0 3px 5px #999;
-webkit-box-shadow: 0 3px 5px #999;
box-shadow: 0 3px 5px #999; 
}

#newsLateral {  background-color: #E1DFE1; color: #7D5F85; padding: 8px; margin-bottom: 20px; }
#newsLateral input { width: 140px; border: 1px #7D5F85 solid;}
.bt_newslateral { width: 30px !important; background-color: #7D5F85; border: 1px #7D5F85 solid; color: #fff;}

#envieContoLateral p { font-size: 110%; margin-top: 10px; color: #342A39; margin-bottom: 20px; }
#envieContoLateral h2 { width: 133px; margin-bottom: 20px; }
#envieContoLateral h2 a { text-decoration: none; color: #594761;  }


#tags { background-color: #E1DFE1; padding: 8px; }
#tags a { color: #7D5F85; font-size: 12px; line-height: 1.4; }

.ok_newsletter { color: #060; font-size: 10px; margin-top: 4px; }
.erro_newslettter {  color: #F00; font-size: 10px; margin-top: 4px; }

/* ------------------- CADASTRO ------------------- */
#cadastroCorpo {  float: left; margin-left: 4px; }
#cadastroCorpo p { margin-bottom: 10px; }
.cadastroList { margin-top: 20px; }
.cadastroList li { background: url(../img/v-list.jpg) no-repeat; height: 20px; padding-left: 30px; margin-bottom: 20px; padding-top: 4px;}


/* ------------------- RECUPERAR SENHA ------------------- */
.recuperarSenha { color: #7D5F85; }
.recuperarSenha span { color: #999; }
#recSenha { margin-top: 40px; margin-bottom: 40px; }
#recSenha p { color: #523F59; float: left; margin-right: 20px; width: 150px; text-align: right;}
#recSenha input { border: 1px #9B80A2 solid; height: 20px; width: 348px;}
#recSenha li { margin-bottom: 10px; margin-left: 10px;}
#recSenha img { float: left; }
.tam100 { width: 150px !important; font-weight: bold; }
.tam40 { width: 60px !important;}
.erro_validacao {color:#F00 !important; float: left; width: 580px !important; margin-left: 90px; margin-bottom: 20px; };




/* ------------------- FALE CONOSCO ------------------- */
#faleConoscoCorpo { float: left; width: 620px;}
#faleConoscoCorpo p { width: 590px; }
#faleConoscoCorpo { color: #666; float: left; margin-top: -15px; }
#formFaleconosco {  margin-bottom: 40px; margin-top: 20px; float: left;}
#formFaleconosco p { color: #523F59; float: left; margin-right: 20px; width: 150px; text-align: right;}
#formFaleconosco input { border: 1px #9B80A2 solid; height: 20px; width: 348px;}
#formFaleconosco textarea { border: 1px #9B80A2 solid; } 
#formFaleconosco li { margin-bottom: 10px; }
#formFaleconosco img { float: left; }
.bt-faleconosco { background: url(../img/enviarComentario.jpg) no-repeat; padding: 6px 26px 6px 26px; color: #fff; font-weight: bold; font-size: 120%;  }
.btFC { margin-top: 100px; padding-left: 80px;}


/* ------------------- CADASTRO ------------------- */
#cadastroCorpo { float: left; width: 620px;}
#formCadastro { margin-top: 40px; margin-bottom: 40px; }
#formCadastro p { color: #523F59; float: left; margin-right: 20px; width: 140px; text-align: right;}
#formCadastro input { border: 1px #9B80A2 solid; height: 20px; width: 348px;}
#formCadastro textarea { border: 1px #9B80A2 solid; } 
#formCadastro li { margin-bottom: 10px; }
#formCadastro img { float: left; }
.bt-cadastro { background: url(../img/enviarComentario.jpg) no-repeat; padding: 6px 26px 6px 26px; color: #fff; font-weight: bold; font-size: 120%;  }
.btFC { margin-top: 100px; padding-left: 80px;}


/* ------------------- PERFIL ------------------- */
#barraPerfil { width: 115px; background-color: #ECEAEC; float: left; margin-top: 18px;  margin-right: 20px; padding: 8px;
-moz-box-shadow: 0 4px 5px #ADADAD;
-webkit-box-shadow: 0 4px 5px #ADADAD;
box-shadow: 0 4px 5px #ADADAD;


}
#descPerfil {  width: 460px; float: left;  margin-top: 30px;}
.perfil h1 { font-weight: bold !important; font-size: 240% !important; margin-bottom: 6px !important; }
.perfil h2 {  margin-bottom: 12px; font-size: 160% !important; color: #7D5F85; margin-top: 26px !important; }
.perfilEnviados, .perfilfavoritos { border-left: 2px #E1DFE1 solid; padding: 10px 10px 5px 10px; }
.perfilEnviados li, .perfilfavoritos li { margin-bottom: 12px; list-style: disc; margin-left: 20px; padding-left: 8px;}
.perfilEnviados li a, .perfilfavoritos li a { color: #666; }
.titEnviarRecado { padding-bottom: 30px !important;}
.logadoComoPerfil { float: left; position: absolute; background-color: #6D5274; width: 136px; padding: 8px; left: 720px; margin-top: 0px; }
.logadoComoPerfil img { float: left; margin-right: 10px; }
.logadoComoPerfil h4 { color: #fff; font-size: 80%; float: left; width: 120px; margin-bottom: 10px; }
.logadoComoPerfil p { color: #fff; font-size: 80%; text-align: left !important; }
#admPerfil { background-color: #F7F7F7; float: left; width: 102px; height: 100px; padding: 6px; }
#admPerfil a { color: #46334A; font-size: 80%; }
#admPerfil ul { border-bottom: 1px #D6D1D6 solid; padding-bottom: 10px; padding-top: 6px; }
#admPerfil ul li { margin-bottom: 4px; }
.altFoto { background: url(../img/img-foto.png) no-repeat; padding-left: 25px; height: 20px; }
.altSenha { background: url(../img/img-senha.png) no-repeat; padding-left: 23px; height: 20px; }
.perfilLogout { margin-top: 14px !important; background: url(../img/img-logout.png) no-repeat; padding-left: 20px; float: left; height: 22px; padding-top: 3px;}

#span_bt_alterar_nome { float: left; display: block; margin-bottom: 40px; width: 400px;}
#span_bt_alterar_nome a { color: #7D6085 !important; }

#h1_nome_usuario input { border: 1px #7D6085 solid; height: 40px; margin-top: -3px; width: 450px; font-size: 30px; font-weight: bold; padding-left: 6px; }


/* ------------------- RODAPE ------------------- */
#rodape { height: 160px; background: url(../img/bg-conteudo.png) repeat-y; margin-left: -5px; padding: 0px 26px 10px 22px; margin-top: -20px; }
#rodapeIcons { height: 72px; }
#rodapeIcons ul li { width: 205px; float: left; margin: 9px; }
#rodapeIcons ul li img 	{ float: left; margin-right: 6px;  }
#rodapeIcons ul li h3 a { padding-top: 4px; color: #725979; font-size: 120%; }
#rodapeIcons ul li p a { color: #666; line-height: 1.2; font-size: 90%; }
#rodapeCont { height: 77px; margin-top:10px; background: url(../img/bg-rodape.jpg) repeat-x; }
#rodapeCont img { float: left; margin-top: 8px; margin-left: 16px; margin-right: 20px; }
#rodapeCont p { float: left; color: #7D5F85; width: 420px; margin-top: 20px; }

#rodapeMenu { float: right; margin-right: 10px; margin-top: 30px;}
#rodapeMenu li { float: left; padding: 4px 10px; border-left: 1px #666 solid;}
#rodapeMenu a { color: #7D5F85; }

.first { border-left: none !important; }


