* 
{
margin: 0;
padding: 0;
background-repeat: no-repeat;
}

body
{
text-align: left;
font-family: serif;
background-image: url(imagenes/fondo_cuerpo.jpg);
background-repeat: repeat;
}

#net /*centrador general*/
{margin: 10px auto;width: 760px;border: 4px solid #0C5C89;text-align: left;
background-color: #fff;
}

#cabezal
{width: 760px;height: 136px;background-image: url(imagenes/cabecera2.jpg);}

#cenefa
{width: 760px;height: 17px;background-image: url(imagenes/cenefa.jpg);
border-top: 1px #000 solid;border-bottom: 1px #000 solid;}

#cenefa h2
{
padding-top: 1px;
padding-left: 10px;
font-family: verdana;
font-size: 12px;
color: #fff;
}

#cenefa_base
{width: 760px;height: 18px;background-image: url(imagenes/cenefa2.jpg);
border-top: 1px #000 solid;border-bottom: 1px #000 solid;
background-repeat: repeat;}

#cenefa_base h2
{
padding-top: 2px;
padding-left: 10px;
font-family: tahoma;
font-size: 11px;
font-weight: normal;
color: #E2EAFF;
}



#lateral
{width: 160px;height:475px;
background-image: url(imagenes/lateral.jpg);
background-position: 100% 0;
float:left;
}

#lateral h1
{
margin-top:200px;
margin-left:5px;
width: 150px;height:134px;
background-image: url(imagenes/circulo.jpg);
float:left;
}

#lateral h2
{
margin-top:40px;
margin-left:5px;
width: 150px;height:152px;
background-image: url(imagenes/iso.jpg);
float:left;
}

#principal
{margin-left: 160px;}

#base
{width: 760px;height: 133px;background-image: url(imagenes/base.jpg);}

#base a {text-decoration: underline; color: #fff;}
#base a:hover {text-decoration: underline; color: #000;}

#parrafos
{
margin: 25px 15px 30px 15px;
/* background-image: url(imagenes/fondo1.jpg); background-repeat: repeat; */
background-color: #E9F6FE;
border: 1px #444 solid;
}

#parrafos p
{
padding: 10px;
text-align: justify;
font-family: tahoma;
font-size: 12px;
color: #000;
font-weight: normal;
line-height: 1.5em;
}

#parrafos .pcentrado
{
text-align: center;
}

#parrafos ul{
list-style: square outside;
padding-left: 40px;
padding-right: 10px;
}

#parrafos li
{
text-align: justify;
font-family: century;
font-size: 13px;
color: #682929;
line-height: 1.5em;
margin-bottom:5px;
}

#parrafos h2
{
font-family: arial;
font-size: 14px;
color: #296492;
display: block;
width: 300px;
border-bottom: 1px #296492 solid;
margin-left: 20px;
}

#parrafos dl
{
border: 1px #296492 solid;
margin: 20px;
padding:10px;
}

#parrafos dt
{font-family: verdana;font-size: 12px;color: #630303;font-weight:bold;
margin-bottom:10px;}

#parrafos dd
{
font-family: tahoma;font-size: 13px;color: #296492;font-weight:bold;
margin-bottom:10px;padding-left:20px;}

#parrafos a
{font-family: arial;font-size: 11px;color: #296492;text-decoration:underline;
text-align: center;}

#parrafos a:hover
{color: #000;text-decoration:underline;}

.izq
{float: left; margin: 10px; border: 1px #000 solid;}

.der
{float: right; margin: 10px; border: 1px #000 solid;}

#principal h1
{
margin: 10px 15px;
font-family: tahoma;
font-size: 23px;
color: #7F0000;
border-bottom: 2px #427FA2 solid;
display: block;
}






#lateral ul
{
margin-top: 10px;
margin-left: 10px;
}

#lateral li
{
list-style:none;
text-align:center;
padding-bottom: 2px;
border-bottom: 2px #940000 solid;
padding-top: 12px;
float:left;
}

#lateral a
{
width: 132px;
padding: 2px;
background-color:#7390CB;
border: 1px #000 solid;
display:block;
color: #fff;
font-family: tahoma;
font-size: 9px;
font-weight: bold;
text-decoration: none;
}

#lateral a:hover
{
background-color:#7C3434;
border: 1px #000 solid;
color: #D4F0F9;
}


address
{
padding-top: 30px;
padding-left:425px;
font-style: normal;
font-weight: bold;
font-family: tahoma;
font-size: 11px;
line-height: 1.8em;
color: #fff;
}

#redondel
{
width: 760px;
height: 100px;
background-image: url(imagenes/redondel.jpg);
background-position: 100% 100%;
}

#redondel ul
{
margin-top: 30px;
}

#redondel li
{
display: block;
float:left;
width: 150px;
/*background-color: #eee;*/
margin: 2px 5px;
text-align: center;
padding:0;
}

#redondel a
{font-size: 11px;font-family: tahoma;color: #999; text-decoration: underline;}

#redondel a:hover
{color: #890000;}


#tabla
{
list-style:none;
margin-top:20px;
margin-bottom:40px;
overflow:hidden;
}

#tabla li
{
display:inline;
font-size:11px;
font-family: tahoma;
}


#formulario
{
margin-left:25px;
margin-bottom:25px;
width: 500px;
font-family: tahoma;
font-size: 11px;
color: #004585;
border: 1px #000 solid;
}


.pregunta
{
display: block;
margin: 10px 0;
}

fieldset
{border: 0px #000 solid;padding: 20px 5px;}

legend
{
font-family: tahoma;
font-size: 11px;
color: #fff;
border: 1px #000 solid;
background-color:  #00476C;
padding: 5px 20px;
margin-top: 10px;
font-weight: bold;
}

label
{
margin-left:10px;
font-weight: bold;
}

input
{
font-family: tahoma;
font-size: 11px;
color: #000;
border: 1px #000 solid;
background-color:  #E4F2FE;
padding: 1px;
margin-left: 10px;
}

textarea
{
font-family: tahoma;
font-size: 11px;
color: #000;
border: 1px #000 solid;
background-color:  #E4F2FE;
padding: 1px;
margin-left: 30px;
margin-top: 10px;
}


#enviar_consulta 
{
margin-left: 35px;
margin-bottom: 15px;
padding: 3px;
font-family: tahoma;
font-size: 11px;
color: #fff;
border: 1px #000 solid;
background-color:  #00496F;
font-weight: bold;
}


#tabla .c1 {width: 225px; background-color: #7588BB;float:left;margin:2px;color:#fff;font-weight:bold;}
#tabla .c2 {width: 60px; background-color: #94A7BD;float:left;margin:2px;color:#fff;font-weight:bold;text-align:center;}
#tabla .c3 {width: 60px; background-color: #B1C7E3;float:left;margin:2px;color:#fff;font-weight:bold;text-align:center;}

#cabezal_1
{width: 760px;height: 136px;background-image: url(imagenes/cabecera1.jpg);}
#cabezal_2
{width: 760px;height: 136px;background-image: url(imagenes/cabecera2.jpg);}
#cabezal_3
{width: 760px;height: 136px;background-image: url(imagenes/cabecera3.jpg);}
#cabezal_4
{width: 760px;height: 136px;background-image: url(imagenes/cabecera4.jpg);}
#cabezal_5
{width: 760px;height: 136px;background-image: url(imagenes/cabecera5.jpg);}
#cabezal_6
{width: 760px;height: 136px;background-image: url(imagenes/cabecera6.jpg);}
#cabezal_7
{width: 760px;height: 136px;background-image: url(imagenes/cabecera7.jpg);}
#cabezal_8
{width: 760px;height: 136px;background-image: url(imagenes/cabecera8.jpg);}
#cabezal_9
{width: 760px;height: 136px;background-image: url(imagenes/cabecera9.jpg);}

#portada1
{
margin-top: 20px;
margin-bottom: 300px;
text-align: center;
}

#ampliacion img{border: 1px solid #000;}

#ampliacion 
{
margin: auto auto;
background-color: #BECFDD;
background-image: none;
text-align:center;
}


#visitas
{background-image: url('http://www.empresas2001.com/webs/img.png?d=Servicios_Limpieza');}