﻿/* ----------------------- GLOBALS ----------------------- */
* {margin:0;padding:0;border:none;}
html{font: 62.5%/1.5 Arial, Helvetica, sans-serif;background:#fff url(../images/body.jpg) repeat-x;}															
body{font-size:1.2em;line-height:1.4em;color:#666;margin:0;padding:0;width:100%;background:url(../images/cipka.png) no-repeat 49% 0%;}
a{margin:0;padding:0;text-decoration:none;}
a:focus, a:active{outline:none;}
a:hover{text-decoration:underline;}
img{border:none;}
.message{ color:red;}

/* ----------------------- CONTAINERS ----------------------- */
#default, #page{width:100%;padding:88px 0 20px 0;background:#fff url(../images/page.jpg) no-repeat center top;}
#media{width:100%;padding:384px 0 20px 0;background:#fff url(../images/media.jpg) no-repeat center top;}
.wrap{width:918px;margin:0 auto;padding:0 21px;text-align:left;position:relative;}
.left{float:left;} .right{float:right;}
/* kolumne */
.cols2{float:left;width:414px;margin-right:30px;} .cols3{float:left;width:266px;margin-right:30px;} .cols4{float:left;width:192px;margin-right:30px;}

/* ----------------------- TOP ----------------------- */
#top{width:100%;height:23px;background:url(../images/top.png) repeat-x;}
#top ul{margin:0;padding:0;list-style:none;}
#top ul li{float:left;display:inline-block;font-size:0.9em;color:#d0a68e;padding:4px 4px 0 4px;background:url(../images/topul.jpg) no-repeat top right;}
#top ul.right li{font-size:1em;padding:4px 6px 0 6px;}
#top ul.right li:first-child{background:url(../images/topul.jpg) no-repeat top right;}
#top ul li:first-child{padding-left:0;background:none;}
#top ul li.zadnji{padding-right:0;background:none;}
#top ul.left li:first-child a{padding-right:0;}
#top ul li a{color:#d0a68e;}
#top ul li a:hover{color:#fff;}

/* ----------------------- HEADER ----------------------- */
#header, #headerMedia{width:100%;height:359px;margin:0;padding:0;position:relative;}
#header h1, #headerMedia h1{position:absolute;top:26px;left:390px;text-indent:-9999em;}
#header h1 a, #headerMedia h1 a{display:block;width:182px;height:73px;}
body#montemuliniHR #header h1 a, body#montemuliniHR #headerMedia h1 a{background:url(../images/logo_hr.gif) no-repeat;}
body#montemuliniEN #header h1 a, body#montemuliniEN #headerMedia h1 a{background:url(../images/logo_en.gif) no-repeat;}
body#montemuliniDE #header h1 a, body#montemuliniDE #headerMedia h1 a{background:url(../images/logo_de.gif) no-repeat;}
body#montemuliniIT #header h1 a, body#montemuliniIT #headerMedia h1 a{background:url(../images/logo_it.gif) no-repeat;}
body#montemuliniRU #header h1 a, body#montemuliniRU #headerMedia h1 a{background:url(../images/logo_ru.gif) no-repeat;}
/* img default */
#header #headerImg{position:absolute;top:98px;left:0;padding:19px 20px 0 20px;display:block;background:url(../images/headerimgbck.png) no-repeat left top;z-index:0;}
/* img page */
#header #headerImg ul{list-style:none;width:920px;height:316px;}
#header #headerImg ul li{float:left;position:absolute;height:316px;}
img.hide{display:none;}
#slika0, #slika1, #slika2, #slika3{background:none;}

/* ----------------------- BOOKING & SPECIALS ----------------------- */
#bookingFrame{width:918px;margin:0;padding:0;}
#bookingFrame iframe#bookingIframe{margin:0;width:100%;min-height:600px;height:auto !important;height:600px;overflow:visible;}
/* panel stuff */
#panel{position:absolute;top:117px;left:20px;width:920px;z-index:999;}
#panel_btn{text-align:center;padding:2px 0 0 280px;width:640px;height:28px;background:url(../images/panel_bck.png) no-repeat center top;}
.panel_book, .panel_specials{float:left;width:180px;height:28px;text-indent:-9999em;cursor:pointer;z-index:9;}
#show_book{background:url(../images/booking.png) 0px 0px;} #hide_book, #show_book:hover{background:url(../images/booking.png) 0px 28px;}
#show_specials{background:url(../images/booking.png) 180px 0px;} #hide_specials, #show_specials:hover{background:url(../images/booking.png) 180px 28px;}
/* specials content elems */
#ponudaPlaceholder{position:relative;top:0;height:0px;margin:0;padding:0;z-index:20;overflow:hidden;text-align:left;background: url(../images/ponudaContent.jpg) top left repeat-x;}
#ponudaPlaceholder p{margin-top:7px;color:#fff;text-align:center;padding-top:3px;}
#ponudaPlaceholder #panel-wrapper{display:block;height:58px;margin:0 auto;}
#ponudaPlaceholder ul#panel-specials{margin:0;padding:6px 0;float:left;}
#ponudaPlaceholder ul#panel-specials li{float:left;list-style:none;margin-right:20px;font-size:1.2em;line-height:1.2em;}
#ponudaPlaceholder ul#panel-specials li a{color:#dbc0b0;font-weight:bold;}
#ponudaPlaceholder ul#panel-specials li dl{position:relative;float:left;padding:0 0 0 115px;max-width:230px;width:auto !important;width:230px;height:46px;}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){#ponudaPlaceholder ul#panel-specials li dl{max-width:345px;width:auto !important;width:345px;}} /* opera fix */
#ponudaPlaceholder ul#panel-specials li.specials dd{position:absolute;top:0;left:0;}
#ponudaPlaceholder ul#panel-specials li.specials dt{float:left;margin-top:6px;text-align:left;}
#ponudaPlaceholder ul#panel-specials li#specials-btn{text-indent:-9999em;margin:0 0 0 30px;}
#ponudaPlaceholder ul#panel-specials li#specials-btn a{display:block;margin-top:12px;height:24px;background:url(../images/offers_btn.png);}
body#montemuliniRU #ponudaPlaceholder ul#panel-specials li#specials-btn{margin:0;}
body#montemuliniHR #ponudaPlaceholder ul#panel-specials li#specials-btn a{width:63px;background-position:0px 96px;}
body#montemuliniEN #ponudaPlaceholder ul#panel-specials li#specials-btn a{width:63px;background-position:0px 0px;}
body#montemuliniIT #ponudaPlaceholder ul#panel-specials li#specials-btn a{width:63px;background-position:0px 72px;}
body#montemuliniRU #ponudaPlaceholder ul#panel-specials li#specials-btn a{width:106px;background-position:0px 48px;}
body#montemuliniDE #ponudaPlaceholder ul#panel-specials li#specials-btn a{width:67px;background-position:0px 24px;}
/* booking content elems */
#formPlaceholder{position:relative;top:0;height:0px;margin:0;padding:0;z-index:10;overflow:hidden;text-align:left;background: url(../images/formContent.jpg) no-repeat;}
#formPlaceholder .bookUnos{float:left;margin-top:8px;font-size:1em;}
*:first-child+html #formPlaceholder .bookUnos{margin-top:7px;}
#formPlaceholder .bookUnos#noci{margin-right:29px;}
#formPlaceholder .bookUnos label{float:left;color:#fff;margin:3px 5px 0 0;}
#formPlaceholder input, #formPlaceholder select{color:#666;text-align:center;padding-top:3px; /*ie8 fix*/ padding-top /*\**/: 4px\9}
#formPlaceholder input#nights{width:36px;height:24px;background:url(../images/inputBooking.jpg) no-repeat;} 
#formPlaceholder #dani input{width:88px;height:24px;background:url(../images/daysinput.jpg) no-repeat;}
#formPlaceholder .select{position:absolute;top:8px;left:490px;width:48px;height:24px;padding:3px 0 0 8px;background:url(../images/book_select.jpg) no-repeat;}
#formPlaceholder select{width:48px;outline:none;}
#formPlaceholder select option{padding:0 11px;margin:0;color:#666;text-align:center;line-height:1.6em;background:#f4f4f4;font-family:Arial, Helvetica, sans-serif;}
#formPlaceholder input#btnSubmit{text-indent:-9999em;display:block;border:none;background:url(../images/book_btn.png);cursor:pointer;}
/* crossbrowser tuning */
@media screen and (-webkit-min-device-pixel-ratio:0){#formPlaceholder input{padding-top:0px;} #formPlaceholder .select{padding-top:4px;}} /* safari fix */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){#formPlaceholder input{padding-top:0px;} #formPlaceholder .select{padding-top:4px;}} /* opera fix */

/* lang specs */
body#montemuliniHR #formPlaceholder input#btnSubmit{width:76px;height:24px;background-position:0px 96px;}
body#montemuliniEN #formPlaceholder input#btnSubmit{width:64px;height:24px;background-position:0px 0px;}
body#montemuliniDE #formPlaceholder input#btnSubmit{width:101px;height:24px;background-position:0px 72px;}
body#montemuliniIT #formPlaceholder input#btnSubmit{width:91px;height:24px;background-position:0px 48px;}
body#montemuliniRU #formPlaceholder input#btnSubmit{width:89px;height:24px;background-position:0px 24px;}
body#montemuliniEN #dani.bookUnos{width:160px;} body#montemuliniEN .bookUnos#dani{margin-right:60px;padding-left:212px;} body#montemuliniEN .bookUnos#osobe{margin-right:41px;}
body#montemuliniHR #dani.bookUnos{width:190px;} body#montemuliniHR .bookUnos#dani{margin-right:45px;padding-left:188px;} body#montemuliniHR .bookUnos#osobe{margin-right:19px;}
body#montemuliniDE #dani.bookUnos{width:180px;} body#montemuliniDE .bookUnos#dani{margin-right:54px;padding-left:195px;} body#montemuliniDE .bookUnos#osobe{margin-right:38px;}
body#montemuliniIT #dani.bookUnos{width:180px;} body#montemuliniIT .bookUnos#dani{margin-right:56px;padding-left:200px;} body#montemuliniIT .bookUnos#osobe{margin-right:48px;}
body#montemuliniRU #dani.bookUnos{width:180px;} body#montemuliniRU .bookUnos#dani{margin-right:43px;padding-left:201px;} body#montemuliniRU .bookUnos#osobe{margin-right:37px;}
/* ie lt7 fix */
* html body#montemuliniEN .bookUnos#osobe{margin-right:36px;} * html body#montemuliniEN .bookUnos#noci{margin-right:23px;}
* html body#montemuliniHR .bookUnos#osobe, * html body#montemuliniHR .bookUnos#noci{margin-right:23px;}
* html body#montemuliniDE .bookUnos#osobe{margin-right:33px;}
* html body#montemuliniIT .bookUnos#osobe{margin-right:47px;}
* html body#montemuliniRU .bookUnos#osobe{margin-right:36px;}

/* ----------------------- DATEPICKER -----------------------  */
table.jCalendar{color:#666;font-size:0.9em;margin-left:2px;width:185px;border: 1px solid #fff;border-collapse:collapse;background:#fff;}
table.jCalendar th{font-weight:bold;padding:3px 5px;}
table.jCalendar td{padding:2px;text-align:center;border:1px solid #9a7e6e;}
table.jCalendar td.other-month, table.jCalendar td.other-month.dp-hover, table.jCalendar td.other-month.disabled, table.jCalendar td.other-month.disabled.dp-hover{background:#fff;color:#fff;cursor:default;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover, table.jCalendar td.unselectable, table.jCalendar td.unselectable:hover, table.jCalendar td.unselectable.dp-hover{color:#bababa;}
table.jCalendar td.today{background:#efebe8;}
table.jCalendar td.selected{background:#ded5d0;}
table.jCalendar td.selected.dp-hover {background:#cfc5c0;}
table.jCalendar td.dp-hover{background:#cfc5c0;color:#000;}
/* For the popup */
a.dp-choose-date{position:absolute;top:8px;left:371px;width:33px;height:24px;text-indent:-9999em;background:url(../images/datepick/calendar.jpg) no-repeat left top;}
/* ie lt&7 fix */
*:first-child+html a.dp-choose-date{top:9px;} * html a.dp-choose-date{top:9px;left:375px;}
div.dp-popup{position:relative;z-index:999;font-size:1em;line-height:1em;width:187px;height:154px;padding:3px;background:url(../images/datepick/popupbck.jpg) no-repeat left top;}
div#dp-popup{position:absolute;z-index:999;}
div.dp-popup h5{font-size:1.1em;color:#fff;font-weight:bold;text-align:center;margin-bottom:2px;padding-top:5px;display:block;width:187px;height:20px;background:url(../images/datepick/titlebck.jpg) no-repeat center top;}
div.dp-popup a{text-indent:-9999em;padding:3px 2px 0;}
a.dp-nav-prev-year, a.dp-nav-next-year{display:none;}
div.dp-popup div.dp-nav-prev{position:absolute;top:10px;left:6px;width:12px;height:12px;}
div.dp-popup div.dp-nav-prev a{float:left;display:block;width:12px;height:12px;background:url(../images/datepick/dp-prev.jpg) no-repeat;}
div.dp-popup div.dp-nav-next{position:absolute;top:10px;right:6px;width:12px;height:12px;}
div.dp-popup div.dp-nav-next a{float:right;display:block;width:12px;height:12px;background:url(../images/datepick/dp-next.jpg) no-repeat;}
/* Opera prijevod */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a{cursor:pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled{cursor:default;}
div.dp-popup a.disabled{cursor:default;} div.dp-popup td{cursor:pointer;} div.dp-popup td.disabled{cursor:default;}

/* ----------------------- FLASH SADRZAJI ----------------------- */
#galerija{position:absolute;top:98px;left:0;padding:0;margin:0;display:block;height:608px;width:960px;background:url(../images/headerimgbck.png) no-repeat top left;}
#brosura, #foto, #video{margin:20px 0 0 20px;padding:2px 10px 10px 10px;height:597px;width:901px;background:url(../images/mediabck.jpg) no-repeat top left;position:relative;}
#foto #loading{height:600px;width:900px;background:url(../images/loading.gif) no-repeat center center;}
#brosura object, #brosura embed{margin:10px auto 0 auto;padding:0;}
#video object, #video embed{margin:50px 0 0 50px;padding:0;}
#galerija p.pdf a{position:absolute;top:550px;left:210px;text-indent:-9999em;display:block;width:105px;height:30px;background:url(../images/download_btn.png) no-repeat top left;}
/* foto galerija */
#foto p.fullscreen a, #foto p#fullscreenFlash.fullscreen{position:absolute;top:20px;left:10px;color:#dacec2;font-size:1em;padding:0;z-index:9;}
ul#photos{list-style:none;margin:0;padding:0;position:relative;visibility:hidden;}
ul#photos li.panel img{vertical-align:middle;max-height:500px;height:auto !important;height:500px;}
ul#photos li.panel .wide img{min-width:800px;max-width:800px;width:auto !important;width:800px;}
ul#photos li.panel .narrow img{min-height:400px;max-width:400px;width:auto !important;width:400px;}
ul#photos li.panel .caption{text-align:center;color:#dacec2;padding-top:4px;}
ul#photos li.panel .panel-overlay{color:#dacec2;font-size:1em;padding:0;}

/* ----------------------- MENU ----------------------- */
ul#menu{position:absolute;top:390px;height:41px;list-style:none;z-index:10;}
body#montemuliniHR ul#menu{left:148px;width:664px;}
body#montemuliniEN ul#menu{left:157px;width:646px;}
body#montemuliniDE ul#menu{left:164px;width:632px;}
body#montemuliniIT ul#menu{left:162px;width:637px;}
body#montemuliniRU ul#menu{left:118px;width:724px;}
#headerMedia ul#menu{top:686px;}
ul#menu li{float:left;margin:0;padding:0;}
ul#menu li a{display:block;text-indent:-9999em;height:41px;}
/* menu HR */
body#montemuliniHR ul#menu li#menu_1_4 a{background: url(../images/menuHR.png) 0 0;width:147px;}
body#montemuliniHR ul#menu li#menu_1_5 a{background: url(../images/menuHR.png) -147px 0px;width:176px;}
body#montemuliniHR ul#menu li#menu_1_6 a{background: url(../images/menuHR.png) -323px 0px;width:158px;}
body#montemuliniHR ul#menu li#menu_1_7 a{background: url(../images/menuHR.png) -481px 0px;width:183px;}
body#montemuliniHR ul#menu li#menu_1_4 a.selected, body#montemuliniHR ul#menu li#menu_1_4 a:hover{background-position:0 41px;}
body#montemuliniHR ul#menu li#menu_1_5 a.selected, body#montemuliniHR ul#menu li#menu_1_5 a:hover{background-position:-147px 41px;}
body#montemuliniHR ul#menu li#menu_1_6 a.selected, body#montemuliniHR ul#menu li#menu_1_6 a:hover{background-position:-323px 41px;}
body#montemuliniHR ul#menu li#menu_1_7 a.selected, body#montemuliniHR ul#menu li#menu_1_7 a:hover{background-position:-481px 41px;}
/* menu EN */
body#montemuliniEN ul#menu li#menu_1_4 a{background: url(../images/menuEN.png) 0 0;width:158px;}
body#montemuliniEN ul#menu li#menu_1_5 a{background: url(../images/menuEN.png) -158px 0px;width:149px;}
body#montemuliniEN ul#menu li#menu_1_6 a{background: url(../images/menuEN.png) -307px 0px;width:158px;}
body#montemuliniEN ul#menu li#menu_1_7 a{background: url(../images/menuEN.png) -465px 0px;width:181px;}
body#montemuliniEN ul#menu li#menu_1_4 a.selected, body#montemuliniEN ul#menu li#menu_1_4 a:hover{background-position:0 41px;}
body#montemuliniEN ul#menu li#menu_1_5 a.selected, body#montemuliniEN ul#menu li#menu_1_5 a:hover{background-position:-158px 41px;}
body#montemuliniEN ul#menu li#menu_1_6 a.selected, body#montemuliniEN ul#menu li#menu_1_6 a:hover{background-position:-307px 41px;}
body#montemuliniEN ul#menu li#menu_1_7 a.selected, body#montemuliniEN ul#menu li#menu_1_7 a:hover{background-position:-465px 41px;}
/* menu DE */
body#montemuliniDE ul#menu li#menu_1_4 a{background: url(../images/menuDE.png) 0 0;width:168px;}
body#montemuliniDE ul#menu li#menu_1_5 a{background: url(../images/menuDE.png) -168px 0px;width:136px;}
body#montemuliniDE ul#menu li#menu_1_6 a{background: url(../images/menuDE.png) -302px 0px;width:158px;}
body#montemuliniDE ul#menu li#menu_1_7 a{background: url(../images/menuDE.png) -462px 0px;width:170px;}
body#montemuliniDE ul#menu li#menu_1_4 a.selected, body#montemuliniDE ul#menu li#menu_1_4 a:hover{background-position:0 41px;}
body#montemuliniDE ul#menu li#menu_1_5 a.selected, body#montemuliniDE ul#menu li#menu_1_5 a:hover{background-position:-168px 41px;}
body#montemuliniDE ul#menu li#menu_1_6 a.selected, body#montemuliniDE ul#menu li#menu_1_6 a:hover{background-position:-302px 41px;}
body#montemuliniDE ul#menu li#menu_1_7 a.selected, body#montemuliniDE ul#menu li#menu_1_7 a:hover{background-position:-462px 41px;}
/* menu IT */
body#montemuliniIT ul#menu li#menu_1_4 a{background: url(../images/menuIT.png) 0 0;width:165px;}
body#montemuliniIT ul#menu li#menu_1_5 a{background: url(../images/menuIT.png) -165px 0px;width:148px;}
body#montemuliniIT ul#menu li#menu_1_6 a{background: url(../images/menuIT.png) -313px 0px;width:158px;}
body#montemuliniIT ul#menu li#menu_1_7 a{background: url(../images/menuIT.png) -471px 0px;width:166px;}
body#montemuliniIT ul#menu li#menu_1_4 a.selected, body#montemuliniIT ul#menu li#menu_1_4 a:hover{background-position:0 41px;}
body#montemuliniIT ul#menu li#menu_1_5 a.selected, body#montemuliniIT ul#menu li#menu_1_5 a:hover{background-position:-165px 41px;}
body#montemuliniIT ul#menu li#menu_1_6 a.selected, body#montemuliniIT ul#menu li#menu_1_6 a:hover{background-position:-313px 41px;}
body#montemuliniIT ul#menu li#menu_1_7 a.selected, body#montemuliniIT ul#menu li#menu_1_7 a:hover{background-position:-471px 41px;}
/* menu RU */
body#montemuliniRU ul#menu li#menu_1_4 a{background: url(../images/menuRU.png) 0 0;width:163px;}
body#montemuliniRU ul#menu li#menu_1_5 a{background: url(../images/menuRU.png) -163px 0px;width:179px;}
body#montemuliniRU ul#menu li#menu_1_6 a{background: url(../images/menuRU.png) -342px 0px;width:153px;}
body#montemuliniRU ul#menu li#menu_1_7 a{background: url(../images/menuRU.png) -495px 0px;width:229px;}
body#montemuliniRU ul#menu li#menu_1_4 a.selected, body#montemuliniRU ul#menu li#menu_1_4 a:hover{background-position:0 41px;}
body#montemuliniRU ul#menu li#menu_1_5 a.selected, body#montemuliniRU ul#menu li#menu_1_5 a:hover{background-position:-163px 41px;}
body#montemuliniRU ul#menu li#menu_1_6 a.selected, body#montemuliniRU ul#menu li#menu_1_6 a:hover{background-position:-342px 41px;}
body#montemuliniRU ul#menu li#menu_1_7 a.selected, body#montemuliniRU ul#menu li#menu_1_7 a:hover{background-position:-495px 41px;}

/* ----------------------- MENU PAGE ----------------------- */
#menuPage{float:left;width:192px;margin:0 30px 0 0;padding:0;}
#menuPage ul.float{width:192px;margin:0;padding:0;list-style:none;}
#menuPage ul.float li{float:left;margin:0;padding:0;font-size:1em;line-height:2em;text-transform:uppercase;width:100%;}
#menuPage ul.float li a{color:#532409;display:block;}
#menuPage ul.float li a:hover, #menuPage h3 a:hover{color:#af9789;}
#menuPage ul.float li a.selected{color:#af9789;background: url(../images/strelica.jpg) no-repeat center right;}
#menuPage ul.float ul{margin-left:16px;padding:5px 0;}
#menuPage ul.float ul li{line-height:2em;}
#menuPage ul.float ul li a.selected{background:none;}

/* ----------------------- CONTENT TOP ----------------------- */
#contentTop{width:918px;margin-bottom:35px;padding:0;text-align:center;}
#contentTop h2{font-size:44px;line-height:1em;display:inline;font-weight:normal;color:#331402;}
#contentTop h2 a{color:#331402;} #contentTop h2 a:hover{color:#af9789;} 
body#montemuliniRU #contentTop h2{font-size:40px;}
#contentTop p{font-size:1.2em;line-height:1.2em;color:#777;margin:8px 150px 0 150px;}
#contentTop p a{color:#532409;}
#contentTop a{color:#777;}
#contentTop a:hover{color:#000;}
#contentTop ul.left, #contentTop ul.right{margin:0;width:auto;padding:0 18px 11px 18px;list-style:none;border-bottom:1px solid #ddd;}
*:first-child+html #contentTop ul.left, *:first-child+html #contentTop ul.right{max-width:230px;width:auto !important;width:230px;}
* html #contentTop ul.left, * html #contentTop ul.right{max-width:230px;width:auto !important;width:230px;}
body#montemuliniRU #contentTop ul.left{padding:0 38px 11px 18px;}
#contentTop ul li{float:left;padding:0 10px;margin:0;font-size:0.9em;}
/*
#contentTop ul.left, #contentTop ul.right{margin:0;width:auto;padding-bottom:11px;list-style:none;border-bottom:1px solid #ddd;}
#contentTop ul.left{padding-left:18px;}
#contentTop ul.right{padding-right:18px;}
#contentTop ul li{padding:0 10px;margin:0;font-size:0.9em;}
*/
*:first-child+html body#montemuliniRU #contentTop ul.right li{padding:0 8px;} * html body#montemuliniRU #contentTop ul.right li{padding:0 8px;}

/* ----------------------- CONTENT ----------------------- */
#content{margin:0;padding-left:30px;width:100%;}
#content h3{font-size:1.4em;color:#532409;padding:8px 0 5px 0;margin-bottom:14px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#content h3 a{color:#532409;padding:0;font-weight:normal;}
.cols h3{line-height:1.2em;}
.cols2 h3, .cols3 h3, .cols4 h3{color:#331402;}
img.colimg{margin-bottom:10px;float:left;}
#content h4{font-size:1em;color:#532409;text-transform:uppercase;margin:9px 0;}
#content h5{font-size:1.2em;color:#666;padding:0.8em 0;}
#content h6{font-size:1.5em;color:#666;padding:0.8em 0 0.4em 0;border-bottom:1px solid #ddd;}
#content p{padding-bottom:14px;}
#content a{color:#331402;padding-left:3px;}
#content .left{width:636px;margin-right:30px;}
#content .main{width:858px;margin:0 30px;}
#content ul{margin:0 10px 10px 10px;padding:0;list-style-image:url(../images/bullet.jpg);}
#content ul li{margin:0 10px;padding:2px 0;}
#contentMedia a{color:#331402;}
/* povezana galerija */
/*#launch{float:right;position:relative;}
#launch .wrapper{float:right;position:absolute;} #launch .wrapper.hide{float:none;position:static;}*/
#launch{float:right;position:relative;}
#launch.has_banner .wrapper{float:right;position:absolute;}
#launch .wrapper .counter{color:#fff;position:absolute;top:0;right:0;font-size:0.9em;padding:0 10px;background:url(../images/top.png) top left repeat-x;}
#launch .wrapper a, #launch .wrapper img{display:block;margin:0;padding:0;}
#launch .wrapper a:hover{text-decoration:none;}
#launch .wrapper .tl{position:absolute;top:0;left:0;width:100%;height:6px;background:url(../images/tl.png) top left no-repeat;}
#launch .wrapper .bl{position:absolute;bottom:0;left:0;width:100%;height:6px;background:url(../images/bl.png) bottom left no-repeat;}
#launch .wrapper .br{position:absolute;bottom:0;right:0;width:100%;height:6px;background:url(../images/br.png) bottom right no-repeat;}
#launch .wrapper a img.zoom{display:none;position:absolute;top:50%;left:50%;margin:-15px 0 0 -10px;}
#launch .wrapper a:hover img.zoom{display:block;}
#launch .wrapper .hide{display:none;}
/* inline banner */
#banner{float:right;}
#launch #banner{float:none;padding-bottom:0;}
#banner a{text-indent:-9999em;display:block;width:192px;height:80px;}
body#montemuliniHR #banner a{background:url(../images/banner-hr.jpg) no-repeat;}
body#montemuliniEN #banner a{background:url(../images/banner-en.jpg) no-repeat;}
body#montemuliniDE #banner a{background:url(../images/banner-de.jpg) no-repeat;}
body#montemuliniIT #banner a{background:url(../images/banner-it.jpg) no-repeat;}
body#montemuliniRU #banner a{background:url(../images/banner-ru.jpg) no-repeat;}

/* ----------------------- EVENTS ----------------------- */
#content ul.events{padding:0.4em 0;margin:0;width:100%;list-style:none;list-style-image:none;}
#content ul.events li{margin:0;padding:0.6em 0 0.6em 220px;border-bottom:1px solid #ddd;position:relative;}
#content ul.events > li{height:auto !important;}
#content ul.events li .info{position:absolute;top:0.6em;left:0;width:190px;font-size:1em;}
#content ul.events li .info strong{color:#532409;text-transform:uppercase;display:block;}
#content ul.events li .info a:hover{text-decoration:underline;}
#content ul.events li p{font-size:0.9em;padding-bottom:0;}
#content ul.events li a{padding:0;}

/* ----------------------- POSEBNE PONUDE ----------------------- */
#posebnePonude{width:888px;margin:0;padding:0 30px 0 0;position:relative;}
#posebnePonude a{color:#532409;padding:0;}
#posebnePonude .img h3, #posebnePonude .cols h3, #posebnePonude .izdvojeno h3, #posebnePonude .izdvojeno1 h3, #posebnePonude .izdvojeno2 h3{padding:0;margin-bottom:8px;border:none;}
#content #posebnePonude.zoom h3{margin-right:30px;}
#posebnePonude p.zoom{float:right;margin:-38px 30px 0 0;padding:0;}
#posebnePonude .cols, #posebnePonude .container{float:left;}
#posebnePonude .img img{float:none;margin-bottom:14px;}
/* jedna slika lijevo, 4 tekstualne ponude, tri kolumne */
.images1left .img.posLeft{float:left;width:414px;padding:10px 15px 10px 0;}
.images1left .cols{width:182px;margin:0;padding:10px 15px;border-left:1px solid #ddd;}
.images1left .elem1, .images1left .elem2{border-bottom:1px solid #ddd;}
.images1left .elem3, .images1left .elem4{border-bottom:none;}
/* jedna slika u sredini, 4 tekstualne ponude, tri kolumne */
.images1center .img.posCenter{float:left;width:414px;padding:10px 15px;}
.images1center .cols{padding:10px 0;width:205px;}
.images1center .elem1{border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin:0;padding:10px 15px 10px 0;}
.images1center .elem2{clear:left;border-right:1px solid #ddd;border-bottom:none;margin:0;padding:10px 15px 10px 0;}
.images1center .elem3{border-left:1px solid #ddd;border-bottom:1px solid #ddd;margin:0;padding:10px 0 10px 15px;}
.images1center .elem4{clear:left;border-left:1px solid #ddd;border-bottom:none;margin:0;padding:10px 0 10px 15px;}
/* vise slika globals */
.images2 .img, .images3 .img, .images4 .img, .images5 .img, .images6 .img{padding:10px 5px;border-bottom:1px solid #ddd;}
.images2 .img p, .images3 .img p, .images4 .img p, .images5 .img p, .images6 .img p{padding-right:10px;}
.images2 .cols, .images3 .cols, .images4 .cols, .images5 .cols{float:left;width:182px;margin:0;padding:10px 15px;}
/* dvije slike, 4 tekstualne ponude + tri ili pet slika */
.images2 .img.elem1, .images3 .img.elem1, .images5 .img.elem1{float:left;width:414px;padding:10px 11px 10px 0;}
.images2 .img.elem2, .images3 .img.elem2, .images5 .img.elem2{float:left;width:414px;padding:10px 0 10px 11px;border-left:1px solid #ddd;}
.images2 .cols.elem1, .images2 .cols.elem2, .images2 .cols.elem3, .images3 .cols.elem1, .images3 .cols.elem2, .images3 .cols.elem3, 
.images5 .cols.elem1, .images5 .cols.elem2, .images5 .cols.elem3{border-right:1px solid #ddd;}
/* cetiri slike, 4 tekstualne ponude */
.images4 .img.elem1, .images4 .img.elem3, .images4 .cols.elem1{float:left;width:414px;padding:10px 11px 10px 0;}
.images4 .img.elem2, .images4 .img.elem4, .images4 .cols.elem2{float:left;width:414px;padding:10px 0 10px 11px;border-left:1px solid #ddd;}
/* sest slika, nijedna tekstualna ponuda */
.images6 .img.elem1, .images6 .img.elem3, .images6 .img.elem5{float:left;width:414px;padding:10px 11px 10px 0;}
.images6 .img.elem2, .images6 .img.elem4, .images6 .img.elem6{float:left;width:414px;padding:10px 0 10px 11px;border-left:1px solid #ddd;}
.images6 .img.elem5, .images6 .img.elem6{border-bottom:none;}
/* nema slika */
.noimg .cols{float:left;width:182px;margin:0;padding:10px 15px;}
.noimg .izdvojeno, .noimg .izdvojeno1, .noimg .izdvojeno2{float:left;width:395px;padding:10px 15px;border-bottom:1px solid #ddd;}
.noimg .izdvojeno2{border-left:1px solid #ddd;}
.noimg .container.onerow .elem1, .noimg .container.onerow .elem2, .noimg .container.onerow .elem3, .noimg .container.onerow .elem4{border-bottom:none;}
.noimg .container .elem1, .noimg .container .elem2, .noimg .container .elem3, .noimg .container .elem4{border-bottom:1px solid #ddd;}
.noimg .container .elem2, .noimg .container .elem3, .noimg .container .elem4, .noimg .container .elem6, .container .elem7, .container .elem8{border-left:1px solid #ddd;}
.noimg .apart .elem1, .apart .elem2, .apart .elem4, .apart .elem5, .apart .elem6{border-left:1px solid #ddd;}
.noimg .apart .elem3{border-left:none;}
.noimg .apart .elem3, .noimg .apart .elem4, .noimg .apart .elem5, .noimg .apart .elem6{border-bottom:none;}
/* zoom prikaz */
#posebnePonude.zoom .left, #posebnePonude.zoom .right{float:left;width:414px;padding:10px 0;}
#posebnePonude.zoom .left{margin-right:30px;}
#posebnePonude.zoom .right strong{padding:20px 0;}
#posebnePonude.zoom .right > ul{margin-left:-10px;}
#posebnePonude.zoom img{margin-bottom:25px;}

/* ----------------------- FANCYBOX ----------------------- */
html, body{height:100%;}
#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:none;z-index:1030;}
* html div#fancy_overlay{position:absolute;}
div#fancy_wrap{text-align:left;}
#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:1100;}
#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:url(../images/fancy_progress.png) no-repeat;}
#fancy_loading_overlay{position:absolute;z-index:1030;}
#fancy_loading_icon{position:absolute;background:url(../images/fancy_loading.gif) no-repeat;z-index:1035;width:16px;height:16px;}
#fancy_outer{position:absolute;top:0;left:0;z-index:1090;padding:18px 18px 33px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
#fancy_content{margin:0;z-index:1100;position:absolute;}
#fancy_div{height:100%;width:100%;z-index:1100;}
img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:1100;width:100%;height:100%;}
#fancy_close{position:absolute;top:10px;right:10px;height:20px;width:30px;background:url(../images/fancy_closebox.png) top left repeat-x;cursor:pointer;z-index:1181;display:none;}
#fancy_frame{position:relative;width:100%;height:100%;display:none} 
#fancy_ajax{width:100%;height:100%;overflow:auto;}
a#fancy_left, a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:1111;display:none;background-image:url(data:image/gif;base64,AAAA);outline:none;}
a#fancy_left{left:0px;}
a#fancy_right{right:0px;}
span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:1112;cursor:pointer;display:block;}
span#fancy_left_ico{left:-9999px;background:url(../images/nav-prev.png) no-repeat;}
span#fancy_right_ico{right:-9999px;background:url(../images/nav-next.png) no-repeat;}
a#fancy_left:hover, a#fancy_right:hover{visibility:visible;}
a#fancy_left:hover span{left:20px;}
a#fancy_right:hover span{right:20px;}
.fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent;}
#fancy_title{position:absolute;top:10px;right:41px;padding:0 5px;height:20px;width:50px;z-index:1100;background:url(../images/top.png) repeat-x;color:#fff;display:none;}
div#fancy_title div{color:#fff;} div#fancy_title table{margin:0 auto;}
div#fancy_title table td{padding:0;vertical-align:top;}
td#fancy_title_left, td#fancy_title_right{height:20px;width:1px;background:transparent;}
td#fancy_title_main{height:20px;background:transparent;}


/* ----------------------- RELATED DOCUMENTS ----------------------- */
#content h4.relatedDocuments{margin-bottom:5px;border-bottom:1px solid #ddd;}
#content ul.relatedDocuments{margin:10px 0;padding:0;list-style:none;}
#content ul.relatedDocuments li{margin:5px 0;padding:0;}

/* ----------------------- KONTAKT -----------------------  */
#_ctl0_ContactForm1_kontaktInfo span#_ctl0_ContactForm1_notificationLabel{font-size:1.1em;text-transform:uppercase;font-weight:bold;text-align:center;}
.kontaktForm, .kontaktInfo{width:838px;margin:0;padding:0 40px;color:#532409;}
.kontaktInfo{text-align:center;font-size:1.2em;font-weight:bold;}
.kontaktForm h4{font-size:1em;color:#532409;text-transform:uppercase;margin-top:15px;border-bottom:1px solid #ddd;}
.kontaktForm strong{margin-left:5px;font-size:1.3em;color:#532409;}
.kontaktForm .kontaktUnos{padding:10px 10px 20px 10px;background:#f9f9f9;}
.kontaktForm .kontaktUnos#btnSubmit{background:#fff;padding:20px 10px;}
.kontaktForm .kontaktUnos label{float:left;margin:0 10px 0 0;padding:0;width:200px;color:#666;}
.kontaktForm .kontaktUnos input, .kontaktForm .kontaktUnos textarea{width:450px;padding:3px;font-size:1em;line-height:1.4em;color:#666;font-family:Arial, Helvetica, sans-serif;background:#fff;border-width:1px;border-style:solid;border-color:#b5b5b5 #e8e8e8 #e8e8e8 #b5b5b5;}
.kontaktForm .kontaktUnos input:focus, .kontaktForm .kontaktUnos textarea:focus{color:#000;}
.kontaktForm .kontaktUnos input.antibot{width:225px;margin-top:10px;}
.kontaktForm .kontaktUnos img{margin-right:120px;float:right;}
*:first-child+html .kontaktForm .kontaktUnos img{margin-top:-50px;}
.kontaktForm .kontaktUnos textarea{height:200px;}
.kontaktForm .kontaktUnos#btnSubmit .sendBtn{margin:0 auto;width:57px;height:24px;display:block;text-indent:-9999em;background:url(../images/send_btn.png);border:none;cursor:pointer;}
body#montemuliniHR .kontaktForm .kontaktUnos#btnSubmit .sendBtn{background-position:0px 0px;}
body#montemuliniEN .kontaktForm .kontaktUnos#btnSubmit .sendBtn{background-position:0px 96px;}
body#montemuliniDE .kontaktForm .kontaktUnos#btnSubmit .sendBtn{background-position:0px 72px;}
body#montemuliniIT .kontaktForm .kontaktUnos#btnSubmit .sendBtn{background-position:0px 48px;}
body#montemuliniRU .kontaktForm .kontaktUnos#btnSubmit .sendBtn{width:87px;background-position:0px 24px;}

/* ----------------------- FOOTER ----------------------- */
#footer{width:100%;margin:23px 0 10px 0;padding-top:12px;font-size:0.9em;color:#aaa;text-align:center;background:url(../images/footerbck.jpg) no-repeat center top;}
#footer a{color:#aaa;} #footer a img{margin:12px auto;width:110px;height:35px;}

/* ----------------------- FLOAT FIX ----------------------- */
.float:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.float{display:block;} * html .float{height: 1%;} .float{display:block;}
/* end float fix */