/*** EastOnGolf CSS ***/
#iframe_body,#iframe,.iframe_body,.iframe,#body{background-color:transparent;}
#container_content,select,textarea,.childageinfobox,.ds_inrbox,.ds_content,.ds_niv2,#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID{background-color:#fff;}
body{color:#3d3d3d; background-color:#e3e4e6;}
a{color:#004595;}
a:hover{color:#E5312B;}
h1{color:#e5312b;}
h2,h3,h4,h5,h6,.title,.box .title a{color:#1c1c1c;}
.text .title a:hover{color:#E5312B;}
.boxmodule .title a{color:#004595;}
.news a .ttl{color:#3d3d3d;}
hr{color:#ddd;background-color:#ddd;}
#logo{ background-color:#da3a24;}
#topmenu{color:#ddd;}
.quicksearch_breadtext span.highlight{background-color:#3d3d3d;color:#fff;}
.alert{color:#F13701;}
.tabsmenu,.tabsmenu a{color:#004595;}
.tabsmenu a:hover{color:#e5312b;}
.tabsmenu a.active,.tabsmenu a.active:hover{color:#1c1c1c;font-weight:bold;}
.tabsmenu a.alert{color:#fff;background-color:#ff0000;}
#mainMenu a{color:#3d3d3d;}
#mainMenu a:hover{color:#e5312b;}
#mainMenu a.active,#mainMenu a.active:hover{color:#e5312b;}
#mainMenu a.level1{color:#fff;background-color:#04A5DD;}
#mainMenu a.level1:hover{color:#fff;background-color:#e5312b;}

#topmenu a{color:#585858;}
#topmenu a:hover{color:#1c1c1c;}
#topmenu a.active,#topmenu a.active:hover{ color:#e5312b;}

#headerBookButtonWrap a,#headerBookButtonWrap a:hover{color:#fff;background-color:#e5312b;}
#mainMenu a.level1active,#mainMenu a.level1active:hover,#headerBookButtonWrap a.active,#headerBookButtonWrap a.active:hover{color:#fff;background-color:#e5312b;}
#mainMenu a.active,#mainMenu a.active:hover{font-weight:bold;}
/**/
.ds_tabs_wrap{color:#fff;background-color:#04A5DD;}
.active_ds_tab{color:#1c1c1c;}
.ds_niv1,.expMenuTitle,.expMenuTitle a,.expMenuTitle a:hover{color:#fff;}
.ds_niv1,.expMenuTitle{background-color:#396F4B;}
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID{background-color:#fff;color:#000000;}
/**/
.tableheader{background-color:#04A5DD;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,ul.news li{border-color:#ddd;}
/**/
.search_reslut .titles,.search_reslut .titles h2{color:#fff;background-color:#04A5DD;}
.search_reslut .moreinfo .titles{color:#1c1c1c;background-color:#fafafa;}
.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:#000000;}
.search_reslut .moreinfo{color:#3d3d3d;}
.search_reslut .wrap_item_result{border:#3d3d3d;}
/**/
.button,#brochure_btn .formtext{border-color:#396F4B;color:#fff;background-color:#396F4B; background-image:none;}
.button:hover,#brochure_btn .formtext:hover{border-color:#E5312B;color:#fff;background-color:#E5312B;}
/**/
.txtcolor1,hr.hr1{color:#E5312B;}
.txtcolor2,hr.hr2{color:#396F4B;}
.txtcolor3,hr.hr3{color:#004595;}
.bgcolor1{background-color:#04A5DD;}
.bgcolor2{background-color:#396F4B;}
.bgcolor3{background-color:#004595;}
.preamble{color:#383838;}
.highlight{}
table.tablestyle1 tr{background-color:#04A5DD;color:#fff;}
table.tablestyle2 tr{background-color:#396F4B;color:#fff;}
table.tablestyle3 tr{color:#fff;background-color:#004595;}
/**/
/*__ 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:15px;}
.highlight{font-weight:bold;}
.preamble{font-weight:bold;font-size:12px;}
/*/// searchEngine form ///*/
/**/
.tighParagraphs{ margin:0 0 3px 0;}

#searchEngine_content{width:100%;padding-left:0;padding-right:0;}
#searchEngine .button{float:right;}
.childageinfobox{border-width:1px;border-style:solid;} 
#outdate_ID #outdate_Current_ID,#indate_ID #indate_Current_ID,#startdate_Current_ID{font-weight:bold;}
/*__Popup calendar__*/
#searchEngine .calendar_box,#startdate_ID,#indate_ID{margin-left:-116px;} /*eats up width otherwise*/
#outdate_Previous_ID,#outdate_Next_ID,#indate_Previous_ID,#indate_Next_ID,#startdate_Previous_ID,#startdate_Next_ID
{border:none !important;}
.calendarDateInput,.calendarDateInput img,#outdate_Previous_ID,#outdate_Next_ID,#outdate_Previous_ID img,#outdate_Next_ID img,#indate_Previous_ID,#indate_Next_ID,#indate_Previous_ID img,#indate_Next_ID img,#startdate_Previous_ID,#startdate_Next_ID,#startdate_Previous_ID img,#startdate_Next_ID img{vertical-align:middle;}
.calendarDateInput img{margin-bottom:0!important;margin-top:0!important;}
#outdate_Previous_ID,#indate_Previous_ID,#startdate_Previous_ID{text-align:left;}
#outdate_Next_ID,#indate_Next_ID,#startdate_Next_ID{text-align:right;}
#outdate_Previous_ID img,#indate_Previous_ID img,#startdate_Previous_ID img{margin-left:3px;}
#outdate_Next_ID img,#indate_Next_ID img,#startdate_Next_ID img{margin-right:3px;}
#outdate_Previous_ID img,#outdate_Next_ID img,#indate_Previous_ID img,#indate_Next_ID img,#startdate_Previous_ID img,#startdate_Next_ID img{cursor:pointer;}
/**/
body,span,p,table,td,caption,form,input,select,label,textarea,
.title h1,.title h2,.title h3,.title h4,.title h5,.title h6{font-family:Verdana,Arial,Helvetica,sans-serif;}
/*not in use!*/ /* 
.ClarendonBT-Light { 
	font-family: ClarendonBT-Light,"Courier New", Courier, monospace;
	font-weight: normal;
	font-style: normal;
}
*/
.ClarendonBT-Roman, h1, h2, h3, h4, h5, h6, #newsbox .title_content,#bannerHdrFourColWrap .title{ 
	font-family: ClarendonBT-Roman,"Courier New", Courier, monospace;
	font-weight: normal!important;
	font-style: normal!important;
}

#newsbox .title_content, #bannerHdrFourColWrap .title strong{font-weight: normal!important;}


/*not in use!*/ /* 
.ClarendonBT-Bold { 
	font-family: ClarendonBT-Bold,"Courier New", Courier, monospace;
	font-weight: normal;
	font-style: normal;
}
.ClarendonBT-Black { 
	font-family: ClarendonBT-Black,"Courier New", Courier, monospace;
	font-weight: normal;
	font-style: normal;
}
.ClarendonBT-Heavy { 
	font-family: ClarendonBT-Heavy,"Courier New", Courier, monospace;
	font-weight: normal;
	font-style: normal;
}
.ClarendonBT-BoldCondensed { 
	font-family: ClarendonBT-BoldCondensed,"Courier New", Courier, monospace;
	font-weight: normal;
	font-style: normal;
}
.ClarendonBT-RomanCondensed { 
	font-family: ClarendonBT-RomanCondensed,"Courier New", Courier, monospace;
	font-weight: normal;
	font-style: normal;
}
*/
body,table,.box .text .title{font-size:11px;}
body,table{line-height:1.45;}
p{padding:0;margin-top:0.7em;margin-bottom:0.7em;}
p:first-child{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}
h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2;padding:0;margin:0;margin-bottom:0.26em;}
p + h1,h2,h3,h4,h5,h6{margin-top:1.25em;}
#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:0;}
h1{font-size:28px;}
h2{font-size:23px;}
h3{font-size:20px;}
h4,h5,h6{font-size:16px;}
.title,.box .title{ font-size:12px;}
.title h1,.title h2,.title h3{margin:0;padding:0;display:inline;}
.title{line-height:1.3;}
ul.news,ul.news .ttl,ul.news .date{font-size:11px;}
.box .title,.box .title h1,.box .title h2,.box .title h3,.title_content{text-align:left;}
input{font-size:1em;line-height:normal;padding:0.1em 0;}
hr{height:1px;border:none;padding:0;}
#footer hr{width:100%;margin:15px 0 15px 0;}
a{outline:0 none;}
a{text-decoration:none;}
a:hover,.text .title a:hover,.news a:hover .date{/*text-decoration:underline;*/}
/*a:active,a:focus{position:relative;top:1px;}*/
.active,.active:hover,.active a,.active a:hover{text-decoration:none;}
a,a span,label,.button,.pagination input,ul#top .active,ul#top .active:hover{cursor:pointer;}
.active,.pagination input.active,ul#top .toplevel .currentPageActive,ul#top .toplevel .currentPageActive:hover{cursor:default;}
.date,.time,a.readMore,a.link_readmore{white-space:nowrap;}
.active,.pagination input.active{font-weight:bold;}
.title a,.title a:hover,.titles a,.titles a:hover,a.button,a.button:hover{text-decoration:none;}
.pagination input.active{background-color:transparent;background-image:none;border:none;}
#content ul{padding:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:25px;}
#content li{padding:0;margin:0;}
.content_wrap_image img{max-height:none;max-width:none;}
.startbanners .image img{height:auto;}
.image img,.content_wrap_image img{vertical-align:bottom;}
.image a{display:block;float:left;clear:both;width:100%;}
.image,.image a,.content_wrap_image,.content_wrap_image a{position:relative;}
.imageover{position:absolute;left:0;top:0;}
.imageover{height:100%;width:100%;}
.imageover div,.imageover span{height:100%;width:100%;}
.imageover,.imageover_tl,.imageover_tr,.imageover_bl,.imageover_br{display:block;float:left;clear:both;}
.imageover,.imageover:hover{text-decoration:none;}
/*/// CLIENT Backgrounds & images ///*/
.button:hover,#brochure_btn .formtext:hover,.ds_niv1:hover{background-image:none;}
#lnkSRF,#lnkIAGTO,#lnkKAKO{background:url(../images/spriteMembersOf.png) no-repeat left top transparent;}
#lnkSRF{background-position:left top;}
#lnkIAGTO{background-position:-56px top;}
#lnkKAKO{background-position:-148px top;}
#lnkSRF:hover{background-position:left -52px;}
#lnkIAGTO:hover{background-position:-56px -52px;}
#lnkKAKO:hover{background-position:-148px -52px;}
/*/// ICONS & BUTTONS ///*/

.button,#brochure_btn .formtext{overflow:auto;}
.button,.button:hover,#brochure_btn .formtext{font-size:1em;}
.button,#brochure_btn .formtext{border-width:1px;}
.button,#brochure_btn .formtext{border-style:solid;}
.button:active,#brochure_btn .formtext{border-style:solid;}
.button,input.button,#brochure_btn .formtext,.pagination input{font-weight:bold;} 
.button,input.button,#brochure_btn .formtext{height:auto;width:auto;overflow:visible;display:inline-block;vertical-align:middle;}
a.button{line-height:1.16;}
a.button,#brochure_btn .formtext,#content_page_asp .button{padding:0.2em 0.5em;}
input.button{padding:0.1em 0.25em; line-height:1.16;}
/*/// MAIN WRAPERS ///*/
html{padding:0;margin:0;}
body,#container{text-align:center;}
#header,#leftside,#content,#footer,#rightside{overflow:hidden;} 
#wrap,#container_content,#container_header{text-align:left;margin-right:auto;margin-left:auto;float:none;} 
#maincontent,#container,#container_content,#container_footer,#header,#leftside,#leftside_content,#content,#content_content,#rightside,#rightside_content,#footer,#footer_content,.no_listsincontent,.user_content .text1,.user_content .text2,.user_content .text3,.bannerWrap,.offers_table{float:left;}
#container,#container_content,#container_footer,#header,#leftside_content,#rightside_content,#content_content,#footer,#footer_content,.no_listsincontent,.user_content .text1,.user_content .text2,.user_content .text3,.bannerWrap,.offers_table{clear:both;}
#leftside{clear:left;}
#container{padding-top:0;padding-bottom:20px;}
#container_content{padding-top:0;padding-bottom:30px;}
#footer{margin:0;padding-top:20px;padding-bottom:0;text-align:center;}
/*_ Width _*/
#wrap,#container,#container_header{width:100%; min-width:993px; max-width:1033px;}
#container_content{width:100%;}
#container_header{width:991px;padding-left:1px;padding-right:1px;}
/*#wrap,#container{width:993px;}*/
#maincontent,#header{width:780px}
#content{width:582px;}
#leftside{width:209px;padding-left:2px;padding-right:0;}
#leftside_content{width:190px;padding-left:0;padding-right:0;}
#rightside{width:190px;padding-left:8px;padding-right:0;}
#rightside_content{width:180px; padding-left:10px;}
#leftside,#content{margin-right:0;}
#footer,#container_content,#container_footer,#content_content,#footer_content,.bannerWrap,.offers_table{width:100%;padding-left:0;padding-right:0;}
/*Height spacing / margins*/
#headerflash,#logo,#content,#flashcontent,#travelize,.footer_row1,#mainMenu,#travelize,.boxmodule,.box,.contentBoxes,.content_wrap_image,.hotellistbyproductcodewrap,#rightside #headerBookButtonWrap{margin-bottom:20px;}
.bannerRowWrap .boxmodule,.bannerRowWrap .box,#iframe_body .box,.iframe_body .box,#iframe .box,.iframe .box,#header .box,.hotel_list{margin-bottom:0;}
#header,.bannerRowWrap,.wrap_item_result,.googleMapPage{padding-bottom:15px;}
#headerBar,.hotel_list,#hotellistbyproductcodewrap,#bannerCntFourColWrap{padding-bottom:10px;}
/*#breadcrumbs,#rightside{padding-top:15px;}*/
.startpage #breadcrumbs,.startpage #rightside{padding-top:0;}
.bannerRowWrap{float:left;clear:both;width:100%;}
.marginright{margin-right:20px;}
/*/// HEADER ///*/
#logo,#header .image{float:left;}
#logo a{display:block;}
#logo,#logo a{width:100%;}
#logo{padding-bottom:5px;}
#logo,#headerBar{padding-top:20px;}

#logo img{width:auto;height:auto; max-width:100%;}
#headerBar,#headerBar_content{float:left;clear:both;width:100%;}
#topmenu{float:right;width:auto;text-align:left;}
#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;}
#container{position:relative;}
#headerBar{ font-size:14px;}
#topmenu a{line-height:1.25;display:block; float:left;padding:7px 9px; margin: 0 20px 20px 20px;}
#topmenu a:hover{ text-decoration:underline;}
#topmenu a.tpmLastItem{margin-right:0;}
#topmenu .seperator{display:none;}
#topmenu{word-wrap:break-word;}
/*/// LEFTSIDE ///*/
/*/// News box ///*/
ul.news,ul.news li,ul.news li a,ul.news .date,ul.news .ttl,ul.news .text{margin:0;padding:0;width:100%;}
ul.news{list-style-type:none;margin-bottom:0.3em;}
ul.news,ul.news li,ul.news li a,ul.news .date,ul.news .ttl,ul.news .text{display:block;clear:both;float:left;text-decoration:none;}
ul.news li{margin:0;padding:0 0 15px 0;}
.news .morenews{text-transform:capitalize;float:right;padding-top:0;padding-bottom:0;}
.news .link_rss{float:left;padding-top:0;padding-bottom:0;}
.news .morenews,.news .link_rss{font-weight:bold;}/**/
/*_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;}
/*/// RIGHTSIDE ///*/




#newsbox{
background-color:#287f54;

background-image: -moz-linear-gradient(-45deg,  rgba(49,156,103,1) 1%, rgba(49,156,103,1) 20%, rgba(24,91,56,1) 100%); /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(1%,rgba(49,156,103,1)), color-stop(20%,rgba(49,156,103,1)), color-stop(100%,rgba(24,91,56,1))); /* Chrome,Safari4+ */
background-image: -webkit-linear-gradient(-45deg,  rgba(49,156,103,1) 1%,rgba(49,156,103,1) 20%,rgba(24,91,56,1) 100%); /* Chrome10+,Safari5.1+ */
background-image: -o-linear-gradient(-45deg,  rgba(49,156,103,1) 1%,rgba(49,156,103,1) 20%,rgba(24,91,56,1) 100%); /* Opera 11.10+ */
background-image: -ms-linear-gradient(-45deg,  rgba(49,156,103,1) 1%,rgba(49,156,103,1) 20%,rgba(24,91,56,1) 100%); /* IE10+ */
background-image: linear-gradient(135deg,  rgba(49,156,103,1) 1%,rgba(49,156,103,1) 20%,rgba(24,91,56,1) 100%); /* W3C */
}

#newsbox, #newsbox .title_content, #newsbox a, #newsbox .ttl, #newsbox h2, #newsbox h3, #newsbox h4{color:#fff!important;}
#newsbox .title .title_content{background-color:transparent!important; font-size:23px; padding-top:0!important; padding-bottom:14px!important;}
#newsbox .ttl{font-size:16px;}

#newsbox{border-color:#287f54!important; padding-top:16px; padding-bottom:16px;}

#newsbox .moreNewsOptions { padding-top:15px;}
#newsbox .ttl{ margin-bottom:3px;}
#newsbox .txt .readmore-link{ text-align:right; padding-top:5px;}
#newsbox .link_rss{ background:none; padding-left:0; padding-left:0;}
/*__ DYNAMIC MENU __*/
.ds_inrbox{border-width:1px;border-style:solid;}
.ds_tabs_wrap{font-size:11px;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;}
.ds_content{padding-top:8px;width:168px;padding-left:3px}
.ds_niv1,.ds_niv2{width:168px;}
.ds_niv2{width:166px;}
.ds_niv2_content{width:162px;}
.ds_niv1{font-weight:bold;text-decoration: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;}
/*/// CONTENT ///*/
#headerflash{float:left;clear:both;width:100%;}
#flashcontent{width:100%;clear:both;float:left;border:none;}
.box.content_wrap_image .boxmodule_content,.box.content_wrap_image .image{width:780px;}
.box.content_wrap_image .boxmodule_content{text-align:center;padding:0;}
.box.content_wrap_image .image{overflow:hidden;}
.t,.r,.b,.l,.tl,.tr,.bl,.br{float:left;width:100%;clear:both;}
/**/
.box{float:left;}
.box,.box .title,.box .image,.box .text{overflow:hidden;}
.box .title,.box .text,.box .text_content,.box .image {margin-left:auto;margin-right:auto;}
.box{width:100%;}
.box .title,.box .title_content{width:100%;padding:0;}
.box .title_content,.boxmodule .title{padding-bottom:3px;}
.boxmodule .title{padding-top:5px;}
.box .text,.box .text_content{width:100%;padding:0;}
.text_content{float:left; clear:both;}
#leftside .box{width:188px;}
#rightside .box{width:178px;}
#leftside .box,#rightside .box{border:1px solid #04A5DD;} 
#leftside .box2,#rightside .box2{border-color:#04A5DD;} 
#leftside .box .title_content,#rightside .box .title_content{background-color:#04A5DD;color:#fff;padding-top:0.3em; padding-bottom:0.4em;}
#leftside .box2 .title_content,#rightside .box2 .title_content{background-color:#04A5DD;}
#leftside .box .text,#rightside .box .text{padding-top:0.7em; padding-bottom:0.9em;}
#leftside .box .title_content,#leftside .box .text{padding-left:3%;padding-right:3%;width:94%;}
#rightside .box .title_content,#rightside .box .text{padding-left:6%;padding-right:6%;width:88%;}
#wrap .hotellistbyproductcodewrap .text{padding-bottom:0;}
/*/// BOXMODULE ///*/
#bannerHdrFourColWrap,.bannerRowWrap,.boxmodule,.boxmodule div{width:100%;}
#bannerHdrFourColWrap,.bannerRowWrap,.boxmodule{float:left;}
#bannerHdrFourColWrap,.bannerRowWrap,.boxmodule div{clear:both;}
.boxmodule div{float:left;}
.boxmodule,.boxmodule_content,.boxmodule .title,.boxmodule .text,.boxmodule .image{overflow:hidden;}
.boxmodule p{padding:0;margin:0;}
.boxmodule,.boxmodule .image{text-align:center;}
.boxmodule .title{text-align:left;}
.boxmodule_content{text-align:left;}
.boxmodule_content{margin-left:auto;margin-right:auto;}
/*__ Boxmodule Functions __*/
.boxmodule .withoutImage .image{display:none;}
.boxmodule .withoutText .text,.boxmodule .withoutText .title{display:none;}
.boxmodule .withoutContent{display:none;}
.boxmodule{position:relative;}
.linkOverBanner,.linkOverBanner:hover{text-decoration:none;}
.linkOverBanner{display:block; position:absolute;z-index:+10;left:0;top:0;width:100%;height:100%;min-height:190px;}
/*__ Boxmodule Styles __*/
/*/// ContentBoxes ///*/
/**/
.contentBoxes,.contentBoxes div{float:left;}
.contentBoxes,.contentBoxes_content,.contentBoxes_row,.contentBoxes .title{clear:both;}
.contentBoxes .image,.contentBoxes .text{clear:none;}
.contentBoxes_row{width:100%;}
.contentBoxes .image{overflow:hidden;}
.contentBoxes,.contentBoxes_content{width:582px;border:none;padding:0;}
.contentBoxes{padding:0 0 20px 0;}
.contentBoxes .title,.contentBoxes .title_content{float:left;clear:both;width:100%;padding-left:0;padding-right:0;}
.contentBoxes .title .col1{width:80%;}
.contentBoxes .title .col1 a{display:block;float:left;clear:both;width:100%;}
.contentBoxes .title .col2{width:19.8%;text-align:right;} 
.contentBoxes .title .col2 .icons{text-align:right;float:right;width:auto;}
.contentBoxes .title .icons a{display:inline-block;}
.contentBoxes .title .icons,.contentBoxes .title .icons a span{white-space:nowrap;}
.contentBoxes .title .icons a span{padding:0 0 0 5px;}
.contentBoxes .title h1,.contentBoxes .title h2,.contentBoxes .title h3{display:inline;margin:0;padding:0;text-align:left;}
.contentBoxes_row1{padding:0 0 8px 0;}
.contentBoxes .title,.contentBoxes .title a,.contentBoxes .title a:hover{text-align:left;text-decoration:none;line-height:1.1;}
.contentBoxes .image,.contentBoxes .image a,.contentBoxes .image .imageover,.contentBoxes .image .imageover span,.contentBoxes .image .imageover div{height:120px;width:180px;padding-left:0;padding-right:0;margin:0;}
.contentBoxes .text{width:392px;padding-left:10px;padding-right:0;margin:0;}
.contentBoxes .text_content{width:100%;padding-left:0;padding-right:0;}
.contentBoxes .text p{padding:0;margin:0;}
.contentBoxes .text .col1{padding-left:0;padding-right:0.7%;width:60%;}
.contentBoxes .text .col2{padding-left:0;padding-right:0;width:39%;}
.contentBoxes .atribute,.contentBoxes .atribute a{background-color:transparent !important;}
.contentBoxes .withoutImage .contentBoxes_row2 .image{display:none;}
.contentBoxes .withoutImage .contentBoxes_row2 .text{padding-left:0;padding-right:0;width:100%;}
.ico_pdf,.ico_map,.ico_moreimages{background-repeat:no-repeat;background-position:left top;height:16px;width:16px;display:inline-block;overflow:hidden;}
.ico_pdf span,.ico_map span,.ico_moreimages span{display:none;}
.ico_pdf{background-image:url(../../images/pdf.gif);}
.ico_map{background-image:url(../../images/mapicon.gif);}
.ico_moreimages{background-image:url(../../images/image.gif);}

/*__ HEADER Four column boxes (hdrFourCol / STARTPAGE boxes) __*/ 
.bxm_hdrFourCol{width:134px;}
#bannerHdrFourColWrap{width:780px;padding:0;}
#bannerHdrFourColWrap .bannerRowWrap{padding-bottom:5px;}
#bannerHdrFourColWrap .marginright{margin-right:9px;}
#bannerHdrFourColWrap .bxm_hdrFourCol{width:188px; padding:0;}
.bxm_hdrFourCol .bxm_hdrFourCol,#bannerHdrFourColWrap .bxm_hdrFourCol .bxm_hdrFourCol{width:100%;}
#bannerHdrFourColWrap .title{ font-size:15px;}
/*__ CONTENT Four column boxes (cntFourCol / STARTPAGE boxes) __*/ 

#bannerHdrFourColWrap,#bannerCntFourColWrap{font-size:11px;}
#bannerCntFourColWrap .title{font-size:12px;}
#bannerCntFourColWrap{width:100%;padding-left:0;padding-right:0;}
#bannerCntFourColWrap .bannerRowWrap{padding-bottom:5px;}
#bannerCntFourColWrap .marginright{margin-right:10px;}
.bxm_cntFourCol{width:138px;padding:0;}
.bxm_cntFourCol .title,.bxm_cntFourCol .text{width:130px; padding-left:3px; padding-right:3px;}
.bxm_cntFourCol .text{padding-bottom:4px;}
.bxm_cntFourCol .bxm_cntFourCol{width:100%;padding-left:0;padding-right:0;}
/*_both_*/
#bannerHdrFourColWrap .bxm_hdrFourCol,.bxm_cntFourCol{border-color:#04A5DD; background-color:#fff;}

.bxm_hdrFourCol .title,.bxm_cntFourCol .title{color:#1c1c1c;}
#bannerHdrFourColWrap .bxm_link .title,#bannerCntFourColWrap .bxm_link .title{background-color:transparent;}

#bannerHdrFourColWrap .bxm_link,#bannerCntFourColWrap .bxm_link{color:#656668;}
#bannerHdrFourColWrap .bxm_link a,#bannerCntFourColWrap .bxm_link a{color:#1c1c1c;}
#bannerHdrFourColWrap .bxm_link:hover,#bannerCntFourColWrap .bxm_link:hover{color:#1c1c1c;}

#bannerHdrFourColWrap .bxm_hdrFourCol{background-color:#e3e4e6;}
#bannerHdrFourColWrap .bxm_link,#bannerHdrFourColWrap .bxm_link,#bannerCntFourColWrap .bxm_link{background-color:#e3e4e6;}
#bannerHdrFourColWrap .bxm_link:hover,#bannerHdrFourColWrap .bxm_link:hover,#bannerCntFourColWrap .bxm_link:hover{background-color:#e5312b;}


#bannerHdrFourColWrap .bxm_link:hover,
#bannerHdrFourColWrap .bxm_link:hover a,
#bannerHdrFourColWrap .bxm_link a:hover,
#bannerCntFourColWrap .bxm_link:hover,
#bannerCntFourColWrap .bxm_link:hover a,
#bannerCntFourColWrap .bxm_link a:hover{color:#fff;}

#bannerHdrFourColWrap .title,#bannerCntFourColWrap .title,#bannerHdrFourColWrap .text,#bannerCntFourColWrap .text{width:93.8%; padding-left:3%; padding-right:3%;}
#bannerHdrFourColWrap .bxm_hdrFourCol,#bannerCntFourColWrap .bxm_cntFourCol{padding-bottom:7px;} 
/*/// STARTPAGE ///*/
#startpage_text{clear:both;float:left;}

.startpage #content{width:387px;}
.startpage #rightside{width:385px;}
.startpage #rightside_content{ padding-left:0; padding-right:; width:100%;}
.startpage #rightside .box{width:383px;}
.startpage #rightside .box .title_content, .startpage #rightside .box .text{width:auto;float:none; display:block; padding-left:20px; padding-right:20px;}
.startpage .bxm_cntFourCol {width:89px; height:auto;}
.startpage #bannerCntFourColWrap .bxm_withoutImage{ height:auto;}

#headerSingleImageWrap{margin-top:-37px; display:block; float:left; clear:both; margin-bottom:20px;}
/*/// CATEGORY PAGE ///*/
/*/// DESTINATION PAGE ///*/
.tabsmenu a .text,.tabsmenu a .txt{padding:0 0.55em;}
/*/// HOTEL PAGE ///*/
.atribute ul li,#content .atribute ul li{border:none;}
.atribute li strong,.atribute li span{width:100%;float:left;clear:both;text-align:left;}
.pageheader .rating{display:block;padding-top:5px;}
.pageheader h1,.pageheader span{display:block;float:left;clear:none;}
.pageheader h1{padding-right:5px;}
.pageheader .stars{padding:7px 0 0 6px;}
.hotel .pageheader h1,.hotel .pageheader .stars{display:block;float:left;}
.stars,.hotel_list_rating{overflow:hidden;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#EDBB34;}
.stars img,.hotel_list_rating img{display:inline-block;float:left;margin-right:0.05em;width:auto;}
.stars{font-size:14px;line-height:16px;}
.hotel_list{width:100%;}
.hotel_list_item_textwrap{width:70%;}
.hotel_list_item_imagewrap{width:30%;}
.hotel_list_image{width:95%;float:right;}
.hotel_list_image,.hotel_list_image img{height:40px;}
.hotel_list_item .hotel_list_title{padding-bottom:0.2em;line-height:1.3;}
.hotel_list_image img{max-height:none;max-width:none;width:auto;}
.hotel_list_rating img{height:13px;width:auto;}
.hotel_list_map a,.hotel_list_map a:hover{text-decoration:none;}
.hotel_list_map{line-height:14px;}
.hotel_list_map a span{float:left;}
.hotel_list_map a span.mapicon{margin-right:0.2em;}
/**/
#content_wrap_image{min-height:200px;}
.slide{width:100px;overflow:hidden;}
.slide img{width:98px;height:auto;min-height:42px;margin:0 1px;}
.slide,#slider,.carousel_navigation{height:42px;overflow:hidden;padding-top:0;padding-bottom:0;}
.carousel_navigation a{padding-top:14px;}
#sitemap,#sitemap a{line-height:inherit;}
#sitemap,#sitemap h1 ,#sitemap h2 ,#sitemap h3,#sitemap ul,#sitemap li{margin:0;padding:0;}
#sitemap ul,#sitemap li{list-style:none;}
#sitemap ul,#sitemap li,#sitemap ul a,#sitemap hr{display:block;float:left;}
#sitemap ul,#sitemap ul a,#sitemap hr{width:100%;clear:both;}
#sitemap h2{border-bottom:1px solid #ddd;margin:0 0 0.2em 0;padding:0 0 0.2em 0;}
#sitemap ul li{display:block;float:left;clear:none;padding:0 0 2em 0;}
#sitemap li.mainItems{width:47.7%;margin:0 4% 0 0;}
#sitemap li.mainItems3{margin:0;}
#sitemap ul ul li{display:block;float:left;clear:both;width:100%;margin:0;padding:0;}
#sitemap ul ul ul ul li{width:96%;padding:0 0 0 4%;}
#sitemap .mainItems1 a.level1{font-size:1.05em;font-weight:bold;}
#sitemap ul a{padding:0.3em 0;line-height:1.3;font-weight:normal;}
#sitemap li.mainItems1{width:100%;margin:0;clear:both;padding-bottom:0;}
#sitemap .mainItems1 li.level1{padding:0 0 2em 0;}
#sitemap li.level1ColFirst{clear:left;}
#sitemap .mainItems1 li.level1,#sitemap li.mainItemsAllSiteCodes{clear:right;width:33.28%;}
#sitemap .mainItems li.level1ColFirst{clear:left;}
#sitemap li.mainItemsAllSiteCodes li.level1{width:100%;}
.offers_table .button{float:right;margin:15px 0 0 0;}
/*/// ON MULTIPLE PAGES ///*/
/**/
td{padding-top:0.25em;padding-bottom:0.25em;}
.iframe_body td{padding-top:0.1em;padding-bottom:0.1em;}
/*Order steps*/
.ordersteps_logo{display:block;padding:3px 0 5px 5px;}
/*Tourlist*/
.tableheader td{padding-top:0.5em;padding-bottom:0.5em;}
table.tourlist{width:99.4%;}
.TourList1SelectBoxes td{padding-left:0.5em;}
.TourList1SelectBoxes td:first-child{padding-left:0;}
.tourlist td span{padding-left:0.65em;padding-right:0.65em;}
.tourlist .tableheader{text-transform:capitalize;}
.tourlist .tableheader td,.tourlist .tableheader td span{vertical-align:middle;}
.tourlist1 .col1,.tourlist1 .col3{text-align:left;}
.tourlist1 .col2{text-align:center;}
.tourlist1 .col4,.tourlist1 .col5{text-align:right;}
.tourlist2 .col1,.tourlist2 .col2{text-align:left;}
.tourlist2 .col3{text-align:right;}
/**/
body.Contact_Iframe td,body.viewbook table td{padding-top:0.45em; padding-bottom:0.45em;}
/*_BrochureIframe_*/
.broch_custinfo_row,.broch_custinfo_colrow{margin-bottom:0.85em;}
/*_viewbook_*/
.viewbook #viewbookTravelizeLogo{display:none;}
#viewbookTable2 td,#viewbookTable3 td{padding-left:0.65em;padding-right:0.65em;}
/*/// FUNCTIONS ///*/
.no_rightside #content{width:780px;}
.no_rightside #destination .user_content,.no_rightside #hotel .imageComponent,.no_rightside #hotel .user_content{width:561px;}
.no_rightside #hotel #slider{width:491px;}
/*/// Map (google-map & mapIframe) ///*/
/**/
.googleMapPage,.mapIframe{float:left;clear:both;width:100%;padding-left:0;padding-right:0;border:none;}
.googleMapPage .col{float:left;clear:none;}
.googleMapPage .col2{float:right;}
/**/
body.siteUnderConstruction{padding-top:1em;padding-bottom:1em;}
body.siteUnderConstruction #content{padding-top:2em;padding-bottom:2em;}
body.siteUnderConstruction #logo,body.siteUnderConstruction #logo a{width:100%;height:auto;text-align:center;}
body.siteUnderConstruction #logo a{float:none;clear:none;}
/*CSS3*/
.button,.pagination input{text-shadow:1px 1px 1px rgba(0,0,0,0.4);}
.button:active,.pagination input:active{box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -1px -1px 2px rgba(255,255,255,.7);-o-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -1px -1px 2px rgba(255,255,255,.7);-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -1px -1px 2px rgba(255,255,255,.7);-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -1px -1px 2px rgba(255,255,255,.7);}
h1,h2,h3,h4,h5,h6,.title,.title a{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;}
a,.boxmodule{-webkit-transition:color 0.19s ease,background-color 0.24s ease,opacity 0.24s ease,border-color 0.24s ease;-moz-transition:color 0.19s ease,background-color 0.24s ease,opacity 0.24s ease,border-color 0.24s ease;-o-transition:color 0.19s ease,background-color 0.24s ease,opacity 0.24s ease,border-color 0.24s ease;transition:color 0.19s ease,background-color 0.24s ease,opacity 0.24s ease,border-color 0.24s ease;}

/**/
body.OffersExtNew #OffersExtNewWrap td{padding:0.5em 0.5em;}
body.OffersExtNew #OffersExtNewWrap .tableheader td{padding-top:0.7em;padding-bottom:0.7em;line-height:1.15;}
#OffersExtNewTable .colPrice,#OffersExtNewTable .colPrice{white-space:nowrap;}
#OffersExtNewTable .coldepcity {min-width:75px;}
/**/
#headerImageWrap{position:relative;}
#headerBookButtonWrap{float:left;clear:both; width:100%;}
#headerBookButton{display:block; padding:0.5em 0.7em;font-size:1.6em;line-height:1.13;text-align:center;}
#headerBookButton,#headerBookButton:hover{text-decoration:none;}
#headerBookButtonWrap .noImage{}
#headerBookButtonWrap a{box-shadow:inset 2px 2px 4px rgba(255,255,255,.2),inset -1px -1px 2px rgba(0,0,0,.4);-o-box-shadow:inset 2px 2px 4px rgba(255,255,255,.2),inset -1px -1px 2px rgba(0,0,0,.4);-webkit-box-shadow:inset 2px 2px 4px rgba(255,255,255,.4),inset -1px -1px 2px rgba(0,0,0,.4);-moz-box-shadow:inset 2px 2px 4px rgba(255,255,255,.2),inset -1px -1px 2px rgba(0,0,0,.4);}
#headerBookButtonWrap a:hover,#headerBookButtonWrap a.active,#headerBookButtonWrap a.active:hover{text-shadow:-1px -1px 1px rgba(0,0,0,.4);box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -1px -1px 2px rgba(255,255,255,.7);-o-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -1px -1px 2px rgba(255,255,255,.7);-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -1px -1px 2px rgba(255,255,255,.7);-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -1px -1px 2px rgba(255,255,255,.7);}
#headerImageWrap #headerBookButtonWrap{position:absolute;top:0;right:0;z-index:+20;float:none;width:auto;height:auto;}
#headerImageWrap #headerBookButton{font-size:1.6em;border:2px solid #fff; border-top:none; border-right:none;}
/**/
.sysname{color:#1c1c1c;}
#memebersOf,#memebersOf a{color:#808080;}
#footer_content{padding-bottom:15px;}
#memebersOf{float:right;}
#memebersOf ul,#memebersOf li,#memebersOf .lnk,#memebersOfPreambleWrap{float:left;}
#memebersOf h2{display:none;}
#memebersOf ul,#memebersOf li{list-style:none;padding:0;margin:0;}
#memebersOf .lnk{display:block;}
#memebersOf,#memebersOf .lnk{height:52px; line-height:52px;overflow:hidden;}
#lnkSRF .cnt,#lnkIAGTO .cnt,#lnkKAKO .cnt{display:none;}
#lnkSRF{width:41px;}
#lnkIAGTO{width:82px;}
#lnkKAKO{width:183px;}
#memebersOfPreambleWrap{padding-right:10px;}
#memebersOf li{padding-left:10px;}
#memebersOf li.mo0{padding-left:0;}
.ftrRow{float:left; clear:both; width:100%;}
.ftrRow #travelize{margin:0; float:left;clear:none; padding-top:20px;}
.ftrRow #travelize,.ftrRow #travelize a{width:105px;}
.ftrRow #travelize a{display:block; float:left; clear:both; height:15px;}
/******************************************/
#headerImageWrap .content_wrap_image,#headerImageWrap .imageComponent{margin-bottom:0;}
#headerImageWrap,#imageAndTextSlideshow2Wrap,.pikachoose-classic{float:left;clear:both;}
#bannerHdrFourColWrap{margin-top:15px;}
#header .content_wrap_image{margin-bottom:0;}
.pika-stage .readmore{color:#004595;white-space:nowrap;}
.pika-stage:hover .readmore{text-decoration:underline;}
.jcarousel-container{background:#2b5338;background:rgba(43,83,56,0.85);}
.pika-imgnav{background:#396f4b;background-image:linear-gradient(bottom,rgb(57,111,75) 20%,rgb(66,129,87) 46%,rgb(66,129,87) 46%,rgb(57,111,75) 80%);background-image:-o-linear-gradient(bottom,rgb(57,111,75) 20%,rgb(66,129,87) 46%,rgb(66,129,87) 46%,rgb(57,111,75) 80%);background-image:-moz-linear-gradient(bottom,rgb(57,111,75) 20%,rgb(66,129,87) 46%,rgb(66,129,87) 46%,rgb(57,111,75) 80%);background-image:-webkit-linear-gradient(bottom,rgb(57,111,75) 20%,rgb(66,129,87) 46%,rgb(66,129,87) 46%,rgb(57,111,75) 80%);background-image:-ms-linear-gradient(bottom,rgb(57,111,75) 20%,rgb(66,129,87) 46%,rgb(66,129,87) 46%,rgb(57,111,75) 80%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.2,rgb(57,111,75)),color-stop(0.46,rgb(66,129,87)),color-stop(0.46,rgb(66,129,87)),color-stop(0.8,rgb(57,111,75))
);}
#pikame,.pikachoose-classic,.pika-stage,.pika-imgnav,.jcarousel-container,.pika-stage a,.pika-stage img{width:780px;}
.pikachoose-classic,.pika-stage,.pika-stage img{height:260px!important;}
.pikachoose-classic{position:relative;}
.pika-stage a,.pika-imgnav a{display:block;}
.pika-stage .caption a{display:inline;}
.pika-stage,.pika-stage .pika-aniwrap{position:absolute;top:0;left:0;}
.pika-stage img{border:0;}
.pika-stage .pika-aniwrap{z-index:9;}
.pika-stage .caption{line-height:1.25;padding:5px 10px;max-width:75%;position:absolute;top:0;left:0;z-index:11;/*background:#ffffff;background:rgba(255,255,255,0.95);*/}
.pika-textnav{display:none;}
.pika-counter{display:block;padding:0 0.5em;font-size:0.8em;}
.pika-imgnav,.pika-counter{height:30px;line-height:30px;color:#fff;}
.jcarousel-container{bottom:30px;}
.pika-imgnav{position:absolute;bottom:0;left:0;z-index:11;}	
.pika-imgnav a,.jcarousel-prev,.jcarousel-next{background-image:url(../images/slideshow/controls.png);background-repeat:no-repeat;}
.pika-imgnav a{position:absolute;text-indent:-5000px;height:25px;width:35px;display:block;z-index:11;cursor:pointer;top:2px;right:10px;}
.pika-imgnav a.pause{background-position:17px -15px;}
.pika-imgnav a.play,.pika-imgnav a.next{background-position:17px 5px;right:10px;}
.pika-imgnav a.tray{background-position:17px -55px;right:62px;}
.pika-imgnav a.next{right:105px;}
.pika-imgnav a.previous{background-position:17px -35px;right:152px;}
.pika-thumbs li{float:left;list-style:none;width:100px;height:55px;overflow:hidden;margin:3px 10px;}
.pika-thumbs li .clip{position:relative;height:100%;overflow:hidden;}
.pika-stage,.pika-thumbs li{border:none;}
.jcarousel-clip-horizontal{width:720px;overflow:hidden;left:30px;}
.jcarousel-container{position:absolute !important;left:0;height:0px;z-index:10;overflow:hidden;}
.jcarousel-clip.jcarousel-clip-horizontal{padding-top:8px;}
.jcarousel-container *{z-index:10;}
.jcarousel-prev,.jcarousel-next{width:11px;height:18px;display:block;position:absolute;top:35px;cursor:pointer;filter:alpha(opacity=60); opacity:0.6;}
.jcarousel-prev:hover,.jcarousel-next:hover{filter:alpha(opacity=100);opacity:1.0;}
.jcarousel-prev-disabled:hover,.jcarousel-next-disabled:hover{filter:alpha(opacity=60);opacity:0.6;}
.jcarousel-next{background-position:0 0;right:10px;}
.jcarousel-prev{background-position:0 -40px;left:10px;}
.pikachoose-classic .pika-imgnav,.pikachoose-classic .jcarousel-container.jcarousel-container-horizontal{-webkit-transition:opacity 0.48s ease;-moz-transition:opacity 0.48s ease;-o-transition:opacity 0.48s ease;transition:opacity 0.48s ease;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;}
.pikachoose-classic:hover .pika-imgnav,.pikachoose-classic:hover .pika-imgnav:active,.pikachoose-classic:hover .jcarousel-container.jcarousel-container-horizontal,.pikachoose-classic:active .jcarousel-container.jcarousel-container-horizontal{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}	
.pika-thumbs li{line-height:1.25; background-color:#396F4B;}
.jcarousel-clip .clip img{cursor:pointer;}
.jcarousel-clip .clip img.active{cursor:default;}
/**/
#bannerHdrFourColWrap .boxmodule_content,#bannerCntFourColWrap .boxmodule_content{overflow:hidden;}


#bannerHdrFourColWrap .boxmodule_content{height:190px;}
#bannerCntFourColWrap .boxmodule_content{height:180px;}
#bannerCntFourColWrap .bxm_withoutImage{height:120px;}
/**/
/*_MENU (main menu)_*/
#mainMenu ul,#mainMenu li{list-style-type:none;margin:0;padding:0;}
#mainMenu,#mainMenu ul,#mainMenu li,#mainMenu a{display:block;float:left;clear:both;width:100%;overflow:hidden;}
#mainMenu a{word-wrap:break-word;}
#mainMenu a,#mainMenu a:hover{text-decoration:none;}
#mainMenu .open{display:block;padding-top:0.4em;padding-bottom:0.6em;}
#mainMenu .menuclosedclass{display:none;}
#mainMenu li{padding-bottom:3px;}
#mainMenu a.level1{font-weight:normal;}
#mainMenu a.active{font-weight:bold;}
#mainMenu{font-size:10px;}
#mainMenu a{font-size:11px;line-height:1.4;padding-top:0.15em;padding-bottom:0.15em;}
#mainMenu a.level1{font-size:12px;padding-top:0.8em;padding-bottom:0.85em;}
#mainMenu a{padding-left:16%;width:80%;padding-right:4%;}
#mainMenu a.level1,#mainMenu a.level2{padding-left:4%;width:92%;padding-right:4%;}
#mainMenu a.level3{padding-left:8%;width:88%;padding-right:4%;}
#mainMenu a.level4{padding-left:12%;width:84%;padding-right:4%;}
#mainMenu a{position:relative;}
#mainMenu a .arw,#mainMenu a .bgmenubot,#mainMenu a .bgmenutop{position:absolute;text-indent:-999px;}
#mainMenu a.level1 .bgmenubot,#mainMenu a.level1 .bgmenutop{width:100%;height:6px;}
#mainMenu a .bgmenubot{bottom:0;left:0;} 
#mainMenu a .bgmenutop{top:0;left:0;}
#mainMenu a .arw{top:8px;left:163px;height:5px;width:5px;}
#mainMenu a.level1 .arw{top:8px;left:163px;height:12px;width:11px;}
#mainMenu a .bgmenubot,#mainMenu a .bgmenutop{display:none;}
#mainMenu a .arw{display:block;}
#mainMenu .toplevel .arw{display:none !important;}
#mainMenu ul.hideFirstLevel a{display:none;}
#mainMenu ul.hideFirstLevel ul a{display:block;}