BODY 
{ 
   font: 12px Arial, Helvetica, sans-serif;
   margin:0px; 
   text-align: left; 
   color:#000;
   background-image:url(elementos/fondo.gif);
} 

#contenedor
{ 
	width:800px; 
	margin: auto;
	background-color:#FFFFFF;

} 
#encabezado
{ 
   width: 800px; 
   background-image:url(elementos/encabezado.jpg);
   height:144px;
   } 

  
#cuerpo{
background-position:top;
background-repeat:no-repeat;
height:500px;
min-height:500px;
height:auto; !important
width:760px;
margin-left:20px;
margin-right:20px;
} 

/*cuadros del home*/
#trabajando
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(elementos/home-cuadro-01.jpg);
background-repeat:no-repeat;
height:123px;
padding-top:35px;
width:227px;
padding-left:10px;
padding-right:5px;
float:left;}
#destacados
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;


background-image:url(elementos/home-cuadro-02.jpg);
background-repeat:no-repeat;
height:123px;
padding-top:35px;
width:227px;
padding-left:10px;
padding-right:5px;
float:left;}
#articulos
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;

background-image:url(elementos/home-cuadro-03.jpg);
background-repeat:no-repeat;
width:256px;
height:123px;
padding-top:35px;

padding-left:10px;
padding-right:5px;
float:left;}



.corte { clear: both;}

.negrita
{
font-weight:bold;}

.titulo
{
font-weight:bold;
}
a.vermas
{
text-decoration:none;
color:#E98C2F;
font-weight:bold;}
a.vermas:hover
{
color:#FF0000;
}

#pie
{
text-align:center;
padding-top:5px;
height:40px;
background-color:#E98C2F;
width:760px;
margin-left:20px;
margin-right:20px;}

#texto
{
text-align:left;

	height:350px;
	min-height:350px;
	height:auto;
	margin-top:25px;

}
.corte { clear: both;}
/*MENU*/

#portamenu
{
float:left;
width:800x;
margin-left:20px;
height:25px;
text-align:center;
margin-top:117px;
}


#menu {
margin-top:1px;
margin-left:20px;
list-style-type:none; 
padding:0;
color:#FFFFFF;
font-size:12px;
height:25px;
}

#menu li {display:block; float:left; position:relative; z-index:100; margin-right:1px;}
/*ACÁ EL COLOR DE FONDO DEL MENU FIJO*/
#menu li span {display:block; z-index:100; padding: 5px 10px;font-size:1.1em;}
#menu li a, #menu li a:visited {display:block; padding:0;}
#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0;}
/*ACÁ EL COLOR DE FONDO DEL MENU FIJO*/
#menu dt {margin:0; font-size: 1.1em; float:left; /*border-right:1px solid #fff;*/}
#menu dd {display:none; background: transparent; border-bottom:1px solid #cce; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}

/*ACA EL COLOR DEL MENU FIJO*/ #menu dt a, #menu dt a:visited {display:block; color:#fff; padding: 5px 10px; text-decoration:none;}
/*DEFINE EL DESPLEGABLE*/ #menu dd a, #menu dd a:visited {background:#fff; color:#000; text-decoration:none; display:block; padding: 5px 10px;}

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
/*DEFINE UN BORDE INFERIOR PARA EL DESPLEGABLE #menu li:hover dl, #menu li a:hover dl {border-bottom:15px solid #e2dfa8;}*/
/*HOVER DE MENU*/#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {color:#FFA300; /*background:#FFA300;*/}

/*FIN MENU*/


.input-contacto
{
background-color:#F8D4B0;
height:20px;
border:1px solid #BCAEA1;
width:220px;
}
.textarea-contacto
{
background-color:#F8D4B0;
height:70px;
border:1px solid #BCAEA1;
width:335px;
}

.boton-contacto
{
background-image:url(elementos/fondo-boton.jpg);
background-repeat:no-repeat;
height:22px;
width:70px;
font-weight:bold;
color:#FFFFFF;
}

.texto-contacto
{
color:#D29F6A;
font-family:"Times New Roman", Times, serif;
font-size:14px;

}


.titulositios
{
color:#F19130;
font-size:16px;
font-family:"Times New Roman", Times, serif;
font-weight:700;
padding-left:10px;
}
.subtitulositios
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}.textositios
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;

}

.imagenpack
{
width:300px;
height:250px;
float:left;
margin:5px;
}
.textosolu
{
float:left;
width:450px;
height:250px;
}
.imagenpack2
{
width:300px;
height:250px;
float:right;
margin:5px;
}


.textocolu
{
padding:10px;
}

.titutex
{
font-weight:bold;
font-size:16px;
color:#FF9900;

}

.imagencasos
{
float:left;
width:350px;
height:265px;
}

.textocasos
{
padding-left:15px;
width:385px;
float:left;
height:265px;

}

.cuadro
{
margin-top:10px;
margin-bottom:25px;
width:750px;
float:left;}


.td1
{
background-color:#DF852D;
font-weight:bold;
color:#FFFFFF;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
}

.rojita
{
font-weight:bold;
color:#FF0000;
}



.imagensolu
{
float:left;
width:250px;
height:285px;

}

.textosolu
{
padding-left:15px;
width:460px;
float:left;
height:285px;
padding-top:20px;

}

.titu2
{
font-weight:bold;
font-size:14px;
color:#FF9900;
margin-top:20px;
}

a.enlacepie
{
color:#000;
text-decoration:none;
font-weight:bold;
}
a.enlacepie:hover
{
color:#FFF;

}

