html,BODY{
margin:0;
padding:0;
text-align: left;
height:100%;
}

* { margin: 0; padding: 0; }


a{text-decoration: none; color:#C33696; }
a:hover {text-decoration: underline; }
 
p{ margin-bottom:12px;} 

h1 { color: #6665FE; 
     font-size:18px; 
     font-family:Arial, Helvetica, sans-serif;  
     margin-bottom:20px;}

h2{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color:#2c2c2c;
font-size:17px;
margin-bottom:12px;
margin-top:20px;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../images/fondocabecera.jpg);
	background-repeat:repeat-x;
	background-position:top; /*center; 90px;*/
	/*background-color:#EAEAEA;*/
	background-color:#fff;
	color:#2c2c2c;
}

input, select {
	vertical-align: middle;
	font-weight: normal;
	background-color:#F0F0F0;
	border:solid 1px #D3D3D3;
	padding:2px;
	font-size:11px;
}

textarea{
	background-color:#F0F0F0;
	border:solid 1px #D3D3D3;
	padding:2px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}



/*********************************** CABECERA ***********************************************/
#cabecera{
width:940px;
height:121px;
background-image:url(../images/adornocabecera.jpg);
background-repeat: no-repeat;
background-position:top right;
margin:auto;
}

#contenidocabecera{
width:940px;
height:121px;
background-image:url(../images/adornocabecera.jpg);
background-repeat: no-repeat;
background-position:top right;
text-align:left;
}

#logo{
float:left;
width:260px;
height:121px;
background-image:url(../images/logo.jpg);
background-repeat: no-repeat;
background-position:top left;
position:relative;
left:-8px;

}
#cab2{
float:left;
width:475px;
height:41px;
color:#CC3399;
font-size:20px;
font-weight:bold;
padding-left:20px;
padding-top:60px;
}


/*******************************************************************************************/
/**************************************** CONTENIDO  ***************************************/
#contenedor{
width:940px;
/* min-height:595px; */
margin:auto;
padding:0px 8px 8px 8px;
background-color:#fff;
}

#medio{
width:940px;
min-height:400px;
}

#titulo{text-align:right;
		margin-bottom:20px;}


/* MENU */
#columnamenu{
float:left;
width:260px;
min-height:384px;
_height:384px; /* IE 6 */
background-image:url(../images/menu.jpg);
background-repeat: no-repeat;
background-position:top left;
position:relative;
left:-8px;
}

#columnamenu ul{ margin-top:70px;
          margin-left:30px;
          width:200px;
          font-size:13px;
          /*list-style-image:url(../images/submenu.gif);*/
          list-style:none;
          
          }

#columnamenu ul li{ border-bottom: dotted 1px #c2c2c2;
             margin-bottom:4px;
             padding-left:7px;
             background-image:url(../images/submenurosa.gif);
             background-repeat:no-repeat;
             background-position:left 4px;}

#columnamenu ul li.sinborde{ border-bottom:0px;}

/* segundo nivel menu */
#columnamenu ul li ul{margin-top:5px;
               margin-left :15px;
               font-size:11px;
               width:185px;
                }
                
#columnamenu ul li ul li  {
                padding-left:7px;
             background-image:url(../images/submenuazul.gif);
             background-repeat:no-repeat;
             background-position:left 4px;
                }
                
#columnamenu a{color:#2c2c2c; text-decoration:none;}  
#columnamenu a:hover{color:#6665FE; text-decoration:none;}                



#centro{float:left;
		width:600px;
		padding:20px 25px 25px 40px;
		 text-align:justify; }
		
		


#PuntitosSuperior{
width:178px;
height:1px;
background-image:url(../imgs/puntitos.gif);
background-repeat:repeat-x;
}
.celdaMenu{
width:178px;
height:27px;
background-image:url(../imgs/puntitos.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.celdaMenu A:link, .celdaMenu A:visited, .celdaMenu A:active { color:#000000; text-decoration: none; }

.textoMenu{
width:150px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.foto{ border-right:solid 8px #C33696;
       margin:25px; }

.fotoizda{ float:left; 
           margin-right:25px; 
           margin-bottom:15px;
           border-right:solid 8px #C33696;}		
           
 .fotodcha{ float:right; 
           margin-left:25px; 
           margin-bottom:15px;
           border-right:solid 8px #C33696;}	          
           
.fotodcha-sinborde{ float:right; 
           margin-left:25px; 
           margin-bottom:15px;}  
           
.fotoizda-sinborde{ float:left; 
           margin-right:25px; 
           margin-bottom:15px;}                     

/********************************************************************************************/
/************************************** AMBIENTADORES *******************************************/
 #ambientadores{}
#ambientadores #col1{float:left; width:260px;
                     /*margin-right:50px;*/}
#ambientadores #col2 { /*width:265px; 
                       float:left;*/
                       width:280px;
                       height:300px;
                       padding:7px 0px 15px 320px;
                       font-size:11px;
                       text-align:left;
                       margin-bottom:20px;
                       background-image:url(../images/fondo-ambientadores.jpg);
                       background-repeat:no-repeat;
                       background-position: left top;}
#ambientadores #col2 h1{ color:#fff; font-size:15px; margin-bottom:10px; margin-left:20px;}
#ambientadores #col2 ul{ margin-left:30px; list-style-type:none; }
#ambientadores #col2 ul li{ float:left; width:90px; margin-right:20px;
                            padding-left:7px;
                            /*background-image:url(../images/submenuazul.gif);
                            background-repeat:no-repeat;
                             background-position:left 4px;*/ 
                                }

#ambientadores #nota{ font-size:11px; color:#666;}
/********************************************************************************************/
/************************************** PRODUCTOS *******************************************/
 

#cabecera_productos{
width:937px;
height:90px;
background-image:url(../imgs/imgcabecera_productos.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}


#caja3_Productos{
width:592px;
background-image:url(imgs/Der_productos.jpg);
background-repeat:no-repeat;
min-height:431px;
margin-left:345px;
}


.color1{color:#768397;} .color1 A:active, .color1 A:visited, .color1 A:link{color:#768397;text-decoration:underline;}.color1 A:hover{ text-decoration:none;}
.color2{color:#D6A35F;} .color2 A:active, .color2 A:visited, .color2 A:link{color:#D6A35F;text-decoration:underline;}.color2 A:hover{ text-decoration:none;}
.color3{color:#DBC500;} .color3 A:active, .color3 A:visited, .color3 A:link{color:#DBC500;text-decoration:underline;}.color3 A:hover{ text-decoration:none;}
.color4{color:#503A5F ;} .color4 A:active, .color4 A:visited, .color4 A:link{color:#503A5F ;text-decoration:underline;}.color4 A:hover{ text-decoration:none;}
.color5{color:#BDB7AF;} .color5 A:active, .color5 A:visited, .color5 A:link{color:#BDB7AF;text-decoration:underline;}.color5 A:hover{ text-decoration:none;}
.color6{color:#CA6700 ;} .color6 A:active, .color6 A:visited, .color6 A:link{color:#CA6700 ;text-decoration:underline;}.color6 A:hover{ text-decoration:none;}
.color7{color:#75823D ;} .color7 A:active, .color7 A:visited, .color7 A:link{color:#75823D ;text-decoration:underline;}.color7 A:hover{ text-decoration:none;}
.color8{color:#B1BE34 ;} .color8 A:active, .color8 A:visited, .color8 A:link{color:#B1BE34 ;text-decoration:underline;}.color8 A:hover{ text-decoration:none;}
.color9{color:#4664B9;} .color9 A:active, .color9 A:visited, .color9 A:link{color:#4664B9;text-decoration:underline;}.color9 A:hover{ text-decoration:none;}
.color10{color:#C16894;} .color10 A:active, .color10 A:visited, .color10 A:link{color:#C16894;text-decoration:underline;}.color10 A:hover{ text-decoration:none;}
.color11{color:#9BB100;} .color11 A:active, .color11 A:visited, .color11 A:link{color:#9BB100; text-decoration:underline;}.color11 A:hover{ text-decoration:none;}
.color12{color:#9AAF91;} .color12 A:active, .color12 A:visited, .color12 A:link{color:#9AAF91;text-decoration:underline;}.color12 A:hover{ text-decoration:none;}
.color13{color:#6F8AA0;} .color13 A:active, .color13 A:visited, .color13 A:link{color:#6F8AA0;text-decoration:underline;}.color13 A:hover{ text-decoration:none;}
.color14{color:#EA7D00;} .color14 A:active, .color14 A:visited, .color14 A:link{color:#EA7D00;text-decoration:underline;}.color14 A:hover{ text-decoration:none;}
.color15{color:#C3BEA1;} .color15 A:active, .color15 A:visited, .color15 A:link{color:#C3BEA1;text-decoration:underline;}.color15 A:hover{ text-decoration:none;}
.color16{color:#935200;} .color16 A:active, .color16 A:visited, .color16 A:link{color:#935200;text-decoration:underline;}.color16 A:hover{ text-decoration:none;}
.color17{color:#CE0000;} .color17 A:active, .color17 A:visited, .color17 A:link{color:#CE0000;text-decoration:underline;}.color17 A:hover{ text-decoration:none;}
.color18{color:#44583A;} .color18 A:active, .color18 A:visited, .color18 A:link{color:#44583A;text-decoration:underline;}.color18 A:hover{ text-decoration:none;}
.color19{color:#E28511;} .color19 A:active, .color19 A:visited, .color19 A:link{color:#E28511;text-decoration:underline;}.color19 A:hover{ text-decoration:none;}
.color20{color:#A7AAAA;} .color20 A:active, .color20 A:visited, .color20 A:link{color:#A7AAAA;text-decoration:underline;}.color20 A:hover{ text-decoration:none;}
.color21{color:#F08EAA;} .color21 A:active, .color21 A:visited, .color21 A:link{color:#F08EAA;text-decoration:underline;}.color21 A:hover{ text-decoration:none;}
.color22{color:#9D63DA;} .color21 A:active, .color21 A:visited, .color21 A:link{color:#9D63DA;text-decoration:underline;}.color21 A:hover{ text-decoration:none;}
.color23{color:#782B35;} .color21 A:active, .color21 A:visited, .color21 A:link{color:#782B35;text-decoration:underline;}.color21 A:hover{ text-decoration:none;}
.color24{color:#AFC59F;} .color21 A:active, .color21 A:visited, .color21 A:link{color:#AFC59F;text-decoration:underline;}.color21 A:hover{ text-decoration:none;}

/******************************************** ***********************************************/
/******************************************** QUE HACEMOS ***********************************/
.queHacems_text2{
font-family:Arial, Helvetica, sans-serif;
color:#222222;
font-size:11px;
line-height:16px;
}
.queHacems_text{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
color:#BC0C1A;
font-size:14px;
}
.queHacems_tit2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#BC0C1A;
}
#queHacems_subcaja3Iz{
float:left;
width:36px;
height:431px;
background-image:url(../imgs/gotaRoja.gif);
background-position:top left;
background-repeat:no-repeat;
}
/*******************************************************************************************/
/*********************************** UNIDAD HIGIENICA**********************************************/

/*******************************************************************************************/
/************************************SISTEMA BACTERIOSTATICO**********************************************/
#bacteriostatico{}

#bacteriostatico #texto{ margin-left:170px;
                         padding-top:35px;
                         line-height:1.4em;
                         width:385px;}
                         

/*******************************************************************************************/
/************************************TAPIZ URINARIO**********************************************/
 
#tamiz{}

#tamiz #texto{  margin-left:270px;
                padding-top:25px;
                width:270px;
                line-height:1.4em;}
                
#tamiz .separador{ width:270px;
             height:10px;
             margin-top:12px;
             margin-left:15px;
             #margin-left:0px;/* IE 7*/
             _margin-left:0px; /* IE 6*/
             background-image:url(../images/separador1.jpg);
             background-position:top;
             background-repeat: no-repeat;}               
 
/*******************************************************************************************/
/************************************ALFOMBRAS ANTI-SUCIEDAD**********************************************/
 
#alfombras{}

#alfombras #texto{  margin-bottom:15px;
                   line-height:1.4em;}
 
 
/*******************************************************************************************/
/************************************CONTENEDORES **********************************************/
 
#contenedores{}

#contenedores #texto{  margin-bottom:15px;
                   line-height:1.4em;} 
                   
#contenedores #medidas{ font-size:11px;
                        margin-left:200px;}                    
/*******************************************************************************************/
/************************************ CONTACTO**********************************************/



/*******************************************************************************************/
/******************************************** PIE *******************************************/

/* PIE */
#pie{ background-color:#2c2c2c;
padding-top:15px;
	  width:100%;
	  height:45px;
	  text-align:center;
	  clear:both;
	  margin-top:15px;
	  background-image:url(../images/fondo-pie.jpg);
      background-position:top;
      background-repeat: no-repeat;}

ul.pie li{ display:inline;
			margin-right:20px; font-size:11px;
			padding-right:20px;
			border-right:solid 1px #C93492;}		
ul.pie li a{color:#C93492;}			
ul.pie li a:hover{ text-decoration:none; color:#fff;}

#pie #direccion{margin-top:8px;
                font-size:11px; 
                color:#999;}

#equanimity{ position:absolute; top:365px;left:25px;}

#subrayadoInferior{
width:100%;
background-color:#EDEDED;
height:1px;
}


/* GENERAL */
.clear{ line-height:0px; clear:both;}
.error{  color:#C33696;}
.font11{ font-size:11px;}
.font12{ font-size:12px;}

/* SEPARADORES */
 .separador{ 
             height:10px;
             margin-top:12px;
             margin-bottom:17px;
             background-image:url(../images/separador1.jpg);
             background-position:top center;
             background-repeat: no-repeat;}  
             
             
/* CONTACTO */
#formulario{ width:430px;
             float:left;
             border-right:solid 5px #C33696;}
             
#telefono{ margin-left:480px;
           font-size:12px;}
           
#telefono h1{ margin-bottom:5px;}