/* enjambrex pra deixar o mozilla igual ao ie */
html {
overflow: -moz-scrollbars-vertical;
}
/* fim do enjambrex */

div { behavior: url("iepngfix.htc") }

#menu 							{ position: relative; 
								  left: 50%; 
								  margin-left: -390px;  
								  padding-left: 10px;   
								  padding-right: 10px;   
								  width:760px;
								  *width: 780px;
								  height: 38px; 
								  background-color: #ffffff;
								  padding-top: 2px;
								  }
#menu .separador				{ padding:0;
								  margin: 0;
  								  padding-top:10px;
								  color:#FFF;}
								  
#menu .int						{  
								  background: transparent url("../img/deg_menu.png") repeat scroll 0 0 ;
								  height: 32px;
								  background-color: #858585;}

#menu ul 						{ list-style-image:none; 
								  list-style-position:outside; 
								  list-style-type:none;
								   
								  margin:0pt; 
								  padding:0pt; 
								  
								  }
								  
#menu li 						{ position:relative; 
								  float: left;
								  /*height: 30px;*/
								  
								  }
								  
#menu a, .apng 					{ border-style:none; 
								  text-decoration : none; 
								  margin-right: 0px; 
								  padding: 0;
								  padding-top: 8px;
								  padding-bottom: 8px;
								  background-color : transparent; 
								  color : #FFF; 
								  width: 126px;
								  text-align: center; 
								  display: block; 
								  float: left;  
								}
								  
#menu a:hover, .apng:hover 		{ text-decoration : none; 
								  background-color : #000;
								  color: #ffffff; 
								  opacity: 0.20;
								  filter:alpha(opacity=20); /* IE patch */
								  }
#menu #ul1,
      #ul2,
	  #ul3,
	  #ul4,
	  #ul5,
	  #ul6,
	  #ul7 						{ /*display: none;*/ 
	                              top:32px; 
								  background-color : #3D3D3D; 
								  position:absolute;
								  width: 125px; 
								  *width: 125px; 
								  float: left; 
								  left: 0px; 
								  opacity: 0.80;
								  filter:alpha(opacity=80); /* IE patch */
								  
								  
								  }
#menu #ul1 li,
      #ul2 li,
	  #ul3 li,
	  #ul4 li,
	  #ul5 li,
	  #ul6 li,
	  #ul7 li 					{ float: none;  }
#menu #ul1 a,
      #ul2 a,
	  #ul3 a,
	  #ul4 a,
	  #ul5 a,
	  #ul6 a,
	  #ul7 a					{ color: #FFF; 
								  background-color: transparent; 
								  text-decoration : none; 
								  margin: 0;
								  padding-left: 5px;
								  padding-top: 8px; 
								  padding-bottom: 8px;
								  width: 120px;
								  *width: 125px;
								  text-align: left; 
								  display: block; 
								  float: none;
								  font-size: 11px;}
#menu #ul1 a:hover,
      #ul2 a:hover,
	  #ul3 a:hover,
	  #ul4 a:hover,
	  #ul5 a:hover,
	  #ul6 a:hover,
	  #ul7 a:hover 				{ color: #FFFFFF; 
	  							  background-color: #000000;
	  							  opacity: 0.90;
								  filter:alpha(opacity=90); /* IE patch */
	                               }
#menu li:hover #ul1,
      li:hover #ul2,
	  li:hover #ul3,
	  li:hover #ul4,
	  li:hover #ul5,
	  li:hover #ul6,
	  li:hover #ul7
      li.over #ul1,
      li.over #ul2,
	  li.over #ul3,
	  li.over #ul4,
	  li.over #ul5,
	  li.over #ul6,
	  li.over #ul7				{ display:block; 
	  							  top:32px; 
								  background-color : #3D3D3D;
								  float: left; 
								  left: 0px;}




BODY {
    margin : 0 0 0 0;
    background-color : #F3F2EF;
    font-size : 11px;
    color: #4D4948;
    font-family : "Trebuchet MS", Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
    background-image : url(../img/bg_pag.jpg);
    background-position : bottom;
    background-repeat : repeat-x;
    
}

.banner{
	border:1px none #000000;
    height:292px; 
    left:0px;
    width:100%; 
    text-align : center;
    position: absolute;
}

.header {
    background-image : url(../img/bg_cabecalho.gif);
    background-repeat : repeat-x;
    height : 150px;
}

.conteudo{
    padding-left : 35px;
    padding-right : 35px;
    background-color : #FFFFFF;
    width : 710px;
}

.rodape{
    padding-left : 25px;
    padding-right : 25px;
    font-size : 10px;
    color : #716F61;
}

.geral {
} 

.menu1{
    background-color : 	#424348;
    color: #FFFFFF;
    cursor: pointer;
}

.menu2{
    background-color : 	#6B6C70;	
    color: #FFFFFF;
    cursor: pointer;
}

td{
	font-size : 11px;

}

.titulo {
    font-size : 15pt;
    color : #838281;
}

.subTitulo {
    color : #E9811A;
    font-weight : bold;
}

.interResist {
    color : #00923F;
    font-weight : bold;
}

.crystalColors{
    color : #E30A1B;
    font-weight : bold;
}

.crystalGloss{
    color : #B93327;
    font-weight : bold;
}

.lissTexture{
    color : #63297B;
    font-weight : bold;
}

.cicloVital{
    color : #9A7A25;
    font-weight : bold;
}

.stylingTools{
    color : #6D6E71;
    font-weight : bold;
}

.loiros{
    color : #A8A8AF;
    font-weight : bold;
}

.professionalUse{
    color : #7A8A4D;
    font-weight : bold;
}

.subTitulo2 {
    color : #C2C1C1;
    font-weight : bold;
}

a {
	text-decoration : none;
    color: #4D4948;
}

a:hover {
    text-decoration : none;
    /*underline;
    */
    color: #999999;
}

a.menu {
	text-decoration : none;
    color : #E9811A;
    font-weight : bold;
    cursor: pointer;
}

a.menu:hover {
	text-decoration : underline;
    color : #E9811A;
    font-weight : bold;
}

a.assinatura {
    color : #716F61;
    text-decoration : none;
    font-size : 10px;
}

a.assinatura:hover {
    color : #716F61;
    text-decoration : underline;
    font-size : 10px;
}

a.cross{
	text-decoration : none;
    color: #E9811A;
	
}

a.cross:hover{
	text-decoration : underline;
    color: #E9811A;
	
}

.moldura {
    padding: 3px;
    border: 1px solid #AAA9A9;
    vertical-align : middle;
	text-align : center;
    }
/* CORES */
.laranja{
    color : #E9811A;
}
    
    
/* IMPUTS */

form {
	margin : 0 0 0 0;
}

.text {
    padding : 2px;
    font-family : "Trebuchet MS", Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif;
    font-size : 11px;
    border: 1px solid #AAA9A9;
    background-color : #FBFBFB;
    width : 100%;
}

.alerta {
    color : red;
    font-weight : bold;
}

.roda{
	color: #4D4948;
}