@charset "utf-8";
/* CSS Document */
html {height:100%;}
body {background-color:#fff; background-image:url(images/bgbody.jpg);  background-position:top left; background-repeat:repeat-x; color:#414247; text-align:center; margin:0; font-family:Arial, Helvetica, sans-serif; padding:0;  height:100%;}
h1, h2, h3, h4 {margin:0; margin-bottom:10px; padding:0; color:#55555b; width:auto; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h2 { margin-top:10px; margin-bottom:10px;}
h1 {background-color:#fff; padding-top:5px; padding-bottom:10px; font-weight:bold; }
h1#pocetak {letter-spacing:3px;}
h2.plutajuci { margin:0; margin-right:7px; font-size:33px; color:#46393b;}
h1.normal img {float:left; margin-right:9px;}
div.plutajuci {float:left; width:45%;}
ul {margin:0; padding:0;}
ul li {margin:0; padding:0;}
#ancom {font-size:36px; padding-top:15px; padding-left:45px; font-family: Georgia, "Times New Roman", Times, serif;}
#kontejner {margin:0; margin-right:auto; margin-left:auto; width:990px; text-align:left; background-color:#fff; padding-bottom:100px;}
#top { background-image:url(images/bgnav.jpg); background-position:top left; background-repeat:no-repeat; height:132px; background-color:#a69e9d;  padding-bottom:0px; margin-right:-15px; margin-left:-15px; }
ul#meni {list-style:none; width:100%; margin-top:18px; margin-left:30px; position:relative; z-index:10;}
ul#meni li {float:left; padding:5px; padding-left:15px;  font-size:18px; position:relative; margin-right:5px; margin-left:5px; z-index:10;  }
ul#meni li:hover {background:#000;}
ul#meni li a:link, ul#meni li a:visited, ul#meni li a:hover, ul#meni li a:active {text-decoration:none; color:#fff;}
ul#meni li a:hover { color:#e42d25;}
ul#meni li a#active {color:#e42d25;}
ul#meni li ul.nav2 {margin:0; margin-top:10px; padding:1px 1px 0; list-style:none; display:none; background:#000; position:absolute; z-index:10; top:21px; left:0px; font-size:16px; }
ul#meni li:hover ul.nav2
	{ display:block; position:absolute; z-index:10; }
ul#meni li ul.nav2 li
	{ width:150px; clear:left; position: relative; z-index:10;}

ul#meni li ul.nav2 li a:link,
ul#meni li ul.nav2 li a:visited
	{ clear:left; background:#000; padding:4px 0px; width:150px; border:none;  position:relative; z-index:1000; font-size:16px; }
ul#meni li ul.nav2 li:hover a,
ul#meni li ul.nav2 li a:active,
ul#meni li ul.nav2 li a:hover
	{ clear:left; background:#000; padding:4px 0px;  position:relative; z-index:1000;  }
ul#meni li ul.nav2 li ul.nav3 {display:none; margin:0; padding:0; list-style:none; position:absolute; left:145px; top:-2px; padding:1px 1px 0 1px; background:#000; z-index:900; }

ul#meni li ul.nav2 li:hover ul.nav3
	{ display:block;}
ul#meni li ul.nav2 li ul.nav3 li a:link,
ul#meni li ul.nav2 li ul.nav3 li a:visited
	{ background:#000; }
ul#meni li ul.nav2 li ul.nav3 li:hover a,
ul#meni li ul.nav2 li ul.nav3 li a:hover,
ul#meni li ul.nav2 li ul.nav3 li a:active
	{ background:#000; }

#sadrzaj { padding-top:10px;  padding-right:15px; padding-left:25px;   }
a:link, a:visited, a:active { color:#e42d25; text-decoration:none;}
a:hover { color:#817646;}
#mapa { margin-top:20px;}
.bezslike {border-bottom-style:dashed; border-bottom-width:thin; border-bottom-color:#e3e1eb; padding-top:10px; padding-bottom:10px;}
.saslikom {min-height:210px; margin-bottom:10px; border-bottom-style:dashed; border-bottom-width:thin; border-bottom-color:#e3e1eb;}
.saslikom img{float:right;} 
.program {border-bottom-style:dashed; border-bottom-width:thin; border-bottom-color:#e3e1eb; padding-top:10px; padding-bottom:10px;}
.deskripcija {font-size:14px; color:#999596; }
.deskripcija a img { border:none;}
.vazno {font-size:18px; margin-bottom:5px; margin-left:20px;}
.vazno2 {font-size:18px; margin-bottom:25px; }
.vazno a {color:#f908ce; text-decoration:underline;}
.vazno2 a {color:#f908ce; text-decoration:underline;}
#holder {}
#holderbig {}
.site { width:90%; height:203px; margin:17px; margin-left:0; font-size:14px;}
.site a {font-size:16px;}
.site img {float:left; border:thin; border-style:solid; border-width:1px; border-color:#666666; border-right-color:#000000; border-right-width:2px; border-bottom-color:#000000; border-bottom-width:2px; margin-right:18px; margin-bottom:3px;}
.klijent { margin-bottom:7px;}
.firma {font-size:18px; }
.delatnost {font-size:14px;margin-bottom:5px;}

ul.sert {list-style-type:disc;
list-style:outside;
list-style-image:url(images/bullet.png);
}
ul.sert {list-style-position:inside;}
ul.sert li img { border-color:#ccc;}
ul.sert li { margin-top:13px; margin-bottom:13px; font-size:15px;}
h2.razmak { margin-top:15px;}
ul.lista {list-style-type:disc;
list-style:outside;
list-style-image:url(images/bullet.png);
}
ul.lista li ul.sub2 { margin-top:-18px;  padding-bottom:10px; padding-left:60px; font-size:16px;}
ul.kontaktlista {list-style-type:disc;
list-style:outside;
list-style-image:url(images/bullet.png); float:right; width:300px;
}
ul.kontaktlista li ul.sub2 { margin-top:-18px;  padding-bottom:10px; padding-left:60px; font-size:16px;}

ul.lista {list-style-position:inside;}
ul.lista li img { border-color:#ccc;}
ul.lista li { margin-bottom:3px; font-size:15px;}
ul.mapas {list-style-type:disc;
list-style:outside;
list-style-image:url(images/bullet.png);
}
ul.mapas li {font-size:18px;  }
ul.mapas li a { color:#524c4e;}
ul.mapas li a:hover {color:#e42d25;}
ul.mapas li ul.sub2 { padding-top:3px;  padding-bottom:10px; padding-left:10px; font-size:16px;}
ul.mapas li ul.sub2 li {font-weight:bold; font-size:16px;}
ul.mapas li ul.sub2 li ul.sub3 { padding-top:5px;  padding-bottom:5px; padding-left:20px; font-size:14px; }
ul.mapas li ul.sub2 li ul.sub3 li { font-weight:normal; font-size:14px;}

#lista1 ul, #lista2 ul, #lista3 ul, #lista4 ul, #lista5 ul { margin:5px; margin-bottom:25px; }
h3.manjer {color:#f908ce;}
div.unos { font-weight: bold; font-size:14px;}
div.slanje { margin-top:10px;}
div.unos2 { font-size:14px; margin-top:10px;}
.polje {border:none;  background-image:url(images/textline.jpg); background-position:left; background-repeat:no-repeat; padding:8px; height:28px;  width:300px;}
textarea.polje2 { height:91px;	border:none; background-color:#fff; background-image:url(images/polje2.jpg); background-position:left; background-repeat:no-repeat; padding-top:5px; padding-left:10px;}
.polje3 {background-image:url(images/bgpolje3.jpg); background-repeat:no-repeat; background-position:left; border:none; padding:5px; padding-left:9px; padding-right:14px; background-color:#FFFFFF;}
.polje4 {background-image:url(images/bgpolje4.jpg); background-repeat:no-repeat; background-position:left; border:none;padding:5px; padding-top:12px;padding-left:9px;}
.form-radio {margin-bottom:5px;}
.pitanje {font-weight:bold; margin-bottom:9px;}
#footer { text-align:center; color:#000; font-size:14px;  bottom:0; position:absolute; width:100%; height:100px; background-color:#dcf590; background-image:url(images/bgfooter.jpg); background-position:top center; background-repeat:no-repeat;}
#infoot {margin-top:50px; color:#3c4227;}
#footer a {color:#000; }
#footer a:hover {color: #666;}
table {text-align:left; margin-top:15px; }
table td {padding:5px; vertical-align: bottom; border-style:dashed; border-width:1px; border-color:#CCCCCC;}
table td.borderless {border-style:none; font-weight:bold; font-size:14px; }
table td.borderless  img {margin-bottom:10px;}
#whole {position:relative; min-height:100%;}
#donjimeni {}
#donjimeni a {color:#254224; padding:2px; text-decoration:underline;}
.blok {float:left; width:48%;  border-color:#999999; margin-right:19px; }
.blok h1 {background-color:#fff; padding-top:8px; padding-bottom:10px; font-weight:bold; font-size:28px; }
.blok h2 {background-color:#fff; padding-top:8px; padding-bottom:10px; font-weight:bold;  font-size:28px; }
div.fix {height:350px; margin-top:10px;}
#sajts img {margin-right:5px; border:thin; border-style:solid; border-width:1px; border-color:#999999; border-right-color:#666; border-right-width:2px; border-bottom-color:#666; border-bottom-width:2px;}
p.okvir {margin-top:50px; width:916px; }
p.okvir a {  font-size:24px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#151414; }
.objasnjenje { font-style:italic; color:#645f61; font-size:14px; font-weight:normal; letter-spacing:2px;}
.short {padding-bottom:200px; font-size:22px;}
.vazno#fb { margin-left:0px;}
#fb {padding-top:30px; }
#fb a {text-decoration:none;}
#fb img {vertical-align:bottom; border:none;}
ul#meni li a#blog {color:#dcf590;}
p.deskripcija#spusten {margin-bottom:5px;}
ul.podlista { list-style-type:disc;}
ul.podlista li {margin-left:20px; font-size:14px; color:#666666;}
.bolded {font-weight:bold;}
#galerija img { border-color:#333333; border-style:solid; border-width:2px; border-top-color:#CCCCCC; border-left-color:#CCCCCC; float:left; margin-right:20px; margin-bottom:3px; }
.templ { width:90%; height:310px; margin:17px; margin-left:0; font-size:14px;}
.akcija {margin-right:55px;}
.akcija img {float:right; margin-top:10px; margin-left:5px; border-color:#333333; border-style:solid; border-width:2px; border-top-color:#CCCCCC; border-left-color:#CCCCCC;}
#forma {padding-bottom:0px;}
/*galerija*/
#slideshow {list-style:none; color:#fff; z-index:1; position:relative;}
#slideshow span {display:none}
#wrapper {width:930px; margin:auto; margin-left:3px; display:none; z-index:1; position:relative;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:923px; height:300px; padding:2px; border:1px solid #ccc; background:#fff}
#information {position:absolute; bottom:0; width:923px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; display:none;}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:923px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.png) left center no-repeat}
#imgnext {right:0; background:url(images/right.png) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; }
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px;}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222; display:none;}
#slideleft:hover {background-color:#333; display:none;}
#slideright {float:right; width:20px; height:81px; background:#222 url(images/scroll-right.gif) center center no-repeat; display:none;}
#slideright:hover {background-color:#333; display:none;}
#slidearea {float:left; position:relative; width:880px; margin-left:5px; height:81px; overflow:hidden; display:none;}
#slider {position:absolute; left:0; height:81px; display:none;}
#slider img {cursor:pointer; border:1px solid #666; padding:2px; display:none;}
div.clearfix { clear:both;}
.procena { width:100%; position:fixed; bottom:25px; height:41px; background-image:url(images/bgprocena.png); background-position:top left; background-repeat:repeat-x;}
.visina { height:220px;}
.visina2 { height:150px;}
/*novo*/
.slicica { background-image:url(images/bgh1.png); background-position:center; background-repeat:no-repeat; border:solid 1px #ccc; margin:0;}
.holder { clear:both;}
.pola { float:left; width:48%; margin-top:20px; margin-right:13px; margin-left:3px; }
.pola h1, .pola h2 {background-color:#fff; padding-top:8px; padding-bottom:10px; font-weight:bold;  font-size:28px; margin-bottom:15px; webkit-text-shadow: 1px 1px 1px #fff; /* Safari */
text-shadow: 1px 1px 1px #fff;}
.pola h1 img, .pola h2 img { vertical-align:middle; margin-right:10px; margin-left:10px;}
.textboxa { height:230px; padding-left:5px;}
.textboxa2 { height:160px; padding-left:5px;}
.textboxa3 { height:160px; }
#main { margin-right:240px;}
#main p, ol li, ul li { max-width:730px;}
#sidebar { width:268px; float:right;margin-top:0px; margin-right:-68px; }
#sidebar h2 { background-image:url(images/sidebartitle.png); background-position:top left; background-repeat:no-repeat; color:#fff; padding:10px; padding-top:5px; padding-left:20px;  font-size:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#sidebar ul { list-style-position:inside; list-style-type:circle; margin-bottom:15px; margin-left:10px; font-size:14px;}
#sidebar ul li { margin-bottom:3px;}
#sidebar ul li a { color:#000;}
#sidebar ul li a:hover { color:#e42d25;}
#sidebar ul li a#aktivan{color:#363636; font-weight:bold;}
.naslov { margin-bottom:3px;}
.garancija h2 { background-color:#666; padding:5px; padding-left:10px; color:#fff;}
.garancija ul.lista { margin-bottom:10px;}

div#eng { margin:0; margin-right:auto; margin-left:auto; text-align:right; width:990px; padding-top:3px; padding-right:25px; background-image:url(images/bg_flag_button.png); background-position:top right; background-repeat:no-repeat; height:29px; font-size:14px;  }

#eng a img {border:none; vertical-align:middle; margin-left:5px; }
#eng a{color:#000; font-weight:bold; webkit-text-shadow: 1px 1px 1px #fff; /* Safari */
text-shadow: 1px 1px 1px #fff; display:block;  padding-left:5px;  }
#eng a:hover { color:#484848;}

