/* Oto Brglez ml. - Agenda Open Systems d.o.o. */
body{ margin:0; padding:0;
	background-image:url(../images/grad_bg.jpg);
	background-position:0px 0px;
	background-repeat:repeat-x;
	text-align:left;
}

a{ color:#004379; text-decoration:none; }
a:hover{ text-decoration:underline; }

}
.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	padding-right: 2px;
	padding-left: 2px;
	height:1px;
	border:1px solid #9EBCD6;
	padding-bottom: 15px;

}
.news-latest-container HR.clearer {
	clear:left;
}

.news-list-item {
	margin:3px;
	padding-bottom: 0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:0px;
}
.news-list-browse {
	text-align: center;
}


.news-list-container H3 {
	font-size: 10px;
	height: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding: 2px;
	border-bottom: 1px solid #606060;
	background-color: #606060;
	
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
	padding-left:0px;
}

.news-list-container H3 A {
	color:#fff;

}
.news-list-container P {
	padding-left:2px;
}

.news-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: #F9FFE5;
	}

.news-single-item {
	padding:2px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-single-item H3 {
	font-size: 12px;
	font-weight:bold;
	color: #85A600;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 0px;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.newsticker {
	color:#ff9900;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

img{ border:none; }

body,td,th,p,input,select,option{
		font-family:Arial, Verdana, Geneva, sans-serif;
		font-size:11px;
}

#main{ margin:0 auto; width:100%; background-image:url(../images/main_bg.jpg);
	background-position:center 0px; background-repeat:no-repeat; /*margin-left:0px;*/ }

#main-center{ margin:0 auto; width:100%; }

.main-menu-top{	background-image:url(../images/top_blu_cent.jpg);
	background-repeat:repeat-x; }

#gumbi-top a{
	/*background-color:#CCC;*/
	background-image:url(../images/gumb.gif); background-repeat:no-repeat;
	display:block;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#004179;
	width:110px;
	height:20px;
	line-height:21px;
	float:left;
	padding-left:2px;
	padding-bottom:2px;
}

#gumbi-top a:hover{ 

	text-decoration:underline; 
}


#gumbi-top br{ width:100%; float:none; }
#gumbi-tabela{	width:466px;}
#glava{	border-bottom:3px solid #FF9900; width:900px; /*margin-left:1px;*/ background-color:#FFF;}

#slika-rotate{ /*margin-left:1px;*/ border-bottom:3px solid #FF9900; width:900px; }
#logo{ padding-left:60px; }
#head-tabela{ /*margin-left:1px;*/ }

.head-levo{	background-image:url(../images/head_levo.jpg); background-repeat:repeat-x;
	background-position:top left; height:60px; }

#head-tabela .iskalnik{ }
#head-tabela form{ padding:0; margin:0; }
#head-tabela #iskalnik{
	margin:0;
	padding:7px;
	vertical-align:super;
	width:155px;
	border:1px solid #007CC0;
	color:#004179;
	margin-left:11px;
	background-image:url(../images/lupa.jpg);
	background-position:145px center;
	background-repeat:no-repeat;
}

.head-vs{ background-image:none; background-color:#FFF;}
.head-vs-second h1{ margin:0; padding:0; font-size:18px; font-weight:normal; color:#004379;float:left;}
#main-vs{ /*margin-left:1px;*/ background-color:#FFF;}
#orange{ width:190px; background-image:url(../images/body-oran.jpg); background-repeat:repeat-x; }
#orange-menu{ text-align: left; height:30px; line-height:30px; }
#orange-menu a{ color:#FFF; text-align: left; text-indent: 8px; padding-left:12px; font-weight:bold; text-decoration:none; }
#orange-menu a:hover{ text-decoration:underline; }

#body-main{
	background-image:url(../images/body-bor.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:20px;
	text-align:left;
}

#main-menu{
	padding-top:10px;
	padding-left:20px;
	text-align:left;
}

#main-menu a{ text-decoration:none; font-weight:bold;
	color:#585858;
}

#main-menu a:hover{ text-decoration:underline; 
}

#noga{
	background-image:url(../images/noga-bg.jpg);
	width:100%;
	height:96px;
	background-position:top center;
	background-repeat:no-repeat;
}

#noga a{text-decoration:none;
}

#noga a:hover{text-decoration:underline;
}

#prva-stran h2{
	margin:0;
	padding:0;
	color:#004379;
	background-color:#9EBCD6;
	font-size:11px;
	line-height:20px;
	height:20px;
	padding:5px;
}

#prva-stran h3{
	padding:0px;
	margin:0px;
	font-size:11px;
	margin-top:10px;
	padding-left:10px;
	color:#585858;
}

#prva-stran h4{
	margin:0;
	padding:0;
	color:#004379;
	font-size:11px;
	line-height:20px;
	height:20px;
	padding:5px;
	background-color:#CCD9E5;
}


#prva-stran p{
	padding:0;
	margin:0;
	padding-left:10px;
	color:#585858;
}

#issues-table{
	/*margin:10px;*/
	padding:10px;
}

#issues-table p{
	padding:0px;
}

#issues-table td{
	padding:6px;
	/*width:203px;*/
	margin-bottom:1px;
	background-color:#E2E2E2;
	border-bottom:1px solid #F7F7F7;
}

#issues-table-intro {
	margin-top:0px; background-color:#EBEBEB; width:100%;
}
#issues-table-intro p{
padding:10px;
}

#issues-table .light{
	background-color:#EBEBEB;
}


#issues-table a{
	color:#004379;
	text-decoration:none;
}

#issues-table a:hover{
	color:#004379;
	text-decoration:underline;
}

.main-link{
	margin:3px;
	text-align:right;
}

.main-link a{
	font-weight:bold;
	text-decoration:none;
}

.main-link a:hover{
	font-weight:bold;
	text-decoration:underline;
}

#ticker{
	width:100%;
	height:40px;
}

#ticker h1{
	margin:0;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

#ticker .tick{
	width:20px;
	padding-right:10px;
	padding-left:0px;
	text-align:left;
}

#ticker td{
	background-image:url(../images/tick_bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	padding:10px;
	padding-left:10px;
}

h1,h2,h3,h4,p {
	text-align:left;
}


h4 {
	margin:0;
	padding:0;
	color:#585858;
	font-size:10px;
	line-height:10px;
	height:10px;
	padding:0px;
	
}

h5 {
	margin:0;
	padding:0;
	color:#004379;
	font-size:13px;
	line-height:20px;
	height:20px;
	padding:5px;
	background-color:#CCD9E5;
}

/* csc mailform properties ///////////////////////////////////////////////////////////////*/
.csc-mailform {
	border:0px;
}

.csc-mailform-field {
   clear: both;
   display: inline;
   margin-bottom: 0.3em;
   width: 50%;
   border: 0px;
   padding-top:10px;
}

.csc-mailform legend {
   display: none;
}


.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea {

   width: 600px;
}

.csc-mailform-field label {
   float: left;
   width: 150px;
}

.csc-mailform-radio fieldset{
   margin-left: 100px;
   width: 50px;
}

.csc-mailform-radio input, .csc-mailform-radio label {
   display: inline;
   float: left;
   margin-bottom: 0.3em;
}

.csc-mailform-field input.csc-mailform-radio,
.csc-mailform-field .csc-mailform-check {
   background: none;
   clear: left;
   border: none;
   margin-right: 4px;
   width: 20px;
}

.csc-mailform-radio label, .csc-mailform-check label {
   text-align: left;
}
/*/////////////////////////////////////////////////////////*/

a.toggle-link {
	font-weight:normal;
	/*color:#000000;
	text-decoration: none;
	*/
	background:none;
	padding:0px;
	margin:0px;
}


/*login form*/
.tx-felogin-pi1 fieldset {
	border:0px;
}

.tx-felogin-pi1 form {
	border:0px;
}


/*////////////////////////////////////////////////////////*/
.tx-srfeuserregister-pi1 h2 {
	font-size:13px;
}


span.stbig{
	display:inline-block;
	/* line-height:25px; */
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	/* font-size:20px; */
	color:#fff;
	background-color:green;
	font-weight:bold;
	font-family:arial, sans-serif;
	margin:3px;
	display:none;
}

div .bluet {
	display:inline-block;
	border-top:2px solid #7BACD8;
	width:100%;
	margin-top:20px;
	margin-bottom:10px;
	
	font-size:18px;
	line-height:20px;
	height:22px;
	padding-top:4px;
}

.bluet .bodytext{
	font-size:18px;
	line-height:20px;
	height:22px;
	padding-top:0px;
	margin:0px;
}
