/* CSS Document */

#nav{
	position:absolute;
	left:228px;
	top:6px;
	width:721px;
	height:47px;
}
#nav span{
	display:none;
}
#nav ul{
	width:721px;
	height:47px;
	list-style: none;
}
#nav li{
	height:47px;
	float:left;
}
#nav li a{
	height:47px;
	float: left;
	text-indent: -99999px;
}
#nav #btn1 a{
	width:76px;
	height:47px;
	background: url("../img/menu_up.png") no-repeat;
}
#nav #btn1 a:hover{
	background: url("../img/menu_over.png") 0 0 no-repeat;	
}
#nav #btn2 a{
	width: 153px;
	height: 47px;
	background: url("../img/menu_up.png") -76px 0 no-repeat;
}
#nav #btn2 a:hover{
	background: url("../img/menu_over.png") -76px 0 no-repeat;	
}
#nav #btn3 a{
	width: 123px;
	height: 47px;
	background: url("../img/menu_up.png") -229px 0 no-repeat;
}
#nav #btn3 a:hover{
	background: url("../img/menu_over.png") -229px 0 no-repeat;	
}
#nav #btn4 a{
	width: 111px;
	height: 47px;
	background: url("../img/menu_up.png") -352px 0 no-repeat;
}
#nav #btn4 a:hover{
	background: url("../img/menu_over.png") -352px 0 no-repeat;	
}
#nav #btn5 a{
	width:143px;
	height:47px;
	background: url("../img/menu_up.png") -463px 0 no-repeat;
}
#nav #btn5 a:hover{
	background: url("../img/menu_over.png") -463px 0 no-repeat;	
}
#nav #btn6 a{
	width:115px;
	height:47px;
	background: url("../img/menu_up.png") -606px 0 no-repeat;
}
#nav #btn6 a:hover{
	background: url("../img/menu_over.png") -606px 0 no-repeat;	
}



/*+++++++++menus contenidos+++++*/
#nav_content{
	float:left;
	width:172px;
	height:240px;
	margin-top:30px
}
#nav_content ul{
	width:172px;
	height:240px;
	list-style: none;
}

#nav_content li{
	color:#FFF;
	text-decoration:none;
	width:172px;
	height:24px;
	float:left;
}
#nav_content li a,#nav_content li a:visited,#nav_content li a:active,#nav_content li a:focus,#nav_content li a:link{
	padding:4px 0 0 16px;
	text-decoration:none;
	color:#FFF;
	width:172px;
	height:24px;
	float: left;
	background: url("../img/menu_up_c.png") no-repeat;
}
#nav_content li a:hover{
	background: url("../img/menu_over_c.png") 0 0 no-repeat;	
}


/******************************MENU********************/

/*#hogar #contenedor #navegacion li#nav-1h a.btn_1h {
	background: url("../img/menu_over.png") 0 0 no-repeat;
}
/*
#servicios #contenedor #navegacion li#nav-3h a.btn_3h {
	background: url("../img/menu_over_png") -147px 0 no-repeat;
}
#clientes #contenedor #navegacion li#nav-4h a.btn_4h {
	background: url("../img/menu_over_png") -240px 0 no-repeat;
}
#galerias #contenedor #navegacion li#nav-5h a.btn_5h {
	background: url("../img/menu_over_png") -324px 0 no-repeat;
}
#contacto #contenedor #navegacion li#nav-6h a.btn_6h {
	background: url("../img/menu_over_png") -412px 0 no-repeat;
}
*/

/*
ul {
	font-size:14px;
	list-style: none;
	padding: 0;
	margin: 0;
}

li#nav-1h{
	z-index:6;
	float: left;
	width: 117px;
	height: 42px;
	background: url("../img/menu_up.png") 0 0px no-repeat;
	text-decoration:none;
	}
a.btn_1h, a.btn_1h:visited,a.btn_1h:active,a.btn_1h:focus,a.btn_1h:link{ 
	display:block;
	width: 117px;
	height:42px;
	text-decoration:none;
	text-align:center;
	padding:0;
}
a.btn_1h:hover{
	background: url("../img/menu_over.png") 0 0 no-repeat;
	text-decoration:none;
	}
li#nav-2h{
	z-index:5;
	float: left;
	width: 150px;
	height: 42px;
	background: url("../img/menu_up.png") -117px 0 no-repeat;
	text-decoration:none;
	}
a.btn_2h, a.btn_2h:visited,a.btn_2h:active,a.btn_2h:focus,a.btn_2h:link{ 
	display:block;
	width: 150px;
	height: 42px;
	text-decoration:none;
	text-align:center;
	padding:0;
	}
a.btn_2h:hover{
	background: url("../img/menu_over.png") -117px 0 no-repeat;
	text-decoration:none;
	}
li#nav-3h{
	z-index:4;
	float: left;
	width:171px;
	height: 42px;
	background: url("../img/menu_up.png") -267px 0 no-repeat;
	text-decoration:none;
	color:white;
	z-index:1;}
a.btn_3h, a.btn_3h:visited, a.btn_3h:active, a.btn_3h:focus, a.btn_3h:link{ 
	width: 171px;
	height: 42px;
	display:block;
	text-decoration:none;
	text-align:center;
	color:white;
	padding:0;
	}
 a.btn_3h:hover{
	background: url("../img/menu_over.png") -267px 0 no-repeat;
	text-decoration:none;
	}
li#nav-4h{
	float: left;
	width: 150px;
	height: 42px;
	background: url("../img/menu_up.png") -438px 0 no-repeat;
	text-decoration:none;
	z-index:0;
	}
a.btn_4h, a.btn_4h:visited, a.btn_4h:active, a.btn_4h:focus, a.btn_4h:link{ 
	width: 150px;
	height: 42px;
	display:block;
	text-decoration:none;
	text-align:center;
	padding:0;
}
a.btn_4h:hover{
	background: url("../img/menu_over.png") -438px 0 no-repeat;
	text-decoration:none;
	}
li#nav-5h{
	float: left;
	width: 138px;
	height: 42px;
	background: url("../img/menu_up.png") -588px 0 no-repeat;
	text-decoration:none;
	z-index:0;
	}
a.btn_5h, a.btn_5h:visited, a.btn_5h:active, a.btn_5h:focus, a.btn_5h:link{ 
	width: 138px;
	height: 42px;
	display:block;
	text-decoration:none;
	text-align:center;
	padding:0; 
}
a.btn_5h:hover{
	background: url("../img/menu_over.png") -588px 0 no-repeat;
	text-decoration:none;
	}
li#nav-6h{
	float: left;
	width: 174px;
	height: 42px;
	background: url("../img/menu_up.png") -726px 0 no-repeat;
	text-decoration:none;
	z-index:0;
	}
a.btn_6h, a.btn_6h:visited, a.btn_6h:active, a.btn_6h:focus, a.btn_6h:link{ 
	width: 174px;
	height: 42px;
	display:block;
	text-decoration:none;
	text-align:center;
	padding:0;
}
a.btn_6h:hover{
	background: url("../img/menu_over.png") -726px 0 no-repeat;
	text-decoration:none;
	}
	
submenus	/
#nav1 a {
	text-decoration: none;
}


#nav1 li li a {
	display: block;
	color:#FFF;
	padding-top:2px;
	padding-bottom:2px;
	width:140px;
	height:18px;
	background-color:#8A68AB!important;
	padding-bottom:2px;
	border: 1px solid black;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}

#nav1 li li a:hover {
	color:#FFF;
	padding-top:2px;
	border: 1px solid black;
	border-width: 0 1px;
	background-color:#C3A3C4!important;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}

li {
	float: left;
	position: relative;
	width:140px;
	text-align: center;
	cursor:auto;
	background-color:none;
	border:none;
}


li ul {
	margin:0;
	display: none;
	position: absolute;
	top:35px;
	left:50px;
}

li>ul {
	top:35px;
	left:50px;
}

li li {
	display: block;
	float: none;
	border: 0;
}

li:hover ul, li.over ul {
	display: block;
}
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%;}
:hover > a.btn_2h, ul ul :hover > a.btn_2h {background: url("../img/menu_over.png") -117px 0 no-repeat;}
/*:hover > a.btn_quienes, ul ul :hover > a.btn_quienes {background: url("../navegacion/navegacion_over.gif") 0 0 no-repeat;}
:hover > a.btn_servicios, ul ul :hover > a.btn_servicios {background: url("../navegacion/navegacion_over.gif") -420px 0 no-repeat;}*/
