/* CSS Document */

body
{
margin:0px;
}
p
{
margin:0px;
}

.container
{
margin:0px auto;
padding:0px;
width:925px;
}

.main_div1
{
margin:0px;
padding:0px;
width:925px;
height:122px;
float:left;
}

.container_form
{
margin:0px auto;
padding-left:0px;
width:925px;

}


.main_div_forum
{
margin:0px;
padding-left:0px;
width:925px;
height:122px;
float:center;
}



.main_div1_inner1
{
margin:0px;
padding:0px;
width:280px;
float:left;
}


.main_div1_inner1a
{
margin:0px;
padding-left:20px;
width:260px;
float:left;
}


.logo
{
margin-top:20px;
padding:0px;
width:188px;
height:85px;
float:left;
background:url(../images/logo.gif) no-repeat;
}

.logo a
{
width:188px;
height:85px;
float:left;
position:absolute;
}

.main_div1_inner2
{
margin:0px;
padding:0px;
width:645px;
float:left;
}

.main_div1_inner3
{
margin-top:10px;
padding-right:5px;
width:640px;
float:left;
text-align:right;
}

.main_div1_inner3a
{
margin:0px;
padding:0px;
width:640px;
float:right;
text-align:left;
}


.img_shoppingcart_icon
{
margin:0px;
padding:0px;
width:21px;
height:21px;
float:left;
background:url(../images/img_shoppingcart_icon.gif) no-repeat;
}


.main_div1_inner3b
{
margin-top:5px;
padding:0px;
width:137px;
float:right;
text-align:left;
}


.main_div1_inner4
{
margin-top:35px;
padding-right:5px;
width:640px;
float:left;
text-align:right;
}


.btn_home
{
margin:0px;
padding:0px;
width:30px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_home.gif) no-repeat;
}

.btn_home a
{
margin:0px;
padding:0px;
width:30px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_home.gif) no-repeat;
}

.btn_home a:hover
{
margin:0px;
padding:0px;
width:30px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_home_r.gif) no-repeat;
}

.btn_home_r
{
margin:0px;
padding:0px;
width:30px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_home_r.gif) no-repeat;
}


.img_divider
{
margin:0px;
padding:0px;
width:28px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/img_divider.gif) no-repeat;
}


.btn_about_company
{
margin:0px;
padding:0px;
width:79px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_about_company.gif) no-repeat;
}


.btn_about_company a
{
margin:0px;
padding:0px;
width:79px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_about_company.gif) no-repeat;
}


.btn_about_company a:hover
{
margin:0px;
padding:0px;
width:79px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_about_company_r.gif) no-repeat;
}


.btn_about_company_r
{
margin:0px;
padding:0px;
width:79px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_about_company_r.gif) no-repeat;
}


.btn_news
{
margin:0px;
padding:0px;
width:28px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_news.gif) no-repeat;
}

.btn_news a
{
margin:0px;
padding:0px;
width:28px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_news.gif) no-repeat;
}


.btn_news a:hover
{
margin:0px;
padding:0px;
width:28px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_news_r.gif) no-repeat;
}


.btn_news_r
{
margin:0px;
padding:0px;
width:28px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_news_r.gif) no-repeat;
}



.btn_forum
{
margin:0px;
padding:0px;
width:30px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_forum.gif) no-repeat;
}

.btn_forum a
{
margin:0px;
padding:0px;
width:30px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_forum.gif) no-repeat;
}

.btn_forum a:hover
{
margin:0px;
padding:0px;
width:30px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_forum_r.gif) no-repeat;
}


.btn_forum_r
{
margin:0px;
padding:0px;
width:30px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_forum_r.gif) no-repeat;
}


.btn_faq
{
margin:0px;
padding:0px;
width:26px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_faq.gif) no-repeat;
}


.btn_faq a
{
margin:0px;
padding:0px;
width:26px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_faq.gif) no-repeat;
}


.btn_faq a:hover
{
margin:0px;
padding:0px;
width:26px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_faq_r.gif) no-repeat;
}


.btn_faq_r
{
margin:0px;
padding:0px;
width:26px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_faq_r.gif) no-repeat;
}

.btn_shopping_cart
{
margin:0px;
padding:0px;
width:70px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_shopping_cart.gif) no-repeat;
}


.btn_shopping_cart a
{
margin:0px;
padding:0px;
width:70px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_shopping_cart.gif) no-repeat;
}


.btn_shopping_cart a:hover
{
margin:0px;
padding:0px;
width:70px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_shopping_cart_r.gif) no-repeat;
}


.btn_shopping_cart_r
{
margin:0px;
padding:0px;
width:70px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_shopping_cart_r.gif) no-repeat;
}


.btn_conatctus
{
margin:0px;
padding:0px;
width:55px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_conatctus.gif) no-repeat;
}

.btn_conatctus a
{
margin:0px;
padding:0px;
width:55px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_conatctus.gif) no-repeat;
}

.btn_conatctus a:hover
{
margin:0px;
padding:0px;
width:55px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_conatctus_r.gif) no-repeat;
}

.btn_conatctus_r
{
margin:0px;
padding:0px;
width:55px;
height:15px;
overflow:hidden;
float:right;
background:url(../images/btn_conatctus_r.gif) no-repeat;
}

.main_div2
{
margin:0px;
padding:0px;
width:925px;
float:left;
}


.img_header1
{
margin:0px;
padding:0px;
width:465px;
height:257px;
float:left;
background:url(../images/img_header1.jpg) no-repeat;
}

.img_header2
{
margin:0px;
padding:0px;
width:460px;
height:257px;
float:left;
background:url(../images/img_header2.jpg) no-repeat;
}


.main_div3
{
margin-top:12px;
padding:0px;
width:925px;
float:left;
}


.main_div3_inner1
{
margin:0px;
padding-right:9px;
width:245px;
float:left;
}

.main_div3_inner1a
{
margin:0px;
padding:0px;
width:245px;
float:left;
}


.main_div3_inner1b
{
margin:0px;
padding:14px 10px 10px 16px;
width:217px;
border:1px solid #C3C3C3;
border-bottom:none;
float:left;
background:#E3E3DE;
}


.img_grey_blc
{
margin:0px;
padding:0px;
width:12px;
height:13px;
overflow:hidden;
float:left;
background:url(../images/img_grey_blc.gif) no-repeat;
}


.img_grey_bm
{
margin:0px;
padding:0px;
width:221px;
height:13px;
overflow:hidden;
float:left;
background:url(../images/img_grey_bm.gif) repeat-x;
}



.img_grey_brc
{
margin:0px;
padding:0px;
width:12px;
height:13px;
overflow:hidden;
float:left;
background:url(../images/img_grey_brc.gif) no-repeat;
}



.btn_hotels
{
margin:0px;
padding:0px;
width:46px;
height:27px;
float:left;
background:url(../images/btn_hotels.gif) no-repeat;
}

.btn_hotels a
{
margin:0px;
padding:0px;
width:46px;
height:27px;
float:left;
background:url(../images/btn_hotels.gif) no-repeat;
}


.btn_hotels a:hover
{
margin:0px;
padding:0px;
width:46px;
height:27px;
float:left;
background:url(../images/btn_hotels_r.gif) no-repeat;
}

.btn_hotels_r
{
margin:0px;
padding:0px;
width:46px;
height:27px;
float:left;
background:url(../images/btn_hotels_r.gif) no-repeat;
}

.btn_events
{
margin:0px;
padding:0px;
width:48px;
height:27px;
float:left;
background:url(../images/btn_events.gif) no-repeat;
}


.btn_events a
{
margin:0px;
padding:0px;
width:48px;
height:27px;
float:left;
background:url(../images/btn_events.gif) no-repeat;
}

.btn_events a:hover
{
margin:0px;
padding:0px;
width:48px;
height:27px;
float:left;
background:url(../images/btn_events_r.gif) no-repeat;
}

.btn_events_r
{
margin:0px;
padding:0px;
width:48px;
height:27px;
float:left;
background:url(../images/btn_events_r.gif) no-repeat;
}


.btn_maps
{
margin:0px;
padding:0px;
width:41px;
height:27px;
float:left;
background:url(../images/btn_maps.gif) no-repeat;
}

.btn_maps a
{
margin:0px;
padding:0px;
width:41px;
height:27px;
float:left;
background:url(../images/btn_maps.gif) no-repeat;
}

.btn_maps a:hover
{
margin:0px;
padding:0px;
width:41px;
height:27px;
float:left;
background:url(../images/btn_maps_r.gif) no-repeat;
}


.btn_maps_r
{
margin:0px;
padding:0px;
width:41px;
height:27px;
float:left;
background:url(../images/btn_maps_r.gif) no-repeat;
}


.btn_flights
{
margin:0px;
padding:0px;
width:48px;
height:27px;
float:left;
background:url(../images/btn_flights.gif) no-repeat;
}

.btn_flights a
{
margin:0px;
padding:0px;
width:48px;
height:27px;
float:left;
background:url(../images/btn_flights.gif) no-repeat;
}

.btn_flights a:hover
{
margin:0px;
padding:0px;
width:48px;
height:27px;
float:left;
background:url(../images/btn_flights_r.gif) no-repeat;
}

.btn_flights_r
{
margin:0px;
padding:0px;
width:48px;
height:27px;
float:left;
background:url(../images/btn_flights_r.gif) no-repeat;
}

.btn_weather
{
margin:0px;
padding:0px;
width:58px;
height:27px;
float:left;
background:url(../images/btn_weather.gif) no-repeat;
}


.btn_weather a
{
margin:0px;
padding:0px;
width:58px;
height:27px;
float:left;
background:url(../images/btn_weather.gif) no-repeat;
}

.btn_weather a:hover
{
margin:0px;
padding:0px;
width:58px;
height:27px;
float:left;
background:url(../images/btn_weather_r.gif) no-repeat;
}


.btn_weather_r
{
margin:0px;
padding:0px;
width:58px;
height:27px;
float:left;
background:url(../images/btn_weather_r.gif) no-repeat;
}

.btn_blank
{
margin:0px;
padding:0px;
width:1px;
height:27px;
float:left;
}


.main_div3_inner2
{
margin:0px;
padding:0px;
width:217px;
float:left;
}


.main_div3_blank
{
margin:0px;
padding:0px;
width:10px;
float:left;
}

.img_special_offer
{
margin:0px;
padding:6px 0px 0px 10px;
width:207px;
height:29px;
float:left;
font-weight:bold;
font-size:18px;
color: #134d8d;
font-family:Helvetica;
background:url(../images/img_special_offer.gif) no-repeat;
}
.img_special_offer1
{
margin:0px;
padding:6px 0px 0px 10px;
width:207px;
height:29px;
float:left;
font-weight:bold;
font-size:18px;
color: red;
font-family:Helvetica;
}
.img_sales
{
margin:0px;
padding:6px 0px 0px 10px;
width:207px;
height:29px;
float:left;
font-weight:bold;
font-size:18px;
color: #134d8d;
font-family:Helvetica;
background:url(../images/img_sales.gif) no-repeat;
}

.img_season_activities
{
margin:0px;
padding:6px 0px 0px 10px;
width:207px;
height:29px;
float:left;
font-weight:bold;
font-size:18px;
color: #134d8d;
font-family:Helvetica;
background:url(../images/img_season_activities.gif) no-repeat;
}

.img_bg
{
margin:0px;
padding:0px;
width:217px;
height:266px;
float:left;
background:url(../images/img_bg.gif) no-repeat;
}

.img_bg_inner
{
margin:0px;
padding:0px 8px 0px 8px;
width:201px;
float:left;
}

.img_bg_inner1
{
margin:0px;
padding:0px;
width:201px;
float:left;
}


.img_pic1
{
margin:0px;
padding:0px;
width:199px;
height:157px;
float:left;
background:url(../images/img_pic1.jpg) no-repeat;
}


.img_pic2
{
margin:0px;
padding:0px;
width:199px;
height:157px;
float:left;
background:url(../images/img_pic2.jpg) no-repeat;
}


.img_pic3
{
margin:0px;
padding:0px;
width:199px;
height:157px;
float:left;
background:url(../images/img_pic3.jpg) no-repeat;
}



.main_div4
{
margin-top:16px;
padding:20px;
width:883px;
float:left;
border:1px solid #AEADB3;
background:#ECECEC;
}

.main_div4_inner
{
margin:0px;
padding:0px;
width:883px;
float:left;
}

.main_div4_inner1
{
margin:0px;
padding:0px;
width:214px;
float:left;
}


.main_div4_inner2
{
margin:0px;
padding:10px;
width:192px;
float:left;
border:1px solid #D7D7D7;
background:#FFFFFF;
}


.main_div4_blank
{
margin:0px;
padding:0px;
width:9px;
float:left;
}

.img_activities
{
margin:0px;
padding:0px;
width:66px;
font-size:20px;
float:left;
/*background:url(../images/img_activities.gif) no-repeat 5px;*/
}

.img_news
{
margin:0px;
padding:0px;
width:116px;
font-size:20px;
float:left;
/*background:url(../images/img_news.gif) no-repeat 5px;*/
}

.img_eshop
{
margin:0px;
padding:0px;
width:51px;
font-size:20px;
float:left;
/*background:url(../images/img_eshop.gif) no-repeat 5px;*/
}

.img_hotels
{
margin:0px;
padding:0px;
width:46px;
font-size:20px;
float:left;
/*background:url(../images/img_hotels.gif) no-repeat 5px;*/
}








.main_div5
{
margin:0px;
padding:16px 10px 16px 10px;
width:905px;
float:left;
}

.footer1
{
margin:0px;
padding:0px;
width:455px;
float:left;
}

.footer2
{
margin:0px;
padding:0px;
width:450px;
float:left;
text-align:right;
}

 .img_header1_inner
{
margin:0px;
padding:0px;
width:465px;
height:179px;
float:left;
background:url(../images/img_header1_inner.jpg) no-repeat;
}

.img_header2_inner
{
margin:0px;
padding:0px;
width:460px;
height:179px;
float:left;
background:url(../images/img_header2_inner.jpg) no-repeat;
}