/* ZERA TUDO */
* {border:none; margin:0; list-style:none; padding:0; text-decoration:none}


/* TITULOS, FONTES E OUTRAS TAGS */
body {background:#262626 url(imgs/bg_princ.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; margin:0; padding:0; width:100%; text-align:center}


/* ESTRUTURA */
#geral {background-color:#171717; margin:0 auto; width:970px; overflow:hidden; text-align:left }
#cabecalho {background:#171717 url(imgs/bg_topo.jpg) repeat-x; height:130px; width:970px; overflow:hidden}
#conteudo {background-color:#171717; width:920px; padding:25px;}
#rodape {background: #171717 url(imgs/linha_horiz.gif) no-repeat top center; clear:both; text-align:center; padding-top:15px; width:970px}


/* CABECALHO */
#cabecalho h3 a {background:url(imgs/lg_topo.jpg) no-repeat center left; float:left; height:100px; margin-left:20px; width:223px; overflow:hidden; text-indent:-5000px}
#cabecalho p {overflow:hidden; text-indent:-5000px;float:left;width:1px}
#cabecalho #banner {float:left; height:100px; text-align:center; width:726px}
#cabecalho #banner object {height:60px; margin-left:130px; margin-top:20px; width:468px}
#cabecalho ul li {float:left; display:inline; font:75% Arial, Helvetica, sans-serif;margin-left:25px; margin-top:7px}
#cabecalho ul li a {color:#fff;}
#cabecalho ul li a:hover {color: #ffff00}


/* MIOLO - CONTEUDO */

	/* geral */
    #conteudo h1 {color: #8e8e8e; float:right; font-size:120%; font-weight:normal; margin-top:9px; width:692px; overflow:hidden; }
    #conteudo h1 a {color: #8e8e8e;}
	#conteudo h1 a:hover {color: #e4b92f;}
    #conteudo h2 {color: #8e8e8e; float:right; font-size:120%; font-weight:normal; margin-top:9px; width:692px; overflow:hidden; }
    #conteudo h2 a {color: #8e8e8e;}
	#conteudo h2 a:hover {color: #e4b92f;}
	
	
    #conteudo #secoes_txt h2 {color: #8e8e8e; font-size:150%; margin-top:9px; }

	/* secoes - anuncie, parceria, etc */
    #conteudo #secoes_txt {color:#8d8d8d; float:right; font-size:70%; line-height:16px; margin-top:30px; width:690px; overflow:hidden;}
	#conteudo #secoes_txt h2, #conteudo #secoes_txt p,#conteudo #secoes_txt ul {margin-bottom:14px;}
    #conteudo #secoes_txt ul li { list-style-type:square; list-style-position:inside; line-height:20px; text-indent:0px; }
	#conteudo #secoes_txt a {color:#8d8d8d; text-decoration:underline}
	#conteudo #secoes_txt a:hover {color: #e4b92f; text-decoration:underline}
	#conteudo #secoes_txt img {border:2px solid #666666;float:left;margin:2px 10px 10px 0; padding:2px}
	
	#conteudo #secoes_txt .banner_txt {border:2px solid #666666;float:left; float:left; margin:2px 10px 10px 0; width:468px; height:60px; padding:2px}
	
    /* menu cidades */
    #conteudo #menu {background:#000; float:left; height:660px; margin-bottom:32px;padding: 16px; width:160px;}
    #conteudo #menu h3 {background:url(imgs/tit_acompanhantes.gif) no-repeat top left; height:20px; overflow:hidden; text-indent:-5000px}
    #conteudo #menu li {border-bottom:1px solid #171717; font:75% Arial, Helvetica, sans-serif; height:25px;  }
    #conteudo #menu ul li a {color:#d6d6d6; display:block; line-height:25px; width:100%}
    #conteudo #menu ul li a:hover {color: #e4b92f}
    #conteudo #menu .cid_atual {color:#e4b92f}

    #conteudo .subtit_garotas {overflow:hidden; text-indent:-5000px;float:left;width:1px}

    /* garotas pagina das cidades */
    #conteudo #novidades {background:url(imgs/tit_novidades.gif) no-repeat top left; float:right; margin-top:30px; padding-left:32px; width:660px; overflow:hidden; }
    #conteudo #novidades li {background-color:#000000; float:left; height:347px; margin-right:9px; text-align:center; width:208px }
    #conteudo #novidades li a {color:#909090 ;display:block; font-size:70%; height:347px; width:208px }
    #conteudo #novidades li a:hover {background-color: #e4b92f;color:#171717}
    #conteudo #novidades li img {padding-bottom:8px; padding-top:5px;}	
	
    #conteudo #destaques {background:url(imgs/tit_destaques.gif) no-repeat top left; display:block; float:right; margin-top:30px; padding-left:32px; width:660px; overflow:hidden;}
    #conteudo #destaques li {background-color:#000000; float:left; height:253px; margin-right:17px; text-align:center; width:148px }
    #conteudo #destaques li a {color:#909090; display:block; font-size:60%; height:253px; width:148px }
    #conteudo #destaques li a:hover {background-color: #e4b92f;color:#171717}
    #conteudo #destaques li img {padding-bottom:7px; padding-top:5px; }
	
    #conteudo #models {background:url(imgs/tit_models.gif) no-repeat top left; display:block; float:right; margin-top:30px; padding-left:32px; width:660px; overflow:hidden;}
    #conteudo #models li {background-color:#000000; float:left; height:253px; margin-bottom:20px; margin-right:17px; text-align:center; width:148px }
    #conteudo #models li a {color:#909090; display:block; font-size:60%; height:253px; width:148px }
    #conteudo #models li a:hover {background-color: #e4b92f;color:#171717}
    #conteudo #models li img {padding-bottom:7px; padding-top:5px; }

    /* pagina do perfil da garota */
    #conteudo #perfil_garota {display:block; float:left; margin:20px 0 0 37px; width:685px; overflow:hidden;}
    #conteudo #perfil_garota h1 {color:#e4b92f; font-size:100%; font-weight:bolder; float:left; height:60px; line-height:60px; width:556px; margin:0; padding:0}
    #conteudo #perfil_garota #indicar_gata a {background:url(imgs/icon_indique_esta_gata.gif) no-repeat center left; padding-left:20px; height:60px; line-height:60px; float:right;color:#656565; font-size:60%;margin-right:12px;display:inline}
    #conteudo #perfil_garota #indicar_gata a:hover  {color:#e4b92f;}
    #conteudo #perfil_garota #destaque_perfil {background-color: black; float:left; width:200px; padding:5px; text-align:center}
    #conteudo #perfil_garota #destaque_perfil table td {background-color:#121212;font-size:60%; color:#787878; width:50%; text-align:left; padding:4px}

    #conteudo #perfil_garota ul {float:right; display:block; width:450px}
    #conteudo #perfil_garota li {float:left; margin-left:10px; margin-bottom:10px;}
	
    #conteudo #navegacao {width:450px; clear:both; margin:0 auto; text-align:center; height:60px; padding-top:40px }
    #conteudo #navegacao a {color:#656565; font-size:60%;}
    #conteudo #navegacao a:hover  {color:#e4b92f;}
    #conteudo #navegacao a.subir  {background:url(imgs/icon_seta_topo.gif) no-repeat top center; margin:0 auto; padding-top:20px; }
    #conteudo #navegacao a.voltar  {background:url(imgs/icon_seta_voltar.gif) no-repeat center left; margin:0 auto; padding-left:20px; padding-right:40px; height:22px; line-height:21px; width: 250px;}

	/* formularios */
	#conteudo form {width:450px}
	#conteudo form label {display:block;font-size:100%}
	#conteudo form input {border:2px solid #999999;background-color: #CCCCCC;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:110%;margin-bottom:8px;padding:2px;width:400px}
	#conteudo form textarea {border:2px solid #999999;background-color: #CCCCCC;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:110%;margin-bottom:12px;padding:2px;width:400px}
	#conteudo form select {border:2px solid #999999;background-color:#CCCCCC;display:block;font-size:120%;margin-bottom:8px;padding:2px;width:200px}
	#conteudo form .campo_oculto {display:none}
	#conteudo .bt_submit {border-left:2px solid #333333; border-bottom:2px solid #000; border-right: 2px solid #000; border-top: 2px solid #333333; background-color: #535353; color:#CCCCCC; height:25px; width:80px; padding-bottom:5px; text-align:center; font-size:90%; cursor:pointer;}



/* RODAPE */
#rodape p {color:#656565; display:block; font-size:60%; padding-top:4px}
#rodape p a {color:#656565;}
#rodape p a:hover {color: #e4b92f}
#rodape address {color:#656565; display:block; font-size:60%; font-style: normal; clear:both; padding:20px}
#rodape .lg_rodape {background:url(imgs/lg_rodape.gif) no-repeat center center; display:block; height:28px; overflow:hidden; text-indent:-5000px; width:100%}



/* OUTRAS CLASSES */
