body {
		font-size: 12px;
		font-family: Arial, Tahoma, Verdana;
		margin:0px;
		/*background: url('images/bg-body.png') left repeat-y;*/
		background-color: #ffffff;
		}	
td {
		font-size: 12px;
		font-family: Arial, Tahoma, Verdana;
		}			
a {
		color: black;
		text-decoration: none;
		}
hr {
		border: 0px;
		color: #5AB219;
		background-color: #5AB219;
		height: 1px;
		}
H1, H2, H3 {
		font-family: 'Trebuchet MS', Arial;
		color:#000000;
		font-size: 18px;
		letter-spacing:-1px;
		font-weight: bold;
		/*border-bottom: 1px dotted #A9E955;*/
		margin-top:3px;
		margin-bottom:3px;
		}
H1 {		margin-bottom:10px;		}
H2 {		font-size: 16px;		}
H3 {		font-size: 15px;		}	
H1 a, H2 a, H3 a { color:#5AB219; }
		
		
IMG {		
		border:0px;
		}
DIV.naglaseno {
		font-size:14px;
		padding: 10px;
		border: 1px dotted #5AB219;
		background-color: #A9E955;			
		color: #000000;	
		}				

FORM {
		margin:0px;
		font-size: 11px;
		}
		
.NA {
		color: #dddddd;
		}
		
				
.button {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 0px;
		border: 1px solid #ccd7e0;
		margin:0px;	
		background-image : url('images/button.gif');
		}
.input {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 2px;
		border: 0px;
		margin:0px;	
		background-image : url('images/button.gif');
		}		

.ruler TD, .tablica TD {
		text-align: right;
		/*font-size:11px;*/
		border-bottom: 1px dotted #bbbbbb;
		padding-right: 5px;					
		}
.ruler TD.naglaseno, .tablica TD.naglaseno {
		text-align: left;
		font-size:11px;
		border-bottom: 1px dotted #bbbbbb;
		background-color: #5AB219;			
		font-weight: bold;	
		color: #ffffff;	
		}					
.ruler TH, .tablica TH {
		text-align: center;
		font-size:11px;
		border-bottom: 1px dotted #34820A;					
		font-weight: bold;
		}					
.ruler TR.hover, .tablica TR.hover { 
		background-color: #A9E955;
		}					
		

.opis TABLE {
		border-collapse:collapse;
		border:0px;
		}

.opis TD {
		font-size:12px;
		border-bottom: 1px dotted #5AB219;
		background-color: #eeffff;
		}
				
.opis TH {
		font-size:12px;
		background-color: #ddffff;				
		font-weight: bold;
		}					


.lite {
			color:#999999;
			}
.lite a {
			color:#777777;
			}
			



div#header {
			background-color: #ffffff;
			}
div#content {
			margin-top:15px;
			margin-bottom:15px;
			}
div#right {
			/*border: 1px dotted #5AB219;*/
			background-color: #b9f965;
			/*text-align:center;*/
			font-size:11px;
			margin-top:15px;
			margin-bottom:15px;
			}
div#footer {
			background-color: #A9E955;
			}
		
		
/* ----- topmenu ------*/

div#topmenu {
			background-color: #5AB219;

			}
#topmenu ul {
			margin: 0;
			width:994px;
			margin:0 auto;
			border-top: #5AB219 3px solid;
			border-bottom: #5AB219 3px solid;
			padding-left:0px;
			}
#topmenu li {
			background : transparent;
			display : inline;
			list-style-type : none;
			margin-bottom : 7px;
			padding : 0;
			}
#topmenu li a {
			font: 12px Arial, sans-serif;
			text-align: left;	
			color: #FFFFFF;
			background-color:#5AB219; 
			text-decoration:none; 
			padding: 3px 18px 3px 18px;
			}
#topmenu li a:hover {
			background-color:#ffffff; 
			color:#5AB219; 
			}				
			
			

			
			
			
			
/* ----- tabulator ------*/			
			
			
/*	
.tabulator.tabbed .head {
    height: 57px;
    overflow: hidden;
    margin-bottom: 10px;
    }
*/
.tabulator ul.tabs-large {
    margin: 0;
    padding: 0 0 0 6px;
    height: 37px;
    overflow: hidden;
    position: relative;
    z-index: 1;
    background: url(tabulator-bg.gif) repeat-x;
    }

.tabulator ul.tabs-large li {
    margin: 2px 0 0 -1px;
    padding: 0 0 0 5px;
    list-style: none;
    float: left;
    display: inline;
    background: url(tabulator-tabs.gif) left;
    position: relative;
    z-index: 2;
    }

.tabulator ul.tabs-large li.alt {
    background-position: bottom left;
    }

.tabulator ul.tabs-large li.on {
    background-position: top left;
    }

.tabulator ul.tabs-large a {
    padding: 0 15px 0 10px;
    color: #000;
    background: url(tabulator-tabs.gif) right;
    line-height: 35px;
    float: left;
    }

.tabulator ul.tabs-large li.alt a {
    background-position: bottom right;
    color: #FFF;
    font-weight: bold;
    }

.tabulator ul.tabs-large li.on a {
    background-position: top right;
    font-weight: bold;
    color: #000;
    }


#novosti li {
		line-height:100%;
		margin-bottom:8px;
		}
#novosti ul {
		padding-left:10px;
		list-style-type:none;
		}
#novosti ul li:before {
	content: "\00BB \0020";
	}


.tablicaBank td {text-align:right;font-size:12px;}
.tablicaBank th {font-size:12px; background-color:#ddd;height:30px;}

#mojPlan .section {padding: 20px; border-color:#ddd;}


.tablicaPlan td {text-align:right;font-size:12px;}
.tablicaPlan th {font-size:12px; background-color:#ddd;height:30px;}



#velikatablica {
	border-collapse: collapse;
	border: 2px solid #5AB219;

	}
#velikatablica TD{
	background-color: #ffffff;
	border: 1px solid #A9E955;
	padding:3px;
	}
#velikatablica TH{
	text-align:left;
	background-color: #A9E955;
	padding:5px;
	}		
#velikatablica THEAD TD {
	background-color: #5AB219;
	font-weight:bold;
	padding:5px;
	}
