
img {
	border:0px;
}


.middle {
	padding:0px;
	margin:0px;
}

.top_novo {
	height:127px;
	padding-left:300px;
	width:auto;
	background: url(../_IMG/DESIGN/bg_top.gif) repeat-x;
}

.texto_top {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	display:inline;
	float:left;
	margin-top:66px;
}

.textos {
	width:1020px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:300;
	font-size:12px;
}

.textos ul {
	list-style: none;
	margin-left:10px;
	padding-left: 10px;
	margin-top: 8px;
	margin-bottom:30px;
}

.textos ul li a {
	text-decoration:none;
	color:#000;
}

.coluna1,
.coluna2,
.coluna3 {
	width:322px;
	float:left;
}

.fundo_cinza {
	background:#DEDEDD;
	width:299px;
	margin-top:-10px;
}

.meio {
	background:#efeeee;
}

.meio_quemsomos {
	background:#FFF;
}

.carregando {
	background:url(../_IMG/DESIGN/loader.gif) center no-repeat;
}

.meio_twitter {
	background: url(../_IMG/DESIGN/twitter.jpg);
	height:765px;
	width:100%;
}

.meio_youtube {
	background: url(../_IMG/DESIGN/youtube.jpg) center;
	height:768px;
	width:100%;
}

.meio a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

.texto_meio {
	margin-top:-12px;
	_margin-top:-4px;
	margin-bottom:-13px;
	_margin-bottom:0px;
	border-left:1px solid #82bbdd;
	border-right:1px solid #82bbdd;
	width:778px;
	_width:820px;
	padding-left:20px;
	padding-top:2px;
	padding-right:20px;
	text-align:justify;
	font-family:Verdana, Geneva, sans-serif;
	color:#636162;
	font-size:13px;
	background:#FFF;
	line-height:14px;
}

.texto_meio_quemsomos {
	width:940px;
	padding-left:20px;
	padding-top:2px;
	padding-right:20px;
	text-align:justify;
	font-family:Verdana, Geneva, sans-serif;
	color:#636162;
	font-size:13px;
	background:#FFF;
	line-height:14px;
}

h6 {
	color:#3197D7;
	font-size:14px;
	line-height:8px;
}
.fundo_laranja {
	background:#e77817 url(../_IMG/DESIGN/fundo_laranja.jpg) no-repeat;
	height:1850px;
}
.meio_embalagens {
	width:906px;
	_width:930px;
	margin-left:25px;
	border-left: #dce3e7 2px solid;
	border-right: #dce3e7 2px solid;
	background:#FFF;
	padding:10px;
	margin-top:-1375px;

}



.top {
	background: #DEDEDC;
	margin:0;
}

.titulo {
	background: #DEDEDC;
	background:url(../_IMG/DESIGN/bg_t.jpg) repeat-x 0px 2px;
	height:90px;
	margin:0;
	min-width:800px !important;
 width:expression(document.body.clientWidth < 800? "800px": "100%" );
}

.tam-legenda {
	width:600px;
	border:0px solid blue;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#FFF;
}

.titulo_centraldere {
	background: #DEDEDC;
	background:url(../_IMG/DESIGN/br_centraldere.jpg) repeat-x 0px 2px;
	height:90px;
	margin:0;
}

.textotitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#FFF;
	margin-top:20px;
	display:inline;
	float:left;
}

.imgtopo {
	float:left;
	margin:0;
}

.corpo {
	margin:0;
	background:#EEE;
	float:left;
	width:100%;
	min-width:800px !important;
 width:expression(document.body.clientWidth < 800? "800px": "100%" );
}

.corpo_centraldere {
	margin:0;
	background:#FFF;
	width:750px;
}

.campotexto {
	font-family:Arial, Helvetica, sans-serif;
	color:#636162;
	font-size:12px;
	background:#FFF;
	border-left: 1px solid #B5D4E6;
	border-right: 1px solid #B5D4E6;
	width:589px;
	_width:615px;
	_margin-top:-4px;
	text-align:justify;
	padding:12px;
}

.campotexto_quem {
	font-family:Arial, Helvetica, sans-serif;
	color:#636162;
	font-size:12px;
	background:#FFF;
	width:725px;
	_margin-top:-4px;
	text-align:justify;
	padding:12px;
}

.campotexto h6,
.campotexto_quem h6 {
	color:#3197D7;
	font-size:13px;
	line-height:8px;
}

.campotexto h6 {
	color:#3197D7;
	font-size:13px;
	line-height:8px;
}

.campos {
	margin-left:-1px;
	_margin-top:-4px;
}

.left {
	width:500px;
	float:left;
}

.dentro {
	width:250px;
	float:left;
}

.entrega {
	width:250px;
	height:97px;
	float:left;
}

.garantia {
	width:250px;
	float:left;
	margin-top:-55px;
}

.promocoes {
	width:250px;
	float:left;
	margin-top:-25px;
}

.dentro ul,
.entrega ul,
.garantia ul,
.promocoes ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style:url(../_IMG/DESIGN/arrow_.jpg);
}

.right {
	width:250px;
	float:right;
}

.resolva {
	background: #DEDEDC;
}

.resolva ul {
	margin-left:-13px;
	_margin-left:20px;
	margin-top:-2px;
	height:100px;
	margin-bottom:-5px;
}

.resolva ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style:url(../_IMG/DESIGN/arrow_2.jpg);
}

.resolva ul li a {
	color:#666666
}

.resolva ul li a:hover {
	color:#666666
}

.left-02 {
	float:left;
	width:179px;
	margin-right:10px;
	background:#DEDEDC;
	_background:transparent;
	_margin-top:2px;
}

.left-02 ul {
	margin-bottom:-15px;
	_margin:0;
	_background:#DEDEDC;
}

.left-02 ul li {
	height: 15px;
	_height: 25px;
	width: 171px;
	_width:180px;
	line-height:17px;
	position:relative;
	top:-15px;
	_top:0;
	left:-40px;
	_left:0;
	list-style:none;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	padding:3px;
	_margin-top:-2px;
	border-right: solid #FFF 2px;
	border-bottom: solid #FFF 2px;
}

.left-02 ul li a {
	color:#666;
}

.left-02 ul li a:hover {
	color:#666;
}

.right-02 {
	float:left;
	border:0px solid red;
}

.textotitulo_semimg {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	margin-top:35px;
	display:inline;
	float:left;
	font-size:15px;
}

.news {
	position:relative;
	height:220px;
	width:186px;
	background:url(../_IMG/DESIGN/newsletter.jpg);
}

.textonews {
	position:absolute;
	top:55px;
	left:10px;
	width:170px;
}


.fundo_gift {
	background:url(../_IMG/DESIGN/giftcard_fundo.jpg) no-repeat;
	height:1026px;
	position:relative;
	top:0;
	left:0;
}

.texto_gift {
	height:558px;
	width:735px;
	position:absolute;
	top:335px;
	left:25px;
}

.texto_gift_direita {
	text-align:justify;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	height:558px;
	width:305px;
	position:absolute;
	top:335px;
	left:790px;
	line-height:12px;
}