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:0px; MARGIN: 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: 620px
}
#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:-224px; LEFT: 50%; MARGIN-LEFT: -464px; WIDTH: 960px; POSITION: absolute; TOP: 50%; HEIGHT: 580px;
}
#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; margin-top:10px; 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: 310px; 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; z-index:100;
}
.dropdown_child {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; POSITION: relative; z-index:100;
}

#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:928px;
	height:521px;
	display:block;
	overflow:hidden;
}
.mainervitual{
	width:928px;
	height:580px;
	display:block;
	overflow:hidden;
}
.mainervitualtxt{
	width:710px;
	text-align:justify;
	display:block;
	z-index:999;
	color:#FFF;
	padding:5px;
	float:right;
}

.shrinker{
	width:100%;
	height:521px;
	display:block;
	float:left;
}

.container2 {
	MARGIN: 0px; TEXT-ALIGN: left; z-index:1;
}
.container2 UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; padding:0px;
}
.container2 UL A {
	DISPLAY: block; FONT-SIZE: 12px; PADDING: 5px; COLOR: #444; BACKGROUND-COLOR: #f5f5f5;
}
.container2 UL A:hover {
	BACKGROUND-COLOR: #cdefb6
}
	
	
	
	
DIV.scrollholder {
	Z-INDEX: 1; OVERFLOW: auto; WIDTH: 147px; POSITION: relative; HEIGHT: 471px;
}
DIV.scroll {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 95%; POSITION: absolute; TOP: 0px
}
DIV.track {
	FONT-SIZE: 0px; Z-INDEX: 3; BACKGROUND: #264F41; FLOAT: right; WIDTH: 12px; POSITION: relative; right:0px; TOP: 0px; HEIGHT: 100%
}
DIV.drag_bar {
	Z-INDEX: 4; BACKGROUND: #033; WIDTH: 100%; CURSOR: pointer; POSITION: absolute; HEIGHT: 14px
}

DIV.scrollholder2 {
	Z-INDEX: 1; OVERFLOW: auto; WIDTH: 167px; POSITION: relative; HEIGHT: 385px;
}
DIV.scroll2 {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 95%; POSITION: absolute; TOP: 0px
}

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

input.required, textarea.required, select.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;
}
select.validation-failed{
	border: 1px solid #FF3300;
	color:#FFF;	
	background-color:#F00
	}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
DIV.demolayout {
	width:100%;

}
UL.demolayout {
	FLOAT: left; WIDTH: 100%; LIST-STYLE-TYPE: none; margin-left:0px; padding-left:20px; 
}
UL.demolayout LI {
	FLOAT: left; margin-right:10px;
}
UL.demolayout A {
DISPLAY: block; FLOAT: left; FONT-SIZE: 12px; PADDING: 5px; COLOR: #444; BACKGROUND-COLOR: #f5f5f5; font-weight:bold;
}
UL.demolayout A:hover {
	BACKGROUND-COLOR: #cdefb6
}
UL.demolayout A.active {
	BACKGROUND-COLOR: #cdefb6; FONT-SIZE: 12px; PADDING: 5px;  CURSOR: default; COLOR: #444;
}
.tabs-container {
	clear:both;border:1px solid #cdefb6;margin-left:20px; margin-right:20px; margin-top:0px; text-align:justify; padding:8px;
}

input{
	border:1px solid #8dc7b3;
	background-color:#264F41;
	color:#FFF;
	display:block;
	font-size:10px;
}
select{
	border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; display:inline;
	background-color:#264F41;
	color:#FFF;
	display:block;
	font-size:10px;
}

