html{width:100%;height:100%;}
body {width:100%;height:100%;font:62.5% Arial;text-align:center;background:#fff url(/_images/mholidays/bg/body-new.gif) center 0 repeat-x;font-family:arial,sans-serif;margin:0;padding:0;}body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote{margin:0;padding:0;}img,fieldset,abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}ul{list-style:none;}


h1{font:normal 2.8em/1.16em arial;padding:0 0 .2em;color:#fff;}
h2{font:normal 2em/1.16em arial;color:#d24a37;padding:0 0 .35em;}
h3{font:normal 1.8em/1.16em arial;color:#d24a37;padding:0 0 .3em;}
h4{font:normal 1.4em/1.16em arial;color:#d24a37;padding:0 0 .35em;}
h4.alt{color:#404040;}
h5{font:bold 1.2em/1.3em arial;color:#606060;}
h6 {font:normal 1.1em/1.16em arial;color:#606060;}

p {font:1.2em/1.35em arial;padding:0 0 1.8em;color:#606060;}
label,li,dt {font-size:1.1em;color:#4b4b4b;}


hr{display:none;}
.separator{clear:both;display:block;height:0;border-top:1px solid #e7e5e0;}



.mi ul{padding:0 0 1.5em 10px;}
.mi li{font:1.2em/1.5em arial;padding:3px 0 .45em 11px;color:#606060;border-bottom:1px solid #ebebeb;background:url(/_images/mholidays/ico/square_3x3_lred.png) 0 10px no-repeat;}
.mi li ul{border-top:1px solid #ebebeb;padding:0;margin:5px 0 0;}
.mi li li{font-size:.917em;padding:3px 0 .45em 30px;background:url(/_images/mholidays/ico/square_3x3_dgrey.png) 20px 9px no-repeat;color:#808080;}
.mi li li.last{border:none;padding-bottom:0;}
.mi ul.nobullet {float:left;width:100%;clear:both;padding:0 0 35px;}
.mi ul.nobullet li{background:none;float:left;padding:5px 7px;text-indent:0;}
.mi ul.nobullet li p{padding:0 0 5px 143px;}
.mi ul.nobullet h4{font-size:1.25em;margin:.7em 0 .3em;}

li li {font-size:1em;}
li p {font-size:1em;}
input,select,textarea {font-size:1.1em;color:#6d6e71;font-family:arial,sans-serif;}


span.red {color:#d9001a;}

a {color:#5391d3;}
a:hover {text-decoration:none;}

p.f_doc,
p.f_xls,
p.f_pdf { padding:6px 0 0;text-indent:23px;}
p.f_doc {background:url(/_images/mercatcorpo/file_icon_doc.gif) 0 0 no-repeat;}
p.f_xls {background:url(/_images/mercatcorpo/file_icon_xls.gif) 0 0 no-repeat;}
p.f_pdf {background:url(/_images/mercatcorpo/file_icon_pdf.gif) 0 0 no-repeat;}

img {border:0;}
dl,dt,dd,form,fieldset,ul,ol {margin:0;padding:0;}
fieldset {border:none;}
ul {list-style:none;}

div.table{padding:9px 10px;background:#f2eee7;margin:0 0 1.8em;float:left;}
table{float:left;width:100%;border:1px solid #fff;}
table thead th{color:#fff;background:#868175;font:bold 1.2em/1.35em arial;}
table thead th.red{background:#d24a37;}
th{color:#606060;font:bold 1.1em/1.35em arial;border-bottom:1px solid #ebebeb;padding:6px 10px 8px;background:#fff;}
table tbody th{border-right:1px solid #ebebeb;}
td{color:#808080;font:1.1em/1.35em arial;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;padding:6px 10px 8px;background:#fff;}
table tfoot td{font-weight:bold;color:#606060;border-top:2px solid #a0a0a0;}
.alt th,.alt td{background:#f8f6f1;}
.notesP{background:#f2eee7;width:100%;}
.notes p{padding:1.1em 0 0;font-size:1.1em;color:#808080;}



.txt_l{text-align:left;} 
.txt_r{text-align:right;} 
.txt_c{text-align:center;} 
.txt_j{text-align:justify;}

.c_left{float:left;}
.c_right{float:right;}

.clear {float:none;clear:both;display:block;height:.01em;}

.block{display:block;}

a.print {color:#9a9a9a;font-size:11px;position:absolute;right:0;top:9px; text-decoration:none;background: url(../_images/mercatcorpo/natisni.gif) 0 2px no-repeat;display:block;padding-left: 15px; height:15px; }

.left_pict {margin:3px 10px 9px 0;float:left;}
.right_pict {margin:3px 0 9px 10px;float:right;}
.right {text-align:right;clear:both;}
.right a {float:right;}


.topspace {margin-top:20px;}

#horizon{margin:10px 0 0;background:url(/_images/mholidays/bg/head_bg.png) center 25px no-repeat;}
#wrapper{margin:0 auto;width:950px;text-align:left;}

#top {height:25px;background:#6d6e71 url(/_images/mercatcorpo/logo_small.gif) no-repeat;overflow:hidden;}
#top-in {margin:0 0 0 31px;}
#top-in a {margin:0 20px 0 0;line-height:25px;font-size:1.1em;color:#ebebeb;text-decoration:none;float:left;display:block;}
#top-in select {margin:2px 10px 0;float:right;}


#head {height:155px;overflow:hidden;position:relative;}
.special #head {background-image:url(/_images/mercatcorpo/backgrounds/head2.jpg);}
.logo-home {position:absolute;top:40px;left:0;}
.logo-home a {width:355px;height:60px;text-indent:-9999px;display:block;overflow:hidden;}


.langSw {position:absolute; top:7px;right:10px;}
.langSw span {display:block;float:left;margin-left:10px;background:url(/_images/mercatcorpo/button-submit.gif) 0 0 no-repeat;font-size:10px; text-transform:uppercase;}
.langSw a {padding:3px 10px;display:block;float:left;background:url(/_images/mercatcorpo/button-submit.gif) 100% -18px no-repeat;color:#fff;text-decoration:none;}

p.contactCard {margin:0;padding:0;position:absolute;top:0;right:0;}

#head-in .searchForm {position:absolute;top:0;left:364px;background:url(/_images/mholidays/bg/search-bg.gif) no-repeat;}
.searchForm {width:229px;height:31px;}
.searchForm label {display:none;}
.searchForm .input {padding:6px 0 0 22px;float:left;}
.searchForm .input input {width:150px;border:1px solid #7f9db9;font:normal 1.1em arial;color:#808080;padding:2px 3px;}
.searchForm .input select {width:138px;}
.searchForm .searchButton {margin:7px 0 0 5px;float:left;}


.global-nav {position:absolute;top:7px;right:6px;}
.global-nav li{float:left;margin:0 5px 0 0;background:url(/_images/mholidays/bg/btns.png) 0 0 no-repeat;}
.global-nav li.first{background:url(/_images/mholidays/bg/btns.png) 0 -36px no-repeat;}
.global-nav a{display:block;padding:2px 10px;text-decoration:none;text-transform:uppercase;color:#fff;font:bold 1em Arial;background:url(/_images/mholidays/bg/btns.png) 100% -18px no-repeat;}
.global-nav li.first a{background:url(/_images/mholidays/bg/btns.png) 0 -54px no-repeat;}

div.main-menu {height:30px;overflow:hidden;position:absolute;left:0;top:125px;}
div.main-menu ul {height:30px;float:left;}
div.main-menu ul li {height:30px;margin:0 1px 0 0;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1.2em;background:url(/_images/mholidays/bg/main-menu.png) 0 0 no-repeat;float:left;}
div.main-menu ul li a {padding:0 20px;color:#404040;text-decoration:none;background:url(/_images/mholidays/bg/main-menu.png) 100% -30px no-repeat;display:block;}

div.main-menu ul li.sel,div.main-menu ul li.selc {background:url(/_images/mholidays/bg/main-menu.png) 0 -60px no-repeat;}
div.main-menu ul li.sel a,div.main-menu ul li.selc a {color:#df1d53;background:url(/_images/mholidays/bg/main-menu.png) 100% -90px no-repeat;}

/*div.main-menu ul li.last{background:url(/_images/mholidays/bg/main-menu.png) 0 -120px no-repeat;}
div.main-menu ul li.last a{color:#404040;background:url(/_images/mholidays/bg/main-menu.png) 100% -150px no-repeat;}*/

#head-in .go{display:block;position:absolute;right:10px;bottom:10px;font:1.1em arial;text-transform:uppercase;text-decoration:none;color:#404040;}






#center {width:100%;float:left;}
#c-l {width:210px;float:left;padding:27px 0 0;}
#c-c {padding:36px 0 0 0;width:520px;float:left;position:relative;}
.mh_2col #c-c {width:740px;padding:36px 0 0;}


.wide #c-c{width:100%;margin:0;height:100%;padding-top:10px;}
#c-r {margin:36px 0 10px 0;width:205px;float:right;}
#c-l .mi{margin:0 0 10px;float:left;width:195px;}
#c-r .mi{margin:0 0 10px;float:left;width:100%;}
.c-2col #c-r {float:right;}



.breadcrumb {float:left;width:100%;padding:12px 0 15px;color:#9a9a9a;font-size:1.1em;background:url(/_images/mholidays/bg/bc_bg.png) 1px 100% no-repeat;}
.bc{display:block;float:left;padding:0 0 0 15px;margin:0 0 0 10px;background:url(/_images/mercatcorpo/backgrounds/breadcrumb.gif) 0 3px no-repeat;}
.breadcrumb a {color:#9a9a9a;}


/*hidden placeholder*/
.page3644 .centerCols,
.page3637 .centerTopContainer,
.page3637  .centerCols,
.page3643 .centerCols,
.page3623 .centerCols,
.page3619 .centerCols,
.page3616  .centerTopContainer,
.page3616  .centerCols,
.page3639 .centerCols,
.page2553 .centerCols,
.page2554 .centerCols,
.page3645 .centerCols,
.page2561 .centerCols,
.page2567 .centerCols,
.page3651 .centerTopContainer,
.page3651 .centerCols,
.page2557 .centerCols ,
.page2127 .centerCols,
.page3610 .centerCols,
.page3618  .centerCols,
.page2580  .centerCols,
.page2581  .centerCols,
.page3615 .centerCols,
.page3309 .centerTopContainer,
.page3648 .centerCols,
.page3309 .centerCols,
.page3309 .centerContainer{display:none;}

/*
	Left menus
*/

/*hidden*/

.left-menu	{float:left;width:100%;padding:0 0 18px;display:none;}
.left-menu ul{padding:0;float:left;}

.pp3636  .left-menu,
.page3636 .left-menu,
.page4291  .left-menu,
.pp4291  .left-menu {display:block;}

/*lvl1 - hidden*/
.left-menu li {float:left;width:195px;display:none;font:1.4em arial;padding:16px 0 8px;}
.left-menu li  a{float:left;display:block;font-size:1em;color:#404040;text-decoration:none;padding:0 11px;}

/*lvl2*/
.left-menu li.l1	    {text-transform:uppercase;}
.left-menu li.l1 a.aselc	    {border-bottom:1px solid #DFD5C4;width:173px;}

.left-menu li.sel li,
.left-menu li.selc li{border-bottom:1px solid #dfd5c4;}
.left-menu li.sel{display:block;}
.left-menu li.sel a,
.left-menu li.selc  a,
.left-menu li a.asel{color:#e01f55;font-weight:bold;padding-bottom:7px;}
.left-menu li.selc{display:block;border-bottom:none;}
.left-menu li.sel li,
.left-menu li.selc li{display:block;}

.left-menu li.selc li.sel{background:#F8F6F1;}

/*lvl3*/
.left-menu li.l2	    {text-transform:none;}
.left-menu li.l2 a	    {border-bottom:none;width:auto;}

.left-menu li li{font-size:1em;}
.left-menu li.selc li li{border:none;}
.left-menu li li li{border:none;font-size:0.86em; border:none;padding:11px 0 0px 15px;width:180px;background:url(/_images/mholidays/ico/left-menu-bull-lvl3.png) 13px 17px no-repeat;}
.left-menu li li.selc li.selc,
.left-menu li li.selc li.sel{border:none;background:url(/_images/mholidays/ico/left-menu-bull-lvl3-sel.png) 13px 17px no-repeat;}
.left-menu li.sel li a,
.left-menu li.selc li a,
.left-menu li li a.asel{color:#9a9181;font-weight:normal;padding-bottom:0;}
.left-menu li.sel li.sel a,.left-menu li.selc li a.asel,.left-menu li.selc li a.aselc{color:#D14937;font-weight:bold;padding-bottom:0;}
.left-menu li.selc li li a{color:#3F3F3F;}

/*lvl4*/
.left-menu li li li li{font-size:.92em;padding:11px 0 0px 15px;width:165px;background:url(/_images/mholidays/ico/left-menu-bull-lvl4.png) 14px 16px no-repeat;}


.go{display:block;padding:0 0 0 12px;background:url(/_images/mholidays/ico/go.png) 0 3px no-repeat;}


.navigation {color:#fff;}
.navigation a {padding:0 0 0 8px;font-size:.91em;color:#b2b2b2;text-decoration:none;text-transform:uppercase;background:url(/_images/mercatcorpo/back.gif) left no-repeat;}
.fview{font-size:1.1em;color:#d24a37;float:right;padding:0 8px 0 0;background:url(/_images/mholidays/ico/fview.png) 100% 50% no-repeat;}
.mrgb, .rightContainer .textcontent  .mrgb {padding:0 7px 8px 0;margin:0;}
.mrgb a {border-bottom:7px solid #fff;}


#foot {margin:60px 0 0;padding:20px 0;width:950px;background:url(/_images/mercatcorpo/backgrounds/foot.gif) no-repeat;float:left;}
.mfl {float:left;}
.mfl li {padding:0 10px 0 10px;background:url(/_images/mholidays/ico/square_2x2_gold.png) 0 6px no-repeat;float:left;}
.mfl li a {color:#c2c2c2;}
.mfl .first {background:none;}

.mfr {float:right;}
.mfr li {padding:0 10px 0 10px;background:url(/_images/mholidays/ico/square_2x2_gold.png) 0 6px no-repeat;float:left;}
.mfr li a {color:#c2c2c2;display:block;}
.mfr li a.last{text-transform:uppercase;background:url(/_images/mholidays/ico/rss.png) 100% 1px no-repeat;padding:0 20px 0 0;}
.mfr .first {background:none;}
.mfr .index_1 {padding:0 0 0 10px;}
.mfr .index_1 a {padding:0 18px 0 0;background:url(/_images/mercatcorpo/rss.gif) right no-repeat;}


#disclaimer{float:left;width:100%;padding:11px 0;font:1.1em Arial;color:#9A9A9A;}


/*form*/

p.sectionTitle{color:#606060;font:normal 1.8em arial;padding:0 0 10px;}
.form label{font-family:verdana;}
.form .section{float:left;width:100%;border-bottom:1px solid #dfdfdf;padding:0 0 20px;margin:0 0 15px;}
.question {float:left;width:100%;padding:0 0 7px;}
.question label,.question input{float:left;}
.question label{width:95px;text-align:right;padding:4px 25px 0 0;}
.question input{width:150px;padding:1px;}
.question select{width:156px;}
.question textarea{width:350px;overflow:auto;}
.Description{font-size:1.2em;color:#606060;padding:0 0 18px;}
.Commands{float:right;width:100%;text-align:right;}
.FormsCommandSubmit{display:block;float:right;width:164px;height:18px;font:bold 1em/1.8em arial;text-decoration:none;color:#fff;text-transform:uppercase;text-align:center;background:url(/_images/mholidays/bg/submit.png) 0 0 no-repeat;}

/*Content*/

/*leftContainer*/

#c-l p{padding:0;}

#c-l .mi{background:url(/_images/mholidays/bg/mi_top_decor.png) 50% 0 no-repeat;padding:36px 0 0;}
#c-l h1{color:#606060;font:1.4em arial;padding:6px 11px 7px;background:url(/_images/mholidays/bg/mi_c-l_top.png) 0 0 no-repeat;}
#c-l .in{padding:8px 8px 0 8px;border-left:2px solid #e7e5e0;border-right:2px solid #e7e5e0;}
#c-l .in p{color:#606060;font-size:1.1em;line-height:1.3em;}
#c-l .in .more{display:block;color:#0066b3;background:none;text-transform:none;padding:0;font-size:1.1em;}
#c-l .contentHtml{background:url(/_images/mholidays/bg/mi_c-l_bot.png) 0 100% no-repeat;padding:0 0 12px;}

#c-l .mi5392 h1 {background:url(/_images/mholidays/bg/mi_c-l_top_red.png) 0 0 no-repeat;color:#fff;}

#c-l .arrangementdestinationlist,
#c-l .destinationlist{background: url(/_images/mholidays/bg/accommodationsearch.gif) 0 0 repeat-y;width:201px;padding: 0 0 0 0;margin:8px 0 5px -2px;position:relative;}
.arrangementdestinationlist .search,
.destinationlist .search{width:201px;}
.arrangementdestinationlist .select,
.destinationlist .select {background:transparent url(/_images/mholidays/bg/accommodationsearch-bot.gif) no-repeat 0 100%; float:left; padding:0 0 54px;}
.arrangementdestinationlist select,
.destinationlist select {float:left;margin:0 0 0 9px;width:182px;}
#c-l .arrangementdestinationlist label,
#c-l .destinationlist label {color:#5F5F5F;font-weight:bold;display:block;float:left;width:185px;background:transparent url(/_images/mholidays/bg/accommodationsearch-top.gif) no-repeat scroll 0 0; height:32px; margin:0; padding:9px 6px 0 10px; }

/*newssubscription*/

#c-l .newssubscription   {color:#5F5F5F;font-size:.91667em;}
#c-l .subscribeText          {float:left;padding:8px 8px 6px 8px;border-left:2px solid #e7e5e0;border-right:2px solid #e7e5e0;}
#c-l .emailPannel                         {float:left;width:179px;border-top:1px solid #E7E5E0;background:url(/_images/mholidays/bg/mi_c-l_bot2.png) 0 100% no-repeat;padding:7px 8px 12px;}
.newssubscription  label         {cursor:pointer;float:left;display:block;font:bold 11px Arial;padding:0 0 2px;}
.newssubscription   .text      {float:left;border:1px solid #808184;width:165px;padding:2px 5px;color:#5391D2;font-size:11px;}
.newssubscription .button   {float:right;margin:10px 2px 0 0;width:54px;padding:2px 0;text-align:center;font:bold 11px Arial;text-transform:uppercase;background:url(/_images/mholidays/button.gif) 0 0 no-repeat;}
.newssubscription .button a{color:#fff;text-decoration:none;}


#c-c .newssubscription  h1{font:normal 2em/1.16em arial;color:#d24a37;padding:0 0 .35em;}
#c-c .newssubscription  label  {padding:2px 10px 0 0;}
#c-c .newssubscription .button  {float:left;margin:1px 0 0 5px;}

/*

centerTopContainer

*/

.centerTopContainer 	      {background:#f2eee7;padding:10px;float:left;width:500px;margin:0 0 10px;display:inline;}
.centerTopContainer  .mi{border:1px solid #fff;}
.centerTopContainer  h1  {background:#d24a37;padding:5px 8px;color:#fff;}
.centerTopContainer  .destinationsingle h1  {background:#74bee5;}
.contentTeaser		      {overflow:hidden;}	
.contentTeaser .inner    {padding:10px;background:#f8f6f1;} 
.contentTeaser p 	      {color:#606060;font:1.4em/1.16em Arial;padding:0 0 0.6em;}

/*

centerContainer

*/	

.mpig{padding:20px 0 15px;}
.mpig p{padding: 0 0 .7em;}


.centerContainer {float:left;padding:0 0 10px;width: 500px;}

.mh_3col .centerContainer .textcontent{padding:0 10px;}

.mh_2col .centerContainer{float:left;background:#f2eee7;padding:10px;width:720px;margin:0 0 10px;}


.page2554 .mh_2col .centerContainer,
.page3651 .mh_2col .centerContainer,
.page2561 .mh_2col .centerContainer,
.page2557 .mh_2col .centerContainer{background:#fff;width:100%;padding:0;}

ul.discount-list			{float:left;width:500px;margin:0 0 1.7em;padding:0 10px;border-top:5px solid #F2EEE7;}
.discount-list li			{float:left;width:100%;margin:-1px 0 0;padding:10px 0;font-size:1.2em;background:none;border-top:1px solid #EBEBEB;border-bottom:none;position:relative;}
.discount-list li.last	{border-bottom:1px solid #EBEBEB;}		
.discount-list .image 	{float:left;width:140px;overflow:hidden;}
.centerBottomContainer .discount-list .desc   	{float:right;width:350px;padding:0 0 0 10px;}
.discount-list .desc  h5   {color:#3F3F3F;font:bold 1.25em Arial;padding: 0 0 .25em;}
.discount-list .desc  h5 a{color:#3F3F3F;}
.discount-list .desc  p  	{color:#5F5F5F;padding:0;}


p.img_desc{font:bold 1.4em arial;color:#fff;padding:15px 18px;margin:0 0 25px;background:#87bc3a url(/_images/mholidays/bg/img_desc.png) 0 100% no-repeat;}
p.img_desc_alt{font:bold 1.4em arial;color:#fff;padding:15px 18px;margin:0 0 25px;background:#df1d53 url(/_images/mholidays/bg/img_desc_alt.png) 0 100% no-repeat;}

.blank .specialcontent, .blank form{width:100%;height:100%;}

/* 

   Search results

*/
.page1956 .mh_2col .centerContainer,
.page1956 .centerCols                               {display:none;}
h1.searchResults  {font:normal 2em/1.16em arial;color:#d24a37;padding:0 0 .35em;}
.results h2{border-bottom:none;font:bold 1.5em arial;color:#606060;margin:0;}
.results h2 a{color:#606060;text-decoration:none;display:inline;}
.results p{padding:0 0 .4em;}
.searchResult{margin:0 0 .4em;padding:5px 0;border-bottom:1px solid #dfdfdf;}

.noabstract span{display:none;}

.pager{padding: 10px 0;}
.pager span,.pager a{padding:0 5px 0 0;font:1.1em arial;color:#606060;}
.pager a{font:1em arial;}
.pager span.selp{padding:0 10px 0 0;}

.required{font-size:1.2em;}
.ThankYouNote,
.thankyou{font:1.2em arial;color:#606060;}


/* Sales points*/
.mh_sales_points 		  {float:left;width:100%;}
.mh_sales_points h3		  {padding:0 0 0.45em 10px;width:510px;border-bottom:4px solid #F2EEE7;}	
.mh_sales_points  .section{float:left;width:100%;padding:0 0 2.5em;}
.mh_sales_point			  {float:left;width:100%;border-bottom:4px solid #F2EEE7;background:#F8F6F1;}
.mh_sales_points .details {float:left;width:245px;padding:8px 10px 11px;background:#fff;}

.mh_sales_points h4		   {color:#5F5F5F;font:bold 1.2em Arial;text-transform:uppercase;}
.mh_sales_points .address ,
.mh_sales_points .phone, 
.mh_sales_points .email      {color:#5F5F5F;padding:0 0 8px;line-height:1.25em;border-bottom:1px solid #EBEBEB;}

.mh_sales_points .phone , 
.mh_sales_points .email     {padding-top:8px;}

.mh_sales_points .working-time    {float:right;display:inline;width:235px;margin:10px 10px 0 0;padding:0 0 10px;background:#fff;}

.sale-point-image				  	{float:left;width:100%;overflow:hidden;text-align:center;}
.mh_sales_points .working-time table	{float:left;width:215px;margin:0 0 0 10px;color:#5F5F5F;background:none;border:none;}
*html .mh_sales_points .working-time table{display:inline;}
.mh_sales_points .working-time caption	{color:#5F5F5F;font:1.1em Arial;text-align:left;border-bottom:1px solid #EBEBEB;text-transform:uppercase;padding:10px 0 3px;}
.mh_sales_points .working-time th		{color:#5F5F5F;font:1.1em Arial;background:none;border:none;border-bottom:1px solid #EBEBEB;padding:2px 0 3px;}
.mh_sales_points .working-time td		{color:#5F5F5F;font:1.1em Arial;text-align:right;background:none;border:none;border-bottom:1px solid #EBEBEB;padding:2px 0 3px;}


/*Vprasajte nas*/


.page3651 .formTitle,
.page2561 .formTitle    {font:normal 1.8em/1.16em arial;color:#d24a37;padding:1.2em 0 0.5em;}

.page3651 .Commands,
.page2561 .Commands{width:480px;float:left;}

.page3651 .FormsCommandSubmit,
.page2561 .FormsCommandSubmit{font-weight:bold;line-height:1.7em;font-size:1.1em;}

.page3651 .question label,
.page2561 .question label{width:102px;}

.page3651 .formpart,
.page2561 .formpart{padding:0 0 7px;}

.page3651 .ThankYouNote,
.page2561 .ThankYouNote {padding:1.2em 0 0.5em;}

/*
	
centerCols	

*/

.centerCols	    {float:left;width:100%;padding:0 0 10px;}
.centerCols h1 {font:normal 2em/1.16em Arial;background:#d24a37;padding:4px 9px 7px;color:#fff;}
.centerCols .contentTeaser p   {color:#606060;font:1.1em/1.16em Arial;padding:8px 10px;background:#fff;}


/*centerLeftContainer*/


.centerLeftContainer .mi {width:235px;float:left;padding:10px;background:#f2eee7;}
.mh_2col .centerLeftContainer .mi {width:344px;}
.centerLeftContainer .ArticleList {width:214px;}



/*Articles*/

/*single*/

.Article .ATitle {font:normal 2em/1.16em arial;color:#d24a37;padding:0 0 .35em;}
.Article .Teaser{font:1.2em/1.35em arial;padding: 0 0 20px;}

.article	      {float:left;width:500px;padding:20px 10px;}
h1.articlesList {color:#5391D2;}
h1.articlesList a{color:#5391D2;}
.ArticleList      {float:left;padding:0 10px .9em;border-bottom:1px solid #ebebeb;}
.article .Date{color:#7F7F7F;font:1.1em arial;padding:10px 0 .1em;}
.ATitle{color:#5391D2;font:bold 1.5em arial;padding:0 0 0.35em;}
.ATitle a{color:#5391D2;}
.ATeaser,.Teaser{color:#606060;font:1.1em/1.35em arial;display:inline;}
.ATeaser p{font-size:1em;display:inline;padding:0;}
.Teaser{display:block;padding:0 0 1.5em;}
.ATeaser {font:1.2em arial;color:#5F5F5F;}
.article .more {color:#5391d3;font-size:1.1em;display:inline;}

/*centerCols*/

.centerCols .article	      {float:left;width:233px;border:1px solid #fff;padding:0;}
.centerCols h1.articlesList {color:#fff;padding:4px 9px 7px;background:url(/_images/mholidays/bg/news-top.png) 0 0 no-repeat;}
.centerCols .ArticleList      {float:left;padding:0 10px .9em;}
.centerCols .article .odd     {background:#f8f6f1;}
.centerCols .article .even   {background:#fff;}
.centerCols .article .left_pict ,
.centerCols .article .Date{color:#808080;font:1.1em arial;border-top:1px solid #ebebeb;padding:.8em 0 0;}
.centerCols .ATitle{color:#404040;font:bold 1.1em arial;padding:0 0 0.75em;}
.centerCols .ATitle a{color:#404040;}
.centerCols .ATeaser,.Teaser{color:#606060;font:1.1em/1.35em arial;display:inline;}
.centerCols .Teaser{display:block;padding:0 0 1.5em;}
.centerCols .ATeaser p{font:1em arial;display:inline;padding:0;}
.centerCols .article .more {color:#5391d3;font-size:1.1em;display:inline;}





/*centerRightContainer*/

.centerRightContainer .mi {width:235px;float:right;padding:10px;background:#f2eee7;}
.mh_2col .centerRightContainer .mi {width:344px;}
/*.centerRightContainer  .mi{float:left;border:1px solid #fff;overflow:hidden;}*/


.centerCols ul.discount-list			{float:left;width:213px;margin:0;padding:0 10px;background:#F8F6F1;border:none;}
.centerCols .discount-list li			{float:left;width:100%;margin:-1px 0 0;padding:10px 0;font-size:1.1em;background:none;border-top:1px solid #EBEBEB;border-bottom:none;position:relative;}
.centerCols .discount-list li.last	{border-bottom:1px solid #EBEBEB;}		
.centerCols .discount-list .image 	{float:left;width:73px;overflow:hidden;}
.centerCols .discount-list .image img {border:1px solid #E7E5E0;}
.centerCols .discount-list .desc   	{float:right;width:140px;padding:0;}
.centerCols .discount-list .desc  h5    {color:#3F3F3F;font:bold 1em Arial;}
.centerCols .discount-list .desc  h5 a {color:#3F3F3F;}
.centerCols .discount-list .desc  p  	{color:#5F5F5F;padding:0;}


.ListLink,
.go-all 					{float:left;width:213px;display:block;background:#F8F6F1;padding:8px 10px 10px 10px;}
.ListLink a				{color:#7F7F7F;font:.917em Arial;}
.go-all a				{color:#7F7F7F;font:.917em Arial;}


/*rightContainer*/

#c-r .mi		{background:url(/_images/mholidays/bg/mi_c-r_bot.png) 0 100% no-repeat;padding:0 0 7px;}
#c-r .mi h1	{color:#d24a37;font:1.4em arial;padding:8px 11px 9px;background:url(/_images/mholidays/bg/mi_c-r_top.png) 0 0 no-repeat;}
#c-r .mi h1 a {color:#d24a37;text-decoration:none;}
#c-r .contentHtml    {padding:0 0 6px;border-left:2px solid #e7e5e0;border-right:2px solid #e7e5e0;}
#c-r .contentHtml .inner{padding:8px 8px 0;}
#c-r .contentHtml p {font-size:1.1em;padding:0 0 0.9em;}
#c-r .contentHtml a.more{display:block;color:#808080;text-transform:none;font-size:1.1em;}
#c-r .contentHtml ul{padding:0;}
#c-r .contentHtml li{font:bold 1.1em arial;width:175px;color:#606060;padding:7px 5px 8px 21px;background:url(/_images/mholidays/ico/go.png) 9px 10px no-repeat;text-indent:0;}
#c-r .contentHtml li a{color:#606060;text-decoration:none;}





/*sales filter*/

#c-r  .mhsalespoints .select	      {padding:7px 0 6px;border-left:2px solid #e7e5e0;border-right:2px solid #e7e5e0;float:left;}
#c-r .mhsalespoints .select label   {width:185px;padding:0 8px 6px;float:left;border-bottom:1px solid #E5E5E3;}
#c-r .mhsalespoints .select select {width:185px;float:left;margin:10px 0 0 8px;font:1.1em Arial;}

/*Poll*/



#c-r .question    		    {float:left;width:100%;margin:0;font-size:1.1em;text-indent:10px;display:block;color:#5F5F5F;padding:40px 0 0;background:url(/_images/mholidays/bg/poll-top.png) 0 0 no-repeat;}


#c-r .form 	             {background:url(/_images/mholidays/bg/mi_c-r_bot.png) 0 100% no-repeat;padding:0 0 7px;}
#c-r .formTitle	     {display:none;}
#c-r  .sectionTitle {display:none;}
#c-r .section            {width:100%;float:left;padding:0;margin:0;}
#c-r  .question div    {float:left;width:100%;}
#c-r  .question label {font:.910em Arial;float:left; margin:0;padding:0 0 0 5px;width:auto;}
#c-r .question input  {float:left; margin:1px 0 0;padding:0;width:13px;height:13px;}
#c-r .Commands  	     {width:183px;margin:0;padding:10px 9px 5px;border-left:2px solid #e7e5e0;border-right:2px solid #e7e5e0;}	
#c-r .FormsCommandSubmit {font:bold 1em/1.8em Arial;width:66px;text-align:center;float:right;cursor:pointer;background:url(/_images/mholidays/bg/btn-66x18-grey.png) 0 0 no-repeat;}

#c-r  .question .Holder,
.singlePollAnswer	{float:left;font:1.1em Arial;color:#5F5F5F;width:185px;margin:0;text-indent:0;padding:6px 8px 0 8px;border-left:2px solid #e7e5e0;border-right:2px solid #e7e5e0;}

#c-r  .question .radio .last{padding-bottom:6px;}

.singlePollAnswer div {float:left;width:100%;}
.barPart			{background:#D24A37; height:8px;}
.barTotal			 {float:left;width:100%;height:8px;}


/*sitemap*/
.Directory a {text-decoration:none;}
.Directory a:hover {text-decoration:underline;}
.Directory h1 {margin:0 0 6px 0;padding:0 0 8px 10px;font-size:11px; border-bottom: 1px dashed #b2b2b2;background:url(/_images/mercatcorpo/more.gif) 0 4px no-repeat;}
.Directory a {color:#4C4C4C;text-decoration:underline;}	
.Directory a:hover {text-decoration:none;}	
.Directory h2 {margin:0 0 6px 0;padding:0 0 8px 20px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 10px 4px no-repeat;}
.Directory h3 {margin:0 0 6px 0;padding:0 0 8px 30px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 20px 4px no-repeat;}
.Directory h4 {margin:0 0 6px 0;padding:0 0 8px 40px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 30px 4px no-repeat;}

.directory a {text-decoration:none;}
.directory a:hover {text-decoration:underline;}

.directory a {color:#4C4C4C;text-decoration:underline;}	
.directory a:hover {text-decoration:none;}	
.directory li {margin:0 0 6px 0;padding:0 0 8px 10px;font-size:11px; border-bottom: 1px dashed #b2b2b2;background:url(/_images/mercatcorpo/more.gif) 0 4px no-repeat;}
.directory li li {margin:0 0 6px 0;padding:0 0 8px 20px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 10px 4px no-repeat;}
.directory li li li {margin:0 0 6px 0;padding:0 0 8px 30px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 20px 4px no-repeat;}
.directory li li li li {margin:0 0 6px 0;padding:0 0 8px 40px;font-size:11px; border-bottom: 1px dashed #b2b2b2;font-weight: normal; background:url(/_images/mercatcorpo/more.gif) 30px 4px no-repeat;}

/*rss left*/
.rssnav {padding:5px; background:#f9f6ed url(/_images/mercatcorpo/backgrounds/tabs-dd.gif) 0 bottom no-repeat;}
.rssnav li {margin:0 0 6px;border-top:1px dashed #b2b2b2;padding:3px 10px 0;background:url(/_images/mercatcorpo/more.gif) 0 7px no-repeat;}
.rssnav .first {padding:0 10px;border-top:none;background-position:0 4px;}

/*accommodationsearch */

#c-l .accommodationsearch  {background: url(/_images/mholidays/bg/accommodationsearch.gif) 0 0 repeat-y;width:201px;padding: 0 0 0 0;margin:8px 0 5px -2px;position:relative;display:inline;}

.authors_list {width:201px;background: url(/_images/mholidays/bg/accommodationsearch-top.gif) 0 0 no-repeat;padding-top:7px;}
.accommodationsearch  .row {float:left;border-bottom:1px solid #e7e5e0;margin: 0 6px 0 4px;padding: 7px 0 5px 7px;width:184px;display:inline;}
.accommodationsearch  .row  select {width:178px;color:#5391D2;}
.accommodationsearch  label {color:#606060;font-size:1.1em;}
.accommodationsearch  label.title {display:block;padding:0 0 7px;font-weight:bold;}
.accommodationsearch  .cbl div,
.accommodationsearch  .rbl div {float:left;width:92px;padding:0 0 3px;}
.accommodationsearch  .last .cbl div{width:100%;}
.accommodationsearch  .cbl label,
.accommodationsearch  .rbl label {float:left;padding:0 0 0 4px;width:75px;}
.accommodationsearch  .last .cbl label{width:150px;}
.accommodationsearch  .cbl input,
.accommodationsearch  .rbl input {float:left;width:13px;height:13px;}
.accommodationsearch  .date {width:180px;padding-bottom: 5px;}
.accommodationsearch  .date label {float:left;}
.accommodationsearch  .date input {float:right;color:#5391D2;border:1px solid #CDC8BF;padding:1px 5px;width:90px;}
.accommodationsearch  .people_count {float:left;width:61px; text-align:center;line-height:1.2;}
.accommodationsearch  .people_count label {display:block;padding:0 0 4px;width:100%;text-align:center;}
.accommodationsearch  .people_count select {width:56px;}
.accommodationsearch  ul.search_mode_tabs {margin:0;padding:3px 6px 0 4px;background: url(/_images/mholidays/bg/accommodationsearch-top1.gif) 0 0 no-repeat;height:32px;}
.accommodationsearch  ul.search_mode_tabs li {background:none;padding:0;float:left;text-align:left;font-size:1.1em; text-transform:uppercase;}
.accommodationsearch  ul.search_mode_tabs li a {display:block;text-align:center;padding: 5px 0 4px; text-transform:uppercase; text-decoration:none;color:#A0A0A0;}
.accommodationsearch  ul.search_mode_tabs li.tab1 a{width:114px;text-decoration:none;border:none;}
.accommodationsearch  ul.search_mode_tabs li.tab2 {float:right;}
.accommodationsearch  ul.search_mode_tabs li.tab2 a{width:75px;text-decoration:none;border:none;}
.accommodationsearch  ul.search_mode_tabs li a.sel {color:#606060;}
.accommodationsearch  ul.search_mode_tabs li a.sel{background:#f2eee7;}
.accommodationsearch  .submit {float:left;text-align:right;width:100%;padding: 10px 0 0 0;height:34px;background: url(/_images/mholidays/bg/accommodationsearch-bot.gif) 0 0 no-repeat;}
.accommodationsearch  .submit input {cursor:pointer;text-transform:uppercase;margin:0 16px 0 0;padding:0;color:#fff;font-weight:bold;border:0;background: url(/_images/mholidays/button.gif) 0 0 no-repeat;width:54px;height:18px;}

#c-l .arrangementsearchajax   {background: url(/_images/mholidays/bg/accommodationsearch.gif) 0 0 repeat-y;width:201px;padding: 0 0 0 0;margin:8px 0 5px -2px;position:relative;display:inline;}
.ars-in {width:201px;background: url(/_images/mholidays/bg/accommodationsearch-top.gif) 0 0 no-repeat;padding-top:7px;}
.arrangementsearchajax   .row {float:left;border-bottom:1px solid #e7e5e0;margin: 0 6px 0 4px;padding: 7px 0 5px 7px;width:184px;display:inline;}
.arrangementsearchajax   .row  select {width:178px;color:#5391D2;}
.arrangementsearchajax   label {color:#606060;font-size:1.1em;}
.arrangementsearchajax   label.title {display:block;padding:0 0 7px;font-weight:bold;}
.arrangementsearchajax   .cbl div,
.arrangementsearchajax   .rbl div {float:left;width:92px;padding:0 0 3px;}
.arrangementsearchajax   .last .cbl div{width:100%;}
.arrangementsearchajax   .cbl label,
.arrangementsearchajax   .rbl label {float:left;padding:0 0 0 4px;width:75px;}
.arrangementsearchajax   .last .cbl label{width:150px;}
.arrangementsearchajax   .cbl input,
.arrangementsearchajax   .rbl input {float:left;width:13px;height:13px;}
.arrangementsearchajax   .date {width:180px;padding-bottom: 5px;}
.arrangementsearchajax   .date label {float:left;}
.arrangementsearchajax   .date input {float:right;color:#5391D2;border:1px solid #CDC8BF;padding:1px 5px;width:90px;}
.arrangementsearchajax   .people_count {float:left;width:61px; text-align:center;line-height:1.2;}
.arrangementsearchajax   .people_count label {display:block;padding:0 0 4px;width:100%;text-align:center;}
.arrangementsearchajax   .people_count select {width:56px;}
.arrangementsearchajax   .submit {float:left;text-align:right;width:100%;padding: 10px 0 0 0;height:34px;background: url(/_images/mholidays/bg/accommodationsearch-bot.gif) 0 0 no-repeat;}
.arrangementsearchajax   .submit input {cursor:pointer;text-transform:uppercase;margin:0 16px 0 0;padding:0;color:#fff;font-weight:bold;border:0;background: url(/_images/mholidays/button.gif) 0 0 no-repeat;width:54px;height:18px;}


/*

Acommodation LIst

*/


.accommodationlist {background:#f2eee7;float:left;}
.accommodationlist .acomodations h1 {border:0;background:#D24A37;color:#fff;padding:5px 8px;}
.centerContainer .accommodationlist .item {float:left;width:718px;height:120px;background:#fff;border: 1px solid #fff;margin-bottom:20px;}
.accommodationlist div.last{margin:0;} 
.accommodationlist .img {float:left;width:164px;padding:0 10px 0 0;height:120px;overflow:hidden;}
.accommodationlist .desc {float:left;width:315px;padding:5px 9px 10px 0;}
.accommodationlist .desc h2 {font-size:1.2em;font-weight:bold;}
.accommodationlist .desc h2 a {color:#404040;}
.accommodationlist .desc p {font-size:1.1em;color:#606060;padding:0;}
.accommodationlist .desc a.more {font-size:1.1em;margin:4px 0 0 0;}
.centerContainer .accommodationlist .desc .html  {height:77px;margin-bottom:10px;}
.centerContainer .accommodationlist .desc .html p{height:30px;overflow:hidden;}
.centerContainer .accommodationlist .desc .html .tooltip-container p{height:auto;overflow:visible;}

.accommodationlist .variety                   {float:left;color:#fff;width:140px;font:bold 1.2em Arial;padding:7px 6px 9px 18px;background: url(/_images/mholidays/ico/variety-bull.png) 10px 11px no-repeat;}
.accommodationlist .img .Default          {background-color:#74BEE4;}
.accommodationlist .img .Avstrija        {background-color:#AF7EBF;}
.accommodationlist .img .Hrvaska          {background-color:#EEB863;}
.accommodationlist .img .Bih                  {background-color:#F78B31;}
.accommodationlist .img .Francija        {background-color:#FFA531;}
.accommodationlist .img .Grcija,
.accommodationlist .img .Italija          {background-color:#2CAFB7;}
.accommodationlist .img .Slovenija      {background-color:#74BEE4;}
.accommodationlist .img .Izleti            {background-color:#F8AC09;}
.accommodationlist .img .Sredozemlje  {background-color:#2CAFB7;}
.accommodationlist .img .klubi              {background-color:#C5A7EB;}
.accommodationlist .img img                     {float:left;}



.accommodationlist .desc .amenities img{margin:0 6px 0 0;}

.accommodationlist .error{font-size:1em;width:100%;}
.accommodationlist .meaning h1{background:#D24A37 none repeat scroll 0 0; border:0 none; color:#FFFFFF; padding:5px 8px;}
.accommodationlist .meaning h2{padding:1em 0 .6em;}
.accommodationlist .meaning .teaser{font-size:1.2em;padding:0 0 1em;}

.accommodationlist .pager 	  {width:708px;padding:10px 10px 10px 0;margin:10px 0 0;border: 1px solid #E7E5E0;background:#F8F6F1;float:left;text-align:right;}
#c-r .accommodationlist .pager {width:auto;}
.accommodationlist .pager span {padding: 0 5px 0;color:#5F5F5F;background: url(/_images/mholidays/bg/pager-sep.png) 100% 3px no-repeat;}
.accommodationlist .pager span.last{background:none;}
.accommodationlist .pager a	 {color:#5391D2;padding:0;}	

.accommodationlist .info 	  {float:right;width:199px;z-index:0;padding: 30px 0 0 10px;border-left:1px solid #e5e5e3;}
.centerContainer .accommodationlist .info  {margin:33px 9px 0 0;display:inline;}
.accommodationlist .info div  	  {float:left;width:100%;}
#c-c .accommodationlist .info div.bottom{padding:.9em 0 0;}
.accommodationlist .priceDesc {color:#7F7F7F;font:1.1em Arial;border-bottom:1px solid #EBEBEB;padding:0 0 .3em;display:block;}

.accommodationlist .info .priceLabel {font-size:1.2em;color:#3e3e3e;display:block;float:left;width:55px;padding:.35em 0 0;}
.accommodationlist .info .priceNum {font-size:1.8em;color:#5391D2;font-weight:bold;line-height:1.1;float:right;text-align:right;}
.accommodationlist a.reserveLink {float:right;font-size:1.1em;margin:.1em 0 0;font-weight:bold;text-decoration:none;display:block;text-transform:uppercase;margin:0 0 0 0;padding:0;color:#fff;font-weight:bold;border:0;background: url(/_images/mholidays/button1.gif) 0 0 no-repeat;width:82px;text-align:center;padding: 2px 0;margin:1px 0 0 0;}

.accommodationlist span.fReserve a.reserveLink  {padding:3px 0;background:url(/_images/mholidays/button4.gif) 0 0 no-repeat;width:69px;margin-left:2px;}
.accommodationlist span.fReserve {float:right;font-size:0.9em;margin:0;padding:0 0 0 5px;display:none;}

.page3605 .centerCols span.fReserve,
.mi6230 span.fReserve {display:block;}


/*arrangement list*/
.arrangementslide .category,
.arrangementlist .category {float:left;color:#fff;width:140px;font:bold 1.2em Arial;padding:7px 6px 9px 18px;background:#74BEE4 url(/_images/mholidays/ico/variety-bull.png) 10px 11px no-repeat;}
.img .category {background-color:#74BEE4;}
.img .category {background-color:#74BEE4;}
.img .category4 {background-color:#F8AC09;}
.img .category2 {background-color:#EEB863;}


.arrangementslide .category a,
.arrangementlist .category a {color:#fff;text-decoration:none;}
.arrangementslide h2,
.arrangementlist .desc h2 {font-size: 1.1em;font-weight: bold;}
.arrangementlist .desc h2 {font-size:1.45em;}
.arrangementslide h2 a,
.arrangementlist .desc h2 a {color:#404040;}
.arrangementlist h1 {background:#D24A37;padding:5px 8px;}
.arrangementlist .item  {background:#FFFFFF;margin-bottom:20px;float:left;width:100%;}
.arrangementlist .img {float: left;height: 110px;overflow: hidden;padding: 0 10px 0 0;width: 164px;}
.arrangementlist .desc {float: left;padding: 5px 9px 10px 0;width: 315px;}
.arrangementlist .price-num {font-size: 1.2em;font-weight: bold;color: #5391D2;padding: 0 0 0 10px;}
.arrangementlist .info {border-left: 1px solid #E5E5E3;float: right;width: 199px;z-index: 0;display: inline;}
.arrangementslide .html,
.arrangementlist .html {font-size:1.1em;}
.arrangementlist .html .teaser {font-weight:bold;font-size:1.45em;color:#5FBEE5;}
.arrangementlist .html .teaser p {font-size:1.0em;color:#5FBEE5;}
.arrangementlist span.reserve a.reserve_link  {background:url(/_images/mholidays/button4.gif) 0 0 no-repeat;font-size:1.0em;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;display:block;float:right;color:#fff;border:0;width:69px;padding: 3px 0;margin:1px 0 0 0;}
.arrangementlist span.reserve {float:right;font-size:1em;margin:0;padding:0 0 0 5px;display:block;margin:0 0 0 0;}
.arrangementlist p.price {font-size:1.2em;margin:0 0 20px;padding:0 0 8px;float:left;width:100%;color:#5F5F5F;font-weight:bold;border-bottom:1px solid #E5E5E3;}
.arrangementlist .priceLabel {color: #3E3E3E;display: block;float: left;font-size: 1.2em;padding: 2px 0 0 0;width: 55px;}
.arrangementlist .info .detailed {color:#9E9B91;font-size:1.1em;font-weight:bold;padding:2px 0;text-transform:uppercase;border-right:1px solid #E5E5E3;display:inline-block;width:95px;}
.arrangementlist .pager {background:#F8F6F1;border: 1px solid #E7E5E0;float: left;margin: 10px 0 0;padding: 10px 10px 10px 0;text-align: right;width: 708px;}
.arrangementlist .discounts .tooltip-container {float:left;}
.arrangementlist .info {padding: 30px 0 0 10px;margin: 7px 9px 0 0;}

.arrangementlist .priceDesc {border-bottom: 1px solid #EBEBEB;color: #7F7F7F;display: block;font: 1.1em Arial;padding: 0 0 0.3em;}
.arrangementlist .bottom {padding: 9px 0 0 0;}

.mi7520 .category,
.mi7511 .category {display:none;}
.mi7520 .item,
.mi7511 .item  {min-height: 278px;}

.mi7520 .img,
.mi7511 .img {float: left;overflow: hidden;padding: 0;width: 500px;height: 240px;}
.mi7520 .desc,
.mi7511 .desc {float: left;min-height: 205px;padding: 8px 8px 0 10px;width: 200px;}
.mi7520 .desc .html,
.mi7511 .desc .html {margin-bottom: 10px;}
.mi7520 .desc p ,
.mi7511 .desc p {color: #606060;font-size: 1.1em;padding: 0;}
.mi7520 .detailed,
.mi7511 .detailed {display:block;}
.mi7511 p.price {margin-bottom:10px;}
.mi7520 .info,
.mi7511 .info {border-left: 1px solid #E5E5E3;float: right;background: #FFFFFF;border: medium none;left: 0;margin: 0;padding: 0 8px 8px 10px;position: relative;top: 0;width: 200px;}
.mi7520 .pager,
.mi7511 .pager {background: #CDC8BF;border: medium none;right: 230px;margin: 0;padding: 2px 5px;position: absolute;top: 337px;width: auto;float:left;text-align:right;}
.mi7520 .pager span,
.mi7511 .pager span {background: none;color: #5F5F5F;padding:0;font:1.1em arial;width:12px;text-align:center;display:block;float:left;}
.mi7520 .pager a,
.mi7511 .pager a {color:#fff;text-decoration:none;display:block;float:left;width:100%;}

.centerCols .arrangementlist .all_items {background-color: #F8F6F1;background-image: url(/_images/mholidays/bg/ccols-item-separator.png);background-position: 9px 0;background-repeat: no-repeat;border: medium none;float: left;font: 1.1em Arial;margin: 0;padding: 8px 0 5px 9px;width: 333px;}
.centerCols .arrangementlist .arrangements {width: 342px;}
.centerCols .arrangementlist h1 {background:#D24A37;}
.centerCols .arrangementlist h2 {font-size:1.1em;}
.centerCols .arrangementlist .item {border-top:0;width: 342px;min-height:20px;margin-bottom:0;background-color:#F8F6F1;background-image: url(/_images/mholidays/bg/ccols-item-separator.png);background-position: 9px 0;background-repeat: no-repeat;}
.centerCols .arrangementlist .first {background-color:#fff;}
.centerCols .arrangementlist .desc {padding: 8px 0 3px;width: 180px;height:auto;min-height: 20px;}
.centerCols .arrangementlist .desc .html {height:auto;padding: 0 0 0 9px;}
.centerCols .arrangementlist .priceLabel {display:none;}

.centerCols .arrangementlist .info {position:static;background:none;padding: 6px 10px 0 0;margin:0;width: 148px;}
.centerCols .arrangementlist p.price {width:auto;float:left;padding:0;margin:0;border-bottom:0;}
.centerCols .arrangementlist p.price .price-desc {display:none;}
.centerCols .arrangementlist p.price .price-num {font-size:1.0em;text-align: right;width: 74px;padding: 2px 0 0 0;display:inline-block;}
.centerCols .arrangementlist .img {height:auto;width:100%;}
.centerCols .arrangementlist .category {display:none;}
.centerCols .centerRightContainer .accommodationlist .even {background-color: #F8F6F1;}


/*arrangementslide */
.arrangementslide  {}
.arrangementslide  h1 { background: url(/_images/mholidays/bg/h1-bg-alt.png) 0 0 no-repeat;font: 1.8em Arial;padding: 5px 8px 7px;}
.arrangementslide .list_holder {margin-top: 5px !important;}
.arrangementslide li .info,
.arrangementslide li .img,
.arrangementslide li .desc {background:#fff;width:164px;}
.arrangementslide li .desc .html {height:80px;overflow:hidden;}
.arrangementslide li .img {float: left;height: 109px;overflow: hidden;padding: 0;width: 164px;}
.arrangementslide li .desc {clear:both;float: left;padding: 7px 9px 8px;width: 146px;}
.arrangementslide li .info {float: left;margin: 0;padding: 0 10px 5px;width: 144px;}
.arrangementslide li .info .price-desc {color: #3F3F3F;font-size:1.1em;float:left;border-top:1px solid #EBEBEB;width:50px;padding:6px 0 0 0;}
.arrangementslide li .info .price-num {font-size:1.2em;font-weight:bold;float:right;border-top:1px solid #EBEBEB;width:94px; text-align:right;padding:6px 0 0 0;}


/**/
.arrangementsingle  h1 {background: #2CAFB7;color: #FFFFFF;padding: 5px 8px;}
.arrangementsingle a.reserveLink {background: url(/_images/mholidays/button1.gif) 0 0 no-repeat;border: 0 none;color: #FFFFFF;display: block;float: right;font-size: 1.1em;font-weight: bold;margin: 3px 0 0;padding: 2px 0;text-align: center;text-decoration: none;text-transform: uppercase;width: 82px;}
.arrangementsingle .head .category {display:none;}
#c-c .arrangementsingle .rscarousel_hor div.list_holder {margin:0;width:234px;margin:0;}
#c-c .arrangementsingle .rscarousel_main li {overflow:hidden;width:234px !important;}
#c-c .arrangementsingle .rscarousel_main li img {width:234px;}
#c-c .arrangementsingle .rscarousel_hor {width:234px;margin:0;border:0;padding:0;}
.arrangementsingle .teaser {font-size:1.6em;color:#5FBEE5;font-weight:bold;border-bottom:1px solid #E7E5E0;padding: 0 0 5px;}
.arrangementsingle .suitabilities {border-bottom:1px solid #E7E5E0;padding: 5px 0;}
.arrangementsingle .suitabilities h5 {padding-bottom:3px;}
.arrangementsingle .suitabilities img {margin: 0 5px 0 0;}
.arrangementsingle .r-con {float:left;padding: 8px;width: 248px;}
.arrangementsingle span.reserve a.reserve_link  {background:url(/_images/mholidays/button5.gif) 0 0 no-repeat;font-size:1.1em;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;display:block;float:right;color:#fff;border:0;width:247px;padding: 6px 0;margin:1px 0 0 0;}
.arrangementsingle div.infolabel {color: #3E3E3E;display: block;float: left;font-size: 1.2em;padding: 7px 0 15px;}
.arrangementsingle div.infolabel .info {color: #5192D4;font-size: 1.5em;font-weight: bold;padding: 0 0 0 3px;}
.arrangementsingle .icon {float: left;padding: 0 0 0 10px;text-align: center;width: 70px;min-height: 60px;clear:left;}


/*Acommodation LIst - rightContainer*/


accommodationlist 

#c-r .accommodationlist  .desc h2,
#c-r .arrangementlist  .desc h2 {font-size:11px;color:#5F5F5F;}	
#c-r .accommodationlist  .item,
#c-r .arrangementlist  .item {float:left;width:185px;padding: 8px 8px 8px 8px;background:#F8F6F1;border-left:2px solid #E7E5E0;border-right:2px solid #E7E5E0;margin:0;border-bottom:1px solid #EBEBEB;}		
#c-r .accommodationlist  .all_items,
#c-r .arrangementlist  .all_items {float:left;width:185px;padding:8px 8px 4px 8px;font:1.1em Arial;border-left:2px solid #E7E5E0;border-right:2px solid #E7E5E0;margin:0;}		
#c-r .accommodationlist  .all_items  a,
#c-r .arrangementlist  .all_items  a {color:#818181;}
#c-r .accommodationlist  .desc,
#c-r .arrangementlist  .desc {width:110px;padding:0;}
#c-r .accommodationlist  .first .desc,
#c-r .arrangementlist  .first .desc {padding:0 0 8px;}
#c-r .accommodationlist  .even,
#c-r .arrangementlist  .even {background:#fff;}
#c-r .accommodationlist  .img,
#c-r .arrangementlist  .img {width:60px;height:auto;margin:0 10px 0 0;padding:0;display:inline;overflow:hidden;border:1px solid #E7E5E0;}
#c-r .info {width:65px;padding:0 0 0 0;border:none;margin:0;}	
#c-r .price-desc {display:none;}
#c-r .priceNum,
#c-r .price-num {color:#5391D2;font:bold 11px Arial;padding:0;}
#c-r .accommodationlist p.price,
#c-r .arrangementlist p.price {margin:0;padding:0;border:none;text-align:right;}

#c-r .info .priceDesc,
#c-r .priceLabel,
#c-r .detailed,
#c-r .tooltip-container {display:none;}

/*Acommodation LIst - Lead*/
.mi4278	,
.mi4286,
.mi4324,
.mi6230				           	  {position:relative;margin:0 0 10px;}

.mi4278 .acomodations,
.mi4286 .acomodations,
.mi4324 .acomodations	,
.mi6230 .acomodations	{width:718px;border:1px solid #fff;}
	
.mi4278 .acomodations .item,
.mi4286 .acomodations .item,
.mi4324 .acomodations .item,
.mi6230 .acomodations .item	    {border:none;margin:0;padding:0;background:#F8F6F1;min-height:275px;height:auto !important;height:275px; }

.mi4278 .acomodations h1,
.mi4286 .acomodations h1,
.mi4324  .acomodations h1,
.mi6230  .acomodations h1	    	    {background:#2CAFB7;}

.mi4278 .img	,
.mi4286 .img	,
.mi4324 .img	,
.mi6230  .img	    	  	  {width:500px;height:240px;overflow:hidden;padding:0;}

.mi4278 .desc,
.mi4286 .desc,
.mi4324 .desc,
.mi6230 .desc    	              {width:200px;padding:8px 8px 0 10px;background:#fff;min-height:211px;height:auto !important;height:211px; }	

.centerContainer  .mi4278 .info ,
.centerContainer  .mi4286 .info ,
.centerContainer  .mi4324  .info,
.centerContainer  .mi6230 .info {width:200px;padding:0 8px 8px 10px;margin:0;position:relative;top:0;left:0;border:none;background:#fff;}

.mi4278 .info .priceNum,
.mi4286  .info .priceNum,
.mi4324  .info .priceNum ,
.mi6230  .info .priceNum 	     	     {color:#5391D2;font:bold 1.2em Arial;padding:3px 0 0;}

.mi4278 .pager,
.mi4286  .pager,
.mi4324  .pager,
.mi6230   .pager {margin:0;position:absolute;left:426px;top:291px;background:#CDC8BF;padding:2px 5px;border:none;width:59px;}

.mi4278  .pager span,
.mi4286  .pager span,
.mi4324  .pager span,
.mi6230  .pager span	{color:#5F5F5F;padding:0 3px 0;background:none;}

.mi4278 .pager a,	
.mi4286  .pager a,
.mi4324  .pager a,
.mi6230 .pager a		{color:#fff;text-decoration:none;}





/*Acommodation LIst - Dont overlook*/

.centerContainer .showdontoverlook   				 		{width:718px;border:1px solid #fff;float:left;background:#E7E5E0;padding:0 0 5px;}	
.centerContainer .accommodationlist .showdontoverlook  h1   {font:normal 1.8em Arial;padding:5px 8px 7px;background: url(/_images/mholidays/bg/h1-bg-alt.png) 0 0 no-repeat;}
.centerContainer .showdontoverlook .item					{width:164px;height:231px;overflow:hidden;margin:5px 5px 0 0;display:inline;border:none;}
.centerContainer .showdontoverlook  div.first				{margin-left:24px;}
.centerBottomContainer .topviewed div.last,
.centerContainer .showdontoverlook div.last				{margin:5px 5px 0 0;}	
.centerContainer .showdontoverlook .img					{float:left;width:100%;height:109px;overflow:hidden;padding:0;}	
.centerContainer .showdontoverlook .desc					{float:left;width:146px;height:88px;overflow:hidden;padding:7px 9px 0;}
.centerContainer  .showdontoverlook .desc .html 	     {padding:0;margin:0;height:88px;}
.centerContainer .showdontoverlook .desc h2				{height:30px;overflow:hidden;padding:0;}
.centerContainer .showdontoverlook .desc h2 a				{color:#3F3F3F;}
#c-c .showdontoverlook .desc .html p				{height:53px;overflow:hidden;color:#5F5F5F;line-height:1.2;padding:2px 0 0;}

.centerContainer .showdontoverlook .info                 {padding:0 10px 5px;width:144px;float:left;margin:0;border:none;}
#c-c .centerContainer .showdontoverlook  .info .bottom  {border-top:1px solid #EBEBEB;padding:6px 0 0;}
.centerContainer  .showdontoverlook .priceLabel	{color:#3F3F3F;font:1.1em/1em Arial;padding:0;}
.centerContainer  .showdontoverlook .priceNum	 	{float:right;color:#5391D2;font:bold 1.1em/1em Arial;}


.showdontoverlook .priceLabel,
.showdontoverlook .detailed,
.showdontoverlook .tooltip-container,
.showdontoverlook .priceDesc  {display:none;}


/*Acommodation LIst - Center Cols*/

.centerCols .acomodations				{float:left;border:1px solid #fff;}
.centerCols .accommodationlist .item		{float:left;width:342px;margin:0;border:none;background-image:url(/_images/mholidays/bg/ccols-item-separator.png);background-position:9px 0;background-repeat:no-repeat;}
.centerCols .accommodationlist .all_items{float:left;font:1.1em Arial;width:333px;margin:0;border:none;background-color:#F8F6F1;background-image:url(/_images/mholidays/bg/ccols-item-separator.png);background-position:9px 0;background-repeat:no-repeat;padding:8px 0 5px 9px;}
.all_items a{color:#7F7F7F;}
.centerCols .accommodationlist .even		{background-color:#F8F6F1;}
.centerCols .centerLeftContainer .accommodationlist .img{width:100%;height:auto;padding:0;}
.centerCols .centerLeftContainer .accommodationlist .item{background-color:#F8F6F1;float:left;}
.centerCols .centerLeftContainer .accommodationlist .first{background-color:#fff;}
#c-c .centerCols .accommodationlist .desc .html {padding: 0 0 0 9px;}
.centerCols .accommodationlist .desc						  {width:176px;padding:8px 0 5px;}
.centerCols .centerRightContainer .accommodationlist .desc {padding:8px 0 5px;}
.centerCols  .info						                        {width:142px;padding:0 10px 0;border:none;}
.centerCols .accommodationlist .priceNum	 {color:#5391D2;font:bold 1.1em/1em Arial;padding:5px 0 0 0;}
.centerCols .centerRightContainer .accommodationlist .priceNum {display:inline;}
	
.centerCols .info .priceDesc,
.centerCols .accommodationlist .priceLabel,
.centerCols .detailed,
.centerCols .tooltip-container  {display:none;}


/*Acommodation LIst - centerBottomContainer*/

.centerBottomContainer	{float:left;width:100%;}

.centerBottomContainer .accommodationlist 	{padding:10px;}
.centerBottomContainer .acomodations   		{width:718px;border:1px solid #fff;float:left;background:#E7E5E0;padding:0 0 5px;}	
.centerBottomContainer .accommodationlist  h1 {font:normal 1.8em Arial;padding:5px 8px 7px;background: url(/_images/mholidays/bg/h1-bg-alt.png) 0 0 no-repeat;}
.centerBottomContainer .item					{width:164px;height:231px;overflow:hidden;margin:5px 5px 0 0;display:inline;border:none;float:left;background:#fff;}
.centerBottomContainer div.first				{margin-left:24px;}
.centerBottomContainer .img					      {float:left;width:100%;height:109px;overflow:hidden;padding:0;}	
.centerBottomContainer .desc					{float:left;width:146px;height:88px;overflow:hidden;padding:7px 9px 0;}
#c-c .centerBottomContainer .desc .html 		{padding:0;}
.centerBottomContainer .desc h2				{height:30px;overflow:hidden;padding:0;}
.centerBottomContainer .desc h2 a				{color:#3F3F3F;}
.centerBottomContainer .desc p				      {height:53px;overflow:hidden;color:#5F5F5F;line-height:1.2;padding:2px 0 0;}
.centerBottomContainer .info                             {padding:0 10px 5px;width:144px;float:left;margin:0;border:none;}
#c-c  .centerBottomContainer .accommodationlist .info .bottom    {border-top:1px solid #EBEBEB;padding:6px 0 0;}
.centerBottomContainer .accommodationlist .priceLabel	             {color:#3F3F3F;font:1.1em Arial;padding:0;}
.centerBottomContainer .accommodationlist .priceNum	                   {float:right;color:#5391D2;font:bold 1.1em Arial;}

.centerBottomContainer .priceLabel,
.centerBottomContainer .detailed,
.centerBottomContainer .tooltip-container,
.centerBottomContainer .priceDesc  {display:none;}


/*Accommodationsingle */

.centerTopContainer .accommodationsingle {float:left;width:500px;border:none;}
.top-section			    				 {float:left;width:498px;background:#fff;padding:1px;margin:0 0 10px;}
.accommodationsingle .l-con				 {float:left;width:234px;}

.accommodationsingle  .imgd			{height:155px;overflow:hidden;background:#E7E5E0;}
.accommodationsingle .thumbnails 	{float:left;background:#E7E5E0;padding:6px 0 5px;width:234px;text-align:center;}
.accommodationsingle .thumbnails	li	 {display:inline;background:none;padding:0 5px 0 0;border:none;}
.hidden{display:none;}


.accommodationsingle .r-con{float:right;width:246px;padding:.6em 10px 10px 0;}
.accommodationsingle  .accommodation {background:#fff;}
.accommodationsingle  .desc {padding:10px;}
.accommodationsingle .icon				{float:left;width:70px;padding:0 0 0 10px;text-align:center;}
.accommodationsingle .r-con .amenities        {padding:10px 0;}
.accommodationsingle .r-con .amenities img{margin:0 6px 0 0;}
.accommodation h1 		    {background:#2CAFB7;color:#fff;padding:5px 8px;}
.accommodationsingle .info {float:left;width:100%;}
.accommodationsingle .info div{float:left;width:100%;border-top:1px solid #EBEBEB;padding:6px 0 0;}
.accommodationsingle .priceDesc {color:#7F7F7F;font:1.1em Arial;padding:0 0 .3em;display:block;}
.accommodationsingle .info .priceLabel {font-size:1.2em;color:#3e3e3e;display:block;float:left;padding: 7px 0 0 0;}
.accommodationsingle .info .priceNum {font-size:1.8em;color:#5192d4;font-weight:bold;line-height:1.1;float:right;margin:3px 4px 0 0;text-align:right;}
.accommodationsingle a.reserveLink {float:right;font-size:1.1em;font-weight:bold;text-decoration:none;display:block;text-transform:uppercase;color:#fff;border:0;background: url(/_images/mholidays/button1.gif) 0 0 no-repeat;width:82px;text-align:center;padding: 2px 0;margin:3px 0 0;}

.accommodationsingle .info a.reserveLink{display:none;} 
.accommodationsingle .info .fReserve {margin-top:-2px;}
.accommodationsingle .info .fReserve a.reserveLink{display:block;} 

.grey-box	      {float:left;width:498px;background:#E7E5E0;border:1px solid #fff;}
.grey-box h2        {color:#fff;width:484px;padding:5px 7px 6px;background: url(/_images/mholidays/bg/grey-box-h2.png) 0 0 no-repeat;}
.grey-box .wrap {float:left;width:480px;padding:9px;}
.grey-box p 	     {font-size:1.1em;}

.comments{margin:0;}

.accommodation .details {margin:0 0 10px;}
.details .wrap {width:480px;padding:9px;}
.details .images         {float:left;width:175px;} 
.details .image          {float:left;width:164px;overflow:hidden;padding:0 0 10px;}
.details .inner-wrap {float:left;width:287px;padding:9px;background:#fff;}
.details .no-images .inner-wrap  {width:462px;}


.add-info .amenities			{float:left;width:100%;padding:8px 0;}


.grey-box 	h5{padding:0 0 3px;}
.add-info .amenities	p {line-height:1.2;padding:0 5px 0 0;}

.discounts .wrap,
.add-info .wrap                        {width:480px;margin:9px;padding:0;background:#fff;}
.discounts .wrap {padding: 15px 0 8px;}
.discounts .wrap .discount p {overflow:hidden;}

.add-info .amenity,
.add-info .amenity-odd   	    {width:235px;background:#fff;padding:10px 0;display:inline;float:right;clear:right;}
.add-info .amenity-odd         {float:left;clear:left;}
.add-info div div img			    {float:left;}
.add-info div div p			    {float:right;width:150px;padding-right:5px;}

.min_day {padding:10px;font-size:11px;color:#606060;}
.min_days .title {display:block;font-weight:bold;padding-bottom:4px;font-size:12px;}
.min_days .date {display:inline-block;padding-right:4px;}
.min_days { background: url(/_images/mholidays/prihodi-odhodi.jpg) 10px 10px no-repeat;padding-left:75px;}

.arrangementsingle  .min_days {}


.comment_error_message	{float:left;width:480px;padding:9px;font:bold 1.1em Arial;color:#cf0000;}


.add_comment		{float:left;width:480px;padding:9px;}
.add_comment div		{float:left;width:100%;}
.add_comment label	{float:left;width:130px;}
.add_comment .captcha_binding,
.add_comment .input	{padding:0 0 8px;}
.add_comment input	{float:left;width:300px;}
.add_comment textarea	{float:left;width:300px;overflow:auto;}
div.captcha			{width:348px;padding:0 0 0 130px;}
.add_comment .submit{float:left;width:348px;padding:0 0 0 130px;clear:both;}
.add_comment .submit a{float:left;font-size:1.1em;font-weight:bold;text-decoration:none;display:block;text-transform:uppercase;color:#fff;border:0;background: url(/_images/mholidays/button3.gif) 0 0 no-repeat;width:102px;text-align:center;padding: 2px 0;margin:3px 0 0;}

ul.accommodation_comments	  {float:left;margin:0;width:480px;padding:9px 9px 9px 9px;}
.accommodation_comments li	  {float:left;width:100%;padding:0;background:#fff;border:none;font:1.1em Arial;display:inline;margin:0 0 10px;}
.accommodation_comments li.last{margin:0;}
.hgroup	{float:left;width:448px;padding:15px 15px 5px;background: url(/_images/mholidays/bg/quote-top.png) 0 0 no-repeat;}
.hgroup	p{float:left;padding:0;color:#5F5F5F;font:bold 1em Arial;padding:0 10px 0 0;}
.comment{float:left;width:448px;padding:0 15px 18px;background: url(/_images/mholidays/bg/quote-bot.png) 100% 100% no-repeat;}
.comment p{font:1em Arial;color:#5F5F5F;padding:0;}

div.error	{font-size:1.2em;color:#CF1919;}

/*Reservation Form*/

.accommodationreserve {background:#f2eee7;padding:10px;}
.reservation {background:#fff;}
.reservation h1 {background:#d24a37;padding:5px 8px;color:#fff;}
.reservation label {display:block;float:left;width:150px;}
.reservation .input input{width:200px; }
.reservation select{width:205px;}
.reservation .people_count select{width:40px;}
.reservation .select,
.reservation .date,
.reservation .people_count,
.reservation .input {padding: 10px 10px 0 10px;}
.reservation .infolabel {font-size:1.1em;padding: 10px 10px 0 10px;}
.reservation .infolabel span.infolabel {display:block;float:left;width:150px;padding:0;font-size:1em;color:#4B4B4B;}
.reservation .infolabel .info {font-weight:bold;}
.reservation .note {font-size:1.1em;padding: 5px 10px 0 10px;}
.reservation .note  p{font-size:0.91em;padding: 0;}
.reservation .submit {height:30px;padding-top:10px;}
.reservation .submit a {float:left;font-size:1.1em;font-weight:bold;text-decoration:none;display:block;text-transform:uppercase;margin:0 0 0 0;padding:0;color:#fff;font-weight:bold;border:0;background: url(/_images/mholidays/button2.gif) 0 0 no-repeat;width:132px;text-align:center;padding: 2px 0;margin:1px 0 0 160px;}
.reservation  .intro{padding: 10px 10px 0 10px;}

/*Reservation intermediate*/

.accommodationreserve   .error,
.accommodationreserve    .thankyou {padding:0 0 8px;}
.dates                           {background:#fff;}
.dates    h1                    {background:#d24a37;padding:5px 8px;color:#fff;}
.dates   h2                   {padding: 10px 10px 0 10px;}   
.dates p {padding: 10px 10px 10px 10px;}   
.dates   .teaser         {padding: 10px 10px 0 10px;font:1.1em/1.35em arial;color:#606060;}
.dates   .date             {padding: 10px 10px 0 10px;}
.dates   .date  label {display:block;float:left;width:25px;}
.dates   .date input {width:200px;margin:0 0 0 10px;}

.dates  .submit         {height:30px;padding-top:10px;}
.dates .submit a      {float:left;font-size:1.1em;font-weight:bold;text-decoration:none;display:block;text-transform:uppercase;padding:0;color:#fff;font-weight:bold;border:0;background: url(/_images/mholidays/button2.gif) 0 0 no-repeat;width:132px;text-align:center;padding: 2px 0;margin:1px 0 0 75px;}



.page3605 #c-l{padding-top:30px;}
.mi4144{display:none;}

.detailed		              {font-size:1.1em;}	
.tooltip-container	      {position:relative;z-index:2;margin:6px 0 0;}
.tooltip-container strong.label{font-size:1.2em;color:#404040;cursor:help;}
.tooltip-trigger              {font-size:1.1em;cursor:help;}

.arrow-tip				      {display:block; float:left;width:17px;height:31px;background: url(/_images/mholidays/bg/tooltip-right.png) 0 0 no-repeat;position:absolute;top:78px;right:-17px;}	 	
.tooltip			      {z-index:3;position:absolute;right:210px;top:-86px;border:1px solid #CDC8BF;background:#fff;width:236px;padding:9px;-moz-box-shadow: -4px 4px 4px #666;-webkit-box-shadow: -4px 4px 4px #666;  }
.tooltip h3			     {color:#fff;background:#D24A37;font:bold 1.2em Arial;width:226px;padding:5px 5px 6px;}
.tool-item 			     {float:left;width:166px;padding:9px 0 0 70px;}	

.accommodationsingle .tooltip,
.accommodationlist .tooltip {min-height:165px;height:auto !important;height:165px; }
.accommodationlist .tool-item,
.accommodationlist .tool-item {min-height:105px;height:auto !important;height:105px; }

.tooltip-wrap div.lumpi{background: url(/_images/mholidays/ico/lumpi-32x32.png) 9px 9px no-repeat;}
.tooltip-wrap div.pika{background: url(/_images/mholidays/ico/pika-32x32.png) 9px 9px no-repeat;}
.tooltip-wrap div.czz,
.tooltip-wrap div.kuz{background: url(/_images/mholidays/ico/kuz-32x32.png) 9px 9px no-repeat;}

.tooltip h5			     {color:#404040;line-height:1em;}

.link	      {display:none;text-align:center;padding:5px 0 6px;float:left;width:100%;font-size:1.1em;background:#F8F6F1;color:#808080;}
.link a	{color:#808080;}

/*calendar popup*/

.calendar			 				{background:#F3EEE8;padding:9px;z-index:10;}
.calendar table					{width:auto;}
.calendar thead td				{color:#fff;background:#868175;font:bold 1.2em/1.35em arial;}
.calendar thead .daynames td	{background:#d24a37;}	
.calendar td.button, 
.calendar tbody td				{cursor:pointer;}
.calendar td 						{color:#808080;font:1.1em/1.35em arial;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;padding:6px 10px 8px;background:#fff;}
.calendar tfoot td				{font-weight:bold;color:#606060;border-top:2px solid #a0a0a0;}
.calendar td.wn					{background:#f8f6f1;cursor:text;} 
.calendar td.time					{cursor:text;} 
.combo								{display:none;}


/*hidding IPs*/
.mi2942,
.mi2611,
.mi3815,
.mi1817 {display:none;}






/*Destination*/
.centerTopContainer .arrangementdestinationsingle,
.centerTopContainer .destinationsingle {float:left;border:none;}
.arrangementdestinationsingle .section,
.destinationsingle .section {float:left;border:1px solid #fff;padding:0;margin:0 0 10px;background:#E7E5E0;width:498px;}
.arrangementdestinationsingle .additional,
.destinationsingle .additional {margin:0;}	
.arrangementdestinationsingle .imgd,
.destinationsingle .imgd {width:100%;height:251px;overflow:hidden;}
.arrangementdestinationsingle .thumbnails,
.destinationsingle .thumbnails {float:left;width:100%;padding:6px 0;text-align:center;background:#E7E5E0;overflow:hidden;}
.arrangementdestinationsingle .thumbnails li,
.destinationsingle .thumbnails li {display:inline;padding:0 5px 0 0;float:none;background:none;}
.arrangementdestinationsingle .description,
.destinationsingle .description {float:left;padding:10px;background:#f8f6f1;} 
.arrangementdestinationsingle .description p,
.destinationsingle .description p {color:#606060;font:1.4em/1.16em Arial;padding:0 0 0.6em;}


.arrangementdestinationsingle .l-col,
.destinationsingle .l-col {width:236px;float:left;padding:0 0 10px 9px;}
.arrangementdestinationsingle .r-col,
.destinationsingle .r-col {width:236px;float:right;padding:0 9px 10px 0;}

.arrangementdestinationsingle h2,
.destinationsingle h2 {color:#fff;font:2em Arial;padding:6px 9px 8px;background:url(/_images/mholidays/bg/h2-bg.png) 0 0 no-repeat;}

.arrangementdestinationsingle dl,
.destinationsingle dl {float:left;display:inline;width:234px;border:1px solid #fff;margin:10px 0 0;}
.arrangementdestinationsingle dt,
.destinationsingle dt {width:215px;float:left;font:1.8em Arial;padding:6px 10px 7px 9px;color:#fff;background:#99C72F;}
.arrangementdestinationsingle dd,
.destinationsingle dd {width:234px;display:inline;float:left;font-size:1.1em;background:#fff;}
.arrangementdestinationsingle dd p,
.destinationsingle dd p {font-size:1em;padding:8px 10px 7px 9px;}
.arrangementdestinationsingle dd li,
.destinationsingle dd li {font-size:1em;}


.arrangementdestinationsingle .sports dt,
.destinationsingle .sports dt	{background:#99C72F;}
.arrangementdestinationsingle .fun dt,
.destinationsingle .fun dt {background:#B3A9E5;}
.arrangementdestinationsingle .culture dt,
.destinationsingle .culture dt {background:#F8AC09;}
.arrangementdestinationsingle .restaurants dt,
.destinationsingle .restaurants dt {background:#74BEE4;}


/*Prices*/


ul.prices	  			        {float:left;width:100%;padding:0;}
ul.prices li				 {float:left;width:100%;padding:0;background:none;border:none;font-size:1.1em;}
.prices .title			 {float:left;width:100%;font-weight:bold;padding:0 0 3px;font-size:1em;}
.prices table	    			 {width:100%;border:none;border-bottom:1px solid #000;border-right:1px solid #000;margin:0 0 18px;}
.prices table td 			  {line-height:1em;border:none;font-size:1em;text-align:center;background:#fff;padding:3px 5px;color:#000;border-left:1px solid #000;border-top:1px solid #000;}
.prices table a.reserveLink {line-height:1.3em;font-size:1em;float:none;margin:2px auto 0;}
.prices table td.txt-l		  {text-align:left;} 
.prices table td.txt-r		  {text-align:right;} 
.table-description	          {floaT:left;width:100%;padding:2px 0 0;}	
.table-description p 	{font-size:1.1em;}


.accommodationmap .contentHtml {float:left;width:201px;}
#c-r .accommodationmap h1{color:#5F5F5F;}
.accommodationmap small     {display:block;float:left;padding:8px 8px 0;}
.accommodationmap small a  {color:#818181!important;font-size:1.21em;}

/* added by Mirza on 07 January 2010, used for tooltip display of amenity item images */
#tooltip{ position:absolute; border:1px solid #333; background:#f7f5d1; padding:2px 5px; color:#333; display:none; }	

/*

   accommodationcity

*/

#c-r .accommodationcity h1  {color:#5F5F5F;}
#c-r .accommodationcity .contentHtml {padding:0;}
#c-r .accommodationcity .contentHtml .inner  {padding:8px 10px 0;}
#c-r .accommodationcity h6   {font-weight:bold;padding:0 0 3px;}
#c-r .accommodationcity h6 a{color:#5F5F5F;}
#c-r .accommodationcity p     {color:#5F5F5F;padding:0 0 4px;}

/*

   accommodationcity

*/


#c-r .arrangementcityaround h1 ,
#c-r .accommodationcityaround h1 {color:#fff;font:1.4em arial;padding:8px 11px 9px;background:url(/_images/mholidays/bg/c-r-h1-alt.png) 0 0 no-repeat;}
#c-r .arrangementcityaround .contentHtml,
#c-r .accommodationcityaround .contentHtml{float:left;}

.arrangementcityaround dl,
.accommodationcityaround dl{float:left;width:100%;border-bottom:2px solid #E7E5E0;}
.arrangementcityaround dt,
.accommodationcityaround dt{float:left;width:175px;border-bottom:1px solid #ebebeb;/*background:url(/_images/mholidays/ico/arrow-blue.png) 8px 13px no-repeat;*/padding:10px 8px 9px 8px;font-size:1.2em;font-weight:bold;color:#5391D2;}
.arrangementcityaround dd,
.accommodationcityaround dd{float:left;width:100%;}
.arrangementcityaround dd.more,
.accommodationcityaround dd.more {width:185px;padding:9px 8px 9px 8px;color:#7F7F7F;font-size:1.1em;}
.arrangementcityaround dd.more a,
.accommodationcityaround dd.more a{color:#7F7F7F;}

.arrangementcityaround img,
.accommodationcityaround img{float:left;display:block;}
#c-r .arrangementcityaround .contentHtml p,
#c-r .accommodationcityaround .contentHtml p {float:left;width:185px;padding:9px 8px 0 8px;}


/*

  Slider

*/

#c-c .accommodationslide              {float:left;width:720px;}

#c-c .rscarousel_hor           		{width:718px;position:relative;border:1px solid #fff;float:left;background:#E7E5E0;padding:0 0 5px;}	

#c-c .rscarousel_hor     div.first{margin-left:0;}
#c-c .rscarousel_hor  .rscarousel_main    {float:left;width:100%;}
#c-c .rscarousel_hor div.list_holder         {width:676px;margin:0 0 0 24px;overflow: hidden; float:left; height:236px;position:relative;display:inline;}
#c-c .arrangementsingle .rscarousel_hor div.list_holder  {height:135px;}
#c-c .rscarousel_hor .rscarousel_main ul {float:left;width:100%; margin:0px; padding:0px; top:0; left:0;position:absolute;}
#c-c .rscarousel_hor .rscarousel_main li {float:left;width: 169px;border:none;margin:0;padding:0;display:inline;font-size:1em;}
#c-c .rscarousel_main li img {display:block;}
#c-c .rscarousel_hor span.checkbox { z-index: 255; margin-top: 130px; }

#c-c .rscarousel_hor a.nav      {position:absolute;z-index:100;float:left;width:18px;height:18px;display:block;background-position:0 0;background-repeat:no-repeat;}
#c-c .rscarousel_hor a.prev   {top:9px;right:33px;background-image:url(/_images/mholidays/ico/carousel-prev.png);}
#c-c .rscarousel_hor a.next   {top:9px;right:10px;background-image:url(/_images/mholidays/ico/carousel-next.png);}
#c-c .arrangementsingle .rscarousel_hor  a.disabled {display:none;}
#c-c .slide-pager {display:none;}


/*login, registration*/
.ssoregistrationconfirm,
.arrangementinquiry,
.arrangementreservation,
.ssoregistration,
.ssoforgottenpassword {background:#fff;padding: 0 9px 10px;}
.ssoiframe h1,
.ssoregistrationconfirm h1,
.arrangementinquiry h1,
.arrangementreservation h1,
.ssoregistration h1,
.ssoforgottenpassword h1 {background:#D24A37;padding:5px 8px;margin: 0 -9px 15px;}
.arrangementreservation h1 {background:#e0144c;}
.arrangementreservation h2 {color:#e0144c;}
.arrangementinquiry .select,
.arrangementinquiry .input,
.arrangementreservation .input,
.ssoforgottenpassword .input,
.ssoregistration .input {padding-bottom:10px;}

.ssoiframe  .meaning {padding: 0 9px;}

.arrangementinquiry label,
.arrangementreservation label,
.ssoregistration label,
.ssoforgottenpassword label {display:block;float:left;width:180px;font-size:1.2em;padding:4px 10px 0 0;text-align:right;}
.arrangementinquiry input,
.arrangementreservation input,
.ssoregistration input,
.ssoforgottenpassword input {font-size:1.2em;width:200px;border:1px solid #606060;padding: 3px;}
.arrangementinquiry select {font-size:1.2em;width:210px;}

.arrangementinquiry .people_count {padding-bottom:10px;}
.arrangementinquiry .people_count select {width:100px;}

.arrangementinquiry .submit,
.arrangementreservation .submit,
.arrangementreservation .ssolinks,
.ssoregistration .ssolinks,
.ssoregistration .submit,
.ssoforgottenpassword p.submit {padding: 5px 0 20px 190px;}
.arrangementreservation .submit input,
.arrangementreservation .submit a,
.arrangementinquiry .submit a,
.ssoregistration .submit a,
.ssoforgottenpassword p.submit input {text-decoration:none;display:block;text-align:center;border:0;background:url(/_images/mholidays/button2.gif);width:132px;color:#fff;font-size:11px;font-weight:bold;padding:0;height:18px;text-transform:uppercase;}
.arrangementinquiry .submit a,
.arrangementreservation .submit a,
.ssoregistration .ssolinks a,
.ssoregistration .submit a {padding-top:2px;height:16px;}
.ssoregistration .ssolinks,
.arrangementreservation .ssolinks {font-size:1.2em;}
.arrangementinquiry div.infolabel {font-size:1.2em;clear:both;padding: 0 0 10px 190px;}
.arrangementinquiry div.infolabel span {padding: 0 4px 0 0;}
.arrangementinquiry .dates .date {padding: 0 0 10px 0;}
.arrangementinquiry .dates .date label {width:154px;}
.arrangementinquiry .dates .date input {margin:0;}
.arrangementinquiry .dates .submit a {margin-left:0;}

.arrangementlist .tooltip {float:left;-moz-box-shadow: none;-webkit-box-shadow: none; border:0;right:auto;left:-82px;top:35px;width:194px;padding:0 0 8px 0;background:url(/_images/mholidays/bg/tooltip-new-bot.png) 0 100% no-repeat;}
.arrangementlist .arrow-tip {background:url(/_images/mholidays/bg/tooltip-new-top.png) 0 0 no-repeat;width:100%;top:-18px;left:0;padding:0;height:18px;}
.arrangementlist .tooltip-wrap {background:#5fbee5;float:left;width:164px;padding: 0 15px;}
.arrangementlist .tooltip h3 {background:#5fbee5;width:164px;padding: 0 15px;display:none;}
.arrangementlist .tooltip h5 {color:#fff;}
.arrangementlist .tooltip p {color:#fff;padding:0;font-size:1.1em;}
.arrangementlist .tooltip .tool-item {padding:0;width:100%;margin:0;}
.tooltip-container:hover {z-index:4;}

.globalssostatus {float:right;padding: 0 15px 0 0;margin: 0 0 -3px 0;width: 350px;}
.globalssostatus p {padding:2px 0 0 0;font-size:1.0em;margin:0;text-align:right;float:left;width:270px;}
.globalssostatus a.button,
.breadcrumb .globalssostatus  a{background:url(/_images/mholidays/button4.gif) 0 0 no-repeat;font-size:1.0em;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:center;display:block;float:right;color:#fff;border:0;width:69px;padding: 2px 0;margin:0 0 0 5px;}

/*.arrangementlist span.reserve {float:right;font-size:1em;margin:0;padding:0 0 0 5px;display:block;margin:0 0 5px 0;}*/

.arrangementdestinationsingle  {background:#fff;}
.arrangementdestinationsingle .error {padding:9px;width:480px;}

.arrangementreservation  .error {color:Red;display:block;margin: 0 0 10px 0;font-size:12px;}

