/**************** Page and tag styles ****************/

body
{
font-family:Calibri ,tahoma,Arial; color:White; font-size:12px;
}

ul
{list-style:circle; margin:15px 0 20px 0; font-size:0.9em;}

li
{margin:0 0 8px 25px;}

a
{color:#d85d5d; font-weight:bold; text-decoration:none;letter-spacing:2.0px;text-decoration:none;}

a:hover
{color:#b8ed18; text-decoration:none;letter-spacing:2.0px;}

div.sidebar a.lang, div.sidebar a.lang:visited 
{  
    border: solid 0px red;
    	text-transform:uppercase;
	text-decoration:none;    color:rgb(131,131,131);
	letter-spacing:1px; cursor:pointer; background-color:Transparent;
    
    }

div.sidebar a.lang:hover
{color: rgb(131,131,131) ; text-decoration:none;letter-spacing:2.0px;}

div.sidebar a, div.sidebar a:visited 
{
   border: solid 0px red;letter-spacing:4px;
	font-size:15px;
	color:#fff; 
}
div.sidebar a:hover 
{
	color:silver;
}

div.sidebar a.low
{
       border: solid 0px red;letter-spacing:2.0px;
	font-size:13px;
	color:#fff; 
    }
    div.sidebar a.lowSel
{
       border: solid 0px red;letter-spacing:2px;
	font-size:13px; text-align:center; 
	color:#b8ed18; 
    }
/**************** Sidebar area styles ****************/

.active{font-family:Calibri ,Verdana; color:White; font-size:12px; text-align:right; height:30px; vertical-align:middle;font-weight:normal;cursor:pointer;}
.activeout{font-family:Calibri ,Verdana; color:White; font-size:12px; text-align:right; height:30px; vertical-align:top;font-weight:normal;cursor:pointer;}
.activeimg{ padding-right:0px;}
.activeoutimg{ padding-right:100px;}

.sep{background-color:transparent; background-image:url(../slike/sep.gif);background-repeat:repeat-x;}
p.about{ font-family:Calibri ,Verdana; color:White; font-size:12px; text-align:justify; letter-spacing:0.0em; }
p.head{ font-family:Calibri ,Verdana; color:White; font-size:13px; text-align:left; letter-spacing:0.0em; font-weight:bold; text-transform:none ; padding-left:20px; }

.slikaleft{ float:left; padding: 5px 20px 0px 0px;}
.slikaright{ float:right; padding: 5px 0px 0px 20px;}
.sl{ float:none; padding: 5px 5px 5px 15px;}
/* headers */
h1 {
	font-size:3.2em;
	letter-spacing:-2px;
	text-align:left;
	line-height:1.0em;
	font-weight:normal;
	font-family:Calibri,Arial, Helvetica, sans-serif;
}
h1 a, h1 a:hover, h1 a:visited {
	text-decoration:none;
	color:#ffffff;
	font-weight:normal;
}
h2 {
	color:#999999;
	font-size:1.7em;
	font-weight:normal;
	padding:0 0 10px;
	text-align:left;
	text-transform:none;
}
h3 {
	color:white;
	letter-spacing:2px;
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px; 
}
h4 {
	font-family:Calibri,Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	padding-bottom:10px;
	color:#011528;
	text-transform:uppercase;
	letter-spacing:1px;
}
h5 {
	color:white;padding: 5px 5px 5px 35px;
		text-transform:uppercase;
	letter-spacing:1px; background-color :#333;
}
h5.usluge {
	color:white;padding: 0px 0px 0px 30px;font-family:Calibri,Arial, Helvetica, sans-serif;
		letter-spacing:2px; text-align:left;
	font-size:14px; margin-left:00px; margin-right:150px;
	background-color:Transparent; border-bottom: solid 1px #b8ed18; 
}
h5.repeater {
	color:#4E8410;padding: 0px 0px 0px 15px;font-family:Calibri,Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:Transparent;
}
/* footer */
p.footer {
	text-align:center;
	 vertical-align:top;
	color:#fff;
	font-size:12px;
	padding:20px 15px;
	margin:0;
		font-family:Calibri,Arial, Helvetica, sans-serif;
}
p.footer a {
	color:#fff;
	border-bottom:none;
	text-decoration:underline;vertical-align:middle ;
}

div.sidebar h4 {
	background:#5CAD04 url('../images/h4-header.png') repeat-x scroll center;
	color:#fff;
	padding:10px
}

/* element defaults */
p {
	margin-bottom:10px;margin-top:5px;
	line-height:1.5em;color:#fff;
		letter-spacing:0.6px;
	font-size:12px; text-align:justify ; 
}
p.line { margin-left:80px; margin-right:80px; padding-top:10px;
	 border-bottom: solid 0px #b8ed18;
}
p.head {
 text-align:right ;padding-left:150px;
}

p.slika {
	margin-bottom:20px;
	line-height:1.9em;
		letter-spacing:1px;
	font-size:13px;
	 text-align:center;
}
p.repeater {
	font-family:Calibri,Arial, Helvetica, sans-serif;
	  font-size:12px;color:#333333;line-height:1.9em;letter-spacing:1px;
	 text-align:left;
}
ul {
	font-size:0.75em;
	padding:0 0 20px 35px;
	list-style:none;
}
code {
	background-color:#666666;
	display:block;
	color:#ffffff;
	padding:10px;
	margin:10px 0;
}


/* wrapper */
div.wrapper 
{
    background:white url(../images/default-background4.jpg);vertical-align:top;border-color:White;   background-repeat:repeat;
	width:1000px; 
	margin:0px auto 0;
	padding:0px;
}
/* footer */
div.footer 
{
   
	width:1000px; vertical-align:top;
		margin:0px auto 0;
	padding:0px;
	 border-top: solid 1px #b8ed18;
}

div.content {
	
	padding:10px 0px 10px 0px;
	color:#454545; 
}
div.head {
	 height:70px; border: solid 0px red; 
}
/* sidebar */
div.column-right {
	float:right;
}
div.column-left {
	float:left;
}
div.sidebar {
	width:240px;
	padding:20px 10px; float:left; border:solid 0px red; 
}
div.sidebar p { 
	color:#fff;
	margin-bottom:40px;
	padding:2px;
}
div.sidebar table {
	font-size:12px;
	margin:0 0 40px;
	padding:0px;
}

div.sidebar table tr td.desna {
	background: url(../images/strelica-desna.gif) ;  background-position:left ; background-repeat:no-repeat ;padding: 30px 10px; 
}
div.sidebar table tr td.lijeva {
	background: url(../images/strelica-lijeva.gif) ;  background-position:left ; background-repeat:no-repeat ;padding:30px 10px;
}
div.sidebar table tr td {font-size:13px;text-align:left; 	
}

div.sidebar table tr td.low {font-size:12px;	 text-align:left;letter-spacing:1.5px;padding-bottom:8px;padding-left:20px;
}
div.sidebar table tr td.lowSel {font-size:12px;	 text-align:center;letter-spacing:1.5px;padding-bottom:8px; 
}

div.sidebar ul {
	font-size:12px;

	padding:0px;
	list-style:none;
}
div.sidebar ul li {
	padding:0;color:#FFFFFF;
}
div.sidebar ul li ul {
	padding:0 2px 5px;
	border-bottom:4px solid #212121;
	
}
div.sidebar ul li ul li {
	padding: 5px 10px;
}

div.sidebar column-right ul {
	font-size:0.9em;
	margin:0 0 40px;
	padding:0px;
	list-style:none;
}
div.sidebar column-right ul li {
	padding:0;
}
div.sidebar column-right ul li ul {
	padding:0 2px 5px;
	border-bottom:4px solid #212121;
	background-color:#333;
}
div.sidebar column-right ul li ul li {
	padding:5px 10px;	font-size:0.85em;
}
/* content */
div.page-content {
	float:right;
	width:700px;
	padding:10px;
	border:solid 0px red; 
}
div.page-content table {
font-family:Calibri,Arial, Helvetica, sans-serif;  padding-bottom:10px;
}
div.page-content table.head {
font-family:Calibri,Arial, Helvetica, sans-serif; padding-left:250px;  padding-bottom:10px;
}
div.page-content table tr td {
	font-size:13px;text-align:left;  letter-spacing:1.5px; color:White;padding: 5px 10px; 
}
div.page-content table.head tr td.desna {
	background: url(../images/strelica-desna.gif) ;  background-position:left ; background-repeat:no-repeat ;padding: 15px 10px; 
}
div.page-content table.head tr td.lijeva {
	background: url(../images/strelica-lijeva.gif) ;  background-position:left ; background-repeat:no-repeat ;padding:15px 5px;
}
div.page-content table.head tr td {font-size:13px;text-align:left; 	color:#b8ed18; letter-spacing:1.5px
}


div.page-content ul {
	font-family:Calibri,Arial, Helvetica, sans-serif;font-size:13px; color:white; text-align:left;letter-spacing:1.0px; 
	

}
div.page-content ul li {color:#FFFFFF;
	padding-bottom:2px;padding-top:2px;font-size:13px;font-family:Calibri,Arial, Helvetica, sans-serif;  list-style-type:disc; list-style-position:outside ;  text-align:left
}
div.page-content ul li ul {
	font-family:Calibri,Arial, Helvetica, sans-serif;font-size:13px;
}
div.page-content ul li ul li {
	padding-bottom:5px;font-size:12px;font-family:Calibri,Arial, Helvetica, sans-serif;
}

/*  news*/
div.news
{
		width:90%;border-bottom: dotted 2px #b8ed18; border-top: dotted 2px #b8ed18; margin-left:20px;margin-right:20px; margin-bottom:40px;
}
/*  containernewsborder-bottom: dotted 2px #d85d5d; */
div.containernews
{
 text-align:justify ; border: 0px solid red;vertical-align:middle ;  padding:10px 0px 10px 0px;   color:White; 
}


/*  user */
div.User
{
	width:220px; text-align:right; border: 0px solid red;vertical-align:middle ; display:table-cell  ;  padding-left:10px;
}

div.User .lblUser{
	color:#eee;
	font-family:Calibri,Georgia, Times New Roman, Times, serif; 
	padding-left:10px;
	font-size:11px;border: 0px solid red	
}
div.User a ,div.User a:visited {
color:#d85d5d;
 font-weight:bold; 
 text-decoration:none;
 letter-spacing:2.0px;
 cursor:pointer; 
 padding: 10px 10px 10px 10px;
 font-size:11px;
}


/* login page */
.LoginControl
{
    background-color:Transparent;
    border-color:#CCCC99;
    border-style:none;
    border-width:0px;
    font-family:calibri, Arial, Helvetica, sans-serif;
    font-size:1.0em;   
}
.LoginBtn {
	background-color:White;
	border: 1px white outset  ;
	color:black;
	font-size:12px; 
	font-weight:bold;
	font-family:calibri, Arial, Helvetica, sans-serif;
	 padding:0 0 0 0 ;
	Width:190px;
	 Height:20px;
	 letter-spacing:1.5px;
	 vertical-align:middle ;
	  cursor:pointer;
}
.ContentBtn {
	background-color:#454545;
	border:1px black outset ;
	color:#ffffff;
		font-size:12px; 
	font-weight:normal;
	font-family:calibri, Arial, Helvetica, sans-serif; padding:0 0 0 0 ;
	Height:20px;letter-spacing:1px;vertical-align:middle ; cursor:pointer;
}
.DataCelltxt 
{
	font-family:calibri, Arial, Helvetica, sans-serif;
	font-size:12px;letter-spacing:0.1em;
	border:1px solid #999999;
	border-bottom-color:#cccccc;
	border-right-color:#cccccc;
	padding:5px;
}
.LabelText 
{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:13px;letter-spacing:1px;
    background-color :Transparent;
	padding:5px;color:white;
}

/*  login tables  */ 
table.LoginTable {
	width:95%;background-color:transparent;
	margin-bottom:0px; 
	font-size:0.85em;font-family:Calibri,Arial, Helvetica, sans-serif; 
}
table.LoginTable tr  {
	padding:1px 1px;   background-color:transparent;
}
table.LoginTable tr th {
	padding:1px 1px;   background-color:transparent;
}
table.LoginTable tr td {background-color:transparent;
	border-bottom:1px solid #dddddd;color:white;  
}
/* login content */
div.login-content {
	float:left; 
	width:480px; height:760px;
	padding:100px 0px  0px 50px;	
}
div.login-content ul {
	font-family:Calibri,Arial, Helvetica, sans-serif;font-size:0.9em;list-style-type:disc; list-style-position:outside  ;

}
div.login-content ul li {
	padding-bottom:5px;font-size:0.9em;font-family:Calibri,Arial, Helvetica, sans-serif;  list-style-type:disc; list-style-position:outside ; 
}
div.login-content ul li ul {
	font-family:Calibri,Arial, Helvetica, sans-serif;font-size:0.9em;
}

.clear {
	clear:both;
}