       BODY { margin: 1px 1px 1px 1px;}
       A:link,A:visited
        {
        text-decoration: underline;color:#000000;
        }
       A:hover        {
        text-decoration: none;color:#000000;
        }
       .httpbg {background-image: url("../images/title2bg.jpg"); text-align: center;}
       A:link.http,A:visited.http {text-decoration: none; color: white;font-family:verdana; font-size:10px; font-weight: bold;}
       A:hover.http {text-decoration: underline;color: white;font-family:verdana;font-size:10px; font-weight: bold;}
       TD.time {color: white;font-family:verdana;font-size:10px; font-weight: bold; text-align: right;}
       INPUT.time {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; font-weight: bold; BACKGROUND: #000000; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; color: white;font-family:verdana;font-size:10px; font-weight: bold;}
       .pogoda {background-image: url("../images/pogoda.jpg"); padding-bottom: 10px;}
       .logo-bg {background-image: url("../images/bg_texture.gif");}
       .bg-menu {background-image: url("../images/bg-menu.gif"); text-align: center;}
       .title-safari2 {font-family:verdana;font-size:10px; font-weight: bold;color:#663300;background-color: #CCCC99;padding-left: 10px;}
       TD.safari {font-family: verdana; font-size: 10px; color: black; padding:0px 10px 0px 14px; background-color:#FFFFCC;}
       A:link.safari,A:visited.safari {text-decoration: none; color: black;}
       A:hover.safari {text-decoration: underline;color: black;}
       .txt-lft {padding: 14px 10px 14px 17px; font-family: verdana; font-size: 10px; color: black;}
       .title2 {font-family:verdana;font-size:10px; font-weight: bold;color:#F1A931;background-color: #533A11;padding-left: 10px;}
       .airfare {padding: 7px 12px 7px 12px;}
       .seasons {font-family:verdana;font-size:10px; font-weight: bold;color:#3B5A38;}
       .date {font-family: verdana; font-size: 10px; color: #CC0000;}
       A:link.red,A:visited.red {text-decoration: none;color: #922015;}
       A:hover.red {text-decoration: underline;color: #922015;}
       .red {color: #922015;font-family:verdana;font-size:10px; font-weight: bold;}
       .title3 {font-family:verdana;font-size:10px; font-weight: bold;color:#000000;background-color: #FFFFFF;padding: 5px 10px 5px 10px; text-align: center;}
        #border-top {border-top: #C2C4C2 1px solid;border-left: #E7E7E7 1px solid;}
        #border-top-left {border-left: #C2C4C2 1px solid;border-top: #C2C4C2 1px solid;}
        #border-top-right {border-left: #E7E7E7 1px solid; border-right: #C2C4C2 1px solid;border-top: #C2C4C2 1px solid;}
        #border {border-left: #E7E7E7 1px solid;border-top: #E7E7E7 1px solid;}
        #border-left {border-left: #C2C4C2 1px solid;border-top: #E7E7E7 1px solid;}
        #border-right {border-left: #E7E7E7 1px solid; border-right: #C2C4C2 1px solid;border-top: #E7E7E7 1px solid;}
        A:link.air,A:visited.air {text-decoration: none;}
        A:hover.air {text-decoration: underline;}
        TD.air {font-family:verdana;font-size:10px; color:#000000;padding: 4px 10px 4px 10px;background-color: #FFFFFF;text-align: center;}
		TD.airleft {font-family:verdana;font-size:10px; color:#000000;padding: 4px 10px 4px 10px;background-color: #FFFFFF;text-align: left;}
        .bottom {border: #B1BDAF 1px solid;}
        .footer {background-color: #D5D5D5;}
        TD.menu-footer {font-family:verdana;font-size:10px; color:#484848;font-weight: bold; text-align: center; padding: 13px 0 10px 0;}
        A:link.menu-footer,A:visited.menu-footer {text-decoration: none;color:#484848;}
        A:hover.menu-footer {text-decoration: underline;color:#484848;}
        .copyrights {font-family:verdana;font-size:10px; color:#484848;text-align: center; padding: 0px 0 13px 0;}

        /* css tpl */
        .menu-r {font-family:verdana;font-size:10px; color:#000000;font-weight: bold; padding: 0px 10px 0px 10px;}
        .menu-r-sub {font-family:verdana;font-size:10px; color:#000000;font-weight: normal; padding: 2px 10px 0px 18px;} 
        .menu-r-sub2 {font-family:verdana;font-size:10px; color:#000000;font-weight: normal; padding: 0px 10px 0px 28px;}
        .menu-r-sub3 {font-family:verdana;font-size:10px; color:#000000;font-weight: normal; padding: 0px 10px 0px 48px;} 
        .menu-country {padding-left:15px; padding-top:3px;font-family:verdana;font-size:10px; color:#000000;font-weight: bold; padding-bottom:2px;} 
        .txt {font-family:verdana;font-size:10px; color:#484848; padding: 15px 18px 15px 18px;}
        .body{font-family:verdana;font-size:11px; color:#484848; padding: 2px 8px 2px 8px;}
        .bold {font-weight: bold; font-family:verdana;font-size:10px; color:#484848;}
        .img {border: #476444 1px solid;}
        #right {margin-left: 15px;}
        #left {margin-right: 15px;}
        .txt-footer {font-family:verdana;font-size:10px; color:#484848; padding: 14px 16px 0px 16px;}
        A:link.LinkSmall,A:visited.LinkSmall {text-decoration: none;}
        A:hover.LinkSmall {text-decoration: underline;}
        .label {font-family:verdana;font-size:11px; font-weight: bold;color:#000000;background-color: #FFFFFF;padding: 5px 10px 5px 10px;}
	.labelsmall {font-family:verdana;font-size:9px;}
        .mainlabel {font-family:verdana;font-size:12px; font-weight: bold;color:#000000;background-color: #EBEEEB;padding: 5px 10px 5px 10px;}
        .assistent {font-family:verdana;font-size:10px; font-weight: bold;color:#3B5A38;background-color: #F5F6F5;padding: 0px 0px 0px 5px;border-bottom: #B1BDAF 1px solid; border-right: #B1BDAF 1px solid;border-top: #B1BDAF 1px solid;}
         A:link.assist,A:visited.assist {text-decoration: none;color:#922015;}
         A:hover.assist {text-decoration: none;color:#922015;}

	.text-bold {font-weight: bold;font-family: verdana; font-size: 10px;}
	.text1 {color:#993300; font-weight: bold;font-family: verdana; font-size: 10px;}
	.label1 {font-family:verdana;font-size:10px; color:#000000;}
        A:link.safari_price,A:visited.safari_price {text-decoration: none; color:#993300; font-size: 10px; font-family:Verdana}
        A:hover.safari_price {text-decoration: underline; color:#993300;  font-size: 10px; font-family:Verdana}

    input.but {BACKGROUND-COLOR:  #cfcfcf;
                BORDER-BOTTOM: 1px solid;
                BORDER-LEFT: 1px solid;
                BORDER-RIGHT: 1px solid;
                BORDER-TOP: 1px solid;
                COLOR: #000033;
                cursor: hand;
                font-family: Verdana;
                height: 17px;
                font-size: 10px;
                }
        input.inp {BACKGROUND-COLOR:  white;
                BORDER-BOTTOM: 1px solid;
                BORDER-LEFT: 1px solid;
                BORDER-RIGHT: 1px solid;
                BORDER-TOP: 1px solid;
                COLOR: #000033;
                height: 17px;
                font-size: 10px;
                letter-spacing: 1px;
                }
        select.selct {BACKGROUND-COLOR:  white;
                BORDER-BOTTOM: 1px solid;
                BORDER-LEFT: 1px solid;
                BORDER-RIGHT: 1px solid;
                BORDER-TOP: 1px solid;
                COLOR: #000033;
                height: 17px;
                font-size: 10px;
                letter-spacing: 1px;
                }
        textarea.txar{
                BORDER-BOTTOM: 1px solid;
                BORDER-LEFT: 1px solid;
                BORDER-RIGHT: 1px solid;
                BORDER-TOP: 1px solid;
                PADDING-LEFT: 0px;
                PADDING-TOP : 0px;
                background-color : transparent; background-position : left;
                font-size: 11px;
                letter-spacing: 1px;
                font-family: Verdana;
                }

ul {
	margin-top: 0px;
	margin-bottom: 0px;
}



.res-main p, .res-main table td, .res-main table td a { color:#000000; font-family:Verdana; font-size:10px;}
.res-main table td.res-tit { font-weight:bold; color:#3B5A38; padding:5px;}
.res-main table td.res-cont {color:#000000; padding:5px;}
.res-main table td.res-cont a{color:#663300; font-weight:bold; text-decoration:underline;}
.res-main table td.res-cont a:hover{color:#663300; font-weight:bold; text-decoration:none;}
.res-main p span.green a{font-weight:bold; color:#663300; text-decoration:underline;}
.res-main p span.green a:hover{font-weight:bold; color:#663300; text-decoration:none;}
.res-main p span.green {font-weight:bold; color:#663300;}
.res-main p.rez-nav a{ color:#000000; text-decoration:underline;}
.res-main p.rez-nav a:hover{ color:#000000; text-decoration:none;}

/* Menu Drop Down */
.submenu {border:0px solid #ADADAD; background-repeat:no-repeat; background-position:10px 7px; vertical-align:top; color:#000000; background-color:#BB9556; height:20px; background-color:#EBEEEB; padding:0px 10px 0px 10px;}
.submenu-act { white-space: nowrap; font-weight:bold;  font-family:Verdana; font-size:10px; cursor:pointer;   text-transform:uppercase; border:0px solid #ADADAD; background-repeat:no-repeat; background-position:10px 7px; color:#000000; background-color:#DADADA; height:16px; padding:0px 10px 0px 10px;}
.submenu-pas { white-space: nowrap;  font-weight:bold; font-family:Verdana; font-size:10px; cursor:pointer;  text-decoration:none; text-transform:uppercase; border:0px solid #ADADAD; background-repeat:no-repeat; background-position:10px 7px; color:#000000; background-color:#EBEEEB; height:16px; padding:0px 10px 0px 10px;}
.submenu-pas  a{ text-decoration:none;  font-weight:bold;  font-family:Verdana; font-size:10px; color:#000000;}
.submenu-pas  a:hover { text-decoration: none;  font-weight:bold;  font-family:Verdana; font-size:10px; color:#000000;}
.submenu-act  a{ text-decoration:underline;  font-weight:bold;  font-family:Verdana; font-size:10px; color:#000000;} 
.submenu-act a:hover { text-decoration:underline;  font-weight:bold;  font-family:Verdana; font-size:10px; color:#000000;} 
.menu { font-weight:bold; text-transform:uppercase; padding:2px 0px 1px 0px; border-top:1px solid #ADADAD}
.menu { font-weight:bold; text-transform:uppercase; padding-left:15px;}
.menu-cont { padding-left:29px;}
.menu-pas { height:17px; color:#000000;  font-family:Verdana; font-size:10px; cursor:pointer; text-decoration:none; font-weight:bold; text-transform:uppercase; padding:2px 0px 1px 0px; border-bottom:1px solid #ADADAD}
.menu-pas { font-weight:bold; text-transform:uppercase; padding-left:15px;}
.menu-act { height:17px; color:#000000; font-family:Verdana; font-size:10px; cursor:pointer; text-decoration:underline; background-color:#D5D5D5; font-weight:bold; text-transform:uppercase; padding:2px 0px 1px 0px; border-bottom:1px solid #ADADAD}
.menu-act { font-weight:bold; text-transform:uppercase; padding-left:15px;}
/* Menu Drop Down */

/* Alexander Mashko */
TD.bgTop2{
	background : url(/images/bg_top2.gif) repeat-x bottom;
}
TD.aaa{
	background : url(/images/bg_top3.gif) repeat-x bottom;
}
TD.bgMiddle{
	background : #F7E92A url(/images/bg_middle.gif) repeat-x top;
}
TD.bgLeftMiddle2{
	background : url(/images/bg_left_middle2.gif) repeat-y right;
}
TD.bgLeftMiddle3{
	background : url(/images/bg_left_middle3.gif) repeat-y right;
}
TD.bgRightMiddle1{
	background : url(/images/bg_right_middle.gif) repeat-y left;
}
TD.bgMiddleBottom{
	background : url(/images/bg_bottom.gif) repeat-x top;
}
DIV.txtNotice{
	color: #A11C05;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	font-variant: small-caps;
	padding: 5px 5px 10px 5px;
}