/* HTML */
body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#000;
}
a{

}
h1{

}
h2{

}
h3{

}
img{
border:0;
}
/* CONTENEDOR */
#contenedor {
width:1000px;
background-color:#000;
/*margin:auto;	*/
}

/*CABECERA*/
#cabecera{
	position:relative;
width:1000px;
height:150px;
}

#cabecera .titulo{
float:left;
	margin:0;
	padding:0;
	font-family:Helvetica;
	font-stretch:ultra-condensed;
	letter-spacing:1px;
	font-size:75px;
	color:#FFF;
	font-weight:bold;
	float:left;
	background-color:#000;
	padding-left:50px;
	/*padding-bottom:27px;*/
	margin-top:40px;
}

#cabecera .logo{
	padding-left:35px;
	float:left;
	background-color:#000;
	margin-top:0;
	width:200px;
}

/*CUERPO*/
#cuerpo{
	width:1000px;
	background-color:#000;
	float:left;
}

#cuerpo .colizquierda{
	/*height:1544px;*/
	width:243px;
	float:left;
	background-color:#000;
}
/* MENÚ OK */
#contenedor_menu{
float:left;
padding-top:23px;
padding-bottom:50px;
_padding-bottom:10px;
width:233px;
background-color:#FFF;
}

ul#menu{
margin:0;
padding:0;
list-style:none;
}

ul#menu li a{
display:block;
width:170px; /* 213 */
padding-left:43px;
padding-bottom:10px;
padding-top:7px;
background:url('../images/obj_lista.jpg') no-repeat #000 left top;
margin-bottom:1px;
color:#FFF;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
ul#menu li a:hover{
text-decoration:underline;	
}

/* SUBMENU OK */
ul#menu ul{
margin:0;
padding:0;
list-style:none;
}
ul#menu ul li{
	
}
ul#menu ul li a{
width:127px;
/*height:14px;*/
padding:0;
padding-left:43px;
background:none;
}
ul#menu ul li a.titulo{
padding-top:10px;
color:#FF0000;
width:172px;
}
ul#menu ul li a.subtitulo{
	text-decoration:none;
color:#999999;	
width:172px;
}
ul#menu ul li a.subtitulo:hover{
	text-decoration:none;
	
}


ul#menu ul li a.espacio{
padding-bottom:10px;	
width:192px;
}



ul#menu ul li a.ultimotitulo{
	padding-top:10px;
	color:#FF0000;
	width:192px;
	margin-bottom:10px;
}

div.patrocinadores {
	float:left;
	width:109px;
	height:70px;
}

#cuerpo .logo3{
	margin-left:27px;
	_margin-left:15px;
	float:left
}

#cuerpo .colizquierda p.volver{
margin:0;
padding:0;
float:left;
padding-top:10px;
}

#cuerpo .colizquierda p.volver a{
font:Helvetica;
font-size:12px;
color:#999999;
font-weight:bold;
width:30px;
text-decoration:none;
}

#cuerpo .colizquierda p.volver a:hover{
	text-decoration:underline;
	color:#FFF;
}

#colderecha{
	float:left;
	width:712px;
	background-color:#000;
	padding-left:44px;
}

#colderecha p.subtitulo{
	font-family:Helvetica;
	font-size:13px;
	color:#FFF;
	margin:2px;
	padding:0;
	margin-bottom:25px;
	line-height:170%;
	clear:both;
}

#colderecha ul{
	margin:0;
	padding:0;
	list-style:none;
	/*margin-top:20px;*/
}

#colderecha ul.solo{
	clear:both;
	padding-top:20px;
	_padding-top:15px;
}

#colderecha p.solo{
	clear:both;
}

#colderecha ul li a.titulo{
/*	display:block;*/
	font-family:Helvetica;
	font-size:14px;
	color:#FF0000;
	margin:0;
	padding:0;
	/*padding-top:15px;*/
	text-decoration:none;
}

#colderecha ul li a.titulo:hover{
text-decoration:underline;	
}

#colderecha ul li.subtitulo{
	margin:0;
	padding:0;
	font-family:Helvetica;
	font-size:15px;
	font-weight:bold;
	color:#999999;
	margin-bottom:37px;
	/*margin-top:8px;	*/
}

#colderecha ul li.prima {
	clear:both;
	margin-bottom:21px;
}

#colderecha ul li.patroc{
	float:left;
	font-family:Helvetica;
	color:#F00;
	font-size:22px;
	font-weight:bold;
	margin-right:4px;
}

#colderecha ul li.patroc span.barra{
	color:#FFFFFF;
	font-size:22px;
	margin-right:4px;
	}

#colderecha ul li.patroc span.proyecto{
	font-family:Helvetica;
	color:#999999;
	font-size:22px;
	font-weight:bold;
	}

#colderecha p.organiza{
	margin:0;
	padding:0;
	width:100%;
	font-family:Helvetica;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}

#colderecha .logos{
	margin:0;
	padding:0;
	float:left;
	margin-right:30px;
	width:108px;
}

#colderecha p.video1{
	margin:0;
	padding:0;
	clear:both;
	float:left;
}

#colderecha p.imagen{
	margin:0;
	padding:0;
	margin-bottom:15px;
}

#colderecha p.imagen.sub{
	margin:0;
	padding:0;
	margin-bottom:5px;
}

#colderecha p.imgprima{
	margin-bottom:15px;
}
