body {
	color: #333333;
	background-color: white;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 75%;
	padding: 0;
}

table, td {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 100%;
}

a img {
	border: 0
}

a:link {
	color: #006100;
	text-decoration: underline;
}

a:visited {
	color: #006100;
	text-decoration: underline;
}

a:active {
	color: #006100;
	text-decoration: underline;
}

a:hover {
	color: #000;
	text-decoration: underline;
}


ul {
	margin: 2em;
	padding: 5px;
	list-style-position: outside;
}

li {	
	margin-left: 15px;
	_margin-left: 0px; /* hack: affects only ie */
	_padding: 5px 0 5px 0; /* hack: affects only ie */
}

form {
	padding: 0;
	margin: 0
}

.formLabel {
	margin: 8px 0 2px 0;
	font-weight: bold;
}

input {
	background-color: white;
	color: #333;
	border: 1px solid #666666;
}

input.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color: #348328;
	cursor: pointer;
	padding: 2px;
	border: none
}

input.submit:hover{
   background-color: #006100;
   color: white
}

input.checkbox {
	border: none;
}

textarea {
	background-color: white;
	color: #333;
	border: 1px solid #666666;
}

input.searchField {
	height: 18px;
	width: 134px;
	padding: 0 0 0 8px;
	margin-left: 10px;
}

#search {
	float: left;
}

#poll input {
	border: none;
	background-color: transparent;
}

.fotoCnt {
	margin: 2px 10px 2px 10px;
}

.title {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	padding-bottom: 10px;
}

.besedilo {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	color: #333333;
	line-height: 120%;
}

a.novice {
	color: #333333;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.novice:link, a.novice:visited, a.novice:active {
	color: #333333;
	text-decoration: none;
}

a.novice:hover {
	color: #333333;
	text-decoration: underline;

}

.noviceDate {
	color: #006100;
	font-weight: bold;
}

a.newsArchive:link, a.newsArchive:visited, a.newsArchive:active, a.newsArchive:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #006100;
	text-decoration: underline;
}

.naslov {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 120%;
	color: #006100;
}

.bold {
	font-weight: bold;
}

a.ukazi
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #006100;
	text-decoration: underline;
}

.ukazi
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #192F38;
	text-decoration: none;
	margin-bottom: 4px;
	vertical-align : middle
}

#headBarArea {
	position: absolute;
	top: 2px;
	left: 2px;
	width: 990px;
	height: 34px;
	
	background-color: #006100
}

#col1Area {
	position: absolute;
	top: 38px;
	left: 2px;
	width: 246px;
	margin-right: 2px
}

#col2Area {
	position: absolute;
	top: 38px;
	left: 250px;
	width: 246px;
	margin-right: 2px
}

#col3Area {
	position: absolute;
	top: 38px;
	left: 498px;
	width: 246px;
	margin-right: 2px
}

#col4Area {
	position: absolute;
	top: 38px;
	left: 746px;
	width: 246px;
	margin-right: 2px
}

#col2and3Area {
	position: absolute;
	top: 160px;
	left: 250px;
	width: 494px;
	margin-right: 2px
}

/* head bar area */

#sysmenuPartOneArea {
	position: absolute;
	top: 0;
	left: 4px;
}

#sysmenuPartOneArea div {
	position: relative;
	float: left;
}

#sysmenuPartOneArea div#navBar {
	position: relative;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	color: white;
	font-weight: bold;
	font-size: 90%;
}

#sysmenuPartTwoArea {
	position: absolute;
	top: 0;
	right: 132px;
}

#sysmenuPartTwoArea div {
	position: relative;
	float: left;
}

#languageArea {
	position: absolute;
	top: 0;
	right: 16px;
}

#languageArea div {
	position: relative;
	float: left;
}

/* end head bar area */


/* COL 1 */

#logoZPS {
	position: relative;
	width: 246px;
	height: 122px;
	
	background-color: #E7FFDF;
}

#logoZPS img {
	padding-top: 3px;
}

#quickInfoArea {
	position: relative;
	width: 246px;
	height: 122px;
	margin-top: 2px;
	
	background-color: #348328
}

#quickInfoArea div {
	padding: 15px;
	
	color: white;
	font-weight: bold;
	font-size: 95%;
}

#quickInfoArea div a:link, #quickInfoArea div a:visited, #quickInfoArea div a:active, #quickInfoArea div a:hover {
	color: white;
}

#mainMenuArea {
	position: relative;
	width: 246px;
	margin-top: 2px;
	
	background-color: white
}

#sponsorsArea {
	position: relative;
	width: 246px;
	margin-top: 25px;
	margin-left: 13px
}

#sponsorsArea div {
	position: relative;
	margin-bottom: 10px;
}

/* END COL 1 */


/* COL 2 */

#bgndBirdie {
	position: absolute;
	top: 260px;
	right: -2px;
	width: 244px;
	height: 412px;
	background-image: url('../images/bgnd_birdie.gif');
	background-repeat: no-repeat;
	z-index: -1;
}

#lastNewsText {
	padding: 7px 5px 7px 15px;
}

#randomContentText {
	padding: 7px 5px 7px 15px;
}

/* END COL 2 */


/* COL 2 & 3 */

#mainContentText {
	padding: 7px 5px 20px 15px;
}

#bgndBirdieInside {
	position: absolute;
	top: 70px;
	left: -2px;
	width: 237px;
	height: 378px;
	background-image: url('../images/bgnd_birdie_inside.gif');
	background-repeat: no-repeat;
	z-index: -1;
}

/* END COL 2 & 3 */


/* COL 3 */

/* END COL 3 */


/* COL 4 */

#quoteArea {
	position: relative;
	margin-top: 15px;
	margin-left: 25px;
	margin-right: 5px;
}

#quoteImg {
	position: absolute;
	top: 0;
	left: -26px;
}

#quote {
	position: relative;
	color: #606060;
	font-style: italic;
}

#supportUsText {
	margin: 7px 5px 15px 15px;
}

#newsText {
	padding: 7px 5px 7px 15px;
}

#pollText {
	padding: 7px 5px 7px 15px;
}

#ads {
	margin: 30px 5px 15px 15px;
}

/* END COL 4 */

.randomPic {
	position: relative;
	margin-bottom: 2px;
	display: block;
}

.titleBgndSmall {
	position: relative;
	margin-top: 22px;
	margin-left: 14px;
	background-image: url('../images/title_bgnd_small.gif');
	background-repeat: no-repeat;
	width: 230px;
	height: 10px;
}

.titleBgndLarge {
	position: relative;
	margin-top: 22px;
	margin-left: 14px;
	background-image: url('../images/title_bgnd_large.gif');
	background-repeat: no-repeat;
	width: 479px;
	height: 10px;
}

/* main titles */
.titleBgndSmall div, .titleBgndLarge div {
	position: absolute;
	top: -12px;
	left: 20px;
	
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 120%;
	color: #006100;
}

#facebook-link {
	position: absolute;
	top: 5px;
	right: 99px;
	width: 24px;
	height: 24px;
	background: url('../images/1291804714_facebook.png') top left no-repeat;
	text-indent: -9999px;
}
