html
{
    background-color: #3C3330;
}

#page
{
    z-index: 1;
    width: 1080px;
    min-height: 1124px;
    background-image: none;
    border-width: 1px;
    border-style: solid;
    border-color: #000000;
    background-color: #F4F4ED;
    margin-left: auto;
    margin-right: auto;
}

#page_position_content
{
    margin-top: -38px;
    margin-bottom: -52px;
}

#menuu3571
{
    z-index: 6;
    width: 901px;
}

#u3649
{
    width: 62px;
    min-height: 45px;
    margin-right: -62px;
}

#u3652
{
    width: 62px;
    padding-bottom: 18px;
}

#u3652:hover
{
    margin: 0px;
}

#u3652:active
{
    margin: 0px;
}

#u3654-4
{
    width: 48px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -52px;
    top: 9px;
    left: 5px;
}

#u3652:hover #u3654-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -52px 0px 0px;
}

#u3652:active #u3654-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -52px 0px 0px;
}

#u3652.MuseMenuActive #u3654-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -52px 0px 0px;
}

#u3635
{
    width: 90px;
    min-height: 45px;
    margin-right: -90px;
    left: 62px;
}

#u3638
{
    width: 90px;
    padding-bottom: 18px;
}

#u3652.MuseMenuActive,#u3638:hover
{
    margin: 0px;
}

#u3638:active
{
    margin: 0px;
}

#u3639-4
{
    width: 76px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -80px;
    top: 9px;
    left: 5px;
}

#u3638:hover #u3639-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -80px 0px 0px;
}

#u3638:active #u3639-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -80px 0px 0px;
}

#u3638.MuseMenuActive #u3639-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -80px 0px 0px;
}

#u3642
{
    width: 152px;
    min-height: 45px;
    margin-right: -152px;
    left: 152px;
}

#u3645
{
    width: 152px;
    padding-bottom: 18px;
}

#u3638.MuseMenuActive,#u3645:hover
{
    margin: 0px;
}

#u3645:active
{
    margin: 0px;
}

#u3648-4
{
    width: 138px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -142px;
    top: 9px;
    left: 5px;
}

#u3645:hover #u3648-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -142px 0px 0px;
}

#u3645:active #u3648-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -142px 0px 0px;
}

#u3645.MuseMenuActive #u3648-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -142px 0px 0px;
}

#u3621
{
    width: 81px;
    min-height: 45px;
    margin-right: -81px;
    left: 304px;
}

#u3622
{
    width: 81px;
    padding-bottom: 18px;
}

#u3645.MuseMenuActive,#u3622:hover
{
    margin: 0px;
}

#u3622:active
{
    margin: 0px;
}

#u3625-4
{
    width: 67px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -71px;
    top: 9px;
    left: 5px;
}

#u3622:hover #u3625-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -71px 0px 0px;
}

#u3622:active #u3625-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -71px 0px 0px;
}

#u3622.MuseMenuActive #u3625-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -71px 0px 0px;
}

#u3656
{
    width: 74px;
    min-height: 45px;
    margin-right: -74px;
    left: 385px;
}

#u3659
{
    width: 74px;
    padding-bottom: 18px;
}

#u3622.MuseMenuActive,#u3659:hover
{
    margin: 0px;
}

#u3659:active
{
    margin: 0px;
}

#u3662-4
{
    width: 60px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -64px;
    top: 9px;
    left: 5px;
}

#u3659:hover #u3662-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -64px 0px 0px;
}

#u3659:active #u3662-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -64px 0px 0px;
}

#u3659.MuseMenuActive #u3662-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -64px 0px 0px;
}

#u3572
{
    width: 59px;
    min-height: 45px;
    margin-right: -59px;
    left: 459px;
}

#u3573
{
    width: 59px;
    padding-bottom: 18px;
}

#u3659.MuseMenuActive,#u3573:hover
{
    margin: 0px;
}

#u3573:active
{
    margin: 0px;
}

#u3574-4
{
    width: 45px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -49px;
    top: 9px;
    left: 5px;
}

#u3573:hover #u3574-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -49px 0px 0px;
}

#u3573:active #u3574-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -49px 0px 0px;
}

#u3573.MuseMenuActive #u3574-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -49px 0px 0px;
}

#u3593
{
    width: 77px;
    min-height: 45px;
    margin-right: -77px;
    left: 518px;
}

#u3594
{
    width: 77px;
    padding-bottom: 18px;
}

#u3573.MuseMenuActive,#u3594:hover
{
    margin: 0px;
}

#u3594:active
{
    margin: 0px;
}

#u3597-4
{
    width: 63px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -67px;
    top: 9px;
    left: 5px;
}

#u3594:hover #u3597-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -67px 0px 0px;
}

#u3594:active #u3597-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -67px 0px 0px;
}

#u3594.MuseMenuActive #u3597-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -67px 0px 0px;
}

#u3586
{
    width: 85px;
    min-height: 45px;
    margin-right: -85px;
    left: 595px;
}

#u3587
{
    width: 85px;
    padding-bottom: 18px;
}

#u3594.MuseMenuActive,#u3587:hover
{
    margin: 0px;
}

#u3587:active
{
    margin: 0px;
}

#u3588-4
{
    width: 71px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -75px;
    top: 9px;
    left: 5px;
}

#u3587:hover #u3588-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -75px 0px 0px;
}

#u3587:active #u3588-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -75px 0px 0px;
}

#u3587.MuseMenuActive #u3588-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -75px 0px 0px;
}

#u3628
{
    width: 116px;
    min-height: 45px;
    margin-right: -116px;
    left: 680px;
}

#u3629
{
    width: 116px;
    padding-bottom: 18px;
}

#u3587.MuseMenuActive,#u3629:hover
{
    margin: 0px;
}

#u3629:active
{
    margin: 0px;
}

#u3632-4
{
    width: 102px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -106px;
    top: 9px;
    left: 5px;
}

#u3629:hover #u3632-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -106px 0px 0px;
}

#u3629:active #u3632-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -106px 0px 0px;
}

#u3629.MuseMenuActive #u3632-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -106px 0px 0px;
}

#u3579
{
    width: 105px;
    min-height: 45px;
    margin-right: -105px;
    left: 796px;
}

#u3582
{
    width: 105px;
    padding-bottom: 18px;
}

#u3629.MuseMenuActive,#u3582:hover
{
    margin: 0px;
}

#u3582:active
{
    margin: 0px;
}

#u3582.MuseMenuActive
{
    margin: 0px;
}

#u3585-4
{
    width: 91px;
    min-height: 23px;
    padding-left: 2px;
    padding-top: 4px;
    padding-right: 2px;
    margin-right: -95px;
    top: 9px;
    left: 5px;
}

#u3582:hover #u3585-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -95px 0px 0px;
}

#u3582:active #u3585-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -95px 0px 0px;
}

#u3582.MuseMenuActive #u3585-4
{
    padding-top: 4px;
    padding-bottom: 0px;
    min-height: 23px;
    margin: 0px -95px 0px 0px;
}

#u3219
{
    z-index: 3;
    width: 1068px;
    height: 20px;
    top: -7px;
    margin-bottom: -7px;
    padding: 2px;
    padding-left: 10px;
    font-size:12px;
    line-height: 1.2;
    font-family: Verdana, Tahoma, Geneva, sans-serif;
}
#u3219 a:link, a:visited
{	
    color: #ffffff;
    text-decoration: none;
}

#u3219 a:hover
{	
    color: #000000;
    text-decoration: none;
}

#u3323
{
    z-index: 4;
    width: 970px;
}

#master-header,#ppu3313
{
    width: 0.01px;
    position: relative;
}

#pu3313
{
    width: 0.01px;
    position: relative;
    margin-right: -1px;
}

#u3313
{
    z-index: 68;
    width: 1080px;
    height: 8px;
}

#u3317
{
    z-index: 69;
    width: 207px;
    margin-left: 32px;
    margin-top: 50px;
}

#u3307
{
    z-index: 71;
    width: 177px;
    margin-left: 44px;
    margin-top: 9px;
}

#u4445
{
    z-index: 76;
    width: 207px;
    height: 78px;
    margin-left: 32px;
    margin-top: 4px;
}

#u4445:hover
{
    margin: 4px 0px 0px 32px;
}

#u4445.MuseLinkActive
{
    margin: 4px 0px 0px 32px;
}

#u3311
{
    z-index: 73;
    width: 177px;
    margin-left: 37px;
    margin-top: 4px;
}

#u4446
{
    z-index: 77;
    width: 207px;
    height: 78px;
    margin-left: 32px;
    margin-top: 3px;
}

#u4446:hover
{
    margin: 3px 0px 0px 32px;
}

#u4446.MuseLinkActive
{
    margin: 3px 0px 0px 32px;
}

#u3305
{
    z-index: 75;
    width: 257px;
    min-height: 467px;
    margin-left: 21px;
    margin-top: 25px;
}

#pu2895-14
{
    width: 0.01px;
    position: relative;
    margin-right: -1px;
    margin-top: 16px;
    left: 299px;
}

#u2895-14
{
    z-index: 94;
    width: 555px;
    min-height: 36px;
    margin-left: 186px;
    position: relative;
}

#u2895,#u2895-3,#u2895-4,#u2895-6,#u2895-7,#u2895-9,#u2895-10
{
    font-size: 15px;
}

#u2869-4
{
    z-index: 90;
    width: 425px;
    min-height: 36px;
    top: -8px;
    margin-bottom: -8px;
    position: relative;
}

#u2870-183
{
    z-index: 108;
    width: 641px;
    min-height: 355px;
    top: -4px;
    margin-bottom: -4px;
    position: relative;
}

#u2873-4
{
    z-index: 291;
    width: 425px;
    min-height: 36px;
    margin-top: 13px;
    position: relative;
}

#pu2869-3,#pu2873-3
{
    width: 425px;
    position: relative;
    margin-right: -425px;
}

#pu2876-99
{
    width: 0.01px;
    margin-left: 2px;
    margin-top: 4px;
    position: relative;
}

#u2876-99
{
    z-index: 726;
    width: 18px;
    min-height: 55px;
    font-weight: normal;
    position: relative;
    margin-right: -18px;
}

#u2874-50
{
    z-index: 676;
    width: 600px;
    min-height: 55px;
    position: relative;
    left: 1px;
}

#u2878-6
{
    z-index: 295;
    width: 572px;
    min-height: 36px;
    position: relative;
}

#pu2878-5
{
    width: 572px;
    position: relative;
    margin-right: -572px;
}

#roadsigns
{
    position: relative;
    width: 22px;
    margin-right: -22px;
    margin-top: 4px;
}

#pu2880-75
{
    width: 0.01px;
    margin-left: 45px;
    margin-top: 38px;
    position: relative;
}

#u2880-75{
    z-index: 307;
    width: 252px;
    min-height: 478px;
    position: relative;
    margin-right: -252px;
}

#u2880-6,#u2880-11,#u2880-20,#u2880-25,#u2880-30,#u2880-35,#u2880-40,#u2880-45,#u2880-50,#u2880-55,#u2880-60,#u2880-65,#u2880-70
{
    font-weight: normal;
}

#u2882-58
{
    z-index: 479;
    width: 243px;
    min-height: 478px;
    position: relative;
    margin-right: -243px;
    left: 252px;
}

#u2880-7,#u2880-12,#u2880-21,#u2880-26,#u2880-31,#u2880-36,#u2880-41,#u2880-46,#u2880-51,#u2880-56,#u2880-61,#u2880-66,#u2880-71,#u2882-6,#u2882-10,#u2882-14,#u2882-18,#u2882-22,#u2882-26,#u2882-30,#u2882-34,#u2882-38,#u2882-42,#u2882-46,#u2882-50,#u2882-54
{
    font-weight: bold;
}

#u2887-6
{
    z-index: 301;
    width: 641px;
    min-height: 36px;
    margin-top: 22px;
    position: relative;
}

#pu2887-5
{
    width: 641px;
    position: relative;
    margin-right: -641px;
}

#usefulinfo,#drivingincostarica,#drivetimes
{
    position: relative;
    width: 22px;
    margin-right: -22px;
}

#pu2888-97
{
    width: 0.01px;
    margin-top: 45px;
    position: relative;
}

#u2888-97
{
    z-index: 382;
    width: 236px;
    min-height: 478px;
    position: relative;
    margin-right: -236px;
}

#u2889-92
{
    z-index: 537;
    width: 130px;
    min-height: 478px;
    position: relative;
    margin-right: -130px;
    margin-top: 1px;
    left: 241px;
}

#u2889-3,#u2889-10,#u2889-14,#u2889-18,#u2889-22,#u2889-26,#u2889-31,#u2889-38,#u2889-44,#u2889-48,#u2889-55,#u2889-61,#u2889-71,#u2889-81,#u2889-84,#u2889-89
{
    color: #F36C1D;
}

#u2891-47
{
    z-index: 629;
    width: 255px;
    min-height: 478px;
    position: relative;
    margin-right: -255px;
    margin-top: 1px;
    left: 386px;
}

#u2892-7
{
    z-index: 825;
    width: 641px;
    min-height: 31px;
    margin-top: 33px;
    position: relative;
}

#u2892-2
{
    text-decoration: underline;
    color: #0000FF;
}

#master-footer
{
    width: 0.01px;
    margin-left: 833px;
    margin-top: 42px;
    position: relative;
}

#u3364-10
{
    z-index: 79;
    width: 227px;
    min-height: 48px;
    margin-right: -227px;
}

body
{
    padding-top: 91px;
    padding-bottom: 45px;
}

.tiempoh, .destinoh, .notash {
    color: #F36C1D;
    font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
    font-weight: bold;
    vertical-align:top;
}
.destinoh {	
    width:240px;
}
.tiempoh {	
    width:145px;
}
.destinoc, .tiempoc, .notasc {
    font-family: Verdana, Tahoma, Geneva, sans-serif;
    font-size:12px;
    vertical-align:top;
    padding-bottom:25px;
    line-height: 1.2;
    color: #39393A;

}
.tiempoc {
    color: #F36C1D;
}