@charset "utf-8";
/* CSS Document */

body {
background:url(images/bck_body.gif) 0 0 repeat-x;
margin:0;
padding:0;
font-family:Tahoma;
font-size:12px;
}

.clear {
clear:both;
}

img {
border:none;
}

a {
text-decoration:none;
}

h1 {
font-size:24px;
font-weight:normal;
padding:0 0 10px 0;
margin:0 0 5px 0;
}

h1  a{
color:#990000;
}

h1  a:hover{
text-decoration:underline;
}


h1 img{
padding:5px 0 0 0;
vertical-align:middle;
}


h2 {
color:#990000;
font-size:18px;
padding:5px 0;
margin:0;
}

h3 {
color:#999999;
border-bottom:#999999 1px dashed;
padding:3px 0;
margin:0;
}

h4 {
color:#999999;
border-bottom:#999999 1px dashed;
padding:3px 0;
margin:0;
font-size:16px;
}


.img_left{
float:left;
padding:0 10px 10px 0;
}

.italic {
font-style:italic;
}


#all {
width:952px;
margin:28px auto 0 auto;
}

#all .t {
background:url(images/all_top.gif) 0 0 no-repeat;
height:7px;
width:952px;
font-size:0;
}

#all .b {
background:url(images/all_bot.gif) 0 0 no-repeat;
height:7px;
width:952px;
font-size:0;
}

#all .page {
width:952px;
background:#FFFFFF;
}

#header {
height:77px;
}

#logo {
float:left;
width:303px;
height:75px;
margin:0 0 0 16px;
}

#logo .image{
height:48px;
}

#logo .text{
height:27px;
line-height:27px;
text-align:center;
text-transform:uppercase;
font-size:13px;
}

#logo3 {
float:right;
width:400px;
}


#menu {
width:928px;
height:39px;
line-height:39px;
background:url(images/bck_menu.gif) 0 0 no-repeat;
margin:0 auto;
font-size:17px;
}

#drop_menu {
float:left;
width:735px;

color:#FFFFFF;
padding:0 0 0 10px;
}

#drop_menu  a{
color:#FFFFFF;
}

#drop_menu  a:hover{
color:#000000;
}

#drop_menu ul{
list-style:none;
padding:0;
margin:0;
}

#drop_menu li{
display:inline;
}

#drop_menu li a{
padding:0 12px;
}


#kontakt {
float:right;
width:123px;
background:url(images/btn_kontakt.gif) 0 0 no-repeat;
height:39px;
text-indent:45px;
color:#0b5077;
}

#kontakt a{color:#0b5077;}
#kontakt a:hover{color:#000000;}

#banner {
background:url(images/banner_01.jpg) 0 0 no-repeat;
width:952px;
height:199px;
margin:5px 0 0 0;
}

#left_menu{
width:258px;
float:left;
padding:6px 0 0 25px;
}

#left_menu .top{
font-size:14px;
width:230px;
margin:0 auto;
height:130px;

}

#left_menu ul{
/*list-style-image:url(images/ico_list.gif);*/
list-style:none;
color:#000000;
padding:0;
margin:0;

}

#left_menu ul a{color:#000000;}
#left_menu ul a:hover{
color:#990000;
background:#FFFFFF;

}

#left_menu li {
border-bottom:#000000 1px dashed;
height:20px;
line-height:20px;
padding:2px 0;
}

#left_menu li img{
padding:0 5px 0 0;
}


#left_menu .btn {
background:url(images/btn_forum_1.gif) 0 0 no-repeat;
width:168px;
height:53px;
line-height:45px;
text-align:center;
display:block;
font-size:18px;
margin:0 auto;
}

#left_menu .btn a {
width:168px;
height:53px;
color:#000000;
text-decoration:none;
display:block;
}

#left_menu .btn a:hover {
width:168px;
height:53px;
background:url(images/btn_forum_2.gif) 0 0 no-repeat;
color:#FFFFFF;
text-decoration:none;
display:block;
}



#flash{
width:656px;
float:right;
}

#edit{
background:url(images/bck_edit.gif) 0 0 repeat-y;
}

#left_col{
width:190px;
float:left;
padding:0 0 0 25px;
}

#news{
padding:10px 0;
}

#news .one{
border-bottom:#CCCCCC 3px solid;
padding:5px 0;
}

#news .date{
font-size:12px;
font-weight:bold;
padding:0 0 3px 0;
}

#news .txt{
font-size:13px;
padding:0 0 3px 0;
}

#news .more{
font-size:10px;
padding:0 0 5px 0;
}

#news .more a{color:#000000; text-decoration:underline;}
#news .more a:hover{color:#ffffff;}


#left_col .hdr{
height:37px;
line-height:37px;
color:#000000;
border-bottom:#FFFFFF 1px dashed;
font-size:18px;

}

#right_col {
width:670px;
float:left;
padding:20px 0 20px 28px;
}


#footer {
background:url(images/bck_footer.gif) 0 0 no-repeat;
width:952px;
height:120px;
text-align:center;
color:#FFFFFF;
font-size:11px;
}




#footer .cnt{
padding:15px 20px;
}

#sub_menu{
height:30px;
line-height:30px;
text-align:center;
font-size:14px;
}

#sub_menu  a {color:#000000;}
#sub_menu  a:hover {text-decoration:underline;}


#design{
height:20px;
line-height:20px;
text-align:center;
font-size:11px;
color:#226192;
}

#design  a {color:#226192;}
#design a:hover {text-decoration:underline;}


/* kontakt */

#box_podaci {
line-height:20px;
}
#box_podaci a {
color:#0F538A;
font-weight:bold;
}

#box_podaci a:hover {
text-decoration:underline;
}

#box_podaci .titula {
color:#666666;
font-size:14px;
margin:0 0 5px 0;
font-weight:bold;
}


.box_pdf {

}

.box_pdf  a{
color:#990000;
}

.box_pdf  a:hover{
text-decoration:underline;
}

.box_pdf ul{
list-style:none;
padding:0;
margin:0;
line-height:24px;
}

.box_pdf li{
/*list-style-image:url(images/ico_pdf.gif);*/

font-size:14px;
font-weight:bold;


}

.box_pdf img{
vertical-align:middle;
}


.box_10_koraka {

}

.box_10_koraka a{
color:#990000;
}

.box_10_koraka  a:hover{
text-decoration:underline;
}

.box_10_koraka img{
vertical-align:middle;
}

.box_opsti {
padding:0 0 5px 0;
}

.box_opsti a{
color:#990000;
}

.box_opsti img{
vertical-align:middle;
}


#gallery {
/*width:600px;*/
}

#gallery .tab{
float:left;
width:100px;
padding:0 10px 10px 0;
}

#gallery .tab2{
float:left;
width:50px;
height:60px;
padding:0 10px 0 0;
}


/* accordation */

#options {width:600px; margin:5px auto; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {width:600px; list-style:none; color:#033; margin:0 auto 40px}
#acc h3 {width:578px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif); font-size:14px;}
#acc h3:hover {background:url(images/header_over.gif)}
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {width:560px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff; line-height:22px;}

#nested {width:425px; list-style:none; color:#033; margin-bottom:15px}
#nested h3 {width:411px; border:1px solid #9ac1c9; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif)}
#nested h3:hover {background:url(images/header_over.gif)}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content {width:393px; padding:15px; border:1px solid #9ac1c9; border-top:none; background:#fff}
#nested .acc-selected {background:url(images/header_over.gif)}


/* news */

#tickermain {
background:none;

}

/* projektni tim */

#projektni_tim {
line-height:24px;
padding:0 0 20px 0;
}

#projektni_tim  a{
color:#000000;
}

#projektni_tim  a:hover{
color:#990000;
text-decoration:underline;
}


/* calendar */

.calendar {
padding:10px;
}

/* scroelr */
      #scrollup {

        position: relative;

        overflow: hidden;

/*         border: 1px solid #000; */

        height: 200px;

        width: 200px

      }

      .headline {

        position: absolute;

        top: 210px;

        left: 5px;

        height: 195px;

        width:190px;

      }
	  
      #scrollup 	  .one{
border-bottom:#CCCCCC 3px solid;
padding:5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color: transparent;
}

      #scrollup .txt a{
text-decoration:none;
color:#ffffff;
}

      #scrollup .txt a:hover{
text-decoration:underline;
color:#ffffff;
}

      #scrollup .date{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:0 0 3px 0;
font-family:Arial, Helvetica, sans-serif;
}

      #scrollup .date a:hover{
text-decoration:none;
}

      #scrollup .txt{
color:#ffffff;
padding:0 0 3px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

      #scrollup .more{
color:#000000;
padding:0 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

      #scrollup .more a{color:#000000; text-decoration:underline;}
      #scrollup .more a:hover{color:#ffffff;}



