.menu{

}
/*POSICION MENU*/
.menu ul{
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*POSICION MENU*/
.menu ul li{
	position: relative;
	display: inline;
	float: left;
}

/*COLOR DE TEXTO MENU*/
.menu ul li a {
	display: block;
	position: relative;
	width: 100px;
	padding: 65px 0 10px;
	margin: 0 1px 0 0;
	font-size: 16px;
	color: #434343;	
	text-align: center;
	text-decoration: none;
	font-weight: 400;
	outline: none;
	border: none;
}

/*MARCAR MENU*/
* html .menu ul li a{ 
display: inline-block;
}

.menu ul li a.selected, .menu ul li a:hover { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	color: #fff;   
	background: #2f2f2f;
	border-bottom: 5px solid #747373;
}



/*SEGUN VAYA*/
.marg_right1 {margin-right:35px}
.marg_right2 {margin-right:30px}

#miga{
	float: left;
	color: #333333;
	font-size: 11px;
	text-transform: lowercase;	
}
#miga a{color:#000;
padding-left:5px}


.address-block li{
	padding-left: 20px;
}

.address-block .address{ background: url(../images/icon-address.png) no-repeat top left  }

.address-block .phone{ background: url(../images/icon-phone.png) no-repeat top left}

.address-block .mobile{ background: url(../images/icon-mobile.png) no-repeat top left }

.address-block .email{ background:  url(../images/icon-email.png) no-repeat top left }


/*POSICION DESCRIPCION EVENTOS*/


#container {
	display:block;
	overflow:hidden;
	width: 720px;
	margin:0 auto;
}
#container li {
	float: left;
	height: 180px;
	list-style: none outside none;
	margin: 20px;
	position: relative;
	width: 200px;
}


