body, p, td, span, div { font-family:tahoma; color:#FFFFFF ;font-size:12px; }

h5, h4
{
        font-family:tahoma;color:#cccccc;font-size:14px;
}

table{
border:0px;
border-collapse:collapse;
}

table td{
padding:0px;
}

.top_left {color:#ffffff;  background-image: url(/images/chateau3_03.jpg); background-repeat: no-repeat; background-position: left top}
.top_left1 {color:#ffffff;  background-image: url(/images/chateau3_07.jpg); background-repeat: no-repeat; background-position: left top}
.top_left2 {color:#ffffff;  background-image: url(/images/chateau3_08.jpg); background-repeat: no-repeat; background-position: left top}

.top_right {color:#ffffff;  background-image: url(/images/chateau3_05.jpg); background-repeat: no-repeat; background-position: right top}
.top_right1 {color:#ffffff;  background-image: url(/images/chateau3_09.jpg); background-repeat: no-repeat; background-position: right top}
.top_center {color:#ffffff;  background-image: url(/images/j_k.gif); background-repeat: no-repeat; background-position: center center}

.font_rooma        { font-size: 13px; font-weight:bold}

a:link,
a:visited,
a:active,
a:hover
{
        text-decoration: none;
        font-family:tahoma;
        font-size:12px;
        color:#FFE1AF
}

a:hover
{
        text-decoration: underline;
}

.menu
{
        /*position:relative*/

}


.menu font
{
        /*position:absolute;*/
        color: #FFE1AF;
}


.menu a:link,
.menu a:visited,
.menu a:active,
.menu a:hover
{
        padding-right:10px;
        text-decoration: none;
        font-family:tahoma;
        font-size:12px;
        color: #FFE1AF;
        font-weight:bold
}

.menu a:hover
{
        text-decoration: underline
}




.menu2 a:link,
.menu2 a:visited,
.menu2 a:active,
.menu2 a:hover
{
        padding-right:20px;
        text-decoration: none;
        font-family:tahoma;
        font-size:18px;
        color: #FFFFFF;
}

.menu2 a:hover
{
        text-decoration: underline;
        color: #FFFFFF;
}



.submenu
{
        text-align: right;
}

.submenu a:link,
.submenu a:active,
.submenu a:visited
{
        text-decoration: none;
        font-family:tahoma;
        font-size:13px;
        color:#FFE1AF
}

.submenu a:hover
{
        text-decoration: underline;
}
.contact_info
{
        color:#FFFFFF;
        font-size:11px;
}

.contact_info a:link,
.contact_info a:visited,
.contact_info a:active,
.contact_info a:hover
{
        font-size:11px
}

.content a:link,
.content a:visited,
.content a:active,
.content a:hover
{
        text-decoration: none;
}

.content a:hover
{
        text-decoration: underline;
}

.subtitle
{
        font-size:14px;
        font-weight:bold
}

.achiv_title
{
        font-size:13px;
        font-weight:bold 
}

.window_iv_222,
.window_iv_222 a:link,
.window_iv_222 a:visited,
.window_iv_222 a:active,
.window_iv_222 a:hover
{
        BACKGROUND-COLOR: #FFFFF7;
        BORDER-BOTTOM: #CACACA 1px solid;
        BORDER-LEFT: #CACACA 1px solid;
        BORDER-RIGHT: #CACACA 1px solid;
        BORDER-TOP: #CACACA 1px solid;
        DISPLAY: none;
        TEXT-DECORATION: none;
        width: 250px;
        color: black;
        z-index: 100;
        padding: 4px 4px 4px 4px;
        position: absolute;
}




.t
{
   color:#808080;
   font-family:Verdana, Arial;
   font-size:9pt;
 }
.v
{
   color:#FB5308;
}
.g
{
   color:#000000;
        font-family:Verdana, Arial;
        font-size:9pt;
        vertical-align:top;
}

.preord
{
   color: blue;
}
.orderd
{
   color: red;
}

.order_tbl td
{
        padding-top:10px;
}

.rooms_tbl td
{
        padding:5px 5px 5px 5px;
        border:1px solid #777777;
}
