body{
	margin: 0;	
	padding: 0;
	/*background: url(../images/body_bg.gif) repeat-x top left;*/
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 68%;
	/*height: 833px;*/
}

h1, h2, h3, h4, h5, h6{
	margin: 0; 
	padding: 0;
	font-size: 100%;
}
ul, ul li{
	margin: 0;
	padding: 0;
	list-style: none;
}
p{margin: 0; padding: 0;}
a img{border: 0; margin: 0; padding: 0;}



a{color: #CC0000; text-decoration: none;}


h1 {
	position: absolute;
}

h2{
	display: inline;
}
#contenedora{
	width: 970px;
	margin: 0 auto 10px auto;
	position: relative;
}
#cabecera{
	position: relative;
	height: 72px;
}
		
		#breadcrumb {
			font-size:11px;
			max-width:350px;
			height:20px;
			/*position:relative;
			left:630px;
			top:90px;*/
			text-align:right;
			position:relative;
			left:580px;
			top:10px;
			z-index:10;
			color:#000;
			font-weight:bold;
			
}

		p.orientation a{
			color:#c00;
		}
		p.orientation a:hover{
			color:#cf0;
		}
		#menu ul{
			position: absolute;
			top: 38px; right: 35px;
			z-index: 10;
		}
		ul#homeMenu li{
			line-height:0;
			height:28px;
			float: left;
			/*display:inline;*/
			overflow:hidden;
		}
		ul#homeMenu li h2 a{
			display:block;
			height:30px;
			overflow:hidden;
			background-position:top left;
			background-repeat:no-repeat;
			background-color:transparent;
			}
		
		ul#homeMenu li h2 a em{
			display:none;
		}
		
		ul#homeMenu li.homeCentro h2 a{
		background: url(../images/h2_centro.gif); 
		width: 59px;
		}
		ul#homeMenu li.homeCentro h2 a:hover{
			background-position:bottom left;
			background-color:transparent;
			
		}
		ul#homeMenu li.homeLocales h2 a{
			background: url(../images/h2_locales.gif);
			width: 63px;
		}
		ul#homeMenu li.homeLocales h2 a:hover{
			background-position:bottom left;
			background-color:transparent;
			
		}
		ul#homeMenu li.homeActividades h2 a{
			background: url(../images/h2_actividades.gif);
			width: 87px;
		}
		ul#homeMenu li.homeActividades h2 a:hover{
			background-position:bottom left;
			background-color:transparent;
			
		}
		ul#homeMenu li.homeCartelera h2 a{
			background: url(../images/h2_cartelera.gif);
			width: 78px;
		}
		ul#homeMenu li.homeCartelera h2 a:hover{
			background-position:bottom left;
			background-color:transparent;
			
		}
		ul#homeMenu li.homePromociones h2 a{
			background: url(../images/h2_promociones.gif);
			width: 102px;
		}
		ul#homeMenu li.homePromociones h2 a:hover{
			background-position:bottom left;
			background-color:transparent;
			
		}
		ul#homeMenu li.homeComoLlegar h2 a{
			background: url(../images/h2_comoLlegar.gif);
			width: 96px;
		}
		ul#homeMenu li.homeComoLlegar h2 a:hover{
			background-position:bottom left;
			background-color:transparent;
			
		}
		ul#homeMenu li.homeClubUniversitario h2 a{
			background: url(../images/h2_clubUniversitario.gif);
			width: 133px;
		}
		ul#homeMenu li.homeClubUniversitario h2 a:hover{
			background-position:bottom left;
			background-color:transparent;
			
		}
		
		ul#homeMenu li h2 a.selected{background-position: bottom left !important;}
		ul#homeMenu li.selected h2 a:hover{
			cursor: default;
		}
		

#contenido{
	position: relative;
}
#texto{
	
}

#columna{
	position: absolute;
	top: 0;
	left: 745px;
	width: 225px;
	height: 474px;
	background: url(../images/menu1_bg.gif) no-repeat top left #CC0000;
	z-index: 5;
	color: #fff;
}
	#columna a{
		color: #fff;
		text-decoration: underline;
	}

	
	
#columna ul#submenu{
		margin-top: 43px;
	}
ul#submenu li{
	line-height: 0;
	height: 32px; overflow: hidden;
}
html > body ul#submenu li {
	height: 34px;
}
*:first-child+html ul#submenu li {
	height: 32px;
}
ul#submenu li h3 a{
	display: block;
	height: 34px;
	width: 225px;
	overflow: hidden;
	background-position: top left;
	background-repeat: no-repeat;
	background-color: transparent;
}
	ul#submenu li h3 a:hover{
		background-position: bottom left;
		background-color: transparent;
	}
	ul#submenu li h3 a em{
		display: none;
	}


#columna address{
	font-style: normal;
	position: absolute;
	bottom: 50px; left: 15px;
	line-height: 1.8;
}
	
	
#pie{
	position: relative;
	height: 70px;
	margin-right: 20px;
	/*background: url(../images/pie_bg.gif) no-repeat top left;*/
}
#pie ul{
	position: absolute;
	top: 0;
	right: 20px;
}
#pie ul li{
	float: left;
	height: 31px;
	margin-left: 15px;
	width: auto;
	white-space: nowrap;
}
#pie ul li a{
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	padding-left: 31px;
	background: url(../images/pie_bullet.gif) no-repeat top left;
}
#pie ul li a:hover{
	text-decoration: underline;
}
.clear{
	display:block;
	clear: both;
	height: 1px;
	overflow: hidden;
}

.selected a{
	color: #CC0000;
} 