/*** Peer Gynt Tours  ***
///  CLIENT COLORS ///*/
#iframe_body, #iframe, select, textarea, .staticLeftMenu a, #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:#c8c8c8; color:#3d3d3d;}
#container{background-color:#fff;}
#header{}
a{color:#660099;}
a:hover{}
h1, h2, h3, h4, h5, h6{color:#1c1c1c;}
.title{color:#1c1c1c;}
hr{color:#dddddd; background-color:#dddddd;}
/**/
/**{border:#d95936;} */
.image, .content_wrap_image{background-color:#EFEFEF;}
#logo, #header .image {background-color:#660099;}
#headerBar, #headerBar a{color:#666666; background-color:#ffcc00;}
/**/
.quicksearch_breadtext span.highlight{background-color:#3d3d3d; color:#fff;}
.alert{color:#F13701;}
/**/
#flags{}
/**/
.tabsmenu, .tabsmenu a, .tabsmenu a:hover{color:#660099;}
.tabsmenu a.active{color:#660099;}
.tabsmenu a.alert{color:#fff; background-color:#f08900;}
/**/
#menu ul li a, #leftside .menualt2 ul ul li a, .staticLeftMenu ul li a {color:#660099; background-color:transparent;}
#menu ul li a:hover, #leftside .menualt2 ul ul li a:hover, .staticLeftMenu ul li a:hover{color:#3b005a; background-color:#ffcc00;}
#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, .staticLeftMenu ul li.active a, .staticLeftMenu ul li.active a:hover {color:#ffcc00; background-color:#660099;}
#menu ul ul li a, #leftside .menualt2 ul ul ul li a, .staticLeftMenu ul ul li a  {color:#3d3d3d;}
#menu ul ul li a:hover, #leftside .menualt2 ul ul ul li a:hover, .staticLeftMenu ul ul li a:hover{color:#660099; background-color:#ffcc00;} 
#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, .staticLeftMenu ul ul li.active a, .staticLeftMenu ul ul li.active a:hover {color:#660099;}
#menu ul ul li a, #leftside .menualt2 ul ul ul li a , #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, .staticLeftMenu ul ul li a, .staticLeftMenu ul ul li.active a, .staticLeftMenu ul ul li.active a:hover {background-color:transparent;}
/*.box colors*/

.box{border-color:#660099;}
#leftside .box .title, #rightside .box .title{background-color:#660099; color:#fff;}
#leftside .box .title a, #leftside .box .title h1, #leftside .box .title h2, #leftside .box .title h3, #leftside .box .title h4, #leftside .box .title h5, #leftside .box .title h6, #rightside .box .title a, #rightside .box .title h1, #rightside .box .title h2, #rightside .box .title h3, #rightside .box .title h4, #rightside .box .title h5, #rightside .box .title h6{color:#fff;}
#leftside .box .text .title, #rightside .box .text .title{background:transparent;}
.box .title, .box .title a, .box .title h1, .box .title h2, .box .title h3, .box .title h4, .box .title h5, .box .title h6, #leftside .box .text .title, #leftside .box .text .title a, #leftside .box .text .title h1, #leftside .box .text .title h2, #leftside .box .text .title h3, #leftside .box .text .title h4, #leftside .box .text .title h5, #leftside .box .text .title h6, #rightside .box .text .title, #rightside .box .text .title a, #rightside .box .text .title h1, #rightside .box .text .title h2, #rightside .box .text .title h3, #rightside .box .text .title h4, #rightside .box .text .title h5, #rightside .box .text .title h6 {color:#1c1c1c;}
/*.boxmodule colors*/

.boxmodule.BoxStyle_2 .title, .boxmodule.BoxStyle_2 .title a, .boxmodule.BoxStyle_2 .title h1, .boxmodule.BoxStyle_2 .title h2, .boxmodule.BoxStyle_2 .title h3, .boxmodule.BoxStyle_2 .title h4, .boxmodule.BoxStyle_2 .title h5, .boxmodule.BoxStyle_2 .title h6, 
.boxmodule.BoxStyle_3, .boxmodule.BoxStyle_3 .title, .boxmodule.BoxStyle_3 .title a, .boxmodule.BoxStyle_3 h1, .boxmodule.BoxStyle_3 h2, .boxmodule.BoxStyle_3 h3, .boxmodule.BoxStyle_3 h4, .boxmodule.BoxStyle_3 h5, .boxmodule.BoxStyle_3 h6, .boxmodule.BoxStyle_3 strong{color:#fff;}
.boxmodule.BoxStyle_2 .title, .boxmodule.BoxStyle_3 .text, .boxmodule.BoxStyle_3 .title, .boxmodule.BoxStyle_3 .image {background-color:#660099;}
.boxmodule.BoxStyle_1, .boxmodule.BoxStyle_2{background-color:#fff;}
/**/

.ds_tabs_wrap{color:#fff; background-color:#660099;}
.active_ds_tab{color:#1c1c1c;}
.ds_niv1, .expMenuTitle, .expMenuTitle a, .expMenuTitle a:hover{color:#fff;}
.ds_niv1, .expMenuTitle{background-color:#696969;}
#outdate_ID #outdate_Current_ID, #indate_ID #indate_Current_ID{background-color:#fff; color:#000;}
/*popup calendar title color*/
#outdate_ID #outdate_Current_ID, #indate_ID #indate_Current_ID, #dEarlydate_ID table tbody tr:first-child td, #indate_ID table tbody tr:first-child td{background-color:#fafafa; color:#1c1c1c;}
#dEarlydate_ID span table tbody tr:first-child td, #indate_ID span table tbody tr:first-child td{background-color:transparent; color:#3d3d3d;}
/*var:"DayBGColor", "Cell.style.border" and "TopRowBGColor" has to be changed in "calanderDateInput.asp or index.asp"*/

/**/


.tableheader{background-color:#660099; color:#fff;}
.row_odd{background-color:#fff;}
.row_even{background-color:#fafafa;}
.row_highlight{background-color:#f5f5f5;}
 
/**/
.ordersteg_bgcolor1{background-color:#fafafa;}/* &bgc2& */



.row_odd td, .row_even td, .childageinfobox, .ds_inrbox, .ds_niv2, .atribute dl dt, .atribute dl dd {border-color:#660099;}
/**/



/*__Search reslut Color (DEVSEARCHENGINE RESULT)__*/

/*.search_reslut hr{color:#A0A0A0}*/

.search_reslut .titles, .search_reslut .titles h2{color:#1c1c1c; background-color:#660099;}
.search_reslut .moreinfo .titles{color:#1c1c1c; background-color:#fafafa;}
.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:#3d3d3d;}
.search_reslut .price{color:#000;}
.search_reslut .moreinfo{color:#3d3d3d;}
.search_reslut .wrap_item_result{border:#3d3d3d;}
/**/




.button,  #brochure_btn .formtext{border-color:#660099; color:#fff; background-color:#660099;}
.button:hover{color:#ffcc00; background-color:#3b005a;}
/*
.c_submit input{color:#3d3d3d;}
.c_submit input:hover{color:#000;}
*/


/*////////////////////////////////////////////////////////////////
///////////////////  FCKeditor styles ////////////////////////////
////////////////////////////////////////////////////////////////*/

/*__ FCKeditor colors __*/

.txtcolor1, hr.hr1{color:#696969;}
.txtcolor2, hr.hr2{color:#660099;}
.txtcolor3, hr.hr3{color:#3b005a;}
.bgcolor1{background-color:#696969;}
.bgcolor2{background-color:#660099;}
.bgcolor3{background-color:#3b005a;}
.preamble{color:#383838;}
.highlight{}
table.tablestyle1 tr{
background-color:#660099; color:#1c1c1c;}
table.tablestyle2 tr{
background-color:#1c1c1c; color:#fff;}
table.tablestyle3 tr{
color:#fff; background-color:#660099;}
/**/

/*__ FCKeditor formating __*/
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:10px;}
.txtlarge{font-size:14px;}
.highlight{font-weight:bold;}
.preamble{ /*ingress*/
 font-weight:bold; font-size:1.1em;}
/*_breadcrumbs_*/
#breadcrumbs{}
#breadcrumbs a {}
#breadcrumbs .icon{}
a#breadcrumstart{}  
span#breadcrumend{} 

/*//////////////////  BASIC FORMATING ///////////////////////////*/
body, table{line-height:1.6; font-size:11px;} 

body, font, span, p, table, td, .MsoNormal, caption, form, input, select, label, textarea, #user_content {font-family:Verdana, Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
a, #content a{font-weight:bold;}
a:hover{text-decoration:underline;}
input{font-size:1em; line-height:normal; padding:0px;}
hr{height:1px; border:none; padding:0px;}
#footer hr {display:none;}
p{padding:0px; margin-top:0.9em; margin-bottom:0.9em;}
p:first-child{padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
h1, h2, h3, h4, h5, h6{font-weight:bold; line-height:1.2; padding:0px; margin:0px; margin-bottom:0.8em;}
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:22px;}
h2{font-size:16px;}
h3, h4, h5, h6{font-size:12px;}
h1, h2, h3, h4, h5, h6, p{}
/*input, select, textarea{font-weight:normal; word-spacing:normal; 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;}
*/

select{} 

option{} 

textarea{} 



#content ul{padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:25px;}
#content li{padding:0px; margin:0px;}
#headerBar, #headerBar a{font-weight:bold; font-style:italic; font-size:11px;}
/*////////////////////////////////////////////////////////////////
//////////////  CLIENT Backgrounds & images //////////////////////
////////////////////////////////////////////////////////////////*/

body{}
#container{}
#footer{}
.button, #brochure_btn .formtext{background-image:url(../images/bg_button.jpg); background-repeat:repeat; background-position:left top;}
.button:hover{background-position:left -5px;}
.button:active, #brochure_btn .formtext{background-position:left bottom;}
.ds_niv1{background-image:url(../images/bg_button.jpg); background-repeat:repeat;}
#header .image{background-image:url(../images/delete/bg_header.jpg); background-repeat:no-repeat; background-position:right top;}
#header{}
#flags{}
/*////////////////////////////////////////////////////
//////////////  ICONS & BUTTONS //////////////////////
///////////////////////////////////////////////////*/


/*__BUTTONS__*/
.button,  #brochure_btn .formtext{overflow:auto;}
.button, .button:hover,  #brochure_btn .formtext{font-size:1em;}
.button,  #brochure_btn .formtext{border-width:1px; outline:none;}
.button,  #brochure_btn .formtext{border-style:solid;}
.button:active,  #brochure_btn .formtext{border-style:solid;}
.button,  #brochure_btn .formtext{font-weight:bold; height:auto; width:auto; overflow:visible; line-height:normal; .padding:0 0.4em;}
/*//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
//////////////////         MAIN WRAPERS     ////////////////////////
///////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////*/

html{height:100%; margin-bottom:0.1px; padding:0px; margin:0px;}
body{text-align:center;}
.image img{vertical-align:bottom;}
.box img{/*width:auto; height:auto; max-width:100%; max-height:100%;*/}
#header, #leftside, #content, #footer, #rightside  {overflow:hidden;} 

#wrap{text-align:left; margin-right:auto; margin-left:auto; float:none;} 


#container, #header, #leftside, #leftside_content, #content, #content_content, #rightside, #rightside_content, #footer{float:left;}
#container, #header, #leftside_content, #rightside_content, #content_content, #footer{clear:both;}
#leftside{clear:left;}
#footer{margin:0; padding:20px 0 20px 0; text-align:center;}
/*_ Width _*/
#header{width:100%;}
#leftside{width:180px;}
#content{width:582px;}
#rightside{width:191px;}
#leftside, #content{margin-right:20px;}
#leftside_content{padding:0 0 0 10px; width:170px; /*.width:100%;*/}
#rightside_content{width:181px; /*.width:100%;*/}
#footer_content{width:953px; /*.width:100%;*/ padding-left:20px; padding-right:20px;}
/*Height spacing / margins*/
#header, #flashcontent, #travelize, #ds_area_wrap, .boxmodule, .box, #getpict4, #startImageMap, #staticLeftmenuBottom {margin-bottom:15px;}

#content, #leftside, #rightside { padding-bottom:15px;}
/*//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
//////////////////           HEADER     ///////////////////////////
///////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////*/

#logo img{margin:24px 0 0 24px;}
#logo, #header .image{float:left;}
#logo, #header .image{height:100px;}
#logo{width:300px;}
#header .image{width:693px;}
#headerBar , #headerBar_content{float:left; clear:both;}
#headerBar{width:100%; padding-top:2px; padding-bottom:2px;}
#headerBar_content{width:97.4%; padding:0 1.3% 0 1.3%;}
#topmenu, #topmenu a{line-height:15px;}
#topmenu span{display:none;}
#topmenu a{padding:3px 15px 3px 15px;}
#topmenu a:hover{text-decoration:none; background-color:#fff;}
#topmenu, #flags{float:right; width:auto; text-align:right;}
#topmenu_content, #flags_content{float:left; width:auto;}
#flags{padding-left:5px;}
#flags a{margin:0 0 0 5px;}
/*//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
//////////////////           LEFTSIDE     //////////////////////////
///////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////*/


/*__ MENU (main menu) __*/
#menu li.nolist li.borderOntop{border-top:none;}
/*_ staticLeftMenu (global .staticLeftMenu) _*/
#menu ul, #menu li, #menu a, .staticLeftMenu ul, .staticLeftMenu li, .staticLeftMenu a{display:block; float:left; clear:both; width:100%;}

#menu ul, #menu li, .staticLeftMenu ul, .staticLeftMenu li {list-style: none; list-style-type:none; margin:0px; padding:0px; border:none;}
#menu ul.open {padding-bottom:10px;}

#menu li.borderOntop, .staticLeftMenu li.borderOntop,
#staticLeftmenuBottom {border-top-style:solid; border-top-color:#dddddd; border-top-width:1px;}
#menu li.borderOnbot, .staticLeftMenu li.borderOnbot {border-bottom-style:solid; border-bottom-color:#dddddd; border-bottom-width:1px; height:1px;}

.staticLeftMenu{float:left;}
.staticLeftMenu ul{list-style-type:none; margin:0px; padding:0px;}
.staticLeftMenu .open{display:block;}
.staticLeftMenu .menuclosedclass{display:none;}
.staticLeftMenu .nolist{display:inline;}
.staticLeftMenu ul li a{overflow:hidden;}
/**/


#menu,.staticLeftMenu, #topmenu{word-wrap:break-word;}
#menu, .staticLeftMenu{float:left; clear:both; width:100%; font-size:11px; padding:0px; margin:0;}
#menu a,.staticLeftMenu a{display:block; text-decoration:none;}
#menu a:hover, .staticLeftMenu a:hover{text-decoration:none;}
#menu ul, #leftside .menualt2 ul ul, .staticLeftMenu ul{border:none;}
#menu ul ul, #leftside .menualt2 ul ul ul, .staticLeftMenu ul ul{border:none;}
/*#menu ul li, #leftside .menualt2 ul ul li, .staticLeftMenu ul li{margin-bottom:1px;}*/
#menu ul ul li a, #leftside .menualt2 ul ul ul li a, .staticLeftMenu ul ul li a{font-weight:normal;}
#menu ul ul ul li a, #leftside .menualt2 ul ul ul ul li a, .staticLeftMenu ul ul ul li a{
 font-weight:normal;}
#menu ul li a, #leftside .menualt2 ul ul li a, .staticLeftMenu ul li a{font-size:10px; line-height:1.4; height:auto; font-weight:bold; 
 width:94%; padding:3px 3% 3px 3%;}
#menu ul ul li a, #leftside .menualt2 ul ul ul li a, .staticLeftMenu ul ul li a {text-decoration:none; font-size:10px; line-height:1.4; height:auto; padding-top:2px; padding-bottom:2px; margin:0px; font-weight:normal;}
#menu ul ul li a, #leftside .menualt2 ul ul ul li a, .staticLeftMenu ul ul li a{width:95%; padding-left:5%;}
#menu ul ul ul li a, #leftside .menualt2 ul ul ul ul li a, .staticLeftMenu ul ul ul li a{width:90%; padding-left:10%;}
#menu ul ul ul ul li a, #leftside .menualt2 ul ul ul ul ul li a, .staticLeftMenu ul ul ul ul li a{width:85%; padding-left:15%;}
#menu ul ul ul ul ul li a, #leftside .menualt2 ul ul ul ul ul ul li a{width:80%; padding-left:20%;}
#menu ul ul ul ul ul ul li a, #leftside .menualt2 ul ul ul ul ul ul ul li a{width:75%; padding-left:25%;}
#menu ul ul ul ul ul ul ul li a, #leftside .menualt2 ul ul ul ul ul ul ul ul li a{width:70%; padding-left:30%;}
/*stativleftmenu*/
#staticLeftmenuTop, #menu{margin-bottom:0px;}
.staticLeftMenu hr, #menu hr{display:inline; float:left; clear:both; margin:0px!important; padding:0px!important; border:none; height:1px; width:170px; overflow:hidden;}
/*/// News box ///*/
ul.news, ul.news li{margin:0px; padding:0px; width:100%;}
ul.news{list-style-type:none; margin-bottom:10px;}
ul.news, ul.news li, ul.news .date, ul.news .title, ul.news .text{display:block; clear:both; float:left; text-decoration:none; font-style:normal; font-weight:normal;}
ul.news li{margin:0 0 0px 0; padding:5px 0 5px 0; border-bottom-width:1px; border-bottom-style:dotted;}
ul.news .date{font-size:1em;}
ul.news .title{font-weight:bold;}
ul.news .text{}
/**/

/*_News box & searchsite box_*/
.searchsite input, .newsletter input{width:80%;}
.searchsite input.button, .newsletter input.button{width:auto;}

#travelize{clear:both; float:left; width:100%; text-align:center;}
#footer #travelize{clear:none; float:none; width:auto; display:inline;}
/*//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
//////////////////           RIGHTSIDE    //////////////////////////
///////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////*/

#searchsite{}
/*__ DYNAMIC MENU  __*/

.ds_inrbox{border-width:1px; border-style:solid;}
.ds_tabs_wrap{
font-size:1em; font-weight:bold; text-decoration:none;}
#dynsearchmenu_Rtab{display:none;}
#dynsearchmenu_Ltab{width:100%;}
#ds_tabs_wrap_content label{padding:2px 0 2px 0;}
#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;}
#footericons{float:left; clear:both; width:100%; text-align:center; margin-top:10px; margin-bottom:10px;}
#footericons img{margin-left:5px;}
/*//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
//////////////////           CONTENT     ///////////////////////////
///////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////*/


#flashcontent{/*width:582px;*/
 width:100%; clear:both; float:left; border:none;}
/*/////////////////  BOXMODULE   /////////////////////*/
/*IE6 and older browsers dont support multiple class selectors like " .boxmodule.bxm_cntThreeCol.BoxStyle_1.withoutText "
They will only read in the last specified class, in this case ".withoutText"
*/

/*
IE6 and older browsers dont support multiple class selectors like  ".withoutText.bxm_cntThreeCol.boxmodule.BoxStyle_1 .text{}" They will only read in the last specified class, in this case ".BoxStyle_1 .text{}". That is why the classes are spread out under several divs as well. To get the same selction in IE6 you need to specify your css in exactly this order:"BOXMODULE PARAMETER1 BANNERTYPE CLASSEXTRA" e.g ".boxmodule .bxm_cntThreeCol .BoxStyle_1 .withoutText .text"
*/

.boxmodule .image{background:transparent;}
.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; color:#3d3d3d;}
.boxmodule p{padding:0px; margin:0px;}
.boxmodule, .boxmodule .image{text-align:center;}
.boxmodule .title, .boxmodule .title div{text-align:center;}
.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;}
/*__ Boxmodule Styles __*/




.boxmodule.BoxStyle_1 .boxmodule_content, .boxmodule.BoxStyle_2 .boxmodule_content
{width:96%; padding:2%;}
.boxmodule.BoxStyle_1 .title_content, .boxmodule.BoxStyle_1 .text_content, .boxmodule.BoxStyle_2 .title_content, .boxmodule.BoxStyle_2 .text_content, .boxmodule.BoxStyle_3 .title_content, .boxmodule.BoxStyle_3 .text_content 
{width:96%; padding:0 2% 0 2%;}
.boxmodule.BoxStyle_1 .text_content, .boxmodule.BoxStyle_2 .text_content{padding-bottom:2%;}
/* BoxStyle_1:*/
.boxmodule.BoxStyle_1{}
.boxmodule.BoxStyle_1 .t, .boxmodule.BoxStyle_1 .r, .boxmodule.BoxStyle_1 .b, .boxmodule.BoxStyle_1 .l{background-image:url(../images/1pxGrey.gif);}
/* BoxStyle_2:*/
.boxmodule.BoxStyle_2{}
.boxmodule.BoxStyle_2 .t, .boxmodule.BoxStyle_2 .r, .boxmodule.BoxStyle_2 .b, .boxmodule.BoxStyle_2 .l{background-image:url(../images/1pxGrey.gif);}
.boxmodule.BoxStyle_2 .boxmodule_content{width:100%; padding:0px;}
.boxmodule.BoxStyle_2 .image, .boxmodule.BoxStyle_2 .text{width:97%; padding:1%;}
/* BoxStyle_3:*/
.boxmodule.BoxStyle_3{}
/*__  Three column boxes (cntThreeCol / STARTPAGE boxes) __*/ 

.boxmodule.bxm_cntThreeCol .image{height:106px;}
.boxmodule.bxm_cntThreeCol .title{height:20px;}
.boxmodule.bxm_cntThreeCol, .boxmodule.bxm_cntThreeCol .t, .boxmodule.bxm_cntThreeCol .r, .boxmodule.bxm_cntThreeCol .b, .boxmodule.bxm_cntThreeCol .l, .boxmodule.bxm_cntThreeCol .tr, .boxmodule.bxm_cntThreeCol .br, .boxmodule.bxm_cntThreeCol .bl, .boxmodule.bxm_cntThreeCol .tl{height:200px;}
.boxmodule .bxm_cntThreeCol .boxmodule_content, .boxmodule .bxm_cntThreeCol .withoutText .image
{height:192px; /*200-(4x2)*/}
.boxmodule .bxm_cntThreeCol .BoxStyle_2 .withoutText .boxmodule_content, .boxmodule .bxm_cntThreeCol .BoxStyle_2 .withoutText .image
{height:198px; /*200-(4x2)+6*/}
.boxmodule .bxm_cntThreeCol .text
{height:66px; /*192-106-20*/}
.boxmodule .bxm_cntThreeCol .withoutImage .text
{height:172px; /*192-20*/}
.bxm_cntThreeCol /*.boxmodule.bxm_cntThreeCol*/{width:184px;}
.bxm_cntThreeCol .bxm_cntThreeCol {width:100%;}
/*__ One column boxes (cntOneCol) __*/ 
.boxmodule.bxm_cntOneCol{}
/*////////////////////////////////*/



/*//////////////////////////////////////////////////////////////////
                              STARTPAGE
/////////////////////////////////////////////////////////////////*/


#companyexperience, #companyexperience a, #companyexperience span{
font-family:"Times New Roman", Times, serif;}
#companyexperience, #companyexperience a, #companyexperience span{
color:#c8c8c8; font-style:italic; font-weight:bold; font-size:36px; text-align:center; line-height:50px;}
#companyexperience .row1, #companyexperience .row2 .col2{font-size:50px;}
#companyexperience .row2 .col2{text-transform:lowercase;}
#getpict4, #startImageMap{float:left; clear:both; width:100%; overflow:hidden;}
#getpict4 img{width:100%; height:auto;}
/*//////////////////////////////////////////////////////////////////
                          CATEGORY PAGE
/////////////////////////////////////////////////////////////////*/



/*//////////////////////////////////////////////////////////////////
                          DESTINATION PAGE
/////////////////////////////////////////////////////////////////*/



/*//////////////////////////////////////////////////////////////////
                             HOTEL PAGE
/////////////////////////////////////////////////////////////////*/
#imageComponent .imageslider{/*display:none;*/}
#hotel .tabsmeu .morepics{display:none;}
/*//////////////////////////////////////////////////////////////////
                             OTHER PAGES
/////////////////////////////////////////////////////////////////*/




/*//////////////////////////////////////////////////////////////////
                          ON MULTIPLE PAGES
/////////////////////////////////////////////////////////////////*/


#midtNorge td, #category_tourlist td{padding-top:8px; padding-bottom:8px;}
#midtNorge td a, #category_tourlist td a{font-weight:bold;}
#midtNorge td{padding-right:5px;}
#category_tourlist td{vertical-align:top;}
#category_tourlist .lastcol{text-align:right;}
#category_tourlist .col1{width:110px; padding-left:5px;}
#category_tourlist .lastcol{width:70px; padding-right:5px;}
/*__ 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{}
/*//////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
//////////////////           FUNCTIONS     ///////////////////////////
///////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////*/



/*__ NO RIGHTSIDE __ (body class="no_rightside") 

Deviates from standard in that it has a bevel in content area.
5px on rightside and 5px on leftside = -10px (

content:(582+20+191)-10=783)
content:destination & hotel page [ 783-(582-370) = 571]

*/

.no_rightside #content{width:783px; /*width:793px;*/}
.no_rightside #destination .user_content, .no_rightside #hotel .imageComponent, .no_rightside #hotel .user_content
{width:571px;}
.no_rightside #hotel #slider{width:501px;} /*571-70=501*/


/*//////////////////////////////////////////////////////////////////
/////////////       BOX (before boxmodule)        /////////////////
////////////        Component:getBanners.asp     /////////////////
/////////////////////////////////////////////////////////////////*/

.box, .box .title, .box .image, .box .text{overflow:hidden;}
.box{padding-top:2px; padding-bottom:2px; float:left;}
.box{border-width:1px; border-style:solid;}
#leftside .box{width:168px;}
#rightside .box{width:179px;}
.box .title, .box .image{width:98%;}
.box .text{width:94%;}
#leftside .box .title, #rightside .box .title{width:100%;}
.box .title, .box .title h1, .box .title a,  
.box .title h2, .box .title h3, .box .title h4, .box .title h5, .box .title h6{
line-height:1.4; font-size:1em; text-decoration:none;}
.box  .title{margin-bottom:0px;}
.box .title_content{padding:2px 0 2px 0;}
.box .image{/*height:107px;*/}
.box .text{margin-top:10px; margin-bottom:10px;}
#leftside .box, #rightside .box{float:left; clear:both; padding-top:0px;}
.startbanners{width:184px; border:none;}
.startbanners .title, .startbanners .image, .startbanners .text{width:100%;}

