			body
			{
				background: #E8E8E8;
				margin:0 0 0 0;
				font-family: Verdana, Arial, Helvetica, sans-serif;
			}
			#container
			{
				margin: 0 auto 0 auto;
				width: 1000px;
				background: #E8E8E8;
			}
			#header
			{
				background-color:#000000;
				height:100px;
			}
			#titulo
			{
				height:45px;
				width: 364px;
				float:left;
				padding: 30px 0px 0px 10px;
			}
			#nextevents
			{
				background:#000000 url(/imagenes/nextevents.png);
				height:100px;
				width: 400px;
				float:right;
			}
			#nextevents2
			{
				position:relative;
				top: 30px;
				left:30px;
				height: 80px;
				width: 380px;
				line-height:12px;
			}
			.fechaevent
			{
				font-size: 0.6em;
				font-style:italic;
			}
			.nombreevent
			{
				font-size: 0.7em;
				font-weight: bold;
			}
			#divmenu
			{
				background:#000000;
				position:relative;
				top:2px;
				color:white;
				height:31px;
				border-bottom: #b70001 2px solid;
			}
			#divmenu .menu
			{
				height:30px;
				width: 140px;
				background:url(/imagenes/menu.png);
				color:white;
				font-weight:bold;
				cursor:hand;
				border: grey 1px solid;
				border-bottom:none;
			}
			#divmenu .menu:hover
			{
				background: #b70001;
				color: #CCCCCC;
			}
			#divmenu .active
			{
				height:30px;
				width: 140px;
				background: #b70001;
				color: white;
				font-weight:bold;
				cursor:hand;
				border: grey 1px solid;
				border-bottom:none;
			}
			#content
			{
				border: #b70001 2px solid;
				border-top: none;
				border-bottom: #b70001 2px solid;
				position:relative;
				background:white;
				padding: .5em;
				top: 2px;
			}
			#news
			{
				position:relative;
				padding: 0px 15px 10px 15px;
			}
			#news h1
			{
				font-size:1.4em;
			}
			#news p
			{
				font-size: 0.8em;
			}
			#news a
			{
				color: #b70001;
				text-decoration: none;
			}
			#news a:hover
			{
				font-weight:bold;
				text-decoration:underline;
			}
			#news .imagenleft
			{
				float: left;
				padding-right: .5em; 
			}
			#multimedia
			{
				float:right;
				width: 200px;
				margin:0;
				padding:2em;
				padding-top:10px;
				background:#ffffff;
			}
			#multimedia h1
			{
				font-size:1.2em;
				text-align: center;
				line-height:40px;
			}
			.final
			{
				clear:both;
			}
			.titulo
			{
				clear:left;
			}
			.linea
			{
				width:50%;
				color: #b70001;
				background-color: #b70001;
				height: 2px;
				clear: left;
			}
			.linea2
			{
				width:70%;
				color: #E8E8E8;
				background-color: #E8E8E8;
				height: 2px;
				clear:left;
			}
			.fecha
			{
				width: 95px;
				height: 45px;
				background: url(/imagenes/fecha.png);
				background-repeat:no-repeat;
				padding-left: 10px;
				color:white;
			}
			.dia
			{
				color:white;
				line-height: 22px;
				font-size: 1.3em;
				font-weight:bold;
			}
			.anyo
			{
				color:white;
				font-size: 0.6em;
				line-height: 23px;
				letter-spacing: 8px;
				padding-left: 12px;
			}