BODY { background-color: #0B4863; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; }

BODY,
H1, H2, H3, H4, H5, .th1, .th2, .th3, .th4, .th5, 
.th1_1, .th1_2, 
.t, .t_light, .t_justify, .t_link, .t_link_big,  .t_link_big2, 
.t_grey, .t_grey_little, .t_blue, .t_red, .t_red2, .t_green, .t_white, .t_white_big, 
.menu, .menu_selected, .menu_bottom, 
.bg_text, .bg_text2, .bg_text3, .block_header, .block_text, .block_text2, .block_text4, .block2_text, .block_photo, .line_info_text, 
.hotels_header, .hotels, .hotels_even,
.login_form, .login_input, .search_input,
.paginator_sel_num, .paginator_active_num, .paginator_active_more, .paginator_text, 
.adv_table, .adv_table2, .adv_table_header, 
.div_select, .div_select2, .div_select_over, .div_select_selected, .div_select_selected_text,
.admin_h, .admin_table, .admin_table2 
{ font-family: Arial; color: #7A7A7A; text-decoration: none; font-weight: 400; font-size: 12px; }

H1, .th1 { color: #2B7413; font-size: 30px; font-weight: 700; }
.th1_1, .th1_2 { color: #787878; font-size: 20px; font-weight: 400; }
H2, .th2 { color: #2B7413; font-size: 24px; font-weight: 400; }
H3, .th3 { color: #787878; font-size: 14px; font-weight: 700; }
H4, .th4 { color: #9CD4E6; font-size: 14px; font-weight: 700; }
H5, .th5 { color: #8E0205; font-size: 14px; font-weight: 700; }

.t_justify { text-align: justify; }
.t_link { color: #585858; text-decoration: underline; }
.t_link_big, .t_link_big2 { color: #2B7413; font-size: 14px; text-decoration: underline; font-weight: 400; }
.t_link_big2 { font-size: 16px;  }

.t_light, .t_light a { font-size: 11px; color: #9A9A9A; }
.t_grey { color: #9A9A9A; }
.t_grey_little { color: #9A9A9A; font-size: 11px; }
.t_grey_little a { color: #9A9A9A; font-size: 11px; text-decoration: underline; }
.t_blue { color: #035479; }
.t_red { color: #8E0205; }
.t_red2 { color: #8E0205; font-weight: 700; font-size: 12px; }
.t_green { color: #50AD28; }
.t_white, .t_white_big { color: #FFFFFF; }
.t_white .t_white_big { font-size: 14px; }
.t_white a { color: #FFFFFF; }

.menu { padding-left: 35px; }
.menu, .menu a, .menu a:hover { color: #E7EEF1; }
.menu_selected { color: #B9B9B9; }
.menu_bottom, .menu_bottom a, .menu_bottom a:hover { color: #98B6C3; }

.bg_main { background: url(../images/bg/bg_main.gif) top left repeat-x; }
.bg_main2 { background-color: #29ABE2; }
.bg_main_left { background: url(../images/bg/bg_main_left.jpg) top right no-repeat; }
.bg_main_turkey { background: url(../images/bg/bg_main_turkey.jpg) top center no-repeat; }
.bg_main_right { background: url(../images/bg/bg_main_right.jpg) top left no-repeat; }
.bg_bottom { background: url(../images/bg/bg_bottom.gif) top left no-repeat; }
.bg_text_top { background: url(../images/bg/bg_text_top.gif) top left no-repeat; }
.bg_text { vertical-align: top; text-align: center; background-color: #FFFFFF; border-left: 1px solid #6D91A1; border-right: 1px solid #6D91A1; }
.bg_text2, .bg_text3 { vertical-align: top; text-align: justify; padding-left: 30px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; }
.bg_text3 { padding-top: 5px; }
.context_inline { text-align: center; background-color: #FFFFFF; padding-bottom: 20px; }
.context_inline2 { text-align: center; background-color: #FFFFFF; padding-top: 0px; padding-bottom: 20px; }
.context_inline3 { text-align: center; background-color: #FFFFFF; padding-left: 15px; padding-right: 5px; }

.line_blue { background-color: #0AB9D6; }
.line_green { background-color: #CBFF6F; }
.line_info, .line_info_text { background: url(../images/bg/bg_line_info.gif) top left repeat-x; }
.line_info_text { color: #FFFFFF; padding-left: 30px; padding-top: 2px; }
.line_info_text .data { font-size: 14px; font-weight: 700; }
.green_line { background-color: #2B7413; }

.paginator_text { color: #787878; font-size: 14px; font-weight: 700; }
.paginator_active_more { color: #2B7413; font-size: 14px; text-decoration: underline; font-weight: 400; }
.paginator_active_num { color: #2B7413; font-size: 14px; text-decoration: underline; }
.paginator_sel_num { color: #2B7413; font-size: 12px; font-weight: 700; }

.login_form { background: url(../images/bg/bg_login.gif) top left no-repeat; color: #FFFFFF; font-size: 10px; vertical-align: top; padding-left: 23px; padding-top: 18px; }
.login_input, .search_input { display: inline; width: 163px; height: 17px; color: #777777; font-size: 10px; padding-left: 5px; padding-right: 5px;  }
.search_input { width: 140px; }
.login_button { display: inline; width: 32px; height: 17px;  background: url(../images/bg/bg_ok_button.gif) top left no-repeat; border: 0px; cursor: pointer; }
.login_checkbox { width: 12px; height: 12px; vertical-align: middle; }

.block_header { background: url(../images/bg/bg_block_header.gif) top left no-repeat; color: #B9E3F0; font-size: 16px; font-weight: 700; padding-left: 30px; }
.block_text, .block_text2, .block_text3, .block_text4, .block2_text { border-right: 1px solid #4AC3F7; background: url(../images/bg/bg_block.gif) bottom left no-repeat; background-color: #0B4863; color: #9CD4E6; padding-left: 15px; padding-right: 15px; padding-top: 10px; padding-bottom: 0px; }
.block2_text { background: none; background-color: #0B4863; padding-left: 25px; }
.block_text a, .block2_text a  { color: #9CD4E6; text-decoration: none; }
.block_text a:hover, .block2_text a:hover  { color: #FFFFFF; text-decoration: underline; }
.block_text2 { font-size: 11px; padding-left: 20px;  }
.block_text2 a { color: #9CD4E6; text-decoration: underline; font-weight: 700; }
.block_text2 a:hover { color: #FFFFFF; }
.block_text4 { font-size: 11px; padding-left: 20px;  }
.block_text4 a { color: #9CD4E6; text-decoration: none; font-weight: 400; }
.block_text4 a:hover { color: #FFFFFF; text-decoration: underline; }
.block_footer { background: url(../images/bg/bg_block_footer.gif) top left no-repeat; }
.block2_footer { background: url(../images/bg/bg_block2_footer.gif) top left no-repeat; }
.block_photo { color: #B9E3F0; font-size: 16px; font-weight: 700; }
.block_photo a { color: #9CD4E6; font-size: 12px; font-weight: 400; }
.block_photo a:hover { color: #9CD4E6; font-size: 12px; font-weight: 400; }

.hotels_header, .hotels, .hotels_even { background: url(../images/bg/dots.gif) bottom left repeat-x; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
.hotels_header { background-color: #C0BEBE; color: #FFFFFF; font-weight: 700; font-size: 14px; }
.hotels_even { background-color: #F6F6F6; }

.photo_bg { background: url(../images/bg/bg_gallery.gif) top left no-repeat; padding-left: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 9px; }
.photo_border { border: 1px solid #FFFFFF; }
.dots { background: url(../images/bg/dots.gif) top left repeat-x; }
.dots2 { background: url(../images/bg/dots2.gif) top left repeat-x; }

a { color: #585858; text-decoration: underline; }
a:hover, .block3 table td a:hover { color: #0F648B; text-decoration: none; }

.div_select, .div_select2, .div_select_over { background-color: #FFFFFF; border-collapse: collapse; border: 1px solid #7F9DB9; padding-left: 5px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; }
.div_select2 { background-color: #F8F8F8; }
.div_select_over, tr.div_select_over td { background-color: #E9E9E9; }
.div_select_selected_text { color: #3F3F3F; padding-left: 5px; padding-right: 5px; }
.div_select_selected { height: 21px; background-color: #FFFFFF; border-collapse: collapse; border: 1px solid #7F9DB9; }

.ul_main, .ul_empty { display: list-item; list-style-position: outside; padding-left: 0px; margin-left: -25px; line-height: 1.5; }
.ul_main { list-style-image: url(../images/bg/ul_dot.gif); }
.ul_empty { list-style-image: url(../images/bg/ul_dot_empty.gif); }
.ul_main2 { list-style-image: url(../images/bg/ul_dot2.gif); margin-left: -25px; line-height: 1.8; }
.ul_main3 { list-style-image: url(../images/bg/ul_dot2.gif); margin-left: 15px; }
.ul_main4 { list-style-image: url(../images/bg/ul_dot2.gif); margin-left: -25px; line-height: 1.5; }

table.adv_table, table.adv_table td { border-collapse: collapse; border: 1px solid #787878; }
table.adv_table2, table.adv_table2 td { border-collapse: collapse; border: 1px solid #EBEBEB; }
table.adv_table td, table.adv_table2 td { padding: 5px; }
table.adv_table2 td { cursor: pointer; }
.adv_table_header { background-color: #C0BEBE; color: #FFFFFF; } 

.admin_h { font-weight: 400; }
.admin_table { border-bottom: 1px solid #EBEBEB; padding-top: 7px; padding-bottom: 7px; padding-left: 0px; padding-right: 0px; white-space: nowrap; }
.admin_table2 { border-bottom: 1px solid #EBEBEB; padding-top: 7px; padding-bottom: 7px; padding-left: 0px; padding-right: 0px; }
.admin_input { width: 400px; }

FORM, P, H1, H2, H3, H4, H5, H6, .inline { display: inline; }
INPUT,SELECT,TEXTAREA { font-family: Arial; color: #222222; text-decoration: none; font-weight: 400; font-size: 12px; padding-left: 5px; padding-right: 5px; }
TEXTAREA, IFRAME { width: 100%; }
BUTTON { background-color: #FFFFFF; width: 78; height: 26; border: 0; }
.wiframe { border: 1px solid #A5ACB2; }
.white_bg { background-color: #FFFFFF; }

.bb_start { background: url(../images/admin/wysiwyg/left.gif) no-repeat; }
.bb_button1, .bb_button2, .bb_button1_over, .bb_button2_over { text-align: center; vertical-align: middle; }
.bb_button1 { background: url(../images/admin/wysiwyg/bg.gif) no-repeat; }
.bb_button1_over { background: url(../images/admin/wysiwyg/bg-active.gif) no-repeat; }
.bb_button2 { background: url(../images/admin/wysiwyg/bg-all.gif) repeat-x; }
.bb_button2_over { background: url(../images/admin/wysiwyg/bg-all-active.gif) repeat-x; }
.bb_end { background: url(../images/admin/wysiwyg/right.gif) no-repeat; }

.body_wyswyg { background-color: #FFFFFF; font-family: Arial; color: #222222; text-decoration: none; font-weight: 400; font-size: 12px; padding: 5px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; }
.table_insert, .body_insert { background-color: #E0DFE3; font-family: Arial; font-size: 12px; color: #000000; }
.wyswyg_insert_button { width: 75; height: 23; color: #000000; }
.note { font-size: 11px; font-style: italic; color: #222222; }
.t_link_little { color: #364788; text-decoration: none; font-size: 11px; }

.font_styles { 
   position: absolute; overflow: visible; visibility: visible; left: 0; top: 0; z-index: 10;
   width: 230px; height: 1px;  
   background-color: #FFFFFF; border: 1px solid #949EA1; 
   font-family: Arial; color: #222222; text-decoration: none; font-weight: 400; font-size: 12px;
   padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;
}

.symbols { 
   position: absolute; overflow: visible; visibility: visible; left: 0; top: 0; z-index: 11;
   width: 180px; height: 50px;  
   background-color: #FFFFFF; border: 1px solid #949EA1; 
   font-family: Arial; color: #222222; text-decoration: none; font-weight: 400; font-size: 12px;
   padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;
}

#div_hid { 
   position: absolute; overflow: hidden; visibility: visible; left: 0; top: 0; z-index: 1;
   width: 1; height: 1;
}



