body {

	background-color: #e4e6e6;

	margin:0px;

	}

.texto-form{

	font-size:12px;

	color: #333;

	font-family:Arial, Helvetica, sans-serif;

	text-decoration:none;

	text-align:left;

}



.campo_texto_2{

	width:458px;

	height:439px;

	overflow:auto;

	padding-right:20px;

}



.campo_datos{

	width:300px;

	height:18;

}



.campo_comentarios{

	width:300px;

	height:62;

}



.link {

	color: #666; 

	padding-right:10px; 

	padding-left:10px;

	}



.migas {
	
	font-family:Arial, Helvetica, sans-serif; 

	font-size:11px; 

	color: #666; 

	margin-right:27px; 

	margin-top:15px;

	}
	

.logo{

	width:249px; 

	float:left;

	}

	

.fecha-menu{

	width:731px; 

	float:right;

	}

	

.menu {

	*margin-top:-4px;

	}

	

.content {

	margin-left:37px; 

	margin-right:30px;

	}

	

.content-index{

	margin-left:37px;

	}

p 	{font-family:Arial, Helvetica, sans-serif; 

	font-size:12px; 

	line-height:18px; 

	color:#333;}

.texto{

	font-family:Arial, Helvetica, sans-serif; 

	font-size:12px; 

	line-height:18px; 

	color:#333;

	}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#78aa2b; font-weight:normal;}

h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#78aa2b; font-weight:normal;}

.subtitulo {

	color:#628826; 

	font-size:14px; 

	font-family:Arial, Helvetica, sans-serif; 

	line-height:18px;

	}

	

.link-contacto {

	color:#1d6839; 

	text-decoration:underline; 

	font-family:Arial, Helvetica, sans-serif; 

	font-size:12px; 

	line-height:18px;

	}

	

a {

	color:#1d6839; 

	text-decoration:underline; 

	font-family:Arial, Helvetica, sans-serif; 

	font-size:12px; 

	line-height:18px;

	}



a:hover {

	color:#637F17;

	}

	

.footer {

	margin-top:20px;

	}

	

.lista {

	font-family:Arial, Helvetica, sans-serif; 

	font-size:12px; 

	line-height:18px; 

	color:#333;

	}

	

.lista-inicial { 

	font-family:Arial, Helvetica, sans-serif; 

	font-size:12px; 

	color:#333; 

	line-height:18px; 

	padding-right:20px;

	}



.lista-inicial li { 

	padding-bottom:5px; 

	list-style:none; 

	list-style-image:url(imagenes/bullet-lista-inicial.jpg);

	}



b {

	color:#637F17; 

	font-weight:bold;

	}



.conferencista-left { 

	width:437px; 

	margin-right:20px; 

	height:260px;

	}



.conferencista-right { 

	width:437px; 

	height:260px;

	}



.img-conferencista{ 

	padding-right:10px; 

	padding-top:15px; 

	*padding-top:5px;

	}

	

.big-text{ font-weight:bold;}



.img-gallery { padding:3px; margin-right:5px; margin-bottom:5px;}


/*BANNER SECCION*/

.banner-seccion {width:980px; height:165px;} 



/*1septiembre2011*/

.patrocinadores { width:932px; margin:0 auto;}




/*PROGRAMA GENERAL*/

.table-programacion b { color:#638330; font-weight:bold;}

.table-programacion { margin-left:15px; border:1px solid #c7c5c5;}

.table-programacion td {}

.table-programacion h4{ margin:0px;}

.table-programacion td h4{ padding-left:10px; padding-right:10px; margin:0px;}

.table-programacion td p{ padding-left:10px; padding-right:10px;}

.table-programacion .last-right { border-right:none; padding-left:10px; padding:10px;}

.table-programacion .last-right-bottom { border-right:none; border-bottom:none; padding-left:10px; padding:10px;}

.table-programacion .last-bottom { }

.table-programacion p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#414141; line-height:18px; padding:0px; margin:0px;}

h4 { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#638330; 
	}
	
	
/*MIGAS HEADER*/

.migas_top {
	
	float:right;

	font-family:Arial, Helvetica, sans-serif; 

	font-size:11px; 

	color: #666; 

	margin-right:27px; 

	margin-top:15px;

	}
	
	.migas_top a {

	font-family:Arial, Helvetica, sans-serif; 

	font-size:11px; 

	color: #bf313b;  

	margin-top:15px;

	}
	
	
/*ESTILOS TOP MENU*/

.topmenu { 
	width:731px; 
	height:62px; 
	} 

ul.menu {
	list-style:none; 
	margin:0; 
	padding:0; 
	width:731px;
	height:62px;
	margin:0 auto;
	}

ul.menu li {
	position:relative; 
	float:left;
	}
	
a.patrocinadores_menu { 
	width:147px; 
	height:62px; 
	display:block; 
	text-indent:-9999px;
	background:url(imagenes/top_menu/btn-patrocinador.jpg);
	}
	
a.patrocinadores_menu:hover { 
	background-position:0 -63px;
	}
	
a.patrocinadores_menu-active { 
	width:147px; 
	height:62px; 
	display:block; 
	text-indent:-9999px; 
	background:url(imagenes/top_menu/btn-patrocinador.jpg);
	background-position:0 -63px;
	}
	
a.asistentes_menu { 
	width:116px; 
	height:62px; 
	display:block; 
	text-indent:-9999px;
	background:url(imagenes/top_menu/btn-asistentes.jpg);
	}
	
a.asistentes_menu:hover { 
	background-position:0 -63px;
	}
	
a.asistentes_menu-active { 
	width:116px; 
	height:62px; 
	display:block; 
	text-indent:-9999px; 
	background:url(imagenes/top_menu/btn-asistentes.jpg);
	background-position:0 -63px;
	}
	
a.programa_menu { 
	width:112px; 
	height:62px; 
	display:block; 
	text-indent:-9999px;
	background:url(imagenes/top_menu/btn-programa.jpg);
	}
	
a.programa_menu:hover { 
	background-position:0 -63px;
	}
	
a.programa_menu-active { 
	width:112px; 
	height:62px; 
	display:block; 
	text-indent:-9999px; 
	background:url(imagenes/top_menu/btn-programa.jpg);
	background-position:0 -63px;
	}
	

a.galeria_menu { 
	width:124px; 
	height:62px; 
	display:block; 
	text-indent:-9999px;
	background:url(imagenes/top_menu/btn-galeria.jpg);
	}
	
a.galeria_menu:hover { 
	background-position:0 -63px;
	}
	
a.galeria_menu-active { 
	width:124px; 
	height:62px; 
	display:block; 
	text-indent:-9999px; 
	background:url(imagenes/top_menu/btn-galeria.jpg);
	background-position:0 -63px;
	}
	
	

a.memorias_menu { 
	width:232px; 
	height:62px; 
	display:block; 
	text-indent:-9999px;
	background:url(imagenes/top_menu/btn-memorias.jpg);
	}
	
a.memorias_menu:hover { 
	background-position:0 -63px;
	}
	
a.memorias_menu-active { 
	width:232px; 
	height:62px; 
	display:block; 
	text-indent:-9999px; 
	background:url(imagenes/top_menu/btn-memorias.jpg);
	background-position:0 -63px;
	}
