body {
background: #ffffff url(images/bg3.jpg) repeat;
margin: 0;
padding: 0 0 0 0;
font-family: Arial, Verdana;
font-size: 11px;
color: #888888;
line-height:17px;
}


a
{color:#28146f;outline:none;
text-decoration:none;}

a:hover
{color:#cca100;outline:none;
text-decoration:none;}

#container
{width:960px;
		margin:0 auto;
		clear:both;}
		
#footer
{width:960px;
		margin:0 auto;
		clear:both;}
		
#right-cont
{margin-left:15px;
min-height:700px;}

#right-cont2
{margin-left:15px;}

#pozadina
{
background: url(images/bg.jpg) repeat-x;
background-position:top;
min-height:500px;}

#header
{width:960px;
height:165px;
float:left;
background: url(images/top.jpg) no-repeat;}

.izbornik-top
{width:328px;
height:35px;
background: url(images/top-left.jpg) no-repeat;}

.izbornik-cont
{width:328px;
height:217px;
float:left;
background: url(images/left.jpg) no-repeat;
}

#right
{float:left;
width:602px;
background: url(images/main2.jpg) repeat-y;
padding-right:30px;}

#right-bottom
{float:left;
width:632px;
background: url(images/main3-bottom.jpg) repeat-y;
height:32px;}


.izbornik-top2
{width:328px;
height:35px;
background: url(images/top-left2.jpg) no-repeat;}

.izbornik-cont2
{width:328px;
float:left;
background: #dbdbdb url(images/left2.jpg) no-repeat;
background-position:bottom;
}

.izbornik-cont2 h3
{width:200px;
margin-top:0px;
float:left;
color:#696969;
font-size:17px;
margin-left:33px;}

.pred
{float:right;
margin-right:180px;
margin-top:0px;}

#izdvojeno
{float:left;
width:960px;}

#izdvojeno-top
{float:left;
width:960px;
background: url(images/izdvojeno-top.jpg) no-repeat;
height:26px;}

#izdvojeno-bottom
{float:left;
width:960px;
background: url(images/izdvojeno-bottom.jpg) no-repeat;
height:12px;}

#izdvojeno-cont
{float:left;
padding-left:30px;
padding-right:30px;
width:900px;
background: url(images/izdvojeno-cont.jpg) repeat-y;}

#izdvojeno-cont h2
{margin-top:0px;
margin-left:10px;
font-size:17px;
color:#696969;
}

#right h2
{font-size:14px;}

.slika
{float:left;
background: url(images/slika1.jpg) no-repeat;
width:147px;
margin-right:6px;
margin-left:5px;
text-align:center;
padding:11px;
height:117px;}

.slika a img
{text-decoration:none;
border:none;}

.slika img
{max-width:147px;
max-height:110px;}

.left
{float:left;
width:328px;}

.izbornik-bottom
{width:328px;
height:46px;
float:left;
background: url(images/bottom-left.jpg) no-repeat;}

.izbornik-bottom2
{width:328px;
height:46px;
float:left;
background: url(images/bottom-left2.jpg) no-repeat;}

#top-main
{width:960px;
float:left;
height:28px;
background: url(images/top2.jpg) no-repeat;}

.izbornik-cont2 h2 a
{color:#7f7f7f;}



#main
{float:left;
width:960px;
background: url(images/main.jpg) repeat-y;}

#main-bottom
{float:left;
width:960px;
height:20px;
background: url(images/main-bottom.jpg) no-repeat;}

#logo
{width:445px;
height:80px;
margin-right:49px;
float:left;
background: url(images/logo.jpg) no-repeat;
background-position:left;}

#logo a
{width:345px;
height:80px;
float:left;
background-position:left;}

.virtus
{float:right;}

#main-bottom
{padding-top:30px;
padding-bottom:10px;
color:#d8e2f7;}

#main-bottom a
{color:#d8e2f7;
text-decoration:none;}

#main-bottom a:hover
{color:#fff;
text-decoration:none;}

#red1
{float:right;
margin-top:27px;}

#red1 a
{font-weight:bold;}

#red2
{float:right;margin-left:20px;
margin-top:27px;
margin-right:20px;}

#kucica a
{float:right;
margin-right:18px;
background: url(images/kucica.png) no-repeat;
width:50px;
height:33px;}

#kucica a:hover
{float:right;
margin-right:18px;
background: url(images/kucica.png) no-repeat;
background-position:right;
width:50px;
height:33px;}

.izbornik-cont a
{float:right;
width:272px;
padding-left:5px;
font-weight:bold;
color:#4c4c4c;
font-size:12px;
padding-top:8px;
height:27px;}

.izbornik-cont a:hover
{color:#28146f;
background: url(images/hover.png) repeat-y;}

.a4 a
{font-weight:normal;}

.crta2
{float:left;
width:575px;
height:1px;
line-height:1px;
font-size:1px;
margin-bottom:10px;
background: #dcdcdc;}

.novosti-slika
{width:166px;
height:124px;
float:left;
text-align:center;
background:#d2d2d2;
padding:2px;
margin-right:10px;}

.novosti-slika a img
{text-decoration:none;
border:none;}

.novosti-slika a img
{max-width:166px;
max-height:124px;}

.novosti-slika img
{max-width:166px;
max-height:124px;}

.novost
{margin-top:10px;
float:left;
margin-bottom:20px;
}

.novost-text h2
{margin-top:0px;}

.novost-text
{min-height:150px;
padding-right:5px;
}

.crta
{background:#9f9f9f;
width:277px;
height:1px;
font-size:1px;
line-height:1px;
float:right;}

.vise
{background:#d5d5d5;
width:568px;
float:left;
padding-top:9px;
padding-right:5px;
padding-left:5px;
height:26px;}

.vise a
{font-weight:bold;}

#logo2 a
{float:left;
width:209px;
display:block;
margin-left:20px;
height:89px;}

.datum
{color:#6c6c6c;}

.procitajte
{float:right;}

.red-slika
{width:75px;
height:56px;
text-align:center;
float:left;
background:#fff;
padding:3px;}

.red-slika a img 
{text-decoration:none;
border:none;}

.red11
{float:left;
margin-left:32px;
margin-bottom:5px;
background: #e8e8e8;}

.red-text a
{float:left;
margin-bottom:5px;
width:200px;
cursor:pointer;
padding-bottom:10px;
color: #acacac;}

.red-text a:hover
{float:left;
margin-bottom:5px;
width:200px;
cursor:pointer;
padding-bottom:10px;
color: #b4b4b4;}


.red-text
{width:200px;
padding-top:5px;
padding-left:10px;
float:left;}

#right p
{padding-right:10px;}

.red-text h2
{font-size:11px;}

.red-slika img
{max-width:75px;
max-height:56px;
text-align:center;}

.emph
{color:#28146F;
clear:both;
font-weight:bold;}

.strong
{font-weight:bold;}

.kontakt_forma
{width:450px;
margin-top:30px;
margin-left:5px;
float:left;}

.kontakt_forma label
{width:135px;
float:left;
font-family: Arial;
font-size:11px;
}

.kontakt_forma span input
{border:1px solid #888888;
font-family: Arial;
font-size:11px;
color:#5a5a5a;
background:#fff;
width:250px;
padding:4px;
margin-right:5px;
float:left;

}

.kontakt_forma span select
{border:1px solid #888888;
font-family: Arial;
font-size:11px;
background:#040B15;
width:250px;margin-right:5px;
float:left;

}

.button_kont
{float:left;
margin-left:134px;
padding-top:3px;
padding-bottom:4px;
font-family: Helvetica, Arial, sans-serif;
background: #61749f;
width:100px;
margin-bottom:20px;
font-weight:bold;
color: #fff;
font-size:11px;
height:24px;
border:1px solid #888888;
cursor:pointer;}

.kontakt_forma input.txt_error {
border: 2px solid #61749f;
}

.kontakt_forma textarea.txt_error#poruka{
border: 2px solid #61749f;
}



#poruka
{float:left;
width:250px;
height:150px;
color:#605f5f;
margin-right:5px;
background:fff;
padding:4px;
border:1px solid #888888;
font-family: Arial;
font-size:11px;
}


.detalji_img
{float:left;}

.detalji_img a
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#393939 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;
}

.txt_error_img
{background: url(images/error.png) no-repeat;
float:left;
width:15px;
height:15px;}

.pregrada
{float:left;margin-bottom:10px;}


.detalji_img a:hover
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#006c88 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;

}

.bijela {
	color: #FFF;
	background:#aaaaaa;
}

table tr td
{padding-left:3px;
padding-right:3px;border-bottom: 1px solid #dbdbdb;
padding-bottom:3px;
padding-top:3px;}

table tr
{border-bottom: 1px solid #dbdbdb;
padding-bottom:2px;
padding-top:2px;}



.stranice
{text-align:center;
float:left;
padding-top:5px;
width:605px;
padding-bottom:5px;
color:#9e9e9e;
}

.stranice a
{padding-left:4px;color:#595959;font-weight:bold;
background:#dbdbdb;text-decoration:none; 
padding-right:4px;}

.stranice a:hover
{text-decoration:none;font-weight:bold;
background:#a9a9a9;
color:#fff;}

.stranice strong
{text-decoration:none;font-weight:bold;
padding-left:4px;
background:#b4b4b4;
margin-right:4px;
color:#fff;}

.slike
{padding-top:10px;
padding-bottom:10px;}

.slike .novosti-slika
{width:80px;
height:60px;
margin-bottom:15px;
float:left;
text-align:center;
background:#d2d2d2;
padding:2px;
margin-right:14px;}

.slike .novosti-slika a img
{text-decoration:none;
border:none;}

.slike .novosti-slika a img
{max-width:80px;
max-height:60px;}

.slike .novosti-slika img
{max-width:80px;
max-height:60px;}




.slike .novosti-slika2
{width:80px;
margin-left:1px;
height:60px;
text-align:center;
margin-bottom:15px;
float:left;
background:#d2d2d2;
padding:2px;}

.slike .novosti-slika2 a img
{text-decoration:none;
border:none;}

.slike .novosti-slika2 a img
{max-width:80px;
max-height:60px;}

.slike .novosti-slika2 img
{max-width:80px;
max-height:60px;}



#ostali-clanci22 {
background:none repeat scroll 0 0 #F2F2F2;
float:left;
padding-bottom:10px;
padding-left:5px;
padding-top:10px;
padding-right:5px;
border: 1px solid #dfdfdf;
width:566px;
}

.ostali
{clear:both;
padding-top:18px;
padding-bottom:3px;}

.clanak2 a {

font-size:11px;
padding-right:10px;
}

.clanak2
{
margin-right:8px;}

