*{
	padding:				0px;
	margin:					0 auto;
	border:					none;
	font-family:			Arial;
	color:					#2b2b2b;
	list-style:				none;
}

html, body{
	width:					100%;
	height:					100%;
}

#website_container{
	position:				relative;
	height:					auto;
	overflow:				auto;
	width:					674px;
	background-color:		#004b96;
	background:				url(/images/layout/shadow.png) repeat-y;
}

#content_container{
	position:				relative;
	float:					left;
	width:					563px;
	padding:				0 37px 37px 74px;
	margin:					-60px 0 0 0;
	z-index:				10000;
}

p{
	font-size:				12px;
}



/* FOOTER */

#footer_container{
	width:					650px;
	float:					left;
	height:					180px;
	padding:				12px;
	overflow:				hidden;
	background:				url(/images/layout/footer.png) no-repeat bottom;
}

#footer_content{
	padding:				25px;
	font-size:				12px;
	text-align:				center;
}

#footer_images_container{
	width:					650px;
	overflow:				hidden;
	height:					110px;
}

#footer_images{
	width:					1500px;
	height:					110px;
	overflow:				hidden;
}

#footer_images li{
	float:					left;
	height:					110px;
}




/* HEADER */

#header_container{
	width:					674px;
	height:					400px;
	overflow:				hidden;
}

#header_logo{
	padding:				78px 292px 0 0;
	width:					0;
	height:					0;
	overflow:				hidden;
	background:				url(/images/layout/main_logo.png) no-repeat;
	float:					left;
	margin:					0 0 0 40px;
}

#header_image{
	float:					left;
	height:					400px;
	width:					650px;
	margin:					0 12px -400px 12px;
}



/* LANG MENU */

#langSelect{
	position:				absolute;
	left:					0;
	margin:					5px 0 0 45px;
	height:					25px;
	padding:				5px;
	float:					left;
	z-index:				9999;
}

#langSelect li{
	float:					left;
	width:					25px;
	height:					25px;
}


/* MAIN MENU */

#main_menu_container{
	position:				absolute;
	left:					0;
	float:					left;
	width:					650px;
	height:					171px;
	top:					230px;
	margin:					0 12px 0 12px;
	background:				url(/images/layout/menu_bground.png) top no-repeat;
	z-index:				9999;
}

#main_menu{
	float:					left;
	margin:					60px 0 0 0;
	padding:				0 37px 37px 62px;
}

#main_menu li{
	float:					left;
	color:					#575757;
	margin:					0 5px 0 0;
	padding:				0 5px 0 0;
	border-right:			#818181 1px solid;
	height:					13px;
	line-height:			14px;
}

#main_menu li:hover > *, #main_menu li.active > *{
	color:					#000;
}

#main_menu li.lastItem{
	margin:					0;
	padding:				0;
	border:					none;
}

#main_menu li a{
	color:					#575757;
	text-decoration:		none;
	font-size:				10px;
	text-transform:			uppercase;
}




/* FOTOGALERIJ */

div.galerijHolder, div.galerijHolderShow{
	margin:					15px 0 15px 0;
	padding:				15px 5px 15px 5px;
	height:					auto;
	overflow:				auto;
	border-top:				#dc675b 1px solid;
	cursor:					pointer;
}

div.galerijHolder:hover{
	background:				#D5D5D5;
}

img.fotoGalerijImg{
	margin:					8px 20px 12px 0px;
	border:					#dc675b 1px solid;
	float:					left;
}

a.galerijLink{
	text-decoration:		none;
	color:					#dc675b;
}

a.galerijLink:hover{
	color:					#2b2b2b;
}



/* SLIMBOX */

#lbOverlay {
	position:				fixed;
	z-index:				9999;
	left:					0;
	top:					0;
	width:					100%;
	height:					100%;
	background:				#FFF;
	cursor:					pointer;
}

#lbCenter, #lbBottomContainer {
	position:				absolute;
	z-index:				10001;
	overflow:				hidden;
	background-color:		#dc675b;
}

.lbLoading {
	background:				#dc675b url(../images/slimbox/loading.gif) no-repeat center;
}

#lbImage {
	position:				absolute;
	left:					0;
	top:					0;
	border:					10px solid #dc675b;
	background-repeat:		no-repeat;
}

#lbPrevLink, #lbNextLink {
	display:				block;
	position:				absolute;
	top:					0;
	width:					50%;
	outline:				none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background:				transparent url(../images/slimbox/prevlabel.png) no-repeat 0 15%;
}

#lbNextLink {
	right:					0;
}

#lbNextLink:hover {
	background:				transparent url(../images/slimbox/nextlabel.png) no-repeat 100% 15%;
}

#lbBottom {
	color:					#FFF;
	font-size:				10px;
	text-align:				left;
	border:					10px solid #dc675b;
	border-top-style:		none;
}

#lbCloseLink {
	display:				block;
	float:					right;
	width:					66px;
	height:					22px;
	background:				transparent url(../images/slimbox/closelabel.png) no-repeat center;
	margin:					5px 0;
	outline:				none;
}

#lbCaption, #lbNumber {
	margin-right:			71px;
	color:					#FFF;
}

#lbCaption {
	font-weight:			bold;
	color:					#FFF;
}