@charset "UTF-8";
/* CSS Document */

/* body*/
*{	margin: 0;
	padding: 0;}

body{
	margin:0 auto;
	padding:0;
	background:black url("../img/bg_evento1.jpg") repeat-x;
	color:white;
	font-family:"Arial", Helvetica, Verdana;
	font-size:12px;
	}

img{
	border:0;}

a.vinculo, a.vinculo:VISITED, a.vinculo:ACTIVE, a.vinculo:FOCUS, a.vinculo:LINK{
	text-decoration:underline;
	color:white;
	}
	
/****************************************************************** MAQUETACION **********************************/



#contenedor{
	margin:0 auto;
	padding: 23px 0 0 0;
	width: 950px;
}
#columna_izquierda{
	margin:0 0 5px 0;
	width:268px;
	min-height:574px;
	position:relative;
	float:left;
}
#columna_derecha{
	margin:0 0 5px 0;
	width:682px;
	min-height:700px;
	float:right;
	position:relative;
}
#logo{
	/*position:absolute;*/
	margin:0;
	width:268px;
	height:126px;
	/*left: 0px;
	top:0;*/
}
#interface_vertical{
	margin:0;
	text-align:left;
	width: 268px;
	height: 243px;
	background:url("../img/left.png") 0 0 no-repeat;
	position:relative;
	}
#menu_vertical{
	text-align:left;
	position:absolute;
	bottom: 0px!important;
	bottom: -1px;
	left: 22px;
	top:28px;
	width: 226px;
	height: 184px;
	margin:0px;
	display: block;
	z-index:1;
	background:url("../img/left_menu_up.jpg") 0 0 no-repeat;
	/*background-image: url(../img/bg_btn_izq.jpg);*/
	}
#menu_vertical span{
	display:none;
}
#menu_horizontal span{
	display:none;
}
#interface_horizontal{
	margin:0;
	text-align:left;
	width: 682px;
	height: 218px;
	background:url("../img/top.png") 0 0 no-repeat;
	position:relative;
	}
#menu_horizontal{
	text-align:left;
	position:absolute;
	bottom: 0px!important;
	bottom: -1px;
	left: 10px;
	top:153px;
	width: 660px;
	height: 47px;
	margin:0px;
	display: block;
	z-index:1;
	background:url("../img/menu_evento1_up.jpg") 0 0 no-repeat;
	}
#flash{
	text-align:left;
	position:absolute;
	bottom: 0px!important;
	bottom: -1px;
	left: 10px;
	top:20px;
	width: 660px;
	height: 107px;
	margin:0;
	background:url("../banner/bannersup.png") 0 0 no-repeat;
	}
.banner_left{
	margin:13px 0 0 0;
	width:268px;
	position:relative;
}
#contenedor_ppal{
	padding:0 0 0 15px;
	width:660px;
	position:relative;
	}
#direccion{
	clear:both;
	width:950px;
	height:30px;
	padding-top:10px;
	text-align:center;
	color:white;
	border-top:#999999 2px solid;
}
#menu_inferior{
	width:647px;
	float:right;
	}	
#derechos{
	float:left;
	width:253px;
	}
	
	
	
/****************************************************************** CONTENEDOR INTERNO PPAL **********************************/

#contenedor_evento1{
	margin:5px 0 0 0;
	width:660px;
	background:white url("../img/img_top.jpg") no-repeat;
	color:#000000;
	text-align:justify;
	}
#titulos_top{
	width:138px;
	height:27px;
	
}
#contenedor_evento1_info{
	width:640px;
	margin:30px 0 0 10px;
	/*margin:0 10px 0 0;*/
	float:left;
	}
#contenedor_evento1_bottom{
	width:660px;
	height:18px;
	background:url("../img/img_bottom.jpg") no-repeat;
	clear:both;
	
}	


/****************************************************************** FORMULARIOS **********************************/
	
.formulario_inscripciones{
	margin:20px 0 0 20px;
	text-align:left;
}

.formulario_contacto{
	margin:20px 0 0 20px;
	text-align:left;
}

.formulario_encuesta{
	margin:20px 0 0 150px;
	text-align:left;
}
fieldset {
	border: none;
	margin:0;
}
label {
	display: block;
	margin-bottom: 5px;
}
input, textarea {
	color:#666666;
}
input.text, input.password, input.file, textarea {

	color:#666666;
	background:#ffffff url("../img/bg_form.gif") repeat-x;
	
	border:#999999 solid 1px;
	padding: 1px;
}
input.button, input.submit, input.reset {
	margin-top:5px;
	color: white;
	color:#FF0000;
}