/* CSS Document */


#menu {
	float: left;
	width: 850px;
	height: 10px;
	margin-top: 10px;
	padding: 0px;
	position:absolute;
	top: 10px;
	visibility: visible;	
}


#cajaiz {
	height: 400px;
	width: 575px;
	
}	
#cajade {
	height: 400px;
	width: 200px;
	
}	
	
#contenido {
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-color:#4B4B4B;
	top: 200px;
	padding: 12px;
	height: 700px;
	width: 825px;
	position: absolute;
	background-color: #4B4B4B;
	margin: 0px;
	border-top-color: #4B4B4B;
	border-right-color: #4B4B4B;
	border-left-color: #4B4B4B;
	overflow: visible;
	visibility: visible;
}
#amore {
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-color:#4B4B4B;
	top: 200px;
	padding: 12px;
	height: 2000px;
	width: 825px;
	position: absolute;
	background-color: #4B4B4B;
	margin: 0px;
	border-top-color: #4B4B4B;
	border-right-color: #4B4B4B;
	border-left-color: #4B4B4B;
	overflow: visible;
	visibility: visible;
}
#clientes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #ffffff;
}


#recuadro {
	float: lesft;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	top:  0px;
	left: 0px;
	padding: s0px;
	height: 200px;
	width: 100%;
	position: absolute;

}

#pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	
}

#recuadro derecha {
	float: lesft;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	top:  0px;
	left: 0px;
	padding: s0px;
	height: 80px;
	width: 60%;
	position: absolute;

}

/* ---------- gallery styles start here ----------------------- */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	padding: 10px;
	margin: 0;
	float: left;
	position: relative;
	width: 180px;
	height: 130px;
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 5px;
}
.gallery li:hover img {
	border-color: #999;
}
.gallery em {
	width: 102px;
	background: url(images/bubble.gif) no-repeat;
	padding: 3px 0 6px;
	display: none;
	position: absolute;
	top: -2px;
	left: 50px;
	font-style: normal;
	text-align: center;
}
.gallery a {
	text-decoration: none;
	color: #000;
	background-color: #666666;
}
.gallery a:hover em {
	display: block;
}
#contenido #cajaiz {
}

#gallery div.off {color:#000; height:33px; margin-right:2px; line-height:33px; padding:0 20px; float:right; background:url(tabs_0.gif) repeat-x left bottom; border:1px solid #ddd; cursor:pointer; position:relative; z-index:20;}
#gallery div.on {color:#c00; padding:0 20px; margin-right:2px; float:right; background:url(tabs_2.gif) repeat-x left bottom; cursor:pointer; height:33px; line-height:32px; border:1px solid #ddd; position:relative; z-index:100;}
div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; background:#fff; width:127px; margin-top:20px; position:relative; z-index:50; font:11px verdana, arial, sans-serif; line-height:18px;}
div.show ul {margin:0; padding:0; list-style:none; width:127px; position:relative;}
div.show ul li {width:127px; height:30px; background:url(side_1.gif); margin:1px 0 0 0;}
div.show ul li a, div.show ul li a:visited {display:block; width:127px; height:30px; line-height:27px; background:url(side_0.gif); color:#000; text-align:center; text-decoration:none;}
div.show ul li a:hover {background:transparent; color:#c00; white-space:nowrap; line-height:29px;}

div.show ul li a span {display:none;}
div.show ul li a:hover span {display:block; position:absolute; left:200px; top:0;}
div.show ul li a:hover span img {border:1px solid #000;}
.menuss {clear:both;}

