html, body {
	margin: 0px;
	padding: 0px;
	font-family:Arial;
	font-size: 12px;
	line-height: 1.7em;
	color: #000000; /*#454544;*/
	background-color: #f8eebe;
	text-align: center;
    margin-bottom: 16px;
} 
form {margin:0px; padding:0px;}
br{font-size:10px;}
.clearDiv {	clear:both;	}
textarea, select { background:#ffffff; color:#000000; font-size:9pt; } 
img, a img {border:none;}

a:link, a:visited {	color:#2e3431;text-decoration:underline;} 
a:hover { color: #454544;text-decoration:none;}

h1, h2, h3, h4, h5, h6 {color: #fff;margin:0px;padding:0px;font-size:1.5em;}

h1 {font-family: times new roman; font-size:1.9em; padding:0px; font-weight:normal; color: #000000;/*#2a302d;*/	margin: 4px 0px 5px 0px;text-transform: none; line-height:110%;}
h1 a:link, h1 a:visited { color: #2f5881;  text-decoration:none;}
h1 a:hover { text-decoration:underline; }

h2 {margin:2px 0px 4px 0px;color: #585e5b;font-weight:normal;font-size:1.4em;}

h3, h4, h5, h6 {font-size:9pt;color:#4b4546;margin:2px 0px 5px 0px;}

p {	margin:0px;	padding-bottom: 4px; padding-top: 2px;}

ul {list-style-type: none;	margin: 0px;padding: 0px; padding-top: 2px;	padding-bottom: 7px;}
ul li {color:#000000; /*background: transparent url(images/bullet02.png) 0% center no-repeat;*/	margin: 3px 0px 3px 0px; padding-left: 13px;}
ul li a, ul li a:visited {color:#000000;}

/*debug---------------------*/
/*
#mainContent{background-color: red;}
#leftBox{background-color: orange;}
#centralBox{background-color: yellow;}
#rightBox{background-color :green;}
#mainMenuBox{background-color :aqua;}
*/
/*CONTAINER--------------------------------------------------------------------------------------------------------------------------------------------*/
#container{background: #f8eebe url(images/container_bg.png) 0px 0px repeat-y; padding: 18px; padding-bottom: 0px; padding-top: 0px; width: 798px; /*height: 700px;*/ margin:0 auto;}  
.containerTop{float:left;border-top: solid 10px #f38347; width: 762px;}
.containerBottom{float:left;border-top: solid 10px #2a3ea1; width: 762px;}

#headCont {float: left; width: 761px; margin: 0 auto; text-align: left; padding-top: 0px; background-color:#ffffff;}
.headImage, .headLogo IMG{float: left; width:291px;}
.headImage{float:left; width: 761px; height:236px; overflow: hidden; /*background-color:orange;*/} 
.menuTop{float: left; /*background-color : green;*/ width: 469px;}

ul.menuTopMenu{float: right; width: 469px; /*background-color : ;*/text-align: right; margin-top: 32px;} /*top right bottom left*/
ul.menuTopMenu li { float: right; display: block; background: none; padding:0px;}
ul.menuTopMenu li a, ul.menuTopMenu li a:visited { color:#000000; display: block; font-size: 11pt; font-weight: normal; padding: 0px 9px 0px 9px; text-decoration: none;}
ul.menuTopMenu li a:hover { text-decoration: none; color: #989b9b;}

ul.menuTopJezici{float: right; width: 350px; text-align: right; /*background-color : ;*/}
ul.menuTopJezici { float: right; width: 350px; margin-right: 0px; }
ul.menuTopJezici li { float: right; display: block; background: none; padding:0px;}
ul.menuTopJezici li a, ul.menuTopJezici li a:visited { color:#000000; font-size: 1.2em; display: block; padding: 6px 6px 0px 0px; text-decoration: none;}
ul.menuTopJezici li a:hover { text-decoration: none; color: #fe8a09;}

/*MAIN CONTENT--------------------------------------------------------------------------------------------------------------------------------------------*/
#mainContent{float: left; background: #ffffff url(images/mainContent_bg.png) left top repeat-x; width: 761px; margin: 0 auto;  text-align: left; padding-bottom: 18px; padding-left: 0px;}

#mainMenuBox {float:left; width:761px; font-size:8pt; line-height:27px; margin-bottom: 12px; position: relative; /*background-color: yellow;*/}
a.casino_btn, a.casino_btn:visited {background:url("images/casino_btn.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:1.2em;height:46px;line-height:1.3em;margin-top:-17px;padding-right:6px;position:absolute;right:8px;text-decoration:none;text-transform:uppercase;top:0;width:92px;}
.casino_btn span, .casino_btn:visited span {background:url("images/casino_btn_arrow.gif") no-repeat scroll 100% 100% transparent;display:block;padding:4px 15px 0 10px;}
a.casino_btn:hover span {text-decoration:underline;}

ul.menuBoxCont {margin:0;padding:0px 0px 0px 0px;list-style:none; margin-left: 0px;}/*margin-left: 7px;*/
ul.menuBoxCont li {display:inline; margin:0;padding:0;text-decoration:none;}
ul.menuBoxCont li a, ul.menuBoxCont li a:visited {float:left;background:url(images/menuTab_l.png) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;  margin-left: 7px;}
ul.menuBoxCont li a span {float:left;display:block; background:url(images/menuTab_r.png) no-repeat right top; /*margin-right: 4px;*/ padding:0px 15px 0px 6px;color:#000000;text-decoration:none; font-size: 1.4em;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
ul.menuBoxCont  li a span {float:none;text-decoration:none;}
/* End IE5-Mac hack */
ul.menuBoxCont  li a:hover span {color:#0c0f0d;background-position:100% -29px;}
ul.menuBoxCont  li a:hover {background-position:0% -29px;}

ul.menuBoxContDetailPage  { margin:0px 0px 10px 0px; padding: 0px 0px 0px 0px; list-style:none; margin-left: 0px; /*background-color: Green;*/}/*margin-left:7px;*/
ul.menuBoxContDetailPage  li {display:inline; margin:0;padding:0; text-decoration:none; font-size: 11pt;}
ul.menuBoxContDetailPage li a, ul.menuBoxContDetailPage li a:visited {float:left;background:url(images/menuTab_detail_l2.gif) no-repeat left -30px;margin:0;padding:0 0 0 4px;text-decoration:none; margin-left: 7px;}
ul.menuBoxContDetailPage li a span {float:left;display:block; background:url(images/menuTab_detail_r2.gif) no-repeat right -30px; /*margin-right: 4px;*/ padding:0px 15px 0px 6px;color:#000000;text-decoration:none;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
ul.menuBoxContDetailPage  li a span {float:none;text-decoration:none;}
    /* End IE5-Mac hack */
ul.menuBoxContDetailPage li a:hover span {color:#ffffff; background-position:100% -1px;}
ul.menuBoxContDetailPage li a:hover {background-position:0% -1px;}

ul.menuBoxContDetailPage li .selectedSecondMeni span{color:#ffffff; background-position:100% -1px;}
ul.menuBoxContDetailPage li a.selectedSecondMeni, ul.menuBoxContDetailPage li a.selectedSecondMeni:visited {background-position:0% -1px;}

ul.menuBoxContDetailPage .menuBoxSub ul li{ float: right; margin:0; padding:0; background: none; background-position:0px 0px;}

ul.menuBoxSub {float: left; margin:0px 0px 0px 0px; padding: 0px 0px 0px 9px; list-style:none; margin-left: 0px;}
ul.menuBoxSub{float:left; width:752px; height:28px; background-color:#2a3ea1;}
ul.menuBoxSub li {display:inline; margin:0;padding:0;text-decoration:none;}
ul.menuBoxSub li a, ul.menuBoxSub li a:visited {float:left; font-size: 11pt; color:#ffffff; margin:0px 0px 0px 10px; padding: 0px 5px 0px 0px; text-decoration:none; background:none;}
.menuBoxSub li a:hover{color:#b0b7dc;}
/*.menuBoxSub a, .menuBoxSub a:visited {float:left; font-size: 10pt; color:#ffffff; margin:0px 0px 0px 0px; padding: 0px 12px 0px 0px; text-decoration:none; background:none;}
.menuBoxSub a:hover{color:#b0b7dc;}*/

/*LEFT BOX--------------------------------------------------------------------------------------------------------------------------------------------*/

#leftBox{float:left; width:172px; margin-top: 6px; padding-left: 7px; /*background-color :orange;*/}

.boxCont{float:left; background: transparent url(images/leftBoxbg.png) 0px 0px repeat-y; width:172px; margin:0px; padding: 0px;}
.boxContTop{background: transparent url(images/leftBoxTop.png) left top no-repeat; width:172px; height: 5px;}
.boxContBottom{float:left; background: transparent url(images/leftBoxBottom.png) left top no-repeat; width:172px; height: 6px;}
.boxContContent{float:left; padding-left: 7px; padding-right: 7px; padding-top: 0px; padding-bottom: 0px;}

.logoLife a, .logoLife a:visited {
	float: left;
	width: 172px;
	height: 87px;
	display: block;
	background: #ffede9 url(images/logo_lifeClass.png) no-repeat 0px 0px;
}

.bottom{border-bottom: solid 5px #ffffff;}
.top{border-top: solid 5px #ffffff;}
.boxContContent em{float: left; font-weight: normal; margin-top: 6px;}

em.bookinbButton_c{ display: block; background: transparent url(images/booking_c.png) 0px 0px repeat-x; height: 24px; margin:0px; padding: 0px;}
em.bookinbButton_l{ background: transparent url(images/booking_l.png) left top no-repeat; width:4px; height: 24px; display:block; margin:0px; padding: 0px;}
em.bookinbButton_r{ background: transparent url(images/booking_r.png) left top no-repeat; width:4px; height: 24px; margin:0px; padding: 0px;}

.newsletterBox{float: left; background: transparent url(images/newsletter_c.png) left top repeat-y;  width: 172px; margin-top: 12px;}
.newsletterBox_t{float:left;background: transparent url(images/newsletter_t.png) left top no-repeat; width: 172px; height: 4px;}
.newsletterBox_b{float:left;background: transparent url(images/newsletter_b.png) left top no-repeat; width: 172px; height: 4px;}
.newsletterBox input{float: left; border: solid 1px #c6c9d0; width: 130px; padding: 3px; margin-bottom: 4px;}
.newsletterBox .buttonHoverBig{float: left; padding-left: 5px; padding-top: 4px;}

.leftStandardBox{float: left; background: transparent url(images/leftStandardBox_c.png) left top repeat-y;  width: 172px; margin-top: 12px;margin-bottom: 0px;}
.leftStandardBox_t{float:left;background: transparent url(images/leftStandardBox_t.png) left top no-repeat; width: 172px; height: 5px;}
.leftStandardBox_c{float:left;background: transparent url(images/leftStandardBox_c.png) left top repeat-y;  width: 172px; border-top: solid 0px #ffffff;}
.leftStandardBox_b{float: left; background: transparent url(images/leftStandardBox_b.png) left top no-repeat; width: 172px; height: 5px;}
.leftStandardBox IMG{float: left;}
.spacerBox{background: transparent url(images/spacer01.png) left top repeat-x; width:158px; height: 2px;float:left; margin-top: 4px;}

/*CENTRAL BOX--------------------------------------------------------------------------------------------------------------------------------------------*/

#centralBox{float: left; width:376px; /*background-color :yellow;*/ padding-left: 12px; padding-right: 12px;}
.centralBoxCont{display: block; float: left; width: 373px; border: solid 1px #b8b9b9; background-color: #ffffff; margin-left: 0px; margin-top: 12px; margin-bottom: 12px;}
.centralBoxCont IMG{float: right; padding-bottom: 7px;}
.centralBoxContContent{padding: 12px; padding-top: 0px;}
.centralBoxContContent img{padding-left: 12px; padding-top: 5px;}
.centralBoxContContent .buttonHoverSmall{float: left;}

.specialBoxImg{float: right; width: 185px; height:82px; overflow: hidden; /*background-color:Red;*/ margin-top: 8px;}

#centralBox .centralBoxContContent a, #centralBox .centralBoxContContent a:visited{text-decoration: none;}
#centralBox .centralBoxContContent a:hover{text-decoration: none;}

.boxEvent{float:left; padding-bottom: 2px; /*background-color: Green;*/}
.boxEvent h2 a, .boxEvent h2 a:visited, .boxEvent h2 a:hover{ text-decoration: none;}
.boxEvent h2{display: inline-block;float:left; margin:0px; padding: 0px; font-size: 9pt;}
.boxEvent h2 a, .boxEvent h2 a:visited { background: transparent url(images/bullet01.gif) left 2px no-repeat; font-size: 8pt; font-weight:normal; color:#000000;  padding: 0px; padding-left: 13px; text-decoration: none; margin:0px;}
.boxEvent h2 a:hover{background: transparent url(images/bullet02.gif) left 2px no-repeat; padding-left: 13px; text-decoration: none;}
.boxEvent_date{float: left; text-align: left; padding-left: 13px; /*background-color:Red;*/}
.boxEvent_content{float: left; width: 330px; /*background-color: aqua;*/ }
.spacerboxEvent{background: transparent url(images/spacer02.png) left top repeat-x; width: 325px; height: 2px; float:left; padding-bottom: 0px; padding-top: 0px;}
/*definicije za central box*/

#centralBox IMG{}
/*#centralBox ul li { background: transparent url(images/bullet02.gif) 0% 5px no-repeat;	margin: 3px 0px 3px 0px; padding-left: 13px;}*/

.centralBoxContContent IMG {float: right; margin:0; padding:0;}

#centralBox ul li { background: transparent url(images/bullet02.gif) 0px 5px no-repeat;	margin: 3px 0px 3px 0px; padding-left: 13px;}

#centralBox .centralBoxContContent ul li{margin: 0px; padding:0px; background: none;}
.centralBoxContContent li a, .centralBoxContContent li a:visited{color:#000000; background: transparent url(images/bullet02.gif) 0px 5px no-repeat; text-decoration: none; font-weight: normal; padding: 3px 0px 3px 13px;}
#centralBox .centralBoxContContent li a:hover {background: transparent url(images/bullet01.gif) 0px 5px no-repeat; padding: 3px 0px 3px 13px;text-decoration: none;}

.lastMinuteCentral a, .lastMinuteCentral a:visited{text-decoration: none;}
.lastMinuteCentral a:hover, .lastMinuteCentral a:hover p, .lastMinuteCentral a:hover div,.lastMinuteCentral a:hover span{text-decoration: underline;}

.fotos_page{float: left; width: 135px; padding: 9px 5px 0px 0px;}
.fotos_page img{margin-bottom: 6px;}
.fotos_page a img, .fotos_page a:visited img{padding: 0px; border: solid 0px #dcdcdc;}
.fotos_page a:hover img{border: solid 0px #b8b9b9;}

.fotos_page_zacelje{padding: 9px 5px 0px 0px; /*background-color:Red;*/}
.fotos_page_zacelje img{margin-left: 5px; margin-bottom: 3px;}
.fotos_page_zacelje a img, .fotos_page_zacelje a:visited img{padding: 0px; border: solid 0px #dcdcdc;}
.fotos_page_zacelje a:hover img{border: solid 0px #b8b9b9;}

#centralBox ul li.documentsList{ background: transparent url(images/bulletDownload.gif) 0px 0px no-repeat; padding-left: 18px; padding-bottom: 2px;}
.documentsListH3 {font-size: 8pt; color: #7a7a7a; padding: 5px 0px 2px 0px;}


#centralBox .fotoAlbum ul li{ background: none; margin:0px;margin-bottom:5px; margin-right: 12px; padding:0px;}
.fotoAlbum .fotoAlbumItem{float: left; /*background-color: Lime;*/ /*margin-right: 12px;*/}
.fotoAlbum{float: left; /*background-color: Green;*/ width:376px;}
.fotoAlbum ul{margin: 0px; padding: 0px;padding-bottom:10px; background: none;}
.fotoAlbum ul li {float: left; display: inline; /*width: 245px;overflow: hidden;*/margin: 0px; padding: 0px; margin-bottom:5px; background: none;}
.fotoAlbum ul li a img { border: solid 0px #3b3b3b; float: left; margin-bottom: 4px; padding-right: 0px; border:solid 0px red; background: none;}
.fotoAlbum li a:hover img { border: solid 0px #30446e;}
.fotoAlbum li p {font-size: 0.95em; color: #969595; margin: 0px; padding: 0px;}
.fotoAlbum li span.fotoAlbumText, 
.fotoAlbum li span.fotoAlbumText a, 
.fotoAlbum li span.fotoAlbumText a:visited,
.fotoAlbum li span.fotoAlbumText, span.fotoAlbumText, span.fotoAlbumTextNext {font-weight:bold;color: #2e3431; background: transparent url(images/bullet02.gif) 100% 3px no-repeat;padding-right: 12px; text-decoration: none; border: none;}
.fotoAlbum li span.fotoAlbumText:hover, .fotoAlbum li span.fotoAlbumTextNext:hover{background: transparent url(images/bullet01.gif) 100% 3px no-repeat;}
.fotoAlbum li a, .fotoAlbum li a:visited{text-decoration: none;}

.fotkeDetail{float: left; width:376px;}
.fotkeDetail IMG{float: left;}
.fotkeDetail a img, .fotoAlbum .fotkeDetail a:visited img{float: left; margin-right: 12px; padding-bottom: 12px;}

.fotoAlbum li span.fotoAlbumTextBack {font-weight:bold;color: #2e3431; background: transparent url(images/bullet02_back.gif) 0% 50% no-repeat;padding-left: 12px; text-decoration: none; border: none;}
.fotoAlbum li span.fotoAlbumTextBack:hover{background: transparent url(images/bullet01_back.gif) 0% 50% no-repeat;}

#kontaktForma {font-size:11px;}
#kontaktForma input, #kontaktForma textarea {background-color:#e6edf2;border:none;padding:3px;margin-left:5px;font-size:11px;font-family:Arial;}
#kontaktForma font {color:#616161;margin-left:5px;}
.kontaktButton {font-size:8pt;font-weight:bold;color:#2e3431; text-transform: uppercase; cursor:default;padding:0px;margin-top:4px;background-color:#eaeaea;}

.upit_obrazac{float:left;text-align: left; /*background-color:Red;*/ width:320px;}
._input, ._textarea, ._dropDown{padding: 2px;color:#454544;background-color: #ffffff;border: solid 1px #b8b9b9;width: 180px;}
._dropDown{width: 186px;}
._textarea{width: 220px;height: 80px;}
._input_date{width: 100px; color:#454544;border: solid 1px #b8b9b9;}
.checkB, .checkB input,.checkB textarea, .ckeckBox, label{float: left;text-align: left;	border: solid 0px #000000;}
.upit_batun_posalji{float:right;padding-top: 8px;	text-align: right;	/*background-color:#cccccc;*/}
.battunPosalji{	color: #454544;	border: solid 1px #b8b9b9;	background-color: #dddddd;	padding: 3px;}
/*RIGHT BOX--------------------------------------------------------------------------------------------------------------------------------------------*/

#rightBox{float: left; width:175px; margin-top: 0px; /*background-color:green;*/}
.rightBoxCont{ float:left; /*background-color : green;*/ width: 173px; border: solid 1px #b8b9b9; margin-top:12px; margin-bottom: 5px;  background-color: #ffffff;/*margin-bottom: 18px;*/}
.rightBoxContent{padding-left: 7px; padding-right: 7px;}

.lastMinuteBox{float: left; background: transparent url(images/lastMinute_c.png) left top repeat-y;  width: 175px; margin-top: 8px;}
.lastMinuteBox_t{float:left;background: transparent url(images/lastMinute_t.png) left top no-repeat; width: 175px; height: 4px;}
.lastMinuteBox_b{float:left;background: transparent url(images/lastMinute_b.png) left top no-repeat; width: 175px; height: 4px;}

.boxSpecialOffer{float:left; padding-bottom: 2px; padding-top: 4px; width: 158px; /*background-color:red;*/}
.boxSpecialOffer h2{float:left; margin:0px; padding: 0px;}
.boxSpecialOffer h2 a, .boxSpecialOffer h2 a:visited {float:left; background: transparent url(images/bullet01.gif) right no-repeat; /*font-size: 8pt;*/ font-weight:normal; color:#f48448; display: inline-block; padding: 0px; padding-right: 13px; text-decoration: underline; margin:0px;}
.boxSpecialOffer h2 a:hover{background: transparent url(images/bullet02.gif) right center no-repeat; padding-right: 13px; text-decoration: underline;}
.spacerSpecialOffer{background: transparent url(images/spacer02.gif) left top repeat-x; width: 158px; height: 1px;float:left; padding-bottom: 0px; padding-top: 0px;}

#rightBox ul{margin:0px; padding:0px; padding-bottom: 0px;}
#rightBox li {margin:0px; padding:0px;}
#rightBox li a, #rightBox li a:visited{color:#000000; background: transparent url(images/bullet02.gif) 0% 5px no-repeat; text-decoration: none; font-weight: normal; padding: 3px 0px 3px 13px;}
#rightBox li  a:hover {background: transparent url(images/bullet01.gif) 0% 5px no-repeat; padding: 3px 0px 3px 13px;}

.paddingTop3{margin-top: 3px;}

/*BUTTONS--------------------------------------------------------------------------------------------------------------------------------------------*/

em{float: left; font-weight: normal}
em.bbC{ display: block; background: transparent url(images/buttonBig_bg.gif) 0px 0px repeat-x; height: 24px;}
em.bbL{ background: transparent url(images/buttonBig_L.gif) left top no-repeat; width:4px; height: 24px; display:block;}
em.bbR{ background: transparent url(images/buttonBig_R.gif	) left top no-repeat; width:4px; height: 24px;}

em.bookingC{ display: block; background: transparent url(images/booking_bg.gif) 0px 0px repeat-x; height: 25px;}
em.bookingL{ background: transparent url(images/booking_L.gif) left top no-repeat; width:4px; height: 25px; display:block;}
em.bookingR{ background: transparent url(images/booking_R.gif	) left top no-repeat; width:5px; height: 25px;}

.buttonHoverBig a, .buttonHoverBig a:visited{background: transparent url(images/bullethoverBig.gif) 0% 50% no-repeat; display:block; height: 13px; width: 13px; text-decoration: none;}
.buttonHoverBig a:hover{background: transparent url(images/bullethoverBig.gif) -13px 0px no-repeat;  text-decoration: none;}

.buttonHoverSmall{float: left;}
.buttonHoverSmall a, .buttonHoverSmall a:visited{background: transparent url(images/bullethoverSmal.gif) 0px 0px no-repeat; display:block; height: 9px; width: 9px; text-decoration: none;}
.buttonHoverSmall a:hover{background: transparent url(images/bullethoverSmal.gif) -9px 0px no-repeat;  text-decoration: none;}

.button_text a, .button_text a:visited{ padding-right: 12px; background: transparent url(images/bullet02.gif) 100% 50% no-repeat; color:#454544; display: inline-block; text-decoration: none; margin-bottom: 0px;}
.button_text a:hover{background: transparent url(images/bullet01.gif) 100% 50% no-repeat; padding-right: 12px; text-decoration: none;}

.buttonMoreBig {float:right; display: inline; border:solid 1px #cecfcf;}
.button_text_big a, .button_text_big a:visited{display: block; float:left; background: transparent url(images/bullet03.png) right center no-repeat; color:#454544;  text-decoration: none; padding-left: 8px; padding-right:22px; margin-right: 8px;}
.button_text_big a:hover{background: transparent url(images/bullet04.png) right center no-repeat; padding-right: 22px; text-decoration: none;}

.buttonLink_large{float:none; display: inline-block; padding-top: 3px; /*background-color: Red;*/}
.buttonLink_large a, .buttonLink_large a:visited{display:block; background: transparent url(images/bullet03.gif) 98% 50% no-repeat; padding:3px 22px 4px 3px; text-decoration: none; font-weight: normal; font-style: normal; color:#000000;}
.buttonLink_large a:hover{display:block; background: transparent url(images/bullet04.gif) 98% 50% no-repeat;}

.bookingBattun{float: left; display: inline;}
.bookingBattun a, .bookingBattun a:visited { height: 25px; float:left; background:url(images/bbL.png) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;}
.bookingBattun  a span, .bookingBattun  a :visited span { height: 25px; width: 100%; float:left; display:block; background:url(images/bbR.png) no-repeat right top; margin-right: 0px; padding:0px 15px 0px 6px; font-size: 10pt; color:#777777;text-decoration:none;}
.bookingBattun  a span{float:none;}

.bookingBattun a em, .bookingBattun a:visited em{font-style: normal;display:block; background: transparent url(images/bullet03.png) 98% 50% no-repeat; padding:3px 22px 3px 6px; text-decoration: none; font-weight: bold; font-style: normal;}
.bookingBattun a:hover em{display:block; background: transparent url(images/bullet04.png) 98% 50% no-repeat;}

/*FOOTER--------------------------------------------------------------------------------------------------------------------------------------------*/
#fotter{margin: 0 auto; width: 799px;}
#fotter blockquote {float: left; width: 175px; margin:0px; padding: 3px; text-align: left;}
ul.fotter_menu {float: left; margin: 0px; padding: 0px;}
ul.fotter_menu li, ul.fotter_menu li a, ul.fotter_menu li a:visited{ float: left; color:#2e3431; padding-left: 3px; padding-right: 3px; background: none;}
.footer_print{display: none;}

/*SITE MAP-------------------------------------------------------------------------------------------------------------*/
#centralBox ul.siteMapFirst li { background: transparent url(images/bullet01.gif) 0% 6px no-repeat;	margin: 0px 0px 0px 0px; padding-left: 12px;}
#centralBox ul.siteMapSecond li { background: transparent url(images/bullet02.gif) 0% 3px no-repeat;	margin: 0px 0px 0px 0px; padding-left: 12px;}
/*.siteMapSecond li{ background: transparent url(images/bullet01.gif) 0% top no-repeat;}*/

/*#centralBox li.line_green a , #centralBox li.line_green a:visited{color:Green; text-decoration: underline;}
#centralBox li.line_blue a , #centralBox li.line_blue a:visited{color:blue; text-decoration: underline;}*/
.wellness_programi ul li {background: none; padding: 0px; margin: 0px;}
.wellness_programi li a, .wellness_programi li a:visited{ padding: 0px; padding-bottom:1px; margin: 0px;}

.wellness_programi a.line_green , .wellness_programi a.line_green:visited{background: url(images/line_green.gif) left bottom repeat-x;}
#centralBox .wellness_programi a.line_green:hover{background: url(images/line_green.gif) left bottom repeat-x; padding: 0px; padding-bottom:1px; color:#454544;}

.wellness_programi a.line_blue , .wellness_programi a.line_blue:visited{background: url(images/line_blue.gif) left bottom repeat-x;}
#centralBox .wellness_programi a.line_blue:hover{background: url(images/line_blue.gif) left bottom repeat-x; padding: 0px; padding-bottom:1px; color:#454544;}

.wellness_programi a.line_orange , .wellness_programi a.line_orange:visited{background: url(images/line_orange.gif) left bottom repeat-x;}
#centralBox .wellness_programi a.line_orange:hover{background: url(images/line_orange.gif) left bottom repeat-x; padding: 0px; padding-bottom:1px; color:#454544;}

.wellness_programi a.line_gold , .wellness_programi a.line_gold:visited{background: url(images/line_gold.gif) left bottom repeat-x;}
#centralBox .wellness_programi a.line_gold:hover{background: url(images/line_gold.gif) left bottom repeat-x; padding: 0px; padding-bottom:1px; color:#454544;}




#centralBox li a.line_green, #centralBox li a.line_green:visited{background: url(images/line_green.gif) left bottom repeat-x; text-decoration: none; padding-bottom: 1px;}
#centralBox li a.line_blue, #centralBox li a.line_blue:visited{background: url(images/line_blue.gif) left bottom repeat-x; text-decoration: none; padding-bottom: 1px;}
#centralBox li a.line_orange, #centralBox li a.line_orange:visited{background: url(images/line_orange.gif) left bottom repeat-x; text-decoration: none; padding-bottom: 1px;}
#centralBox li a.line_gold, #centralBox li a.line_gold:visited{background: url(images/line_gold.gif) left bottom repeat-x; text-decoration: none; padding-bottom: 1px;}

.bookingContent input{margin-left: 1px; padding: 1px;}
.bookingContent select{margin-left: 3px; padding: 2px;}
.bookingContBottom{ background:#FFEDE9;}
.bookingContTop{ background: transparent url(images/lfb.gif)}
.bookingBoxCont{ background:transparent;}
.bookingContent{ background:#FFEDE9; text-align: right; width: 158px; }

.dpTable {
	font-size: 12px;
	text-align: center;
	color: #8a8a8a;
	background-color: #fffbf2;
	border: 1px solid #f4811f;
	}

.buttonLinkLarge_upit{}	
.buttonLinkLarge_upit a,.buttonLinkLarge_upit a:visited{ font-weight: bold;}
.buttonLinkLarge_upit a:hover{}

.buttonLinkLarge_rezervacija{ padding: 0px; padding-left: 10px;}
.buttonLinkLarge_rezervacija a,.buttonLinkLarge_rezervacija a:visited{ font-weight: bold;}
.buttonLinkLarge_rezervacija a:hover{}

em.bbc100{width: 120px;}

a.footer_natrag, a.footer_natrag:visited{display: block;}

/*specijalne ponude*/
/* Clearfix */
.clearfix:after { content: "." !important; display: block !important; height: 0 !important; clear: both !important; visibility: hidden !important; }
.clearfix { display: inline-block !important; clear: both; }  

/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1% !important;}
.clearfix {display: block !important;}
/* End Holly Hack */

.central_box2 { width: 375px; background: transparent url(images/central_box_375_top.png) 0 0 no-repeat; display: block; float: left; margin: 12px 0; text-align: left;}
#centralBox .central_box2 ul li {background: none; margin: 0px; padding: 0px;}
.central_box2 h1 { padding: 5px 15px}
.central_box2in { width: 375px; background: transparent url(images/central_box_375_bottom.png) 0 100% no-repeat; padding-bottom: 6px;}
ul.spec_ponude_list {}
ul.spec_ponude_list li {background:none repeat scroll 0 0 #F0F0F0; border-top:1px solid #F48349; border-bottom:solid 1px #fff; margin:0 1px; padding:0;}
ul.spec_ponude_list li img {float:right; margin:12px;}
ul.spec_ponude_list li h3 {color:#000000; margin-bottom:0; padding:10px 15px; text-transform:uppercase; line-height: 1.3em; }
ul.spec_ponude_list li p {line-height:1.2em; padding:0 15px;}
ul.spec_ponude_list li .spec_ponude_bottom {background:url("images/central_box_gradient.png") repeat-x scroll 0 0 #FDD8C5; margin-top:10px;}
ul.spec_ponude_list li .date {background:url("images/central_box_border.png") no-repeat scroll 100% 50% transparent; display:block; float:left; padding:4px 15px; width:157px;}
ul.spec_ponude_list li .spec_ponude_bottom a, ul.spec_ponude_list li .spec_ponude_bottom a:visited {background:url("images/bullet03.gif") no-repeat scroll 100% 50% transparent; display:block; float:left; font-weight:bold; padding:4px 18px 4px 9px; text-decoration:none;}
ul.spec_ponude_list li .spec_ponude_bottom a:hover {text-decoration: underline;}
.central_box2 .buttonLink_large { margin:0 0 6px 10px;}

.ponuda_vise_top {background:url("images/central_box_gradient_light.png") repeat-x scroll 0 0 #fdd8c6;}
.ponuda_vise_top a, .ponuda_vise_top a:visited { border-right:solid 1px #f4b5a6; text-decoration: none; float: left; padding-right: 12px; background:url("images/central_box_gradient.png") repeat-x scroll 0 0 #FDD8C5; }
.ponuda_vise_top a span, .ponuda_vise_top a:visited span {background:url("images/bullet033.gif") no-repeat scroll 100% 50% transparent; display:block; float:left; padding:4px 20px 4px 12px; text-decoration:none;}
.ponuda_vise_top a:hover, .ponuda_vise_top a:hover span {text-decoration: underline; cursor: pointer;}