td { FONT: 12px arial, verdana, geneva, helvetica, sans-serif}
.FvS11 { COLOR: #000000; FONT: 11px verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS10 { COLOR: #000000; FONT: 10px verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS11a { COLOR: #0000CC; FONT: 11px verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS11a:hover { COLOR: #0000CC; TEXT-DECORATION: underline}
.FaS10 { COLOR: #000000; FONT: 10px arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FtS13 { COLOR: #000000; FONT: 13px Trebuchet MS, verdana, arial; TEXT-DECORATION: none}
.FaS12 { COLOR: #000000; FONT: 12px arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FaS16 { COLOR: #000000; FONT: 16px arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FaS20 { COLOR: #000000; FONT: 20px arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FaS21 { COLOR: #CC6600; FONT: 18px arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS16 { COLOR: #000000; FONT: 14px verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS9 { COLOR: #000000; FONT: 9px verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS9a2 { COLOR: #666666; FONT: 9px verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS9a2:hover { COLOR: #000000;}
.FvS9a { COLOR: #0000CC; FONT: 9px verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS9a:hover { COLOR: #0000CC; TEXT-DECORATION: underline}
.FvS9aindice { COLOR: #FFFFFF; FONT: 9px verdana, arial, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS9aindice:hover { COLOR: #CCCCCC}
.FvS12 { COLOR: #000000; FONT: 12px arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS12a { COLOR: #0000CC; FONT: 12px arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none}
.FvS12a2 { COLOR: #0000CC; FONT: arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none; SIZE: 2}
.FvS12a2:hover { COLOR: #0000CC; TEXT-DECORATION: underline}
.FvS12a:hover { COLOR: #0000CC; TEXT-DECORATION: underline}
.FvS12S2 { SIZE: 2}
.nicefield { font-family: Arial, Helvetica, sans-serif; font-size: 10px; border-style: solid; border-width: 1 }
.nicefield2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.blanco{color: #FFFFFF}
h1 {
	font-size: 18pt;
	color: #000000;
	margin: 0;
	white-space:nowrap;
	filter:"";
	font-weight: bold;

}
H2 {color: DF7000;font-size: 14pt;font-family: Trebuchet MS,Arial;font-weight: bold;margin-bottom:0pt;}
H3 {color: DF7000;font-size: 12pt;font-family: Trebuchet MS,Arial;font-weight: bold;margin-top:0pt;margin-bottom:0pt;}
.tdfondo1 {
	background-color: #EFF2F7;
}
.tdfondo2 {
	background-color: #D2DCE6;
}
}
.tdfondo3 {
	background-color: #006600;
}
.td1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #C1CFDD;
}
.td2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #DFE7EE;
}
.td3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #CCCCCC;
}
.td4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #D2DCE6;
}.lnkhidden {
	color: #000000;
	text-decoration: none;
}

.LocalidadesPorPais
{
    /*float:right;*/
    background-color:#ffffff;
    /*background-color:#D8D0B2;    */
    /*border:solid 1px aqua; */
    /*height:100%;   */
    width:390px;
    margin-left:auto;
    margin-right:auto;
}

.fb_hidden{position:absolute;top:-10000px;z-index:10001}
.fb_invisible{display:none}
.fb_reset{background:none;border-spacing:0;border:0;color:#000;cursor:auto;direction:ltr;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size: 11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}
.fb_link img{border:none}
.fb_dialog{background:rgba(82, 82, 82, .7);position:absolute;top:-10000px;z-index:10001}
.fb_dialog_advanced{padding:10px;-moz-border-radius:8px;-webkit-border-radius:8px}
.fb_dialog_content{background:#fff;color:#333}
.fb_dialog_close_icon{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/s816eWC-2sl.gif);cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px;top:8px\9;right:7px\9}
.fb_dialog_mobile .fb_dialog_close_icon{top:5px;left:5px;right:auto}
.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}
.fb_dialog_close_icon:hover{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/s816eWC-2sl.gif)}
.fb_dialog_close_icon:active{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent;_background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/s816eWC-2sl.gif)}
.fb_dialog_loader{background-color:#f2f2f2;border:1px solid #606060;font-size: 24px;padding:20px}
.fb_dialog_top_left,
.fb_dialog_top_right,
.fb_dialog_bottom_left,
.fb_dialog_bottom_right{height:10px;width:10px;overflow:hidden;position:absolute}
.fb_dialog_top_left{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/Aye/r/8YeTNIlTZjm.png) no-repeat 0 0;left:-10px;top:-10px}
.fb_dialog_top_right{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/ye/r/8YeTNIlTZjm.png) no-repeat 0 -10px;right:-10px;top:-10px}
.fb_dialog_bottom_left{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/ye/r/8YeTNIlTZjm.png) no-repeat 0 -20px;bottom:-10px;left:-10px}
.fb_dialog_bottom_right{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/ye/r/8YeTNIlTZjm.png) no-repeat 0 -30px;right:-10px;bottom:-10px}
.fb_dialog_vert_left,
.fb_dialog_vert_right,
.fb_dialog_horiz_top,
.fb_dialog_horiz_bottom{position:absolute;background:#525252;filter:alpha(opacity=70);opacity:.7}
.fb_dialog_vert_left,
.fb_dialog_vert_right{width:10px;height:100%}
.fb_dialog_vert_left{margin-left:-10px}
.fb_dialog_vert_right{right:0;margin-right:-10px}
.fb_dialog_horiz_top,
.fb_dialog_horiz_bottom{width:100%;height:10px}
.fb_dialog_horiz_top{margin-top:-10px}
.fb_dialog_horiz_bottom{bottom:0;margin-bottom:-10px}
.fb_dialog_iframe{line-height:0}
.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #3b5998;color:#fff;font-size: 14px;font-weight:bold;margin:0}
.fb_dialog_content .dialog_title > span{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yd/r/Cou7n-nqK52.gif)
no-repeat 5px 50%;float:left;padding:5px 0 7px 26px}
body.fb_hidden{-webkit-transform:none;height:100%;margin:0;left:-10000px;overflow:visible;position:absolute;top:-10000px;width:100%
}
.fb_dialog.fb_dialog_mobile.loading{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yO/r/_j03izEX40U.gif)
white no-repeat 50% 50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:0;z-index:10001}
.fb_dialog.fb_dialog_mobile.loading.centered{max-height:590px;min-height:590px;max-width:500px;min-width:500px}
#fb-root #fb_dialog_ipad_overlay{background:rgba(0, 0, 0, .45);position:absolute;left:0;top:0;width:100%;min-height:100%;z-index:10000}
#fb-root #fb_dialog_ipad_overlay.hidden{display:none}
.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}
A
.fb_dialog_content .dialog_header{-webkit-box-shadow:white 0 1px 1px -1px inset;background:-webkit-gradient(linear, 0 0, 0 100%, from(#738ABA), to(#2C4987));border-bottom:1px solid;border-color:#1d4088;color:#fff;font:14px Helvetica, sans-serif;font-weight:bold;text-overflow:ellipsis;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0;vertical-align:middle;white-space:nowrap}
.fb_dialog_content .dialog_header table{-webkit-font-smoothing:subpixel-antialiased;height:43px;width:100%
}
.fb_dialog_content .dialog_header td.header_left{font-size: 12px;padding-left:5px;vertical-align:middle;width:60px
}
.fb_dialog_content .dialog_header td.header_right{font-size: 12px;padding-right:5px;vertical-align:middle;width:60px
}
.fb_dialog_content .touchable_button{background:-webkit-gradient(linear, 0 0, 0 100%, from(#4966A6),
color-stop(0.5, #355492), to(#2A4887));border:1px solid #29447e;-webkit-background-clip:padding-box;-webkit-border-radius:3px;-webkit-box-shadow:rgba(0, 0, 0, .117188) 0 1px 1px inset,
rgba(255, 255, 255, .167969) 0 1px 0;display:inline-block;margin-top:3px;max-width:85px;line-height:18px;padding:4px 12px;position:relative}
.fb_dialog_content .dialog_header .touchable_button input{border:none;background:none;color:#fff;font:12px Helvetica, sans-serif;font-weight:bold;margin:2px -12px;padding:2px 6px 3px 6px;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}
.fb_dialog_content .dialog_header .header_center{color:#fff;font-size: 16px;font-weight:bold;line-height:18px;text-align:center;vertical-align:middle}
.fb_dialog_content .dialog_content{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;border:1px solid #555;border-bottom:0;border-top:0;height:150px}
.fb_dialog_content .dialog_footer{background:#f2f2f2;border:1px solid #555;border-top-color:#ccc;height:40px}
#fb_dialog_loader_close{float:left}
.fb_dialog.fb_dialog_mobile .fb_dialog_close_button{text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}
.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hAidden}
.fb_iframe_widget{position:relative;display:-moz-inline-block;display:inline-block}
.fb_iframe_widget iframe{position:relative;vertical-align:text-bottom}
.fb_iframe_widget span{position:relative}
.fb_hide_iframes iframe{position:relative;left:-10000px}
.fb_iframe_widget_loader{position:relative;display:inline-block}
.fb_iframe_widget_fluid{display:inline}
.fb_iframe_widget_loader iframe{min-height:32px;z-index:2;zoom:1}
.fb_iframe_widget_loader .FB_Loader{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/y9/r/jKEcVPZFk-2.gif) no-repeat;height:32px;width:32px;margin-left:-16px;position:absolute;left:50%;z-index:4}
.fb_button_simple,
.fb_button_simple_rtl{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yH/r/eIpbnVKI9lR.png);background-repeat:no-repeat;cursor:pointer;outline:none;text-decoration:none}
.fb_button_simple_rtl{background-position:right 0}
.fb_button_simple .fb_button_text{margin:0 0 0 20px;padding-bottom:1px}
.fb_button_simple_rtl .fb_button_text{margin:0 10px 0 0}
a.fb_button_simple:hover .fb_button_text,
a.fb_button_simple_rtl:hover .fb_button_text,
.fb_button_simple:hover .fb_button_text,
.fb_button_simple_rtl:hover .fb_button_text{text-decoration:underline}
.fb_button,
.fb_button_rtl{background:#29447e url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/FGFbc80dUKj.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;padding:0 0 0 1px;text-decoration:none;outline:none}
.fb_button .fb_button_text,
.fb_button_rtl .fb_button_text{background:#5f78ab url(http://static.ak.fbcdn.net/rsrc.php/v1/yL/r/FGFbc80dUKj.png);border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:#fff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 3px 6px;margin:1px 1px 0 21px;text-shadow:none}
a.fb_button,
a.fb_button_rtl,
.fb_button,
.fb_button_rtl{text-decoration:none}
a.fb_button:active .fb_button_text,
a.fb_button_rtl:active .fb_button_text,
.fb_button:active .fb_button_text,
.fb_button_rtl:acAtive .fb_button_text{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none}
.fb_button_xlarge,
.fb_button_xlarge_rtl{background-position:left -60px;font-size: 24px;line-height:30px}
.fb_button_xlarge .fb_button_text{padding:3px 8px 3px 12px;margin-left:38px}
a.fb_button_xlarge:active{background-position:left -99px}
.fb_button_xlarge_rtl{background-position:right -268px}
.fb_button_xlarge_rtl .fb_button_text{padding:3px 8px 3px 12px;margin-right:39px}
a.fb_button_xlarge_rtl:active{background-position:right -307px}
.fb_button_large,
.fb_button_large_rtl{background-position:left -138px;font-size: 13px;line-height:16px}
.fb_button_large .fb_button_text{margin-left:24px;padding:2px 6px 4px 6px}
a.fb_button_large:active{background-position:left -163px}
.fb_button_large_rtl{background-position:right -346px}
.fb_button_large_rtl .fb_button_text{margin-right:25px}
a.fb_button_large_rtl:active{background-position:right -371px}
.fb_button_medium,
.fb_button_medium_rtl{background-position:left -188px;font-size: 11px;line-height:14px}
a.fb_button_medium:active{background-position:left -210px}
.fb_button_medium_rtl{background-position:right -396px}
.fb_button_text_rtl,
.fb_button_medium_rtl .fb_button_text{padding:2px 6px 3px 6px;margin-right:22px}
a.fb_button_medium_rtl:active{background-position:right -418px}
.fb_button_small,
.fb_button_small_rtl{background-position:left -232px;font-size: 10px;line-height:10px}
.fb_button_small .fb_button_text{padding:2px 6px 3px;margin-left:17px}
a.fb_button_small:active,
.fb_button_small:active{background-position:left -250px}
.fb_button_small_rtl{background-position:right -440px}
.fb_button_small_rtl .fb_button_text{padding:2px 6px;margin-right:18px}
a.fb_button_small_rtl:active{background-position:right -458px}
.fb_share_count_wrapper{position:relative;float:left}
.fb_share_count{background:#b0b9ec none repeat scroll 0 0;color:#333;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;text-align:center}
A
.fb_share_count_inner{background:#e8ebf2;display:block}
.fb_share_count_right{margin-left:-1px;display:inline-block}
.fb_share_count_right .fb_share_count_inner{border-top:solid 1px #e8ebf2;border-bottom:solid 1px #b0b9ec;margin:1px 1px 0 1px;font-size: 10px;line-height:10px;padding:2px 6px 3px;font-weight:bold}
.fb_share_count_top{display:block;letter-spacing:-1px;line-height:34px;margin-bottom:7px;font-size: 22px;border:solid 1px #b0b9ec}
.fb_share_count_nub_top{border:none;display:block;position:absolute;left:7px;top:35px;margin:0;padding:0;width:6px;height:7px;background-repeat:no-repeat;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yU/r/bSOHtKbCGYI.png)}
.fb_share_count_nub_right{border:none;display:inline-block;padding:0;width:5px;height:10px;background-repeat:no-repeat;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/yX/r/i_oIVTKMYsL.png);vertical-align:top;background-position:right 5px;z-index:10;left:2px;margin:0 2px 0 0;position:relative}
.fb_share_no_count{display:none}
.fb_share_size_Small .fb_share_count_right .fb_share_count_inner{font-size: 10px}
.fb_share_size_Medium .fb_share_count_right .fb_share_count_inner{font-size: 11px;padding:2px 6px 3px;letter-spacing:-1px;line-height:14px}
.fb_share_size_Large .fb_share_count_right .fb_share_count_inner{font-size: 13px;line-height:16px;padding:2px 6px 4px;font-weight:normal;letter-spacing:-1px}
.fb_share_count_hidden .fb_share_count_nub_top,
.fb_share_count_hidden .fb_share_count_top,
.fb_share_count_hidden .fb_share_count_nub_right,
.fb_share_count_hidden .fb_share_count_right{visibility:hidden}
.fb_connect_bar_container div,
.fb_connect_bar_container span,
.fb_connect_bar_container a,
.fb_connect_bar_container img,
.fb_connect_bar_container strong{background:none;border-spacing:0;border:0;direction:ltr;font-style:normal;font-variant:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:vAisible;white-space:normal;word-spacing:normal;vertical-align:baseline}
.fb_connect_bar_container{position:fixed;left:0 !important;right:0 !important;height:42px !important;padding:0 25px !important;margin:0 !important;vertical-align:middle !important;border-bottom:1px solid #333 !important;background:#3b5998 !important;z-index:99999999 !important;overflow:hidden !important}
.fb_connect_bar_container_ie6{position:absolute;top:expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px":body.scrollTop+"px")}
.fb_connect_bar{position:relative;margin:auto;height:100%;width:100%;padding:6px 0 0 0 !important;background:none;color:#fff !important;font-family:"lucida grande", tahoma, verdana, arial, sans-serif !important;font-size: 13px !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;letter-spacing:normal !important;line-height:1 !important;text-decoration:none !important;text-indent:0 !important;text-shadow:none !important;text-transform:none !important;white-space:normal !important;word-spacing:normal !important}
.fb_connect_bar a:hover{color:#fff}
.fb_connect_bar .fb_profile img{height:30px;width:30px;vertical-align:middle;margin:0 6px 5px 0}
.fb_connect_bar div a,
.fb_connect_bar span,
.fb_connect_bar span a{color:#bac6da;font-size: 11px;text-decoration:none}
.fb_connect_bar .fb_buttons{float:right;margin-top:7px}
.fb_edge_widget_with_comment{position:relative;*z-index:1000}
.fb_edge_widget_with_comment span.fb_edge_comment_widget{position:absolute}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{left:-4px}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_rtl{left:2px}
.fb_edge_widget_with_comment span.fb_send_button_form_widget{left:0;z-index:1}
.fb_edge_widget_with_comment span.fb_send_button_form_widget .FB_Loader{left:0;top:1px;margin-top:6px;margin-left:0;background-position:50% 50%;background-color:#fff;height:150px;width:394px;border:1px #666 solid;border-bottom:2px solid #283e6Ac;z-index:1}
.fb_edge_widget_with_comment span.fb_send_button_form_widget.dark .FB_Loader{background-color:#000;border-bottom:2px solid #ccc}
.fb_edge_widget_with_comment span.fb_send_button_form_widget.siderender
.FB_Loader{margin-top:0}
.fbpluginrecommendationsbarleft,
.fbpluginrecommendationsbarright{position:fixed !important;bottom:0;z-index:999}
/* @noflip */
.fbpluginrecommendationsbarleft{left:10px}
/* @noflip */
.fbpluginrecommendationsbarright{right:10px}


http://www.guiadecabanias.com/Estilos.css

/* Esta hoja de estilos es antigua, por favor utilizar directamente la especificada debajo */
@import url("css/principal.css");

http://www.guiadecabanias.com/css/principal.css

/* Master Page ------------------------------------------------- */
body {
    background-color: #F0F0EA;
	background-image: url(/imgs/fondo.gif);
	background-repeat:repeat-x;
	margin-top: 0px;
	font-family:Tahoma;
	font-size: 11px;
	margin: 0px; 
	padding: 0px; 
	/*height:100%;*/
}

/*html
{
	height:100%;    
}*/

.MPDivPrincipal 
{
    display:block;
    width:748px;
    margin-left:auto;
    margin-right:auto;
    /*border:solid 1px red;    */
}

.MPDivSubPrincipal
{
    display:block;
    width:748px;
    background-color: #FFFFFF;
    float:left;
    /*border:solid 1px aqua;        */
}

.DivBarraPrincipalSuperior
{
    display:block;
    float:left;
    width:100%;
    height:16px;
    height:28px;
    line-height:16px;
 /*   border:solid 1px red;
  */  background-color:#FFFFFF; 
	margin-top:2px;
}

.DivBarraPrincipalSuperior SPAN
{
    float:left;
    margin-left:11px;
}

.DivBarraPrincipalSuperior #bloqueIdiomas
{
    float:right;
    margin-right:11px;
    display:block;    
/*    border:solid 1px black;    
*/    /*height:13px;*/
    height:20px;
    line-height:13px;
    margin-top:1px;
    margin-bottom:2px;
}

.DivBarraEncabezado
{
    display:block;
    float:left;
    width:100%;
}
    
.DivBarraMenu
{
    display:block;
   A float:left;
    width:100%;
    /*height:316px;
    line-height:316px;*/
    /*border:solid 1px green;    */
}

.DivCuerpo
{
    display:block;
    float:left;
    width:100%;
}

.DivCuerpo #DivSubCuerpo
{
    display:block;    
    margin-left:auto;
    margin-right:auto;
    float:left;
    margin-left:10px;
}

.DivPie
{
    display:block;
    float:left;
    width:100%;
    background-color:#F0F0EA;
}

.MPTablaPrincipal {
    width:748px;
    margin:0 auto;    
}
.MPFondoCuerpo {
    background-color: #FFFFFF;
}

.MPPie {
    background-color: #FFFFFF;
    color: #929292;
}

.MPPie A{
    color: #929292;
    text-decoration: none;
    font-weight: bold;
}

.MPPie A:hover{
    text-decoration: none;
    color: #FF9900;
    font-weight: bold;
}

.MPTextoPiePagina {
    text-align: center;
	color:#8C7E5A;
	text-decoration:none;
}    
.MPBarraPie {
    background-color: #FF7318;
    width:100%;
}
.MPLinkBarraPie {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.MPLinkBarraPie:hover {
	font-weight: bold;
	color: #F5F1E2;
}
.MPLinkPiePagina {
	color: #8C7E5A;
	text-decoration:none;
}
.MPLinkPiePagina:hover {
	color: #FF9900;
}
/* Página principal -------------------------------------------- */
/* Tabla de localidades */
.CuerpoTablaPRL {
    vertical-align: top;
    text-align: left;
    border:0px;
    padding:1px 1px 1px 1px;
    background-color:White;
}
.EncabezadoTablaPRL {
    font-size:9px;
    color: White;
    background-color: #BEBB9A;
    border-spacing:20px;
}
.FilaRegionTablaPRL {
    background-color: #F8F5E9;
    padding:2px 0px 0px 0px;
    vertical-align: top;
    text-align: left;   
    color: #666666; 
}

.tituloMenuPostales {
    background-color: #F8F5E9;        
    text-align: left;   
    color: #666666; 
}

.EnlaceTipo1 
{
    font-size: 11px; 
    color: #666666; 
    font-family: Tahoma; 
    text-decoration:none;
    white-space:nowrap;
}
.EnlaceTipo1:hovAer 
{
    font-size: 11px;
    color: #FF9900;
    font-family: Tahoma;
    text-decoration:none;
    white-space:nowrap;
}
.EnlaceTipo1 IMG
{
    margin-right:5px;
}

/* Menu encabezado */
.MenuMasterHome {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND-COLOR: #bebb9a; 
	TEXT-DECORATION: none
}
.MenuMasterHome:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #8c7e5a; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND-COLOR: #bebb9a; 
	TEXT-DECORATION: none;
}
.MenuMasterTexto {
	FONT-SIZE: 11px; 
	COLOR: #8c7e5a; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
}

.MenuMasterTexto:hover {
	FONT-SIZE: 11px; 
	COLOR: #ff9900; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
}

.MenuMasterTexto2 {
	FONT-SIZE: 11px; 
	COLOR: #8c7e5a; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
}

.textoRegular
{
  	FONT-SIZE: 11px; 
	COLOR: #8c7e5a; 
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif; 
	TEXT-DECORATION: none
    }

.MenuMasterLink {
	FONT-SIZE: 11px; 
	COLOR: #8c7e5a; 
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
}
.MenuMasterLink:hover {
	FONT-SIZE: 11px;
	COLOR: #ff9900;
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif;
	TEXT-DECORATION: none;
}

.BusquedasDestacadas 
{
    display:inline-block;
	font-size: 11px; 
	color: #8c7e5a; 
	font-family: tahoma, verdana, arial, sans-serif; 
	text-decoration: none;
	float:left;
	border:solid 0px red;
	width:135px;
	white-space:normal;
	background-image:url("http://www.guiadecabanias.com/imgs/menuselecciones/flechita sola.gif");
	background-repeat:no-repeat;
	background-position:0px center;
	padding-left:15px;
	padding-right:2px;
}

.BusquedasDestacadas:hover {		
    display:inline-block;
	font-size: 11px; 
	color: #ff9900;
	font-family: tahoma, verdana, arial, sans-serif; 
	text-decoration: none;
	float:left;
	borAder:solid 0px red;
	width:135px;
	white-space:normal;
	background-image:url("http://www.guiadecabanias.com/imgs/menuselecciones/flechita sola.gif");
	background-repeat:no-repeat;
	background-position:0px center;
	padding-left:15px;
	padding-right:2px;	
}

.MenuMasterLinkInvert {
	FONT-SIZE: 11px; 
	COLOR: #ff9900; 
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
}
.MenuMasterLinkInvert:hover {
	FONT-SIZE: 11px;
	COLOR: #8c7e5a;
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif;
	TEXT-DECORATION: none;
}

.postalesLink {
    vertical-align: top;
    text-align: left;
    border:0px;    
    border-collapse:collapse;    
    background-color:#ffffff;    
}

.postalesLink a
{
    display:inline-block;    
    width:150px;    
    line-height:19px;
	font-size: 11px; 
	color: #8c7e5a; 
	font-family: tahoma, verdana, arial, sans-serif; 
	text-decoration: none;
	margin-bottom:1px;
	border:solid 0px red;
	background-color:#f7f7f2;
	overflow:visible;
	cursor:pointer;
}

.postalesLink a:hover {
	font-size: 11px;
	color: #ff9900;
	font-family: tahoma, verdana, arial, sans-serif;
	text-decoration: none;
}

.postalesLink img 
{
    width:11px; 
    height:11px;
    border-width:0px;
    margin-left:2px; 
    margin-right:5px;
    margin-top:5px;
    vertical-align:top;    
}

.postalesLink span
{
    display:inline-block;
    width:130px;
    vertical-align:middle;
}



.IdiomaLink 
{
    display:block;
    padding-top:0px;    
    float:left;
    text-decoration:none;
    color:#ff9900;
    vertical-align:bottom;
    margin-top:2px;
}
.IdiomaLink:hover 
{
    text-decoration:none;
    color:#ff9900;
}

.IdiomaLink img 
{
    vertical-align:middle;    
}

.SeparadorIdiomaLink
{
    display:block;
    float:left;   
    margin-left:5px;
    margin-right:5px;
    color:#929292;
    font-family:Arial;
    font-size:10px;
}

.separadorMenuLocalidad TD
{
    height:1px;
    margin:0px;
    paddingA:0px;
}

.TablaMenuIzq{
    width: 160px;    
    border-collapse: collapse;
    padding: 0px;
    margin: 0px;
    border-spacing: 0px;
    border-style: none;
    border-width: 0px;    
}

.TablaMenuDer{
    width: 160px;
     border: 0px;
     padding: 0px;
}

.MenuMasterLink2 {
	FONT-SIZE: 11px; 
	COLOR: #8c7e5a; 
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
	font-weight:bold;
}

.MenuMasterLink2:hover {
	FONT-SIZE: 11px;
	COLOR: #ff9900;
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}

/* Bloques laterales*/

.TituloBloqueLateral {
	color: #A39D6D;
}
.TituloBloqueLateralR {
	color: #FFFFFF;
	font-size: 12px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	text-transform:capitalize;
	border:solid 0px red;
	line-height:12px;
	/*line-height:20px;*/
}

/*.TituloBloqueLateralR {
	color: #FFFFFF;
	font-size: 10px;
}*/


/* Cuadro Google */
.TextoCuadroGoogle {
    color: Black;
    font-size:10px;
}

/* Pagina de vista de Region*/
.EncVistaRegion {
    position:relative;
    width:730px;
    padding: 0px; 
    margin: 0px auto;
}
.TextoEncVistaRegion {
    position:absolute;
    left:40px;
    top:8px;
    font-size:20px;
    font-family:Times New Roman;
    color:#FD731E;
}
.CuadroInfoRegion {
    background-color:#FF9900;
    color:White;
    font-weight:bold;
    width:100%;
    height:20px;
}
.descripcionRegion {
	font-size: 10px; 
	color: #8c7e5a; 
	font-family:Tahoma;
	text-decoration: none;
	font-size:11px;
}

.descripcionRegion P{
	margin-bottom:0px;
	margin-top:0px;
}

.linkRegion {
	font-size: 10px; 
	color: #8c7e5a; 
	font-family:Tahoma;
	text-decoration: none;
	font-size:11px;
}

.linkRegion:hover {
	font-size: 10px; 
	color: #ff9900; 
	font-family:Tahoma;
	text-decoration: none;
	font-size:11px;
}

.PaseosYExcursiones {
	FONT-SIZE: 10px; 
	COLOR: #666666;
	FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECAORATION: none;
}
/* Pagina de vista de Localidad*/
.EncVistaLocalidad {
    position:relative;
    width:730px;
    padding: 0px; 
    margin: 0px auto;
}
.TextoEncVistaLocalidad {
    position:absolute;
    left:40px;
    top:8px;
    font-size:20px;
    font-family:Times New Roman;
    color:#FD731E;
}
.descripcionProducto
{
    FONT-SIZE: 11px;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
}
.descripcionLocalidades
{    
    FONT-SIZE: 11px;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
    padding-top:10px;
    padding-right:10px;
    padding-left:10px;
    padding-bottom:10px;
}

.cuadrosPostales
{    
    FONT-SIZE: 11px;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
}

.tituloLocalidades{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
}

.tituloEspecialidades {
    text-align: left; 
    padding-left:5px;
    padding-bottom:2px;
    padding-top:1px;
    color:#ffffff; 
    width:90%
}

.tituloEspecialidades H1{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
	margin:0px;
	padding:0px;
}

.imagenFlotante {
    left: 1px;
    float: left;
    width:240px;
    height:200px;
}
/* Galeria de fotos */
.tituloGaleria{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
	background-color: #F5F1E2; 
	width: 100%;
    text-align: center;
}
.cuerpoGaleria{
    COLOR: #a0652d;
    background-color: #f7f7f2;/*#f7f7f2;*/
    FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
	width: 100%;
	border-width: 0px; 	
	/*padding: 10px; */ padding:0px;
	vertical-align: top;
}

.tituloPostal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
	color: #666666;
	text-align:center;
}
.bAordeThumbnail {
	width: 110px;
/*    padding:1px;*/
    background-color:#E8E8D9;
    border-spacing:2px;
    margin-bottom:10px;    
    margin-left:auto;
    margin-right:auto;    
}

.cuadroFoto 
{
    background-color:#F5F5F5;
    cursor:pointer;
    text-align:center;
}
.cuadroFoto:hover {
    background-color:#FFFFFF;
    cursor:pointer;
    text-align:center;
}
/* Popup de visualización de fotos */
.TextoPiePopup {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:10px;	
}
/* Listado de alojamientos */
.EncAlojamientos {
    position:relative;
    width:730px;
    padding: 0px; 
    margin: 0px auto;
}
.TextoEncAlojamientos {
    position:absolute;
    left:40px;
    top:8px;
    font-size:20px;
    font-family:Times New Roman;
    color:#FD731E;
}

.TextoEncabezado {
    font-size:20px;
    font-family:Times New Roman;
    color:#FD731E;
}
/*Pistas Centros Esqui*/
.menulinkNEGRITA{
	font-family: Tahoma;
	font-size: 11px;
	color: #8C7E5A;
	text-decoration:none;
	font-weight:bold;
}
.tewxto {
	font-family: Tahoma;
	font-size: 11px;
	color: #8C7E5A;
	text-decoration:none;
}
.servicios {
	color: #91937B;
	font-family: tahoma;
	font-size: 11px;
}
.naranja11{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FF9900;
}

/* Paseos y excursiones */
.EncPaseos {
    position:relative;
    width:730px;
    padding: 0px; 
    margin: 0px auto;
    padding-bottom:10px;
}
.TextoEncPaseos {
    position:absolute;
    left:175px;
    /*margin-left:40px;*/
    margin-top:8px;
    /*top:8px;*/
    font-size:20px;
    font-family:Times New Roman;
    color:#FD731E;
}

.cuerpoPaseos {
    /*background-color:#f7f7f2;*/
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
	width: 100%;
	border-width: 0px; 
	padding: 0px;
	vertical-align: top;
}
.detallePaseo {
    font-family: Tahoma;
    font-size: 11px;
    COLOR: #8c7e5a;
}
.linkDetallePaseo {
    font-family:A Tahoma;
    font-size: 11px;
    COLOR: #8c7e5a;
    text-decoration:none;
}
.linkDetallePaseo:hover {
    font-family: Tahoma;
    font-size: 11px;
    COLOR: #ff9900;
    text-decoration:none;
}
.filaDetalleTipo1 {
    background-color:#F5F1E2;
}
.filaDetalleTipo2 {
    background-color:#FBFAF5;
}

/*Estilos de cada alojamiento */
.tituloAlojamiento{
    FONT-SIZE: 16px;
    font-weight: bold;
    COLOR: #8c7e5a;
    FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
}

.titulo2Alojamiento{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #8c7e5a;
    FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
}

.descripcionAlojamiento{
    FONT-SIZE: 11px;
    font-weight: normal;
    COLOR: #8c7e5a;
    FONT-FAMILY: verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
}

.tituloSeccion{
    font-size: 11px;
    font-weight: normal;
    color: #FAFAF5;
    font-family: verdana, arial, sans-serif; 
    font-weight:bold;
	text-decoration: none;
	text-align: center; 
	background-color: #8C7E5A; 	
	height:20px;
	padding:0px;
}

/*Presentación*/
.linkPresentacion {font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;}
.linkPresentacion:hover {font-family: Tahoma;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;}
.descripcionPresentacion {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}

/*Formulario Presentación*/
.descripcionFormulario {
	font-family: Tahoma;
	font-size: 12px;
	color: #8C7E5A;
}

.descripcionInglesFormulario {
	font-family: Tahoma;
	font-size: 10px;
	color: #8C7E5A;
}

.nombreFormulario {
	font-family: Tahoma;
	font-size: 12px;
	color: #8C7E5A;
}

.nombreMiniFormulario {
	font-family: Tahoma;
	font-size: 8px;
	color: #8C7E5A;
}

.descripcionHomePage {
	font-family: Tahoma;
	font-size: 11px;
	color: #8C7E5A;
}

.checkBoxList TD
{
    white-space:nowrap;    
    text-align:left;
A}

.checkBoxList IMG
{
    vertical-align:bottom;
}

.checkBoxListAdm TD
{
    white-space:nowrap;    
    text-align:left;
    width:180px;
    padding-right:5px;
}


.cuadroFotos TD
{
    padding-left:5px;
    padding-right:5px;    
    padding-bottom:5px;
    padding-top:10px;
    

/*    padding-left:40px;
    padding-right:40px;
    padding-bottom:22px;
    padding-top:22px;*/
}

.cuadroFotos2 TD
{
    padding-bottom:5px;
}

.error
{
    font-family: Verdana,Arial, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    color: Red;
}

.confirmacion
{
    font-family: Verdana,Arial, Times New Roman;
    font-size: 11px;
    font-weight: bold;
    color: green;
}

.tituloPaseos {
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
	width: 100%;
}

.tituloPaseos span
{
    display:inline-block;
    border:solid 0px red;
    margin-top:1px;
}

.ListadoProductos .facebookLikeBox
{
    display:inline-block;
    margin-top:4px;    
}

.tituloPaseos #facebookLikeBoxPaseo
{
    display:inline-block;
    border:solid 0px red;
    margin-top:-2px;
    float:right;
    height:20px;
}

.tituloPaseos #facebookLikeBoxPaseo span
{
    margin-top:0px;
}

.tituloPaseosLink {
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
	width: 100%;
}

.tituloPaseosLink:hover 
{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #ff9900;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
	width: 100%;	
}

.formularioContacto {
	FONT-SIZE: 11px; 
	COLOR: #8c7e5a; 
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif; 
	TEXT-DECORATION: none;
	text-align:right;
}

.formularioContacto INPUT{
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif; 
	TEXT-DECORATION: none;	
}

.formularioContacto TD
{
    vertical-align:top;
    height:11px;
}

.formularioAContacto TABLE
{
    margin-top:2px;    
}

.texto
{
    color:#8C7E5A;	
    font-size:11px;	
    font-family:Tahoma;	
    text-decoration:none;
}

.tewxto {
	font-size:11px; 
	color:#8c7e5a; 
	font-family:tahoma; 
	text-decoration:none;
}

.naranja11 {
	font-weight:bold;
	font-size:11px;
	color:#ff9900;
	font-family:tahoma
}

.detalleCentroEsqui {
    font-family: Tahoma;
    font-size: 11px;
    COLOR: #8c7e5a;
    vertical-align:top;
}
.linkDetalleCentroEsqui {
    font-family: Tahoma;
    font-size: 11px;
    COLOR: #8c7e5a;
    text-decoration:none;
}
.linkDetalleCentroEsqui:hover {
    font-family: Tahoma;
    font-size: 11px;
    COLOR: #ff9900;
    text-decoration:none;
}

.fondoOscuroCentroEsqui
{
    background-color:#F5F1E2
}

.fondoClaroCentroEsqui
{
    background-color:#FBFAF5
}

.tituloCentrosEsqui
{
    font-weight: bold; 
    font-size: 11px; 
    color: #ffffff; 
    font-family: tahoma; 
    text-decoration: none;
    height:20px;
    background-color:#FF9900;
    text-align:left;
    padding-left:5px;
}

.FechaHeader {
	float:left;
    font-family:Tahoma;
    font-size:9px;
    font-weight:normal;
    color:#444444;   
    text-decoration:none;
    letter-spacing:1px; 
}

.columnaIzquierda
{
    padding-right:30px;
}

.elementoIzquierda
{
    padding-bottom:20px;
}

.ADerecha
{
    text-align:right;
    padding-left:5px;
    padding-bottom:5px;    
}

.bannerIzquierda
{
    display:inline-block;
    width:160px;
    border:solid 0px aqua;
    
    
    text-align:left;
    padding-right:5px;
    padding-bottom:10px;    
}


.bannerDerecha
{
    display:inline-block;
    width:160px;
    border:solid 0px red;    
    
    
    text-align:right;
    padding-left:5px;
    padding-bottom:10px;    
    margin-top:2px;
}

.mapaZonas
{    
    padding-left:5px;
    padding-top:10px;
    padding-bottom:15px;
    
}

.galeriaFotos
{    
    padding-left:10px;
    padding-Atop:10px;
    padding-bottom:10px;
    
}

.menuSecciones
{
/*    padding-right:5px;*/
    padding-bottom:5px;
    width: 160px;
}

.cuadroGoogle
{
    padding-right:5px;
    padding-bottom:20px;
}

.cuadroGoogleDerecha
{
    text-align:right;
    padding-left:5px;
    padding-bottom:10px;
}

.otrosDestinos
{
    padding-bottom:5px;
    width: 160px;
}

.bannerTopCentroIzquierda
{
    text-align:center;
    padding-left: 5px;    
    padding-bottom:5px;
}

.bannerTopCentroDerecha
{
    text-align:center;
    padding-right: 5px;
    padding-bottom:5px;   
}

.imagenRegionHomePage
{
    padding-top:3px;
    padding-left:3px;
    padding-right:3px;
    width:60px;
}


.tituloRegion
{
	color: #8c7e5a; 
	font-family:Tahoma;
	text-decoration: none;
    }
.destinoAlojamiento
{
	color: #8c7e5a; 
	font-family:Tahoma;
	text-decoration: none;
    }
.nombreRegionHomePage
{
    padding-top:3px;
    padding-left:2px;
}

/*REGION*/
.bannerRegionDerecha
{    
    width:160px;
    text-align:right;
    margin:0px;
    padding:0px;
    padding-bottom:2px;    
    /*padding-left:5px;*/
    /*padding-top:5px;    */
    /*padding-bottom:20px;*/
   
}

/*LOCALIDAD*/

.menuLocalidades
{
    padding-right:5px;
    padding-bottom:20px;
    width:160px;
}

.menuLocalidades span
{
	color: #FFFFFF;
	font-size: 12px;
	font-family:Arial, Helvetica;
	font-weight:bold;
	border:solid 0px red;
	line-height:12px;    
}

.imagenLocalidad
{
    padding-right:5px;
}

.lineaEspacioBlanco_2
{
    height:2px;
    background-color:#ffffff;
}

.lineaEspacioBlanco_1
{
    height:1px;
    background-color:#ffffff;
}

.separadorVerticalEspacioBlanco_2
{
    width:2px;
    background-color:#ffffff;
}

.cuadroClima
{    
    margin: 0px;
    margin-left:5px;    
    border-style: none;
    width: 160px;
    background-color: #f5f1e2;
}

.cuadroClima .titulo
{
    background-color: #ff7800; 
    color: white;
    font-weigAht: normal;
	font-family: Tahoma, verdana, arial, sans-serif; 
    text-transform: uppercase;
	background-image: url("/imgs/menuSelecciones/flechita sola b.gif");
	background-position: left center;
	background-repeat: no-repeat;
    height: 11px;
    padding-top: 3px;
    padding-bottom: 6px;
    width: 145px;
	padding-left: 15px;
}

.cuadroClima .contenido
{
    margin: 2px;
    border: solid 1px white;
    padding: 2px;
    text-align: center;
    border-collapse: separate;
    color: #8C7E5A;
}

.imaganesPaseo
{    
    FONT-SIZE: 11px;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
    padding-top:10px;
    padding-right:10px;
    padding-left:10px;
    padding-bottom:10px;
}

.descripcionPaseo
{    
    FONT-SIZE: 11px;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
	text-align:left;
    padding-top:10px;
    padding-right:10px;
    padding-left:0px;
    padding-bottom:10px;
}

.tituloPaseo {
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #8c7e5a;
    FONT-FAMILY: Tahoma; 
	TEXT-DECORATION: none;
	width: 100%;
	padding-bottom:10px;
}

.enviarPostal
{
    font-size:11px;    
	color:#8C7E5A;
	font-family:Tahoma;
	text-decoration:none;
    }
    
.enviarPostal:hover{
	color:#FF9900;
	font-family:Tahoma;
}	

.menuPostales
{
    vertical-align: top;
    text-align:left;
    padding-right:10px;
    padding-bottom:20px;
}

.separadorBarraIdiomas
{
	FONT-SIZE: 11px; 
	COLOR: #8c7e5a; 
	FONT-FAMILY: Tahoma, verdana, arial, sans-serif;     
    padding-left:2px;
    padding-right:2px;
}

.imagenListadoProductos
{
    border:0px;
    border-width:0px;
}

.datosContactoProducto TD
{
    white-space:nowrap;
}

.datosTablaInteriorContactoProducto TD
{
    vertical-align:top;
    padding-right:3px;
}

.datosContactoProductoCeldaDato
{
    width:330px;
    white-space:normal !important;
}

/* clases usadas en tablas de la administracion*/
.AdminGridStyle 
{
 A   border-spacing:3px;
    padding:3px 3px 3px 3px;
}
.AdminGridHeaderStyle 
{
    border-spacing:3px;
    vertical-align: top; 
    text-align: left;
    height: 16px;
    vertical-align: middle; 
    background-color: #ff9900;
    color:White;
    font-weight:bold;
}
.AdminGridRowStyle 
{
    border-spacing:3px;
    background-color: #f5f1e2; 
    text-align: left;
    height:16px;
    font-size: 11px; 
	color: #8c7e5a; 
	font-family: Tahoma, verdana, arial, sans-serif; 
}
.ControlTabla
{
    /*Controles que van dentro de celdas en tablas */
   FONT-SIZE: 11px; 
   COLOR: #8c7e5a; 
   FONT-FAMILY: Tahoma, verdana, arial, sans-serif; 
   width: 95%;
}

/*ADMINITRACION PRODUCTO - begin*/

.tituloDato
{
    height: 15px;
    font-family: verdana, arial, sans-serif; 
    font-size: 11px;
    font-weight: normal;
    text-align: left;
	text-decoration: none;
    color: #8c7e5a;
    background-color: #fafaf5; 
    padding-top:3px;
}

.inputDato
{
    vertical-align: top; 
    /*height: 25px; */
    background-color: #FAFAF5; 
    text-align: left;
}

.inputDato2
{
    vertical-align: bottom; 
    /*height: 25px; */
    background-color: #FAFAF5; 
    text-align: left;
}

.soloLecturaDato1 {
	font-size: 11px; 
	color: #8c7e5a; 
	font-family: verdana, arial, sans-serif; 
	text-decoration: none;
	vertical-align: top; 
	height: 30px; 
	background-color: #FAFAF5; 
	text-align: left;
	font-weight:bold;
}

.nombreProducto {
	font-size: 16px; 
	color: #FAFAF5; 
	font-family: Tahoma, verdana, arial, sans-serif; 
	text-decoration: none;	
	height: 30px; 
	background-color: #8c7e5a; 
	text-align: left;
	font-weight:bold;
	padding-left:3px;
	letter-spacing:1px;
}

.modalBackground
{
    background-color:Gray;
    Filter: alpha(opacity=70);
    opacity:0.7;
}
.modalPopup
{
    background-color:#FAFAF5;
    border:2px;
    border-width:2px;
    border-color:#C5C6B8;    
}

.botonModalPopup
{
    margin-left:15px;
    margin-rigAht:15px;
    margin-bottom:10px;
    margin-top:10px;
}

.fondoGrillaAdm
{
    background-color: #f5f1e2;
}

.fondoGrillaAdm:hover
{
    background-color: #FAFAF5;
}

.formularioADM input[type=text], TEXTAREA
{
    font-family: Arial,Tahoma;
    font-size:12px;
    
}

/*ADMINITRACION PRODUCTO - end*/

/*GoogleMaps - begin*/

.infoWindow TR
{
    background-color:#FAFAF5;
    color:#8c7e5a;    
    width:200px;    
}

/*.filaEspacioSuperior TD
{    
    height:5px;
}*/

.filaTitulo TD
{
    font-weight:bold;
    background-color:#F5F1E2;
    padding-top:3px;    
    padding-bottom:3px;    
    padding-left:5px;
}

.filaDatos TD
{    
    vertical-align:top;
}

.celdaImagen
{
    padding:5px;
}
.celdaEspacio
{
    background-color:#ffffff;
    width:2px;
}

.celdaDescripcion
{
    padding:5px;
    width:150px;
}

.celdaDescripcion P
{
    padding:0px;
    margin:0px;
}

.masInfo
{
    text-align:right;
    width:100%;
    padding-top:3px;
    font-weight:bold;
    white-space:nowrap;
    padding:5px;
    padding-top:0px;
}

.especialidadMapa
{
    text-align:left;
    padding:5px;
    padding-top:0px;
}
/*GoogleMaps - end*/

.celdaLogoProducto
{
    text-align: center;
    height:75px; 
    width:120px;    
    padding:2px;    
    padding-bottom:1px;
    padding-left:10px;    
}                        

.celdaLogoProducto IMG
{
    border-width:10px;
    
}                        
.celdaLogoProducto A
{
    display:table-cell;
    /*background-color:#E9E0C0;*/
    background-color:#D8D0B2;    
    padding-right:1px;
    padding-bottom:1px;    
    color:#8C7E5A;
    text-decoration:none;
}
.EnviarConsulta
{   
    padding-top:8px;
}
.EnviarConsulta IMG
{   
    margin-bottom:2px;
}

.tablaMapaFrame
{
    border-collapse:collapse;
    /*margin-left:auto;*/
    margin-right:auto;
    border:solid 1px #BBBFC2;
    margin-top:1px;
}

.tablaMapaFrame TD
{
    padding:2px;
    margiAn:2px;    
}

/*------PIE - begin--------*/
.piDestinos
{
   text-align: center;
   padding-top: 5px;
   padding-bottom: 0px;
}
/*------PIE - end--------*/

/*-------------Default - begin ------------------*/
.cuerpoDefault
{
    /*border:solid 1px red;*/
    display:block;
    width:100%;
}

.columnaDefaultIzq
{
    /*border:solid 1px black;*/
    margin-top:1px;
    display:block;
    width:160px;
    float:left;
}

.columnaDefaultCentro
{
    /*border:solid 1px aqua;*/
    display:block;
    width:404px;
    float:left;
}

.columnaDefaultDer
{
    /*border:solid 1px blue;*/
    display:block;
    width:160px;
    float:left;
}

.columnaDefaultCentro_BannersSuperior
{
    width:100%;
    text-align:center;
    margin-top:2px;
    /*border:solid 1px green;*/
}

.columnaDefaultCentro_BannersInferior
{
    width:100%;
    text-align:center;
    margin-top:15px;
    /*border:solid 1px red;*/
    display:block;    
    float:left;
}

.columnaDefaultCentro_LocalidadesPorRegion
{
    width:100%;
    /*border:solid 1px red;    */
}

/*-------------Default - end --------------------*/
/*-----------Localidades Por Pais - begin --------------*/
.LocalidadesPorPais
{
    /*float:right;*/
    background-color:#ffffff;
    /*background-color:#D8D0B2;    */
    /*border:solid 1px aqua; */
    /*height:100%;   */
    width:390px;
    margin-left:auto;
    margin-right:auto;
}

.LocalidadesPorPais_Pais
{
    /*background-color:#BEBB9A;*/
    background-color:#655B42;    
    color:#ffffff;
    height:20px;
    line-height:20px;
    display:table-cell;
    vertical-align:middle;
    width:390px;
    float:left;
    margin-bottom:1px;
    margin-top:5px;
}

.LocalidadesPorPais_Pais IMG
{
    margin-bottom:3px;
    margin-left:3px;
    margin-right:4px;
    vertical-align:middle;
}

.LocalidadesPorPais_Region
{
    display:block;
    width:390px;    
    border:dotted 0px #8C7E5A;
    border-bottom-width:1px;
    float:lAeft;
    background-color:#F8F5E9;
    /*margin-bottom:1px;*/
    /*height:100%;*/
}

/*.LocalidadesPorPais_Region:hover
{
    background-color:#fffff8;
}*/
.LocalidadesPorPais_ImagenRegion
{
    float:left;
    /*border:solid 1px red;    */
    display:block;
    padding:5px;
    padding-left:7px;
}

.LocalidadesPorPais_Localidades
{
    width:300px;
    float:right;
    display:block;
    /*border:solid 1px black;*/
    padding:2px;   
    padding-bottom:4px;     
}

.LocalidadesPorPais_Localidades SPAN
{
    width:300px;
    display:block;
    font-weight:bold;
    font-size:11px;
    padding-top:1px;
    padding-bottom:3px;    
/*    float:right;
    
    border:solid 1px black;
    padding:2px;*/
}

.LocalidadesPorPais_Localidades a
{    
    color:#655B42 !important;
}

.LocalidadesPorPais_Localidades a:hover
{    
    color:#FF9900 !important;
}

.LocalidadesPorPais_Localidades span a
{
    text-transform:uppercase !important;
    color:#443D2D !important;
    font-size:10px !important;
    /*font-family:Verdana !important;*/
}

.LocalidadesPorPais_Localidades span a:hover
{
    color:#FF9900 !important;
}

/*-----------Localidades Por Pais - end ----------------*/

/*------Area Banners - begin ------------------*/
.AreaBannersTable
{
    margin-left:auto;
    margin-right:auto;

    width:100%;      
    /*width:501px;    */
}

.AreaBannersEspacioInferiorTableCell
{
   border-collapse:collapse;
   height:4px;
}

.AreaBannersTable UL
{
    list-style:none;
    margin:0px;
    padding:0px;
    width:100%;
    /*background-color:Aqua;*/
    
}

.AreaBannersTable LI
{
    /*margin:2px;
    margin-top:0px;*/
    margin:0px;
    /*margin-bottom:15px;*/
    padding:0px;    
    float:left;        
    /*background-color:Orange;*/
    /*min-width:199px;*/
    min-width:182px;
    
    /*position:relative;*/
    /*width:50%;*/
}


.PrincipalMedioAreaBannersTable,
.RegionSuperiorBannersTable,
.ListadoSupAeriorBannersTable
{
    /*width:100%;        */
    width:390px;
    margin-left:auto;
    margin-right:auto;
}

.RegionSuperiorBannersTable
{
    width:565px;
    margin-bottom:2px;
}

.ListadoSuperiorBannersTable
{
    width:561px;
}

.PrincipalMedioAreaBannersTable UL,
.RegionSuperiorBannersTable UL,
.ListadoSuperiorBannersTable UL
{
    list-style:none;
    margin:0px;
    padding:0px;
    width:100%;    
}

.PrincipalMedioAreaBannersTable LI,
.RegionSuperiorBannersTable LI,
.ListadoSuperiorBannersTable LI
{
    margin:0px;
    margin-bottom:5px;
    padding:0px;    
    float:left;        
}

.HomeCentralMitadAnchoAreaBannersTable
{
    display:block;
    width:272px;
    /*float:left;    */
    margin-bottom:2px;
}

.HomeCentralMitadAnchoAreaBannersTable UL
{
    list-style:none;
    margin:0px;
    padding:0px;
    width:100%;    
}

.HomeCentralMitadAnchoAreaBannersTable LI
{
    margin:0px;
    margin-bottom:5px;
    padding:0px;    
    float:left;            
}

.HomeCentralAreaBannersTable
{
    /*width:100%;        */
    margin-top:5px;
    width:560px;
    margin-left:auto;
    margin-right:auto;
}

.HomeCentralAreaBannersTable UL
{
    list-style:none;
    margin:0px;
    padding:0px;
    width:100%;    
}

.HomeCentralAreaBannersTable LI
{
    margin:0px;
    margin-bottom:5px;
    padding:0px;    
    float:left;        
}

.EstandarAreaBannersTable
{
    width:100%;    
}

.EstandarAreaBannersTable UL
{    
    list-style:none;
    margin:0px;
    padding:0px;
    width:100%;    
}

.EstandarAreaBannersTable LI
{
    margin:0px;
    padding:0px;    
    float:left;
    border:solid 0px red;
}

.EstandarAreaBannersTable TABLE
{
    margin-bottom:5px;
}


.ProductosHomeLateralIzquierdaAreaBannersTable
{
    width:100%;        
}

.ProductosHomeLateralIzquierdaAreaBannersTable UL
{
    list-style:none;
    margin:0px;
    padding:0px;
    width:100%;    
}

.ProductosHomeALateralIzquierdaAreaBannersTable LI
{
    margin:0px;
    margin-bottom:5px;
    padding:0px;    
    float:left;        
}







.ProductosHomeAreaBannersTable
{
    width:100%;    
}

.ProductosHomeAreaBannersTable UL
{
    list-style:none;
    margin:0px;
    padding:0px;
    width:100%;    
}

.ProductosHomeAreaBannersTable LI
{
    margin:0px;
    margin-bottom:15px;
    padding:0px;    
    float:left;        
    /*min-width:182px;*/
}




.ProductosListadoAreaBannersTable
{
    width:100%;    
}

.ProductosListadoAreaBannersTable UL
{
    list-style:none;
    margin:0px;    
    padding:0px;
    width:100%;    
}

.ProductosListadoAreaBannersTable LI
{
    margin:0px;
    margin-bottom:7px;
    padding:0px;    
    float:left;            
}


.ProductosListadoEspaciadoAreaBannersTable
{
    width:100%;
    margin:0px;
    padding:0px;   
}

.ProductosListadoEspaciadoAreaBannersTable UL
{
    list-style:none;
    margin:0px;    
    margin-top:25px;
    padding:0px;
    width:100%;    
}

.ProductosListadoEspaciadoAreaBannersTable LI
{
    margin:0px;
    margin-bottom:7px;
    padding:0px;    
    float:left;            
}
/*------Area Banenrs - end --------------------*/

.BarraSuperiorLinks
{
    display:block;    
 /*   border:solid 1px red;
  */  /*width:180px;*/    
    float:left;
    /*margin-left:330px;*/
}

.BarraSuperiorLinks a {
	float:left;
    font-family:Tahoma;
    font-size:9px;
    font-weight:normal;
    color:#444444;   
    text-decoration:none;
    letter-spacing:1px; 
 	
}
.BarraSuperiorLinks a:hover {
    font-family:Tahoma;
    font-size:9px;
    font-weight:normal;
    color:#FF9900;   
    text-decoration:none;
    letter-spacing:1px;
 }
 
.invisible
{
    display:none;
}

.fondoCabeceraMenu 
{
    display:block;
    background-image:url("./../../imgs/fondoCabeceraMenu.jpg");    
    height:22px;
    line-height:23px;
    margin:0px;
    padding:0px;
   A font-family: Arial;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    white-space:nowrap;
    text-align:left;
    border:solid 0px red;     
}

.fondoCabeceraMenu img
{
    vertical-align:middle;
    border:0px;
    padding:0px;        
    margin-bottom:2px;
    margin-left:3px;    
    margin-right:3px;    
    width:11;
    height:11;
}

.paseosHomeRegion
{
    display:block;
    width:100%;
    height:255px;
    border-bottom:dotted 1px #8C7E5A;
    background-color:#F5F1E2;
    margin-top:10px;
}

.paseosHomeRegion #textoTitulo
{    
    display:inline-block;
    width:480px;
    border:solid 0px green;
}

.paseosHomeRegion #textoTotal
{
    display:inline-block;
    width:70px;
    padding-right:5px;
    text-align:right;
    border:solid 0px green;
}

.poseoItemHomeRegion
{
    display:block;    
    /*width:187px;*/
    width:166px;
    margin-left:10px;
    margin-right:10px;
    height:228px;
    float:left;
    border:solid 0px #ffffff;    
    border-right-width:0px;
    position:relative;
}

.poseoItemHomeRegion_Foto
{
    display:block;    
    width:100%;    
    padding-top:10px;
    padding-bottom:3px;
    border:solid 0px aqua;    
}

.poseoItemHomeRegion_Foto img
{
    width:110px;    
    height:75px;    
    vertical-align:middle;    
}
.poseoItemHomeRegion_Localidad
{
    display:block;    
    width:100%;    
    line-height:15px;
    border:solid 0px violet;
    color:#ff9900;
    font-family:Tahoma;
    font-weight:bold;
    font-size:11px;
}
.poseoItemHomeRegion_Titulo
{
    display:block;    
    width:100%;    
    line-height:15px;
    border:solid 0px red;
    font-weight:bold;
    margin-bottom:3px;
}

.poseoItemHomeRegion_Desc
{
    display:block;    
    width:100%;    
    line-height:12px;
    border:solid 0px blue;
	font-size: 10px; 
	color: #666666;
	font-family: verdana, arial, sans-serif; 
	text-decoration: none;    
	text-align:left;
}

.poseoItemHoAmeRegion_MasInfo
{
    display:block;    
    width:100%;    
    line-height:12px;
    border:solid 0px pink;
    text-align:left;
    position:absolute;
    bottom:0px;
    margin-bottom:3px; 
}

.poseoItemHomeRegion_Separador_1,
.poseoItemHomeRegion_Separador_2
{
    display:block;
    height:193px;
    border:dotted 0px #8C7E5A;
    /*border:dotted 0px red;*/
    border-right-width:1px;
    position:absolute;
    margin-top:20px;
}

.poseoItemHomeRegion_Separador_1
{
    left:322px;    
}

.poseoItemHomeRegion_Separador_2
{
    left:508px;    
}

.cuerpoPrincipal
{
    margin-top:1px;
}

.cuerpoIzquierdo
{
    width:561px;
    padding-top:7px;
    padding-left:2px;
    
}

.marcoImagen
{
    display:inline-block;
    padding:5px;
    /*border:solid 1px #E9E0C0;*/
    border:solid 1px #D8D0B2;
    border-left-width:0px;
    border-top-width:0px;
    background-color:#ffffff;
}

.marcoImagenProducto
{
    display:block;
    border:solid 1px #BBBFC2;
    padding:2px;
    vertical-align:middle;
    width:200px;
    float:right;
    overflow:visible;   
}
.marcoImagenProducto img
{
    vertical-align:middle;
}

.marcoImagenProductoInferior
{
    display:block;
    border:solid 1px #BBBFC2;
    padding:2px;
    vertical-align:middle;
    width:250px;    
    overflow:visible;   
    margin-right:11px;
    margin-bottom:11px;
}
.marcoImagenProductoInferior img
{
    vertical-align:middle;
}

.menuSeccionesHome
{
    border-collapse:collapse;
    width:160px;
    border:0px;
}
.menuSeccionesHome TD
{
    padding:3px;
    padding-top:4px;
    padding-bottom:2px;
    border-bottom:solid 1px #ffffff;    
    vertical-align:middle;
}

.menuSeccionesHome img
{
    vertical-align:middle;
    margin-bottom:3px;
    margin-right:4px;
}

/*--------- Formularios Contacto - begin ---------*/

.formularioAngosto
{
    display:block;
    float:left;
    width:330px;
    border:solid 0px red;
    background-color:A#F5F1E2;
    font-family:Tahoma;
    font-size:11px;
    color:#393215;    
}
.formularioAncho
{
    display:block;
    float:left;
    width:350px;
    border:solid 0px red;
    background-color:#F5F1E2;
    font-family:Tahoma;
    font-size:11px;
    color:#393215;    
    border:dotted 0px #726E53;
    border-bottom-width:1px;    
    position:relative;
}

.encabezadoFormulario
{
    display:block;
    border:dotted 0px #726E53;
    border-bottom-width:1px;
    background-image:url("./../../imgs/comunes/fondoEncabezado.jpg");
    background-repeat:repeat-x;    
    height:63px;
}

.leyendaFormularioContacto
{
    display:block;
    height:54px;
    padding:13px;
    padding-left:25px;
    padding-right:25px;
}
.leyendaFormularioContacto span
{
    display:block;
    font-weight:bold;
}
.filaEntradaDatosFormulario
{
    float:left;
    display:block;
    height:20px;    
    width:100%;
    border:solid 0px black;
    vertical-align:middle;
    padding-top:2px;
    padding-bottom:2px;
}

.filaEntradaDatosFormularioAlto
{
    float:left;
    display:block;
    height:108px;    
    border:solid 0px black;
    vertical-align:middle;
    padding-top:2px;
    padding-bottom:2px;
}

.nombreDatoFormulario
{    
    float:left;
    width:75px;
    border:solid 0px green;
    text-align:right;    
    margin-top:2px;
    white-space:nowrap;
}

.inputDatoFormulario
{
    float:left;
    padding-left:2px;
    border:solid 0px aqua;
    text-align:left;
    line-height:17px;
    font-weight:bold;
    font-size:12px;    
}

.inputDatoFormulario input[type=text], 
.inputDatoFormulario select, 
.inputDatoFormulario textarea
{        
    width:255px;
    background-color:#FFFFFF;
    border:solid 1px #A49E7E;
    font-family:Tahoma;
    font-size:11px;
    color:#7B6031;
    
    margin:0px;
    padding:0px;
    float:left;    
}

.inputDatoFormulario select
{        
    width:259px;
}

.inputDatoFormulario textarea
A{        
    height:100px;
}

.inputDatoFormulario .ajax__calendar_container
{
    left:77px !important;
}

.filaBotonesFormulario
{
    display:block;
    float:left;
    width:100%;
    padding-bottom:20px;
    padding-top:10px;     
    border:solid 0px red;    
}

.filaBotonesFormulario a
{
    display:block;
    width:74px;
    height:22px;
    line-height:20px;    
    background-image:url("../imgs/comunes/boton.jpg");
    background-repeat:no-repeat;
    font-family:Tahoma;
    font-size:11px;
    color:#F9F7EB; 
    text-decoration:none;     
    text-align:center;
    border:solid 0px red;
    float:right;
    margin-right:15px;
}

.graciasFormulario,
.graciasFormularioConsultaIndividualAlojamientos,
.graciasFormularioConsultaIndividualServiciosTuristicos
{
    display:block;
    height:305px;
    line-height:20px;
    width:100%;
    text-align:center;
    padding-top:83px;
}

.graciasFormulario span,
.graciasFormularioConsultaIndividualAlojamientos span,
.graciasFormularioConsultaIndividualServiciosTuristicos span
{
    display:block;
    margin-bottom:10px;
    font-weight:bold;
    
}

.graciasFormularioConsultaIndividualAlojamientos
{
    height:249px;
}

.graciasFormularioConsultaIndividualServiciosTuristicos
{
    height:207px;
    padding-top:53px;
}

.SeleccioneProductoMultimail
{
    visibility:hidden;
    border:solid 0px red;
    float:left;
    position:relative;
    margin-left:13px;
    color:Red;
    font-family:Tahoma;
    font-size:11px;
}
/*--------- Formularios Contacto - end ---------*/

.LocalidadLocalidades{
	white-space:nowrap;
	position:relative;
	z-index:0;
}

.GooglePlusOne,
.FacebookPageLikebox
{
    display:inline-block;
    float:left;
    width:auto;
    border:solid 0px red;
    margin-right:7px;    
}

.GooglePlusOne
{
    margin-top:-4px;    
}

.celdaBannerIzquierda
{
    text-align:left;
}

.celdaBannerCentro
{
    text-align:center;
}

.celdaBannerDerechaA
{
    text-align:right;
}

#FacebookTab {
    background-image: url("/imgs/FotosFacebook/Facebook.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 97px;
    position: fixed;
    right: 2px;
    top: 210px;
    width: 38px;
}

http://www.guiadecabanias.com/css/plantilla/lytebox.css

#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay { background-color: #333333; }
#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

/*#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }*/
#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer { border: 3px solid #FF7800; }	

/*#lbDetailsContainer {	font: 11px Tahoma, Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }*/
#lbDetailsContainer {	font: 11px Tahoma, Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; top:-25px;}
	#lbDetailsContainer { border: 3px solid #FF7800; border-top: none; }

#lbImageContainer, #lbIframeContainer {padding: 10px;}
                    /*#lbIframeContainer { padding: 10px; }*/

/*#lbImageContainer{ padding: 10px; }
#lbIframeContainer { padding: 10px; border:solid 1px #EBEBE7; background-color:Aqua;}*/
/*#lbIframeContainer DIV{ border:solid 1px #EBEBE7; background-color:Aqua;}*/
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(./../../imgs/lytebox_images/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; backgrAound: transparent url(./../../imgs/lytebox_images/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev:hover, #lbPrev:visited:hover { background: url(./../../imgs/lytebox_images/prev_gold.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(./../../imgs/lytebox_images/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext:hover, #lbNext:visited:hover { background: url(./../../imgs/lytebox_images/next_gold.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2, #lbNext2, #lbSpacer { color: #8C7E5A; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off, #lbNext2_Off { color: #E1E100; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData { color: #8C7E5A; }

#lbDetails { width: 70%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 20px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose { background: url(./../../imgs/lytebox_images/close_gold.png) no-repeat; }

#lbPlay { width: 30px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay { background: url(./../../imgs/lytebox_images/play_gold.png) no-repeat; }
	
#lbPause { width: 30px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause { background: url(./../../imgs/lytebox_images/pause_gold.png) no-repeat; }

http://www.guiadecabanias.com/css/plantilla/reset.css

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Page Not Found</title>
</head>

<body style="background-color: #F0F0EA;">
<br />
<br />
<table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
A  <tr>
    <td><h1><a href="/"><img border="0" src="/errores/guia.jpg" width="384" height="264" /></a></h1></td>
  </tr>
</table>

<br />
</body>
</html>

http://www.guiadecabanias.com/controles/masterPage/menuMaster/jqueryslidemenu.css

.menuSuperior
{
    display:block;
    width:728px;
    height:38px;
    line-height:38px;
    margin-top:2px;
    margin-left:auto;
    margin-right:auto;
    background-image:url("/controles/MasterPage/MenuMaster/imgs/fondobotonera.jpg");
    background-position:center bottom;
    border:solid 0px red;
}

/*.menuSuperior #AlojamientosEn, #BuscadorRutas, #DestinosDestacados*/
.menuSuperior #AlojamientosEn
{
    display:block;
    float:left;
    text-align:right;
    width:99px;
    height:38px;
    line-height:38px;
    margin-left:7px;
    color:#655b42;
    font-family:Tahoma;
    font-size:11px;
    border:solid 0px red;    
}

.menuSuperior #BuscadorRutas a, #DestinosDestacados a
{
    display:block;
    float:left;
    height:38px;
    width:125px;
    line-height:38px;    
    color:#655b42;
    font-family:Tahoma;
    font-size:11px;
    text-align:center;
    border:solid 0px red;        
}

.menuSuperior #BuscadorRutas a:hover, #DestinosDestacados a:hover
{
    color:#FF9900;
}

.menuSuperior #menuPaises
{
    display:block;
    float:left;
    height:38px;
    line-height:38px;
    border:solid 0px red;        
}

.separadorMenuSuperior
{
    background-image:url("/controles/MasterPage/MenuMaster/imgs/separador.jpg");
    
    background-repeat:no-repeat;
    display:inline-block;
    height:33px;
    width:4px;
    float:left;
    /*float:right;*/
    border:solid 0px red;
    /*top:-10px;*/
	margin-left:2px;
}

.flechaDesplegable
{
    background-image:url("/controles/MasterPage/MenuMaster/imgs/flechabotonera.png");     
    background-position:center center;
    background-repeat:no-repeat;
    display:inline-table;
    height:5px;
    width:7px;
    position:relative;
    A/*right:8px;*/
    float:left;
    left:-6px;
    top:18px;
    border:solid 0px red;
    /*top:-10px;*/
}

.jqueryslidemenu
{
    
    font: normal 11px Trebuchet MS;
    /*background-color: #F8F5E9;*/
    /*width: 378px;*/
    /*border: 1px solid #BEBB9A;*/
    border:solid 0px red;
    display:block;
    height:38px;
    /*margin: 1px;*/
    z-index: 300;
}

.jqueryslidemenu ul{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
    position: relative;
    display: inline;
    float: left;
}

.jqueryslidemenu #separadorArgentina
{
    background-image:url("/controles/MasterPage/MenuMaster/imgs/separadordespliega.png");    
    background-repeat:repeat-y;
    display:inline-block;
    height:78px;
    width:2px;
    float:left;
    position:absolute;
    left:160px;
    border:solid 0px red;
}

.jqueryslidemenu #ulArgentina ,#ulChile, #ulUruguay {
    background-image:url("/controles/MasterPage/MenuMaster/imgs/fondo.png");
/*    background-position:center top;
    background-repeat:repeat-x;*/
    padding-bottom:14px;
    padding-top:10px;    
}

.jqueryslidemenu #ulArgentina 
{
    width:320px;
}

.jqueryslidemenu #ulArgentina a ,#ulChile a, #ulUruguay a
{
    font-family:Trebuchet MS, Tahoma;
    font-size:11px;    
    border:solid 0px red;
    display:inline-block;
        
    color: #655b42;    
    border: 0px solid green;
    text-decoration: none;
    text-align:left;
    width: 115px;
    height:20px;
    line-height:20px;
    white-space:nowrap;
    background-image:url("/controles/MasterPage/MenuMaster/imgs/flecha2.png");
    background-repeat:no-repeat;
    background-position:30px center;
    padding-left:40px;
    
}

.jqueryslidemenu #ulArgentina a:hover, #ulChile a:hover, #ulUruguay a:hover
{    
    color: #FF9900;       
}

.jqueryslidemenu #liArgentina ,#liChile , #liUruguay
{
    font-family:Trebuchet MS, Tahoma;
    font-size:12px;    
    fAont-weight:bold;
    border:solid 0px red;
    display:inline-block;
        
    color: #655b42;    
    border: 0px solid green;
    text-align:left;
    width: 70%;
    height:20px;
    line-height:20px;
    white-space:nowrap;
    background-image:url("/controles/MasterPage/MenuMaster/imgs/flecha1.png");
    background-repeat:no-repeat;
    background-position:30px center;
    padding-left:40px;
    
}

/*Top level menu link items style*/
/*.jqueryslidemenu ul li a{
    display: block;
    
    color: #655b42;
    padding: 4px 0px 4px 24px;
    border: 0px solid #EFE9D1;
    color: #2d2b2b;
    text-decoration: none;
    text-align:left;
    width: 70px;
}*/

.jqueryslidemenu #lnkArgentina, #lnkUruguay 
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    display: inline-block;    
    color: #655b42;
    border:0px solid blue;
    text-decoration: none;
    text-align:left;
    width: 75px;
    height:38px;
    line-height:38px;
    float:left;
    padding-left:35px;    
    text-transform:uppercase;
}

.jqueryslidemenu #lnkChile
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
    display: inline-block;    
    color: #655b42;
    border:0px solid blue;
    text-decoration: none;
    text-align:left;
    width: 60px;
    height:38px;
    line-height:38px;
    float:left;
    padding-left:50px;    
    text-transform:uppercase;
}

.jqueryslidemenu #lnkArgentina:hover ,#lnkChile:hover, #lnkUruguay:hover {
    color: #FF9900;
}


.jqueryslidemenu #lnkArgentina 
{
    background-image: url(imgs/ar.jpg);
    background-position: 10px center;
    background-repeat: no-repeat;
}

.jqueryslidemenu #lnkChile 
{
    background-image: url(imgs/cl.jpg);
    background-position: 25px center;
    background-repeat: no-repeat;
}

.jqueryslidemenu #lnkUruguay 
{
    background-image: url(imgs/uy.jpg);
    background-position: 10px center;
    background-repeat: no-repeat;
}

* html .jqueryslideAmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
    display: inline-block;
}
/*
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
    color: #fcfbf9;
}
*/
/*
.jqueryslidemenu ul li a:hover{    
    border: 0px solid #BEBB9A;
    color: #fcfbf9;    
}
*/	

/*1st sub level menu*/
.jqueryslidemenu ul li ul{
    position: absolute;
    left: 0;
    display: block;
    visibility: hidden;
    border: solid 0px #BEBB9A;
    z-index: 300;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
    display: list-item;
    float: none;
    /*background-color: #BEBB9A;*/
    padding: 0px;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
    top: 0;
}

/* Sub level menu links style */
/*
.jqueryslidemenu ul li ul li a{

    font: normal 11px Trebuchet MS;
    width: 144px;
    padding: 3px;
    margin: 0;
    border: 0px solid #EFE9D2;
    color: #655b42;
}
*/

/*
.jqueryslidemenuz ul li ul li a:hover{ 
    background: #eff9ff;
    color: black;
}
*/

http://www.guiadecabanias.com/controles/masterPage/PieWeb/css/css.css

.PieWebColMardel{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:230px;
	vertical-align:top;
	padding: 8px 0px -10px 0px;
	/*
	border: solid 1px #000000;
	*/
}
.PieWebColMardel TABLE{
	padding-top:5px;
	padding-left:20px;
}
.PieWebColSeparador{
	/*
	border: solid 1px #000000;
	background-color:#eeeeee;
	*/
	vertical-align:top;
	padding: 30px 0px 0px 0px;
	width:33px;
}

.tablaPieWeb{
	background-image:url(../imgs/fondo.jpg); 
    background-repeat:repeat-x;  
	width:748px;
	height:144px;
}

.PieWebColArgentina{
	text-align:left;
	width:150px;
	vertical-align:top;
	padding: 7px 0px 0px 0px;
}

.PieWebColBrasil{
	text-align:left;
	width:110px;
	vertical-align:top;
	padding: 7px 0px 0px 0px;
}

.PieWebColChile{
	text-align:left;
	vertical-aliAgn:top;
	padding: 7px 0px 0px 0px;

}
.linksPieWebMardelPlataDigital{
		text-align:left;
		width:100%;
}
.linksPieWebMardelPlataDigital TD{
		padding: 7px 0px 0px 20px;
}

.linksPieWebMardelPlataDigital A{
		padding: 0px 0px 0px 35px;
		text-decoration:none;
		color:#ffe4c0;
}
.linksPieWebMardelPlataDigital A:Hover{
		color:#b76c13;
}
.linksPieWebMardelPlataDigital A:Visited{
		text-decoration:none;
}


.linksPieWebDestinos{
		text-align:left;
}
.linksPieWebDestinos TD{
		padding: 2px 0px 0px 0px;
}
.linksPieWebDestinos A{
		text-decoration:none;
		color:#ffe4c0;
}
.linksPieWebDestinos A:Hover{
		color:#b76c13;
}
.linksPieWebDestinos A:Visited{
		text-decoration:none;
}

.LogoPie
{
    text-align:left;

}
.LogoPie A{
	width:168px;
    text-align:left;
	margin-left:-32px;
}
.LogoPie A IMG{
    text-align:left;
}

http://www.guiadecabanias.com/controles/comunes/AlojamientosMasBuscados/css/css.css

.listaBusquedasMasImportantes
{
    display:block;
    border:solid 1px #A39D6D;
    float:left;
    background-color:#FBFAF5;
    margin-left:10px;    
    margin-bottom:10px;
    margin-top:10px;
    width:726px;
}

.listaBusquedasMasImportantes #titulo
{
    display:block;
    border:solid 0px red;
    float:left;
    background-color:#A39D6D;
    width:722px;
    line-height:15px;
    color:#FBFAF5;
    font-family:Tahoma;
    font-size:10px;
    font-weight:bold;
    text-align:left;
    text-decoration:none;     
    padding-bottom:2px;
    padding-left:4px;   
    margin-bottom:1px;
}

.listaBusquedasMasImportantes UL
{
    display:block;
    border:solid 0px blue;
    margin:0px;
    padding:0px;
    float:left; 
    width:100%;   
}

.listaBusquedasMasImportantes UL LI
{
    display:block;
    width:176px;    
    float:left;
    border:solid 0px aqua;
    margin-left:5px;    
}

.listaBusquedasMasImportantes UL LI A
{
    display:block;
    width:176px;    
    line-height:13px;
    float:left;
    bAorder:solid 0px pink;
    color:#8C7E5A;
    font-family:Tahoma;
    font-size:9px;
    text-align:left;
    text-decoration:none;    
}

.listaBusquedasMasImportantes UL LI A:hover
{
   text-decoration:underline;
}

.listaBusquedasMasImportantes span
{
    font-weight:bold;
}

