﻿/*  reset  */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, form, fieldset, input, textarea, p, blockquote { margin:0; padding:0; }
fieldset, img { border:0; }
caption, cite, strong { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
h1, h2, h3, h4 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
/*  zajednicko  */
body { text-align: center; background: #004964 url(../images/46.gif) repeat-x left top; }
#wrapper { position: relative; width: 753px; margin: 0 auto; text-align: left; background-color: #1b6a8b; }
#header { height: 69px; width: 751px; margin: 0 auto; background: url(../images/45.gif) repeat-x left top; border: 1px solid #4192b8; border-bottom: 1px solid #81B838; border-top: none; position: absolute; top: 0; left: 0; }
#header a img { margin-left: 15px; }
/*  Pocetna  */
#content { width: 751px; border: 1px solid #3d8baf; border-top: none; background: url(../images/44.gif) repeat-x top left; padding-top: 65px; }
#primary { float: left; width: 485px; margin-top: 40px; }
#primary div { width: 460px; background: url(../images/16.gif) no-repeat bottom left; margin-left: 20px; }
#primary h1 { width: 425px; height: 19px; overflow: hidden; text-indent: -9999px; margin-bottom: 10px; }
#home #primary h1 a { display: block; width: 425px; height: 19px; overflow: hidden; background: url(../images/17.gif) no-repeat top left; text-indent: -9999px; margin-bottom: 10px; }
#primary h2 { width: 134px; height: 19px; overflow: hidden; text-indent: -9999px; margin-bottom: 10px; margin-top: 20px; }
#home #primary h2 a { display: block; width: 134px; height: 19px; overflow: hidden; background: url(../images/13.gif) no-repeat top left; }
#primary h3 { width: 139px; height: 16px; overflow: hidden; text-indent: -9999px; margin-bottom: 10px; margin-top: 20px; }
#home #primary h3 a { display: block; width: 139px; height: 16px; overflow: hidden; background: url(../images/14.gif) no-repeat top left;}
#home #secondary { width: 230px; }
#secondary { float: right; width: 215px; margin: 42px 18px 20px auto; }
#secondary h3 { width:85px; height: 11px; overflow: hidden; background: url(../images/reference.gif) no-repeat; text-indent: -9999px; margin-bottom: 18px; margin-left: 8px; }
#secondary img { float: right; margin-bottom: 20px; }
#primary div.noLine { background: none; }
#primary p { padding-bottom: 5px; }
#primary p.saznajteVise { padding-bottom: 20px; }
/*  blog najava  */
#blog { width: 713px; background: #145874 url(../images/50.png) no-repeat left top; margin-top: 10px; margin-left: 20px; clear: both; }
#blogTekst { float: left; width: 430px; }
#blogTekst h2, #blogTekst h3 { margin-top: 15px; margin-left: 25px; }
#blogTekst p, #blogTekst blockquote { padding-bottom: 5px; margin: 5px 20px 0 25px; }
#blogTekst p.objavljeno span { margin-left: 10px; }
#blogNaslovi { float: right; width: 279px; }
#blogNaslovi h2 { padding-left: 15px; margin: 15px 15px 0 10px; padding-bottom: 5px; }
#blogNaslovi h3 { padding-left: 15px; margin: 15px 15px 0 10px; background: url(../images/53.gif) no-repeat left top; }
#blogNaslovi p { padding-left: 15px; margin: 5px 25px 5px 10px; }
.clearing { clear: both; width: 713px; height: 24px; background: url(../images/49.gif) no-repeat bottom; }
#blogTekst p.procitajteCeo { background: url(../images/52.gif) no-repeat left center; padding: 0 13px; }
#usluge #blogTekst p.procitajteCeo { padding-top: 0; }
.imgNajava { float: left; margin: 7px 15px 3px 0; border: 1px solid #3487AE; }
/*	USLUGE  */
#usluge #content { padding-top: 95px; }
#usluge #primary { width: 355px; margin: 10px auto auto 20px; }
#usluge #primary.secUsluge { width: 330px; margin-left: 30px; }
#usluge #secondary { float: right; width: 315px; margin: 10px 20px 35px auto; }
#usluge #secondary.secUsluge { margin-right: 40px; }
#usluge #content h1 { width: 712px; height: 21px; overflow: hidden; background: url(../images/42.gif) no-repeat left top; text-indent: -9999px; margin: auto auto 5px 20px; }
#usluge #primary h2, #usluge #secondary h2 { overflow: hidden; background-repeat: no-repeat; text-indent: -9999px; margin-bottom: 5px; margin-top: 10px; }
h2#stat { width: 210px; height: 17px; background-image: url(../images/37.gif); }
#usluge #primary h2#din { width: 225px; height: 17px; background-image: url(../images/36.gif); margin-top: 10px; }
#usluge #primary h2#redizajn { width: 235px; height: 17px; background-image: url(../images/39.gif); margin-top: 10px; }
#usluge #primary h2#dizajnLogo { width: 351px; height: 30px; background-image: url(../images/35.gif); margin-top: 20px; }
h2#odrzavanje { width: 174px; height: 17px; background-image: url(../images/38.gif); }
h2#seo { width: 256px; height: 17px; background-image: url(../images/40.gif); }
#usluge #secondary h2#hosting { width: 89px; height: 16px; background-image: url(../images/43.gif); margin-top: 10px; }
#usluge #primary p, #usluge #secondary p { padding-bottom: 10px; }
#usluge #blog { margin-top: 10px; }
/*   PITANJA   */
#pitanja #content { padding-top: 90px; }
#pitanja #primary { width: 355px; margin-top: 10px; margin-left: 20px; }
#pitanja #secondary { float: right; width: 315px; margin-top: 10px; margin-bottom: 15px; }
#pitanja #content h1 { width: 712px; height: 22px; overflow: hidden; background: url(../images/20.gif) no-repeat top left; text-indent: -9999px; margin-bottom: 5px; margin-left: 20px; }
#pitanja #primary h2, #pitanja #secondary h2 { overflow: hidden; background-repeat: no-repeat; text-indent: -9999px; margin-bottom: 5px; margin-top: 10px; }
#pitanja h2#cena { width: 347px; height: 17px; background-image: url(../images/21.gif); }
#pitanja h2#templejt { width: 356px; height: 15px; background-image: url(../images/25.gif); }
#pitanja h2#pHosting { width: 317px; height: 30px; background-image: url(../images/22.gif); }
#pitanja #secondary h2#pOdrzavanje { width: 307px; height: 17px; background-image: url(../images/24.gif); }
#pitanja #secondary h2#pLogo { width: 298px; height: 17px; background-image: url(../images/23.gif); margin-top: 7px; }
#pitanja p.dodatnaPitanja { margin: 5px 20px 25px; clear: both; }
#pitanja #primary p, #pitanja #secondary p { padding-bottom: 15px; }
#pitanja #blogTekst p.procitajteCeo { padding-top: 0; }
/*  online formular */
#formular #content { padding-top: 95px; width: 751px; border: 1px solid #3d8baf; border-top: none; border-bottom: none; min-height: 700px; }
#formular #content h1 { width: 717px; height: 20px; overflow: hidden; background: url(../images/9.gif) no-repeat top left; text-indent: -9999px; margin-bottom: 0; margin-left: 20px; }
#formular form { width: 450px; margin: 30px auto 0; padding-bottom: 30px; }
#formular fieldset { margin: 1.5em 0 0; padding: 0; border: 1px solid #3f8eb1; }
#formular fieldset.submit { border: none; padding-left: 3em; }
#formular legend { margin-left: 1em; padding: 0 0.5em; }
#formular label { display: block; padding-bottom: 0.5em; }
#formular fieldset ol { padding: 1.5em 1em 0 1.5em; list-style: none; }
#formular fieldset li { padding-bottom: 1.3em; margin-left: 1em; margin-bottom: 1em; padding-left: 10px; }
#formular #ime, #formular #email, #formular #telefon, #formular #redizajn { width: 29em; height: 1.4em; }
#formular textarea { width: 30em; height: 5em; }
#formular textarea#vizuelni { height: 10em;}
#formular #odrzavanje, #formular #primer { height: 4em; }
#formular #hosting, #formular #rok { height: 5em; }
#formular #content p { margin: 2em; }
#formular fieldset h2 { margin-bottom: 1em; margin-left: 20px; }
#formular input.radio { margin-right: 0.5em; }
#formular label.proba { display: inline; }
#formular li.razmak { margin-bottom: 0; padding-bottom: 0; }
#formular li.razmak2 { margin-bottom: 1.8em; padding-bottom: 0; }
#formular input.zemSubmit { width: 105px; background-color: #3784A8; border: 1px solid #4A9BC0; color: #E5EFF4; margin-left: 0; padding: 1px; }
#formular div.zemThanks { margin-left: 25px; }
#formular #footer { width: 753px; }
/*  reference  */
#reference #content { padding-top: 90px; padding-bottom: 25px; }
#reference #content div { width: 710px; margin: 30px auto 0 20px; border: 1px solid #4598BE; background-color: #2E7CA0; }
#reference #content div a { width: 360px; height: 130px;}
#reference #content h1 { width: 715px; height: 20px; overflow: hidden; background: url(../images/32.gif) no-repeat top left; text-indent: -9999px; margin-bottom: 30px; margin-left: 20px; }
#reference #content div img {border: 3px solid #4598BE; margin: 5px;}
#reference dl { margin-left: 10px; float: right; width: 260px; margin-top: 20px; margin-right: 20px; }
#reference dt { margin-top: 5px; padding-left: 10px; background: url(../images/34.gif) no-repeat left center; }
#reference dd { padding-left: 10px; margin-top: 2px; }
#reference #footer { width: 753px; }
/*  BLOG  */
#bLog #content { background: url(../images/5.jpg) repeat-y top; border: 1px solid #3d8baf; padding-bottom: 25px; }
#bLog #primary { width: 564px; margin-top: 0; padding-bottom: 40px; min-height: 700px; position: relative; }
#bLog #secondary { width: 185px; margin: 0 0 40px auto; }
#bLog #secondary p { padding-left: 10px; }
#bLog #primary h1 { background-image: none; height: auto; width: auto; margin-top: 40px; margin-left: 25px; margin-right:25px; padding-bottom:3px; }
#bLog #primary p, #bLog #primary blockquote { margin-left: 25px; padding-right: 15px; margin-top: 5px; padding-right: 20px; }
#bLog #primary p.objavljeno, #bLog #primary p.komentari { margin-left: 25px; margin-bottom: 10px; }
#bLog #primary p.komentari { padding-left: 25px; background: url(../images/blog/komBullet.gif) no-repeat 0 4px; }
#bLog #primary h3#comment { background: url(../images/8.gif) repeat-x left bottom; width: auto; margin-left: 25px; margin-right: 25px; }
#bLog #primary h4 { margin: 30px 20px 10px 25px; background: url(../images/8.gif) repeat-x left bottom; padding-bottom: 5px; }
#bLog #primary .clanak { width: auto; margin-left: 0; background-image: none; }
#bLog form { width: 500px; margin-top: 3em; margin-left: 10px; }
#bLog form div { background: none; }
#bLog #primary form #name { width: 200px; }
#bLog #primary form #message { width: 400px; height: 150px; }
#bLog fieldset { margin: 1.5em 0 0; padding: 0; }
#bLog legend { margin-left: 1.5em; padding: 0 1em 5px; background: url(../images/8.gif) no-repeat 0 bottom; }
#bLog label { display: block; margin-bottom: 0.5em; }
#bLog fieldset ol { list-style: none; }
#bLog fieldset li { padding-bottom: 1em; margin-top: 1em; }
#bLog fieldset legend { padding-left: 0; margin-left: 0; }
#bLog #ime, #bLog #email, #bLog #web { width: 200px; }
#bLog fieldset #tekstPoruke { width: 450px; height: 10em; }
#bLog #footer { background-color: #004964; width: 753px; }
#bLog fieldset.submit { float: left; width: auto; padding-left: 0; border: none; margin-left: 0.8em; }
#bLog #secondary ol { margin-top: 30px; padding-left: 5px; }
#bLog #secondary p a { height: 128px; width: 128px; padding-left: 15px; padding-right: 15px; margin-top: 30px; text-indent: -9999px; overflow: hidden; display: block; }
#bLog #secondary p.baner a { height: auto;}
#bLog #secondary p.baner a img { margin-bottom: 0;}
#bLog #secondary p.rss a { padding: 0; height: auto; width: auto; margin: 0; text-indent: 0; overflow: auto; display: inline; text-decoration: underline; }
#bLog #secondary p.rss { padding-left: 16px; padding-right: 18px; text-align: center; line-height: 18px; }
#bLog #secondary ul { margin-left: 20px; }
#bLog #secondary ul.rssMenu { margin-top: 5px; }
#bLog #secondary ul li { padding-left: 15px; margin-top: 5px; background: url(../images/7.gif) no-repeat left center; }
#bLog #primary ol.komentari li.stavkeKomentari { border-bottom: 1px dotted #999; margin: 10px 25px; }
#bLog #primary li.stavkeKomentari p { margin-left: 0; margin-bottom: 5px; }
#bLog #primary ol.komentari { list-style-image: url(/images/51.gif); list-style-position: outside; margin-left: 20px; }
#bLog #primary ol.komentari li.stavkeKomentari p.objavljeno { margin-bottom: 0; padding-bottom: 0; }
#bLog .clanak ol { margin-top: 10px; margin-bottom: 10px; color:#CFE4CC; font-size:1.3em; margin-left: 25px; line-height: 1.6em; list-style: decimal; list-style-position:inside; }
#bLog .clanak ol li { margin-bottom: 8px; padding-right: 20px; }
#bLog .clanak a img { margin: 20px; margin-left: 25px; }
#bLog img.bigImg { margin-top: 15px; margin-bottom: 15px; border: 1px solid #3487ae; }
#bLog .clanak a.img1 img { margin-left: 0; }
.clear { clear: both; }
#bLog .clanak ul { color: #E2EFE0; font-size: 13px; line-height: 1.6em; list-style: disc; padding-left: 50px; }
#bLog #primary span.delicious { margin-left: 6px; }
#bLog #wrapper #primary p.objavljeno span a:link, #bLog #wrapper #primary p.objavljeno span a:visited { color: #C3D8DF; }
#bLog #wrapper p.blogImg, #bLog #wrapper p.blogImg a { font-size: 10px; margin-bottom: 20px; margin-top: 20px; }
#bLog #wrapper p.blogImg img { border: 1px solid #3487AE; }
#bLog #secondary p.baner-small a { height: auto; width:auto; margin: 0; padding: 0; float: left; text-indent: 0; margin-left: 5px; margin-top: 10px; border: 1px solid #ccc;}
#bLog #secondary p.baner-small a img { margin-bottom: 0;}
/*  KONTAKT  */
#kontakt #content { padding-top: 95px; }
#kontakt #primary { width: 380px; margin: 0 auto 40px 25px; }
#kontakt #primary div { background-image: none; width: 380px; margin-left: 0; }
#kontakt #content h1 { width: 715px; height: 20px; overflow: hidden; background: url(../images/18.gif) no-repeat top left; text-indent: -9999px; margin: 5px auto 0 20px; }
#kontakt #secondary { width: 300px; margin: 40px 10px 40px 5px; }
#kontakt fieldset { margin: 0; padding: 0; float: left; clear: left; width: 380px; }
#kontakt legend { margin-left: 1em; padding: 0 0.5em; }
#kontakt label { float: left; width: 6em; margin-right: 1em; }
#kontakt fieldset ol { padding: 0.5em 0 0 0; list-style: none; border: none; }
#kontakt fieldset li { padding-bottom: 1.5em; float: left; clear: left; width: 100%; background-image: none; }
#ime, #email, #sajt, #tema { width: 15em; }
#tekstPoruke { width: 270px; }
#forma { float: left; width: 380px; margin-top: 40px; margin-left: 25px; }
button.zemSubmit { width: 108px; height: 22px; margin: 0; padding: 0; border: none; margin-left: 85px; }
html>body button.zemSubmit img { margin-left: -3px; margin-top: -1px; }
#kontakt #secondary p { padding-right: 20px; }
#kontakt #secondary p.tel { margin-top: 30px; margin-bottom: 10px; }
input.button { width: 140px; background-color: #3784A8; border: 1px solid #4A9BC0; color: #E5EFF4; }
input.disabled { width: 140px; background-color: #f1eedf; border: none; color: #a8a69c; }
input.zemSubmit { width: 105px; background-color: #3784A8; border: 1px solid #4A9BC0; color: #E5EFF4; margin-left: 85px; padding: 1px; }
/*   footer   */
#footer { clear: both; width: 751px; text-align: center; }
#footer p { padding-bottom: 20px; padding-top: 20px; }
/*   navigacija   _*/
#nav { position: absolute; top: 28px; right: 15px; width: 450px; margin: 0; padding: 0; }
#nav li { margin: 0; float: right; padding: 0 6px; }
#nav a { float: left; }
#home #navPocetna a, #usluge #navUsluge a, #reference #navReference a, #kontakt #navKontakt a, #bLog #navBlog a { border-bottom: 2px solid #8cc63f; }
#usluge #navUsluge a.navLinkovi { border-bottom: none; }
#usluge #navUsluge a.navLinkovi:hover { border-bottom: 2px solid #8cc63f; }
/*   error    */
#error #content h3 { padding-top: 50px; font-size: 2em; color: #ccc; text-align: center; }
#error #content p { font-size: 1.2em; color: #ccc; text-align: left; margin: 40px 50px; line-height: 1.6em; letter-spacing: 0.03em; }
#error #footer p { text-align: center; margin-bottom: 20px; }
#error #content form p { margin-bottom: 250px; }
#error #content form input { margin-right: 10px; }
/*   search */
#search #content { min-height: 700px; }
#search #footer { background-color: #004964; width: 753px; }
#search #content h2 { margin-left: 25px; font-size: 2em; color: #ccc; padding-top: 40px; text-decoration: underline; margin-bottom: 20px; }
#search #content h3 { margin: 10px 25px 5px; font-size: 1.6em; color: #ccc; }
#search #content h3 a:link, #search #content h3 a:visited { border-bottom: 1px solid #8CC63F; }
#search #content h3 a:hover, #search #content h3 a:active { border-bottom: none; }
#search #content p { margin-left: 25px; margin-right: 30px; font-size: 1.2em; color: #ccc; padding-left: 20px; line-height: 1.5em; }
#search #content p.small { margin-top: 5px; margin-bottom: 15px; }
.napomena { margin-top: 25px; color: #C660;}
/*	pagination  */
ul#pagination { padding: 0; text-align: center; margin-top: 35px; }
ul#pagination li { list-style-type: none; display: inline; padding-bottom: 1px; font-size: 13px; color: #E2EFE0; }
ul#pagination a, ul#pagination a:visited { padding: 2px 5px; border: 1px solid #8CC63F; text-decoration: none; color: #831507; font-size: 13px; color: #E2EFE0; background-color: #53A0BF; }
ul#pagination a:hover, ul#pagination a:active { border: 1px solid #8CC63F; color: #E2EFE0; background-color: #4190AF; }
ul#pagination a.currentpage { background-color: #2e6ab1; color: #FFF !important; border-color: #2b66a5; font-weight: bold; cursor: default; }
.currentpage a.disablelink, currentpage a.disablelink:hover { background-color: #fff; cursor: default; color: #E2EFE0; border-color: #929292; font-weight: normal !important; }
.currentpage a.prevnext { font-weight: bold; }
/*  live search  */
#bLog div#LSResult { position: absolute; background: url(../images/transbgrd.png) repeat; width: 225px; right: 15px; border: 1px dashed #ccc; }
#LSShadow { width: 220px; margin-top: 10px; margin-bottom: 20px; font-size: 12px; color: #8CC63F; padding-left: 3px; }
#bLog #LSRes { width: 215px; }
#bLog div.LSRow { padding: 0 5px 0 20px; margin-bottom: 12px; font-size: 12px; }
#bLog .LSRow a, #bLog .LSRow a:link { color: #8CC63F; text-decoration: none; }
#bLog .LSRow a:visited { color: #B5DF7D; }
#bLog .LSRow a:hover { text-decoration: underline; }
#LSHeader { padding: 0; display: none; }
.lsDate { display: block; color: #555; }
#bLog #secondary form { width: 169px; margin-left: 15px; }
/*   google adsense  */
#secondary div.google_sidebar { width: 120px; height: 600px; padding-top: 30px; padding-left: 35px;}
#primary div.baner-hor {margin-left: 30px; margin-top: 20px; margin-bottom: 10px; background-image: none;}
#primary div.adsense-text-horizontal { margin: 20px 5px 15px 30px; background-image: none;}
#primary div.adsense-text-horizontal-blog { margin: 20px 5px -15px 30px; background-image: none;}
#primary div.adsense-text-horizontal-blog.top { margin: 20px 5px 15px 30px; background-image: none;}
#primary div.adsense_250 { width: 260px; margin: 0 15px 20px 25px; background: none; float: left;}
#primary .adsense120x600 { position: absolute; width: 125px; height: 605px; top: 115px; left: -142px; background-image: none;}

/*  typography and color */
body { font-size:62.5%; font-family:Verdana, Arial, Helvetica, sans-serif; }
#primary p, #usluge #primary p, #usluge #secondary p, #pitanja #primary p, #pitanja #secondary p, #pitanja p, #primary blockquote { font-size:1.3em; color:#E2EFE0; line-height:1.6em; }
#primary p.font14 { font-size:1.4em; }
abbr { border-bottom: 1px dotted #ccc; cursor: help; font-variant: small-caps; }
/*  navigacija  */
#nav a { font-family:"Trebuchet MS", "Times New Roman", serif; color:#fff; text-decoration:none; text-align:center; }
#nav a:link, #nav a:visited { color:#fff; text-decoration:none; font-size:1.3em; letter-spacing:0; }
#nav a:hover, #nav a:active { color:#8CC63F; text-decoration:none; border-bottom:2px solid #8cc63f; }
/*  home */
#primary p.saznajteVise { color:#8cc63f; font-size:1.2em; }
#primary p span { font-size:1.2em; text-align:justify; }
#primary p.saznajteVise a:link, #primary p.saznajteVise a:visited, #error p a:link, #error p a:visited, #search p.small a:link, #search p.small a:visited { text-decoration:none; color:#8cc63f; }
#home #primary p a.izradaSajtova { color: #C7EF77; text-decoration: none;}
#home #primary p a.izradaSajtova:hover { color: #fff; text-decoration: none;}
/*   Pitanja  */
#pitanja p.dodatnaPitanja a:link, #pitanja #primary a:link, #pitanja p.dodatnaPitanja a:visited, #pitanja #primary a:visited, #pitanja #secondary a:link, #pitanja #secondary a:visited { color:#97cb51; text-decoration:underline; }
/*  Online-formular  */
#formular legend { font-size:1.4em; color:#A4D63F; }
#formular #footer { background-color:#004964; border-top:1px solid #3d8baf; }
#formular div.zemThanks { font-size:1.6em; color:#CFE4CC; line-height:1.8em; }
#formular #content li a {color: #A4D63F; }
#formular #content li a:hover { color: #CFE4CC; text-decoration: none;}
/*   Reference i usluge  */
#reference dd { color:#E2EFE0; font-size:1.2em; }
#reference dt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.3em; color:#afe2fa; }
#reference #footer { background-color:#004964; }
#usluge #secondary a, #usluge #secondary a:visited { color: #B0DF53; text-decoration: none;}
#usluge #secondary a:hover { text-decoration: underline;}
/*  blog najava  */
#blogTekst h2 { font-size:1.8em; color:#8fc8e3; }
#blogTekst h3 { font-size:1.4em; color:#8cc63f; line-height: 1.8em; }
#blogTekst p.objavljeno, #blogNaslovi p { font-size:0.9em; color:#95D5EF; }
#blogTekst p, #blogTekst blockquote { font-size:1.2em; color:#E2EFE0; line-height:1.7em; text-align: justify;}
#blogNaslovi h2 { font-size:1.7em; color:#8fc8e3; }
#blogNaslovi h3 { font-size:1.2em; color:#8cc63f; }
#blogTekst p.procitajteCeo { color:#8cc63f; }
#blogTekst p.procitajteCeo span { padding-left:20px; margin-left:20px; background:url(../images/51.gif) no-repeat left bottom; }
#blogTekst p.objavljeno a:link, #blogTekst p.objavljeno a:visited, #blogTekst p.procitajteCeo a:link, #blogTekst p.procitajteCeo a:visited, #bLog #primary h1 a:link, #bLog #primary h1 a:visited, #search #content h3 a:link, #search #content h3 a:visited, #blog #blogNaslovi a:link, #blog #blogNaslovi a:visited, #blog #blogTekst a:link, #blog #blogTekst a:visited, #bLog #primary p.objavljeno span a:link, #bLog #primary p.objavljeno span a:visited, #bLog #primary p a:link, #bLog #primary p a:visited { text-decoration:none; color:#BBEF77; }
#bLog #primary .clanak a:link, #bLog #primary .clanak a:visited { color:#BBEF77; text-decoration: underline; }
#bLog #primary .clanak a:hover, #bLog #primary .clanak a:active { color: #DFD63F; text-decoration: none; }
#bLog #primary div.clanak a.imgLink:link, #bLog #primary div.clanak a.imgLink:visited { border:none; }
#bLog #primary div.clanak a.imgLink:hover, #bLog #primary div.clanak a.imgLink:active { border:none; }
/*  Blog stranica   */
#bLog #primary h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size:2.1em; color:#C7EF77; text-indent:0; letter-spacing:0.09em; background:transparent url(../images/16.gif) repeat-x scroll left bottom; }
#bLog #wrapper #primary h1 a { color: #C7EF77; }
#bLog #primary p, #bLog #primary blockquote { color:#E2EFE0; font-size:1.3em; }
#bLog #primary pre { margin-left: 25px; margin-right: 25px; color:#fff; background-color: #4A9ABA; border: 1px solid #ccc; line-height: 20px; }
#bLog #primary code { font-size: 15px; padding: 10px 5px; display: block; }
#bLog #primary blockquote { font-family:Verdana, Arial, Helvetica, sans-serif; margin-left: 35px; border-left: 1px solid #81B9CF; font-size: 1em; }
#bLog #primary blockquote p { color: #C1EF68; margin-left: 10px; line-height: 1.4em; }
#bLog #primary p.procitajteCeo { background:transparent url(../images/52.gif) no-repeat scroll left center; font-size:1.15em; padding:0 13px; }
#bLog #primary p.procitajteCeo span { background:transparent url(../images/51.gif) no-repeat scroll left center; margin-left:20px; padding-left:20px; font-size:1em; color:#8CC63F; }
#bLog #primary p span { font-size: 1em; }
#bLog fieldset li { font-size:1em; color:#fff; }
#bLog #primary ol.komentari { color:#dcdbdb; font-size:1.2em; }
#bLog #primary ol.komentari p { font-size:1em; }
#bLog #primary p.objavljeno, #bLog #primary p.komentari { color:#76e2f9; }
#bLog #primary p.objavljeno { padding-right: 5px;}
#bLog #primary ol.komentari li p.objavljeno { font-size: 0.9em; }
#bLog #primary ol.komentari li p.objavljeno a { font-size: 1.3em; }
#bLog #primary p.objavljeno span.ital { font-style:italic; color:#9BB5BF; }
#bLog #primary p.red { color:#F90; font-size:1.4em; }
#bLog #primary p.napomena { margin-top:10px; font-size:1.1em; }
#bLog #primary p.napomena span { color:#f90; font-size:1em; }
#bLog #primary p.obaveznaPolja { font-size:1em; margin-left:15px; color:#fff; }
#bLog #primary p.objavljeno span { font-size:1em; color:#9BB5BF; }
#bLog #primary h3 { background:none; color:#C7EF77; font-family: Georgia, "Times New Roman", Times, serif; ; font-size:1.6em; height:auto; letter-spacing:0.5px; margin:20px 10px 10px 25px; text-indent:0; width:auto; }
#bLog #primary h4 { font-size:1.6em; color:#fff; }
#bLog legend { font-size:1.5em; color:#fff; }
#bLog label { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.2em; color:#fff; }
#bLog #secondary h4, #bLog #secondary h4.link a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:700; color:#cdeaf8; margin-top:20px; margin-left:20px; margin-bottom:5px; }
#bLog #secondary h4.link a { font-size: 1em; text-decoration: none; margin-left: 0;}
#bLog #secondary p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#76e2f9; }
#bLog #secondary p a:link, #bLog #secondary p a:visited { color:#76E2F9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; text-decoration:none; }
#bLog #secondary p a:hover, #bLog #secondary p a:active { text-decoration:underline; color:#F2BB95; }
#bLog #secondary ul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:700; color:#cdeaf8; }
#bLog #secondary ul li { font-size:0.75em; font-weight:400; color:#76e2f9; }
#bLog #secondary ul li a:link, #bLog #secondary ul li a:visited { font-size:1em; font-weight:400; color:#76e2f9; text-decoration:none; }
#bLog #secondary ul li a:hover, #bLog #secondary ul li a:active { font-size:1em; font-weight:400; color:#76e2f9; text-decoration:underline; }
.bold { color:#fff; border-bottom:1px dotted #ccc; }
strong { color: #C7EF77; }
.inline { color: #A4D63F; }
#bLog #primary div.clanak p a, #bLog #primary div.clanak p a:link { border-bottom: 1px dotted #ABDF45; text-decoration: none; }
#bLog #primary div.clanak p a:visited { text-decoration: none; border-bottom: 1px dotted #ABDF45;}
#bLog #primary div.clanak p a:hover, #bLog #primary div.clanak p a:active { border: none;}
#bLog #primary div.clanak p a.markomdizajn { font-size: 14px; color: #D1EF95; font-weight: bold;}
/*   footer */
#footer p { color:#afe2fa; line-height:1.9em; font-size:1.1em; }
#footer p a:hover, #footer p a:active { color:#8cc63f; text-decoration:underline; }
/*   Kontakt  */
#kontakt #secondary p, #kontakt div.zemThanks, #kontakt ul.zemError { font-size:1.3em; color:#E2EFE0; line-height:1.7em; letter-spacing:0.03em; }
#kontakt #secondary p.tel { color:#A1D145; letter-spacing:0.05em; line-height:1.5em; font-family:Arial, Helvetica, sans-serif; }
#kontakt #secondary p.email { color:#A1D145; letter-spacing:0.05em; font-family:Arial, Helvetica, sans-serif; }
#kontakt #secondary p.tel span, #kontakt #secondary p.email span { font-weight:700; letter-spacing:0.05em; }
#kontakt form label { font-size:1.2em; color:#e6e4e4; }
#kontakt #secondary a:link, #kontakt #secondary a:visited { color:#A4D63F; text-decoration: none; }
#kontakt #secondary a:hover, #kontakt #secondary a:active { text-decoration: underline; }
#kontakt #secondary h3 { background: none; height: auto; width: auto; text-indent: 0; margin: 0; color: #C7EF77; font-size: 15px; margin-top:10px; font-variant: small-caps; letter-spacing: 0.8px;}
#kontakt #content p.contactFree {color: #E2EFE0; font-size: 13px; margin-left: 20px; margin-top: 15px; margin-bottom: 20px;}
#kontakt #forma { margin-top: 5px;}
#kontakt #secondary { margin-top: 2px;}
#kontakt #primary { float: right; margin-left: 5px;}
#kontakt #secondary { float: left; margin-left: 22px;}

#primary p.saznajteVise a:hover, #primary p.saznajteVise a:active, #error p a:hover, #error p a:active, #search p.small a:hover, #search p.small a:active, #blogTekst p.objavljeno a:hover, #blogTekst p.objavljeno a:active, #blogTekst p.procitajteCeo a:hover, #blogTekst p.procitajteCeo a:active, #bLog #primary h1 a:hover, #bLog #primary h1 a:active, #search #content h3 a:hover, #search #content h3 a:active, #blog #blogNaslovi a:hover, #blog #blogNaslovi a:active, #blog #blogTekst a:hover, #blog #blogTekst a:active, #bLog #primary p.objavljeno span a:hover, #bLog #primary p.objavljeno span a:active, #bLog #primary p a:hover, #bLog #primary p a:active { text-decoration:underline; color:#ccc; }
#pitanja p.dodatnaPitanja a:hover, #pitanja #primary a:hover, #pitanja p.dodatnaPitanja a:active, #pitanja #primary a:active, #reference dt a:hover, #reference dt a:active, #kontakt #secondary a:hover, #kontakt #secondary a:active, #pitanja #secondary a:hover { color:#f1eeee; text-decoration:underline; }
#formular, #kontakt { font-family:Verdana, Arial, Helvetica, sans-serif; }
#formular label, #formular fieldset li.radio { font-size:1.2em; color:#cfe4cc; }
#formular #content p, #formular fieldset h2 { font-size:1.2em; color:#cfe4cc; line-height:1.5em; }
#reference dt a:link, #reference dt a:visited, #reference dd a:link, #reference dd a:visited, #footer p a:link, #footer p a:visited { color:#afe2fa; text-decoration:none; }
#reference dt a:hover, #reference dt a:active, #footer p a:hover, #footer p a:active { color:#f1eeee; text-decoration:underline; }
/*  Vredne adrese   */
#usluge ul.adrese { margin-bottom: 100px; padding-left: 50px;}
#usluge ul.adrese li { margin-bottom: 5px;}
#usluge #content h1.linkovi { background: none; text-indent: 0; width: auto; height: auto; color: #E2EFE0
; font-size: 1.8em;}
#usluge ul.adrese li a:link, #usluge ul.adrese li a:visited {font-size: 1.2em; color: #8CC63F; text-decoration: none;}
#usluge ul.adrese li a:hover, #usluge ul.adrese li a:active { text-decoration: underline;}
#usluge #content p.uvod {font-size:1.3em; color:#E2EFE0; line-height:1.6em; margin: 10px 25px;}
#usluge #primary.secUsluge p a:link, #usluge #primary.secUsluge p a:visited, #usluge #content p.uvod a:link, #usluge #content p.uvod a:visited { color: #8CC63F; text-decoration: none;}
#usluge #primary.secUsluge p a:hover, #usluge #content p.uvod a:hover { text-decoration: underline;}
#bLog #primary div.adsense-top {background: none; margin-top: 20px; margin-bottom: -20px; }
/* Izrada sajta */
#home.izradaSajta #primary { margin-top: 35px;}
#home.izradaSajta #primary h1, #home.izradaSajta #primary h2, #home.izradaSajta #primary h3 {width: auto; height: auto; text-indent: 0; font-size: 20px; color: #95CE4E; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 1px;}
#home.izradaSajta #primary p.reference { padding-bottom: 15px;}
#home.izradaSajta #primary h2, #home.izradaSajta #primary h3 { margin-top: 10px; margin-bottom: 5px;}
#home.izradaSajta #primary a { color: #8CC63F;}
#home.izradaSajta #primary a:hover { color: #fff; text-decoration: none;}
#home.izradaSajta #navPocetna a { border-bottom: none;}
















