/*
|===================================================================|
| Autor: Thiago Viana Enge											|
| Website: www.eroticshop.com.br									|
| Descrição: Sex Shop on-line										|
| Data: 26/05/2008													|
| ==================================================================|
*/

body{
margin:20px 0;
padding:0;
background-color:#FFFFFF;
font-family: Tahoma, Arial, sans-serif;
font-size:10px;
color:#868686;}
.fontrosa{color:#f259bc}
img{border:0;}
#centralizar{
width:865px;;
margin:0 auto; 
text-align:left;
padding:0;}
#topo{
width:865px;
text-align:left;
height:auto;}
/*********************R1**********************/
form{margin: 0;}
.Fonte{font-family:Tahoma, Arial, sans-serif;font-size: 10px;color:#868686;}
.Fonte a {color: #868686;text-decoration: none;}
.Fonte a:visited {color: #868686; text-decoration: none;}
.Fonte a:hover {color: #868686; text-decoration: underline;}

.Fonte_b{font-family:Tahoma, Arial, sans-serif;font-size: 10px;color:#FFF;}
.Fonte_b a {color: #FFF;text-decoration: none;}
.Fonte_b a:visited {color: #FFF; text-decoration: none;}
.Fonte_b a:hover {color: #FFF;text-decoration: underline;}

.Formulario	{font-family: Tahoma, Arial, sans-serif; font-size:10px; color:#333333; background-color:#F2F2F2; padding-left:2px;}/* */
.Alerta		{font-family: Tahoma, Arial, sans-serif; font-size:10px; color:#868686; background-color:#FFFFFF; padding-left:2px;}
/*********************R1*********************/
#login_abas{
position:relative;
z-index:1;
float:right;
height:57px;
width:auto;
text-align:right;
padding:0;
margin:0 10px 0 0;}
#login_abas span{font-weight:bold;}
#login_abas p{margin:10px 26px 10px 0;}
#login_abas img{margin:0 1px 0 0;}
#menu{
position:relative;
z-index:2;
background:url(../images/img_bg_menu.jpg) repeat-x;
height:34px;
clear:both;}
#menu input{width:92px; display:block; float:left; margin:6px 7px 0 0;}
#menu img{float:left;}
#menu a{display:inline;margin:0;}
#lateral{float:left; text-align:center; width:185px;}
.box_arredondado{ background:url(../images/img_canto_bg_.jpg) repeat-y; color:#fff;margin:10px 0; width:186px;}
.box_arredondado .conteudo{margin:0 0 0 0;position: relative; height:0px; }
.box_arredondado .borda_top{background: url(../images/img_canto_bg_top.jpg) no-repeat top; padding:16px 0 0 20px; height:252px;line-height:18px; top:0;text-align:left; font-size:11px;}
.box_arredondado .borda_bottom{background: url(../images/img_canto_bg_bottom.jpg) no-repeat bottom; height:17px;}
ol{list-style:none;}
/**ol{list-style:none; line-height:19px;}*/
ul{list-style:none; margin:0 -15px}
*ul{list-style:none; margin:-5px 0 0 25px; line-height:19px;}
#newsletter{background:url(../images/img_newsletter.jpg) no-repeat top; width:190px; height:100px; color:#FFF;}
#newsletter p{padding:29px 0 0 19px;margin:0; text-align:left; width:157px;}
#newsletter *p{padding:29px 0 0 0;margin:0; text-align:left; width:157px;}
#newsletter input{margin:7px 0 0 -10px;}
#banner{float:right; margin:10px 0; width:670px; text-align:right;}
/*#banner p{margin:18px 5px 10px 15px; font-size:11px; clear:right;}*/
#destak{background:url(../images/img_bg_listras.jpg) no-repeat right; clear:both; height:22px; margin:6px 0 0 0; width:652px; text-align:left; background-color:#BC8FB8; color:#FFFFFF; font-size:11px; padding:7px 0 0 14px; border:#CACACA solid 1px;}
#destak img{margin:0 14px 0 0;}
.produto{margin:0 auto; text-align:left; width:145px;}
.produto b{display:block; margin:10px 0 0 0;}
#conteudo{float:right; width:670px; margin:0;padding:0;}
#possuicadastro{top:26px;left:54px;position:relative;width:205px;height:auto;float:left;padding:0;}
#possuicadastro p{margin:7px 0 0 0; width:200px;display:block;clear:both;}
#possuicadastro input{margin:3px 0;}
#box_rosa{background-color:#FF60C4;width:325px;height:181px;z-index:3; float:left;position:relative;left:100px;top:5px;color:#FFFFFF;font-size:11px;}
#box_rosa p{padding:0 0 0 10px;margin:10px 0 0 0;width:233px;display:block;overflow:hidden;}
#box_rosa img{position:relative; z-index:5;}
#box_rosa .cantoesq{background:url(../images/img_left_boxrosa.jpg) no-repeat left;height:181px;z-index:2;position:relative;line-height:17px;}
#box_rosa .cantodir{background:url(../images/img_right_boxrosa.jpg) no-repeat right;height:181px;width:12px;z-index:1;position:relative;float:right;}
.separador{height:1px; background-color:#E3E3E3;width:100%;clear:both;}
#explicacaopagseg{width:542px;height:auto;margin:0 auto;position:relative;}
#explicacaopagseg p{display:block;float:left;margin:10px 0 15px 0;position:relative;}
#meuespaco{margin:26px 45px 15px 15px;width:270px;height:auto;float:left;color:#696969;}
#meuespaco p{margin:7px 0 22px 0; width:175px;display:block;clear:both;}
#meuespaco .menus{margin:0 0 9px 0; font-size:11px;width:270px;height:auto;}
#meuespaco .menus img{float:left;margin:8px 12px 0 0;}
#meuespaco .menus div{background-color:#EAE8E9;padding:0 0 0 30px;line-height:290%;width:206px; height:35px;float:left;margin:0 0 8px 0;}
#meuespaco .menus p{width:260px;margin:0;}
#box_cinza{background-color:#AFAFAF;width:325px;height:181px;z-index:3; float:left;position:relative;top:5px;color:#FFFFFF;font-size:11px;}
#box_cinza img{position:relative;z-index:5}
#box_cinza p{padding:0 0 0 10px;margin:10px 0 0 0;width:233px;display:block;overflow:hidden;}
#box_cinza .cantoesq{background:url(../images/img_left_boxcinza.jpg) no-repeat left;height:181px;z-index:2;position:relative;line-height:17px;}
#box_cinza .cantodir{background:url(../images/img_right_boxcinza.jpg) no-repeat right;height:181px;width:12px;z-index:1;position:relative;float:right;}
.separador{height:1px; background-color:#E3E3E3;width:100%;clear:both;}
#txt_pagamentos{display:block;width:300px;position:relative; float:left;z-index:6;margin:28px 0 15px 0; text-align:center;font-size:11px;}
#txt_pagamentos p{margin:20px 0 0 0;}
.txt1 p, .txt2 p, .txt3 p{margin:10px 0 0 10px; line-height:13px;}
.txt2{width:44%;position:relative;float:left;}
.txt3{width:50%;position:relative;float:right;}
.img{margin:17px 0 5px 10px;}
#sel_regiao{float:left;width:auto;margin:20px 0 0 10px;font-size:11px;}
#sel_regiao input{margin-left:12px;}
#bands_bancos{
	float:right;
	width:220px;
	margin-right:80px;
	text-align:center;
	line-height:140%;
}
#bands_bancos p{margin-right:20px; line-height:40px;;display:inline; float:left;}
#bands_bancos img{float:left;}
#rodape{height:75px;clear:both;}
#rodape p{font-size:11px;margin:10px 0 0 5px;float:left;}
#rodape img{float:right;margin:10px 1px 0 1px;}

