BODY{
   background:#FFFFFF;
   margin:0;
   margin-bottom:0px;
}
#contenedor{ 
	width: 900px;
	height:100%;
	margin-top: 0px;
	border-left:#F7D75B solid 55px;
	border-right:#F7D75B solid 55px;
}
#sombra{
	width: 898px;
	border-left:#666666 solid 1px;
	border-right:#666666 solid 1px;
}
#sombra2{
	width: 894px;
	border-left:#CCCCCC solid 2px;
	border-right:#CCCCCC solid 2px;
	border-color:
	}
#contenedorcabecera{
	width: 100%;
}
#cabecera{

	width:827px;
	height:133px;
	margin-left:auto;
	margin-right:auto; 
	margin-bottom:auto;
	padding: 0px 0px 0px 0px;

}
#cabecera a img {
border: 0px;
}

#titulogeneral{ 
	padding: 0px 0px 0px 0px;
	height:125px;
	float:left;
}
#menucabecera{ 
	padding: 0px 0px 0px 0px;
	float:right;
}
#contenido{
	width:820px;
	height:auto;
	margin-left:auto;
	margin-right:auto; 
	padding: 5px 0px 0px 0px;
	overflow:hidden;
	
}
#menudrcho{
	width:150px;
	height:auto;
	float:left;
	border-right:#CCCCCC solid 1px;
	padding-bottom:30000px;
	margin-bottom:-30000px;
}
#variable {
	width:620px;
	height:auto;
	padding: 0px 0px 0px 200px;
	_padding:0px;
	_float:right;
	padding-bottom:30000px;
	margin-bottom:-30000px;

	}
#cabeceracont{
	width:620px;
	height:auto;
	
	}
#cont{
	width:620px;
	height:auto;
	_float:right;

	}
#empresa {
	width:620px;
	height:auto;
	background:url(../imagenes/fondo-inicio.jpg);
}
#contacto {
width:620px;
	height:auto;
	background:url(../imagenes/fondo-contacto.jpg);
}
#pie{ width:820px;
	height:44px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;

}
img{ margin:0px 0px 0px 0px; border:0px; padding:0px 0px 0px 0px;}
img.flotante
	{float:left;
	padding:10px;}
img.flotante2
	{float:right;
	padding:10px;}
img.flotante3
	{
	padding:0px 0px 10px 100px;}
p.margen
	{margin-right:8px;}
#esprin {
	background-image:url(../imagenes/fondo.gif);
	}
