
body {
	background-color : #E8E8E8;
/*	background : white top left repeat-x url('images/snijeg.gif');		  seasonal   */
	margin : 0px;
	padding : 0px;
	font-family : Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	cursor : url(images/wagtail.ani), auto;
}
a:link { font-weight : bold; color : #F47C00 }
a:visited { font-weight : bold; color : #F47C00 }
a:active { font-weight : bold; color :  #14345A }
a:hover { text-decoration : underline; font-weight : bold; color : #F47C00 }
a { cursor : url(/images/cyberhand.cur), pointer; }

p { margin-top : 0.7em; margin-bottom : 0.7em; }

.mainBody {
	width : 760px;
	border : 1px solid #939598;
	border-top : 0px;
	background-image : none;
	background-color : white;
}

.headerMain {
	background-image : url('images/mainHeaderCell.jpg');
	height: 100px;
	border-bottom : 2px solid white;
	text-align : left;
	position : relative;
	padding : 0px;
}

.menuBack {
	background-color : #00A1CB;
	font-size : 12px;
	font-weight : bold;
	color : white;
	height : 1.8em;
	padding-top: 0.2em;
	border-bottom : 2px solid #939598;
	text-align : left;
}
a.menuLink:link { background-color : transparent; font-weight : bold; color : white }
a.menuLink:visited { background-color : transparent; font-weight : bold; color : white }
a.menuLink:active { background-color : transparent; font-weight : bold; color :  #14345A }
a.menuLink:hover { background-color : transparent; text-decoration : none; font-weight : bold; color : white }
a.menulink { cursor : url(/images/cyberhand.cur), pointer; }

.menuCell {
	font-size : 14px;
	font-weight : bold;
	color : white;
	height : 20px;
	text-align : center;
	vertical-align : middle;
	padding-left : 10px;
	padding-right : 10px;
}

.menuNav {
	font-family : Verdana CE, Verdana, Geneva CE, Geneva, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	font-size : 11px;
	color : #94AAB6;
	padding-left : 10px;
	padding-right : 10px;
	border-bottom : 1px solid #939598;
}

.contentMain {
	padding : 20px;
	padding-top : 10px;
	text-align : left;
	font-size : 12px;
	color : #346C81;
}

.contentInput {
	font-size : 12px;
	color : #14345A;
	background-color : white;
}

.contentButton {
	font-weight : bold;
	font-size : 12px;
	background-color : #00A1CB;
	color : white;
}

.contentContainer {
	padding-top : 0px;
	padding-bottom : 7px;
	margin-bottom : 10px;
	border-bottom : 1px dotted #939598;
	text-align : left;
	font-size : 12px;
	color : #346C81;
	width : 100%;
	line-height : 1.4em;
}

.contentContainerNopads {
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	text-align : left;
	font-size : 13px;
	color : #346C81;
	line-height : 1.5em;
}

.contentFramedContainer {
	padding : 15px;
	padding-top : 0px;
}

.contentHeading {
	padding-bottom : 2px;
	text-align : left;
	font-size : 14px;
	font-weight : bold;
	text-transform : uppercase;
	color : #14345A;
	border-bottom : 1px solid #F47C00;
	margin : 0px;
	margin-bottom: 7px;
	margin-top: 5px;
	width : 100%;
}

.footer {
	text-align : center;
	font-size : 12px;
	color : white;
	background-color : #F47C00;
	padding : 2px;
	vertical-align : absmiddle;
	line-height: 1.4em;
}
a.footer:link { text-decoration : none; font-weight : bold; color : white }
a.footer:visited { text-decoration : none; font-weight : bold; color : white }
a.footer:active { text-decoration : none; font-weight : bold; color :  #14345A }
a.footer:hover { text-decoration : underline; font-weight : bold; color : white }
a.footer { cursor : url(/images/cyberhand.cur), pointer; }

.footerNote {
	text-align : center;
	font-size : 12px;
	color : #939598;
	padding : 3px;
}
a.footerNote:link { text-decoration : none; color : #939598 }
a.footerNote:visited { text-decoration : none; color : #939598 }
a.footerNote:active { text-decoration : none; color :  #14345A }
a.footerNote:hover { text-decoration : underline; color : #939598 }
a.footerNote { cursor : url(/images/cyberhand.cur), pointer; }

.subfooter {
	text-align : center;
	font-size : 10px;
	color : #939598;
}

.framedHeading {
	text-align : left;
	font-size : 12px;
	font-weight : bold;
	text-transform : uppercase;
	color : white;
	padding : 3px;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #00A1CB;
	margin : 0px;
	line-height: 1.4em;
}

.framedContent {
	text-align : left;
	font-size : 12px;
	color : #346C81;
	padding : 5px 10px;
	border : 1px dotted #939598;
	border-top : 0px;
	margin : 0px;
}

.clsCBE {
  position : absolute; 
  visibility : hidden; 
  overflow : hidden;
  margin : 0px;
  padding : 0px; 
  width : 64px; 
  height : 64px; 
  clip : rect(0 64 64 0);
  background : transparent; 
  layer-background-color : transparent;
}

#divNewsCont {
	position : absolute; 
	left : 200px; 
	top : 55px; 
	width : 330px; 
	height : 40px; 
	clip : rect(0px 330px 40px 0px); 
	visibility : hidden; 
	overflow : hidden;
	font-weight : bold;
}

#divNews     {
	position : absolute;
}

h1 {
	font-size: 12px;
	margin: 0px;
	line-height: 12px;
}

.fotoBorder {
	margin-bottom:5px;
	border-color:#16365A;
}

h4 {
	font-size: 14px;
	margin: 0px;
	line-height: 14px;
}

.clearfix {
  overflow: auto;
}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

.csmarker { 
  font-size: 50px; 
}

.leaflet-popup { 
  margin-bottom: 70px;
}

