body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:auto;
	max-width:960px;
	
}
#limpiezasvillar{
margin-top:0px;
height:153px;
width:960px;
}


#menu1{
	
	position:relative;
	margin-top:1px;
	margin-left:0px;
	width:960px;
	background-image:url('imagenes/menu1.png');
	background-color:#3399FF;
	height:30px

}

#menu1 p{
	position:relative;
	margin-top:0px;
	float:left;
	width:192px;
	height:30px;
	text-align:center;
	}

	
#menu1 p:hover{
	background-color:#FFFFFF;
	background-image:url('imagenes/degabajo.png');
	background-repeat:repeat-x
}
	
#menu1 p a{
	color:#FFFFFF;
	line-height:12px;
	font-size:12px;
	text-decoration:none;
	display:block;
	width:176px;
	height:14px;
	padding:8px 8px 8px 8px;
	text-align:center;
	border-right:1px solid #CCCCCC;
	}
	#menu1 p a.activo{
	background-color:#FFFFFF;
	color:#666666;
	border:none;
	background-image:url('imagenes/degabajo.png');
	background-repeat:repeat-x;

	}

#menu1 p a:hover{
	color:#666666;
	border:none;
	}

	h1{
font-size:9px;
max-width:960px;
clear:both;
text-align:right;
margin-top:15px;
height:9px;
}
#contenedor{
float:left;
width:960px;
height:auto;
position:relative;
margin-top:0px;
}
#colum1{
position:relative;
float:left;
margin-left:0px;
margin-top:0px;
margin-bottom:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:150px;
height:auto;
padding-right:35px;
background-image:url(imagenes/degdcha.png);
background-position:right;
background-repeat:repeat-y;

}


#menu2{
float:left;
width:150px;
padding-bottom:5px;

}

#menu2 a{
	line-height:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;	
	font-size:10px;
	width:130px;
	list-style-type:none;
	text-decoration:none;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#003399;
}
#menu2 a:hover{
	color:#666666;
	
}
#menu2 a.activo{
	color:#666666;
}

.bordearriba{
float:left;
width:150px;
height:17px;
margin-top:0px;
background-image:url('imagenes/titulo.jpg');
background-repeat:no-repeat;
color:#FFFFFF;
font-size:10px;
text-align:center;
padding-top:5px; background-position-y:center
}
.bordecentro{
width:150px;
float:left;
background-image:url('imagenes/bordecentro.png');
background-repeat:repeat-y;
background-position: center 50%;
}
.bordeabajo{
margin-top:0px;
clear:left;
width:150px;
height:5px;
background-image:url('imagenes/bordeabajo.png');
background-repeat:no-repeat;
background-position: left bottom;

}

.noticias{
	float:left;
	clear:left;
	margin-top:20px;;
	width:150px;
}
.noticias b{
font-size:14px;
}
#contenido{
float:right;
width:745px;
position:relative;
margin-left:25px;
}
#contenido a{
text-decoration:none;
color:inherit;

}
#caja1{
clear:left;
position:relative;
margin-top:0px;
padding-bottom:10px;
width:745px;
}

.masacaja1arr{
float:left;
position:relative;
margin-top:0px;
width:745px;
height:8px;
background-image:url('imagenes/masacaja1arr.png');
background-repeat:no-repeat; background-position-y:center

}
.contenidomasacaja1{
float:left;
position:relative;
margin-top:0px;
background-image:url('imagenes/masacaja1cen.png');
background-position:center;

}
.contenidomasacaja1 p{
font-size:10px;
text-align:justify;
color:#FFFFFF;
padding:0px 8px 0px 8px;
position:relative;
margin-top:0px;
margin-bottom:0px;
}
.contenidomasacaja1 p b{
font-size:14px;
font-weight:bolder;
color:#FFFFFF;

}
.masacaja1aba{
clear:left;
position:relative;
margin-top:0px;
height:8px;
background-image:url('imagenes/masacaja1aba.png');
width:745px
}
.contenidoborde1{
float:left;
width:745px;
position:relative;
margin-top:0px;
background-image:url(imagenes/bordecaja1cen.png);

}
.contenidoborde1 p{
font-size:10px;
text-align:left;
color:#000000;
padding:0px 8px 0px 8px;
position:relative;
margin-top:0px;
margin-bottom:0px;
}
.contenidoborde1 p b{
font-size:14px;
font-weight:bolder;
}
.contenidoborde1 li{
font-size:10px;
text-align:left;
color:#000000;
margin-left:15px;
margin-top:0px;
position:relative;
}
.contenidoborde1 ul{
font-size:14px;
text-align:left;
color:#000000;
padding:0px 8px 0px 8px;
margin-top:0px;
margin-bottom:0px;
position:relative;
}
.borde1aba{
clear:left;
position:relative;
margin-top:0px;
height:8px;
background-image:url(imagenes/bordecaja1aba.png);
width:745px
}
.borde1arr{
float:left;
position:relative;
margin-top:0px;
width:745px;
height:8px;
background-image:url(imagenes/bordecaja1arr.png);
background-repeat:no-repeat; background-position-y:center

}
h2{
position:relative;
margin-top:0px;
font-size:16px;
height:16px;
color:#0066cc;

}
h2 b{
font-size:24px;
font-weight:bolder;
color:#0066cc;
}
h2 a{
color:#0066cc;
}

#caja2izda{
	float:left;
	clear:left;
	width:360px;
	padding-bottom:10px;
}
.masacaja2arr{
float:left;
position:relative;
margin-top:0px;
width:360px;
height:8px;
background-image:url('imagenes/masacaja2arr.gif');
background-repeat:no-repeat;
background-position-y:center;
}

.masacaja2cen{
float:left;
position:relative;
margin-top:0px;
background-image:url('imagenes/masacaja2cen.gif');
width:360px;
}

.masacaja2cen p{
font-size:10px;
text-align:left;
color:#000000;
padding:0px 8px 0px 8px;
position:relative;
margin-top:0px;
margin-bottom:0px;
max-width:344px;
}
.masacaja2cen p b{
font-size:14px;
font-weight:bolder;
}

.masacaja2aba{
clear:left;
position:relative;
margin-top:0px;
height:8px;
background-image:url('imagenes/masacaja2aba.gif');
width:360px
}

#caja2dcha{
	float:right;
	clear:right;
	width:360px;
	padding-bottom:10px;
	display:block;
}

.griscaja2arr{
float:left;
position:relative;
margin-top:0px;
width:360px;
height:8px;
background-image:url('imagenes/griscaja2arr.png');
background-repeat:no-repeat; background-position-y:center

}
.contenidogriscaja2{
float:left;
position:relative;
margin-top:0px;
background-image:url('imagenes/griscaja2cen.png');
width:360x

}
.contenidogriscaja2 p{
font-size:10px;
text-align:justify;
color:#000000;
padding:0px 8px 0px 8px;
position:relative;
margin-top:0px;
margin-bottom:0px;
width:344px;
}
.contenidogriscaja2 p b{
font-size:14px;
font-weight:bolder;
}
.griscaja2aba{
clear:left;
position:relative;
margin-top:0px;
height:8px;
background-image:url('imagenes/griscaja2aba.png');
width:360px
}
.imagenfloatright {
float:right;
clear:right;
margin-right:5px;
margin-top:0px;
margin-left:5px;

}
.imagenfloatleft {
float:left;
clear:left;
margin-left:5px;
margin-top:0px;
margin-right:10px;
}
.limpiezacertificada{
	float:left;
	clear:left;
	margin-top:20px;;
	width:150px;
	height:80px;
	background-image:url('imagenes/limpiezacertificada.jpg');
	background-repeat:no-repeat;

}
.empresacertificada {
	float:left;
	clear:left;
	width: 144px;
	height:188px;
	padding-top:-4px;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
	font-size:9px;
	background-image:url('imagenes/empresacertificada.gif');
	background-repeat:no-repeat;
	color:#333333;
	line-height:10px;
	}

.azul{
color:#003399;
}
.grispie{
color:#999999;
font-size:10px;
}
.gris{
color:#666666;
}
.formulario{
padding:15px;
font-size:12px;
}

h3{
font-size:14px;
font-weight:bolder;
padding:0px 8px 0px 8px;
position:relative;
margin-top:0px;
margin-bottom:0px;
}
.masacaja2cen li{
position:relative;
font-size:10px;
text-align:left;
color:#000000;
width:336px;
padding:0px 0px 0px 0px;
margin-left:14px;
margin-right:10px;
margin-top:0px;
font-weight:normal;


}
.masacaja2cen ul{
font-size:10px;
text-align:left;
color:#000000;
margin-top:0px;
margin-bottom:0px;
position:relative;
padding:0px 8px 0px 8px;
width:344px;
margin-left:0px;
margin-right:0px;
font-weight:bold;
}
.masacaja2cen a{
color:#000000;
}


#limpiezaoficina{
padding-top:5px;
float:left;
position:relative;
margin-top:10px;
width:960;
height:100px;
background-image:url('imagenes/degabajo.png');
background-position:top;
background-repeat:repeat-x;
}

#limpiezaoficinas{
font-size:9px;
color:#666666;
float:left;
width:193px;
}
#limpiezaoficinas p{
font-size:9px;
color:#666666;
line-height:12px;

}
#limpiezaoficinas p b{
font-size:10px;
font-weight:bold;
line-height:13px;
color:#666666;
}
#limpiezaoficinas a{
font-size:9px;
float:left;
width:180px;
line-height:9px;
text-decoration:none;
color:#666666;
}
#desarrolladopor{
float:right;
width:208px;
}
#desarrolladopor p{
color:#666666;
font-size:10px;
text-align:right;
line-height:12px
}
#desarrolladopor a{
color:#999999;
font-size:10px;
text-align:right;
text-decoration:none;
}
.masacaja3cen{
float:left;
position:relative;
margin-top:0px;
background-image:url('imagenes/masacaja2cen.gif');
width:360px;
}

.masacaja3cen p{
font-size:12px;
text-align:left;
color:#000000;
padding:0px 8px 0px 8px;
position:relative;
margin-top:0px;
margin-bottom:0px;
max-width:344px;
}
.masacaja3cen p b{
font-size:14px;
font-weight:bolder;
}
.contenidogriscaja2 li{
position:relative;
font-size:10px;
text-align:left;
color:#000000;
width:336px;
padding:0px 0px 0px 0px;
margin-left:14px;
margin-right:10px;
margin-top:0px;
font-weight:normal;
}
.contenidogriscaja2 ul{
font-size:10px;
text-align:left;
color:#000000;
margin-top:0px;
margin-bottom:0px;
position:relative;
padding:0px 8px 0px 8px;
width:344px;
margin-left:0px;
margin-right:0px;
line-height:10px;
font-weight:bold;
}
.contenidogriscaja2 a{
color:#000000;
}
.masacaja3cen li{
position:relative;
font-size:12px;
text-align:left;
color:#000000;
width:332px;
padding:0px 0px 0px 0px;
margin-left:14px;
margin-right:14px;
margin-top:0px;
font-weight:normal;


}
.masacaja3cen ul{
font-size:12px;
text-align:left;
color:#000000;
margin-top:0px;
margin-bottom:0px;
position:relative;
padding:0px 8px 0px 8px;
width:344px;
margin-left:0px;
margin-right:0px;
font-weight:bold;
}
.bordecaja2arr{
float:left;
position:relative;
margin-top:0px;
width:360px;
height:8px;
background-image:url('imagenes/bordecaja2arr.png');
background-repeat:no-repeat; background-position-y:center

}
.contenidobordecaja2{
float:left;
position:relative;
margin-top:0px;
background-image:url('imagenes/bordecaja2cen.png');
width:360px;

}
.contenidobordecaja2 p{
font-size:10px;
text-align:center;
color:#000000;
padding:0px 8px 0px 8px;
position:relative;
margin-top:0px;
margin-bottom:0px;
max-width:344px;
font-style:oblique;
}
.contenidobordecaja2 p b{
font-size:14px;
font-weight:bolder;
}
.bordecaja2aba{
clear:left;
position:relative;
margin-top:0px;
height:8px;
background-image:url('imagenes/bordecaja2aba.png');
width:360px
}
