/* Reset */
* { margin: 0; padding: 0; border: 0; }
p { font-size: 1.4em; color: #646464; line-height: 1.4em; }
a { font-size: 1.4em; line-height: 1.4em; text-decoration: none; color: #0061af; }
a:focus { outline: none; }
h1 { font-size: 2.2em; font-weight: 200; color: #0061af; }
h2 { font-size: 2.0em; font-weight: 200; color: #0061af; }
h3 { font-size: 1.8em; font-weight: 200; color: #0061af; }
h4 { font-size: 1.6em; font-weight: 200; color: #0061af; }
h5 { font-size: 1.4em; font-weight: 200; color: #0061af; }
h6 { font-size: 1.2em; font-weight: 200; color: #0061af; }
ul { list-style: none; margin: 0; }
ol { list-style: none; margin: 0; }
img { border: none; }

/* Custom classes */
.clear { clear: both; }
.line { width: 650px; height: 1px; margin: 20px 0px 20px 0px; background-image: url(../images/line.jpg); background-repeat: no-repeat; }
.bold { font-weight: 800; }
.blue { color: #0061af; }

/* Container */
body { font-family: Arial; font-size: 62.5%; text-align: justify; background-color: #fbfbfb; }
#wrapper { width: 960px; margin: auto; margin-top: 20px; }
#container-top { width: 960px; height: 25px; background-image: url(../images/content-top.jpg); background-repeat: no-repeat; }
#container { float: left; width: 960px; background-image: url(../images/content-tile.jpg); background-repeat: repeat-y; padding: 0px 0px 20px 0px; }
#container-bottom { clear: both; width: 960px; height: 25px; background-image: url(../images/content-bottom.jpg); background-repeat: no-repeat;  }
#logo-pbz-com { margin: 10px 0px 0px 40px; float: left; }
#logo-pbz { margin: 10px 40px 0px 0px; float: right; }

/* Header */
#header { margin: 10px 0px 0px 40px; float: left; width: 880px; height: 195px; background-image: url(../images/header.jpg); background-repeat: no-repeat; display: inline; }  
#header-form { width: 208px; float: right; margin: 60px 80px 0px 0px; display: inline; }
#enter { float: left; width: 408px; height: 60px; background-image: url(../images/enter-background.jpg); background-repeat: no-repeat; }
#enter p { float: left; font-size: 1.5em; color: #007639; margin: 20px 0px 0px 10px; display: inline; }
#enter-button { color: #ffffff; font-size: 1.4em; width: 120px; height: 50px; float: right; margin: 10px 120px 0px 0px; padding: 10px 0px 0px 10px; background-image: url(../images/enter-button.jpg); background-repeat: no-repeat; }
#certificate-link { float: left; display: block; width: 198px; height: 24px; background-image: url(../images/certificate-link.jpg); background-repeat: no-repeat; color: #ffffff; font-size: 1.4em; padding: 4px 0px 0px 10px; }

/* Navigation */
#navigation { width: 185px; margin: 0px 0px 0px 40px; float: left; display: inline; }
#navigation ul { list-style: none; }
#navigation ul li {  }
#navigation ul li a { display: block; width: 170px; height: 22px; font-size: 1.3em; color: #666666; padding: 3px 0px 0px 10px; }
#navigation ul li a:hover { color: #222; }
#big { margin: 1px 0px 1px 0px; }
.nav-black { background-color: #f5f5f5; }
.nav-white { background-color: #fbfbfb; }
#nav-usluga { margin: 30px 0px 0px 0px; }
#nav-usluga-top { width: 185px; height: 40px; background-image: url(../images/nav-usluga.jpg); background-repeat: no-repeat;  }
#nav-usluga p { font-size: 1.4em; color: #ffffff; padding: 11px 0px 0px 9px; }
#nav-usluga ul li a { background-image: url(../images/orange-arrow.jpg); background-repeat: no-repeat; background-position: right; }
#nav-usluga-bottom { width: 185px; height: 16px; background-image: url(../images/nav-bottom.jpg); background-repeat: no-repeat;  }
#nav-info { margin: 15px 0px 0px 0px; }
#nav-info-top { width: 185px; height: 40px; background-image: url(../images/nav-info.jpg); background-repeat: no-repeat; }
#nav-info p { font-size: 1.4em; color: #ffffff; padding: 11px 0px 0px 9px; }
#nav-info ul li a { background-image: url(../images/green-arrow.jpg); background-repeat: no-repeat; background-position: right; }
#nav-info-bottom { width: 185px; height: 16px; background-image: url(../images/nav-bottom.jpg); background-repeat: no-repeat;  }
#nav-demo { display: block; width: 175px; height: 22px; background-image: url(../images/demo-link.jpg); background-repeat: no-repeat; margin: 8px 0px 0px 0px; padding: 3px 0px 0px 10px; font-size: 1.3em; color: #666666; }
#nav-demo:hover { color: #222; }
#nav-cert { display: block; width: 175px; height: 22px; background-image: url(../images/certificate-link.jpg); background-repeat: no-repeat; margin: 8px 0px 0px 0px; padding: 3px 0px 0px 10px; font-size: 1.3em; color: #666666; }
#nav-cert:hover { color: #222; }

/* Content */
#content { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#content h3 { margin: 22px 0px 15px 0px; }
#content ul { margin: 0px 0px 15px 35px; }
#content ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#content a:hover { text-decoration: underline; }

/* Footer */
#footer-text { margin: 5px 0px 10px 0px; font-size: 1.2em; text-align: center; color: #999999; }

/* Pages */
#home .article { margin: 0px 0px 0px 0px; }
#home .article .article-title { display: block; margin: 20px 0px 20px 0px; font-size: 1.8em; font-weight: 200; }
#home .article .more-link { color: #f37021; font-size: 1em; }
#home #all-news { float: right; font-size: 16px; color: #00693c; background-image: url(../images/arrow-down.jpg); background-repeat: no-repeat; background-position: 100% 0%; padding: 0px 30px 0px 0px; }

#izvadci p { margin: 20px 0px 0px 0px; }
#izvadci { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#izvadci h3 { margin: 22px 0px 15px 0px; }
#izvadci ul { margin: 0px 0px 15px 35px; }
#izvadci ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#izvadci a:hover { text-decoration: underline; }

#orders p { margin: 0px 0px 20px 0px; }
#orders ul li a { font-size: 1em; }
#orders { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#orders h3 { margin: 22px 0px 15px 0px; }
#orders ul { margin: 0px 0px 15px 35px; }
#orders ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#orders a:hover { text-decoration: underline; }

#certificates { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#certificates h3 { margin: 22px 0px 15px 0px; }
#certificates ul { margin: 0px 0px 15px 35px; }
#certificates ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#certificates a:hover { text-decoration: underline; }
#certificates p { margin: 0px 0px 20px 0px; }
#certificates a { font-size: 1em; }

#contact { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#contact h3 { margin: 22px 0px 15px 0px; }
#contact ul { margin: 0px 0px 15px 35px; }
#contact ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#contact a:hover { text-decoration: underline; }
#contact p { margin: 0px 0px 20px 0px; }
#contact a { font-size: 1em; }

#questions { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#questions h3 { margin: 22px 0px 15px 0px; }
#questions h4 { margin: 22px 0px 15px 0px; }
#questions ul { margin: 0px 0px 15px 35px; list-style-type:disc;}
#questions ul li { font-size: 1.4em; color: #646464; line-height: 1.4em;  }
#questions ol { margin: 0px 0px 15px 35px; list-style-type:decimal}
#questions ol li { font-size: 1.4em; color: #646464; line-height: 1.4em;  }
#questions ol ul li { font-size: 1em; color: #646464; line-height: 1.4em;  }
#questions a:hover { text-decoration: underline; cursor:pointer;}
#questions p { margin: 0px 0px 7px 0px; }
#questions a { font-size: 1em; }
.center-image { text-align:center; padding: 10px 0px 10px 0px; }
.answer { margin: 0px 0px 30px 0px; }
#questions .up { font-size: 1.4em; color: #f37021; }

#security { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#security h3 { margin: 22px 0px 15px 0px; }
#security ul { margin: 0px 0px 15px 35px; }
#security ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#security a:hover { text-decoration: underline; }
#security p { margin: 0px 0px 20px 0px; }
#security ul { list-style-type: disc; }
#security .up { font-size: 1.4em; color: #f37021; }

#about { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#about h3 { margin: 22px 0px 15px 0px; }
#about ul { margin: 0px 0px 15px 35px; }
#about ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#about a:hover { text-decoration: underline; }
#about p { margin: 0px 0px 20px 0px; }

#partners { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#partners h3 { margin: 22px 0px 15px 0px; }
#partners ul { margin: 0px 0px 15px 35px; }
#partners ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#partners a:hover { text-decoration: underline; }
#partners .partner { margin: 0px 0px 20px 0px; }

#support { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#support h3 { margin: 22px 0px 15px 0px; }
#support ul { margin: 0px 0px 15px 35px; }
#support ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#support a:hover { text-decoration: underline; }
#support p { margin: 0px 0px 20px 0px; }
#support a { }
#support table p { margin: 0; }
#support table td { width: 300px; }
#support ul { margin: 0px 0px 0px 35px; }
#support ul li a { font-size: 1em; }

#instructions { width: 660px; margin: 30px 40px 0px 0px; float: right; display: inline; }
#instructions h3 { margin: 22px 0px 15px 0px; }
#instructions ul { margin: 0px 0px 15px 35px; }
#instructions ul li { font-size: 1.4em; color: #646464; line-height: 1.8em;  }
#instructions a:hover { text-decoration: underline; }
#instructions ul li a { font-size: 1em; }

/* PBZ */
#content p a { font-size: 1em; }
#content ol li { margin: 0px 0px 0px 35px; font-size: 1.5em; color: #646464; line-height: 1.4em; list-style-type:decimal; }
#content ul li { margin: 0px 0px 0px 0px; font-size: 1em; color: #646464; line-height: 1.4em; list-style-type:disc; }
#content a:hover { text-decoration: underline; cursor:pointer;}
#content .enlarge_font_size { font-size: 1.4em; }
#content .shrink_font_size { font-size: 1em; }
#home .article-show { display: block; margin: 20px 0px 20px 0px; font-size: 1.8em; font-weight: 200; }
#home .article .article-title { display: block; margin: 20px 0px 20px 0px; font-size: 1.8em; font-weight: 200; color: #0061af;}
#home .article .article-title-red { display: block; margin: 20px 0px 20px 0px; font-size: 1.8em; font-weight: 200; color: #fd6917; }

#home .article_opened { margin: 0px 0px 0px 0px; }
#home .article_opened .article-title { display: block; margin: 20px 0px 20px 0px; font-size: 1.8em; font-weight: 200; color: #0061af;}

.red { color: #fd6917; }
#partners p a { font-size: 1em; }

.link_pocetak	{ text-align: right; margin: 0px 0px 0px 0px; font-size: 1em; padding: 0px 0px 0px 0px;}

/* 20121004 */
#support ul.circle {list-style:circle; font-size: 1em;}
#support p.follow {margin: 0px 0px 5px 0px;}
#support .shrink_font_size { font-size: 1.1em; }
#content ul.circle {list-style:circle; font-size: 1.4em;}
#content p.follow {margin: 5px 0px 15px 0px;}

/* 20150421 */
.spacer { margin-bottom:15px}
