body
{font-family:Verdana, Arial;
font-size: 11px;
background: #ffffff url(images/malo.jpg) repeat-x;
color:#193449;}

* {margin: 0; padding: 0;}
img {border: 0;}

#container
{width:970px;}

a
{outline:none;}

h2
{color:#2d6fab;
font-size:14px;
margin-top:5px;
margin-bottom:10px;}

#top
{float:left;
width:970px;}

#topleft
{float:left;
background: url(images/ljevo-izb.png) repeat-y;
width:301px;
height:265px;}

#topright
{float:left;
background: url(images/topright.jpg) no-repeat;
width:595px;
height:265px;}


#left
{float:left;
width:301px;
margin-bottom:65px;}

#left_link-logo
{float:left;
background: url(images/ljevo-izb.png) repeat-y;
width:301px;
}

#left_link-logo-bottom
{float:left;
background: url(images/ljevo-izb-bot.jpg) no-repeat;
width:301px;
height:23px;
}

.slova
{font-size:9px;}

#maintext
{float:left;
width:660px;
margin-top:30px;
padding-left:2px;
margin-bottom:10px;
text-align:left;}

#maintext p
{padding-left:18px;
line-height:20px;
padding-bottom:8px;}

#linkovi
{float:left;
width:253px;
margin-left:12px;
margin-top:35px;}

#maintext ul
{margin-left:30px;}

#maintext li
{font-size:11px;
padding:5px;}

.link
{width:279px;
height:26px;
float:left;
background: url(images/linkovi.jpg) no-repeat;
text-align:left;
font-size:13px;
font-weight:bold;
padding-top:13px;
margin-top:5px;}

.link a
{color:#2d6fab;
width:205px;padding-left:65px;
display:block;
float:left;
text-decoration:none;}

#main .kont-button a
{width:141px;
height:25px;
color:#fff;
font-weight:bold;
float:right;
padding-top:11px;
padding-left:10px;
background: url(images/kont1.jpg) no-repeat;
}

#main .kont-button a:hover
{
color:#fff;
background: url(images/kont1.jpg) no-repeat;
background-position:right;
}

#main .link a:hover
{color:#da3f55;
text-decoration:none;}

#kontakt
{background: url(images/kontakt.jpg) no-repeat;
width:280px;
height:130px;
background-position:top;
margin-bottom:40px;
text-align:left;
margin-top:20px;
padding-left:10px;
padding-top:120px;
float:left;}

#kontakt p
{line-height:18px;}

#kontakt_bzbg
{
margin-left:13px;
}

#forma
{margin-left:8px;}

.forma
{
margin-left:12px;}


.kont-naslov
{padding:7px;
margin-top:29px;
margin-bottom:3px;}

.kont
{padding:7px;}


.kont-forma
{padding:7px;
margin-top:15px;}

h5
{font-size:12px;
font-weight:normal;
margin-top:15px;
margin-bottom:5px;}

.txt
{width:200px;
background:#03182d;
border:1px solid #10365b;
color:#fff;
font-size:12px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.poruka
{width:280px;
height:130px;
background:#03182d;
border:1px solid #10365b;
color:#fff;
font-size:12px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;}


#main a
{color:#297ac9;
text-decoration:none;}

#main a:hover
{color:#5da5ed;
text-decoration:none;}

.salji
{background:#15416e;
margin-top:10px;
margin-bottom:15px;
border:2px solid #03182d;
cursor:pointer;
color: #c1d5ea;
font-size:12px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.hit
{padding:7px;
padding-bottom:10px;}

.hit1
{padding:7px;
margin-top:20px;
padding-bottom:10px;}

.hit2
{padding:7px;
margin-bottom:20px;
padding-bottom:10px;}


#maintext img
{float:left;}

#topleft-logo
{float:left;
margin-left:48px;
margin-top:45px;
background: url(images/logo.png) no-repeat;
width:208px;
height:201px;}

#leftleft-logo
{float:left;
margin-left:11px;
margin-top:2px;
background: url(images/logo-2.jpg) no-repeat;
width:275px;
height:55px;}

h3
{margin-left:15px;
margin-bottom:10px;
color:#0d5ba6;}

.naslov
{background: url(images/naslov.jpg) no-repeat;
margin-top:10px;
padding-left:55px;
padding-top:35px;
color:#0d5ba6;
font-size:18px;
margin-left:9px;
width:522px;
height:51px;}

.naslov1
{background: url(images/naslov.gif) no-repeat;
margin-top:20px;
padding-left:20px;
padding-top:55px;
font-size:21px;
width:600px;
height:49px;}

#footer-sadrzaj
{
		width:1100px;
		padding-top:30px;
		margin-left:300px;
		background: url(images/bottom12.jpg) no-repeat;background-position:top right;
		margin:0 auto;
		color:#fff;

}

.copy
{
margin-top:30px;
margin-left:350px;
width:325px;}



.virtus
{color:#e3cfcd;
margin-left:325px;}

.virtus a
{color:#e3cfcd;margin-top:100px;
text-decoration:none;}

.virtus a:hover
{color:#fff;
text-decoration:none;}

.tablica
{margin-left:16px;}

.tablica td
{padding-bottom:3px; padding-top:3px;}

.stroj
{font-size:14px;}

#bottom
{height:125px;
clear:both;
background: url(images/bottom.jpg) repeat-x;}

#slike1
{float:left;margin-left:10px;
margin-top:20px;}

#slike2
{float:left;margin-left:10px;
margin-top:30px;}


#slike2 span img
{margin-right:65px;}

.slika
{float:right;}

#slike1 img
{border:1px solid #3F71A4;
margin-right:20px;}

#slike2 img
{border:1px solid #3F71A4;margin-bottom:20px;}

#banner
{margin-left:5px;
margin-top:10px;
width:246px;
height:73px;
float:left;
background: url(images/banner.jpg) repeat-x;
padding-bottom:20px;}

.xp
{float:left;
height:330px;}

.desno
{float:left;}

.lijevo img
{border:1px solid #3F71A4;}

.lijevo
{float:left;margin-left:20px;padding-top:80px;}

.lijevo1 img
{border:1px solid #3F71A4;}

.lijevo1
{float:left;margin-left:20px;padding-top:10px;}

#banner a
{
width:246px;
height:73px;
float:left;
display:block;
cursor:pointer;}




/********************************************************************** KONTAKT *************************************************************************************/



.kontakt_forma
{width:450px;
margin-top:10px;
margin-left:8px;
font-family: Verdana, Arial;
font-size:11px;
float:left;}

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

.kontakt_forma span input
{border:1px solid #cacaca;
font-family: Verdana, Arial;
font-size:11px;
background:#fff;
padding:3px;
width:250px;margin-right:5px;
float:left;

}

.kontakt_forma span select
{border:1px solid #cacaca;
font-family: Verdana, Arial;
font-size:12px;
background:#fff;
width:250px;margin-right:5px;
float:left;

}

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

.pregrada a img 
{float:left;
text-decoration:none;
border:none;}

#poruka
{float:left;
width:250px;
background:#fff;
padding:3px;margin-right:5px;
height:150px;
border:1px solid #cacaca;
font-family: Verdana, Arial;
font-size:11px;
}

.slika-d
{padding-top:20px;
margin-left:10px;
float:left;}


.slika-d img
{padding-right:14px;
float:left;}

.slika-l
{float:left;width:400px;}

.slika-l2
{float:left;width:320px;}

.slika-desno
{float:left;
margin-top:90px;
width:260px;}

.slika-desno2
{float:left;
margin-top:50px;
width:260px;}

.slika-desno2 img
{float:left;
padding-bottom:70px;}

.button_kont
{float:left;
margin-left:134px;
padding-top:2px;
padding-bottom:4px;
font-family: Verdana, Arial;
font-size:12px;
background: url(images/button.png) no-repeat;height:31px;
width:108px;
margin-bottom:20px;
font-weight:bold;
color: #fff;
font-size:11px;
border:none;
cursor:pointer;}

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

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

.gallery_img a
{
width:16px;
float:right;
margin-right:70px;
height:16px;}

.gallery_img
{}


.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:20px;
height:20px;}

.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;

}