/*StyleSheet NetiPulit*/

/*BODY*/
BODY
{
  font-family:Arial;
  margin:0px;
  text-align:center;
  color:#231f20;
}
img
{
border:0;
}
#contenedor
{
  width:1000px;
  margin:0px auto;
  text-align:left;
}
#contenedor2
{
  width:1015px;
  margin:0px auto;
  text-align:left;
}
/*HEADER*/
#header
{
  height:110px;
  width:1000px;
  background:#32327f url(../img/logo.jpg) no-repeat;
  color:#ffffff;
  font-size:18px;
  display:inline-block;
  overflow:hidden;
}
#headerInt
{
  margin:65px 15px 20px 250px;
  height:70px;
}
#menu
{
  float:right;
  margin-top:15px;
  height:25px;
  xbackground:#cc0000;
  
}
#menu ul
{
  list-style:none;
  margin:0px;
}
#menu li
{
  margin:0px;
  float:left;
  width:auto;
  margin-left:25px;
  
}
#menu a
{
  color:#fff;
  text-decoration:none;
}
/*FOOTER*/
#footer
{
  background:#58595b;
  font-size:12px;
  color:white;
  font-weight:bold;
  display:inline-block;
  width:1000px;
  text-align:center;
}
#footint
{
  margin:10px;
}
#footer a
{
  color:#fff;
}
/*CONTENIDO*/
#contenido
{
  margin:13px 15px 15px 15px;
}

/*CONTENIDO1*/
#contenido1
{
  height:85px;
  xbackground:#000000;
  color:#231f20;
}
#telf
{
  float:right;
  width:350px;
  margin:0px;
  line-height:30px;
  height:30px;
  font-size:22px;
  font-weight:bold;
}
#contenido1_1
{
  height:52px;
  xbackground:#cc0000;
  width:180px;
  color:#231f20;
  float:left;
}
#contenido1_1 h1
{
  font-size:1.05em;
  width:600px;
}
#back
{
  xbackground:#00cc00;
  width:600px;
  color:#231f20;
  font-size:14px;
}
/*CONTENIDO2 HOME*/
#contenido2
{
  xbackground:#000;
  xheight:300px;
  display:inline-block;
}
#img_sup_home
{
 float:left;
 margin: 0px 0px 30px 50px;
 whidth: 
}
#contenido2_1
{
  xbackground:#ff0000;
  xheight:300px;
  float:left;
  width:195px;
}
.text2_1_sup
{
  color:32327f;
  font-size:14px;
  font-weight:bold;
  margin-top:0px;
  line-height:120%;
}
.text2_1
{
  font-size:14px;
  color:#231f20;
  line-height:130%;
}
.text2_1 p
{
  margin-bottom:8px;
  margin-top:0px;
}
#contenido2_2
{
  xbackground:#00ff00;
  xheight:300px;
  float:left;
  width:95px;
  margin-left:20px; 
}
#contenido2_2 img
{
  margin-bottom:3px;
}
#contenido2_3
{
  xbackground:#0000ff;
  xheight:300px;
  float:left;
  width:329px;
  margin-left:48px;
  font-size:16px;
}
#contenido2_3 ul
{
  padding:0px;
  margin-left:0px;
  list-style-type:none;
  list-style-image:none;  
}
#contenido2_3 li
{
  margin:0px;
  font-size:16px;
  line-height:140%;
  color:#32327f;
}
#contenido2_3 li a
{
  color:#3C35CA;
  text-decoration:none;
}
.span_de
{
font-size:22px;
}
.li_home_limpieza
{
font-size:18px;
color:#000000;
}
.li_home_limpieza2
{
font-size:14px;
color:#000000;
}
#contenido2_3 li strong
{
  font-size:16px;
  line-height:140%;
}
#contenido2_3_text
{
  font-size:16px;
  margin-left: 0px;
  color:black;
  list-style-type:none;
  list-style-image:none;
}
#text_menu_home
{
  xbackground:#f0f0f0;
  xheight:300px;
  float:left;
  width:355px;
  margin-bottom:10px;
  margin-left:;
  list-style-type:none;
  list-style-image:none;
}
#text_menu_home ul
{
  xbackground:#f0f0f0;
  xheight:300px;
  float:left;
  width:355px;
  margin-left:0px;
  list-style-type:none;
  list-style-image:none;
}
.text_menu_home2
{
font-size: 14px;
color: #000000;
font-weight: normal;
}
#contenido2_4
{
  xbackground:#f0f0f0;
  xheight:300px;
  float:left;
  width:355px;
  margin-left:75px;
}
#contenido2_4_1
{
  margin-left:20px;
  font-size:11px;
}
#contenido2_4_1 p
{
  margin:0px;
  font-size:16px;
  line-height:120%;
}
#contenido2_4 h3
{
  color:32327f;
  padding:0px;
  font-size:18px;
  margin:0px;
  line-height:110%;
}
#contenido2_4 ul
{
  padding:0px;
  margin-left:0px;
  list-style-image:url('../img/li1.jpg');
}
#contenido2_4 li
{
  font-size:16px;
  line-height:140%;
  color:32327f;
}
#contenido2_4 a
{
  font-size:18px;
}
/*CONTENIDO2 SERVICIOS*/
#contenido2_1S
{
  xbackground:#00ff00;
  float:left;
  width:270px;
  overflow:hidden;
}
.imgserv
{
  float:right;
  margin:0px;
  xbackground:red;
}
#contenido2_2S
{
  xbackground:#00ff00;
  xheight:300px;
  float:left;
  width:355px;
  margin-left:40px;
  
}
#contenido2_2S h2
{
  font-size:24px;
  margin-top:0px;
  margin-bottom:16px;
}
#contenido2_2S .h22
{
  font-size:32px;
}
#contenido2_2S .h221
{
  font-size:22px;
}
#contenido2_2S .h32
{
  font-size:24px;
  color:#cc0000;
}
#contenido2_2S h3
{
  font-size:16px;
  margin-top:0px;
  margin-bottom:3px;
}
#contenido2_2S p
{
  font-size:16px;
  line-height:120%;
  margin-top:0px;
  margin-bottom:14px;
}
#contenido2_3S
{
  xbackground:#00ff00;
  xheight:300px;
  float:left;
  width:260px;
  margin-left:45px;
}
#contenido2_3S ul
{
  padding:0px;
  margin-left:25px;
  list-style-image:url('../img/li1.jpg');
}
#contenido2_3S ul.rbcont2
{
  list-style-type:none;
  list-style-image:none;
  margin-top:5px;
  margin-bottom:25px;
  padding:0px;
}
#contenido2_3S li
{
  font-size:16px;
  line-height:140%;
  color:32327f;
  margin:0px;
  padding:0px;
}
.divlink2S
{
  margin-top:-10px;
  padding:0px;
}
.link2S
{
  color:#3C35CA;
  margin:0px;
  text-decoration:none;
}
.link2S img
{
  margin:0px;
  margin-left:30px;
  margin-right:10px;
  border:0px;
}
.divlink3S
{
  margin-top:-10px;
  padding:0px;
}
.link3S
{
  color:#3C35CA;
  margin:0px;
  text-decoration:none;
}
.link3S img
{
  margin:0px;
  margin-right:10px;
  border:0px;
}
#derecho
{

width:60%;
}
#izquierdo
{
float:left;
width:40%;
}
/*CONTENIDO3*/
#contenido3
{
  margin:13px 15px 20px 15px;
  xbackground:#CC00CC;
  xheight:10px;
  font-size:14px;
  color:#231f20;
  width:970px;
  
}
.h2home
{
  margin-top:10px;
  margin-bottom:0px;
  padding:0px;
  font-size:24px;
}
.ulbp
{
  margin:15px; 
  padding:0px; 
  list-style-image:url('../img/libp.jpg');
}
.ulbp li
{
  margin-bottom:10px;
}
/*#contenido2_2S p b
{
  color:#32327F;
}*/
/*LINKS*/
a:link 
{
  text-decoration: none;
  color:#3C35CA;

}
a:visited 
{
  text-decoration: none;
  color:#3C35CA;
}
a:active 
{
  text-decoration: none;
  color:3C35CA;
}
a:hover
{
  text-decoration: none;
  color:3C35CA;
}

  div.datosdecontacto

  {

    border:solid 1px #d0d0d0;

    width:400px;

    float:right;

    height:440px;
    
    margin-right:40px;

  }

  div.datosdecontacto h1

  {

    font-size:12px;

    padding: 3px;

    text-align:center;

    margin:0px 0px 20px 0px; 

    background:#32327F;

    color:white;

  }
    div.datosdecontacto img

  {
  margin-left:10px;
  }
    div.formulariocontacto

  {

    border:solid 1px #d0d0d0;

    width:400px;

    float:left;

    height:440px;
    margin-left:40px;

  }

  div.formulariocontacto table

  {

    border-spacing:10px;

    font-family:arial;

    font-size:13px;

  }

  div.formulariocontacto input

  {

    border-color:#d0d0d0;

  }

  div.formulariocontacto h1

  {

    font-size:12px;

    padding: 3px;

    text-align:center;

    margin:0px 0px 20px 0px; 

    background:#32327F;

    color:white;

  }
#contenido2map
{
  xbackground:#000;
  xheight:300px;
  display:inline-block;
}
#contenido2map h2
{
  margin-top:-4px;
  margin-bottom:5px;
  padding:0px;
  font-size:18px;
}

#contenido2map ul
{
  padding:0px;
  margin-left:21px;
  list-style-image:url('../img/li1.jpg');
}
#contenido2map li
{
  margin:0px;
  font-size:16px;
  line-height:140%;
  color:32327f;
}
#formularioContacto
{
    width:600px;
  margin:auto;
}
#formularioContacto h2
{
  background:#32327F;
  color:#fff;
  font-weight:bold;
  text-align:center;
  font-size:16px;
}
.tablecontacto
{
  border:0px;
  margin:0px;
  border-collapse:collapse;
}
.tablecontacto td
{
    padding-left:20px;
    padding-bottom:10px;
}
.tablecontacto tr
{
}
#formularioContacto input
{
  width:200px;
  border: solid 1px #32327F;
}
#formularioContacto textarea
{
  width:400px;
  height:200px;
  border: solid 1px #32327F;
}
.title_h3
{
  color: #cc0000;
  margin-bottom: 5px;
}
.footer_img
{
 background-color: rgb(85,85,85);
 float:left;
 width:270px;
 padding: 5px;
 color:#fff;
 text-align:center;
}
.title_img
{
  background-color: rgb(85,85,85);
  float:right;
  width:260px;
  color:#57a7cc;
  text-align:center;
  height:40px;
  line-height:40px;
}
.title_img2
{
  background-color: rgb(85,85,85);
  float:left;
  width:270px;
  padding: 15px;
  color:#57a7cc;
  text-align:center;
}
#img_inf_home
{

  position:center;
}
/* estilos rbcont4 */
#menu_lateral_all_pages
{
list-style-type:none;
margin-left:30px;
width:275px;
float:left;
}
#menu_lateral_all_pages ul li
{
list-style-type:none;
}
.ListasDerecha
{
  padding-left:10px;
  margin:0px;
}
.ListasDerecha li
{
  margin:0px;
}
.apartadod
{
  margin-bottom:0px;
}

/* fin estilos rbcont4 */