/*** Hyllingebuss ***/
/*/// CLIENT COLORS ///*/
#iframe_body,#iframe,select,textarea,#menu ul li a,#leftside .menualt2 ul ul li a,.ds_inrbox,.ds_content,.ds_niv2,.childageinfobox,#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID{background-color:#fff;}
/**/
body{background-color:#fafafa;color:#333333;}
#container{background-color:#fff;}
a{color:#008061;}
a:hover{color:#00664D;}
h1,h2,h3,h4,h5,h6{color:#d95936;}
.title{color:#333333;}
/**/
/*.image{background-color:#d95936;}*/
/**/
.txtcolor1,hr.hr1{color:#d95936;}
.txtcolor2,hr.hr2{color:#008061;}
.txtcolor3,hr.hr3{color:#333333;}
.bgcolor1{background-color:#d95936;}
.bgcolor2{background-color:#008061;}
.bgcolor3{background-color:#fafafa;}
/**/
#menu ul li.active a,#leftside .menualt2 ul ul li.active a,#menu ul li.active a:hover,#leftside .menualt2 ul ul li.active a:hover{color:#fff;background-color:#d95936;}
#menu ul ul li.active a,#leftside .menualt2 ul ul ul li.active a,#menu ul ul li.active a:hover,#leftside .menualt2 ul ul ul li.active a:hover{color:#d95936;background-color:#fff;}
#menu ul li a,#leftside .menualt2 ul ul li a{color:#fff;background-color:#008061;}
#menu ul li a:hover,#leftside .menualt2 ul ul li a:hover{color:#e5f2ef;background-color:#009F78;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{color:#008061;background-color:#fff;}
#menu ul ul li a:hover,#leftside .menualt2 ul ul ul li a:hover{background-color:#e5f2ef;color:#009F78;} 
/**/
.ds_tabs_wrap{color:#fff;background-color:#d95936;}
.active_ds_tab{background-color:#fff;color:#d95936;}
.ds_niv1{background-color:#d95936;color:#fff;}
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{background-color:#d95936;color:#fff;}
/**/
.tableheader td{background-color:#d95936;color:#fff;}
.row_odd td{background-color:#fff;}
.row_even td{background-color:#fef8f6;}
/**/
.ordersteg_bgcolor1{background-color:#fafafa;}
.startbanners,.row_odd td,.row_even td,.childageinfobox,.ds_inrbox,.ds_niv2,.atribute dl dt,.atribute dl dd{border-color:#d95936;}
/*/////////////////////////////////////*/
/*__ FCKeditor styles __*/
img.rightimage,.rightimage img{float:right;margin-bottom:2px;margin-left:5px;}
img.leftimage,.leftimage img{float:left;margin-bottom:2px;margin-right:5px;}
.txtsmall{font-size:9px;}
.txtlarge{font-size:13px;}
.highlight{font-weight:bold;}
.preamble{font-weight:bold;font-size:1.1em;color:#383838;}
.alert{color:#F13701;}
/**/
table.tablestyle1 tr{background-color:#d95936;color:#fff;}
table.tablestyle2 tr{background-color:#fafafa;}
table.tablestyle3 tr{color:#fff;background-color:#008061;}
/*__BUTTONS__*/
.button,#brochure_btn .formtext{border-width:1px;border-color:#008061;color:#fff;background-color:#008061;overflow:auto;}
.button,.button:hover,#brochure_btn .formtext{font-size:1em;}
.button,#brochure_btn .formtext{border-style:outset;}
.button:hover,.button:active,#brochure_btn .formtext{border-style:inset;background-position:bottom;}
.button,#brochure_btn .formtext{font-weight:bold;height:auto;width:auto;overflow:visible;background-image:url(../images/bg_button.jpg);background-repeat:repeat;background-position:top;.line-height:1.3;.height:1.3em;.padding:0 0.4em 0 0.4em;}
.c_submit input{color:#333333;}
.c_submit input:hover{color:#000;}
/*hotel page image viewer*/
.imageComponent #content_wrap_image{background-color:#fbeeeb;}
/**/
body,.bgWrap{margin:0px;padding:0px;text-align:center;}
body{background-image:url(../images/bg_body.jpg);background-repeat:repeat;background-position:left center;}
#container{background-image:url(../images/bg_container.jpg);background-repeat:repeat-y;background-position:left center;}
#footer{background-image:url(../images/bg_footer.jpg);background-repeat:no-repeat;background-position:left bottom;}
body,font,span,p,table,td,.MsoNormal,caption,form,input,select,label,textarea,#user_content{font-family:Verdana,Arial,Helvetica,sans-serif;}
body,table{line-height:1.4;font-size:10px;}	
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input{font-size:1em;line-height:1.4;padding:0px;}
hr{color:#dddddd;background-color:#dddddd;height:1px;border:none;padding:0px;}
#footer hr{width:90%;}
p{padding:0px;margin-top:0.7em;margin-bottom:0.7em;}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1;padding:0px;margin:0px;margin-bottom:0.5em;}
p + h1,h2,h3,h4,h5,h6{margin-top:1.7em;}
#leftside h1,#leftside h2,#leftside h3,#leftside h4,#leftside h5,#leftside h6,#rightside h1,#rightside h2,#rightside h3,#rightside h4,#rightside h5,#rightside h6,.hotel_list h1,.hotel_list h2,.hotel_list h3,.hotel_list h4,.hotel_list h5,.hotel_list h6{margin-top:0px;}
h1{font-size:18px;}
h2{font-size:13px;}
h3,h4,h5,h6{font-size:11px;}
#content ul{padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:25px;}
#content li{padding:0px;margin:0px;}
/*///MAIN WRAPERS///*/

.bgWrap{width:100%;min-width:993px;}
#wrap,#container,#header,#footer{width:993px;}
#wrap{text-align:left;margin-right:auto;margin-left:auto;} 
.bgWrap, #container{float:left; clear:both;}
#container {overflow:hidden;}
#header,#leftside,#content,#footer{/*overflow:hidden;*/}
#header{clear:left;float:left;}
#leftside,#content{margin-right:15px;}
#leftside{width:180px;padding-left:10px;float:left;}
#leftside_content{width:180px;}
#menu{width:100%;}
#rightside{width:191px;right:0px;float:left;}
#footer{padding:10px 10px 15px 10px;margin:0px;text-align:center;clear:both;float:left;}
#content_content{clear:both;float:left;}
/*///HEADER,LEFTSIDE,RIGHTSIDE,FOOTER///*/
#header,#content{margin-bottom:15px;}
#logo,#header .image{height:119px;float:left;}
#logo{width:236px;}
#header .image{width:757px;background:transparent;background-image:url(../images/bg_header.gif);background-repeat:no-repeat;background-position:left top;float:left;}
#logo img{margin:15px 0 25px 20px;}
#topmenu{text-align:right;}
#topmenu,#topmenu a{color:#fff;background-color:#d95936;line-height:26px;}
#topmenu,#topmenu_content{float:left;clear:both;}
#topmenu{width:100%;}
#topmenu_content{padding:0 10px 0 10px;width:973px;float:left;clear:both;}
#header .image{position:relative;}
#searchsite{position:absolute;width:auto;height:auto;right:10px;top:10px;}
#travelize{clear:both;float:left;}
/*FUNCTIONS*/
.no_rightside #content{width:778px;}
.no_rightside #destination .user_content,.no_rightside #hotel .user_content,.no_rightside #hotel .imageComponent{width:566px;}
.no_rightside #hotel #slider{width:496px;} 
/*/// CONTENT///*/
/*__ All pages __*/
#flashcontent,#menu,#travelize,#ds_area_wrap,.startbanners{margin-bottom:15px;}
#flashcontent{width:582px;clear:both;float:left;border:none;}
#leftside .cms_content,#rightside .cms_content,#footer .cms_content{float:left;clear:both;padding:0px;margin:0px;width:100%;}
#rightside_content,#footer_content{float:left;clear:both;}
#rightside_content{width:180px;}
#footer_content,#footer div.cms_content{width:973px;}
/*///STARTPAGE///*/
#startpage_text{clear:both;float:left;}
.box .title h1,.box .title a,.box .title h2,.box .title h3,.box .title h4,.box .title h5,.box .title h6{line-height:1;color:#000;font-size:1em;}
.box .title_content{padding:7px 0 0px 0;}
.startbanners .text{height:70px;margin-top:3px;margin-bottom:5px;}
.startbanners {width: 262px;}


/*///DESTINATION PAGE///
///HOTEL PAGE///
///OTHER PAGES///*/
/*__ MENU (main menu) __*/
#menu{float:left;clear:left;font-size:11px;font-style:normal;letter-spacing:normal;word-spacing:normal;margin-bottom:15px;padding:0px;margin-top:0px;margin-right:0px;margin-left:0px;}
#menu a{display:block;text-decoration:none;}
#menu a:hover{text-decoration:none;}
#menu li.active a{}
#menu ul li,#leftside .menualt2 ul ul li{margin-bottom:1px;}
#menu ul li a,#leftside .menualt2 ul ul li a{padding:0 5px 0 5px;font-size:11px;line-height:2;height:auto;}
#menu ul ul li a,#leftside .menualt2 ul ul ul li a{text-decoration:none;font-size:10px;line-height:1.6;height:auto;padding:2px 0 2px 9px;margin:0px 0 1px 0;}
/*__ DYNAMIC MENU  __*/
.ds_inrbox{border-width:1px;border-style:solid;}
.ds_tabs_wrap{font-size:10px;font-weight:bold;text-decoration:none;}
#dynsearchmenu_Ltab{border-style:none;}
#dynsearchmenu_Rtab{border-style:none;}
#dynsearchmenu_Ltab.active_ds_tab{}
#dynsearchmenu_Rtab.active_ds_tab{}
.ds_content{padding-top:8px;width:168px;padding-left:3px;}
.ds_niv1,.ds_niv2{width:168px;}
.ds_niv2{width:166px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;}
.ds_niv2_content{width:162px;}
.ds_niv1{font-weight:bold;text-decoration:none;border-right-width:0px;border-left-width:0px;border-right-style:none;border-left-style:none;border-top-width:0px;border-bottom-width:0px;border-top-style:none;border-bottom-style:none;line-height:10px;}
.ds_niv2{font-weight:normal;}
.childageinfobox{border-width:1px;border-style:solid;} 
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{font-weight:bold;}
/*__ TABLE FORMATTING (tourlist1,tourlist2..,contact_iframe) __*/ 
.tourlist,.contact_iframe{}
.tourlist1 .col1,.tourlist1 .col3{text-align:left;}
.tourlist1 .col2{text-align:center;}
.tourlist1 .col4{text-align:right;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
/*__ BrochureIframe __*/
.IClistSearchText{}
.IClistSearchRadio{}
/*//SEARCHREULT//*/
/*__Search reslut Color__*/
.search_reslut hr{color:#A0A0A0}
.search_reslut .titles,.search_reslut .titles h2{color:#fff;background-color:#666666;}
.search_reslut .moreinfo .titles{color:#fff;background-color:#A0A0A0;}
.search_reslut a{color:#0099cc;}
.search_reslut #wrap_results,.search_reslut .choices_away,.search_reslut .choices_home{background-color:#fff;}
.search_reslut .wrap_price{color:#666666;}
.search_reslut .price{color:#000;}
/***/
.search_reslut .moreinfo{color:#666666;}
.search_reslut .wrap_item_result{border:#666666;}
/**/
/*CMS BANNER BOXES*/
.cmsbanner,.cmsbanner div{overflow:hidden;}
.cmsbanner{/*width:580px;*/
	width:100%;margin-bottom:15px;}
.cmsbanner .title{background-color:#d95936;}
.cmsbanner .title,.cmsbanner .title a{color:#fff;font-family:Arial,verdana,Helvetica,sans-serif;text-align:center;line-height:1.4;text-decoration:none;font-size:14px;padding:0px;margin:0px;}
.cmsbanner p{padding:2px 0 3px 0;margin:0px;}
.cmsbanner br{padding:0px;margin:0px;}
.cmsbanner .t,.cmsbanner .r,.cmsbanner .b,.cmsbanner .l,.cmsbanner_content,.cmsbanner_content .title,.cmsbanner_content .text{width:100%;}
.t,.r,.b,.l{background-image:url(../images/1px.gif);}
/**/
.cmsbanner,.cmsbanner div{float:left;}
.cmsbanner,.cmsbanner .title,.cmsbanner .text{clear:both;}
.cmsbanner .title_content,.cmsbanner .text p{width:96%;padding:1% 2% 1% 2%;}
.cmsbanner .text_content{padding:1px;}
.cmsbanner .title{background-image:url(../images/cmsbanner_titlebg.jpg);background-repeat:repeat-x;background-position:bottom;}
/**/
#wrap {position:relative;}
#webbpresStartpageWrap {position:absolute; left:-182px; top:159px; width:182px; height:400px;}
.bannerrowwrap{ float:left; clear:both; width:100%;}
