body
        {
                padding:0px 0px 0px 0px;
                margin:0px;
                background:#34A3D5 url(images/fon1.gif) 0px 0px repeat-x;
                font-family:Verdana;
                line-height:14px;
                font-size:11px;
                color:#ffffff;
        }


a
        {
                text-decoration:underline;
                color:#ffffff;
        }


a:hover
        {
                text-decoration:underline;
                color:#CC0000;
        }


a img
        {
                border:0px;
        }

h3,h1,h2
        {
                font-size:13px;
                color:#ffffff;
                font-weight:bold;
                padding:10px 0px 10px 25px;
                margin:0px;
                background:url(images/marker1.gif) 6px 13px no-repeat;
                text-transform:uppercase;
        }

p
        {
                padding:0px;
                margin:0px;
        }
        
ul,li {
       list-style: none;
}

.body1
        {
                width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000" : "100%");
                min-width:1000px;
        }

.head1
        {
                height:176px;
        }

.logo
        {
                float:left;
                height:139px;
                width:372px;
                background:url(images/fon3.jpg) 0px 3px no-repeat;
                padding:37px 0px 0px 0px;
        }

.tel1
        {
                float:right;
                width:543px;
                background:url(images/fon4.jpg) 100% 0px no-repeat;
                height:30px;
                text-align:right;
                padding:146px 44px 0px 0px;
                font-size:21px;
                color:#ffffff;

        }

.left1
        {
                float:left;
                width:322px;

        }

#flash
        {
                padding:28px 0px 0px 0px;
        }


.zag1
        {
                width:263px;
                height:37px;
                background:url(images/zag_fon1.jpg) 0px 0px no-repeat;

        }

.zag1 h3
        {
                font-size:13px;
                color:#ffffff;
                font-weight:bold;
                padding:9px 0px 0px 45px;
                margin:0px;
                background:url(images/marker3.gif) 17px 12px no-repeat;
                text-transform:uppercase;
        }

.news1
        {
                width:224px;
                background:#ffffff;
                padding:10px 17px 10px 17px;
        }


.tours
        {
                width:224px;
                background:#2F9CD0;
                padding:10px 17px 10px 17px;
        }


.news_txt
        {
                background:url(images/hr1.gif) 0px 100% repeat-x;
                padding:10px 0px 10px 0px;
                font-size:13px;
                color:#666666;
                line-height:16px;
        }

.news_txt b.zag
        {
                font-size:11px;
                color:#CC0000;
                font-weight:bold;
                display:block;
                padding:5px 0px 5px 0px;
        }


.news_txt b.data
        {
                font-size:11px;
                color:#666666;
                font-weight:normal;
                padding:0px 0px 0px 30px;
                background:url(images/marker2.gif) 18px 4px no-repeat;
        }

.podr
        {
                text-align:right;
                font-size:11px;
                color:#666666;
                padding:4px 0px 0px 0px;
        }
.podr a
        {
                color:#666666;
        }

.podr a:hover
        {
                color:#CC0000;
        }

.zag2
        {
                width:263px;
                height:37px;
                background:url(images/zag_fon2.jpg) 0px 0px no-repeat;

        }

.zag2 h3
        {
                font-size:11px;
                color:#ffffff;
                font-weight:bold;
                padding:9px 0px 0px 45px;
                margin:0px;
                background:url(images/marker3.gif) 17px 12px no-repeat;
                text-transform:none;
        }
.zag2 h3 a
        {
                color:#ffffff;
        }
.zag2 h3 a:hover
        {
                color:#CC0000
        }

.pl1
        {
                width:240px;
                /*text-align:center;
                padding:17px 0px 0px 0px;
                */
                padding:17px 0px 0px 17px;
                text-align:left;
        }

.cont1
        {
                padding:35px 0px 10px 15px;
                font-size:12px;
                color:#ffffff;
                line-height:20px;
        }
.cont1 a
        {
                color:#ffffff;
        }

.cont1 a:hover
        {
                color:#CC0000;
        }


.center1
        {
                margin:0px 0px 0px 328px;
        }

.center1a
        {
                float:left;
                width:100%;
                background:url(images/fon5.jpg) 100% 0px no-repeat;
        }

.center1b
        {
                float:left;
                width:100%;
        }


.top_menu1
        {
                height:40px;
                background:url(images/tmenu2.gif) 0px 0px repeat-x;
        }

.top_menu1a
        {
                height:40px;
                background:url(images/tmenu1.gif) 0px 0px no-repeat;
        }

.top_menu1b
        {
                height:40px;
                background:url(images/tmenu3.gif) 100% 0px no-repeat;
        }

.top_menu1b ul
        {
                padding:10px 0px 0px 30px;
                margin:0px;
                list-style-type:none;
        }

.top_menu1b ul li
        {
                font-size:13px;
                color:#ffffff;
                font-weight:bold;
                padding:0px 8px 2px 8px;
                float:left;
                background:url(images/hr5.gif) 100% 0px repeat-y;
        }
.top_menu1b ul li.end
        {
                background:none;
        }


.top_menu1b ul li a
        {
                color:#ffffff;
                padding:0px 8px 0px 8px;
                text-decoration:none;
        }

.top_menu1b ul li a.active
        {
                text-decoration:none;
                background:url(images/marker1.gif) -6px 4px no-repeat;
        }

.top_menu1b ul li a.active:hover
        {
                text-decoration:underline;
        }


.top_menu1b ul li a:hover
        {
                text-decoration:underline;
                background:url(images/marker1.gif) -6px 4px no-repeat;
                color:#ffffff;
        }

.text1
        {
                padding:10px 40px 20px 40px;
                text-align:justify;
                font-size:13px;
                color:#ffffff;
                line-height:20px;
        }

.text1 p
        {
                text-indent:30px;
        }

.ico1
        {
                float:right;
                width:30px;
                background:#014590 url(images/hr2.gif) 3px 3px no-repeat;
                height:111px;
                margin:-80px 0px 0px 0px;
                position:relative;
                z-index:9;
        }

.ico1 img
        {
                display:block;
                padding:15px 0px 11px 0px;
                background:url(images/hr3.gif) 3px 100% no-repeat;
                text-align:center;
        }

.ico1 img.end
        {
                padding:15px 0px 12px 0px;
                background:url(images/hr2.gif) 3px 100% no-repeat;

        }

.center_pl1
        {
                height:16px;
                background:url(images/center2.gif) 0px 0px repeat-x;
                font-size:0px;
                line-height:0px;
        }

.center_pl1 div
        {
                height:16px;
                background:url(images/center1.gif) 0px 0px no-repeat;
                font-size:0px;
                line-height:0px;
        }

.center_pl1 div div
        {
                height:16px;
                background:url(images/center3.gif) 100% 0px no-repeat;
                font-size:0px;
                line-height:0px;
        }


.center_pl2
        {
                background:#0777C1 url(images/center5.gif) 0px 0px repeat-y;
                padding:0px 45px 0px 40px;
        }




.center_pl3
        {
                height:15px;
                background:#0777C1 url(images/center10.gif) 0px 1px repeat-x;
                font-size:0px;
                line-height:0px;
        }

.center_pl3 div
        {
                height:15px;
                background:url(images/center8.gif) 0px 1px no-repeat;
                font-size:0px;
                line-height:0px;
        }

.center_pl3 div div
        {
                height:15px;
                background:url(images/center7.gif) 100% 0px no-repeat;
                font-size:0px;
                line-height:0px;
        }


.text2
        {
                background:#1F84C7 url(images/center9.gif) 0px 50% repeat-x;
                padding:0px 14px 0px 10px;
        }

.text2a
        {
                background:#1F84C7 url(images/fon6.jpg) 0px 50% repeat-x;
        }

.text2b
        {
                background:url(images/map1.jpg) 50% 50% no-repeat;
                padding:0px 17px 30px 22px;
        }

.img_fon1
        {
                width:143px;

                background:url(images/img_fon.jpg) 0px 0px no-repeat;
                line-height:14px;
                padding:9px 20px 0px 0px;
                float:left;
                height:170px;
                overflow:hidden;
        }
.our_tour_img
        {
                padding:0px 0px 4px 7px;
                height:95px;
                position:relative;
        }

.corn1
        {
                font-size:0px;
                line-height:0px;
                width:4px;
                height:4px;
                position:relative;
                background:url(images/corn1.gif) 0px 0px no-repeat;
                z-index:9999;
                float:left;
                margin:0px 0px -4px 0px;
                left:7px;
        }


.corn2
        {
                font-size:0px;
                line-height:0px;
                width:4px;
                height:4px;
                position:relative;
                background:url(images/corn2.gif) 0px 0px no-repeat;
                z-index:9999;
                float:right;
                margin:0px 0px -4px 0px;
                right:8px;
        }


.corn3
     {
          font-size:0px;
          line-height:0px;
          width:4px;
          height:4px;
          position:relative;
          background:url(images/corn3.gif) 0px 0px no-repeat;
          z-index:9999;
          float:left;
          margin:-4px 0px 0px 0px;
          left:0px;
     }


.corn4
     {
          font-size:0px;
          line-height:0px;
          width:4px;
          height:4px;
          position:relative;
          background:url(images/corn4.gif) 0px 0px no-repeat;
          z-index:9999;
          float:right;
          margin:-4px 0px 0px 0px;
          right:8px;
     }

.img_fon1 a
        {
                clear:both;
        }
.img_fon1 a.podr
        {
                font-size:11px;
                color:#ffffff;
                text-decoration:none;
                padding:0px 0px 0px 43px;
        }
.img_fon1 a.podr:hover
        {
                text-decoration:underline;
        }
.our_tour
        {
                padding:0px;
                border-collapse:collapse;
                width:100%;
        }

.our_tour td
        {
                padding:0px 7px 0px 7px;
                vertical-align:top;
        }
.our_tour_countries
        {
                font-size:13px;
                color:#ffffff;
                font-weight:bold;
                padding:5px 7px 10px 7px;
                text-align:center;
                width:129px;
        }

.hr1
        {
                height:3px;
                font-size:0px;
                line-height:0px;
                background:url(images/hr4.gif) 0px 0px repeat-x;
                margin:0px 0px 10px 0px;
        }



.all_tour
        {
                text-align:right;
                padding:0px 10px 10px 0px;
                clear:both;
        }

.all_tour a
        {
                padding:0px 0px 0px 10px;
                font-size:11px;
                color:#ffffff;
                background:url(images/marker5.gif) 0px 4px no-repeat;
        }

.all_tour a:hover
        {
                color:#ff0000
        }

.footer1
        {
                clear:both;
                height:90px;
                background:url(images/bottom3.gif) 0px 0px repeat-x;
        }

.footer2
        {
                float:left;
                height:87px;
                background:url(images/bottom1.gif) 0px 100% no-repeat;
                padding:3px 0px 0px 17px;
                font-size:11px;
                color:#ffffff;
                line-height:12px;
        }

.footer2 a
        {
                color:#ffffff;
        }


.footer2 a:hover
        {
                color:#ffffff;
                text-decoration:none;
        }

.footer3
        {
                float:right;
                padding:10px 70px 0px 0px;
        }

.footer4
        {
                height:24px;
                background:url(images/bottom5.gif) 0px 0px repeat-x;
                padding:0px 70px 0px 0px;
                text-align:right;
                font-size:11px;
                color:#ffffff;
        }
.footer4 div
        {
                height:24px;
                background:url(images/bottom4.gif) 0px 0px no-repeat;
        }

.footer4 div div
        {
                height:21px;
                background:url(images/bottom2.jpg) 100% 0px no-repeat;
                padding:3px 0px 0px 0px;
        }

.footer4 a
        {
                color:#ffffff;
                padding:0px 10px 0px 10px;
                text-decoration:none;
        }
.footer4 a:hover
        {
                color:#ffffff;
                text-decoration:underline;
        }


.zag3
        {
                width:263px;
                height:37px;
                background:url(images/zag_fon3.jpg) 0px 0px no-repeat;

        }

.zag3 h3
        {
                font-size:13px;
                color:#ffffff;
                font-weight:bold;
                padding:9px 0px 0px 45px;
                margin:0px;
                background:url(images/marker3.gif) 17px 12px no-repeat;
                text-transform:uppercase;
        }

.lmenu1
        {
                padding:13px 57px 17px 28px;
                margin:0px;
                list-style-type:none;
        }

.lmenu1 li
        {
                padding:5px 0px 7px 0px;
                font-size:11px;
                color:#ffffff;
                font-weight:bold;
                background:url(images/hr6.gif) 0px 100% repeat-x;
                text-transform:uppercase;

        }

.lmenu1 li a
        {
                color:#ffffff;
                text-decoration:none;
                left:-9px;
                padding:0px 0px 0px 9px;

                position:relative;
                z-index:9;
                display:block;
        }

.lmenu1 li a:hover
        {
                text-decoration:underline;
                color:#ffffff;
                background:url(images/marker6.gif) 0px 3px no-repeat;
        }


.lmenu1 li a.active
        {
                text-decoration:none;
                color:#ffffff;
                background:url(images/marker6.gif) 0px 3px no-repeat;
        }

.lmenu1 li a.active:hover
        {
                color:#ffffff;
                text-decoration:underline;
        }

.lmenu2
        {
                padding:6px 0px 0px 8px;
                margin:0px;
                list-style-type:none;
        }

.lmenu2 li
        {
                padding:3px 0px 5px 0px;
                font-size:11px;
                color:#ffffff;
                font-weight:normal;
                background:url(images/hr7.gif) 0px 0px repeat-x;
                text-transform:none;

        }

.lmenu2 li a
        {
                color:#ffffff;
                text-decoration:none;
                left:-9px;
                padding:0px 0px 0px 9px;

                position:relative;
                z-index:9;
                display:block;

        }

.lmenu2 li a:hover
        {
                text-decoration:underline;
                color:#ffffff;
                background:url(images/marker7.gif) 0px 3px no-repeat;
        }

.lmenu2 li a.active
        {
                text-decoration:none;
                color:#ffffff;
                background:url(images/marker7.gif) 0px 3px no-repeat;
        }

.lmenu2 li a.active:hover
        {
                color:#ffffff
        }



.lmenu2 ul
        {
                padding:6px 0px 0px 8px;
                margin:0px;
                list-style-type:none;
        }

.lmenu2 ul li
        {
                padding:3px 0px 5px 0px;
                font-size:11px;
                color:#ffffff;
                font-weight:normal;
                background:none !important;
                text-transform:none;

        }

.lmenu2 ul li a
        {
                color:#ffffff;
                text-decoration:none;
                left:-9px;
                padding:0px 0px 0px 9px;

                position:relative;
                z-index:9;
                display:block;

        }

.lmenu2 ul li a:hover
        {
                text-decoration:underline;
                color:#ffffff;
                background:none !important;
        }

.lmenu2 ul li a.active
        {
                text-decoration:none;
                color:#ffffff;
                background:none !important;
        }

.lmenu2 ul li a.active:hover
        {
                color:#ffffff
        }



.center_pl1a
        {
                margin:50px 0px 0px 0px;
        }

.search_tour
        {
                width:100%;
                border-collapse:collapse;

        }

.search_tour td
        {
                padding:0px;
                vertical-align:top;
                font-size:11px;
                color:#ffffff;
        }



.search_tour td select.select1
        {
                width:136px;
                height:18px;
                padding:0px;
                border:0px;
        }

.search_tour td select.select2
        {
                width:118px;
                height:18px;
                padding:0px;
                border:0px;
        }

.search_tour td select.select3
        {
                width:73px;
                height:18px;
                padding:0px;
                border:0px;

        }

.search_tour tr.search_tour_txt td
        {
                padding:7px 0px 3px 0px;
        }

.search_tour td.search
        {
                padding:7px 50px 3px 0px;
                text-align:right;
        }


.table1
        {
                border-collapse:collapse;
                padding:0px 0px 0px 0px;
                width:100%;
        }

.td_head1
        {
                font-size:12px;
                color:#ffffff;
                text-align:center;
                vertical-align:middle;
                padding:12px 6px 12px 6px;
                border-top:1px solid #015AA5;
                background:#2B96CC;
                border-right:1px solid #015AA5;

        }

.td_head2
        {
                font-size:12px;
                color:#ffffff;
                text-align:center;
                vertical-align:middle;
                padding:12px 6px 12px 6px;
                border-top:1px solid #015AA5;
                border-right:1px solid #015AA5;
        }


.td_row1
        {
                font-size:12px;
                color:#ffffff;
                text-align:center;
                vertical-align:middle;
                padding:12px 6px 12px 6px;
                border-right:1px solid #015AA5;
                border-top:1px solid #015AA5;
                border-bottom:1px solid #015AA5;
                background:#2B96CC;
        }

.td_row2
        {
                font-size:12px;
                color:#ffffff;
                text-align:center;
                vertical-align:middle;
                padding:12px 6px 12px 6px;
                border-right:1px solid #015AA5;
                border-top:1px solid #015AA5;
                border-bottom:1px solid #015AA5;
        }

.td_row3
        {
                font-size:12px;
                color:#ffffff;
                text-align:center;
                vertical-align:middle;
                padding:12px 6px 12px 6px;
                background:#2B96CC url(images/td2.gif) 0px 0px repeat-x;
                border-right:1px solid #015AA5;
        }

.td_row4
        {
                font-size:12px;
                color:#ffffff;
                text-align:center;
                vertical-align:middle;
                padding:12px 6px 12px 6px;
                background:#34A3D5 url(images/td2.gif) 0px 0px repeat-x;
                border-right:1px solid #015AA5;
        }


.td_row5
        {
                font-size:12px;
                color:#ffffff;
                text-align:center;
                vertical-align:middle;
                padding:12px 6px 12px 6px;
                background:#2B96CC url(images/td2.gif) 0px 0px repeat-x;
                border-right:1px solid #015AA5;
                border-bottom:1px solid #015AA5;
        }

.td_row6
        {
                font-size:12px;
                color:#ffffff;
                text-align:center;
                vertical-align:middle;
                padding:12px 6px 12px 6px;
                background:#34A3D5 url(images/td2.gif) 0px 0px repeat-x;
                border-right:1px solid #015AA5;
                border-bottom:1px solid #015AA5;
        }

.nobord
        {
                border-right:0px;
        }


.str
        {
                padding:10px 0px 10px 0px;
                text-align:center;
                font-size:11px;
                color:#ffffff;
        }


.news2 {
                 width:224px;
                background:#ffffff;
                padding:10px 17px 10px 17px;

                color:#666666;
}
.news2 b.zag
        {
                font-size:11px;
                color:#CC0000;
                font-weight:bold;
                display:block;
                padding:5px 0px 5px 0px;
        }

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

.news2 label {
                padding: 0px;
                margin: 0px;
}

.i_txt, .i_area {
                width: 300px;
}

.clear {clear:both;}

div#chat {
        position:absolute;
        top:40px;
        left:380px;
        overflow:visible;
}

