@charset "utf-8";
/* CSS Document */
/*bgein of frames setting*/

	body
	{
		background-image:url(images/mainbg.jpg);
		background-position:center top;
		background-repeat:repeat;
		color:#9E9E9E;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:10px;
		background-color:#060605;
		margin:0px;
		padding:0px;
		overflow:hidden;
	}

/*generic settings*/
.floatright
{
float: right;
margin: 0 0 10px 10px;
}

IMG.displayed
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

a {
	color:#9E9E9E;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#d22425;
}
h1 { font-size:2em; font-weight:bold; padding-bottom:10px; }
h2 { font-size:1.8em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:10px; }
h3 { font-size:1.4em; padding-bottom:10px; }
h4 { font-size:1.4em; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; }
p { padding-bottom:10px; }
ul, ol {  }
li { list-style:outside; padding-bottom:10px; }
ul li { list-style:disc; margin-left:20px; }
ol li { list-style:decimal; margin-left:20px; }
ul ul li, ol ul li { list-style:circle; margin-left:40px; }
ol ol li, ul ol li { list-style:upper-alpha; margin-left:40px; }
ul ul ul li, ol ul ul li, ol ol ul li, ul ol ul li { list-style:disc; margin-left:60px; }
ol ol ol li, ul ol ol li, ul ul ol li, ol ul ol li { list-style:lower-alpha; margin-left:60px; }
strong { font-weight:bold; }
em { font-style:italic; }


	#herraduraflag
	{
		width:910px;
		height:65px;
		position:absolute;
		top:0px;
		left:50%;
		margin-left:-500px;
		z-index:200;
		background-color:#060605;
/*		border:3px solid #00FFFF;*/
	}

	#menu
	{
/*		border-left:3px solid #ff0000;*/
		width:860px;
		height:60px;
		position:absolute;
		top:65px;
		left:50%;
		margin-left:-450px;
		z-index:200;
		background-color:#060605;
	}
	
	a.menus
	{
/*		border-left:3px solid #ff0000;*/
		color:#FFFFFF;
		font-size:14px;
		background-color:#9E9E9E;		
	}

	a.menus:hover
	{
		color:#d22425;
	}

	DIV.container 
	{
		min-height: 10em;
		display: table-cell;
		vertical-align: middle
	}
	
	#website
	{
		width:900px;
		height:540px;
		text-align:left;
		position:relative;
		top:110px;
		z-index:101;
/*		border:3px solid #ff0000;*/
		left:50%;
		margin-left:-450px;
	}
	
	#info
	{
		position:absolute;
		top:0px; 
		left:0px; 
		z-index:8;
		width:860px;
	}
	
	#logo
	{
		width:900px;
		height:300px;
		position:relative;
		top:710px;
		_top:707px;
		#top:707px;
		left:50%;
		margin-left:-450px;
		z-index:200;
		background-color:#060605;
/*		border:3px solid #0000ff;*/
	}
	
	#intro
	{
		top:0px;
		left:0px;
		z-index:8;
		width:840px;
		visibility:visible;
/*		border:3px solid #00ff00;*/
	}
	
	#convocatoria
	{
		top:0px;
		left:50%;
		width:840px;
		margin-left:-415px;
		position:absolute;
		z-index:8;
		visibility:hidden;
	}

	#registro
	{
		top:0px;
		left:50%;
		width:840px;
		margin-left:-415px;
		position:absolute;
		z-index:8;
		visibility:hidden;
	}
	
	#invitados
	{
		top:0px;
		left:50%;
		width:840px;
		margin-left:-415px;
		position:absolute;
		z-index:8;
		visibility:hidden;
	}
	
	#conexion
	{
		top:0px;
		left:50%;
		width:840px;
		margin-left:-415px;
		position:absolute;
		z-index:8;
		visibility:hidden;
	}

	#ed2011
	{
		top:0px;
		left:50%;
		width:840px;
		margin-left:-415px;
		position:absolute;
		z-index:8;
		visibility:hidden;
	}

	#Up
	{
		float:right; 
		position:absolute; 
		z-index:40; 
		top:15px; 
		right:0px;
	}

	#Down
	{
		float:right; 
		position:absolute; 
		z-index:40; 
		top:45px; 
		right:0px;
	}

/*FIN DIVS DE FOTOS EVENTOS*/


	.text-content
	{
		padding:15px;
		text-align: justify; 
	}
