/*
Theme Name: Freshquitas
Theme URI: http://www.freshquitas.com.br
Description: Tema desenvolvido para Freshquitas
Version: 1.0
Author: Noweb - Interacao & Marketing
Author URI: http://www.noweb.com.br/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick
*/

body{
	background:url(../images/bgBody.jpg) repeat-x;
	background-position:top center;
	background-color:#0e690a;
	font-family:arial;
	font-size:12px;
	margin:0px;
}

#main{
	width:970px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/bgMain.png);
	padding-bottom:15px;
}

img{
	border:0px;
}

h1{
	display:none;
}

#logo{
	width:292px;
	height:115px;
	position:absolute;
	left:25px;
	top:5px;
}

#logo a{
	width:292px;
	height:115px;
	background:url(../images/logo.png);
	display:block;
}

#byLencobras{
	width:114px;
	height:37px;
	background:url(../images/byLencobras.png);
	position:absolute;
	left:300px;
	top:75px;
}

#bannerExtra{
	width:940px;
	height:272px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/banners/bgBanner.png);
}

#bannerExtra_On{
	width:940px;
	height:272px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/banners/bgBanner_On.png);
}

#bannerExtraIntern{
	width:940px;
	height:272px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/carregando.gif) no-repeat;
	background-position:center center;
}

.bannerExtraIntern{
	width:940px;
	height:272px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/carregando.gif) no-repeat;
	background-position:center center;
}

#bannerExtraInternFlash{
	width:940px;
	height:272px;
	margin-left:auto;
	margin-right:auto;
}

#header{
	height:126px;
	width:970px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#boxMenuHeader{
	position:absolute;
	right:15px;
	height:63px;
}

#itemMenuHeader{
	width:99px;
	height:63px;
	float:right;
	margin-left:5px;
}

#boxMenuFooter{
	position:absolute;
	right:15px;
	height:53px;
	top:73px;
}

#itemMenuFooter{
	width:99px;
	height:53px;
	float:right;
	margin-left:5px;
}

#footer{
	width:940px;
	height:67px;
	background:url(../images/bgFooter.png) no-repeat;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#bgHeaderContent{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	height:29px;
	background:url(../images/bgHeaderContent.png);
	margin-top:15px;
	position:relative;
}

#content{
	width:940px;
	background:#fff;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:15px;
	position:relative;
	z-index:1;
}

#textFooterLeft{
	font-family:arial;
	font-size:11px;
	color:#666;
	float:left;
	position:relative;
	top:42px;
	margin-left:140px;
}

#textFooterRight{
	font-family:arial;
	font-size:11px;
	color:#666;
	float:right;
	position:relative;
	top:42px;
	margin-right:30px;
}

#textFooterRight a{
	text-decoration:none;
	color:#333;
}

#detailsHeaderContent{
	width:89px;
	height:73px;
	background:url(../images/detailsHeaderContent.png);
	position:absolute;
	right:-20px;
	top:5px;
	z-index:1000;
}

#detailsFooterContent{
	width:221px;
	height:82px;
	background:url(../images/detailsFooterContent.png);
	position:absolute;
	left:-20px;
	top:-15px;
	z-index:100;
}

#positionImagesHome img{
	position:relative;
	left:15px;
}

#positionImagesHomeErro img{
	position:relative;
	left:250px;
}

#positionImagesHomeEs img{
	position:relative;
	left:340px;
}

#positionImagesLinhaBaby{
	width:700px;
}

#positionImagesLinhaBaby img{
	margin-right:20px;
}

#titleContentHome{
	width:100%;
	height:42px;
	margin-left:auto;
	margin-top:auto;
	margin-bottom:10px;
	background:url(../images/titleContentHome.jpg) no-repeat;
	background-position:center;
}

#titleContentEmpresa{
	width:118px;
	height:54px;
	background:url(../images/titlePageEmpresa.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentProdutos{
	width:152px;
	height:63px;
	background:url(../images/titlePageProdutos.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentCliente{
	width:101px;
	height:64px;
	background:url(../images/titlePageCliente.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentExportacao{
	width:147px;
	height:62px;
	background:url(../images/titlePageExportacao.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentContato{
	width:114px;
	height:63px;
	background:url(../images/titlePageContato.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentLinhaBaby{
	width:602px;
	height:62px;
	background:url(../images/titlePageLinhaBaby.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentLinhaInfantil{
	width:852px;
	height:51px;
	background:url(../images/titlePageLinhaInfantil.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentLinhaRoxa{
	width:802px;
	height:62px;
	background:url(../images/titlePageLinhaRoxa.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentLinhaRosa{
	width:837px;
	height:62px;
	background:url(../images/titlePageLinhaRosa.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentLencosUmedecidosRoxo{
	width:360px;
	height:62px;
	background:url(../images/titlePageLencosUmedecidosRoxo.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentLencosUmedecidosRosa{
	width:360px;
	height:62px;
	background:url(../images/titlePageLencosUmedecidosRosa.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentLencosUmedecidosInfantil{
	width:325px;
	height:51px;
	background:url(../images/titlePageLencosUmedecidosInfantil.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentToalhinhasUmedecidasRoxo{
	width:390px;
	height:62px;
	background:url(../images/titlePageToalhinhasUmedecidasRoxo.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentToalhinhasUmedecidasRosa{
	width:390px;
	height:62px;
	background:url(../images/titlePageToalhinhasUmedecidasRosa.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentBabadoresDescartaveisInfantil{
	width:325px;
	height:51px;
	background:url(../images/titlePageBabadoresDescartaveisInfantil.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentAbsorventeparaSeiosMamae{
	width:322px;
	height:51px;
	background:url(../images/titlePageAbsorventeparaSeiosMamae.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentHigieneAdulta{
	width:426px;
	height:73px;
	background:url(../images/titlePageHigieneAdulta.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentHigienePessoal{
	width:862px;
	height:73px;
	background:url(../images/titlePageHigienePessoal.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#titleContentToalhasUmedecidasInfantil{
	width:325px;
	height:51px;
	background:url(../images/titlePageToalhasUmedecidasInfantil.gif);
	float:left;
	margin-left:20px;
	margin-bottom:20px;
}

#clean{
	clear:both;
}

#titleComplementContentEmpresa{
	width:215px;
	height:41px;
	background:url(../images/logoLencobras.gif);
	float:right;
	margin-right:50px;
}

#titleComplementContentContato{
	width:215px;
	height:41px;
	background:url(../images/logoLencobras.gif);
	float:right;
	margin-right:50px;
}

#titleComplementContentProdutos{
	width:302px;
	height:148px;
	background:url(../images/logoFreshquitas.gif);
	float:right;
	margin-right:50px;
}

#titleComplementContentBlank{
	float:right;
	margin-right:50px;
	height:1px;
	width:1px;
}

#textContentPage{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	font-family:arial;
	color:#777;
	line-height:20px;
}

#textContentPage a{
	text-decoration:none;
	color:#444;
}

#textContentPageContato{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	font-family:arial;
	color:#777;
	line-height:20px;
	float:left;
}

#textContentPageHigienePessoal{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	font-family:arial;
	color:#777;
	line-height:20px;
	float:left;
}

#textContentPageContato a{
	text-decoration:none;
	color:#444;
}

#textContentPageHigienePessoalExtra{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
	font-family:arial;
	color:#777;
	line-height:20px;
	float:right;
}

#textContentPageContatoExtra{
	width:400px;
	margin-left:auto;
	margin-right:auto;
	font-size:16px;
	font-family:arial;
	color:#7a9d17;
	line-height:25px;
	float:right;
}

#complementTextContentPageEmpresa{
	color:#069;
	font-size:14px;
	font-family:arial;
	line-height:20px;
	width:400px;
	margin-left:70px;
	margin-top:40px;
	float:left;
}

#complementTextContentPageEmpresa a{
	color:#069;
	text-decoration:none;
}

#complementLogoContentPageEmpresa{
	width:180px;
	height:75px;
	background:url(../images/logoAbmapro.gif);
	float:right;
	margin-right:70px;
	margin-top:40px;
}

#textVisionEmpresa{
	color:#999;
	font-size:14px;
	line-height:24px;
	width:270px;
	float:left;
	position:relative;
	left:70px;
	margin-right:30px;
	margin-top:40px;
}

#textVisionEmpresa div{
	font-size:16px;
	text-transform:uppercase;
	color:#666;
}

.ajusteTextProdutos{
	margin-top:-60px;
}

#detailProdutosPage{
	width:191px;
	height:140px;
	background:url(../images/detailProdutosPage.gif);
	float:right;
	margin-top:-200px;
}

#addressFtp{
	margin-top:30px;
	margin-bottom:30px;
	margin-right:auto;
	margin-left:auto;
	width:500px;
	text-align:center;
	font-size:22px;
	color:#999;
	font-family:arial;
	height:93px;
}

#addressFtp div{
	height:93px;
	line-height:93px;
	float:left;
}

#addressFtp div a{
	color:#999;
	text-decoration:none;
}

#addressFtp div a:hover{
	color:#666;
}

#addressFtp img{
	margin-right:15px;
	float:left;
}

#formPageExport{
	width:500px;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	position:relative;
}

#formPageExport #labelFormExport{
	float:left;
	width:90px;
	text-align:right;
	height:35px;
	line-height:35px;
	font-size:16px;
	color:#666;
	margin-bottom:10px;
}

#formPageExport #labelFormExport label{
	color:#ff0000;
	font-size:11px;
}

#formPageExport #inputFormExport{
	height:35px;
	line-height:35px;
	margin-bottom:10px;
}

#formPageExport #inputFormExport input{
	float:right;
	background:url(../images/textinputbg.gif) repeat-x;
	font-family:arial;
	font-size:16px;
	padding:4px;
	border:1px solid #ccc;
	width:370px;
	margin-right:20px;
}

#formPageExport #inputFormExport textarea{
	float:right;
	background:url(../images/textinputbg.gif) repeat-x;
	background-position:top;
	font-family:arial;
	font-size:16px;
	padding:4px;
	border:1px solid #ccc;
	width:370px;
	margin-right:20px;
	height:200px;
}

#alertMessage{
	font-size:11px;
	color:#ff0000;
	margin-left:100px;
	margin-top:-10px;
}

#submitExport{
	width:66px;
	height:39px;
	cursor:pointer;
	border:0px;
	background:url(../images/inputEnviar.gif);
	float:right;
	margin-right:10px;
}

#bgExportPage{
	background:url(../images/bgExportPage.gif);
	width:131px;
	height:142px;
	position:absolute;
	right:-171px;
}

#contentPageContato{
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#contentPageHigienePessoal{
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#imgIntroLinhaBaby1 a{
	height:269px;
	width:227px;
	background:url(../images/boxLinhaBaby1.jpg) no-repeat;
	background-position:center;
	float:left;
	display:block;
	position:relative;
	left:65px;
	margin-right:70px;
}

#imgIntroLinhaInfantil1 a{
	height:245px;
	width:340px;
	background:url(../images/boxLinhaInfantil1.jpg) no-repeat;
	background-position:center;
	float:left;
	display:block;
	position:relative;
	left:25px;
	margin-right:50px;
}

#imgIntroLinhaBaby2{
	height:269px;
	width:218px;
	background:url(../images/boxLinhaBaby2.jpg) no-repeat;
	background-position:center;
	float:left;
	position:relative;
	left:65px;
	margin-right:70px;
}

#imgIntroLinhaInfantil2 a{
	height:207px;
	width:207px;
	background:url(../images/boxLinhaInfantil2.jpg) no-repeat;
	background-position:center;
	float:left;
	position:relative;
	left:25px;
	margin-right:50px;
	display:block;
}

#imgIntroLinhaBaby3 a{
	height:269px;
	width:210px;
	background:url(../images/boxLinhaBaby3.jpg) no-repeat;
	background-position:center;
	float:left;
	display:block;
	position:relative;
	left:65px;
}

#imgIntroLinhaInfantil3 a{
	height:200px;
	width:168px;
	background:url(../images/boxLinhaInfantil3.jpg) no-repeat;
	background-position:center;
	float:left;
	display:block;
	position:relative;
	left:25px;
}

#imgIntroLinhaRoxa1 a{
	height:253px;
	width:371px;
	background:url(../images/boxLinhaRoxa1.jpg) no-repeat;
	background-position:center;
	float:left;
	display:block;
	position:relative;
	left:35px;
	margin-right:30px;
}

#imgIntroLinhaRosa1 a{
	height:254px;
	width:370px;
	background:url(../images/boxLinhaRosa1.jpg) no-repeat;
	background-position:center;
	float:left;
	display:block;
	position:relative;
	left:35px;
	margin-right:30px;
}

#imgIntroLinhaRoxa2{
	height:191px;
	width:163px;
	background:url(../images/boxLinhaRoxa2.jpg) no-repeat;
	background-position:center;
	float:left;
	position:relative;
	left:35px;
	margin-right:30px;
}

#imgIntroLinhaRosa2{
	height:205px;
	width:134px;
	background:url(../images/boxLinhaRosa2.jpg) no-repeat;
	background-position:center;
	float:left;
	position:relative;
	left:35px;
	margin-right:30px;
}

#imgIntroLinhaRoxa3 a{
	height:219px;
	width:267px;
	background:url(../images/boxLinhaRoxa3.jpg) no-repeat;
	background-position:center;
	float:left;
	display:block;
	position:relative;
	left:35px;
}

#imgIntroLinhaRosa3 a{
	height:227px;
	width:254px;
	background:url(../images/boxLinhaRosa3.jpg) no-repeat;
	background-position:center;
	float:left;
	display:block;
	position:relative;
	left:35px;
}

#detailLinhaRoxa a{
	width:91px;
	height:122px;
	background:url(../images/detailLinhaRoxa.gif);
	position:absolute;
	right:20px;
	z-index:100;
	bottom:-20px;
	display:block;
}

#detailToalhinhasUmedecidasRoxo1{
	width:162px;
	height:230px;
	background:url(../images/detailToalhinhasUmedecidasRoxo1.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:0px;
}

#detailToalhinhasUmedecidasRosa1{
	width:166px;
	height:259px;
	background:url(../images/detailLencosUmedecidosRosa1.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:0px;
}

#detailAbsorventeparaSeios1{
	width:324px;
	height:297px;
	background:url(../images/boxAbsorventeparaSeios1.jpg);
	position:absolute;
	right:20px;
	z-index:50;
	top:0px;
}

#detailHigieneAdulta1{
	width:333px;
	height:273px;
	background:url(../images/boxHigieneAdulta1.jpg);
	position:absolute;
	right:20px;
	z-index:50;
	top:0px;
}

#detailBabadoresDescartaveisInfantil1{
	width:308px;
	height:274px;
	background:url(../images/boxBabadoresDescartaveisInfantil1.jpg);
	position:absolute;
	right:20px;
	z-index:50;
	top:0px;
}

#detailToalhinhasUmedecidasRoxo2 a{
	width:226px;
	height:224px;
	background:url(../images/detailToalhinhasUmedecidasRoxo2.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:350px;
	display:block;
}

#detailToalhinhasUmedecidasRosa2 a{
	width:215px;
	height:208px;
	background:url(../images/detailToalhinhasUmedecidasRosa2.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:350px;
	display:block;
}

#detailLencosUmedecidosRoxo1{
	width:162px;
	height:230px;
	background:url(../images/detailLencosUmedecidosRoxo1.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:0px;
}

#detailLencosUmedecidosRosa1{
	width:166px;
	height:259px;
	background:url(../images/detailLencosUmedecidosRosa1.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:0px;
}

#detailLencosUmedecidosRoxo2 a{
	width:229px;
	height:198px;
	background:url(../images/detailLencosUmedecidosRoxo2.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:500px;
	display:block;
}

#detailLencosUmedecidosRosa2 a{
	width:176px;
	height:236px;
	background:url(../images/detailLencosUmedecidosRosa2.gif);
	position:absolute;
	right:60px;
	z-index:50;
	top:500px;
	display:block;
}

#detailLencosUmedecidosInfantil2 a{
	width:72px;
	height:47px;
	background:url(../images/detailLencosUmedecidosInfantil2.gif);
	position:absolute;
	right:30px;
	z-index:50;
	top:600px;
	display:block;
}

#detailAbsorventeparaSeios2 a{
	width:72px;
	height:47px;
	background:url(../images/detailLencosUmedecidosInfantil2.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:280px;
	display:block;
}

#detailHigienePessoal2 a{
	width:72px;
	height:47px;
	background:url(../images/detailLencosUmedecidosInfantil2.gif);
	position:absolute;
	right:20px;
	z-index:50;
	top:400px;
	display:block;
}

#detailToalhasUmedecidosInfantil2 a{
	width:72px;
	height:47px;
	background:url(../images/detailLencosUmedecidosInfantil2.gif);
	position:absolute;
	right:30px;
	z-index:50;
	top:450px;
	display:block;
}

.positionImgLU1{
	margin-left:40px;
}

.positionImgLU2{
	margin-left:40px;
	margin-top:40px;
}

.positionImgHP2{
	margin-left:60px;
	margin-top:40px;
}

.positionImgDefault{
	margin-left:90px;
	margin-top:60px;
}

.positionImgDefaultDemo{
	margin-left:90px;
}

.positionImgBA2{
	margin-left:110px;
	margin-top:40px;
}

.positionImgBI2{
	margin-left:170px;
	margin-top:40px;
}

.positionImgMA2{
	margin-left:110px;
	margin-top:40px;
}

#positionFlags{
	position:absolute;
	left:340px;
	top:15px;
}

#positionFlags img{
	margin-left:5px;
}

#titleTablePage{
	margin-left:90px;
	font-family:arial;
	font-size:14px;
	color:#555;
	margin-top:40px;
	margin-bottom:10px;
	font-weight:bold;
}