/* CSS Document */
*{
	margin:0;
	padding:0;
	text-decoration:none;
}

body{
	background:#FFF;
	font-family:"Trebuchet MS", "Times New Roman", Arial;
	font-size:11px;	
}

h4{
	color:#FFFFFF;
}

#geral{
	background:#FFF;
	width:1005px;
	height:auto;
	margin: 0 auto;
}

#topo{
	background:#28bd2c url(images/bgtop.jpg) no-repeat;
	width:100%;
	height:135px;
	text-align:left;
}
#top-menu{
	width:100%;
	height:26px;
	background:#FFF url(images/bg-menu-top.jpg) repeat-x;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:9px;
	text-transform:uppercase;
	text-align:center;
	font-size:16px;
}
#top-menu li{display:inline; margin-left:22px;}
#top-menu a{color:#666; text-decoration:none;}
#top-menu a:hover{color:#333; text-decoration:underline;}


#conteudo{
	background:#FFF url(images/bg5.gif) repeat-x;
	width:595px;	
	margin:0 auto;	
	display:table;
}

#promocoes{
	width:250px;
	float:left;
	height:180px;	
	margin:5px;
}

.contencao-end{width:450px; height:auto; margin-left:10px;}
.contencao{width:580px; height:auto; margin-left:10px;}
#box-esq{
	background: url(images/bg5.gif) repeat-x;
	width:188px;	
	float:left;
	display:table;
	margin-left:2px;	
	border-bottom:1px solid #999;
	
}
#topico-menu{
	background:url(images/head3.gif) no-repeat center center;
	width:193px;
	height:37px;
}
#menu{
	width:189px;	
	margin-bottom:5px;
	font-size:14px;	
	margin-left:10px;
}
#menu a{color:#333;}
#menu a:hover{color:#000; text-decoration:underline;}
.pos{
	padding-top:5px;
	margin-left:10px;
}
#grupos{
	margin-left:20px;
	padding-bottom:5px;
}
#grupos a
{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	display:block;
	text-transform:uppercase;
}

#grupos a:hover{

	font-size:12px;
	font-weight:bold;
	color:#666;
	text-decoration:underline;
}

#box-dir{
	width:190px;
	height:auto;
	float:right;
	margin-right:2px;	
}
#topico-busca{
	background:url(images/buscar_prod.gif) no-repeat;
	width:189px;
	height:35px;
}
#busca{
	background:url(images/bg8.gif) repeat-x;
	width:100%;
	height:120px;
	margin-bottom:10px;	
}
#busca-form{margin-top:5px;}
#topico-login{
	background:url(images/head1.gif) no-repeat;
	width:189px;
	height:35px;
}
#login{
	background:url(images/bg8.gif) repeat-x;
	width:100%;
	height:180px;
	margin-bottom:10px;
	font-size:12px;
}
.login-esq{margin-left:20px;}
.login-erro{color:#F00; margin-left:20px;}

#parceiro{
	background:url(images/bg8.gif) repeat-x;
	width:100%;
	height:200px;
	margin-bottom:7px;	
}
#parceiros{
	width:150px;
	height:auto;
	margin-left:20px;
	text-align:center;	
	margin-top:10px;	
}
#rodape{
	background: #efefef url(images/bg2.gif) repeat-x;
	width:100%;
	height:39px;
	margin-top:45px;
	clear:both;	
}
.menu-rod{
	font-size:10px;
	font-weight:900;
	text-transform:uppercase;
	text-align:center;
	margin-top:10px;
}
.menu-rod a{color:#666;}
.menu-rod a:hover{color:#333; text-decoration:underline;}

.texto_parceiros{color:#999; font-size:12px; font-weight:900; text-decoration:none;}
.registro{font-size:10px;}

/*CSS main.csss Site Antigo*/
INPUT.fr1 { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
.subm { BORDER: 1px solid #333; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 12px; color:#666; font-weight : Bold; }
.formt { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 11px; color: #3333cc; font-weight: bold;}
.textarea { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
SELECT { BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff ; font-size: 10px; color: #000000 }
INPUT.btn { color : #CFD6EF; }

#div_espaco_esquerdo_meio
{
	margin-left:20px;
	height:auto;
}

.subtopico_pagina a{
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
.codigo_produto
{
	font-size: 10px;
	color:#666666;	
}

#texto_grupo a
{
	font-size:12px;
	font-weight:bold;
	color:#555555;
	text-decoration:none;
	display:block;
}

#texto_grupo a:hover
{
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}A {
	Color : #555555;
	text-decoration : underline;
}
A:visited {
	Color : #555555;
	text-decoration : underline;
}
A:hover {
	Color : #555555;
	text-decoration : none;
}
A:active {
	Color : #555555;
	text-decoration : none;
}

.subtopico_pagina
{
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
.codigo_produto
{
	font-size: 10px;
	color:#666666;
}