/* BASICOS////////////////////////////////////////////////////////////////////*/
/* ---------------------------------------------------------------------------*/
*{padding:0;margin:0;}
html {margin:0;padding:0}
body {margin:0;padding:0;background:url(../img/fondo-body.jpg) center 0 no-repeat}
body.BodyHome {background:url(../img/fondo-bodyHome.jpg) center 0 no-repeat}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
p, a, form, label, input, select, textarea {margin:0;padding:0;text-decoration:none;border:none;}
ul, ol, dl, dt, dd, li {margin:0;padding:0;list-style-type:none}
a img, img {border:0}
img, div {margin:0;padding:0;behavior:url(../js/iepngfix.htc);}
a {outline:none;}
.TXT_CenterMG {margin:0 auto;text-align:center}
/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* ESTRUCTURA GENERAL ////////////////////////////////////////////////////////*/
/* ---------------------------------------------------------------------------*/

/* CABECERA */
#CABECERA {margin:0 auto;width:1000px;height:161px;position:relative;}
/* logo agora */
.Logo_Agora {position:absolute;top:27px;left:60px;}
/* banner cabecera top */
.Banner_Top_Cabecera {position:absolute;top:18px;right:120px;}
/* banner telefono de contacto */
.Banner_Tlf_Contacto {width:172px;height:49px;position:absolute;top:97px;right:410px;/*background:url(../img/tlf-contacto-fondo.gif) 0 0 no-repeat;*/}
.Banner_Tlf_Contacto p.tlf_titulo {margin:0;padding:8px 0 0 18px;font-size:11px;line-height:12px;color:#525252;font-weight:bold;font-style:italic;}
.Banner_Tlf_Contacto p.tlf_numero {margin:0;padding:0 0 0 16px;font-size:21px;line-height:22px;color:#ff8400;font-weight:bold;font-style:italic;}
/* ---------------------------------------------------------------------------*/
#FaltanDias {position:absolute;top:21px;left:490px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:28px;color:#333;font-weight:bold;font-style:italic;text-align:center}
#FaltanDias span {display:block;font-size:14px;color:#ff8400}
#FaltanDias strong {font-size:24px;}




/* banner cabecera top */
.Banner_Destacados {width:239px;height:121px;background:url(../img/mod-logos-fondo.png) 0 0 no-repeat;}
/**/
.Banner_Destacados.Tipo02 {height:144px;background-position:0 -150px;}
.Banner_Destacados.Tipo03 {background-position:0 -350px;}
.Banner_Destacados.Tipo04 {height:96px;background-position:0 -510px;}
.Banner_Destacados.Tipo05 {background-position:0 -630px;overflow:hidden;height:100%}
.Tipo05Pie {padding-top:23px;background:url(../img/mod-logos-fondo.png) 0 bottom no-repeat;overflow:hidden;height:100%}
/**/
.Banner_Destacados h1 {padding-left:2px;font-size:18px;line-height:20px;font-weight:normal;position:relative;left:86px;}
.Banner_Destacados h1.Destacado {font-weight:bold;color:#ff8400;}
.Banner_Destacados .Mod_Logos {width:225px;height:87px;position:relative;top:7px;left:7px;}
.Banner_Destacados.Tipo02 .Mod_Logos {top:10px;}
.Banner_Destacados .Mod_Logos ul {margin:0;padding:0;}
.Banner_Destacados .Mod_Logos ul li {height:87px;margin:0;padding:0;overflow:hidden;background:none;color:#FFF}
/*Banner Destacado Patrocinadores */
.Destacado_Patrocinadores {position:absolute;top:23px;right:60px;}
/**/

/*Banner Destacado Compartelo */
.Banner_Destacados#Compartelo { background:none; width:237px; height:144px; background:url(../img/fondo-social-media.jpg) 0 0 no-repeat;}
.Banner_Destacados#Compartelo ul { float:left; position:relative; top:62px; padding:0 0 0 0; left:0;}
.Banner_Destacados#Compartelo ul li { background:url(../img/ico-flecha.gif) 0 8px no-repeat;padding:0 0 0 8px; margin:0 0 2px 0}
.Banner_Destacados#Compartelo ul li a{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:3C3C3C;font-weight:normal; text-decoration:none}
.Banner_Destacados#Compartelo ul li a:hover {text-decoration:underline}
.Banner_Destacados#Compartelo ul.Tweet {margin:0 0 0 18px; *margin:0 0 0 18px; _margin:0 0 0 8px;}
.Banner_Destacados#Compartelo ul.Face { margin:0 0 0 32px;}
/**/

#CABECERA .Banner_Destacados {width:239px;height:121px;background:none}
#CABECERA .Banner_Destacados .Mod_Logos {width:265px;height:110px;position:relative;top:7px;left:2px;}
#CABECERA .Banner_Destacados .Mod_Logos ul {margin:0;padding:0;}
#CABECERA .Banner_Destacados .Mod_Logos ul li {height:110px !IMPORTANT;margin:0;padding:0;overflow:hidden;color:#FFF}

.Enlaces_Bolo_Flechas {padding-right:13px;background:url(../img/bolo-flecha-gris.gif) right 3px no-repeat;}

/* MENU FONDO */
#MENU_FONDO {background-color:#333333;}
/* MENU */
#MENU {margin:0 auto;width:1000px;background:url(../img/fondo-menu.gif) center 0 no-repeat;}
/**/
#MENU ul {margin:0 0 0 22px;padding:0;font-family:Tahoma, Arial, sans-serif, Helvetica;}
#MENU ul li {color:#FFFFFF;text-transform:uppercase;}
#MENU ul li a {font-size:13px;line-height:16px;color:#FFFFFF;}
/* LAVA MENU */
.lavaLampWithImage {width:980px;height:29px;position:relative;overflow:hidden;}
.lavaLampWithImage li {background:url(../img/menu-bolo-linea.gif) right 0 no-repeat;padding:0;margin:0;float:left;display:inline;}
.lavaLampWithImage li.back {height:30px;background:url(../img/lava.gif) right 0 no-repeat;z-index:8;position:absolute;}
.lavaLampWithImage li a {padding:0 16px;height:30px;position:relative;top:6px;outline:none;z-index:10;display:block;float:left;overflow:hidden;font-weight:normal;text-decoration:none;}
.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {border:none;}


/* CONTENIDOS */
#CONTENIDOS {margin:0 auto;width:1000px;height:100%;overflow:hidden;}
/* ---------------------------------------------------------------------------*/

/* MOD CONTENIDO LATERLA IZQUIERDO */
#CONT_IZQ {padding-left:21px;width:239px;float:left;display:inline;}
#CONT_IZQ h2 {margin-bottom:2px;}
#CONT_IZQ img {margin-bottom:10px;}
/* ---------------------------------------------------------------------------*/

/* MOD CONTENIDO CENTRAL */
#CONT_DER {margin-left:10px;width:730px;float:left;display:inline;/*background:url(../img/contenido-central-fondotop.gif) right top no-repeat;*/}
/* ---------------------------------------------------------------------------*/

/* PIE */
#PIE {background:#333333 url(../img/pie-fondo2.gif) center 0 no-repeat;position:relative;height:200px;padding-bottom:20px}
#PIE h5 {font-size:11px;color:#333;font-style:normal;margin-bottom:0}
/* PIE logos organiza colaborador */
#PIE .LogotiposPie {position:relative;width:1000px;margin:0 auto;height:100%;top:30px}
#PIE .logo_organiza {float:left;display:inline;width:240px;text-align:center;margin-left:140px}
	#PIE .logo_organiza a {margin:0 15px;}
#PIE .logo_colabora {float:left;display:inline;width:160px;text-align:center}
#PIE .logo_socio {float:left;display:inline;width:180px;text-align:center;margin-right:30px}
#PIE .logo_socio2 {float:left;display:inline;width:180px;text-align:center}
/**/
#PIE .logo_colabora h5 {margin-bottom:11px}
#PIE .logo_socio h5 {margin-bottom:15px}
#PIE .logo_socio2 h5 {margin-bottom:0}

/* PIE ENLACE SIM */
#PIE #Enlace_SIM {position:absolute;margin-left:-500px;left:50%;width:1000px;clear:both;bottom:20px}
#PIE #Enlace_SIM p,#PIE #Enlace_SIM p a {color:#FFF;}
#PIE #Enlace_SIM p a {text-decoration:none;} 
#PIE #Enlace_SIM p a.Design_Link {font-weight:normal;}
#PIE #Enlace_SIM p a:hover {text-decoration:underline;}
#PIE #Enlace_SIM p a .Buleboo {color:#98C42D}
/**/
/* ---------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* MODULOS DE CONTENIDO ///////////////////////////////////////////////////////*/
/* ----------------------------------------------------------------------------*/

/* mod contenido todo */
.Mod_Contenido  {margin-top:50px;}
.Mod_Contenido .Mod_Contenido_Top {padding:20px 0 20px 0;background:url(../img/mod-contenidos-top.png) 0 top no-repeat;}
.Mod_Contenido .Mod_Contenido_Bottom {padding:20px 47px 80px 40px;width:633px;height:100%;overflow:hidden;background:url(../img/mod-contenidos-bottom.gif) 0 bottom no-repeat;}
.Mod_Contenido .Mod_Contenido_Bottom h1 {margin-bottom:25px;}
.Mod_Contenido .Mod_Contenido_Bottom h5 {margin-bottom:35px;}
.Mod_Contenido .Mod_Contenido_Bottom h5.HomeEncabezado {margin-bottom:20px;}
/*-----------------------------------------------------------------------------*/

/* mod home frase destacada */
.Mod_home_encabezado {width:700px;height:120px;position:relative;}
.Mod_home_encabezado .btn_inscribete {width:88px;height:23px;position:absolute;top:18px;right:22px;}
.Mod_home_encabezado .frase_destacada {width:700px;height:165px;position:absolute;top:2px;left:15px;background:url(../img/flash-home.gif) 0 top no-repeat;}
/* ----------------------------------------------------------------------------*/

/* mod home ponentes */
.Mod_Contenido table.Mod_Home_Ponentes {width:630px;}
.Mod_Contenido table.Mod_Home_Ponentes tr td {padding-bottom:15px;width:126px;text-align:center;vertical-align:top;}
.Mod_Contenido table.Mod_Home_Ponentes tr td img {margin-bottom:10px;}
.Mod_Contenido table.Mod_Home_Ponentes tr td h1 {margin:0;padding:0 10px 0 10px;font-family:Tahoma, Arial, sans-serif, Helvetica;font-size:11px;line-height:14px;font-style:normal;}
.Mod_Contenido table.Mod_Home_Ponentes tr td p {margin:0;padding:0;font-size:10px;line-height:12px;color:#ff8400;}
.Mod_Contenido table.Mod_Home_Ponentes tr td a {text-decoration:none;}
/**/
.Mod_Contenido table.Mod_Home_Ponentes h1 {text-transform:uppercase}
/* ----------------------------------------------------------------------------*/

/* mod ponentes*/
.Mod_Ponentes {margin-bottom:20px;height:100%;overflow:hidden;}
.Mod_Ponentes .Ponentes_PIC {width:190px;float:left;display:inline;}
.Mod_Ponentes .Ponentes_TXT {padding-bottom:30px;width:430px;float:left;display:inline;background:url(../img/fondo-linea-puntos.gif) right bottom repeat-x;}
.Mod_Ponentes .Ponentes_TXT p {margin:0;padding:0;}
.Mod_Ponentes .Ponentes_TXT h1 {margin:0 0 8px 0;padding:0;font-size:12px;line-height:14px;text-transform:uppercase;font-style:normal;}
.Mod_Ponentes .Ponentes_TXT h2 {margin:0 0 15px 0;padding:0;font-family:Tahoma, Arial, sans-serif, Helvetica;font-size:11px;line-height:12px;font-style:normal;font-weight:normal;color:#ff8400;}
.Mod_Ponentes .Ponentes_TXT h3 {margin:0 0 10px 0;padding:0;font-size:11px;line-height:12px;color:#5d7304;font-style:italic;}
/**/
.Mod_ponentes_listado {margin-bottom:50px;}
.Mod_ponentes_listado ul {margin:0;padding:0;}
.Mod_ponentes_listado ul li {margin:0 10px 0 0;padding:0;display:inline;background:none;}
.Mod_ponentes_listado ul li a:hover {color:#ff8400}
/*-----------------------------------------------------------------------------*/


/* mod programa */
table.Programa {width:614px;}
table.Programa tr th {width:90px;text-align:left;vertical-align:top;}
table.Programa tr th p,table.Programa tr td p {margin:0;}
table.Programa tr th p {color:#5d7304;}
table.Programa tr td {padding-bottom:14px;width:524px;vertical-align:top;}
table.Programa tr td h4 {padding:12px 0 12px 0;color:#333333;}
table.Programa tr td.Apartados_Horario {height:57px;padding:0;margin:0;background:url(../img/fondo-lineas-puntos-dobles.gif) 0 0 repeat-x;}
table.Programa tr td.Apartados_Horario h4 span.Catering {font-size:11px;line-height:12px;}
/*------------------------------------------------------------------------------*/

/* mod patrocinadores */
.Mod_Patrocinadores_Cont {background:url(../img/mod-patrocinadores-cont.gif) 0 top repeat-y;}
.Mod_Patrocinadores_Cont .Mod_Patrocinadores_Top {background:url(../img/mod-patrocinadores-top.gif) 0 top no-repeat;}
.Mod_Patrocinadores_Cont .Mod_Patrocinadores_Bottom {padding:25px 12px 60px 12px;background:url(../img/mod-patrocinadores-bottom.gif) 0 bottom no-repeat;}
.Mod_Patrocinadores_Cont table {width:214px;}
.Mod_Patrocinadores_Cont table tr td {width:71px;vertical-align:top;vertical-align:middle;text-align:center;}
/*------------------------------------------------------------------------------*/

/* mod precio del agora */
.Mod_Precio_Agora {margin-top:40px;overflow:hidden;height:100%;}
/**/
.Mod_Precio_Agora .Precio_pic {height:210px;width:225px;float:left;display:inline;background:url(../img/pic-precio-persona.gif) 0 0 no-repeat;position:relative;}
.Mod_Precio_Agora .Precio_pic .Precio_pic_datos {width:164px;position:absolute;top:60px;left:60px;text-align:center;}
.Mod_Precio_Agora .Precio_pic .Precio_pic_datos h1 {margin:0 0 10px 0;padding:0;font-size:32px;line-height:32px;}
.Mod_Precio_Agora .Precio_pic .Precio_pic_datos h2 {margin:0;padding:0;font-size:21px;line-height:22px;color:#333333;}
/**/
.Mod_Precio_Agora .Precio_txt {padding:24px 0 0 60px;width:330px;float:left;display:inline;}
.Mod_Precio_Agora .Precio_txt h1 {margin:0;padding:0;font-size:19px;line-height:20px;}
.Mod_Precio_Agora .Precio_txt h1 span {font-size:28px;line-height:30px;}
.Mod_Precio_Agora .Precio_txt h2 {margin:0 0 24px 0;padding:0;font-size:18px;line-height:20px;color:#333333;}
.Mod_Precio_Agora .Precio_txt h2 span {font-size:25px;line-height:25px;}
.Mod_Precio_Agora .Precio_txt p {margin:0;color:#000000;}
/*------------------------------------------------------------------------------*/

/* mod donde cuando */
.Mod_Donde_Cuando h6 {margin-bottom:15px;}
.Mod_Donde_Cuando p {margin-bottom:8px;}
.Mod_Donde_Cuando p.Enlaces_Destacados {margin-top:16px;color:#5d7304;}
.Mod_Donde_Cuando p.Enlaces_Destacados a {color:#5d7304;}
.Mod_Donde_Cuando ul {margin:0;padding:0 6px 0 6px;font-family:Georgia, "Times New Roman", Times, serif;}
.Mod_Donde_Cuando ul li {margin:0;padding:0 0 0 10px;font-size:12px;line-height:14px;font-weight:bold;font-style:italic;background:url(../img/bolo-circle-gris.gif) 0 6px no-repeat;}
.Mod_Donde_Cuando ul li ul {margin:20px 0 20px;font-family:Tahoma, Arial, sans-serif, Helvetica;}
.Mod_Donde_Cuando ul li ul li {margin:0;font-size:11px;line-height:12px;font-weight:normal;font-style:normal;background:none;}
/*------------------------------------------------------------------------------*/

/* mod testimonios */
.Mod_Testimonios {width:614px;padding-bottom:5px;margin-bottom:30px;overflow:hidden;height:100%;background:url(../img/fondo-linea-puntos-horizontal.gif) 0 bottom repeat-x;}
.Mod_Testimonios .Testimonios_Pic {width:111px;float:left;display:inline;}
.Mod_Testimonios .Testimonios_Txt {padding-left:20px;width:482px;float:left;display:inline;}
.Mod_Testimonios .Testimonios_Txt h1 {margin:0 0 2px 0;padding:0;font-family:Tahoma, Arial, sans-serif, Helvetica;font-size:11px;line-height:12px;text-transform:uppercase;font-style:normal;color:#daae6f;}
.Mod_Testimonios .Testimonios_Txt a {color:#daae6f;font-weight:normal;}
/**/
.Testimonios_Paginas {text-align:right;}
.Testimonios_Paginas span {margin-right:8px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:14px;font-style:italic;color:#5d7304;font-weight:bold;}
.Testimonios_Paginas p a {color:#858585;text-decoration:none;}
.Testimonios_Paginas p a:hover {color:#858585;text-decoration:underline;}
/*-----------------------------------------------------------------------------*/

/* mod gris 570px */
.Mod_gris_592px {margin-bottom:34px;width:592px;background:url(../img/mod-gris-592px-cont.gif) 0 top repeat-y;}
.Mod_gris_592px .Mod_gris_592pxTOP {background:url(../img/mod-gris-592px-top.gif) 0 top no-repeat;}
.Mod_gris_592px .Mod_gris_592pxBOTTOM {padding:50px 24px 22px 24px;background:url(../img/mod-gris-592px-bottom.gif) 0 bottom no-repeat;position:relative;}
.Mod_gris_592px .Mod_gris_592pxBOTTOM h6 {color:#5d7304;margin:0;padding:0;width:122px;height:25px;position:absolute;top:3px;left:30px !IMPORTANT;position:absolute;top:4px;left:6px;}
/* ----------------------------------------------------------------------------*/

/* mod gris 570px version 2 parte baja lisa */
.Mod_gris_592pxv2 {width:592px;background:url(../img/mod-gris-592pxv2-cont.gif) 0 top repeat-y;}
.Mod_gris_592pxv2 .Mod_gris_592pxv2TOP {background:url(../img/mod-gris-592pxv2-top.gif) 0 top no-repeat;}
.Mod_gris_592pxv2 .Mod_gris_592pxv2BOTTOM {padding:50px 24px 22px 24px;background:url(../img/mod-gris-592pxv2-bottom.gif) 0 bottom no-repeat;position:relative;}
.Mod_gris_592pxv2 .Mod_gris_592pxv2BOTTOM h6 {margin:0;padding:0;width:122px;height:25px;position:absolute;top:3px;left:30px !IMPORTANT;position:absolute;top:4px;left:6px;color:#5d7304;}
/* ----------------------------------------------------------------------------*/

/* mod gris 570px version 3 parte baja lisa sin pestaña superior */
.Mod_gris_592pxv3 {margin-bottom:34px;width:592px;background:url(../img/mod-gris-592pxv2-cont.gif) 0 top repeat-y;}
.Mod_gris_592pxv3 .Mod_gris_592pxv3TOP {background:url(../img/mod-gris-592pxv3-top.gif) 0 top no-repeat;}
.Mod_gris_592pxv3 .Mod_gris_592pxv3BOTTOM {padding:50px 24px 22px 24px;background:url(../img/mod-gris-592pxv2-bottom.gif) 0 bottom no-repeat;position:relative;}
/* ----------------------------------------------------------------------------*/

/* mod gris 601px  */
.Mod_gris_601px {margin-bottom:34px;width:601px;background:url(../img/mod-gris-601px-cont.gif) 0 0 repeat-y;}
.Mod_gris_601px .Mod_gris_601pxTOP {background:url(../img/mod-gris-601px-top.gif) 0 top no-repeat;}
.Mod_gris_601px .Mod_gris_601pxBOTTOM {padding:0px 24px 22px 24px;background:url(../img/mod-gris-601px-bottom.gif) 0 bottom no-repeat;}
.Mod_gris_601px .Mod_gris_601pxBOTTOM h6 {padding:3px 0 30px 0px;width:194px;height:25px;color:#5d7304;}
/* ----------------------------------------------------------------------------*/

/* Mod tabla de precios */
table.Mod_Precios_Tabla {margin:0;font-family:Tahoma, Arial, sans-serif, Helvetica;color:#333333;}
table.Mod_Precios_Tabla tr th {padding:0 34px 6px 0;font-size:11px;line-height:12px;text-align:right;vertical-align:top;}
table.Mod_Precios_Tabla tr td {font-size:11px;line-height:12px;text-align:right;vertical-align:top;}
/*-----------------------------------------------------------------------------*/

/* Mod Seleccion Inscripciones */
.Mod_Seleccion_Inscripcion {overflow:hidden;height:100%;}
.Mod_Seleccion_Inscripcion h5 {margin-right:12px;}
/*-----------------------------------------------------------------------------*/

/* mod quienes somos*/
.Quienes_Somos {}
.Quienes_Somos img {margin:0 12px 0 12px;}
/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* FORMULARIOS ////////////////////////////////////////////////////////////////*/

/* Tabla formularios*/
.TABLE_FORM {font-family:Tahoma, Arial, sans-serif, Helvetica;}
.TABLE_FORM thead tr th {padding:0 0 5px 0;text-align:left;}
.TABLE_FORM tbody tr td {padding:0 0 10px 0;} 
.TABLE_FORM tr td {vertical-align:top; text-align:left;overflow:hidden;height:100%;}
.TABLE_FORM tr th {padding:3px 10px 0 0;font-size:11px;line-height:14px;font-weight:normal;color:#333333;text-align:right;vertical-align:top;}
/* ----------------------------------------------------------------------------*/

/* Boton Formulario */
.BTN_FORM {margin:0;padding:0;height:23px;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:18px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;text-align:center;overflow:visible;outline:none;align:top;cursor:pointer;}
.BTN_CHECK {margin:0;padding:0;width:15px;height:15px;line-height:12px;overflow:visible;outline:none;align:top;}
/* Fondos botones segun tamaños */
.BTN_FORM.BTN_117px {width:117px;background:url(../img/btn_form_fondo.gif) 0 0 no-repeat;}
/* ----------------------------------------------------------------------------*/

/* Cajas de texto */
.BOXT_TXT {padding:4px;font-family:Tahoma, Arial, sans-serif, Helvetica;font-size:11px;line-height:12px;color:#333333;border:1px solid #aaadb2;float:left;display:inline;overflow:auto;text-align:justify;}
.BOXT_TXT_SELECT {height:19px;font-family:Tahoma, Arial, sans-serif, Helvetica;font-size:11px;line-height:14px;color:#333333;border:1px solid #aaadb2;float:left;display:inline;}
.BOXT_TXT_SELECT.Provincias {width:157px;height:22px;}
/* ----------------------------------------------------------------------------*/

/* Tamaños Cajas */
.BOX592px {width:592px;}
/**/
.BOX542px {width:542px;}
.BOX156pxCONT {width:156px;}
/**/
.BOX533px {width:532px;}
.BOX528px {width:550px;}
.BOX400px {width:462px;}
.BOX438px {width:400px;}
.BOX454px {width:446px;}
.BOX456px {width:448px;}
.BOX291px {width:160px;}
.BOX176px {width:176px;}
.BOX160px {width:160px;}
.BOX156px {width:148px;}
.BOX137px {width:140px;}
.BOX133px {width:139px;}
.BOX120px {width:120px;}
.BOX144px {width:140px;}
.BOX150px {width:150px;}
.BOX80px {width:80px;}
.BOX72px {width:72px;}
.BOX70px {width:70px;}
.BOX69px {width:60px;}
.BOX47px {width:47px;}
.BOX46px {width:42px;}
.BOX32px {width:24px;}
.BOX20px {width:20px;}

/* ----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* CLASES GENERALES ///////////////////////////////////////////////////////////*/
/* ----------------------------------------------------------------------------*/

/* Encabezados */
h1 {font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;line-height:28px;font-style:italic;color:#333333;}
h1 strong {color:#5d7304;}
h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:21px;line-height:24px;font-style:italic;color:#5d7304;}
h3 {font-family:Georgia, "Times New Roman", Times, serif;}
h4 {font-family:Georgia, "Times New Roman", Times, serif;font-size:17px;line-height:20px;font-style:italic;color:#333333;}
h5 {font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;line-height:18px;font-style:italic;color:#a5a5a5;}
h6 {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:16px;font-style:italic;color:#333333;}
/* Encabezados Home */
h1.Tittle_Home {font-family:Tahoma, Arial, sans-serif, Helvetica;font-size:19px;line-height:21px;font-style:normal;font-weight:normal;}
h1.Tittle_Home strong {color:#333333;}
h1.Tittle_Home span {font-size:15px;line-height:21px;}
/*-----------------------------------------------------------------------------*/

/* listas genericas */
ul {padding-left:20px;font-family:Tahoma, Arial, sans-serif, Helvetica;}
ul li {padding-left:10px;font-size:11px;line-height:18px;color:#333333;background:url(../img/bolo-linea-gris.gif) 0 10px no-repeat;}
ul li a {font-weight:bold;color:#333333;text-decoration:underline;}
/*-----------------------------------------------------------------------------*/

/* Párrafos */
p {margin-bottom:22px;font-family:Tahoma, Arial, sans-serif, Helvetica;font-size:11px;line-height:14px;color:#333333;}
p a, td a {color:#333333;text-decoration:underline;font-weight:bold;font-size:11px;}
/**/
p.Enlaces_Destacados {font-size:14px;line-height:18px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}
p.Enlaces_Destacados a {text-decoration:none;}
p.Enlaces_Destacados a:hover {text-decoration:underline;}
/*-----------------------------------------------------------------------------*/

/* Flotacion */
.Over_Flow {overflow:hidden;height:100%;}
.Clear_Ambos {clear:both;}
.Floa_Izq {float:left;display:inline;}
.Floa_Der {float:right;display:inline;}
img.IMG.Floa_Izq {margin:0 10px 10px 0}
/*-----------------------------------------------------------------------------*/

/* Cajas Ocultas */ 
.Hidden_Box {display:none;}
/*-----------------------------------------------------------------------------*/

.Font18px {font-size:18px !IMPORTANT;line-height:21px !IMPORTANT}
form input.CHK {margin-right:1px;margin-left:6px}
form input.CHK.PosCenter, form img.PosCenter {position:relative;top:3px;margin-left:6px}

/* colores */
.verde {color:#5d7304;}
.petrol {color:#226b83;}
.naranja {color:#ff8400;}
.gris_claro {color:#666666;}
.gris_oscuro {color:#333333;}
.gris-medio {color:#606060;}
/*-----------------------------------------------------------------------------*/

/* alineacion */
.Txt_left {text-align:left;}
.Txt_right {text-align:right;}
/*-----------------------------------------------------------------------------*/

/* margenes */
.margen_der {margin-right:10px;}
.margen_inf {margin-bottom:34px;}
.margen_sup5px {margin-top:10px;}
.margen_sup {margin-top:34px;}
.margen_bajo {margin-bottom:10px;}

/* linea puntos */
.linea_puntos {width:615px;margin:20px 0 20px 0;height:1px;background:url(../img/fondo-linea-puntos-horizontal.gif) 0 0 repeat-x;}
/*-----------------------------------------------------------------------------*/

/* banners */
.banners-bottom-home {margin-bottom:50px;}
/*-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////////////////////////*/

/* BANNER CUENTA ATRAS  ///////////////////////////////////////////////////////*/
/* ----------------------------------------------------------------------------*/
.banner_cuenta_atras {width:239px;height:73px;background:url(../img/banner_cuenta_atras.gif) 0 0 no-repeat;position:relative;}
.banner_cuenta_atras .countdown {position:absolute;top:12px;right:15px;}
.banner_cuenta_atras .countdown h1 {font-size:30px;line-height:35px;color:#cb6900;}

/* ----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

p.mail_ok_error {margin-bottom: 200px;}

/* JQUERY DIALOGS */

#popup_container {font-family: Arial, sans-serif; font-size: 12px; min-width: 300px; max-width: 600px; background: #FFF; border: solid 5px #999; color: #000; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#popup_title {font-size: 14px;font-weight: bold;text-align: center;line-height: 1.75em;color: #fff;background: #cb6900 url(../img/dialogs/title.gif) top repeat-x;border: solid 1px #FFF;border-bottom: solid 1px #999;cursor: default;padding: 0em;margin: 0em;}
#popup_content {background: 16px 16px no-repeat url(../img/dialogs/info.gif);padding: 1em 1.75em;margin: 0em;}
#popup_content.alert {background-image: url(../img/dialogs/info.gif);}
#popup_content.confirm {background-image: url(../img/dialogs/important.gif);}
#popup_content.prompt {background-image: url(../img/dialogs/help.gif);}
#popup_message {padding-left: 48px;}
#popup_panel {text-align: center;margin: 1em 0em 0em 1em;}
#popup_prompt {margin: .5em 0em;}
#popup_container input {margin:0;padding:0;height:23px;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:18px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;text-align:center;overflow:visible;outline:none;align:top;cursor:pointer;width:117px;background:url(../img/btn_form_fondo.gif) 0 0 no-repeat;}
.invalido {color:#cb6900;}
/* JQUERY DIALOGS */
.UPPER { text-transform: uppercase !IMPORTANT; }
.Palabras_Destacadas {font-size:18px;line-height:18px;}
p.Parrafos_Destacados {font-size:14px;line-height:18px;}

/* POP UP RENFE  //////////////////////////////////////////////////////////////*/

.destacado_renfe {width:400px;}
.destacado_renfe span {margin:0 auto;padding:30px 0 10px 0;display:block;width:245px;height:94px;}
.destacado_renfe h1 {margin:20px 0 30px 0;font-size:16px;line-height:18px;color:#700056;}
.destacado_renfe p.ico-pdf {height:40px;display:block;line-height:24px;background:url(../img/ico-pdf.gif) 180px 0 no-repeat;}
.destacado_renfe p.ico-pdf a {height:40px;display:block;line-height:24px;}
/* ----------------------------------------------------------------------------*/



/**/
input.error, select.error {border:1px solid #f00 !IMPORTANT;background-color:#fcc}
label.error {display:block;clear:both;color:#f00 !IMPORTANT;font-size:11px}
.Mod_Precios_Tabla label.error {display:inline;clear:none;}
/* ---------------------------------------------------------------------------*/


/* FRASES /////////////////////////////////////////////////////////////////// */

.Banner_Destacados#Frases {height:100%} 
/*.Frases div {min-height:160px}*/
#Frases blockquote {padding:0 8px 5px 8px;font-style:italic;}
#Frases blockquote p {color:#000;line-height:16px}
#Frases p {font-size:12px;padding-top:2px}
#Frases blockquote span.autor {font-size:11px;color:#000;font-style:normal; font-weight: normal;}
#Frases p.NumerosFrases {padding:0 15px;text-align:right;font-weight:bold;font-style:italic;}
#ticker-area {width:227px;margin:10px 0 0 0;padding:6px;padding-bottom:0}
#ticker-area div {display:none;}

/**/

.Hoteles_Exe td {padding:0 10px}
.Hoteles_Exe h5 {font-family:Georgia, "Times New Roman", Times, serif;font-size:34px;line-height:38px;color:#5d7304;font-style:normal;font-weight:normal;margin:0 0 10px 0 !IMPORTANT;padding:0 !IMPORTANT}
.Hoteles_Exe p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;line-height:22px;color:#000;font-style:normal;font-weight:normal;margin:0 0 10px 0 !IMPORTANT;padding:0 !IMPORTANT}
.Hoteles_Exe p strong {font-size:30px;}
.Hoteles_Exe p.HotelesVerde {color:#5d7304;font-size:21px;}
.Hoteles_Exe p.HotelesVerde strong {font-weight:bold;font-size:21px;}
.Hoteles_Exe p.HotelesPeq {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;line-height:15px;color:#000;font-style:normal;font-weight:normal;margin:0 0 10px 0 !IMPORTANT;padding:0 !IMPORTANT}
.PD_0 {padding:0 !IMPORTANT}
.Hoteles_Exe2  {margin-top:20px}
.Hoteles_Exe2 th {text-align:left;padding:0 10px;}
.Hoteles_Exe2 td {width:200px;padding:0 5px 10px 5px ;vertical-align:top}
.Hoteles_Exe2 td p {font-family:Georgia, "Times New Roman", Times, serif;color:#333;font-size:12px;line-height:15px;margin-bottom:7px}
.Hoteles_Exe2 td p .HotelDestacado {font-size:12px}
.Hoteles_Exe2 td p .HotelPetrol {color:#3a6464;font-size:11px}
.Hoteles_Exe2 td p .HotelNaranja {color:#cb461e}
.Hoteles_Exe2 td p.HotelNaranja2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#e57907;text-transform:uppercase}

/**/

.Hoteles_Exe2 .Hotel_Naranja {font-size:12px;color:#e57907;text-transform:uppercase}

.Hoteles_ModVerde {margin:10px 0;background:url(../img/hoteles-modeverde.gif) 0 0 no-repeat;width:649px;height:73px;padding:15px 0}
.Hoteles_ModVerde * {margin:0;padding:0 !IMPORTANT;text-align:center;color:#FFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-style:normal}
.Hoteles_ModVerde h5 {font-size:21px;font-weight:bold;margin-bottom:15px !IMPORTANT;}
.Hoteles_ModVerde h6 {font-size:14px;line-height:18px;font-weight:normal}

/* MODULO VIDEOS */
.ModVideo { font-family:Georgia, "Times New Roman", Times, serif; color:#595959; height:100%; overflow:hidden; background:url(../img/videos/fondo-modvideos.gif) 0 bottom no-repeat; padding:0 0 15px 0; margin:0 0 25px 15px}
.ModVideo .Frame { float:left; width:239px; height:184px; display:inline}
.ModVideo .PieFoto { float:left; width:250px; height:170px; display:inline; padding:14px 0 0 0; margin:0 0 0 15px}
.ModVideo .PieFoto p { font-family:Georgia, "Times New Roman", Times, serif; color:#595959; font-size:14px; line-height:16px}



