

body {
background-image: url(assets/back.gif);
margin:0;
padding:0;
font-family:Arial;
font-size:12px;
line-height:130%;
color:#333
}
form {
margin:0;
padding:0;
color:#000
}
h2 {
color:#000;
font-size:12px;
font-weight:bold;
margin-top:25px
}
#linkovi {
margin: 30px auto 3px auto;
width: 848px;
}
#holder, #footer {
background-color:#fff;
border:1px solid #D3D3D3;
margin:0px auto 0 auto;
width: 826px;
padding: 10px
}
#footer {
font-size:11px;
background-color:#D3D3D3;
border:1px solid #D3D3D3;
margin:  0 auto;
color: #fff;
width: 830px;
padding: 3px 10px
}
a:hover {
text-decoration:underline
}
div#path {
margin-bottom: 10px;
font-size:10px
}
div#path a {
margin-bottom:30px;
color:#D3181F;
font-size:10px
}
.lang
{vertical-align:top;
text-align:left
}
select {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#707070
}
.lang a {
color:#036517
}
.lang a:hover {
text-decoration: none}

.small_menu {
vertical-align:bottom;
text-align:right
}

.small_menu a {
color:#D3181F;
text-decoration:none}
.small_menu a:hover {
text-decoration:none;
color:#000
}
#img_header {
margin:10px 0 0 0}

/*menu*/
#navcontainer {
width:830px;
margin:5px 0 20px 0
}
#navlist {
padding: 0;
margin: 0;
}
#navcontainer ul li
{
list-style-type: none;
padding: 0;
margin: 0;
display: block;
float: left;
background: url("assets/menu_off.gif") repeat-x;
/*font-weight: bold;*/
font-size:11px;
text-align: center;
}

#navcontainer a
{
color: #fff;
text-decoration: none;
padding:4px 0 3px 0;
display: block;
width: 116px;
border-left: 1px solid #fff;
border-right: 1px solid #3A3A3A;
}

#navcontainer li#active { background: url("assets/menu_on.gif") repeat-x; }
#navcontainer a:hover { background: url("assets/menu_on.gif") repeat-x; }
/*kraj menija*/

#left table {
text-align:left;
width:200px; 
color:#B9B9B9;
border:solid 1px #B9B9B9;
margin: 0 10px 20px 0
}
#left table#logos {
text-align:center;
width:200px; 
margin: 0 0 0 0;

}
#left table#logos th {
text-align:left
}
#left table#logos td {
background-image:url(assets/grad.gif);
height:78px;
vertical-align:middle;
padding:2px 8px 0 6px;
/*border: 1px solid #000*/

}
#left table table  {
width:180px;
border:none;
margin: 0 0 0 0
}
#left {
vertical-align:top
}

#left table td {
padding:10px;
font-size:11px;
}
#left table td table td {
padding:0;
}
#left a {
color:#000;
text-decoration:underline;
}
#left a:hover {
text-decoration:none;
color:#D3181F}

#left a.dalje {
background-color:#D3181F;
color:#fff;
font-weight: normal;
text-decoration:none;
padding:0 3px
}
#left a.dalje:hover {
color:#fff;
}

#right a.opsirnije {
background-color:#646464;
color:#fff;
font-size:11px;
text-decoration:none;
padding:0 3px
}
#right a.opsirnije:hover {
color:#479E31
}
#right a.opsirnije_blue {
background:#1d8ac7;
color:#fff;
font-size:11px;
text-decoration:none;
padding:0 3px
}
#right a.opsirnije_blue:hover {
color:#FFF
}
#left td {
vertical-align:top
}

#left th {
padding: 3px 20px 3px 15px ;
background-image: url(assets/left_head.gif);
color:#fff
}
#left th.actual {
padding: 3px 20px 3px 15px ;
background-image: url(assets/left_head_actual.gif);
color:#fff
}

#left table td.pretraga input.text {
border:#479E31 1px solid;
font-size:11px;
width:95px
}

#komentar .textk {
border:#479E31 1px solid;
font-size:11px;
width:190px
}
#komentar .textk1 {
border:#479E31 1px solid;
font-size:11px;
width:585px
}
#komentar input.butt1 {
width:75px;
padding:0 0 0  0;
border:1px solid #cococo;
font-size:11px;
color:#fff;
background-color:#479E31
}
.lightgray {
background-color:#f5f5f5
}
#left table td.pretraga input.butt {
width:75px;
padding:0 0 0  0;
border:1px solid #fff;
font-size:11px;
color:#fff;
background-color:#479E31}


#left table td.pretraga 
{
background-color:#E5E5E5
}
#left table#logos td {
text-align:center
}
#right {
vertical-align:top;
padding:0 0 0 10px;
width:100%
}
#right h1 {
border-bottom:3px double #6EB35D;
font-size:17px;
padding:15px 0;
margin:0 0 15px 0;
color:#479E31;
line-height:120%
}
#right #lightgray h1 {
border-bottom:none;
padding: 0;
color:#fff;
margin:0 0 15px 0;
}
#right #lightgray a {
color:#fff
}
#right a {
color:#1D8AC7
}
#right a:hover {
color:#D3181F;
text-decoration:none
}
#right img.img {
margin:0 10px 10px 0;
float: left
}
div.strat {
border-top:3px double #6EB35D;
padding:15px 0;
}
a.opsirnije_green {
background:#3F7631;
color:#fff;
padding:0 3px;
text-decoration:none
}
#stubovi td {
vertical-align:top;
}
#stubovi td div {
width:174px;
border: 1px solid #ccc;
margin-bottom: 10px
}

#stubovi td.dots {
background: url(assets/dots.gif) ;
background-repeat: repeat-y;
background-position: center 
}

#lightgray {
background: url(assets/back_strat.jpg);
margin-bottom: 17px;
color:#fff
}
#lightgray td {
padding:11px
}
td p.right {
text-align:right;
margin-top:5px;
margin-bottom:5px;
}

#menuList
{
list-style-type:none;
}


/* aktivnosti */
.paper_1 {
background: url(assets/aktivnosti/paper_1.gif) no-repeat;
width:294px;
height:290px;
vertical-align:top;
padding:17px 14px;
font-size:11px
}
.paper_1  h2 {
color:#479e31;
font-size:16px;
margin: 0 0 15px 0
}
.paper_1  h2.red {
color:#d5242b;
}
.paper_1  div img {
border: #858585 1px solid;
margin: 0 7px 0 0;
float:left
}
.paper_1 div {
color: #a1a2a1;
margin: 20px 0 0 0
}
.paper_2 {
background: url(assets/aktivnosti/paper_2.gif) no-repeat;
color:#fff;
width:604px;
height:145px;
vertical-align:top;
padding:25px 14px;
font-size:11px
}
.paper_2 h2 {
font-size:16px;
color:#fff;
margin: 0 0 15px 0
}
.paper_2 div img {
border: #fff 1px solid;
margin: 0 7px 0 0;
float:left
}
.graybox {
background-color:#c3c3c3;
}
.graybox td {
padding:10px;
vertical-align:top
}