@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a img{
border:none;
}

body{
	background:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a3a3a3;
}
div#container_box{
	width:940px;
	margin:0 auto;	
}
div#top{
	width:940px;
	float:left;
	height:100px;
}
div#top h1{
	float:left;
}
div#top h1 a{
	display:block;
	background:url(../img/logo.gif);
	width:218px;
	height:99px;
}
div#top h1 a .nameproduct{
	display:none;
}
div#top .login{
	float:right;
	width:650px;
	padding:26px 17px 0 0;
}
div#top .login a.carrinho{
width:20px;
height:17px;
background:url(../img/icons/car.gif);
display:block;
}
div#top .login a.carrinho:hover{
background:url(../img/icons/car_h.gif);
}
/* div#top .login a.carrinho {display:none;} */

div#top .login li{
	float:right;
	list-style-type:none;
	padding:0 10px;
	color:#003399;
	letter-spacing: 1px;	
}
div#top .login li a{
	color:#003399;
	text-decoration:none;
	word-spacing: 2px;
}
div#top .login li a:hover{
	color:#a3a3a3;
}
div#top #menu{
	float:right;
	width:675px;
	height:37px;
	padding:16px 4px 0 0;
	
}
div#center{
	width:940px;
	float:left;
	height:464px;
}
div#center .product{
	width:940px;
	float:left;
	height:443px;
	background:url(../img/agua.gif) no-repeat center 5px;
}

 
/*-------BRAND PROFILE-------*/
div#brandprofile, div#travel, div#pureexpression, div#pentafacts{
	float:left;
	width:940px;
	height:450px;
}
div#pentafacts .banner{
	float:left;
	width:305px;
	height:400px;
	padding:30px 0 0 80px;
}

.banner{
	float:left;
	width:355px;
	height:400px;
	padding:30px 0 0 30px;
}
.conteudo{
	float:left;
	width:555px;
	height:380px;
	padding:40px 0 0 0;	
}
.conteudo p{
	color:#0036A6;
	font-size:11px;
	word-spacing: 2px;
	margin:0 0 10px 0;
}

.conteudo p strong.enf {
	color:#0036A6;
	font-size:12px;
}
	
.conteudo p strong{
color:#355E86;
font-size:16px;
font-family:"Trebuchet MS";
}
.voltar{
	color:#999;
	float:right;
	margin:-20px 20px 0 0;
}
/*------- /BRAND PROFILE-------*/

.listapentafacts{
padding:0 0 0 10px;
}
.listapentafacts li{
color:#0036A6;
padding:0 0 5px 0;
}
/*-------OUR PROCESS-------*/
/*-------OUR PROCESS-------*/
.ourprocess{
	float:left;
	width:920px;
	height:250px;
	padding:27px 0 0 20px;
}
.ourprocess h2{
	color:#013467;
	font-family:"Trebuchet MS";
	font-size:15px;
	letter-spacing: 1px;
	margin:5PX 0;
}
.ourprocess {
	color:#121F87;
}
.ourprocess ul.linksultra {
padding:15px 0 0 0;
width:400px;
float:left;

}
.ourprocess ul li{
	list-style-type:none;
	list-style-position: inside;
	list-style-image: url(../img/icons/li.gif);
	padding:0 0 10px 0;
}
.ourprocess ul li a{
	color:#297FFF;
	font-weight:bold;
	font-size:13px;
	padding:0 0 0 5PX;
}
.ourprocess ul li a:hover{
color:#023165;
text-decoration:none;
}
.ourprocess .video{
float:right;
width:502px;
height:284px;
}

/*------- /OUR PROCESS-------*/
/*----------RESEARCH------------*/
.research{
	float:left;
	width:912px;
	height:423px;
	padding:27px 0 0 28px;
	background:url(../img/research.gif) no-repeat center center;
}

/*-------- /RESEARCH------------*/

/*----------pentalifestyle------------*/
.pentalifestyle{
	float:left;
	width:912px;
	height:423px;
	padding:27px 0 0 0px;
}

/*-------- /pentalifestyle------------*/

/*----------pentacommunity------------*/
.pentacomunity{
	float:left;
	width:912px;
	height:423px;
	padding:27px 0 0 28px;
	background:#fff;
	position:relative;
}

.pentacomunity td a img {-moz-opacity: 0.4;opacity:.40;filter:alpha(opacity=40);}

.pentacomunity td a:hover img {-moz-opacity: 1.0;opacity:1.00;filter:alpha(opacity=100);}

.pentacomunity td a:active img {-moz-opacity: 1.0;opacity:1.00;filter:alpha(opacity=100);}

#commGallery {float:left;margin:0 30px 36px 0px;}

#commGalleryCaption {width:480px;font:normal 11px Verdana;color:#0033bd;text-align:left;float:left;line-height:17px;}

#commGalleryCaption b {display:block;}

.pentacomunity td a:active img.ativo {-moz-opacity: 1.0;opacity:1.00;filter:alpha(opacity=100);}

div#ativo {position:absolute;top:273px;left:28px;}

.hide {visibility: hidden;} 

/*-------- /pentacomunity------------*/

/*----------store locator------------*/
.storelocator{
	float:left;
	width:912px;
	height:423px;
	padding:27px 0 0 28px;
}
.conteiner_store{
	float:left;
	display:block;
	width:900px;
}
.conteiner_store img{
	float:right;
	padding:0 20px 0 0;
	border-left:solid 35px #fff;
}
.conteiner_store h2{
	font:bold 15px Tahoma;
	color:#355E86;
	margin:0 0 5px 0;
}
.conteiner_store p{
	color:#355E86;
	margin:0 0 5px 0;
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
}
.conteiner_store form{
	padding:10px 0 10px 0;
}
.conteiner_store form label{
	width:90px;
	display:block;
	float:left;
	font:bold 13px Tahoma;
	color:#355E86;
}
.conteiner_store form .campo_locator{
	width:130px;
	margin:0 0 5px 0;
	color:#003399;
	background:#ccc;
}
.conteiner_store  a.email{
	font:normal 12px verdana;
	color:#636363;
	text-decoration:none;
}
.conteiner_store  a.email:hover{
	text-decoration:underline;
}
/*-------- /store locator------------*/

/*----------travel------------*/
.traveladventure, .pureexpression{
	float:left;
	width:912px;
	height:423px;
	padding:27px 0 0 28px;
}

.img1 a img, .img2 a img{display:none;}
.traveladventure .img1{
width:430px;
height:290px;
float:left;
margin:0 20px 0 0;
}
.traveladventure .img1 a{

display:block;
width:430px;
height:260px;
}
.traveladventure .img1 a:hover{

}

.traveladventure .img2 a{

display:block;
width:430px;
height:260px;
}
.traveladventure .img2 a:hover{

}

.traveladventure .img2{
width:430px;
height:290px;
float:left;
}
.traveladventure p{
	color:#014283;
	font-size:15px;
	font-weight:bold;
	margin:0 0 6px 0;
	text-align:center;
	font-family:"Trebuchet MS";
	clear:both;
}

/*-------- /travel------------*/

/*----------pureexpression------------*/

.pureexpression .img1{
width:430px;
height:275px;
float:left;
margin:0 20px 0 0;
}
.pureexpression .img1 a{

 
width:430px;
height:260px;
}
.img1 a:hover{

}

.pureexpression .img2 a{

display:block;
width:430px;
height:260px;
}
.pureexpression .img2 a:hover{

}

.pureexpression .img2{
width:430px;
height:275px;
float:left;
}
.pureexpression p{
	color:#003366;
	font-size:11px;
	margin:0 0 10px 0;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	letter-spacing:1PX;
}
/*-------- /pureexpression------------*/

/*-------LINKS SUB-------*/
.links-sub{
float:left;
width:940px;
}
.links-sub ul{
	margin:0px auto 0 auto;
	width:300px;
}
.links-sub ul li{
list-style-type:none;
float:left;
padding:0 10px;
color:#003399;
}
.links-sub ul li a{
color:#003399;
	text-decoration:none;
}

.links-sub ul li a:hover{
	color:#999999;}
/*------- /LINKS SUB-------*/

div#footer{
	width:940px;
	margin:0 auto;
	clear:both;
}
/*--------NEWS------------*/
div#news{
	float:left;
	width:940px;
	height:450px;
}
.banner{
	float:left;
	width:355px;
	height:400px;
	padding:30px 0 0 30px;
}
div#news .conteudo{
	float:left;
	width:700px;
	height:380px;
	padding:25px 0 0 0;
}
div#news .procura_arquivos{
float:left;
width:200px;
height:355px;
padding:25px 0 0 40px;
}
#news_people{
padding:0 0 0 0;
}
#news_people img{
float:left;
margin:0 11px 0 0;
}
#news_people .espaco{
height:30px;
width:100%;
background:#fff;
clear:both;
display:block;
}
#news_people h2, .procura_arquivos h2, #interna_news h2{
	color:#00358F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0 0 6px 0;
	margin:0px 0 0px 0px;
	border-bottom:solid 1px #00358F;
	float:left;
	width:80%;	
}
.titulos h2{
	width:100%!important;
}
.titulos a{
color:#00358F;
}
.titulos a:hover{
text-decoration:none;
color:#a3a3a3;}
#news_people h2 a{
	color:#00358F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#news_people h2 a:hover{
text-decoration:none;
color:#004DCC;}
#news_people p{
width:520px;
padding-top:10px;
color:#a3a3a3;
float:left;
}
.procura_arquivos .campo{
	width:110px!important;
}
.procura_arquivos p{
clear:both;
margin:0;

color:#00358F;
}
.procura_arquivos p a{
color:#00358F;
}
.procura_arquivos h2{
margin:15px 0 5px 0;
}
/*--------INTERNAS NEWS------------*/
#interna_news {
padding:0 10px 0 0;
width:650px;
}
#interna_news p{
padding-top:10px;
color:#656565;
}
#interna_news img{
float:left;
margin:0 25px 10px 0;
}
/*-------- /INTERNAS NEWS------------*/
/*-------- /NEWS------------*/

/*------------FAQS-------------*/
div#faqs{
	float:left;
	width:940px;
	height:450px;
}

div#faqs .conteudo{
	float:left;
	width:900px!important;
	padding:30px 0 0 0px;
}
#interna_faqs {
padding:0 40px 0 0;
width:850px;
}

#interna_faqs p{
padding-top:5px;
color:#656565;
}
#interna_faqs ul li{
list-style-type:none;
color:#355E86;
font:bold 13px "Trebuchet MS";
}
#interna_faqs fieldset{
	padding:0 0 0 20px;
}
#listas_ordenada{
	padding:0 0 20px 20px;
}
#listas_ordenada li{
	list-style-image:url(../img/icons/liazul.jpg);
	color:#656565!important;
}
#listas_ordenada li.guide{
	font:normal 13px "Trebuchet MS";
}
/*------------/FAQS-------------*/

/*--------	REGISTER--------*/
.register{
color:#838383;
	float:left;
	width:912px;
	height:423px;
	padding:27px 0 0 28px;
}
.register h2{
	color:#013467;
	font-family:"Trebuchet MS";
	font-size:15px;
	letter-spacing: 1px;
	margin:0 0 10px 0;
}
.register form{
}
.register form label{
color:#013467;
	margin:0 0 5px 0;
	float:left;
	width:90px;
}
.campo{
	margin:0 0 15px 0;
	width:168px;
	background:#a3a3a3;
	border:none;
	float:left;
	height:18px;
	padding:0 0 0 5px;
}
.register form p{
	color:#013467;
	margin:0 0 15px 0;
}
.bt{
color:#fff;
background:#a3a3a3;
border:none;
font-size:9px;
width:18px;
height:18px;
margin:0 0 0 5px;
cursor:pointer;
}
.register a{
color:#838383;
}
/*------- /REGISTER--------*/

/*--------BRAND PROFILE--------*/

/*-------- /BRAND PROFILE--------*/

/*--------RESEARCH--------*/
div#research{
	float:left;
	width:550px;
	height:450px;
}
div#research .conteudo{
	float:left;
	width:500px!important;
	padding:30px 0 0 30px;
}
#research_cont {
padding:0 10px 0 0;
width:550px;
}
.banner_research{
float:left;
width:350px;
padding:150px 0 0 0;
}
div#research .conteudo p{
	color:#114171;
}

div#research .conteudo ul{
padding:0 0 10px 20px;
}
div#research .conteudo ul li{
margin:0 0 5px 0;
color:#114171;
}
div#research .conteudo a{
	color:#878787;
	text-decoration:none;
	font-weight:bold;
}
div#research .conteudo a:hover{
	color:#114171;
	text-decoration:underline;	
}

/*------ /RESEARCH--------*/

/*--------PRIVACY POLICY--------*/
div#privacity{
	float:left;
	width:940px;
	height:450px;
}
div#privacity .conteudo{
	float:left;
	width:940px!important;
	height:380px;
	padding:25px 0 0 0;
}
#privacity_cont {
padding:0 10px 0 0;
width:880px;
}
#privacity_cont p{
padding-top:10px;
color:#656565;
}
#privacity_cont h2{
margin:0 0 3px 0;
color:#1E22A7;
font-size: 12px;

}
#privacity_cont h3{
margin:10px 0;
color:#2428C8;
font-size: 11px;
}

#privacity_cont ul{
	padding:0 0 0 20px;
	color:#656565;
}
#privacity_cont .letras{list-style-type:upper-alpha;}
#privacity_cont .letras li{margin:0 0 10px 0;}
#privacity_cont .lista_final{
list-style-type:none;
padding:0 0 0 50px;
}
#privacity_cont p a{
font-weight:bold;
}
#privacity_cont p a:hover{
color:#656565;
text-decoration:underline;}
/*-------- /PRIVACY POLICY--------*/

/*----------contact------------*/
.contact{
	float:left;
	width:912px;
	height:423px;
	padding:27px 0 0 28px;	
	font-family:"Trebuchet MS";
}
.contact h2{
color:#2B5680;
font-family:"Trebuchet MS";
margin:0 0 15px 0;
font-size:15px;
}
.contact h3{
color:#2B5680;
font-family:"Trebuchet MS";
margin:10px 0 5px 0;
font-size:13px;
}
.contact p{
color:#1343D0;
font-weight:bold;
font-size:13px;
}
.contact a{
color:#873687;
}
.contact a:hover{
color:#9a9a9a;
text-decoration:none;
}
/*-------- /contact------------*/

/*------- retailers -----------*/
#retailers {
padding:0 40px 0 0;
width:850px;
}

#retailers h6.tit {
font:bold 16px "Trebuchet MS";
}

#retailers p{
padding-top:5px;
color:#656565;
}

#retailers p strong{
font-size:12px;
}

#retailers a.back{
	color:#999;
}

/*------- /retailers -----------*/
