body
{margin: 0;
padding: 0 0 138px 0;
font-size: 10pt;
font-family: Tahoma;
color: #000000;
}

table
{border-collapse:collapse;
}

p
{font-size: 10pt;
font-family: Tahoma;
color: #000000;
}

ol
{font-size: 10pt;
font-family: Tahoma;
color: #000000;
}

a
{font-size: 10pt;
font-family: Tahoma;
}

img
{border: 0;
}

h3
{font-weight: normal;
}

.cont 
{font-size: 14pt; 
font-weight: normal;
}

ul
{font-size: 9pt;
}

span.title1
{font-family: Tahoma;
 font-size: 13 pt;
 font-weight: bold;
}

span.title2
{font-family: Tahoma;
 font-size: 16 pt;
 font-weight: bold;
 padding: 0;
 margin: 0;
}

.title3
{padding: 0;
 margin: 0;
 font-family: Tahoma;
 font-size: 11 pt;
 font-weight: bold;
 color: 303233;
}

.bgr_1
{background-image: url(images/bgr_left.jpg);
 background-position: 100% 0% ;
 background-repeat: no-repeat;
}

.bgr_2
{background-image: url(images/bgr_right.jpg);
 background-position: 0% 0%;
 background-repeat: no-repeat;
 vertical-align: top;
 padding: 58px 0 0 12px;
}

/*-----------*/
.align_top
{vertical-align: top;
}

/*-----------*/
.main_area
{width: 100%;
 vertical-align: top;
}

.menu_left_table
{margin: 5px 0 0 0;
}

.menu_left_table a
{color: #000000;
}

.menu_left_table p
{padding: 0;
 margin:18px 0 0 0;
}

.menu_left_table img
{margin: 0 13px 0 13px;
}

.menu_left_table td
{vertical-align: top;
 padding: 10px 0 0px 0;
}

.menu_left_table_bgr
{background-color: f3e8c8;}

.menu_left_top
{background-image: url(images/left_menu_top.gif);
 background-repeat: repeat-x;
 background-color: f3e8c8;
}

/*------------*/
.table_info
{width: 100%;
}

.table_info_bgr
{background-color: a6c5dd;
}

.table_info_top
{background-image: url(images/block_2_top.gif);
 background-repeat: repeat-x;
 background-color: a6c5dd;
} 

/*-----------*/
.foot_1
{font-family: Tahoma;
 font-size: 9pt;
 text-align: left;
 padding: 29px 0 0 23px;
 vertical-align: top;
}

.foot_1 a
{color: 000000;
}

.foot_2 p
{font-size: 9pt;
 text-align: right;
 padding: 29px 0 0 0;
}

.foot_2 a
{color: 9c0000;
 font-size: 9pt;
}

/*---------*/

.tr_link td
{padding: 0;
}

.table_link
{padding: 0;
 margin: 0 0 25px 0;
 border: 0;
}

.table_link td
{padding: 0;
 margin: 0;
 vertical-align: bottom;
}

.table_link td img
{float: right;
 padding: 0;
 margin: 0 0 0 60px;
 position: relative; top: 5px
 
}

/*-----------*/

.bottom_menu
{background-color: fffaea;
}

.bottom_menu_center_top
{background-image: url(images/menu/bot_center_top.gif);
 background-repeat: repeat-x;
 background-position: bottom;
}

.bottom_menu_center
{background-image: url(images/menu/bot_center.gif);
 background-repeat: repeat-x;
 background-position: bottom;
}

.bottom_menu a
{font-size: 8pt;
 text-align: left;
 vertical-align: bottom;
 padding: 0 6px 0 20px;
 color: 000000;
}

.bottom_menu a:hover
{color: 6e1800;
 text-decoration: none;
}

/*-------*/
.home_2
{vertical-align: top;
 text-align: right;
 padding: 10px 18px 0 0;
 background-image: url(images/bgr_left_2.jpg);
 background-position: 100% 0% ;
 background-repeat: no-repeat;
}

.home
{vertical-align: top;
 text-align: right;
 padding: 10px 18px 0 0;
 }





/*-------Style--color#f3e8c8------*/
.table_main_top
{background-image: url(images/right_table_top.gif);
 background-repeat: repeat-x;
 background-color: f3e8c8;
 }

.table_main_bgr
{background-color: f3e8c8;
}

.table_main
{margin: 13px 0 54px 20px;
 padding: 0;
 vertical-align: f3e8c8; 
}

.table_main a
{color: #000000;
}
 
/*------------------------------*/

.table_left_top
{background-image: url(images/left_table_top.gif);
 background-repeat: repeat-x;
 background-color: a0c5e1;
}

.table_left_bgr
{background-color: a0c5e1;
}

.top_margin
{padding: 20px 0 0 0;
}

.table_right_top
{background-image: url(images/right_table_top.gif);
 background-repeat: repeat-x;
 background-color: a0c5e1;
 }

.table_right_bgr
{background-color: a0c5e1;
}

.table_right
{margin: 13px 0 54px 20px;
 padding: 0;
 vertical-align: a0c5e1; 
}

.table_right a
{color: #000000;
}

.td_main_info
{padding: 13px 0 54px 20px;
 margin: 0;
 vertical-align: top; 
}

.td_main_info a
{color: #000000;
}

.main_info
{background-image: url(images/main_info_top.gif);
 background-repeat: repeat-x;
 vertical-align: top;
 padding: 22px 27px 0  23px;
}

.main_info p
{text-indent: 36px;
 font-size: 9pt;
 text-align: justify;
 /*padding: 0 0 40px 0;*/
}

.main_table_info
{padding:0;
 margin: 0 0 42px 0;
}

.main_table_info td
{vertical-align: top;
}

.main_table_info p
{text-align: left;
 text-indent: 0;
 padding: 15px 15px 0 0;
}

main_table_info_2
{padding:0;
 margin: 0 0 20px 0;
}

.main_table_info_2 td
{vertical-align: top;
 font-size: 9pt;
 text-align: left;
 padding: 5px;
 border: 1px #000000 solid;
 }

.main_table_info_2 td a
{font-weight: bold;
}

div.foto img
{margin: 8px 10px 0 0;
}

a.red
{font-family: Tahoma;
 font-size: 9 pt;
 color: 9c0000;
}

a.black
{color: 000000;
}

/*-------photo_gallery-----------*/
div.gallery img
{width: 174px;
 height: 104px;
 margin: 8px 10px 0 0;
}

div.gallery_2 img
{width: 174px;
 height: 104px;
 margin: 8px 10px 25px 0;
}

div.gallery_2_1 img
{margin: 8px 10px 0 0;
}
/*-------predl----------*/

div.predl p
{text-indent: 0;
}

a.blue
{color: 004cbc;
 font-size: 10pt;
 font-weight: bold;
}

.doc
{margin: 0 6px 0  0;
 float: left; 
}

div.predl hr
{width: 100%;
 color: 000000;
 margin: 0 0 20px 0;
}

.myoffer a {color: #000000;}

h3 a {color: #9c0000;
      font-size: 12pt;
      padding: 10px 0 0 0;
      font-weight: bold;
     }

.seo_text
{font-size: 10pt;
padding: 0 0 0 20px;
width: 400px;
}

.seo_text h1 
{font-size: 14pt;
font-weight: normal;
font-family: Tahoma;
}

.seo_text h3
{font-size: 14pt;
font-weight: normal;
font-family: Tahoma;
}    

.seo_text h4
{font-size: 14pt;
font-weight: normal;
font-family: Tahoma;
}

.seo_text h5
{font-size: 14pt;
font-weight: normal;
font-family: Tahoma;
}

td.tailand_row1
{background-color: #f6edd2;
}

.tailand_row1 h1
{margin: 0 0 0 0;
font-size: 10pt;
font-weight: bold;
font-family: Tahoma;
text-align: center;
text-transform: uppercase;
}

td.tailand_row2
{background-color: #a3c5df;
}

.tailand_row2 h1
{margin: 0 0 0 0;
font-size: 10pt;
font-weight: bold;
font-family: Tahoma;
text-align: center;
text-transform: uppercase;
}

.tailand_row2 h2
{margin: 0 0 0 0;
font-size: 10pt;
font-weight: bold;
font-family: Arial;
text-align: center;
font-style: italic;
text-transform: uppercase;
}

td.tailand_row3
{
}

.tailand_row3 h1
{margin: 0 0 0 0;
font-size: 10pt;
font-weight: bold;
font-family: Arial;
text-align: left;
}

td.tailand_row_3td
{
}

.tailand_row_3td h1
{margin: 0 0 0 0;
font-size: 10pt;
font-weight: bold;
font-family: Arial;
text-align: right;
font-style: italic;
}

td.goa_row
{
}

.goa_row h1
{margin: 0 0 0 0;
font-size: 10pt;
font-weight: bold;
font-family: Arial;
text-align: center;
}

.goa_row h2
{margin: 0 0 0 0;
font-size: 10pt;
font-weight: bold;
font-family: Arial;
text-align: center;
font-style: italic;
text-transform: uppercase;
}

.excel_link a
{font-size: 10pt;
 text-align: left;
 vertical-align: bottom;
 padding: 0 0 0 5px;
 color: 000000;
}

.excel_link a:hover
{color: 6e1800;
 text-decoration: none;
}

.oae_row
{margin: 0 0 0 0;
font-size: 10pt;
font-weight: bold;
font-family: Arial;
text-align: center;
}




.tour_link a
{font-size: 10pt;
 text-align: left;
 vertical-align: bottom;
 color: 000000;
}

.tour_link a:hover
{color: 6e1800;
 text-decoration: none;
}

.index_link 
{font-size: 15pt; 
 font-weight: normal;
 color: #000000;
}

.hotel h1 {
 font-size: 16pt;        
}

.hotel {
 font-size: 10pt;        
}

.hotel .title3 {
 font-size: 11pt;
}

.tablehotel td {
 font-size: 10pt;
 padding: 5px;
 border: 1px solid #000000;
}
.line{
background:url('images/line.gif') repeat-x;
width:100%;
height:1px;
}
.tb{
font-family:tahoma;
font-size:18px;

}
.tl{
font-family:tahoma;
font-size:12px;
}
.link{
font-family:tahoma;
font-size:12px;
color:#000000;
line-height:20px;
}
p.bol{
font-family:tahoma;
font-size:12px;
font-weight:bold;
margin:0 0 5px 0;
text-align:left;
text-indent:0px;
}
.stat{
margin:30px 0 0 0;
}
.red{
color:red;
}

.gde_kupit_avstr {
padding: 7px; background-color: #38a200; position: relative; left: 10px; float: right; color: #ffffff;    
}

div.gde_kupit_avstr p {
margin: 0;    
}

.gde_kupit_avstr a {
color: #ffffff;    
}

.gde_kupit_avstr a:hover {
color: #ffffff;    
}

.leftico {
float: left; margin: 0 5px 0 0;
}

div.kupp {
margin: 2px 0 2px 0;  
}


p.text-australia-tour {
	text-align: left;
	text-indent: 0;
}

.tour-img-main{
	float:left;
	margin:0 15px 0px 0;
	width:200px;

}

.australia-tour{
	border-bottom:1px solid #a0c5e1;
	padding-bottom:10px;
}

.australia-tour-title{
	border-bottom:1px solid #a0c5e1;
	padding-bottom:10px;
}
.img-text{
	font-weight:bold;
	font-size:11px;
	text-align:left;
	padding:5px 2px;

}

.title3{
	margin:20px 0 0 0;
}

.prise-tour{
	float:left;
	padding-right:5px;
}

.tour-foot{
	margin-left:430px;
	clear:left;
}

.table_right a:hover {
	text-decoration:none !important;
}

.index-news {
        background-color: #f4f0e6;
        font-size: 12px;
        width: 385px;
        margin: 0 0 10px 10px;
        padding: 7px 15px 7px 7px;
        min-height: 140px; 
}

.index-news img {
        float: left;
        margin: 0 5px 0px 0;
}


.name-news {
        margin: 0 0 7px 0; 
	font-weight: bold;
}


/* CSS Document */
ul#cssmenu {
        width:850px;
        margin: 0;
        border: 0 none;
        padding: 0;
        list-style: none;        
        
}

ul#cssmenu li {
        margin: 0;
        border: 0 none;
        padding: 0;
        float: left;
        display: inline;
        list-style: none;
        position: relative;
        
}

ul#cssmenu ul {
        margin: 0;
        border: 0 none;
        padding: 0;
        width: 160px;
        list-style: none;
        display: none;
        position: absolute;
        top: 18px;
	left: 13px;        
        border: 1px solid #d2ccc9;
}

ul#cssmenu ul:after {
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;
}

ul#cssmenu ul li {
        width: 160px;
        float: left;
        display: block !important;
        display: inline;
}


/* Main Menu */
ul#cssmenu a {
        border: 0px;
        padding: 5px 10px 0 20px;
        float: none !important;
        float: left;
        display: block;

        height: auto !important;
        height: 1%;
}

ul#cssmenu li ul a {
        border: 0px;
        padding: 0px 0 0 0px;
	float: none !important;
        float: left;
        display: block;
	text-decoration: none;
        height: auto !important;
        height: 1%;
}

/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a {
        color:#003366;
}

/* Second Menu */
ul#cssmenu li:hover li,
ul#cssmenu li.iehover li {
        padding: 0 0 2px 5px;
        background-color: #fffaec;
}

ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
        float: none;
        color: #000000;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
        
        text-decoration: underline;
        color:#003366;
        
}

ul#cssmenu ul ul {
        display: none;
        position: absolute;
        top: 0;
        left: 170px;
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
        display: none;
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
        display: block;
} 

