HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../sadrzaj/body_bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}



#map {
	MARGIN: -10px 0px -10px -5px; WIDTH: 890px; HEIGHT: 388px
}
#shadow {
	MARGIN-TOP: -244px; LEFT: 50%; BACKGROUND-IMAGE: url(../sadrzaj/container_bg.jpg); MARGIN-LEFT: -480px; WIDTH: 960px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 50%; HEIGHT: 488px
}
#pictures {
	MARGIN-TOP: -225px; LEFT: 50%; MARGIN-LEFT: -465px; WIDTH: 940px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 50%; HEIGHT: 450px
}
#logo {
	MARGIN-TOP: -343px; LEFT: 50%; MARGIN-LEFT: -460px; WIDTH: 130px; CURSOR: pointer; POSITION: absolute; TOP: 50%; HEIGHT: 110px
}
#container {
	MARGIN-TOP: -244px; LEFT: 50%; MARGIN-LEFT: -480px; WIDTH: 960px; POSITION: absolute; TOP: 50%; HEIGHT: 488px
}
#content_box {
	RIGHT: 25px; PADDING-BOTTOM: 10px; BOTTOM: 29px; POSITION: absolute
}
#content_box_bg {
	RIGHT: 0px; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 100%; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; background-color:#264f41;
}
#content_menu {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 5px; POSITION: relative
}
.content_menu_link {
	PADDING-LEFT: 5px; MARGIN-LEFT: 5px; LINE-HEIGHT: 18px
}
#content {
	DISPLAY: inline; FLOAT: left; POSITION: relative; HEIGHT: 100%
}
#content A {
	COLOR: #ddefe9; TEXT-DECORATION: none
}
#content A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#content_bg {
	RIGHT: 0px;  WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; HEIGHT: 100%;
}
#content_text {
	MARGIN: 10px; COLOR: #ffffff; POSITION: relative
}
#content_text_txt {
	
}
#content_text_txt IMG {
	VERTICAL-ALIGN: text-bottom
}
#content_bottom_line {
	RIGHT: 25px; BACKGROUND-IMAGE: url(../sadrzaj/content_bg.jpg); BOTTOM: 29px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: #92c8b0; opacity: 0.7
}
#content_naslov {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 30px; POSITION: relative
}
#content_naslov A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#content_naslov A:hover {
	COLOR: #b8dcd0; TEXT-DECORATION: none
}
.content_naslov_strelice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 30px
}
#content_minimize {
	BACKGROUND-POSITION: center center; RIGHT: 6px; BACKGROUND-IMAGE: url(minimize.jpg); WIDTH: 20px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 4px; HEIGHT: 20px; opacity: 0.7
}
#content_thumb_holder {
	MARGIN-TOP: 10px; POSITION: relative
}
.content_thumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 62px; CURSOR: pointer; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #47a584
}
#content_print {
	RIGHT: 30px; CURSOR: pointer; POSITION: absolute; TOP: 8px; opacity: 0.7
}
#menuUp {
	MARGIN-TOP: -254px; LEFT: 50%; MARGIN-LEFT: -475px; WIDTH: 940px; POSITION: absolute; TOP: 50%; HEIGHT: 24px
}
.menuUplinks {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative
}
.menuUplinksSelected {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; TEXT-TRANSFORM: uppercase; COLOR: #183229; LINE-HEIGHT: 24px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative
}
#menuDown {
	MARGIN-TOP: 230px; LEFT: 50%; MARGIN-LEFT: -475px; WIDTH: 940px; POSITION: absolute; TOP: 50%; HEIGHT: 24px
}
.menuDownlinks {
	PADDING-LEFT: 18px; FONT-SIZE: 11px; FLOAT: right; COLOR: #ffffff; LINE-HEIGHT: 24px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative
}
#menuCorner {
	RIGHT: 50%; MARGIN-RIGHT: -472px; POSITION: absolute; TOP: 5px
}
.menuCornerLinks {
	PADDING-LEFT: 18px; FLOAT: right; POSITION: relative
}
#menuCornerLanguage {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 5px; FLOAT: right; BACKGROUND-IMAGE: url(str_mala.jpg); MARGIN-LEFT: 18px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; POSITION: relative; BACKGROUND-COLOR: #499379
}
#menuCornerDD {
	DISPLAY: none; POSITION: absolute; BACKGROUND-COLOR: #499379
}
.menuCornerDDlinks {
	MARGIN: 4px; CURSOR: pointer
}
A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #8dc7b3; TEXT-DECORATION: none
}
.dropdown {
	DISPLAY: none; RIGHT: 0px; LINE-HEIGHT: 26px; POSITION: absolute; TOP: 0px; HEIGHT: 26px; BACKGROUND-COLOR: #183229
}
.dropdown_child {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; POSITION: relative
}
#reservation {
	LEFT: 25px; WIDTH: 160px; BOTTOM: 29px; POSITION: absolute; HEIGHT: 141px
}
#reservation_bg1 {
	BORDER-RIGHT: #8cc6b2 2px solid; BORDER-TOP: #8cc6b2 2px solid;  BACKGROUND-IMAGE: url(../sadrzaj/content_bg.jpg); BORDER-LEFT: #8cc6b2 2px solid; WIDTH: 156px; BORDER-BOTTOM: #8cc6b2 2px solid; POSITION: absolute; HEIGHT: 137px; opacity: 0.7
}
#reservation_bg2 {
	MARGIN-TOP: 30px; MARGIN-LEFT: 10px; WIDTH: 140px; POSITION: absolute; HEIGHT: 101px; BACKGROUND-COLOR: #ffffff; opacity: 0.5
}
#reservetion_naslov {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 30px; POSITION: relative
}
#reservation_content {
	MARGIN-TOP: 5px; MARGIN-LEFT: 15px; COLOR: #1d3d32; POSITION: relative
}
.reservation_option {
	FLOAT: left; WIDTH: 80px; POSITION: relative; HEIGHT: 22px
}
#reservation_book {
	FONT-WEIGHT: bold; RIGHT: 17px; BOTTOM: 17px; POSITION: absolute
}
#reservation_book INPUT {
	BORDER-RIGHT: #bbd5cc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbd5cc 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BORDER-LEFT: #bbd5cc 0px solid; COLOR: #1d3d32; BORDER-BOTTOM: #bbd5cc 0px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4f8f6
}
.reservation_input1 {
	BORDER-RIGHT: #bbd5cc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bbd5cc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #bbd5cc 1px solid; WIDTH: 106px; PADDING-TOP: 2px; BORDER-BOTTOM: #bbd5cc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #f4f8f6
}
.selectHolder {
	
}
.selectHolder SELECT {
	MARGIN-TOP: -20px; FONT-SIZE: 11px; WIDTH: 65px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 18px; opacity: 0
}
.selectImage {
	PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../sadrzaj/dropdown.jpg); WIDTH: 60px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 17px
}
.underconstruction_bg {
	LEFT: 25px; WIDTH: 236px; POSITION: absolute; TOP: 334px; HEIGHT: 125px; BACKGROUND-COLOR: #ffffff; opacity: 0.5
}
.underconstruction {
	LEFT: 25px; WIDTH: 236px; COLOR: #1d3d32; LINE-HEIGHT: 16px; PADDING-TOP: 25px; POSITION: absolute; TOP: 334px; HEIGHT: 100px; TEXT-ALIGN: center
}
.underconstruction A {
	COLOR: #000000
}
.underconstruction A:hover {
	COLOR: #1d3d32
}
.contactPage {
	MARGIN-BOTTOM: 20px
}
.contactPage_naslov {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px
}
.contactPage A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.contactPage_form1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; LEFT: 443px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 194px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 21px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.contactPage_form1_bg {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; LEFT: 440px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: 18px; HEIGHT: 20px; BACKGROUND-COLOR: #000000; opacity: 0.2
}
.contactPage_form2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; LEFT: 443px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 194px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 45px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.contactPage_form2_bg {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; LEFT: 440px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: 42px; HEIGHT: 20px; BACKGROUND-COLOR: #000000; opacity: 0.2
}
.contactPage_form3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; LEFT: 444px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; WIDTH: 197px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 67px; HEIGHT: 204px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.contactPage_form3_bg {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; LEFT: 440px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: absolute; TOP: 66px; HEIGHT: 204px; BACKGROUND-COLOR: #000000; opacity: 0.2
}
.contactPage_form4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; LEFT: 592px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 284px; HEIGHT: 22px; BACKGROUND-COLOR: #2f5d4d; BORDER-RIGHT-WIDTH: 0px
}
#specialPromotions {
	LEFT: 50%; MARGIN-BOTTOM: 280px; MARGIN-LEFT: 85px; BOTTOM: 50%; POSITION: absolute; display:block; height:0px;
}
A:active {
	outline: none
}
A:focus {
	
}
.galleryThumbHolder {
	MARGIN-TOP: -10px; MARGIN-LEFT: 3px; WIDTH: 920px
}
.galleryThumb {
	FLOAT: left; WIDTH: 112px
}
.galleryThumbMain {
	HEIGHT: 34px
}
.galleryThumbMainNaslov {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 110px; TEXT-ALIGN: left
}
.galleryPages {
	RIGHT: -5px; POSITION: absolute; TOP: -20px
}
.galleryDownload {
	WIDTH: 93px; TEXT-ALIGN: center
}
#podaci {
	RIGHT: 50%; BOTTOM: 5px; MARGIN-RIGHT: -460px; POSITION: absolute
}
#legalConditions {
	LEFT: 50%; MARGIN-LEFT: -460px; BOTTOM: 5px; POSITION: absolute
}
.pdfLink {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../sadrzaj/pdfIcon.gif); LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat
}
#mycustomscroll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 240px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 360px; outline: none
}
.careers_naslov {
	PADDING-RIGHT: 10px; FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 100px; LINE-HEIGHT: 20px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: right
}
.careers_input_bg {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid;  FLOAT: left; MARGIN-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 300px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: #006666; opacity: 0.4
}
.careers_textarea {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid;  FLOAT: left; MARGIN-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 300px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; HEIGHT: 80px; BACKGROUND-COLOR: #006666; opacity: 0.4
}
.careers_input {
	MARGIN-TOP: 4px; LEFT: 110px; WIDTH: 300px; POSITION: absolute; HEIGHT: 20px
}
.careers_input INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999; BORDER-RIGHT-WIDTH: 0px
}
.n_input {
	BORDER-RIGHT: #264f41 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #264f41 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #264f41 1px solid; WIDTH: 150px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #264f41 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.n_checkbox {
	MARGIN-LEFT: 6px; HEIGHT: 16px
}
.n_submit {
	BORDER-RIGHT: #3d7f68 2px solid; BORDER-TOP: #3d7f68 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #3d7f68 2px solid; WIDTH: 156px; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #3d7f68 2px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #264f41
}

.mainer{
	width:935px;
	height:450px;
	display:block;
	color:#FFF;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:16px;
	background-color:#264F41;
}
.mainervitual{
	width:935px;
	display:block;
	z-index:999;
	margin:auto;
	color:#FFF;
}
.mainervitualtxt{
	width:780px;
	display:block;
	z-index:999;
	color:#FFF;
	float:right;
}

.shrinker{
	width:927px;
	height:448px;
	display:block;
	float:left;
	background-color:#264F41;
}

p{margin:0px;
padding:0px;}

input.required, textarea.required {
	border:1px solid  #8dc7b3;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #8dc7b3;
	color : #fff;
}

input{
	border:1px solid  #8dc7b3;
	background-color:#264F41;
	color:#FFF;
	display:block;
	font-size:10px;
	float:left;
}