html{
	height: 100%;
}
body
{
	background: #c4c4c4;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#000;
	font-family: Verdana,Georgia;
	font-size:10px;
	text-align: center;
	/*border: 1px solid #F00;*/
	height: 99%;
}
div{
	margin: 0px;
	padding: 0px;
	/*border: 1px solid #000;*/
	
}
ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li{
	margin: 0px;
	padding: 0px;
}
img { display: block; }
/*#izquierda{
}
#derecha{
}*/
#arriba{
	height: 0px auto;
}
#content{ /*300 + 29 + 29 = 358*/
	width: 747px;
	height: 358px;
	/*margin:0px auto;*/
	position: absolute;
	left: 25%;
	top: 25%;
	margin: -100px;
}
#top{
	width: 747px;
	height: 65px;
	background: #c4c4c4;
}
#fecha{
	position: absolute;
	color: #000;
	font-size: 11px;
	left: 538px;
	top: 46px;
	color: #555;
	z-index: 1;
}
#cuerpo{ /*500 - 29 - 50 - 29 = 392*/
	width: 747px;
	height: 370px;
	background: #c4c4c4 url('../img/body.jpg') repeat-y;
	position: relative;
	text-align: left;
}
#cuerpo_objeto{
	position: absolute;
	width: 620px;
	height: 300px;
	top: 14px;
	left: 60px;
	z-index: 0;
}
#cuerpo_imagen{
	width: 315px;
	height: 335px;
	position: absolute;
	top: 0px;
	left: 370px;
}
#cuerpo_mapa{
	width: 425px;
	height: 335px;
	position: absolute;
	top: 0px;
	left: 260px;
}
#cuerpo_imagenP{
	width: 250px;
	height: 335px;
	position: absolute;
	top: 0px;
	left: 462px;
}
#cuerpo_info{
	width: 300px;
	height: 340px;
	position: absolute;
	top: 0px;
	left: 58px;
	text-align:lefth;
}
#cuerpo_info li{
	text-decoration:none;
	margin: 10px;
}
#cuerpo_direc{
	width: 310px;
	height: 200px;
	position: absolute;
	top: 100px;
	left: 58px;
}
#cuerpo_infoG{
	width: 395px;
	height: 340px;
	position: absolute;
	top: 0px;
	left: 58px;
	text-align:lefth;
}
#cuerpo_infoG li{
	text-decoration:none;
	margin-left: 5px;
	margin-top: 4px;
}
#menu {  
	margin:0px;
	padding:0px;
	position: absolute;
	left: 58px;
	top: 336px;
	width: 629px;
	background: url(../img/boton.jpg);
	/*border: 1px solid #0F0;*/
}
#menu ul{
	padding: 0px 0px 0px 9px;
	/*border: 1px solid #0FF;*/
}
#menu li {
	float:left;
	/*border: 1px solid #00F;*/
}
#menu li a {
	display:block; 
	width:100px;
	height: 14px;
	padding: 8px 0;
	text-decoration:none;
	text-align:center;
	font-size:14px;
	color:#FFF;
	background-color:#F00;
	background-image:url(../img/botonDuoNR.jpg);
	/*border: 1px solid #000;*/
}
#menu li a:hover {
	background-position:bottom;
}
		#submenu{
			width: 0px;
			height: 0px;
			top: 0px;
			left: 58px;
			position: relative;
		}
		#submenu ul{
		}
		#submenu li {
			margin:0px;
			padding:0px; 
			width: 185px;
			background: #ff7234;
			border-bottom: 1px solid #ff4e00;
		}
		#submenu li a {
			display:block; 
			width:185px;
			height: 14px;
			padding: 8px 0;
			text-decoration:none;
			text-align:center;
			font-size:14px;
			color:#FFF;
			background-image:url(../img/botonDuoNaranja.gif);
		}
		#submenu li a:hover {
			background-position:bottom;
		}
		#empresa{
			width: 50px;
			height: 50px;
			background: #F0F;
			top: 243px;
			/*_top: 231px;*/
			*top: 234px;
			left: 107px;
			position: relative;
			z-index:2000;
		}
		#productos{
			width: 50px;
			height: 50px;
			background: #F0F;
			top: 212px;
			/*_top: 231px;*/
			*top: 200px;
			left: 208px;
			position: relative;
			z-index:3000;
		}
#foot{
	width: 747px;
	height: 40px;
	background: #c4c4c4;
}
#footer{
	width: 747px;
	height: 20px;
	color:#7f7e7e;
	font-family: Verdana,Georgia;
	font-size:10px;
	text-align: center;
	padding-top: 20px;
}
.oculto{
	display:none;
	/*z-index:0;*/
	
}
.visible{
	display:block;
	/*z-index:1000;*/
}
