@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Gudea);
/* CSS Document */
#wrapper #mainContent #centerContent #buyTop{
	float:left;
	width:1000px;
	height:200px;
	overflow:hidden;
	background:url(../img/buyTop.png) no-repeat 0 0;
	background-attachment:inherit;
}
#wrapper #mainContent #centerContent #buyPageInfo{
	float:left;
	width:400px;
	
	z-index:10;
	margin:-148px 0px 0px 0px;
	
	overflow:hidden;
}
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou{
	float:right;
	width:368px;
	overflow:hidden;
	background-color:#fff;

	-webkit-border-radius: 0px 5px 0px 0px;
	-moz-border-radius: 0px 5px 0px 0px;
	border-radius: 0px 5px 0px 0px;
}
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText{
	width:278px;
	margin:45px auto;
	overflow:hidden;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText #caixaLogin{
	float:left;
	width:150px;
	height:150px;
	line-height:20px;
	background-color:#eff3f7;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1296b7;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}

#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText #areaRepresentante{
	float:left;
	line-height:20px;
	padding:0px 0px 0px 25px;
	margin:20px 0px 10px 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1296b7;
	overflow:hidden;
}

#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText #areaRepresentante #direito{
	float:right;
	overflow:hidden;
}



#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText h2{
	display:block;
	font-size:24px;
	color:#1296b7;
	font-weight:bold;
	line-height:30px;
	margin:0px 0px 40px 0px;
}
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText p{
	display:block;
	font-size:12px;
	color:#646464;
	line-height:20px;
	font-weight:normal;
	margin:0px 0px 30px 0px;
}
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText h3,
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText a{
	display:block;
	font-size:12px;
	color:#1296b7;
	font-weight:normal;
}

#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText .storesLogo{
	display:block;
	margin:20px 0px 20px 0px;
}
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText .storesDesc{
	display:block;
	width:228px;
	height:133px;
	background-color:#eff3f7;
	
	color:#646464;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
}
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText .storesDesc a{
	text-align:center;
	line-height:50px;
}
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText .storesDesc span{
	display:block;
	margin:20px 0px 0px 25px;
}
#wrapper #mainContent #centerContent #buyPageInfo #foundNearYou #foundText .storesDesc strong{
	display:block;
	margin:0px 0px 0px 25px;
	font-size:18px;
	font-weight:bold;
}

#wrapper #mainContent #centerContent #buyLocationFull{
	float:left;
	width:920px;
	padding:50px 0px 0px 50px;
	overflow:hidden;
}
#wrapper #mainContent #centerContent #buyLocation .divGray{
	float:left;
	width:500px;
	height:40px;
	line-height:40px;
	padding:0px 0px 0px 25px;
	margin:0px 0px 20px 0px;
	background-color:#eff3f7;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1296b7;
	overflow:hidden;
}

#wrapper #mainContent #centerContent #buyLocationFull .divGrayFull{
	float:left;
	width:920px;
	padding:0px 0px 0px 25px;
	margin:0px 0px 10px 0px;
	background-color:#eff3f7;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1296b7;

	overflow:hidden;
}

#wrapper #mainContent #centerContent #buyLocationFull .divGraySmall{
	width:250px;
	background-color:#eff3f7;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1296b7;
	overflow:hidden;
	display: table;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 250px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 120px;
}

#wrapper #mainContent #centerContent #buyLocation .rightGray{
	float:left;
	width:270px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}

#wrapper #mainContent #centerContent #buyLocation .rightGray .storesDesc{
	display:block;
	width:225px;
	height:133px;
	
	color:#646464;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
}

#wrapper #mainContent #centerContent #buyLocation .rightGray .storesDescTitle{
	display:block;
	
	color:#646464;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
}

#wrapper #mainContent #centerContent #buyLocation .rightGray .storesDesc a{
	text-align:center;
	line-height:50px;
	color:#1296b7;
	text-decoration:underline;
}
#wrapper #mainContent #centerContent #buyLocation .rightGray .storesDesc span{
	display:block;
}
#wrapper #mainContent #centerContent #buyLocation .rightGray .storesDesc strong{
	display:block;
	font-size:18px;
	font-weight:bold;
}

#wrapper #mainContent #centerContent #buyLocation .midGray{
	float: left;
	width: 225px;
/*	overflow: hidden;*/
	height: 630px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#wrapper #mainContent #centerContent #buyLocation .midGray .storesDesc{
	display: block;
	width: 225px;
	height: 180px;
	color: #646464;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
}

#wrapper #mainContent #centerContent #buyLocation .midGray .storesDescTitle{
	display: block;
	color: #646464;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	height: 240px;
}

#wrapper #mainContent #centerContent #buyLocation .midGray .storesDesc a{
	text-align:center;
	line-height:50px;
	color:#1296b7;
	text-decoration:underline;
}
#wrapper #mainContent #centerContent #buyLocation .midGray .storesDesc span{
	display:block;
}
#wrapper #mainContent #centerContent #buyLocation .midGray .storesDesc strong{
	display:block;
	font-size:18px;
	font-weight:bold;
}

#wrapper #mainContent #centerContent #buyLocation #frmIntegradores{
	width:450px;
	margin:0 auto;
	font-family:DINProRegular;
}
#wrapper #mainContent #centerContent #buyLocation #frmIntegradores select{
	float:left;
	width:90px;
	font-size:12px;
	color:#a4b0bb;
	font-weight:normal;
	padding:2px;
	border:3px solid #97a5b2;
}
#wrapper #mainContent #centerContent #buyLocation #frmIntegradores #areaRecieve{
	float:left;
	width:342px;
	height:194px;
	margin:0px 0px 0px 10px;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	
	border:4px solid #cfd5db;
	overflow:auto;
}
#wrapper #mainContent #centerContent #buyLocation #frmIntegradores #areaRecieve .areaItem{
	display:block;
	padding:10px;
	font-size:11px;
	color:#646464;
	font-weight:normal;
}
#wrapper #mainContent #centerContent #buyLocation #frmIntegradores #areaRecieve .areaItem strong{
	font-weight:bold;
}


#wrapper #mainContent #centerContent #buyLocation #buyArea{
	float:left;
	/*width:270px;*/
	overflow:hidden;
}
#wrapper #mainContent #centerContent #buyLocation #buyArea .cRegion{
	float:left;
	width:453px;
	height:26px;
	padding:11px 0px 0px 40px;
	background-color:#eff3f7;
	font-family:DINProBlack,'Gudea';
	font-size:16px;
	color:#da9012;
	text-transform:uppercase;
	overflow:hidden;
}
#wrapper #mainContent #centerContent #buyLocation #buyAddress{
	float:left;
/*	width:260px;*/
	width:530px;
	margin:20px 0px 0px 0px;
	overflow:hidden;
	color:#646464;
}
#wrapper #mainContent #centerContent #buyLocation #buyAddress .addLine{
	float:left;
/*	width:386px;*/
	width:250px;
	height:1px;
	margin:20px 0px 20px 0px;
	background-color:#cfd6dc;
	overflow:hidden;
}

#wrapper #mainContent #centerContent #buyLocation #buyAddress .store{
	display:block;
	padding:0px 0px 0px 28px;
	
	font-family:DINProBlack,'Gudea';
	font-size:20px;
	
	cursor:pointer;
	overflow:hidden;
}
#wrapper #mainContent #centerContent #buyLocation #buyAddress .closed{
	background:url(../img/arrow0.png) no-repeat 0px 10px;
	background-attachment:inherit;
	font-size: 16px;
}
#wrapper #mainContent #centerContent #buyLocation #buyAddress .opened{
	background:url(../img/arrow1.png) no-repeat 0px 10px;
	background-attachment:inherit;
	font-size: 16px;
}
#wrapper #mainContent #centerContent #buyLocation #buyAddress .addressStore{
	display:none;
	padding:20px 0px 20px 28px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:220px;
}
#splash{
	display:none;
	width:591px;
	height:784px;
	position:absolute;
	z-index:11;
	background-color:#fff;
	overflow:hidden;
	border:1px solid #afbac3;
}
#splash #splashClose{
	display:block;
	width:12px;
	height:12px;
	margin:-770px 0px 0px 569px;
	background:url(../img/close.png) no-repeat 0 0;
	background-attachment:inherit;
	z-index:11;
	position:relative;
	cursor:pointer;
}
#splash #spContent{
	display:block;
	width:473px;
	margin:60px auto;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#646464;
}
#splash #spContent .spTitle{
	display:block;
	font-size:24px;
	font-weight:bold;
}
#splash #spContent .spDesc{
	display:block;
	font-size:12px;
	line-height:25px;
	font-weight:normal;
}
#splash #spContent .blu{
	color:#1296b7;
}
#splash #spContent .gld{
	color:#da9012;
}

#splash #spContent #spBoxGray{
	display:block;
	width:473px;
	height:448px;
	margin:0px auto;
	background-color:#eff3f7;
}
#splash #spContent #spBoxGray #frmSplash{
	display:block;
	width:229px;
	margin:0px auto;
	padding:30px 0px 0px 0px;
}
#splash #spContent #spBoxGray #frmSplash label{
	display:block;
	font-size:12px;
	line-height:30px;
	font-weight:normal;
	color:#1296b7;
}
#splash #spContent #spBoxGray #frmSplash input[type=text]{
	float:left;
	display:block;
	font-size:12px;
	font-weight:normal;
	
	height:23px;
	border:3px solid #91a1af;
}
#splash #spContent #spBoxGray #frmSplash button{
	float:right;
	display:block;
	width:79px;
	height:27px;
	border:0px;
	margin:25px 0px 0px 0px;
	background:url(../img/sendButton.png) no-repeat 0 0;
	background-attachment:inherit;
	cursor:pointer;
}
#splash #spContent #spBoxGray #frmSplash .w229{
	width:223px;
}
#splash #spContent #spBoxGray #frmSplash .w164{
	width:158px;
}
#splash #spContent #spBoxGray #frmSplash .w50{
	width:44px;
}
#splash #spContent #spBoxGray #frmSplash .s15{
	margin-left:15px;
}
