/*------------- GERAL --------------*/
body{
	margin: 0px;
	padding: 0px;
	height: 100%;
	/*background: url(../images/bg_inteiro.jpg) top center no-repeat;*/
}

ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#divGeral{
	width: 765px;
	height: 100%;
	position: absolute;
	left: 50%;
	margin-left: -382.5px;
	border: #0066FF;
}

#divLogo{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 249px;
	height: 79px;
	background-image:url(../images/logo.gif);
}

#divSaudacao{
	position: absolute;
	right: 130px;
	top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

#divBusca{
	position: absolute;
	right: 130px;
	top: 30px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	float: right;	
}

#divMinhaConta{
	position:absolute;
	right: 97px;
	_margin-right: -103px;
	top: 10px;
	width: 50px;
}

#divMenuTopo{
	position: absolute;
	right: 0px;
	top: 52px;
	width: 450px;
	margin-top: 10px;
}

#divMenuCinza2{
	background-color: #d5d5d5;
	width: 767px;
	height: 34px;
	position: absolute;
	left: 0px;
	top: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #909090;
	text-decoration: none;
}

#divAtendimento{
	width: 84px;
	height: 34px;
	position: absolute; bottom: 0px;
	float:right;
	top: 80px;
	right: 0px;
}

#divCesta{
	background-image: url(../images/cesta_compra.gif);  
	width: 223px;
	height: 59px;
	position: absolute;
	top: 252px;
	left: -1px;
	margin-top: 15px;
}

#divCestaTexto{
	width: 150px;
	position: absolute;
	top: 22px;
	left: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#646262;;
}

#divBarraDestaque{
	width: 100%;
	height: 134px;
	position: absolute;
	left: 0px;
	top: 119px;
}

#divConteudo{
	float: right;
	margin-top: 255px;
	width: 515px;
	border: #00FF00;
	border-bottom: 40px solid #FFFFFF;
}


#divRodape{
	clear:both;
	display: block;
	margin: 0 auto;
	border-top: 1px solid #c5c5c5;
	width: 765px;
	height: 75px;
}

#divRodapeTexto{
	clear:both;
	display: block;
	float: left;
}

#divRodapeLogos{
	float: right;
}

/*-------------- HOME --------------*/
#divDestaqueLateral{
	width: 221px;
	height: 470px;
	position: absolute;
	top: 320px;
	border-bottom: 20px solid #FFFFFF;
}

#divDestaqueLateralTitulo{
	width: 100%;
	height: 20px;
}

#divDestaqueLateralMeio{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 21px;
	/*background-image:url(../images/index_14.gif);*/

}

/*------------ INTERNAS ------------*/
#divCestaInterna{
	background-image: url(../images/cesta_compra_interna.gif);
	background-position:bottom;
	background-position:left;
	width: 167px;
	height: 59px;
	position: absolute;
	top: 262px;
	left: -1px;
}

#divCestaInternaTexto{
	width: 115px;
	position: absolute;
	top: 25px;
	left: 52px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#999999;
}

#divSubCategoria{
	width: 167px;
	height: 25px;
	border-bottom: 5px solid #FFFFFF;
	position: absolute;
	top: 310px;
}

#divSubCategoriaTitulo{
	width: 100%;
	height: 20px;
}

#divSubCategoriaMeio{
	width: 100%;
	height: 100%;
	background-image:url(../eshopping/images/monitor_plasma_17.gif);
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #a5a5a5;
	background-color: #EEEEEE;
}

#divInternaDestaqueLateral{
	float: left;
	margin-top: 310px;
	height: 100%;
	width: 167px;
	border-bottom: 20px solid #FFFFFF;
}


#divInternaDestaqueLateralTitulo{
	width: 100%;
	height: 20px;
}

#divInternaDestaqueLateralMeio{
	width: 100%;
	height: 100%;
	background-image:url(../eshopping/images/monitor_plasma_17.gif);
	background-color: #EEEEEE;
}

#divInternaDestaqueLateralMeioVazio{
	margin-top: -1px;
	width: 167px;
	height: 100%;
	background-image:url(../images/monitor_plasma_17.gif);
	/*background-repeat: repeat-y */;
}

/*------------ ESPECÍFICAS ------------*/
#divAutoAtendimento{
	float: left;
	margin-top: 265px;
	margin-left: 5px;
	width: 740px;
	border: #00FF00;
	border-bottom: 20px solid #FFFFFF;
}

/*------- GALERIA DE IMAGENS -------*/
#divGaleriaGeral{
	width: 533px;
	height: 590px;
}

#divGaleriaLogo{
	height: 45px;
	border-bottom: 1px solid #CCCCCC;	
	padding-left: 27px;
}

#divGaleriaCabecalho{
	height: 49px;
	border-bottom: 1px solid #CCCCCC;
	vertical-align: bottom;
}

#divGaleriaTitulo{
	height: 27px;
	background-color: #dbdbdb;
	padding-left: 27px;
}

#divGaleriaFotos{
	height: 62px;
	width: 533px;
	background-image:url(../images/galeria_05.gif);
}

#divGaleriaZoom{
	height: 380px;
	width: 400px;
	padding-left: 26px;
}

.ulProduto{
	float: left;
	border-top: 11px solid #FFFFFF;
	padding-left: 30px;
}

.ulCategoria{
	float: right;
	border-top: 15px solid #FFFFFF;
	padding-right: 40px;
}

.liZoom{
	padding-left: 40px;
	padding-right: 66px;	
}


/*------------- FONTES -------------*/
A						{text-decoration:none;}
A:link					{text-decoration:none;}
A:visited				{text-decoration:none;}

.fonte_azul01_bold 		{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #3a67b9; font-weight: bold}
.fonte_azul02 			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006bb6}
.fonte_azul03_bold		{font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #05568f; font-weight: bold}
.fonte_azul04_bold		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #3a67b9; font-weight: bold}
.fonte_azul05_bold		{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #05568f; font-weight: bold}
.fonte_azul06_bold		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #006bb7; font-weight: bold}
.fonte_azul07_bold  	{font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #006bb7; font-weight: bold}
.fonte_azul08_bold 		{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #006bb7; font-weight: bold}
.fonte_azul09_bold 		{font-family: Verdana, Helvetica, sans-serif; font-size: 19px; color: #006bb6; font-weight: 600}
.fonte_azul10_bold 		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006bb7; font-weight: bold; text-decoration:none}
.fonte_azul10_bold:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4CB5F7; font-weight: bold}
.fonte_azul11_bold 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #006bb7; font-weight: bold}
.fonte_azul12_bold 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006bb7; font-weight: bold; text-decoration: none}
.fonte_azul13_bold 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #2E589B; font-weight: bold}

.fonte_branco01 		{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.fonte_branco02_bold 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold}

.fonte_cinza01			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #646464}
.fonte_cinza01_n		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #646464; text-decoration: none}
.fonte_cinza02_bold_u	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #909090; font-weight: bold; text-decoration: underline}
.fonte_cinza03_bold 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #646464; font-weight: bold}
.fonte_cinza04 			{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #646464}
.fonte_cinza05 			{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.fonte_cinza06_bold 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold}
.fonte_cinza07_bold_u	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; text-decoration: underline}
.fonte_cinza08_bold 	{font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666}
.fonte_cinza08_bold:hover{font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666; text-decoration: underline}
.fonte_cinza09_bold 	{font-family: Verdana, Helvetica, sans-serif; font-size: 14px; color: #646464; font-weight: bold}

.fonte_preto01 			{font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.fonte_preto01_bold 	{font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold}

.fonte_vermelho01 		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #d21b05}
.fonte_vermelho02_bold 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #d21b05; font-weight: bold; text-decoration:none}
.fonte_vermelho03_bold 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; text-decoration:none}
.fonte_vermelho04_bold 	{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold; text-decoration:none}

.box_busca	 			{background-color:#FFFFFF; border:1px solid #999999; width: 148px; height: 15px; padding-top:2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.box_compras 			{background-color:#EEEEEE; border:1px solid #204070; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.box_cadastro 			{background-color:#FFFFFF; border:1px solid #3a67b9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #646464}

.btn_ok					{margin-left: 7px;}
