﻿/* CSS Document */
*{
	margin:0px;
	padding:0px;
	border:0px;
	list-style-type:none;
	text-decoration:none;
}
form{margin:0px; padding:0px;}
body{background:url(../images/header/header_background.gif) top repeat-x #fff;}

.header{margin:0 auto; width:990px; height:94px}
.header h1
{
	float:left;
	margin-top:23px;
	background:url(../images/header/logotipo.gif) no-repeat;
	width:265px;
	height:46px;
	text-indent:-199999px;
}
.header h1 a
{
	float:left;
	background:url(../images/header/logotipo.gif) no-repeat;
	width:265px;
	height:46px;
	text-indent:-199999px;
}
.menu{margin:0 auto; width:990px; height:34px;}

.menu-nav{float:left;}
.menu-nav ul{}
.menu-nav li{float:left;}

.menu-apoio{float:left; margin:2px 0 0 102px}
.menu-apoio ul{}
.menu-apoio li{float:left;}

.container{margin:0 auto; width:990px;}
.content{float:left; width:990px; margin:30px 0;}

.sidebar{float:left; width:201px; border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0; padding:0 10px;}

.content-left{float:left; width:222px;}
.content-center{float:left; width:490px; padding:0 10px;}
.content-right{float:left; width:220px; border-left:solid 1px #e0e0e0; padding:0 10px; min-height:550px; height:auto !important; height:550px;}

.banner_destaque{
	float:left; 
	width:220px; 
	border-left:solid 1px #e0e0e0; 
	border-right:solid 1px #e0e0e0; 
	padding:20px 0;
	text-align:center;
}
.footer
{
	float:left;
	background:url(../images/footer/background.gif) bottom repeat-x;
	width:100%;
	height:180px;
	margin-top:15px;
}
.footer-content{margin:0 auto; width:948px;}
.footer-content h1
{
	margin:10px 403px;
	background:url(../images/footer/logotipo.gif) center no-repeat;
	width:169px;
	height:42px;
	text-indent:-199999px;
	overflow:hidden;
}
.footer-content h1 a{display:block; width:169px; height:42px;}

.footer-logotipos{margin:0 auto; width:948px; height:34px; height:85px;}
.footer-logotipos ul{width:883px; padding-left:65px; }
.footer-logotipos li{float:left;}


.menu-footer{float:left; width:948px; height:34px; margin-bottom:20px;}

.menu-nav-footer{float:left; height:9px;}
.menu-nav-footer ul{width:740px; padding-left:208px;}
.menu-nav-footer li{float:left;}

.menu-apoio-footer{float:left; height:11px;}
.menu-apoio-footer ul{width:618px; padding-left:330px; padding-top:5px;}
.menu-apoio-footer li{float:left;}

.assinatura{float:left; width:623px; height:9px; padding-left:325px;}
.footer-content h2
{
	float:left;
	background:url(../images/footer/assinatura-wm.gif) no-repeat;
	width:210px;
	height:9px;
	text-indent:-199999px;
}
.footer-content h3
{
	float:left;
	background:url(../images/footer/assinatura-cdni.gif) no-repeat;
	width:103px;
	height:9px;
	text-indent:-199999px;
}
.footer-content h3 a{display:block;width:103px;	height:9px;}

.busca{
	float:left; 
	background:url(../images/sidebar/fundo-busca.jpg) repeat-y;
	width:200px; 
	border-left:solid 1px #e0e0e0; 
	border-right:solid 1px #e0e0e0; 
	padding:25px 10px;
	margin-bottom:10px;
}
.input_busca{
	float:left;
	border:solid 1px #707070;
	font:12px Arial;
	color:#686868;
	padding:10px;
	margin-right:10px;
	width:130px;
}
.btnBusca{float:left;}

.encontre{
	float:left; 
	background:url(../images/sidebar/fundo-encontreloja.jpg) no-repeat;
	width:190px; 
	border-left:solid 1px #e0e0e0; 
	border-right:solid 1px #e0e0e0; 
	padding:20px 15px;
	_padding:20px 11px;
	margin-bottom:15px;
}
.encontre h1{margin-bottom:10px;}
.encontre_cep li{float:left; margin:0px; padding:0px;}

.input_encontre{
	float:left;
	border:solid 1px #707070;
	font:12px Arial;
	color:#686868;
	padding:2px;
	margin-right:1px;
}
.select_encontre{
	float:left;
	border:solid 1px #707070;
	font:12px Arial;
	color:#686868;
	padding:2px;
	margin-right:10px;
	margin-top:5px;
	width:189px;
}
.btnencontre{float:left;}

.encontre-botoes{float:right; width:190px;}
.encontre-esqueci{float:left; margin-top:25px;}
.btnBuscar{float:right; margin-top:10px;}

.ver_mais{float:left; margin-top:5px;}


.login_cliente{float:right; margin-top:36px;}
.texto_ola{font:11px Arial; color:#76abf1;}
.nome_usuario{font:11px Arial; color:#fdba31;}
.texto_naosou{font:11px Arial; color:#76abf1;}
.texto_naosou a{font:11px Arial; color:#76abf1; text-decoration:underline;}

.rota {display:block; font-weight:bold; margin-bottom:30px}

.area_noticias {margin-top:41px}
.area_noticias img {margin-bottom:13px}
.area_noticias #Noticias_home1_gdvClipping_ctl02_lnkBtn img {margin:0}

.diasdasmaes_destaque {float:left; width:212px}
.diasdasmaes_destaque h2, .diasdasmaes_destaque h2 a{float:left; width:212px; height:17px; margin-bottom:10px; background:url(../dia-das-maes/dia-das-maes-titulo.gif) no-repeat left top; text-indent:-9999px}
.diasdasmaes_destaque_img {float:left; border:solid 1px #cbc8c8; padding:6px; margin-right:10px; margin-bottom:5px}
.diasdasmaes_destaque a {font:12px Arial; color:#6d6d6d; text-decoration:none}
.diasdasmaes_destaque_btn {float:left; margin-top:10px}

.diadosnamorados_destaque {float:left; width:212px;}
.diadosnamorados_destaque h2, .diadosnamorados_destaque h2 a{float:left; width:212px; height:17px; margin-bottom:10px; background:url(../dia-dos-namorados/dia-dos-namorados-titulo.jpg) no-repeat left top; text-indent:-9999px;}
.diadosnamorados_destaque_img {float:left; border:solid 1px #cbc8c8; padding:6px; margin-right:10px; margin-bottom:5px;}
.diadosnamorados_destaque a {font:12px Arial; color:#6d6d6d; text-decoration:none;}
.diadosnamorados_destaque_btn {float:left; margin-top:10px;}