/**********************************************
 * BODY DEFINITION: full height & fixed width *
 **********************************************/
html, body {
	height: 100%;
}
div, form, p {
	padding: 0;
	margin: 0;
}
td {
	border-collapse: collapse;
}
hr {
	height: 1px;
	color: #AABA8E;
}
body {
	padding: 0;
	margin: 0;
	color: #000000;
	background-color: #E3D8CC;/*
	background-image: url(images/page_poz1.gif);*/
	text-align: left;
	font-family: Tahoma;
	font-size: 11px;
	color: #3C4329;
	min-width: 770px;
}
#allcontainer {
	border-left: #E0E5D5 1px solid;
	width: 744px;
	color: #3C4329;
	background-color: #FFFFFF;
	text-align: left;
	min-height: 100%;
	height: 100%;
	position: relative;
	/*
	padding-top: 220px;*/
	background-image: url(images/pozadina14.gif);
	background-repeat: repeat-y;
	background-position: right;
}
html>body #allcontainer {
	height: auto;
}
* html #allcontainer {
	padding-bottom: 0;
}
#allborder {
	position: absolute;
	top: 0;
	right: 0;
	width: 12px;
	height: 300px;/*
	background-image: url(images/tablerborder.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
}
#innerwrap {
	padding-right: 12px;
	padding-top: 220px;
	background-image: url(images/tablerborder2.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#header {
	position: absolute;
	left: 0;
	top: 0;
	width: 732px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: left 32px;
	background-color: #E4E8D9;
	border-bottom: 1px solid #FFFFFF;
	height: 219px;
	overflow: hidden;
}
#header .topmenu {/*
	width: 100%;*/
	height: 32px;
	padding: 0;
	color: #3C4329;
	font-family: "Microsoft Sans Serif", sans-serif;
	font-size: 13px;
	vertical-align: top;
	background-image: url(images/pozadina1.gif);
	background-repeat: repeat-x;
}
#header .topmenu h4 {
	display: none;
}/*
#header .topmenu #prelinx1 {
	float: left;
	height: 32px;
	width: 188px;
	margin: 0;
	border-width: 0;
}*/
#header .topmenu .linx {
	text-align: center;
	padding: 0 5px 0 186px;
	margin: 0;
	border-right: 1px solid #FFFFFF;
	line-height: 32px;
	background-image: url(images/internetpijaca.gif);
	background-repeat: no-repeat;
}

#header .topmenu a,
#header .topmenu a:visited {
	color: #3C4329;
	text-decoration: none;
}
#header .topmenu a:hover {
	color: #F26522;
	text-decoration: underline;
}
#header .topmenu a:active {
	color: #3C4329;
	text-decoration: none;
}

#header .topmenu2 {
	height: 19px;
	position: absolute;
	width: 350px;
	top: 158px;
	left: 172px;
	z-index: 501;
}
#header .topmenu2 h4 {
	display: none;
}
#header .topmenu2 .item {
	background-repeat: repeat-x;
	text-align: center;
	height: 19px;
	float: left;
	padding: 0;
	color: #FFFFFF;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}
#header .topmenu2 .s1 {
	height: 19px;
	float: left;
}
#header .topmenu2 .s2 {
	height: 19px;
	float: right;
}

#header .topmenu2 #start{
	background-image: url(images/pozadina4.gif);
}
#header .topmenu2 #run{
	background-image: url(images/pozadina5.gif);
}
#header .topmenu2 #end{
	background-image: url(images/pozadina6.gif);
}
#header .topmenu2 #theend {
	background-image: url(images/m3end.gif);
	height: 19px;
	float: left;
	width: 14px;
}

#header .topmenu2 #start .s1 {
	background-image: url(images/m1start.gif);
	width: 36px;
}
#header .topmenu2 #start .s2 {
	display: none;
}

#header .topmenu2 #run .s1 {
	background-image: url(images/m2start.gif);
	width: 25px;
}
#header .topmenu2 #run .s2 {
	display: none;
}

#header .topmenu2 #end .s1 {
	background-image: url(images/m3start.gif);
	width: 27px;
}
#header .topmenu2 #end .s2 {
	background-image: url(images/m3end.gif);
	display: none;
}


#header .topmenu2 a,
#header .topmenu2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
	padding: 0 4px;
}
#header .topmenu2 a:hover {
	color: #FCED38;
	text-decoration: none;
}
#header .topmenu2 a:active {
	color: #FFFFFF;
	text-decoration: none;
}


#header .selectlang {
	text-align: right;
	height: 20px;
	width: 216px;
	overflow: hidden;/*
	clip: rect(0, 0, 0, 0);*/
	position: absolute;
	top: 156px;
	right: 0;
	background-image: url(images/langmenu.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
	padding: 2px 18px 0;
	vertical-align: middle;
	z-index: 30;
}
/*
* html .selectlang {
	top: 155px;
}
*/
#header .selectlang img {
	position: absolute;
	top: 4px;
	right: 20px;
	border: none;/*
	margin-top: 1px;*/
}

#leftnav {
	width: 186px;
	background-color: #FFFFFF;
	border-right: 2px solid #E0E5D5;
	float: left;
	padding-bottom: 20px;
	margin: 0;
	text-align: center;
}
#leftnav h4 {
	text-align: left;
}
#leftnav a,
#leftnav a:visited {
	color: #3C4329;
	text-decoration: none;
}
#leftnav a:hover {
	color: #ED1C24;
	text-decoration: none;
}
#leftnav a:active {
	color: #3C4329;
	text-decoration: none;
}

#leftnav #t1005 {
	border-top: 4px solid #8AB550;
}
#leftnav ul {
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	background-color: #8AB550;
	font-family: "Microsoft Sans Serif";
	font-size: 13px;
	text-align: left;
}
#leftnav ul li {
	background-image: url(images/li1.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 23px;
	line-height: 19px;
	padding-left: 31px;/*
	list-style-position: inside;
	list-style-image: url(images/strelica.gif);*/
}
#leftnav li a,
#leftnav li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#leftnav li a:hover {
	color: #3C4329;
	text-decoration: none;
}
#leftnav li a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#leftnav #t1007 {
	background-color: #e4e8d9;
	padding-bottom: 22px;
	background-image: url(images/vrh1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#leftnav #t1007 div {
	display: none;
}

#leftnav #t1007 ul {/*
	margin-bottom: 22px;*/
}
#leftnav #t1007 ul li {
	background-color: #339900;
	background-image: url(images/li2a.gif);
	background-repeat: no-repeat;
	background-position: top;
}/*
#leftnav #t1007 ul li.lastlink {
	height: 22px;
	background-image: url(images/li3a.gif);
	background-repeat: no-repeat;
	background-position: top;
}
*/
#leftnav .poll {
	background-color: #E4E8D9;
	background-image: url(images/vrh2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 19px 0 21px;
	color: #3C4329;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
}
#leftnav .poll #pollTitle {
	background-image: url(images/anketa.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 11px;
	margin-bottom: 17px;
}
#leftnav .poll #pollTitle h4 {
	display: none;
}
#leftnav .poll #pollQ {
	padding: 0 15px 13px 15px;
}
#leftnav .poll label {
	margin-left: 15px;
	font-weight: bold;
	line-height: 20px;
}
#leftnav .poll .pollA {
	margin-left: 15px;
}
#leftnav .poll .pollA div {
	background-color: #F5F6F1;
	border: 1px solid #7A8954;
	height: 4px;
}
#leftnav .poll #pollSubmit {
	margin-top: 15px;
	margin-left: 90px;
	font-weight: bold;
	font-size: 11px;
}
#leftnav .poll #pollVoteCnt {
	margin-top: 15px;
	margin-left: 60px;
	font-weight: bold;
	font-size: 11px;
}
#leftnav .poll #pollLinks {
	display: block;
	margin-top: 15px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 11px;
}
#leftnav .poll button {
	border: none;
}

#leftnav .passlogin,
#leftnav .userstatus {
	padding-bottom: 22px;
	color: #3C4329;
	font-family: Tahoma;
	font-size: 11px;
	background-color: #F5F6F1;
	background-image: url(images/vrh3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#leftnav .userstatus div {
	height: 30px;
	text-align: left;
	padding-left: 23px;
}
#leftnav .userstatus .boxTitle {
	padding-top: 47px;
	background-image: url(images/vasstatus.gif);
	background-repeat: no-repeat;
	background-position: 0 19px;
}
#leftnav .boxTitle h4 {
	display: none;
}
#leftnav .userstatus .linx {
	text-align: right;
	padding-right: 40px;
}
#leftnav .passlogin form {
	background-color: #F5F6F1;
	padding-top: 47px;
	background-image: url(images/ulazzaclanove.gif);
	background-repeat: no-repeat;
	background-position: 0 19px;
}
#leftnav .passlogin div {
	height: 30px;
	text-align: right;
	padding-right: 23px;
}
#leftnav .passlogin #username {
	background-image: url(images/pozadina10.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 5px;
	padding-top: 17px;
}
#leftnav .passlogin #login {
	padding-right: 40px;
	background-image: url(images/pozadina10.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#leftnav .passlogin #lostpass {
	text-align: left;
	padding-left: 50px;
	padding-bottom: 0;
	margin-bottom: 0;
	height: 15px;
	background-color: #F5F6F1;
}
#leftnav input,
#leftnav select {
	color: #3C4329;
	font-family: Tahoma;
	font-size: 11px;
	margin-left: 20px;
}
#leftnav .passlogin #remember {
	margin: 0 7px 0 20px;
	vertical-align: baseline;
}
#leftnav .passlogin #cck {
	display: block;
}
#leftnav #prijateljisajta {
	background-image: url(images/prijateljisajta.gif);
	background-repeat: no-repeat;
	background-position: 0 15px;
	height: 45px;
}
#leftnav #prijateljisajta h5 {
	display: none;
}
#leftnav #t1024,
#leftnav #t1025,
#leftnav #t1026 {
	background-color: #8AB550;
	margin: 0;
}

#leftnav #t1026 {
	background-color: #e4e8d9;
	padding-bottom: 22px;
	background-image: url(images/vrh1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
#leftnav #t1026 form {
	background-color: #8AB550;
	padding: 10px 0 0;
	text-align: right;
}

#leftnav #t1026 form div {
	height: 30px;
	text-align: right;
	padding-right: 23px;
}
#leftnav h4 {
	color: #FFFFFF;
	background-color: #339900;
	font-family: "Microsoft Sans Serif";
	font-size: 13px;
	background-image: url(images/li1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 23px;
	line-height: 19px;
	padding-left: 31px;
	padding-top: 10px;
	font-weight: normal;
	margin: 0;
}


#leftnav .adcontainer {
	text-align: center;
	margin: 22px 0;
}
.red {
	color: #9F0209;
}

/* GLOBAL CONTENT SETTINGS */
#content h1 {
	padding: 0 10px;
	color: #3C4329;
	font: normal normal 20px/32px Tahoma, Verdana, Helvetica, sans-serif;
}
#content h2 {
	padding: 0;
	color: #3C4329;
	font: normal bold 12px/16px Tahoma, Verdana, Helvetica, sans-serif;
}

#content h3 {
	font: normal bold 12px Verdana, Helvatica, sans-serif;
	padding-top: 15px;
	border-bottom: 1px solid #7A8954;
	color: #7A8954;
}
#content h4 {
	font: normal bold 11px Verdana, Helvatica, sans-serif;
/*	padding-top: 10px;*/
	color: #7A8954;
}

#content a,
#content a:visited {
	color: #9F0209;
	text-decoration: none;
}
#content a:hover {
	color: #3C4329;
	text-decoration: none;
}
#content a:active {
	color: #9F0209;
	text-decoration: none;
}




#content .menu {
	margin-top: 1px;
	float: right;
	text-align: right;
	width: 110px;
	font-family: Tahoma;
	font-size: 11px;
	color: #3C4329;
	line-height: 42px;
	padding: 0;
}
#content .menu .menutitle {
	background-color: #E0E5D5;
	font-size: 13px;
	font-weight: bold;
	padding-right: 10px;
}
#content .menu ul {
	padding: 0;
	list-style-type: none;
	margin: 0;
}
#content .menu li {
	background-color: #f2f4ee;
	line-height: 40px;
	padding-right: 25px;
	margin-top: 1px;
	background-image: url(images/arrows1.gif);
	background-repeat: no-repeat;
	background-position: 90px center;
}
#content .menu a,
#content .menu a:visited {
	color: #3C4329;
	text-decoration: none;
}
#content .menu a:hover {
	color: #ED1C24;
	text-decoration: none;
}
#content {
	border-top: 4px solid #E0E5D5;
	font-family: Tahoma;
	font-size: 11px;
	color: #3C4329;
	background-color: #FFFFFF;
	width: 544px;
	float: right;/*
	padding: 0 20px 0 10px;*/
	overflow: hidden;
}
#content .customhtml {
	padding: 0 10px;
}
#page1001 #content .customhtml {
	padding: 0;
}

#content #pageTitle {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #D6DDC4;
	background-color: #E4E8D9;
	font: italic bold 16px/41px Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.3em;
	height: 41px;
	color: #7A8954;
	margin: 0;
	padding: 0 0 0 20px;
}
#content input,
#content select {
	font-family: Tahoma;
	font-size: 11px;
	color: #3C4329;
}

#content .listarticle,
#content .searchResults {
	padding: 10px 40px 10px 10px;
}
#content .listarticle h3,
#content .searchResults h3 {
	color: #AABA8E;
	border-bottom: 1px solid #AABA8E;
	padding-top: 20px;
}
#content .listarticle h3 a,
#content .listarticle h3 a:visited,
#content .searchResults h3 a,
#content .searchResults h3 a:visited {
	color: #43661E;
}
#content .listarticle h3 a:hover,
#content .searchResults h3 a:hover {
	color: #7A8954;
}
#content .listarticle p
#content .searchResults p {
	font: normal normal 12px/1.5em Arial, Helvetica, sans-serif;
}
#content .listarticle img {
	margin-right: 10px;
	border: 2px solid #717F4D;
	border-right-width: 20px;
}
#content .listarticle .listitem {
	clear: both;
}

.searchTerm {
	background-color: #FFFFE1;
	border: 1px solid #E4E8D9;
}
#content .listimagegallery div {
	display: inline;
	margin: 10px;
	float: left;
}
#content .listimagegallery img {
	border: none;
}


#content .break {
	clear: both;
}
#p1043 {
	padding: 10px;
}
#p1043 div {
	margin: 10px 0;
}
#p1043 img {
	margin-right: 10px;
}
#content #p1108 {
	float: left;/*
	height: 40px;
	width: 321px;*/
	display: block;
	background-color: #E0E5D5;
	padding: 10px;
	vertical-align: middle;
	font-size: 12px;
}
#content #p1108 span {
	margin: 10px;
	font-weight: bold;
}
#content #p1108 .menutitle {
	margin-right: 44px;
}

#content #p1108 a,
#content #p1108 a:visited {
	color: #83975C;
	text-decoration: none;
	font-weight: bold;
}

#page1001 .listtask h3 {
	display: none;
}
#page1044 #content  {/*
	padding: 5px 20px 10px;*/
}
/*
#page1044 
*/
#content .customhtml h1 {
	margin: 5px 0;
	padding: 0;
}
#content .customhtml h2 {
	font: normal bold 16px/20px Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #E4E8D9;
}
#content .customhtml p,
#content .customhtml li {
	font: normal normal 12px/20px Arial, Helvetica, sans-serif;
}

#page1044 #content .customhtml ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#page1044 #content .customhtml li {
	font: normal bold 15px/40px Arial, Helvetica, sans-serif;
	list-style: none;
	color: #7A8954;
	margin: 3px 0;
}
/*
end #page1044
*/

#content .articledisplay {
	color: #3C4329;
	padding: 0 10px;
	float: right;
	clear: right;/*
	width: 514px;
	overflow: hidden;*/
	font-size: 12px;
}
#content .articledisplay .date{
	float: right;
	margin: -37px 0 0;
	padding: 0;
}
#content .articledisplay h1 {
	padding: 0;
	color: #3C4329;
	font: normal normal 20px/32px Tahoma, Verdana, Helvetica, sans-serif;
}
#content .articledisplay #summary {
	padding: 0;
	color: #717F4D;
	font: italic normal 15px Verdana, Helvetica, sans-serif;
}
#content .articledisplay .articlecategories {
	border-top: 1px solid #FFFFFF;
	background-color: #E4E8D9;
	font: italic bold 16px/32px Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.3em;
	line-height: 34px;
	color: #7A8954;
	margin: -10px -10px 0 -10px;
	padding: 0;
}
#content p /*.articledisplay*/ {
	margin: 0.7em 0;
	padding: 0;
	color: #3C4329;
}
#content .articledisplay .articlecategories p {
	color: #7A8954;
	padding-left: 10px;
}
#content .articledisplay .signature {
	padding: 0;
	margin: 20px 0;
	color: #3C4329;
	text-align: right;
	font-style: italic;
}
.articledisplay .articlerating {
	clear: both;
	background-color: #FFFEDF;
	margin: 10px 0 0;
	padding: 0 10px;
	border-bottom: 1px solid #C1CBAD;
	border-top: 1px solid #83975C;
}
.articledisplay .articlerating h4,
.articledisplay .articlerating h4 {
	margin: 0 0 5px;
	padding: 0;
	border-bottom: 1px solid #C1CBAD;
	color: #B00000;
}

.articledisplay .articlecomments,
.articledisplay .articlecomment {
	clear: both;
	background-color: #F5F6F1;
	margin: 10px 0 0;
	padding: 10px;
	border-bottom: 1px solid #C1CBAD;
	border-top: 1px solid #83975C;
}
.articledisplay .articlecomments h4,
.articledisplay .articlecomment h4 {
	margin: 0 0 5px;
	padding: 0;
	border-bottom: 1px solid #C1CBAD;
	color: #B3BE9C;
}


#content .newsdisplay {
	padding: 0 10px 20px;
}
#content .newsdisplay .date{
	text-align: right;
	padding: 15px;
}
/* domacinstvo meseca - prikaz */
#content .domdisplay,
#content .domlist {
	padding: 10px;
}
#content .domIDcard {
	width: 240px;
	height: 150px;
	float: left;
	border: 1px solid #AABA8E;
	padding: 5px;
	margin: 5px 5px 5px 0;
}
#content .domIDcard .title {
	background-color: #E0E5D5;
	margin: -5px -5px 5px;
	padding: 3px 3px 3px 5px;
	font-weight: bold;
	background-image: url(images/domacinstvoheading.gif);
	background-position: -10px 0;
	background-repeat: no-repeat;
}
#content .domIDcard img {
	float: left;
	margin-right: 15px;
	margin-left: -1px;
	border: 1px solid #E0E5D5;
}
#content .domIDcard p.products {
	margin-top: 5px;
}

#content #ctrlBox {
	margin: 0;
}
#content #ctrlBox li {
	margin: 2px;/*
	border: 1px solid #7A8954;
	background-color: #E0E5D5;*/
	padding: 2px 10px;
	display: inline;
}
#content .domtitle {
	border-top: 1px solid #FFFFFF;
	background-color: #E4E8D9;
	font: italic bold 16px/32px Tahoma, Verdana, Helvetica, sans-serif;
	letter-spacing: 0.3em;
	line-height: 42px;
	color: #7A8954;
	margin: -10px -10px 0 -10px;
}
#content .domtitle p {
	padding-left: 10px;
}
#content .toolbar {
	line-height: 20px;
	color: #7A8954;
	background-color: #E4E8D9;
	margin: -10px -10px 0 -10px;
	border-top: 1px solid #FFFFFF;
	padding-left: 10px;
}
#content .regnum {
	float: right;
	margin: -27px 0 0;
	padding: 0;
	background-color: #E0E5D5;
	color: #3C4329;
	text-align: right;
}
#content .domdisplay .controls {
	float: right;
	margin: 3px 0 0;
	padding: 0;
	background-color: #E0E5D5;
	color: #3C4329;
	text-align: right;
}

#content .domdisplay .domimages {
	width: 120px;
	float: left;
	text-align: center;
}
#content .domdisplay .domimages hr {
	width: 120px;
	height: 1px;
	color: #7A8954;
}
#content .domdisplay a img {
	border: 2px solid #E0E5D5;
}
#content .domdisplay a:hover img {
	border: 2px solid #7A8954;
}

#content .domdisplay .domdata {
	float: left;
	width: 400px;
	border-left: 1px solid #E0E5D5;
	margin: -3px -10px 0 0;
	background-image: url(images/pozadina11.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 30px;
}
#content .domdisplay .domdata .segment {
	border-top: 3px solid #E0E5D5;
	padding: 0 0 2px 10px;
	line-height: 1.4em;
}
#content .domdisplay .domdata .heading {
	padding: 3px;/*
	background-image: url(images/domacinstvoheading.gif);
	background-repeat: no-repeat;
	background-position: 20px top;*/
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #9F0209;
}
#content .domdisplay .domdata ul {
	padding: 3px;
	margin: 0;
	list-style-type: none;
}
#content .domdisplay .domdata li:before {
	content: "- ";
}
#content .domdisplay td {
	vertical-align: top;
	padding: 3px;
}
#content .domdisplay .domLegend {
	width: 140px;
	text-align: right;
	vertical-align: top;
	line-height: 1.8em;
	font-weight: bold;
}
#content .domdisplay .domProducts {
	width: 130px;
	vertical-align: top;
}
#content .domdisplay #clonerProducts div {
	border-bottom: 1px solid #E0E5D5;
	line-height: 1.8em;
}
#content .domdisplay .imageHolder {
	clear: both;
	border-bottom: 1px solid #7A8954;
	padding-bottom: 5px;
}
#content .domdisplay .imageHolder img {
	float: left;
	margin: 0px 0 10px 0;
}
#content .domdisplay .imageHolder div {
	margin: 0px 0 10px 0;
}
#content .domdisplay textarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #3C4329;
}
.fright {
	float: right;
}
.fleft {
	float: left;
}
.fSetOn {
	display: block;
}
.fSetOff {
	display: none;
}
/* tabbed interface - tabs start */

/*  */

#navlist {
	padding: 3px 0 3px 5px;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 7px;
	border-bottom: 1px solid #7A8954;
	font: bold 8pt Verdana, sans-serif;
}

#navlist li {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline;
}

#navlist li a {
	color: #3C4329;
	padding: 2px 4px;
	margin-left: -1px;
	margin-right: -2px;
	border: 1px solid #AABA8E;
	border-bottom: none;
	background: #F5F6F1;
	text-decoration: none;
}
#navlist li a.active {
	border: 1px solid #7A8954;
}

#navlist li a:link { color: #3C4329; }
#navlist li a:visited { color: #3C4329; }

#navlist li a:hover {
	color: #3C4329;
	background: #FCFCFC;
	border-color: #43661E;
}
#navlist li a:active {
	border: 1px solid #7A8954;
	border-bottom: 2px solid #FFFFFF;
}
#navlist li a.active {
	background: #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	padding: 4px 6px 3px 7px;
	margin-left: -4px;
	margin-right: -4px;
}
#navlist li a.active:hover {
	background: #FFFFFF;
	border-color: #7A8954;
	border-bottom: 2px solid #FFFFFF;
	cursor: default;
}

.JSlink {
	cursor: pointer;
}
/* tabbed interface - tabs end */

#content .plainmenu {
	width: 320px;
	margin-top: 0px;
	text-align: left;
	padding: 0;
	float: left;
	clear: left;
	padding-top: 40px;
	background-image: url(images/strategija.gif);
	background-repeat: no-repeat;
	background-position: 20px 23px;
	border-bottom: 3px solid #E0E5D5;
	border-right: 1px solid #E0E5D5;
}
#content .plainmenu #plain1 {/*
	width: 270px;*/
	padding: 20px 29px 35px 21px;
	background-image: url(images/pozadina11.gif);
	background-repeat: repeat-x;
	background-position: 0 bottom;
}
#content .plainmenu ul {
	border-top: 1px dashed #666666;
	margin: 0;
	padding: 0 20px;
}




#p1001 {/*
	float: left;*/
	padding-top: 10px;
	padding-left: 17px;
	height: 187px;
}
#content #p1001 h3 {
	font-size: 13px;
	color: #9F0209;
	margin: 0 0 10px;
	padding: 0;
	text-transform: uppercase;
	letter-spacing: 0.3em;
	font-weight: bold;
	border: none;
}
#content #p1001 h2 {
	font-size: 11px;
	color: #9F0209;
	margin: 0 0 0 140px;
	padding: 0 0 10px 5px;
	border-left: 1px dashed #7A8954;
	border-bottom: none;
	text-transform: uppercase;
}
#content #p1001 p {
	margin: 0 0 0 140px;
	padding: 10px 0 0 5px;
	border-left: 1px dashed #7A8954;
	color: #3C4329;
	line-height: normal;
	font: normal normal 10px Verdana, Helvetica, sans-serif;
}
#p1001 img {
	float: left;
}
#content #p1001 img {
	border: none !important;
}
#p1027 {
	border-right: 1px solid #FFFFFF;
}

#p1033 {
	border-top: 3px solid #E0E5D5;
	border-bottom: 3px solid #E0E5D5;
	padding-bottom: 15px;
	background-image: url(images/pozadina11.gif);
	background-repeat: repeat-x;
	background-position: 0 bottom;
	clear: both;
	padding-top: 0;
	margin-top: 1px;
	height: 231px;
}
#p1033 #newshead {
	height: 50px;
	background-image: url(images/novostisasela.gif);
	background-repeat: no-repeat;
}
#p1033 h4 {
	display: none;
}
#p1033 #news1 {
	padding-left: 22px;
	float: left;
	width: 200px;
	margin-right: 25px;
}
#p1033 #news1 p {
	border-top: 1px dashed #3C4329;
	margin-top: 5px;
	padding-top: 7px;
}
#p1033 #otherNews {
	margin-left: 247px;
	padding-left: 15px;
	border-left: 1px dashed #3C4329;
}
#p1033 .otherNews {
	border-bottom: 1px dashed #3C4329;
	margin: 0 9px 8px 8px;
	padding: 0 5px 5px 0;
}
#p1033 .otherNews img {
	float: left;
	margin-right: 10px;
}
#p1033 #newsArchive {
	border-bottom: none;
	padding: 0 5px 5px 61px;
	font-weight: bold;
}


#p1034 {
	float: left;
	width: 320px;
	border-bottom: 3px solid #E0E5D5;
	border-right: 1px solid #E0E5D5;
	margin-bottom: 0;
	background-image: url(images/informacijezaseljake.gif);
	background-repeat: no-repeat;
	background-position: 21px 23px;
}
#p1034 #infoList {
	padding: 56px 29px 5px 21px;/*
	border-bottom: 3px solid #E0E5D5;*/
	margin-bottom: 1px;
	background-image: url(images/pozadina11.gif);
	background-repeat: repeat-x;
	background-position: 0 bottom;
}

#p1034 p {
	font-weight: bold;
}
#p1034 p.summary {
	border-bottom: 1px dashed #3C4329;
	padding-bottom: 5px;
	display: none;
}

#p1034 ul {
	border-top: 1px dashed #3C4329;
	list-style: none;/*
	list-style-image: url(images/ssss.gif);*/
	padding: 0;
	margin: 2px 0 22px;
}
#p1034 li {
	border-bottom: 1px dashed #3C4329;
	padding: 0 0 1px 20px;
	line-height: 20px;
	height: 20px;
	background-image: url(images/ssss.gif);
	background-position: 5px 8px;
	background-repeat: no-repeat;
}
#p1034 li a {
	display: block;
}
#p1034 #infoList h4 {
	display: none;
}
#p1034 #infoForm {
	display: none;
	background-color: #F5F6F1;
	height: 40px;
	padding-right: 15px;
}

#p1034 #infoForm #infoReg {
	background-color: #E4E8D9;
	font-weight: bold;
	width: 71px;
	height: 30px;
	margin-right: 3px;
	padding: 5px 5px 5px 27px;
	float: left;
	text-align: right;
}
#p1034 form {
	float: right;
	margin-bottom: 7px;
	margin-top: 10px;
}
#p1034 select {
	color: #3C4329;
	font-family: Tahoma;
	font-size: 11px;
	margin-right: 13px;
}


#p1035 {
	width: 222px;
	float: right;
	border-bottom: 3px solid #E0E5D5;
	margin-bottom: 1px;
	padding-top: 55px;
	color: #3C4329;
	position: relative;
	background-image: url(images/domacinstvomeseca.gif);
	background-repeat: no-repeat;
	background-position: 16px 25px;
}
#p1035 h4 {
	display: none;
}
#p1035 #no1info {
	margin: 0 16px;
	border-bottom: 1px dashed #7A8954;
}
#p1035 #no1info p {
	margin-bottom: 7px;
}
#p1035 #no1info a {
	font-weight: bold;
	line-height: 20px;
}
#p1035 #no1now {
	background-image: url(images/1.gif);
	background-repeat: no-repeat;
	background-position: 77px 10px;
	margin: 0 16px 16px;
	border-bottom: 1px dashed #7A8954;
	padding-bottom: 5px;
}
#p1035 iframe {
	margin: 0 0 2px;
}
#p1035 #no1now img {
	float: left;
	margin: 5px 6px 5px -9px;
	position: relative;
	border: 1px solid #E0E5D5;
}
#p1035 #no1now p {
	padding-top: 35px;
}
.clearbox:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearbox {height: 1%;}
/* End hide from IE-mac */


#p1037 {
	width: 222px;
	float: right;
	clear: right;
	background-color: #F5F6F1;
	background-image: url(images/vremenskaprognoza.gif);
	background-repeat: no-repeat;
	background-position: 15px 15px;
	padding-top: 37px;
}
#p1037 h4 {
	display: none;
}
#p1037 p {
	margin-left: 15px;
}
#p1037 #wForm {
	background-image: url(images/weather.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 10px;
	padding: 5px 15px 0 65px;
}
#p1037 form {
	display: inline;
}
#p1037 input {
	color: #3C4329;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: 2px;
}
#p1037 form img {
	float: right;
}
#p1037 #wService {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}

/* false selo.co.yu*/
#p1038 {
	float: left;
	clear: none;
	background-image: url(images/odmor.gif);
	background-repeat: no-repeat;
	background-position: 41px 20px;
	padding: 0;
	width: 320px;
	border-right: 1px solid #E0E5D5;
	overflow: hidden;
	padding-top: 50px;
}
#p1038 h3 {
	display: none;
	font-size: 13px;
	color: #9F0209;
	margin: 25px 0 0 20px;
	padding: 0;
	text-transform: uppercase;
	letter-spacing: 0.3em;
	font-weight: bold;
	border: none;
}
#p1038 iframe {
	border: none;
	width: 320px;
}

#p1038 h4 {
	display: none;
}
#p1038 h5 {
	color: #9F0209;
	font-weight: bold;
	color: #9F0209;
	font-size: 11px;
	width: 133px;
	border-top: 1px dashed #3C4329;
	margin: 5px 0 0;
	padding-top: 7px;
}
#p1038 p {
	width: 133px;
	line-height: 1.2em !important;
}
#p1038 #turItems {
	margin-top: 10px;
}
#p1038 .turItem {
	width: 140px;
	float: left;
	text-align: left;
	display: inline;
	margin: 0px;
}
#p1038 div#tur1 {
	border-right: 1px dashed #3C4329;
	margin: 50px 0 0 20px !important;
}
#p1038 div#tur2 {
	margin: 50px 0 0 7px;
}

/* end false selo.co.yu*/

#p1039 {
	width: 222px;
	float: right;
	background-image: url(images/kalendaraktivnosti.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 90px 0 20px;
}
#p1039 h4 {
	display: none;
}
#p1039 .calItem {
	margin: 0 15px;
	height: 50px;
}
#p1039 .calItem p {
	padding-top: 5px;
}
#p1039 img {
	float: left;
	margin-right: 10px;
}
#p1039 .calOther {
	margin: 0 15px 5px;
	font-weight: bold;
}

#p1036 {
	background-image: url(images/pozadina15.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	clear: both;
	padding-bottom: 32px;
}
#p1036 iframe,
#p1036 img {
	margin-top: 32px;
}

#p1040 {
	padding: 5px 38px 10px;
	text-align: center;
}
#p1040 a,
#p1040 a:visited {
	color: #3C4329;
}
#p1040 a:hover {
	color: #9F0209;
}


#clearfooter {
	clear: both;
	width: 100%;
	height: 102px;
}
* > html #clearfooter {
	width: 100%;
	float: left;
}

#footer {
	clear: both;
	position: absolute;
	height: 110px;
	width: 732px;
	left: 0;
	bottom: 0;
	border-top: 1px solid #E0E5D5;
}
* html #footer {
	height: 110px;
}
#footer a {
	color: #3C4329;
}
#t1002 {/*
	margin-top: 144px;*/
	position: absolute;
	top: 175px;
	left: 0;
	width: 711px;
	background-image: url(images/strucniclanci.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding: 3px 10px;
}
#t1002 #qLinks {
	float: right;
	padding-top: 4px;
}
.search {
	position: absolute;
	left: 200px;
	top: 190px;/*
	margin-left: 200px;
	margin-top: 10px;*/
	background-image: url(images/pretraga.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 75px;
	width: 300px;
}
.search h4 {
	display: none;
}
.search .text,
.search .button {
	color: #3C4329;
	font-family: Tahoma;
	font-size: 11px;
}

#t1015 {
	height: 11px;
	background-image: url(images/pozadina10.gif);
	background-repeat: repeat-x;
	background-position: left center;
	background-color: #FFFFFF;
}
#t1016 {
	text-align: center;
	background-color: #E0E5D5;
	padding: 6px;
	border-bottom: 1px solid #FFFFFF;
}
#t1016 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
#t1016 li {
	display: inline;
	margin: 0 10px;
}

.siteinfo {
	background-color: #FFFFFF;/*
	vertical-align: middle;*/
	text-align: center;
	padding: 13px;
	border-top: 3px solid #E0E5D5;
}
.neccessary {
	font-weight: bold;
}
fieldset {
	margin: 0 0 10px 5px;
	padding: 5px;
}
legend {
	font-weight: bold;
	margin-bottom: 5px;
}

.passregistration,
.passlostpass,
.contactform {
	width: 330px;
	padding: 0 5px;
}
.passregistration td {
	padding: 2px 4px;
}
.passregistration th {
	padding: 2px 4px;
	border-bottom:  1px solid #7A8954;
}
tr.passregerror td {
	border: 1px solid #CC0000;
}
.passscenario {
	width: 180px;
	float: right;
	margin-right: 10px;
}
.passscenario ul {
	margin: 0;
}
.passscenario li {
	padding: 5px;
}
.passscenario li strong {
	font-style: normal;
	font-weight: bold;
}

.current {
	background-color: #E0E5D5;
}

/* lightbox support */
#lightbox {
	background-color: #EEEEEE;
	padding: 10px;
	border-bottom: 2px solid #666666;
	border-right: 2px solid #666666;
}
#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
}	
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#lightbox img {
	border: none;
} 
#closeButton {
	top: 5px;
	right: 5px;
	border: none;
}
#overlay img {
	border: none;
}
#overlay {
	background-image: url(/tools/lightbox/overlay.png);
}

* html #overlay {
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/tools/lightbox/overlay.png", sizingMethod="scale");
}
/* end lightbox support */

/* USER PROFILE PAGES */

.userProfile {
	margin: 0 20px;
}
#profileAvatar {
	float: left;
	width: 30%;
}
#profileAvatar img {
	padding: 4px;
	border: 4px solid #E0E5D5;
}
#profilePersonal {
	float: right;
	padding: 10px;
	width: 65%;
	border: 1px solid #E0E5D5;
	background-color: #F5F6F1;
	margin-bottom: 15px;
}
#profileTimes {
	float: left;
	width: 30%;
	margin-top: 30px;
}
#profileAdditional {
	float: right;
	padding: 10px;
	width: 65%;
	border: 1px solid #E0E5D5;
	background-color: #F5F6F1;
	margin-bottom: 15px;
}
#profileSecurity {
	float: right;
	padding: 10px;
	width: 65%;
	border: 1px solid #E0E5D5;
	background-color: #F5F6F1;
	margin-bottom: 15px;
}
.profileCard strong {
	width: 200px;
	color: #B00000;
}

.userProfile .toolbar {
	clear: both;
	margin: 15px 0;
	padding: 6px 2em;
	border-top: 1px solid #AABA8E;
}
.userProfile .toolbar a,
.userProfile .toolbar a:visited {
	border: none;
	color: #999999;
	border-left: 3px solid #729ACC;
	padding: 1px 10px 1px 3px;
	margin: 3px 5px 3px 0;
}
.userProfile .toolbar a:hover {
	border: none;
	color: #666666;
	border-left: 3px solid #B00000;/*
	background-image: url(images/menumorehover.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
}
.userProfile .controlset {
	clear: both;
	padding: 3px 2em 30px;
	border-top: 1px solid #CCCCCC;
	border-bottom: none;
	border-left: none;
	border-right: none;
	background-color: #F5F6F1;
}
.profileCard textarea,
.profileCard select,
.profileCard .inputText {
	width: 220px;
}
.fieldTitle {
	width: 120px;
	vertical-align: baseline;
}



/* stari css  */
a.tekst_heder2:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.tekst_heder2:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.tekst_heder2:hover {
	color: #FCED38;
	text-decoration: none;
}

a.tekst_heder2:active {
	color: #FFFFFF;
	text-decoration: none;
}


a.text1:link {
	color: #3C4329;
	text-decoration: none;
}

a.text1:visited {
	color: #3C4329;
	text-decoration: none;
}

a.text1:hover {
	color: #F26522;
	text-decoration: none;
}


a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}



.text2 {
	color: #3C4329;
}
a.tekst2 {
	color: #3C4329;
}
/* Weather */
.wForm {
	margin: 10px 0 20px 10px;
	line-height: 1.4em;
}
/*
.wForm .temp {
	font-size: 22px;
	line-height: 1.4em;
}*/
.wService {
	margin: 5px 10px 0;
	border-top: 1px solid #AABA8E;
}

.pagination {
	clear: both;
	margin: 15px 15px 0 0;
	padding: 4px 0 0;
	border-top: 1px solid #AABA8E;
}
.pagination strong {
	padding: 2px 0;
	border-top: 3px solid #AABA8E;
	color: #7A8954;
}

.editorBar {
	float: right;
	clear: both;
	width: auto;
}
.customhtml .editorBar {
	float: right;
	display: inline;
	clear: none;
}

/******************
 *   admin menu   *
 ******************/
.warning {
	position: absolute;
	top: 31px;
	left: 188px;
	width: 538px;
	text-align: right;
	font-size: 8px;
	line-height: 17px;
	padding-right: 5px;
	border-bottom: 1px solid #ccd4b8;
	border-top: 1px solid #FFFFFF;
	background-color: #f0f2e9;
	color: #B00000;
	text-transform: uppercase;
}
#AdminMenu {
	position: absolute;
	right: 14px;
	top: 162px;
	z-index: 500;
	background-color: #f0f2e9;
	color: #AABA8E;
	padding: 1px 6px;
/*	border: 1px solid #999999;*/
	font: bold 90%  "Courier New", Courier, monospace;
	height: auto;
	max-width: 520px;/*
	width: auto;*/
	opacity: .75;
	-moz-opacity: .75;
}
* html #AdminMenu {
	filter: alpha(opacity=75);
}
#AdminMenu a {
	border: none;
	padding: 4px 4px;
	text-decoration: none;
	background-color: transparent;
	color: #AABA8E;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: -4px;
	margin-right: 0px;
}
#AdminMenu a:hover {
	text-decoration: none;
	background-color: #FFFFFF;
	color: #006600;
}
.debugDetail {
	width: 500px;
	display: none;
	height: auto;
	background-color: InfoBackground;
	color: InfoText;
}

.debugDetail textarea {
	width: 450px;
	overflow: auto;
	height: auto;
	float: right;
}

.debugDetails {
	display : none;
	height: auto;
	width: auto;
	background-color: InfoBackground;
	color: InfoText;
}

.right {
	text-align: right;
}

.debugDetailON {
	display: block;
	text-align: right;
	width: auto;
	background-color: InfoBackground;
	color: InfoText;
}

.debugDetailsON {
	display : block;
	font: normal 90% "Courier New", Courier, monospace;
	width: auto;
	background-color: InfoBackground;
	color: InfoText;
	text-align: right;
}

