/* Folha de Estilos */

body
{
	margin:0px;
	padding:0px;
	text-align:center
}

#container
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#container_interna{
	width:1000px; 
	display:table; 
	margin-top:-46px;
	background:url(../img/curva_superior.jpg) no-repeat
}

#conteudo{
	width:920px; 
	margin-top:46px; 
	margin-left:auto; 
	margin-right:auto
}

#rodape{
	clear:both;
	width:1000px;
	height:275px;
	background:url(../img/rodape.jpg) no-repeat
}

#rodape2{
	clear:both;
	width:1000px;
	height:104px;
	background:url(../img/rodape2.jpg) no-repeat
}

p,div,label,span,a{
	font-family:"Arial", "Trebuchet MS", "Verdana";
	font-size:11px;
	color:#797979;
	line-height:12px;
}

a {text-decoration:none}

a:hover { text-decoration:underline }

.texto12{font-size:12px; line-height:13px}

.texto13{font-size:13px; line-height:16px}

.texto14{font-size:14px; line-height:17px}

.texto15{font-size:15px; line-height:19px}

.negrito {font-weight:bold}

.vermelho{ color:#941F1B}

br{line-height:12px}

.block { display:block}

div { text-align:left }

img{border:0px}

.absolute{position:absolute}

.logo_rede_biz{
	position:absolute;
	margin-left:820px;
	margin-top:69px
}

/* TOPOS */
#topo{
	width:100%;
	height:249px;
	background:url(../img/filete_topo.jpg);
	background-repeat:repeat-x;
}

#topo_container{
	width:1000px;
	height:249px;
	margin-left:auto;
	margin-right:auto;
}

#topo_container ul{
	position:absolute;
	margin-left:196px;
	margin-top:64px;
	padding:0;
	list-style:none;
}

#topo_container li{
	display:inline;
	padding:1px
}

#topo_container_interna{
	width:1000px;
	height:249px;
	margin-left:auto;
	margin-right:auto;
	background:url(../img/topo.jpg); 
	background-position:top center;
	background-repeat:no-repeat;
}

#topo_container_interna ul{
	position:absolute;
	margin-left:196px;
	margin-top:64px;
	padding:0;
	list-style:none;
}

#topo_container_interna li{
	display:inline;
	padding:1px
}

.img_topo{
	margin-left:36px;
	position:absolute
}

/* LOGIN */
#login
{
	width:488px;
	height:41px;
	position:absolute;
	background:url(../img/bg_login.jpg) no-repeat;
	margin-left:506px;
}

#pdv_logado{
	width:488px;
	height:41px;
	position:absolute;
	background:url(../img/bg_login2.gif) no-repeat;
	margin-left:506px;
}

.input_login{
	position:absolute; 
	font-family:Verdana, Arial, Sans-serif;
	font-size:9px; 
	width:113px; 
	height:12px; 
	margin-left:173px; 
	margin-top:8px
}

.input_senha{
	position:absolute;
	font-family:Verdana, Arial, Sans-serif; 
	font-size:9px; 
	width:94px; 
	height:12px; 
	margin-left:338px; 
	margin-top:8px
}

.btn_ok{
	border:0 ; 
	position:absolute; 
	margin-left:447px; 
	margin-top:9px;
	padding:0px !important
}	

/* HOME */
#home_esquerda{
	width:660px; 
	float:left; 
	margin-top:-36px
}

#banner_flash_home{
	height:296px
}

#esquerda_a{
	margin-top:19px;
	width:223px;
	float:left
}

#esquerda_a p{padding:3px}

#esquerda_b{
	width:400px;
	height:192px;
	background:url(../img/box_trabalhe_conosco.jpg) no-repeat;
	margin-top:24px;
	float:right
}

#esquerda_b p{
	margin-top:72px;
	margin-left:136px;
	width:252px
}

#esquerda_b img{margin-left:136px}

#home_direita{
	width:332px;
	float:right;
}

#box_promocoes{
	display:table;
	width:329px;
	height:263px;
	background:url(../img/box_promocoes.jpg) no-repeat;
}

#box_promocoes p{
	margin-top:55px;
	margin-left:20px;
	width:187px
}

#box_promocoes img{
	margin-top:4px;
	margin-left:15px;
}

#box_nossa_empresa{
	display:table;
	width:326px;
	height:137px;
	background:url(../img/box_nossa_empresa.jpg) no-repeat;
	margin-top:20px;
}

#box_nossa_empresa p{
	margin-top:44px;
	margin-left:160px;
	width:160px
}

#box_nossa_empresa a{ margin-left:160px; font-weight:bold }

/* INTERNAS */
#orientacao{ height:30px}

#orientacao span, #orientacao a{
	font-family:"Trebuchet MS","Arial","Verdana";
	font-size:10px
}

.interna_esquerda{
	width:166px;
	float:left; 
}

.interna_direita{
	width:730px;
	float:right; 
}

/* NOSSA EMPRESA */
.box_categorias{
	background:url(../img/box_categorias.jpg);
	margin-bottom:9px;
	margin-left:12px;
	width:154px;
	height:33px;
	display:table
}

.box_categorias a{
	font-family:"Trebuchet MS","Arial","Verdana";
	font-weight:bold;
	display:block;
	margin-top:10px;
	margin-left:30px
	
}

/* PROMOCOES */
.promocoes_foto{
	width:117px;
	height:92px;
	padding:6px;
	background:url(../img/bg_thumb.gif) no-repeat;
	margin-top:12px;	
	float:left
}

.promocoes_descricao{
	width:590px;
	margin-top:4px;
	float:right
}

.caixa_alta{ font-weight:bold; text-transform:uppercase}

.banner_ganhadores{ margin-top:15px}

.galeria_promocao{
	width:511px;
	height:330px;
	background:url(../img/bg_foto_promocao.gif) no-repeat;
	padding:7px;
	margin-top:10px;
	float:left
}

.conteudo_promocao{
	width:200px;
	float:right;
}

/* Formulários */
input 
{
	border:1px solid #E6D9B9;
	background-color:#F5F5F5;
	color:#7F5200;
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
	padding:5px;
}

select
{
	border:1px solid #E6D9B9;
	background-color:#F5F5F5;
	color:#7F5200;
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
}

textarea{
	border:1px solid #E6D9B9;
	background-color:#F5F5F5;
	color:#7F5200;
	font-size:11px;
	width:250px;
	height:172px
}

fieldset
{
	border: 1px dotted #666;
	padding:10px;
}

legend
{
	padding:5px;
	font-weight:bold;
	color:#666;
	background-color:#fff;
}

/* --------------------- BANNER ----------------------------------- */

.container_16{width:328px; height:262px; background:url(../img/bg_destaques.jpg) no-repeat}

.container_16 .grid_6{width:0px; display:none}
.container_16 .grid_10{width:328px; display:inline; float:left}

.alpha{margin-left:0}
.omega{margin-right:0}

.clear{clear:both; display:block; overflow:hidden; width:0; height:0}

#portfolio {position:absolute; list-style: none; padding:0px; margin:0px; margin-left:6px; margin-top:3px; }

#portfolio img{width:315px; height:220px;}

ul#portfolio li img{padding:0px; margin:0px;}

/* Slide Nav */
#slide_nav{position:absolute; padding:0px; margin:0px; margin-left:6px; margin-top:230px; list-style:none; }

#slide_nav li:hover{cursor:pointer; cursor:hand; z-index:5000;}

ul#slide_nav li{
	background-color:#eb3d38;
	color:#ffffff;
	border:1px solid #fffac8;
	font-size:11px;
	display:block;
	float:left;
	height:9px;
	width:8px;
	margin:0px;
	padding-left:7px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:7px
}

ul#slide_nav li#button_selected{
	background-color:#b71613;
	color: #ffffff;
	font-weight:bold;
	font-size:12px;
	padding-left:6px;
	padding-right:6px;
	padding-top:5px;
	padding-bottom:7px
}