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;
}


