/*GENERAL//////////////////////////////////////////////////////////////////////*/
html {margin:0;padding:0}
body {margin:0 0 10px 0;padding:0;background-color:#b0bcbc}
/**/
h1, h2, h3, h4, h5, h6 {margin:0;padding:0}
p, a, form, label {margin:0;padding:0}
ul, ol, dl, dt, dd, li {margin:0;padding:0;list-style-type:none}
a img {border:0}
/**/

/*POP UP //////////////////////////////////////////////////////////////////////*/
body.POPUP {padding-top:20px;width:540px;height:690px;background:#FFF}
body.POPUP .TEXTO {padding:15px;background:url(../comun/fondo_popup_txt.gif) 0 0 no-repeat;width:492px;height:564px;margin:15px auto 0 auto;}
body.POPUP .TEXTO .SCROLL {height:534px;overflow:auto;padding:0 15px 0 0;scrollbar-arrow-color:#FFF;scrollbar-3dlight-color:#849ba2;scrollbar-highlight-color:#849ba2;scrollbar-face-color:#849ba2;scrollbar-shadow-color:#849ba2;scrollbar-track-color:#DBDBDB;scrollbar-darkshadow-color:#849ba2}
body.POPUP .TEXTO h1 {margin-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#849ba2}
body.POPUP .TEXTO h2 {margin-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#849ba2}
body.POPUP .TEXTO p {margin-bottom:15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#849ba2}
body.POPUP .TEXTO ul {margin:0 0 15px 10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#849ba2}
body.POPUP .TEXTO ul li {background:url(../comun/bolo_lista_03.gif) 0 6px no-repeat;padding-left:10px;}

/*TODO/////////////////////////////////////////////////////////////////////////*/
.TODO {position:relative;margin:0 auto;padding:0;width:999px;background:url(../comun/fondo_pagina.gif) 0 0 repeat-y;}
.POP {background:#FFF;padding:10px;width:544px;}

/*CABECERA/////////////////////////////////////////////////////////////////////*/
.CABECERA {margin:0 10px;width:979px;background:url(../esp/images/fondo_pagina_top.jpg) 0 0 no-repeat;overflow:hidden}
.CABECERA_ENG {margin:0 10px;width:979px;background:url(../esp/images/fondo_pagina_top_eng.jpg) 0 0 no-repeat;overflow:hidden}
/*LOGO*/
.LOGO {padding:0 0 0 28px}

/*IDIOMA///////////////////////////////////////////////////////////////////////*/
.IDIOMA {position:absolute;padding-right:10px;right:10px;top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#717f72;text-align:right}
.IDIOMA ul, .IDIOMA p  {float:left;}
.IDIOMA ul li {display:inline}
.IDIOMA li {margin-left:10px}

/*PIE//////////////////////////////////////////////////////////////////////////*/
.PIE {margin:0 auto;padding-top:22px;width:999px;background:url(../comun/fondo_pagina_pie.gif) 0 0 no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#3e3129;text-align:center}
.PIE a {color:#3e3129;text-decoration:none}
.PIE a:hover {color:#3e3129;text-decoration:underline}

/*MENU/////////////////////////////////////////////////////////////////////////*/
div.MENU {padding:17px 0 0 0;display:block}
div.MENU ul {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold}
div.MENU {float:left;width:100%;font-size:12px;line-height:normal;}
div.MENU ul {margin:0;padding:9px 10px 0 50px;list-style:none;}
div.MENU li {display:inline;margin:0;padding:0;}
div.MENU li.Activo a {margin:0 1px;border-bottom:6px solid #3e3129;}
div.MENU li.Activo a span {color:#b0bcbc;}
/**/
div.MENU a {float:left;background:url(../comun/fondo_menu_izq.gif) no-repeat left top;margin:6px 1px 0 1px;padding:0 0 0 6px;text-decoration:none;}
div.MENU a span {float:left;display:block;background:url(../comun/fondo_menu_der.gif) no-repeat right top;padding:6px 20px 5px 12px;color:#e5dcb8;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.MENU a span {float:none;}
/* End IE5-Mac hack */
div.MENU a:hover span {color:#b0bcbc;}  
/*ACTIVO*/
div.MENU li#ON a {background-position:0% -21px}
div.MENU li#ON a span {background-position:100% -21px}

/*/////////////////////////////////////////////////////////////////////////////*/
/*HOME/////////////////////////////////////////////////////////////////////////*/
/*COLUMNAS HOME/////////////////////////////////*/
.COLUMNA {border-right:12px solid #FFF;float:left;width:307px;background:#f1f1f1;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px}
.COLUMNA .COLUMNA_CAB {text-align:center}
.COLUMNA .COLUMNA_PIE {background:#dbdbdb url(../comun/fondo_col_home_pie.gif) 0 bottom no-repeat}
.COLUMNA .COLUMNA_TEXTO {width:295px;padding:6px;color:#849ba2}
.COLUMNA .COLUMNA_TEXTO h1 {margin-bottom:6px}
.COLUMNA .COLUMNA_TEXTO p {margin:0 4px 4px 4px;line-height:14px}
.COLUMNA .COLUMNA_PIE p {text-align:right;line-height:24px;}
/*Ver Mas*/
.COLUMNA .COLUMNA_PIE p.Vermas a {font-size:10px;color:#948800;}
.COLUMNA .COLUMNA_PIE p.Vermas a:hover  {font-size:10px;color:#948800;text-decoration:underline}

/*MODULO DESTACADO 1////////////////////////////*/
.ModDestacado1 {margin-left:10px;display:inline;padding:10px 14px;float:left;width:476px;background:url(../comun/fondo_mod1_home.gif) 0 0 no-repeat}
/*GALERIA*/
.ModDestacado1 ul.GaleriaImagenes {margin:2px 0 0 4px}
.ModDestacado1 ul.GaleriaImagenes li {display:inline;margin-right:4px}
.ModDestacado1 ul.GaleriaImagenes img {border:2px solid #FFF}
/**/
/*VER MAS*/
p.Vermas a{width:auto;padding:4px 0 5px 0;background:url(../comun/ico_vermas_01.gif) right 1px no-repeat;font-weight:bold;padding-right:31px;margin-right:11px;text-decoration:none}
p.Vermas a:hover  {text-decoration:underline}

/*MODULO DESTACADO 2///////////////////////////////////////////////////////////*/
.HOME .ModDestacado2 {margin-left:6px;background:url(../comun/fondo_mod2_home.gif) 0 0 no-repeat;padding:10px 14px;width:175px;height:81px;}
/*SUBMENU SEGUNDO NIVEL*/
.SUBMENU .ModDestacado2#Galeria {background:url(../comun/fondo_mod2galeria.gif) 0 0 no-repeat;padding:10px 10px;margin-bottom:10px;width:171px;height:67px;}
.SUBMENU .ModDestacado2#Galeria  p.Vermas {margin-top:10px;text-align:left}
.SUBMENU .ModDestacado2 {background:url(../comun/fondo_mod2.gif) 0 0 no-repeat;padding:10px 10px;margin-bottom:10px;width:171px;height:103px;}
.SUBMENU .ModDestacado2 input.TXT {margin-top:12px;width:100px;height:17px;}
/**/
.SUBMENU .ModDestacado2 p.Vermas {margin-top:15px;text-align:left}
.SUBMENU .ModDestacado2 p.Vermas a {font-size:11px;color:#FFF;width:80px;padding:4px 0 5px 0;background:url(../comun/ico_vermas_01.gif) 0 1px no-repeat;font-weight:bold;padding-left:31px;margin-right:11px;text-decoration:none}
.SUBMENU .ModDestacado2 p.Vermas a:hover  {font-size:11px;color:#FFF;text-decoration:underline}
/**/
.ModDestacado2 {display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFF;float:left;}
.ModDestacado2 form {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:11px}
.ModDestacado2 form p input {margin:3px 0}
.ModDestacado2 input.TXT {width:112px;height:19px;border:none;border-right:1px solid #969696;border-bottom:1px solid #969696;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.ModDestacado2 input.BTN {border:none;background:none;width:auto;color:#FFF;font-weight:bold}
/*VER MAS*/
.ModDestacado2 p.Vermas {margin-top:15px;text-align:right}
.ModDestacado2 p.Vermas a {font-size:11px;color:#FFF;}
.ModDestacado2 p.Vermas a:hover  {font-size:11px;color:#FFF;text-decoration:underline}

/*MODULO DESTACADO 3///////////////////////////////////////////////////////////*/
.HOME .ModDestacado3 {margin-left:6px;background:url(../comun/fondo_mod2_home.gif) 0 0 no-repeat;padding:10px 14px;width:175px;height:81px;}
.ModDestacado3 {display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#FFF;float:left;}
/*VER MAS*/
.ModDestacado3 p.Vermas {margin-top:15px;text-align:right}
.ModDestacado3 p.Vermas a {font-size:11px;color:#FFF;}
.ModDestacado3 p.Vermas a:hover  {font-size:11px;color:#FFF;text-decoration:underline}


/*MODULO DESTACADO RESERVAS///////////////////////////////////////////////////////////*/
.ModDestacado4 {margin-left:10px;margin-bottom:5px;display:inline;padding:10px;float:left;width:695px;height:65px;background:url(../comun/fondo_mod4_home.gif) 0 0 no-repeat}
.ModReservas2 {background:url(../comun/fondo_modreser.gif) 0 0 no-repeat;padding:10px 10px;margin-bottom:10px;width:171px;height:170px;}

/*ESTRUCTURA//////////////////////////////////////////////////////////////////*/
/*CONTENIDO HOME*/
.HOME .CENTRAL {padding:6px 10px 0 10px ;}
.CENTRAL {padding:6px 10px 0px 10px ;}
.HOME .CONTENIDO_HOME2 {width:944px;background-color:#f1f1f1;margin-left:17px;}
/*CONTENIDOS*/
.CONTENIDO_HOME, .CONTENIDO_SNIVEL {padding:0 0 0 18px;overflow:hidden;height:100%}
.CONTENIDO {display:inline;float:left;width:739px;margin:2px 0 0 12px;}
.CONTENIDO_IZQ {display:inline;float:left;width:529px;}
.CONTENIDO_DER {display:inline;margin:0;padding:8px 0 0 0;float:right;width:197px;padding-top:8px;}
.CONTENIDO .ENTRADILLA {margin:0;padding:0 12px 20px 12px;}
.CONTENIDO .ENTRADILLA p {font-family:Verdana, Arial, Helvetimica, sans-serif;font-size:10px;line-height:16px;color:#b0bcbc;text-align:justify;margin-bottom:5px}
.CONTENIDO .ENTRADILLA h3 {font-family:Verdana, Arial, Helvetimica, sans-serif;font-size:12px;line-height:16px;color:#717f72;font-weight:bold;margin-bottom:5px}
.CONTENIDO .ENTRADILLA ul {font-family:Verdana, Arial, Helvetimica, sans-serif;font-size:10px;font-weight:bold;line-height:16px;color:#b0bcbc;}
.MENU_LATERAL {margin-bottom:10px;}

/*SUBMENU*/
.SUBMENU {display:inline;float:left;/*background:url(../images/fondo_menu.gif) 0 0 no-repeat;*/font-family:"Trebuchet MS", Tahoma, Arial;font-size:11px;width:192px;padding-bottom:50px}
.SUBMENU a {display:block;font-family:Verdana, Arial, Helvetica, sans-serif}
/**/
#MENU_AreaTermal div {display:none}
#MENU_AreaDeportiva div {display:none}
#MENU_AreaMedicoEstetica div {display:none}
#MENU_AreaInfantil div {display:none}
#MENU_CentroDia div {display:none}
/*NIVEL UNO*/
.SUBMENU .NivUNO {margin-top:2px;background-color:#b0bcbc}
.SUBMENU .NivUNO a {margin:0px;padding:0 0 0 21px;width:171px;background:url(../comun/menu/fondo_submenu_niv1_of.gif) 0 0 no-repeat;font-size:10px;line-height:18px;font-weight:bold;color:#333333;text-decoration:none}
.SUBMENU .NivUNO a:hover {background:url(../comun/menu/fondo_submenu_niv1_roll.gif) 0 0 no-repeat;color:#FFFFFF;}
/*ACTIVO*/
.SUBMENU .NivUNO_ON {margin-top:2px;border-bottom:15px solid #b0bcbc;}
.SUBMENU .NivUNO_ON a {margin:0px;padding:0 0 0 21px;width:171px;background:url(../comun/menu/fondo_submenu_niv1_on.gif) 0 0 no-repeat;font-size:10px;line-height:18px;font-weight:bold;color:#FFF;text-decoration:none;}
/*NIVEL DOS*/
.SUBMENU .NivDOS, .SUBMENU .NivDOS_ON {padding-bottom:1px;background:url(../comun/menu/fondo_submenu_niv2_puntos.gif) 0 bottom repeat-x;}
.SUBMENU .NivDOS a {margin:0;padding:2px 2px 4px 20px;width:170px;background:#B0BCBC url(../comun/menu/fondo_submenu_niv2.gif) 0 0 no-repeat;font-size:10px;line-height:12px;font-weight:bold;color:#FFF;text-decoration:none;}
.SUBMENU .NivDOS a:hover {background:#B0BCBC url(../comun/menu/fondo_submenu_niv2.gif) 0 0 no-repeat;color:#3e3129;text-decoration:none}
 .SUBMENU h3 {margin-bottom:5px;border-bottom:1px solid #FFF;color:#FFF;font-size:14px;line-height:14px;}
 
/*ACTIVO*/
.SUBMENU .NivDOS_ON a {margin:0;padding:2px 2px 4px 20px;width:170px;background:#B0BCBC url(../comun/menu/fondo_submenu_niv2.gif) 0 0 no-repeat;font-size:10px;line-height:12px;font-weight:bold;color:#3e3129;text-decoration:none;}

/*TITULOS/////////////////////////////////////////////////////////////////////*/
.CENTRAL h1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;background:url(../comun/fondo_h1.gif) 0 0 no-repeat;color:#FFF;height:27px;padding:8px 0 0 25px;margin-bottom:16px;}
.CENTRAL h2 {font-family:Verdana, Arial, Helvetimica, sans-serif;font-size:12px;line-height:16px;color:#717f72}
.CONTENIDO_HOME2 h2, .SUBMENU h2 {margin-bottom:5px;border-bottom:1px solid #FFF;color:#FFF;font-size:14px;line-height:16px;}
.CONTENIDO_HOME2 .ModDestacado3 h2 {margin-bottom:5px;border-bottom:1px solid #FFF;color:#FFF;font-size:13px;line-height:16px;}

/*LISTA 01*/
ul.Lista01 {margin:4px;padding:0;}
ul.Lista01 li {margin:0;padding:0 0 5px 12px;background:url(../comun/bolo_lista_01.gif) 0 4px no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;color:#849ba2;}
ul.Lista01 li a {color:#849ba2;text-decoration:none}
ul.Lista01 li a:hover {color:#849ba2;text-decoration:underline}

/*LISTA 02*/
ul.Lista02 {margin:4px 10px;padding:0 0 0 5px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:12px;line-height:14px;}
ul.Lista02 li {margin:0;padding:0 0 4px 7px;background:url(../comun/bolo_lista_02.gif) 0 5px no-repeat;font-size:11px;line-height:14px;color:#849ba2;}
ul.Lista02 li a {color:#849ba2;text-decoration:none}
ul.Lista02 li a:hover {color:#849ba2;text-decoration:underline}

/*MODULO CONTENIDOS 01 LARGO*/
.ModuloCont01 {clear:both;margin-bottom:10px;padding-bottom:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;line-height:14px;text-align:justify;color:#849ba2;background:#f1f1f1 url(../comun/modulo_cont01_pie.gif) 0 bottom no-repeat;overflow:hidden;height:100%}
.ModuloCont01 h2 {padding:3px 0 0 25px;background:url(../comun/modulo_cont01_titulo.gif) 0 top no-repeat;height:22px;}
.ModuloCont01 .Texto {display:inline;float:left;margin:20px 5px 20px 25px ;width:314px}
.ModuloCont01 .TextoLargo {display:inline;float:left;margin:20px 5px 20px 25px ;width:676px}
.ModuloCont01 .Imagen {display:inline;float:right;margin:18px 37px;width:321px;}
.ModuloCont01 p {margin-bottom:10px;}

/*MODULO CONTENIDOS */
/*2 COLUMNAS*/
.ModuloContenidos {float:left;overflow:hidden;margin-bottom:5px}
.ModuloContenidos .Modulo2Col {width:364px;margin-right:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;line-height:14px;text-align:justify;color:#849ba2;background:#f1f1f1 url(../comun/modulo_cont01med_pie.gif) 0 bottom no-repeat;overflow:hidden;height:100%;float:left;}
.ModuloContenidos .Modulo2Col h2 {padding:3px 0 0 25px;background:url(../comun/modulo_cont01med_titulo.gif) 0 top no-repeat;height:22px;}
.ModuloContenidos .Modulo2Col .Texto {display:inline;float:left;margin:7px 5px 20px 25px;width:314px;}
.ModuloContenidos .Modulo2Col p {margin-bottom:14px;}
.Modulo2Col .Imagen {margin:10px auto 5px auto ;width:321px;}

/*3 COLUMNAS*/
.ModuloContenidos3Col {width:739px;clear:both;float:left;overflow:hidden;margin-bottom:5px;background:url(../comun/fondo_mod3col.gif) 0 0 repeat-y}
.ModuloContenidos3ColCab {background:url(../comun/fondo_mod3col_cab.gif) 0 0 no-repeat;overflow:hidden;height:100%;padding-left:11px;}
.ModuloContenidos3ColPie {background:url(../comun/fondo_mod3col_pie.gif) 0 bottom no-repeat;padding-bottom:3px;overflow:hidden}
/**/
.ModuloContenidos3Col .Modulo3Col {float:left;display:inline;width:222px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;line-height:14px;text-align:justify;color:#849ba2;overflow:hidden;height:100%;margin:0 28px 0 0px}
.ModuloContenidos3Col .Modulo3Col#Ultimo {margin:0px}
/**/
.Modulo3Col h2 {padding:0px;height:22px;padding:3px 3px 0 3px;}
.Modulo3Col .Texto {margin:0px;padding:3px}
.Modulo3Col .Imagen {margin:5px 0;}
.Modulo3Col p {margin-bottom:10px;line-height:14px;}

/*MODULO CONTENIDOS RESERVAS*/
.ModuloContReservas {width:100%;margin-bottom:10px;padding-bottom:15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;line-height:14px;color:#849ba2;background:#f1f1f1 0 bottom no-repeat;overflow:hidden;height:100%}

/*MODULO CONTENIDOS 02*/
.ModuloCont02 {margin-bottom:10px;padding-bottom:15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;line-height:14px;color:#849ba2;background:#f1f1f1 url(../comun/modulo_cont02_pie.gif) 0 bottom no-repeat;overflow:hidden;height:100%}
.ModuloCont02 h2 {padding:3px 25px 6px 25px;background:#DBDBDB url(../comun/modulo_cont02_titulo.gif) 0 top no-repeat;}
.ModuloCont02 h3 {margin:10px 0 5px 0;padding:0 0 3px 21px;background:url(../comun/fondo_h3.gif) 0 top no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:12px;color:#849ba2}
h4 {margin:10px 0 5px 0;padding:0 0 3px 21px;background:url(../comun/fondo_h4.gif) 0 top no-repeat;font-family:Verdana, Arial, Helvetimica, sans-serif;font-size:12px;line-height:12px;color:#849ba2}
.ModuloCont02 .Texto {padding:20px 20px 0px 20px}
.ModuloCont02 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;color:#849ba2;margin-bottom:13px;text-align:justify}
.ModuloCont02#Mapa .Texto p {margin-top:14px;line-height:19px;text-align:right;}
.ModuloCont02#Mapa .Texto p img {margin:0 0 10px 14px;padding-left:14px;border-left:2px solid #b0bcbc;}
.ModuloCont02#Mapa .Texto p a {color:#849ba2;text-decoration:underline}
.ModuloCont02#Mapa .Texto p a.Mapa {font-weight:bold;background:url(../comun/ico_lupa.gif) left 2px no-repeat;padding-left:15px;}
.ModuloCont02 p.TextoPeq {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:11px;color:#849ba2;margin-bottom:15px;text-align:justify}
/**/
form.FormContacto {margin: 0 auto;width:440px;padding:5px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#878586;}
form.FormContacto label {display:block;float:left;margin-bottom:3px;text-align:right;width:75px;line-height:18px;padding:0 4px 0 0;}
form.FormContacto .TXT {margin-bottom:10px;text-align:left;width:300px;font-family:Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #B0BCBC;padding-left:3px;color:#878586;}
form.FormContacto input.File {margin-bottom:10px;text-align:left;width:304px;font-family:Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #393939}

/*MODULO CONTENIDOS 03*/
.ModuloCont03 {margin-bottom:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;line-height:14px;color:#849ba2;}
.ModuloCont03 h3 {padding:0 0 3px 21px;background:url(../comun/fondo_h3.gif) 0 top no-repeat;font-family:Verdana, Arial, Helvetimica, sans-serif;font-size:12px;line-height:12px;color:#717f72}
.ModuloCont03 .Texto {padding:20px 20px 0px 20px}
.ModuloCont03 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;line-height:14px;color:#849ba2;margin-bottom:13px;text-align:justify}

/*MODULO TARIFAS*/
.ModuloContTarifas {width:705px;margin:0 auto}
.ModuloContTarifas h2 {height:35px;background:url(../comun/fondo_tarifas.gif) 0 0 no-repeat;padding:0 10px;}
.ModuloContTarifas div.TARIFAS {width:320px;margin:10px 15px 10px 15px;float:left;display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:13px;color:#849ba2;}
.ModuloContTarifas div.TARIFAS h2 {height:33px;background:url(../comun/fondo_tarifas_h2.gif) 0 0 no-repeat;padding:2px 10px 0 10px}
.ModuloContTarifas div.TARIFAS p {width:275px;position:relative;background:url(../comun/fondo_tarifas_puntos.gif) 0 9px repeat-x;margin:0 5px 5px 3px;}
.ModuloContTarifas div.TARIFAS p strong {background:#FFF url(../comun/bolo_lista_03.gif) 0 5px no-repeat;padding:0 8px;}
.ModuloContTarifas div.TARIFAS p strong.Precio {position:absolute;width:32px;top:1px;left:100%;background:#FFF;padding:0 8px;font-weight:normal;text-align:right;}
.ModuloContTarifas div.TARIFAS ul {margin:3px 16px;}
.ModuloContTarifas div.TARIFAS ul li {padding-left:10px;background:url(../comun/bolo_lista_tarifas.gif) 0 6px no-repeat;}
/**/
.ModuloContTarifas#Circuitos div.TARIFAS p strong {padding:0 8px;font-weight:normal}
.ModuloContTarifas#Circuitos div.TARIFAS p strong span {font-size:10px;letter-spacing:-1px}
.ModuloContTarifas#Circuitos div.TARIFAS p strong b {letter-spacing:-1px}
.ModuloContTarifas#Circuitos div.TARIFAS p strong.Precio {position:absolute;width:32px;top:1px;left:100%;background:#FFF;padding:0 8px;font-weight:normal;text-align:right;}
/*DINAMICO*/
.ModuloContTarifas div.TARIFAS#DINAMICO {float:none}
.ModuloContTarifas table td {vertical-align:top}
.ModuloContTarifas div.TARIFAS#DINAMICO p {position:static;background:none;background:#FFF url(../comun/bolo_lista_03.gif) 0 5px no-repeat;padding:0 8px;width:295px;}
.ModuloContTarifas div.TARIFAS#DINAMICO p strong {background:none;font-weight:bold;padding:0}
.ModuloContTarifas div.TARIFAS#DINAMICO p strong.Precio {position:static;width:auto;padding:0;font-weight:bold}
.ModuloContTarifas div.TARIFAS#DINAMICO h4 {width:303px;}
.ModuloContTarifas div.TARIFAS#DINAMICO h4 strong {float:right;margin:-12px 0 0 0;padding:0}

/*FORMULARIO*/
.TextoLargo {margin:5px 0;padding:5px 10px}
/**/
.TBL_Form td {padding:7px 3px 1px 3px;vertical-align:top}
.TBL_Form td p {padding:2px 16px;}
.TBL_Form td p.Pequeno {font-size:10px;}
.TBL_Form {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#717F72;}
.TBL_Form label {display:block;padding:0 5px 0 0;width:110px;margin-left:20px;}
.TBL_Form label.PEQ {display:block;padding:0 5px 0 10px;width:50px}
.TBL_Form .TXT {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;border:1px solid #717F72;height:16px;padding-left:3px}
.TBL_Form select.TXT {height:18px;}
.TBL_Form textarea.TXT {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;border:1px solid #717F72;height:auto;padding-left:3px}
/**/
.TBL_Form .RAD {position:relative;top:3px;margin:0 2px 0 12px;}
.TBL_Form .CHK {position:relative;top:-1px !IMPORTANT;top:1px;margin:0 2px 0 12px;}
/**/
.TBL_Form .PX20 {width:20px;margin:0 3px 0 0}
.TBL_Form .PX50 {width:50px;margin:0 3px 0 0}
.TBL_Form .PX70 {width:70px;margin:0 5px 0 0}
.TBL_Form .PX100 {width:100px}
.TBL_Form select.PX100 {width:104px}
.TBL_Form .PX200 {width:200px}
.TBL_Form .PX300 {width:300px}
.TBL_Form a {color:#849ba2;text-decoration:underline}

/*DECORADO*/
.Clear {clear:both}
.CENTRADO {text-align:center}
.MG_Auto {margin:10px auto !IMPORTANT}
.FL_Left {float:left;}
.FL_Right {float:right;}
.BOTONES_DER {padding:10px 0 5px 0;text-align:right}
.BOTONES_DER a {margin:0 5px;}
.LINEA_Separa {width:705px;clear:both;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;margin:10px 0;padding-bottom:8px;background:url('../comun/linea_separador.gif') no-repeat 0 bottom;color:#849ba2}
div.HR {clear:both;margin:5px 0;background:url(../comun/fondo_linea.gif) 0 0 repeat-x;padding:1px 0}
/*/////////////////////////////////////////////////////////////////////////////*/
.FOTO_Izq {float:left;margin:0 14px 14px 0}
.FOTO_Der {float:right;margin:0 0 14px 14px}
.FOTO {margin:10px auto;text-align:center}