.sp_ultimasnoticias {padding-top:10px;}
.sp_txt {padding-top:5px;}

.txt_subsecciones { text-decoration:none; text-align:center; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#666666;}
.txt_subsecciones:hover { text-decoration:none; text-align:center; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#000000;}

.txt_subseccionesact { text-decoration:none; text-align:center; font-family: Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#B71131;}

/* Agenda */
.mg_actividades { padding-top:10px;}
.titulo_agenda { text-align:left; text-decoration:none; font-family:Tahoma, "Trebucher MS"; font-size:11px; *line-height:16px; font-weight:bold; color:#656e29; background-color:#e2eca3; padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px;}
.titulo_agenda:hover { text-align:left; text-decoration:none; font-family:Tahoma, "Trebuchet MS"; font-size:11px; *line-height:16px; font-weight:bold; color:#656e29; background-color:#FFFFFF; padding-top:2px; padding:2px; padding-left:4px; padding-right:4px;}
.txt_introagenda { font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666; padding-top:5px;}

.txt_fechagenda { text-align:left; font-family:Tahoma, "Trebuchet MS"; font-size:10px; font-weight:bold; color:#999999; background-color: #ffffff; padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px;}
.txt_enlaceagenda { text-align:left; text-decoration:none; font-family:Tahoma, "Trebuchet MS"; font-size:10px; font-weight:bold; color:#ffffff; background-color:#B7C64F; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;}
/* Noticias */

.txt_titulonoticia { text-align:left; text-decoration:none; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#000000;}
.txt_titulonoticia:hover { text-align:left; text-decoration:underline; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#000000;}

.txt_titulonoticiaG { text-align:left; text-decoration:none; font-family:Tahoma,"Trebuchet MS"; font-size:14px; font-weight:bold; color:#000000;}

.txt_descripcionnoticia { text-align:left; text-decoration:none; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}
.mg_descr { padding-top:5px;}
.mg_titul { padding-top:8px;}
.mg_img { float:left; margin-right:10px; margin-bottom:1px; margin-top:5px;}
.mg_noticias { margin-bottom:10px;}
.mg_spacio { margin-top:10px;}
.mg_hotelesimg { float:left; margin-right:5px; margin-bottom:5px; padding:2px; border:#C0C0C0 1px solid;}
.mg_llegar { padding-left:5px;}
.mg_horarios { padding-bottom:8px; padding-left:5px; padding-top:8px;}
.mg_continscripcion { padding-left:5px;}
.mg_horvert { padding-top:9px;}

.txtnormal { text-align:left; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#000000;}

.bordefotografia { border:#E2C94C 4px solid; padding:2px;}
.bordemapa {border:#C0C0C0 1px solid; padding:4px;}
.borde_actividades { border:#E2C94C 2px solid; padding:2px;}

	/* Paginación */
.pagnormal { text-align:center; text-decoration:none; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#999999;}
.pagnormal:hover { text-align:center; text-decoration:none; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#666666;}
.pagactivo { text-align:center; text-decoration:none; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#9CC7E3;}

/* Formulario */

.campo_texto { width:196px; height:17px; padding-top:3px; padding-left:4px; border:#C0C0C0 1px solid; background-color:#ffffff; text-align:left; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}
.campo_texto:hover { width:196px; height:17px; padding-top:3px; padding-left:4px; border:#C0C0C0 1px solid; background-color:#ffffff; text-align:left; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}
.campo_observacion { width:320px; height:145px; padding-top:3px; padding-left:4px;border:#C0C0C0 1px solid; background-color:#ffffff; text-align:left; font-family:Tahoma,"Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}
.campo_observacion:hover { width:320px; height:145px;padding-top:3px; padding-left:4px; border:#c0c0c0 1px solid; background-color:#ffffff; text-align:left; font-family:Tahoma,"Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}
.boton_formulario { width:120px; height:23px; margin-top:20px; border:#C0C0C0 1px solid; background-color:#FFFFFF; text-align:center; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#666666;}
.boton_formulario:hover {width:120px; height:23px; margin-top:20px; border:#c0c0c0 1px solid; background-color:#FFFFFF; text-align:center; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#666666;}
.botones{ width:120px; height:25px; border:#C0C0C0 1px solid; background-color:#FFFFFF; text-align:center; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#666666;}
.botones:hover {width:120px; height:25px; border:#F2DD7B 1px solid; background-color:#FFFFFF; text-align:center; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:bold; color:#666666;}

/* Suscripción */

.campo_newsletter { width:250px; height:17px; padding-top:3px; padding-left:4px; border:#C0C0C0 1px solid; background-color:#ffffff; text-align:left; font-family:Tahoma, " Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}
.campo_newsletter:hover { width:250px; height:17px; padding-top:3px; padding-left:4px; border:#C0C0C0 1px solid; background-color:#ffffff; text-align:left; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}

/* Inscripción */

.campos_inscripcion { height:17px; padding-left:5px; padding-top:3px; border:#c0c0c0 1px solid; background-color:#ffffff; text-align:left; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}
.select_inscripcion { height:20px; border:#C0C0C0 1px solid; background-color:#FFFFFF; text-align:left; font-family:Tahoma, "Trebuchet MS"; font-size:11px; font-weight:normal; color:#666666;}

.linesep { line-height:1px;}
.linedoc { line-height:5px;}

/*Otros estilos de interés */

*{ behavior: url(js/iepngfix.htc); } 
img { behavior: url(js/iepngfix.htc); }

.cursor { cursor:pointer;}

.Estilo1 {text-decoration:none; font-family:Tahoma, "Trebuchet MS"; font-size:11px; color:#000000; text-align: left;}
.Estilo3 {text-decoration: none; font-family: Tahoma, "Trebuchet MS"; font-size: 11px; color: #B71131; text-align: left; }

/* Participación  */

.titulobarra { height:25px; border-top:#666666 1px solid; border-bottom:#666666 1px solid; padding-left:10px; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}
.titulobarra2 { height:20px; border-top:#666666 1px solid; border-bottom:#666666 1px solid; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}

.tbformulario { width:600px; margin-left:40px; margin-bottom:10px; border:#F0F0F0 4px solid;}


/* Menu lateral css válido */

#roll-programa { display:block; width:81px; height:81px; background-image:url(../img/mn_programa.png); background-position:center; background-repeat:no-repeat;}
#roll-programa:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_programa2.png); background-position:center; background-repeat:no-repeat;}

#roll-inscripcion { display:block; width:81px; height:81px; background-image:url(../img/mn_inscripcion.png); background-position:center; background-repeat:no-repeat;}
#roll-inscripcion:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_inscripcion2.png); background-position:center; background-repeat:no-repeat;}

#roll-mesas { display:block; width:81px; height:81px; background-image:url(../img/mn_mesas.png); background-position:center; background-repeat:no-repeat;}
#roll-mesas:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_mesas2.png); background-position:center; background-repeat:no-repeat;}

#roll-participacion { display:block; width:81px; height:81px; background-image:url(../img/mn_participa.png); background-position:center; background-repeat:no-repeat;}
#roll-participacion:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_participa2.png); background-position:center; background-repeat:no-repeat;}

#roll-actividades { display:block; width:81px; height:81px; background-image:url(../img/mn_agenda.png); background-position:center; background-repeat:no-repeat;}
#roll-actividades:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_agenda2.png); background-position:center; background-repeat:no-repeat;}

#roll-llegar { display:block; width:81px; height:81px; background-image:url(../img/mn_llegar.png); background-position:center; background-repeat:no-repeat;}
#roll-llegar:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_llegar2.png); background-position:center; background-repeat:no-repeat;}

#roll-dormir { display:block; width:81px; height:81px; background-image:url(../img/mn_dormir.png); background-position:center; background-repeat:no-repeat;}
#roll-dormir:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_dormir2.png); background-position:center; background-repeat:no-repeat;}

#roll-region { display:block; width:81px; height:81px; background-image:url(../img/mn_region.png); background-position:center; background-repeat:no-repeat;}
#roll-region:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_region2.png); background-position:center; background-repeat:no-repeat;}

#roll-video {display:block; width:81px; height:81px; background-image:url(../img/mn_video.png); background-position:center; background-repeat:no-repeat;}
#roll-video:hover { display:block; width:81px; height:81px; background-image:url(../img/mn_video2.png); background-position:center; background-repeat:no-repeat;}


/* Menu superior css válido */

#roll-organizacion { display:block; width:84px; height:15px; background-image:url(../img/ms_organizacion1.png); background-position:center; background-repeat:no-repeat;}
#roll-organizacion:hover { display:block; width:84px; height:15px; background-image:url(../img/ms_organizacion2.png); background-position:center; background-repeat:no-repeat;}

#roll-noticias { display:block; width:53px; height:15px; background-image:url(../img/ms_noticias1.png); background-position:center; background-repeat:no-repeat;}
#roll-noticias:hover { display:block; width:53px; height:15px; background-image:url(../img/ms_noticias2.png); background-position:center; background-repeat:no-repeat;}

#roll-medios {display:block; width:96px; height:15px; background-image:url(../img/ms_zona1.png); background-position:center; background-repeat:no-repeat;}
#roll-medios:hover { display:block; width:96px; height:15px; background-image:url(../img/ms_zona2.png); background-position:center; background-repeat:no-repeat;}

#roll-suscripcion  { display:block; width:77px; height:15px; background-image:url(../img/ms_suscripcion1.png); background-position:center; background-repeat:no-repeat;}
#roll-suscripcion:hover  { display:block; width:77px; height:15px; background-image:url(../img/ms_suscripcion2.png); background-position:center; background-repeat:no-repeat;}

#roll-contacto { display:block; width:59px; height:15px; background-image:url(../img/ms_contacto1.png); background-position:center; background-repeat:no-repeat;}
#roll-contacto:hover { display:block; width:59px; height:15px; background-image: url(../img/ms_contacto2.png); background-position:center; background-repeat:no-repeat;}