body {
        background-color:#F6F2EB;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        SCROLLBAR-FACE-COLOR: #F69751;
        SCROLLBAR-HIGHLIGHT-COLOR: #F69751;
        SCROLLBAR-SHADOW-COLOR: #F69751;
        SCROLLBAR-ARROW-COLOR: white;
        SCROLLBAR-TRACK-COLOR: #cccccc;
        activeborder: #F69751
}
h1.print {
        visibility: hidden;
        position: absolute;
}
h1 {
        color: white;
        font-size: 16px;
        font-family: Arial;
        margin: 5px 5px 5px 5px;
        padding: 0px 0px 0px 0px;
        font-weight: bold;
}
h2 {
        color: #81053B;
        font-size: 14px;
        font-family: Tahoma;
        font-weight: bold;
        margin: 2px 5px 5px 0px;
        padding: 0px 0px 0px 0px;
}
h3 {
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        margin: 5px 5px 0px 0px;
        padding: 0px 0px 0px 0px;
}
h4 {
        color: #81053B;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        margin: 5px 5px 5px 0px;
        padding: 0px 0px 0px 0px;
}
h5 {
        color: #81053B;
        font-size: 12px;
        font-family: Tahoma;
        font-weight: bold;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
td.path {
        background-color: #ffffff;
        color: #A5A29E;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        padding: 2px 5px 2px 5px;
}
a.path:link {
        color: #A5A29E;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        text-decoration: none;
}
a.path:active {
        color: #A5A29E;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        text-decoration: none;
}
a.path:visited {
        color: #A5A29E;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        text-decoration: none;
}
a.path:hover {
        color: #b6b3af;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        text-decoration: none;
}




td.content {
        padding: 0px 10px 10px 10px;
        color: #73716E;
        font-size: 11px;
        font-family: Tahoma;
}

td.body {
        padding: 0px 0px 0px 0px;
        color: #73716E;
        font-size: 11px;
        font-family: Tahoma;
}

td.content_element {
        padding: 10px 10px 10px 10px;
        color: #73716E;
        font-size: 11px;
        font-family: tahoma;
        text-align: justify;
}

td.tour_list_header {
        color: #81053B;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        background-color: #E2DED8;
        padding: 2px 0px 2px 0px;
}

td.tour_list {
        padding: 10px 10px 0px 10px;
        color: #73716E;
        font-size: 11px;
        font-family: tahoma;
}

.link {
        color: #112765;
        font-family: tahoma, verdana, arial;
        font-size: 11px;
        text-decoration: none;
}

a:link {
        color: #112765;
        font-family: tahoma, verdana, arial;
        font-size: 11px;
        text-decoration: none;
}
a:active {
        color: #112765;
        font-family: tahoma, verdana, arial;
        font-size: 11px;
        text-decoration: none;
}
a:visited {
        color: #112765;
        font-family: tahoma, verdana, arial;
        font-size: 11px;
        text-decoration: none;
}
a:hover {
        color: #334987;
        font-family: tahoma, verdana, arial;
        font-size: 11px;
        text-decoration: none;
}

td.menu {
        background-color: #F6F2EB;
        color: #A5A29E;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        padding: 1px 5px 1px 15px;
        font-weight: bold;

}
td.menu3 {
        background-color: #F6F2EB;
        color: #A5A29E;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        padding: 1px 5px 1px 15px;
        font-weight: bold;
        text-align: right;

}
td.menu_passive {
        background-color: #E3DACD;
        color: #A5A29E;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        padding: 1px 5px 1px 15px;
        font-weight: bold;

}
td.menu2 {
        background-image:url(/img/header/menu_bg.gif);
}
a.menu:link {
        color: #203367;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        text-decoration: none;
        font-weight: bold;
}
a.menu:active {
        color: #203367;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        text-decoration: none;
        font-weight: bold;
}
a.menu:visited {
        color: #203367;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        text-decoration: none;
        font-weight: bold;
}
a.menu:hover {
        color: #A5A29E;
        font-family: tahoma, verdana, arial;
        font-size: 10px;
        text-decoration: none;
        font-weight: bold;
}




td.popular_title {
        background-image:url(/img/header/popular_bg.gif);
        color: #ffffff;
        font-family: Tahoma,Verdana, Arial;
        font-weight: bold;
        font-size: 11px;
        text-align: right;
        padding: 7px 10px 0px 5px;
}
td.popular_body {
        background-image:url(/img/header/popular_wallpaper.gif);
        background-repeat: no-repeat;
        padding: 10px 10px 10px 10px;
}
td.city_body {
        background-image:url(/img/header/city_wallpaper.gif);
        background-repeat: no-repeat;
        padding: 10px 10px 10px 10px;
}
td.country_body {
        background-image:url(/img/header/city_wallpaper.gif);
        background-repeat: no-repeat;
        padding: 10px 10px 10px 10px;
}
td.hotel_body {
        background-image:url(/img/header/hotel_wallpaper.gif);
        background-repeat: no-repeat;
        padding: 10px 10px 10px 10px;
}
td.popular_content {
        padding: 1px 3px 1px 3px;
        color: #73716E;
        font-size: 11px;
        font-family: tahoma;
}
td.popular_date {
        padding: 10px 3px 1px 3px;
        color: #73716E;
        font-size: 11px;
        font-family: tahoma;
}
td.bej {
        background-color:#E2DED8;
}
td.red {
        background-color:#81053B;
}
td.lbej {
        background-color:#F6F2EB;
}
td.submenu {
        background-color:#E2DED8;
        text-align: right;
        font-size: 11px;
        font-family: tahoma, verdana, arial;
}
td.form_content {
        font-size: 11px;
        font-family: tahoma, verdana, arial;
        vertical-align: top;
}
td.form_help {
        font-size: 11px;
        font-family: tahoma, verdana, arial;
        color: #888;
}
td.form_error {
        font-size: 11px;
        font-family: tahoma, verdana, arial;
        color: red;
}
input.form_input, textarea.form_input {
        font-size: 11px;
        font-family: tahoma, arial;
        border-width: 1px;
        border-color: black;
        border-style: solid;
}
select.form_input {
        font-size: 11px;
        font-family: tahoma, arial;
}
input.submit {
        font-size: 11px;
        font-family: tahoma, arial;
}
span.mandatory {
        font-size: 11px;
        font-family: tahoma, verdana, arial;
        color: red;
}
img.photo_icon {
        border-color: #81053B;
        border-width: 1px;
        border-style: solid;
}
table.list {
        background-color: #aaa;
        border-color: #E2DED8;
        border-width: 0px;
        border-style: solid;
}

td.list {
        font-family: Tahoma, Verdana, Arial;
        font-size: 11px;
        background-color: #E2DED8;
        padding: 1px 2px 1px 2px;
}
table.photo_left {
        margin: 5px 5px 5px 0px;
}
table.photo_right {
        margin: 5px 0px 5px 5px;
}

table.fo_menu_popup {
        cursor: default;
        border-width: 1px;
        border-style: solid;
        border-top-color: #fff;
        border-right-color: #888;
        border-bottom-color: #888;
        border-left-color: #fff;
        visibility: hidden;
        position: absolute;
        margin: 0px 0px 0px 5px;
        width: 1%;
}
tr.fo_menu_popup_passive {
        background-color: #F6F2EB;
        color: black;
}
tr.fo_menu_popup_hover {
        background-color: buttonface;
        color: white;
}
td.fo_menu_popup {
        font-size: 11px;
        font-family: Tahoma;
        padding: 2px 3px 2px 3px;
        font-weight: normal;
}

td.header {
        color: #81063C;
        font-size: 14px;
        font-family: Tahoma;
        font-weight: bold;
        text-transform: uppercase;
}

a.header:link {
        color: #81063C;
        font-size: 14px;
        font-family: Tahoma;
        font-weight: bold;
        text-transform: uppercase;
}

a.header:active {
        color: #81063C;
        font-size: 14px;
        font-family: Tahoma;
        font-weight: bold;
        text-transform: uppercase;
}

a.header:hover {
        color: #A62C5F;
        font-size: 14px;
        font-family: Tahoma;
        font-weight: bold;
        text-transform: uppercase;
}

a.header:visited {
        color: #81063C;
        font-size: 14px;
        font-family: Tahoma;
        font-weight: bold;
        text-transform: uppercase;
}

.grey_header {
        color: #AFA498;
        font-size: 14px;
        font-family: Tahoma;
        font-weight: bold;
        text-transform: uppercase;
}

td.ind_content {
    line-height : 15px;
}

form.index_form {
    padding: 0px;
    margin: 0px;
}

input.index_form_submit {
    width: 120px;
    height: 20px;
    font-size: 11px;
    font-family: Tahoma;
    font-weight: bold;
    color: #AFA498;
    background-color: #EFE4D6;
    border-width: 0px;
}

input.index_form_input {
        font-size: 11px;
        font-family: Tahoma, Arial;
        border-width: 1px;
        border-color: #C9C0B5;
        border-style: solid;
}

input.text_input {
        font-size: 11px;
        font-family: Tahoma, Arial;
        border-width: 1px;
        border-color: #C9C0B5;
        border-style: solid;
        height: 18;
        margin: 0px 0px 4px 0px;
}

select.index_form_select {
        font-size: 11px;
        font-family: Tahoma, Arial;
        border-width: 1px;
        border-color: #C9C0B5;
        border-style: solid;
        margin: 2px 0px 5px 0px;
}