/***ESCAPE (escape.no & escapetravel.se)***/
/*_ COLOR _*/
body{background-color:#fffbff;color:#000;}
#container{float:left;background-color:#fff;}
a,a:hover{color:#330066;}
h1,h2,h3,h4{color:#000;}
h5,h6{color:#330066;}
.pageheader h1{color:#a1a1a1;}
#quicksearchresults .highlight{color:#fff;background-color:#330066;}
.highlight{color:#330066;}
.preamble{color:#383838;}
/**/
.txtcolor1{color:#330066;}
.txtcolor2{color:#009900;}
.txtcolor3{color:#808080;}
/**/
#footer,#header_content,#footer a,#header_content a,#footer a:hover,#header_content a:hover{color:#fff;background-color:#330066;}
#topmenu a,#topmenu a:hover{color:#330066;}
/*__Table styles__*/
table.tablestyle1 tr{background-color:#330066;color:#fff;}
table.tablestyle2 tr{background-color:#cc99cc;}
table.tablestyle3 tr{background-color:#ffccff;}
#searchsite .btn_next{color:#333333;}
#menu a{color:#330066;}
#menu a:hover{color:#330066;}
#menu ul li a,#leftside .menualt2 ul ul li a{background-color:#fff;border-bottom-color:#330066;}
#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,#menu ul ul li.active a,#leftside .menualt2 ul ul ul li.active a{color:#000;background-color:#fff;}
.ds_inrbox{background-color:#fff;}
.ds_tabs_wrap{color:#fff;background-color:#999999;}
.active_ds_tab{background-color:#fff;color:#999999;}
.ds_content{background-color:#fff;}
.ds_inrbox,.ds_niv2{border-color:#999999;}
.ds_niv1{background-color:#999999;color:#fff;}
.ds_niv2{background-color:#fff;}
.childageinfo{color:#fff;}
.childageinfobox{background-color:#fff;border-color:#236f8f;}
#dynsearchmenu_wrap .c_submit input{color:#373737;}
#dynsearchmenu_wrap .c_submit input:hover{color:#fff;}
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{background-color:#0090ab;color:#fff;}
#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID{background-color:#fff;}
.tableheader td{background-color:#330066;color:#fff;}
.row_odd td {background-color:#fff;border-bottom-color:#552980;}
.row_even td {background-color:#F5F5F5;background-color:#F4EFFA;border-bottom-color:#552980;}
.boxmodule h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6,.boxmodule .title,.boxmodule .title a,.boxmodule .title a:hover{color:#333333;}
/*/// ESCAPE TRAVEL SE ///*/
body,table,td,caption{font-size:11px;line-height:1.5;text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;}
form,input,select,label{font-size:10px;}
a,a:hover{text-decoration:underline;}
p{margin-top:2px;margin-right:0;margin-bottom:3px;margin-left:0;padding:0px;}
p h1,p h2,p h3,p h4,p h5,p h6,h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin-top:0px;padding-top:0px;}
h1,h2,h3,h4,h5,h6{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:normal;margin-right:0px;margin-bottom:4px;margin-left:0px;margin-top:0px;padding:0px;}
h1{font-weight:normal;}
h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:24px;}
.pageheader h1{font-size:10px;}
h2{font-size:18px;margin-bottom:2px;}
h3{font-size:16px;}
h4,h5,h6{font-size:13px;margin-bottom:1px;}
img{border:0px;}
ul{padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:25px;}
li{padding:0px;margin:0px;}
#quicksearchresults .highlight{font-weight:bold;}
/*__ FCKeditor styles __*/
img.rightimage,.rightimage img{float:right;margin-bottom:2px;margin-left:5px;}
img.leftimage,.leftimage img{float:left;margin-bottom:5px;margin-right:10px;}
.txtsmall,.small{font-size:10px;}
.txtlarge,.large{font-size:13px;}
.highlight{font-weight:bold;}
.preamble{ /*ingress*/ 
font-weight:bold;}
#topmenu a{font-size:12px;}
#topmenu a{text-decoration:none;}
a:hover{text-decoration:underline;}
.active,.active a{font-weight:bold !important;}
/*////////////////////////////////////////////////////////////////
//////////////////// CLIENT LAYOUT ////////////////////////////
/////////////////////// id & class /////////////////////////////
////////////////////////////////////////////////////////////////*/
html,body{padding:0;margin:0}
body{text-align:center;}
#wrap{text-align:left;margin-right:auto;margin-left:auto;}
#wrap,#container{width:993px;}
#header,#leftside,#content,#rightside,#footer{overflow:hidden;}
#header,#header_content ,#footer{clear:both;float:left;width:100%;}
#logo{padding:0px;margin:0px;}
#logo img{margin-top:23px;}
#logo,#header .image,#header .image .text{overflow:hidden;}
#logo,#header .image,#header .image .text{float:left;}
#header .image .text{float:right;}
#logo{width:170px;padding-left:20px;}
#header .image{width:783px;padding-right:20px;}
#header_content,#logo,#header .image{height:94px;}
#header{margin:0px;padding:0px;}
#header .image .text{font-size:25px;color:#fff;font-weight:normal;line-height:normal;margin:30px 0 0 0px;font-family:Georgia,"Times New Roman",Times,serif;}
#leftside{width:180px;padding:0 0 20px 0;float:left;margin-right:20px;}
#content{margin:0px;padding:0px;}
#footer{margin:0px;text-align:center;clear:both;float:left;padding:12px 0 12px 0;}
#footer p{padding:0 5px 0 5px;}
#topmenu{float:left;clear:both;width:100%;margin:0px;text-align:left;font-weight:bold;overflow:hidden;}
#topmenu_content{padding:5px 10px 10px 10px;}
#searchsite{margin-right:15px;float:right;clear:right;margin-top:80px;}
#searchsite .btn_next{height:17px;width:17px;background-image:url(../images/nxtbtn.jpg);background-repeat:no-repeat;background-position:left center;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
#cntTwoColontent {clear:both;float:left;}
#leftside_content{margin:0px;padding:0px;}
#leftside_content ul{list-style-type:none;margin:0px;padding:0px;}
#leftside_icons{background-image:url(../images/lefticons.jpg);background-repeat:no-repeat;background-position:left top;height:36px;width:179px;clear:both;float:left;margin-bottom:30px;margin-top:30px;}
#menu{float:left;}
/**********************
under Start MENU*/
div .menualt2 ul li{display:none;}
div .menualt2 ul ul li,div .menualt2 ul ul ul li,div .menualt2 ul ul ul ul li,div .menualt2 ul ul ul ul ul li{display:block;}
/*Hides Categories in menu leftside*/
#menu .open{display:block;}
#menu .menuclosedclass{display:none;}
/***/
#menu,#menu ul li a,#leftside .menualt2 ul ul li a{border:none;}
#menu{float:left;width:174px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;clear:left;float:left;font-style:normal;letter-spacing:normal;word-spacing:normal;margin-bottom:15px;padding:0px;margin-top:0px;margin-right:0px;margin-left:0px;}
#menu .nolist{display:inline;}
#menu a{display:block;text-decoration:none;}
#menu a:hover{text-decoration:none;}
#menu ul{margin:0px;list-style-type:none;padding-top:0px;padding-right:0px;padding-left:0px;}
#menu ul ul{padding-bottom:0px;}
#menu ul li a,#leftside .menualt2 ul ul li a{line-height:1.4;font-weight:bold;padding:10px 14px 12px 9px;height:auto;overflow:hidden;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;border-bottom-style:dashed;border-bottom-width:1px;}

#menu ul li.active a{border-bottom:none;}


#menu ul ul li a,#leftside .menualt2 ul ul ul li a{text-decoration:none;padding:3px 0 4px 9px;height:auto;overflow:hidden;font-weight:normal;font-size:11px;line-height:1.4;font-size:10px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
#menu li a,#menu li a:hover{background-image:url(../images/menuarrow.gif);background-repeat:no-repeat;background-position:160px center;}
#menu li.toplevel a,#menu li.toplevel a:hover{background-image:url(../images/nomenuarrow.gif);background-repeat:no-repeat;background-position:160px center;}
#menu ul ul ul ul li a,#menu ul ul ul ul li.active a,#leftside .menualt2 ul ul ul ul li a{}
#menu ul ul ul ul li a,#leftside .menualt2 ul ul ul ul ul li a{padding-left:27px;}
#menu ul ul ul li a,#menu ul ul ul li.active a,#leftside .menualt2 ul ul ul ul li a,#leftside .menualt2 ul ul ul ul li.active a{}
#menu ul ul ul li a{padding-left:18px;}
#menu ul ul li a,#menu ul ul li.active a,#leftside .menualt2 ul ul ul li a,#leftside .menualt2 ul ul ul li.active a{}
#leftside .menualt2 ul ul li a,#leftside .menualt2 ul ul li.active a{}
/*over end menu*/


#travelize{clear:both;float:left;text-align:center;width:174px;margin-top:10px;}
/****************************************************************************************
**************************************************************************************/



/*__ DYNAMIC SEARCH MENU __*/

.ds_inrbox{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-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;line-height:10px;border-top-width:0px;border-bottom-width:0px;border-top-style:none;border-bottom-style:none;}
.ds_niv2{font-weight:normal;}
.childageinfo{font-size:10px;font-weight:bold;padding-left:6px;padding-right:6px;height:15px;width:15px;background-position:center center;background-repeat:no-repeat;background-image:url(/clientfiles/images/qa.gif);}
.childageinfobox{border:1px solid;width:125px;}
#dynsearchmenu_wrap .c_submit input,#dynsearchmenu_wrap c_submit INPUT{font-size:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;
float:right;margin-bottom:10px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;background-image:url(../images/btn_search.jpg);background-repeat:no-repeat;background-position:left center;height:19px;width:37px;overflow:hidden;padding-top:1px;padding-right:0px;padding-bottom:5px;padding-left:0px;}
#dynsearchmenu_wrap .c_submit input:hover,#dynsearchmenu_wrap c_submit INPUT:hover{background-position:right center;}
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{font-weight:bold;}
/*var:"DayBGColor","Cell.style.border" and "TopRowBGColor" has to be changed in "calanderDateInput.asp or index.asp"*/

/*__ 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;white-space:nowrap;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
.tourlist4 .col3 img{width:auto;height:auto;}

/*.tourlist4 th,.tourlist4 td {vertical-align:top;}*/
.tourlist4 td.col2 {padding-left:5px; padding-right:5px;}
.tourlist4 td.col3 {font-size:0.83em;}
.tourlist4 .tableheader td span {padding-left:5px;}
/*********************************/

/*__ CONTENTPAGES (categorty,destination,hotel) __*/
#content,#content_content,#destination,#category,#hotel,#startpage_text,.content_wrap_image,.content_wrap_text,.breadcrumbs,.destfacts,.pageheader,.user_content,.offers_table,.tourlist,.contact_iframe,.dynheight{width:793px;}
#destination .user_content,#hotel .user_content,#hotel .content_wrap_image{width:793px;}
.tourlist{width:793px;}
.tourlist span,.contact_iframe span{margin-left:0px;margin-right:0px;}
.box{float:left;}
#news{margin-top:15px;}
.contentbox,.contentbox .title,.contentbox .image,.contentbox .text{width:242px;}
.rightsidebox,.rightsidebox .title,.rightsidebox .image,.rightsidebox .text{width:230px;}
#flashcontent{margin-bottom:10px;}
.contentbox{margin-right:15px;}
/*///////////////// BOXMODULE /////////////////////*/
.boxmodule .image{background:transparent;}
.boxmodule{margin-bottom:15px;}
.boxmodule,.boxmodule div{width:100%;}
.boxmodule{float:left;}
.boxmodule div{float:none;clear:both;}
.boxmodule,.boxmodule_content,.boxmodule .title,.boxmodule .text,.boxmodule .image{overflow:hidden;}
.boxmodule .highlight{}
.boxmodule h1,.boxmodule h2,.boxmodule h3,.boxmodule h4,.boxmodule h5,.boxmodule h6,.boxmodule .title,.boxmodule .title a,.boxmodule .title a:hover{font-weight:bold;text-decoration:none;line-height:1.8;margin:0px;padding:0px;}
.boxmodule p{padding:0px;margin:0px;}
.boxmodule,.boxmodule .image{text-align:center;}
.boxmodule .title,.boxmodule .title a,.boxmodule .title div{text-align:left;text-transform:uppercase;}
.boxmodule_content{text-align:left;}
.boxmodule_content{margin-left:auto;margin-right:auto;}
/*__ Boxmodule Functions __*/
/* withoutImage_ (just text) */

.boxmodule .withoutImage .image{display:none;}
/* withoutText _ (just image) */

.boxmodule .withoutText .text,.boxmodule .withoutText .title{display:none;}
/* withoutContent _ (no image,no title,no text) */

.boxmodule .withoutContent{display:none;}
/*__ (STARTPAGE boxes) __*/ 
.startpage .boxmodule div{overflow:hidden;}
.startpage .boxmodule .image{height:200px;}
.startpage .boxmodule .title{height:25px;}
.startpage .boxmodule .text{height:105px;}
.startpage .boxmodule .link{display:none;}
.startpage .boxmodule .withlink .text_content{height:85px;}
.startpage .boxmodule .withlink .link{display:block;height:20px;text-align:right;}
.startpage .boxmodule,.startpage .boxmodule .t,.startpage .boxmodule .r,.startpage .boxmodule .b,.startpage .boxmodule .l,.startpage .boxmodule .tr,.startpage .boxmodule .br,.startpage .boxmodule .bl,.startpage .boxmodule .tl{height:auto;}
div.bxm_cntTwoCol /*.boxmodule.bxm_cntTwoCol*/{width:257px;}
.bxm_cntTwoCol .bxm_cntTwoCol{width:100%;}
/*__ One column boxes (cntOneCol) __*/ 
.boxmodule.bxm_cntOneCol{}
/*////////////////////////////////*/
.slide{width:100px!important;overflow:hidden;}
.slide img{height:auto;/*min-height:42px;*/
width:98px!important;}
#slider,.carousel_navigation{height:31px;overflow:hidden;padding-bottom:0;padding-top:0;}
.carousel_navigation a{padding-top:8px;}
#slider{width:723px;}
/**/
#menu .purple{padding:10px 0 10px 9px;width:165px;margin:20px 0 0 0;line-height:1.15;color:#fff;font-weight:bold;font-size:13px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(../images/bgMenuButton.jpg) repeat-x left top #330066;}
