ul { padding-left: 17px; margin-left: 1px; margin-top: 1px; margin-bottom: 1px;}
li {list-style-image: url('img/bullet.gif'); font-family:Arial; text-decoration:none;}

body { font-family:Arial; font-size:12px; color:#000066; text-decoration:none; }
td { font-family:Arial; font-size:11px; color:#000066; text-decoration:none; }


a:link { font-family:Arial; font-size:12px; color:#0057b6; text-decoration:none; }
a:visited { font-family:Arial; font-size:12px; color:#0057b6; text-decoration:none; }
a:hover { font-family:Arial; font-size:12px; color:#0057b6; text-decoration:underline; }


.sidebar:link { font-family:Arial; font-size:11px; color:#000066; text-decoration:none; font-weight:bold;}
.sidebar:visited { font-family:Arial; font-size:11px; color:#000066; text-decoration:none;  font-weight:bold;}
.sidebar:hover { font-family:Arial; font-size:11px; color:#000066; text-decoration:underline; font-weight:bold; }
.facebook{margin-top:-35px;margin-left:35px;font-weight:bold;font-size:12px;}
.sub_nodes:link { font-family:Arial; font-size:11px; color:#000066; text-decoration:none;}
.sub_nodes:visited { font-family:Arial; font-size:11px; color:#000066; text-decoration:none;}
.sub_nodes:hover { font-family:Arial; font-size:11px; color:#000066; text-decoration:underline;}

.offer_title:link { font-family:Arial; font-size:11px; color:#07256e; text-decoration:none; font-weight:bold; }
.offer_title:visited { font-family:Arial; font-size:11px; color:#07256e; text-decoration:none;  font-weight:bold;}
.offer_title:hover { font-family:Arial; font-size:11px; color:#07256e; text-decoration:underline; font-weight:bold;}
.offer_title { font-family:Arial; font-size:11px; color:#07256e; text-decoration:none; font-weight:bold;}

.news_title:link { font-family:Arial; font-size:13px; color:#07256e; text-decoration:none; font-weight:bold; }
.news_title:visited { font-family:Arial; font-size:13px; color:#07256e; text-decoration:none;  font-weight:bold;}
.news_title:hover { font-family:Arial; font-size:13px; color:#07256e; text-decoration:underline; font-weight:bold;}
.news_title { font-family:Arial; font-size:13px; color:#07256e; text-decoration:none; font-weight:bold;}

.top_offer:link { font-family:Arial; font-size:11px; color:#f31701; text-decoration:none; font-weight:bold; text-decoration:none; }
.top_offer:visited { font-family:Arial; font-size:11px; color:#f31701; text-decoration:none;  font-weight:bold; text-decoration:none;}
.top_offer:hover { font-family:Arial; font-size:11px; color:#f31701; text-decoration:underline; font-weight:bold; }
.top_offer { font-family:Arial; font-size:14px; color:#f31701; font-weight:bold; text-decoration:none; }

.topbar-inactive:link { font-family:Arial; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; text-decoration:none; }
.topbar-inactive:visited { font-family:Arial; font-size:11px; color:#000000; text-decoration:none;  font-weight:bold; text-decoration:none;}
.topbar-inactive:hover { font-family:Arial; font-size:11px; color:#000000; text-decoration:underline; font-weight:bold; text-decoration:none; }
.topbar-inactive { font-family:Arial; font-size:11px; color:#000000; text-decoration:underline; font-weight:bold; text-decoration:none; }

.topbar-active:link { font-family:Arial; font-size:11px; color:#033599; text-decoration:none; font-weight:bold; text-decoration:none; }
.topbar-active:visited { font-family:Arial; font-size:11px; color:#033599; text-decoration:none;  font-weight:bold; text-decoration:none;}
.topbar-active:hover { font-family:Arial; font-size:11px; color:#033599; text-decoration:underline; font-weight:bold; text-decoration:none; }

.more:link { font-family:Arial; font-size:11px; color:#0057b6; text-decoration:none;font-weight:bold; }
.more:visited { font-family:Arial; font-size:11px; color:#0057b6; text-decoration:none;font-weight:bold; }
.more:hover { font-family:Arial; font-size:11px; color:#0057b6; text-decoration:underline; font-weight:bold;}
.more { font-family:Arial; font-size:11px; color:#0057b6; text-decoration:underline;font-weight:bold; }

.mount:link { font-family:Arial; font-size:9px; line-height: 11px; color:#000066; text-decoration:none;}
.mount:visited { font-family:Arial; font-size:9px; line-height: 11px; color:#000066; text-decoration:none;}
.mount:hover { font-family:Arial; font-size:9px; line-height: 11px; color:#000066; text-decoration:underline;}

.footer:link { font-family:Arial; font-size:9px; line-height: 11px; color:#b3c8ea; text-decoration:none;}
.footer:visited { font-family:Arial; font-size:9px; line-height: 11px; color:#b3c8ea; text-decoration:none;}
.footer:hover { font-family:Arial; font-size:9px; line-height: 11px; color:#b3c8ea; text-decoration:underline;}
.footer { font-family:Arial; font-size:11px; line-height: 11px; color:#ffffff;}

.title { font-family:Arial; font-size:18px; font-weight:bold; color: #032785; }
.content_title { font-family:Arial;color:#032785; font-size:13px; font-weight:bold;}

.input { font-family:Arial; font-size:11px; color:#033599; text-align:middle; border-width:1; border-style:solid; border-color:#d7defa; background-color:#ffffff; width:120px; height:18px; }
.textarea { font-family:Arial; width:200px; font-size:12px; color:#000066; text-align:middle; border-width:1; border-style:solid; border-color:#000066; background-color:#fff8dc; }
.checkbox { font-family:Arial; font-size:10px; color:#000066; text-align:middle; border-width:1; border-style:solid; border-color:#000066; background-color:#FFFFFF; width:14px; height:14px; }


.button { font-family:Arial; font-size:12px; height:20px; color:#ffffff; border-width:1; border-style:solid; border-color:#ffffff; background-color:#366bc3; }


.price_top { font-family:Arial; color:#ffffff; font-size:17px; font-weight:bold; }
.price { font-family:Arial; font-size:16px; font-weight:bold; }
.dates { font-family:Arial; color:#000000;}

.table {border-style: solid; border-width:thin; border-left-width:1px; border-top-width:1px; border-bottom-width:0px; border-right-width:0px; border-color:#d7e7fe; background-color:#ffffff; }
.htable-header {border-style: solid; border-width:thin; border-left-width:0px; border-top-width:0px; border-bottom-width:1px; border-right-width:1px; border-color:#d7e7fe; background-color:#bbd0f1; text-align:center; }
.htable-header-left {border-style: solid; border-width:thin; border-left-width:0px; border-top-width:0px; border-bottom-width:1px; border-right-width:1px; border-color:#ffffff; background-color:#ffffff; }
.table-cell {border-style: solid; border-width:thin; border-left-width:0px; border-top-width:0px; border-bottom-width:1px; border-right-width:1px; border-color:#d7e7fe; background-color:#ffffff; text-align:center; }

.offer_title_promo:link { font-weight: bold; color:#000000; line-height:13px; font-size:11px; font-family:Arial; text-decoration: none; } 
.offer_title_promo:visited { line-height:13px; font-weight: bold; color:#000000;font-size:11px; font-family:Arial; text-decoration: none; } 
.offer_title_promo:hover { line-height:13px; font-weight: bold; color:#000000;font-size:11px; font-family:Arial; text-decoration: underline; } 

.date_promo { color:#ffffff; line-height:13px; font-size:11px; font-family:Arial; } 
.price_promo { color:#000066; line-height:13px; font-size:14px; font-family:Arial;font-weight: bold; } 
.currency_promo { color:#000066; line-height:13px; font-size:14px; font-family:Arial; } 
.more_promo { color:#ffffff; line-height:13px; font-size:11px; font-family:Arial; }
.more_promo:link { color:#ffffff; line-height:13px; font-size:11px; font-family:Arial; text-decoration:none; }
.more_promo:visited { color:#ffffff; line-height:13px; font-size:11px; font-family:Arial; text-decoration:none; }
.more_promo:hover { color:#ffffff; line-height:13px; font-size:11px; font-family:Arial; text-decoration:underline; }

.reservation:link { color:#ffffff; font-size:13px; font-family:Arial; text-decoration: none; font-weight: bold; }
.reservation:visited { color:#ffffff; font-size:13px; font-family:Arial; text-decoration: none; font-weight: bold; }
.reservation:hover { color:#ffffff; font-size:13px; font-family:Arial; text-decoration: underline; font-weight: bold; }

.date_excursion { color:#000000; line-height:13px; font-size:8x; font-family:Arial; }

.form_title { font-family:Arial; font-size:13px; font-weight:bold; }
.confirm{
position:relative;
margin-top:-84px;
float:right;
}
.confirm_int{
margin-top:-80px;
float:left;
padding-left:60px;
}
.news {float:left;width:598px;}
.news_arhive {float:left;width:152px; background: url(img/news-sidebar-mid.gif) repeat-y;}
.arhive_header {float:left;width:152px; height:24px;}
.news_btn {float:left; background: url(img/news-btn.gif) no-repeat; width:151px; height:27px; }
.more_news:link {font-size:11px; font-weight:bold; text-decoration:none; color:#000063;}
.more_news:visited {font-size:11px; font-weight:bold; text-decoration:none; color:#000063;}
.more_news:hover {font-size:11px; font-weight:bold; text-decoration:none; color:#000063;}
.arhive_bottom {float:left;width:152px; height:7px;line-height:0; font-size:0;}