body{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#494A6E;
}

img{
	border:0;
}

input[type=text]{
	background-color: rgb(153, 170, 199); 
	color: rgb(255, 255, 255); 
	padding: 3px; 
	border: 1px none rgb(153, 170, 199); 
	border-radius: 5px 5px 5px 5px;
}
input[type=submit]{
	background-color: rgb(0, 0, 66);
	color: rgb(255, 255, 255);
	border: 1px solid rgb(0, 0, 66);
	border-radius: 2px 2px 2px 2px;
	padding: 1px 5px;
}
input[type=submit]:hover{
	background-color: rgb(153, 170, 199); 
	border: 1px solid rgb(153, 170, 199);
}
a{
	color: #99AAC7;
    font: 11px Arial,Helvetica,sans-serif;
    list-style: none outside none;
    text-decoration: none;
}
a:hover{
	text-decoration: underline;
	color: #000042;
}
.clear{
	clear:both;
}
.floatLeft{
	float:left;
}
.floatRight{
	float:right;
}

.wrapper{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	position:relative;

}

h1{
	font:16px dosisbold;
	color:#44456B;	
}
h1.tituloPagina{
	font:bold 15px Trebuchet MS;
	color:#000041;
	text-transform:uppercase;
	padding-top:0;
	margin-top:0;
}

p{
	line-height:16px;	
}


/* +++++++++++++++++++++++ INICIO: TOPO ++++++++++++++++++++++++++*/

#topo{
	display:block;
	height:80px;
	width:100%;
	background:url(/temas/everlux/images/bg-topo.png) 50% 0 repeat-x;
	border-bottom:solid 4px #FFFFFF;
	min-width: 960px;
}

.logoTopo{
	float:left;	
}
.menuSmall{
	float:right;
	clear:both;	
	padding:12px 0 15px 0;
	
}
.mainMenu{
	float:left;
	clear:both	
}


.menuSmall ul{
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	font-size:0;
}
.menuSmall ul li{
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

.menuSmall ul li a{
	display:block;
	float:left;
	list-style:none;
	margin:0 0 0 30px;
	padding:0;
	text-decoration:none;
	color:#99AAC7;
	font:normal 11px Arial, Helvetica, sans-serif;
}


.mainMenu ul{
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	font-size:0;
	position: relative;
}

.mainMenu ul li{
	display:block;
	float:left;
	list-style:none;
	padding:0;
	position:relative;
}

.mainMenu ul li a{
	display:block;
	float:left;
	list-style:none;
	margin:0 0 0 0;
	padding:10px 20px 12px 14px;
	text-decoration:none;
	color: #F2F3F6;
	text-transform:uppercase;
	font: 12px dosisbold;
}

.mainMenu ul li ul {
    display: none;
    list-style: none;
    position: absolute;
    background: #FFFFFF;
    width: auto;
    padding: 5px 0px 5px ;
    left: 0;
    z-index: 1000;
    top: 39px;
	border: 1px solid #E9EAEB;
	border-top: none!important;
}


.mainMenu ul li:hover > a{
	background:url(/temas/everlux/images/everlux-menu.png) 0 0 repeat;
}

.mainMenu ul li:hover > ul {
	display:block!important;
}

.mainMenu ul li ul li{
	display:block;
	float:unset;
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}

.mainMenu ul li ul li a {
	white-space:nowrap;
    display: block;
    list-style:none;
	margin:0;
	padding:5px 10px 5px 8px;
	text-decoration:none;
	color:#000033;
	text-transform:none;
	font-family: dosisregular;
	font-size: 12px;
	font-weight:bold;
	float:unset;
}

.mainMenu ul li ul li:hover {
    background-color:#F5F5F5;
}


.pesquisaTopo{
	float:right;
	margin:0 0 0 6px;
	position:relative;
}

.pesquisaTopo input[type="text"]{
	float:right;
	margin:0;
	padding:0 0 0 5px;
	display:block;
	width:173px;
	height:25px;
	background:url(/temas/everlux/images/bg-pesquisa.png) 0 0 no-repeat;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#767EA3;
	border:0;
}
.pesquisaTopo input[type="submit"]{
	position:absolute;
	top:3px;
	right:3px;
	display:block;
	width:19px;
	height:19px;
	background:url(/temas/everlux/images/btn-pesquisa.png) 0 0 no-repeat;	
	border:0;
	cursor:pointer;
}





/* +++++++++++++++++++++++ FIM: TOPO ++++++++++++++++++++++++++*/


/* +++++++++++++++++++++++ INICIO: CONTENT ++++++++++++++++++++++++++*/

#content{
	clear:both;
	display:block;
	background:url(/temas/everlux/images/destaque01.jpg) 50% 0 no-repeat;
	min-height:466px;
	position:relative;
}

.destaquesHome{
	position:relative;
	display:block;
	width:100%;
}
.destaquesHome .setas{
	display:block;
	width:16px;
	height:25px;
	position:absolute;
	top:190px;
	cursor:pointer;
}
.destaquesHome .setas.left{
	left:0;
	background:url(/temas/everlux/images/setaDestaques-left.png) 0 0 no-repeat;
}
.destaquesHome .setas.right{
	right:0;
	background:url(/temas/everlux/images/setaDestaques-right.png) 0 0 no-repeat;
}

.destaquesHome .textoDestaque{
    color: #353C65;
    font: 17px dosisbold;
    left: 60px;
    position: absolute;
    top: 150px;
    width: 300px;
}
.destaquesHome .textoDestaque .saberMais{
    font: 13px dosisregular;
	color:#ffffff;
	text-decoration:none;	
	padding:30px 0 0 0;
	display:block;
	clear:both;
}

.linksHome{
	display:block;
	position:absolute;
	width:622px;
	background:url(/temas/everlux/images/bg-rodapeHome.png) 0 0 no-repeat;
	left:168px;
	top:406px;	
	text-align:center;
}


.linksHome ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:0;
	display:inline-block;

	
}
.linksHome ul li{
	list-style:none;
	margin:0;
	padding:15px 8px 0 8px;
	display:inline-block;
	width:180px;
	text-align:left;
        float:left;
}
.linksHome ul li .thumb{
	margin:0;
	padding:3px 0 0 3px;
	display:block;
	float:left;
	clear:both;
	width:180px;
	height:93px;
	background:url(/temas/everlux/images/bg-thumbshome.png) 0 0 no-repeat;
}
.linksHome ul li .thumb a{
	margin:0;
	padding:0;
	display:block;
	float:left;
	clear:both;
	width:173px;
	height:86px;
	overflow:hidden;
}

.linksHome ul li a{
	margin:0;
	padding:10px 0 0 5px;
	display:block;
	clear:both;
	color:#0D0D3D;
    font:13px dosisbold; 
	text-decoration:none;
}

/* +++++++++++++++++++++++ FIM: CONTENT ++++++++++++++++++++++++++*/



/* +++++++++++++++++++++++ INICIO: RODAPE ++++++++++++++++++++++++++*/

#rodape{
	clear:both;
}
#rodape .wrapper{
	background-color:#E9EAEB;	
}
.rodapeHome{
	display:block;
	padding:13px 20px 12px 20px;	
	width:565px;
	margin:120px auto 0 auto;
}
.rodapeHomeBaixo{
	display:block;
	padding:13px 20px 12px 20px;	
	width:565px;
	margin:0 auto 0 auto;
}

.copyright{
    float:left;
    font: bold 10px Trebuchet MS;
    color:#999999;
}

.menuRodape{
	display:block;
	float:left;
	margin:0 0 0 50px;
}
.menuRodapeBaixo{
    display:block;
    float:right;
}

.menuRodape ul,
.menuRodapeBaixo ul{
	display:block;
	float:right;
	font-size:0;
	margin:0;
	padding:0;
	list-style:none;
}
.menuRodape ul li,
.menuRodapeBaixo ul li{
	display:block;
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}
.menuRodape ul li a,
.menuRodapeBaixo ul li a{
	display:block;
	float:left;
	margin:0;
	padding:0 25px 0 25px;
	color:#2E3F52;
        font: bold 10px Trebuchet MS;
	text-decoration:none;
}
.menuRodapeBaixo ul li a{
    padding:0 5px 0 5px;
}
.menuRodapeBaixo ul li a .youtube{
    display:block;
    float:left;
    width:47px;
    height:13px;
    opacity:0.5;
}

.menuRodapeBaixo ul li a .facebook{
    display:block;
    float:left;
    width:13px;
    height:13px;
    opacity:0.5;
}

.menuRodapeBaixo ul li a .youtube:hover,
.menuRodapeBaixo ul li a .facebook:hover{
   opacity:1;
}
.seara{
	float:right;
}
.seara img{
    padding-top:3px;
}

/* +++++++++++++++++++++++ FIM: RODAPE ++++++++++++++++++++++++++*/



/*********** PAGINAS INTERIORES ************/

.wrapperInterior{
	background:#ffffff;
	padding:25px;	
	width:910px;
	min-height: 416px;
}
.rodapeInterior,
.rodapeIntBaixo{
	display:block;
	padding:13px 20px 12px 20px;	
	width:920px;
	margin:20px auto 0 auto;
}
.rodapeIntBaixo{
    margin:0px auto 0 auto;
}

.rodapeInterior > .menuRodape{
    margin-left:210px;
}
.rodapeInterior > .menuRodape > ul > li a{
    padding-left:20px;
    padding-right:20px;
}
.breadcrumbs{
	display:block;
	float:left;
	clear:both;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#424369;
	padding:0 0 20px 0;
}
.breadcrumbs a{
	text-decoration:none;
	color:#AEAFBF;	 	
}

.fotoTopo{
	display:block;
	clear:both;
	width:896px;
	height:199px;
	border:solid 6px #F2F2F2;
	margin:0 auto;
	overflow:hidden;
}

.btnVoltar{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	display:block;
	width:58px;
	height:16px;
	background:url(/temas/everlux/images/btn-voltar.png) 0 0 no-repeat;
	text-align:center;
	padding:3px 0 0 0; 
	float:left;
	clear:both;
	margin:20px 0 0 0;	
}


.sidebar{
	display:block;
	clear:both;
	float:left;
	width:230px;
	padding:15px 0 10px 0;	
	background-color:#F2F2F2;
}
.colunaContent{
	display:block;
	float:right;
	width:660px;
	padding:0px 0 0px 0;	
	margin:0;
	
}


.fotoTopoSmall{
	display:block;
	clear:both;
	width:648px;
	height:155px;
	border:solid 6px #F2F2F2;
	margin:0;
	padding:0;
	overflow:hidden;
}

.fotoTopoBig{
	display:block;
	clear:both;
	width:648px;
	height:295px;
	border:solid 6px #F2F2F2;
	margin:0;
	padding:0;
	overflow:hidden;
}


.tituloSidebar{
	color:#131553;
    font:13px dosisbold;
	padding:0 0 15px 20px;
}

.listaProdutos{
	display:block;
}
.listaProdutos ul{
	display:block;
	font-size:0;
	list-style:none;
	margin:0;
	padding:0;
}
.listaProdutos ul li{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}
.listaProdutos ul li a{
	display:block;
	list-style:none;
	margin:0;
	padding:6px 8px 6px 50px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#7D7D7D;
	text-decoration:none;
}
.listaProdutos ul li a:hover,
.listaProdutos ul li a.active{
	background-color:#B7B7B7 !important;
	color:#ffffff;
}


.icon01{
	background:url(/temas/everlux/images/icons_01.png) 0 50%	no-repeat;
}
.icon02{
	background:url(/temas/everlux/images/icons_02.png) 0 50%	no-repeat;
}
.icon03{
	background:url(/temas/everlux/images/icons_03.png) 0 50%	no-repeat;
}
.icon04{
	background:url(/temas/everlux/images/icons_04.png) 0 50%	no-repeat;
}
.icon05{
	background:url(/temas/everlux/images/icons_05.png) 0 50%	no-repeat;
}
.icon06{
	background:url(/temas/everlux/images/icons_06.png) 0 50%	no-repeat;
}
.icon07{
	background:url(/temas/everlux/images/icons_07.png) 0 50%	no-repeat;
}
.icon08{
	background:url(/temas/everlux/images/icons_08.png) 0 50%	no-repeat;
}
.icon09{
	background:url(/temas/everlux/images/icons_09.png) 0 50%	no-repeat;
}
.icon10{
	background:url(/temas/everlux/images/icons_10.png) 0 50%	no-repeat;
}
.icon11{
	background:url(/temas/everlux/images/icons_11.png) 0 50%	no-repeat;
}
.icon12{
	background:url(/temas/everlux/images/icons_12.png) 0 50%	no-repeat;
}
.icon13{
	background:url(/temas/everlux/images/icons_13.png) 0 50%	no-repeat;
}
.icon14{
	background:url(/temas/everlux/images/icons_14.png) 0 50%	no-repeat;
}
.icon15{
	background:url(/temas/everlux/images/icons_15.png) 0 50%	no-repeat;
}
.icon16{
	background:url(/temas/everlux/images/icons_16.png) 0 50%	no-repeat;
}
.icon17{
	background:url(/temas/everlux/images/icons_17.png) 0 50%	no-repeat;
}
.icon18{
	background:url(/temas/everlux/images/icons_18.png) 0 50%	no-repeat;
}
.icon19{
	background:url(/temas/everlux/images/icons_19.png) 0 50%	no-repeat;
}
.icon20{
	background:url(/temas/everlux/images/icons_20.png) 0 50%	no-repeat;
}
.icon21{
	background:url(/temas/everlux/images/icons_21.png) 0 50%	no-repeat;
}

.tituloCategoria{
	display:block;	
	color:#ffffff;
	font:bold 15px Arial, Helvetica, sans-serif;
	padding:8px 0 8px 75px;
}
.categorias_lista{
	float:left;
	padding:0 4px 4px 0;
}

.categorias_lista > a{
	position: relative;
}
.categorias_lista > a:hover > img{
	opacity: 0.6;
}
.categorias_lista  > a .titulo{
	display:none;
	position:absolute;
	top:-55px;
	width: 80px;
	color: black;
	margin-left: 15px;
	text-align: center;
	color: #000033;
	opacity: none!important;
	font-size:12px;
}

.categorias_lista > a:hover > .titulo {
	display:block!important;
}
.escapeRouteSigns{
	background:url(/temas/everlux/images/titulo-escaperoutesigns.png) 0 0 no-repeat;	
}


.tabProdutos{
	display:block;	
	margin:0 0 10px 0;
}
.tabProdutos > a{
	display:block;	
	background:url(/temas/everlux/images/barraClosed.png) 0 0 no-repeat;
	padding:8px 0 8px 15px;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	text-decoration:none;
}

.tabProdutos .produtos{
	display:block;
	padding:8px;	
	width:559px;
	float:left;
	margin:5px 0 5px 0;
}
.tabProdutos .produtos ul{
	display:block;
	font-size:0;
	list-style:none;
	margin:0;
	padding:0;
}

.tabProdutos .produtos ul li{
	display:block;
	list-style:none;
	margin:0;
	padding:5px;
	float:left;
}

.tabProdutos .produtos ul li .thumb{
	display: table-cell;
    height: 80px;
    vertical-align: bottom;
    width: 80px;
}
.tabProdutos .produtos ul li .thumb img{
	max-width: 80px;
	max-height: 80px;
}

.linha_5{
	display: table-cell;
    height: 101px;
    vertical-align: bottom;
    width: 101px;
}
.linha_5 img{
	max-width: 101px;
	max-height: 101px;
}

.linha_4{
	display: table-cell;
    height: 129px;
    vertical-align: bottom;
    width: 129px;
}
.linha_4 img{
	max-width: 129px;
	max-height: 129px;
}

.linha_3{
	display: table-cell;
    height: 176px;
    vertical-align: bottom;
    width: 176px;
}
.linha_3 img{
	max-width: 176px;
	max-height: 176px;
}


.tabProdutos .produtos ul li .titulo{
	display:block;
	font:normal 12px Arial, Helvetica, sans-serifL;
	color:#5C5D7D;
	padding:6px 0 0 6px;

}
.tabProdutos .produtos ul li a{
	text-decoration:none;	
}
.inline img{
    max-height: 483px;
    max-width: 483px;
}

.tabProdutos .opcoes{
	display:block;
	padding:0px;	
	width:84px;
	float:right;
	margin:5px 0px 5px 0;
	
	
}

.tabProdutos .opcoes a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#444444;
	text-decoration:none;
	display:block;
	padding:9px 0 8px 30px;
	margin:0 0 1px 0;
}
.tabProdutos .opcoes a.btnSize{
	background:url(/temas/everlux/images/btnSize.png) 0 0 no-repeat;
}
.tabProdutos .opcoes a.btnMaterial{
	background:url(/temas/everlux/images/btnMaterial.png) 0 0 no-repeat;
}

.destaque{
	display: none;
    height: 466px;
    left: 0%;
    overflow: hidden;
    position: absolute;
    width: 100%;
}
.destaque_on{
	display: block;
}
/*************************** Menu Interior *********************************/
.subMenu {
    display: block;
}
.subMenu ul {
    display: block;
    font-size: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.subMenu ul li {
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.subMenu > ul > li > a {
    color: #6E6E6E;
    display: block;
    font-family: dosisregular;
	font-size: 13px;
    list-style: none outside none;
    margin: 0;
    padding: 6px 20px;
    text-decoration: none;
}
.subMenu > ul > li > ul{
	display: none;
}
.subMenu > ul > li > ul > li > a {
    color: #6E6E6E;
    display: block;
    font-family: dosisregular;
	font-size: 13px;
    list-style: none outside none;
    margin: 0;
    padding: 6px 8px 6px 50px;
    text-decoration: none;
}
.prod_container{
	display: none;
}
.btn{
	display: block; 
	position: relative;
}
.btn > ul{
    background-color: #E4E4E4;
    display: block;
    left: -110px;
    margin: 0;
    padding: 10px;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 90px;

}
.btn > ul > li{
	list-style: none outside none;
    margin-bottom: 10px;
    width: 100px;
}
.btn:hover > ul{
	visibility: visible;
}