/*#region CSS Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, b, i, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input,
table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

q:before,
q:after {content:"";}

:focus {outline:0;}

ol,
ul {list-style:disc;margin:10px 0px 10px 25px;}
strong {font-weight:bold;}

table {border-collapse:collapse;border-spacing:0;}

caption,
th,
td {text-align:left;font-weight:normal;}

/*#endregion CSS Reset */

* {margin: 0; padding: 0;}

html {text-align: center;}

body {
	background:url(../images/grass-bg.jpg);
	font: 11px 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	color: #666;/* Hat tip: http://defineyourcolors.com/20080826/text/coda-15-now-with-undefined-colors/ */
	text-align: center;
	line-height: 150%;
}

/*#region Globals */

h1 {font-size: 200%; font-weight: bold; color:green;margin-bottom:20px;}

h2 {font-size: 175%; font-weight: normal; color:#FD8A27;margin:0.5em 0 0.2em 0;}

h3 {font-size: 150%;font-weight:bold;}

h4 {font-size: 125%;font-weight:bold;}



p {margin:5px 0px 0px 0px;}



a {color:#069;text-decoration:none;}

a:visited {color:#003152;}

a:hover {text-decoration:underline;}


/*#region Container */

#wrapper {margin:0 auto;width:886px;background:url(../images/index_02.gif) repeat-y #fff 0 0;}
#wrapper {text-align:left;}

#sideGradTop {background:url(../images/index_02.gif) no-repeat #fff 0 0;height:106px;}

#sideGradBtm {background:url(../images/index_02.gif) no-repeat 0 0;height:120px;clear:both;}

#header {margin:0 auto;width:886px; padding:0px;}

#content {width:810px;padding:0 38px;clear:both;}
#footer {width:810px;height:60px;clear:both;margin-top:-100px;padding:0px 38px 0px 38px;background: url(../images/global/logo-s-gray.gif) no-repeat;background-position: 791px 10px;}
#footer a:visited {color:#069;}
#footer p {border-top: solid 2px #e8e8e8;padding-top:10px;font-size:11px;font-family:"Segoe UI", Tahoma, Arial, Helvetica, sans-serif;}

/** FOOTER **/

#footer {}
#footer a:hover {font-size:11px;color:#000000;}
#footer .footerinfo {font-size:10px;text-align:center;}
#footer .footerinfo a {font-size:10px;text-align:center;color:#336FE4;}


#left-col {float:left;width:520px;}
#right-col {float:right;display:block;width:278px;background:url(../images/global/side-bg.jpg) no-repeat 0% 0%;min-height:350px;height:auto;overflow:hidden;}
#right-col .innerpadding {
	clear:both;
	padding: 10px;
	border: solid 0px #e8e8e8;
	background: #ffffe0;
	margin:3px 3px 0 11px;
	}

.full {clear:both;width:850px;}
.main {float:left;width:524px;}
.sub {float:left;width:314px;}

.half {float:left;width:46.75%;}
    #ie6 .half {width:48%;}
.half .inner {padding-left:0;padding-right:0;}

.split {border-right:1px solid #ccc;padding-right:20px;margin-right:20px;}
.split .inner {padding-left:20px;}

.rightCol {clear:right;float:right;margin:0 20px 0 0;}
    #ie6 .rightCol {margin-right:8px;}
    #ie6 .rightCol .inner {padding-right:20px;}

#findBy li {line-height:1;margin:0;list-style:none;}

/*#endregion Container */

/*#region Header */

#header .accessibility {border-right:1px solid #fff;}

#topLinks {display:block;float:right; padding-right: 5px;}
#topLinks li {border-right:1px solid #aaaaaa;padding:0 10px 0 0;margin-right:10px;float:left;}
#topLinks li.last {margin-right:0;padding:0;border-right:0px;}
#topLinks li a{color:#aaaaaa;}
#header #topLinks .accessibility a {color:#fff;}
#topLinks a:visited {color:#069;}

#topLinks .rss {padding:0 18px 2px 0;font-weight:normal;background:url(../images/global/rss.png) right 0 no-repeat;}
#topLinks li a.rss  {color:#FD8A27;}
#topLinks .rssTT {cursor:help;font-size:10px;margin-left:3px;}

#signIn {margin:5px 0 0 0;float:right;clear:right;width:200px;}
#signIn input {float:left;}
#signIn #SignInName {width:65%;}
#signIn #SignIn {width:27%;margin-left:10px;}

/*#endregion Header */

/*#region Search */

#search {display:block;float:right;clear:right;text-align:right;margin:10px 37px 0px 0px;padding:0px 0 7px 0;}
    #ie6 #search {width:211px;margin-bottom:-2em;}

#search input {vertical-align:middle;padding:2px;}

#search input.searchfield {width:255px;border:2px solid #ccc;font-size:.9em;padding:2px;}

#search input.searchbutton {border:0;color:#fff;font-weight:bold;font-size:.9em;background:gray;padding:2px;cursor:pointer;}

/*#endregion Search */

/*#region Language */

#lang {display:block;float:right;clear:right;text-align:right;margin:10px 37px 0px 0px;padding:0px 0 7px 0;}
    #ie6 lang {width:211px;margin-bottom:-2em;}

/*#endregion LAnguage */

/*#region Footer */

#navFooter {float:right;}
#navFooter li {border-right:1px solid #333;padding:0 8px 0 0;margin:.6em 8px .6em 0;float:left;line-height:1.5em;}
#navFooter li.copyright,
#navFooter li.microsoft {border:none;}

/*#endregion Footer */


/** TOP TOOLBAR **/
#topmenu {float:right;margin-top:20px;text-align:right;}
ul#toolbar-top {
	text-align: right;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#toolbar-top li {display: inline; font-size:14px;font-weight:bold;font-family: "HelveticaNeue",Helvetica,Arial,sans-serif;margin-left:10px;}	
#toolbar-top li a {color:#336FE4;text-decoration:none;}
#toolbar-top li a:hover {color:#FD8A27;text-decoration:none;}
#toolbar-top li a.active {color:#FD8A27;text-decoration:none;}

.code {
	border-bottom: 1px solid #e8e8e8;	
	margin-top: 15px;
}

.code#first {
	border-bottom: 1px solid #e8e8e8;	
	margin-top: 0px;
}

.btn-more a {
	float: right;
	clear:both;
    background:transparent url(../images/global/btn-more.png) no-repeat 0 0;
    color:#FFFFFF;
    display:block;
	font-family:"Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
    font-size:14pt;
    font-weight:bold;
    height:35px;
    margin:10px 0px 0px -5px;
    padding:8px 0 0 2px;
    text-decoration:none;
    width:180px;
    text-indent:50px;
}

.btn-more a:hover {color:#336FE4;}

acronym{border-bottom:1px dotted #666666;;cursor:help;}


/* Rotacija slika */

#img_rotate { float:left; clear:left; width:852px; height:250px; margin:0px 0px 0px 17px; padding:0px;border-bottom:1px solid #d7d7d7;background:#ffffff;}

ul#rotacija_slika {float:left; list-style: none; margin:0; padding:0;}


/* Clearfix */

.clearfix:after {

	clear: both;

	content: ".";

	display: block;

	height: 0;

	visibility: hidden;

}



* html > body .clearfix {

	display: block;

	width: 100%;

}



* html .clearfix {

	height: 1%;

}

ul#quote {list-style: none;}

blockquote {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}


blockquote {

	padding: 0px;

}



blockquote span.open {

	background: url(../images/so-q.gif) no-repeat left top;

	padding: 2px 0 2px 25px;

}



blockquote span.close {

	background: url(../images/sc-q.gif) no-repeat bottom right;

	padding: 2px 25px 2px 0;

}

small{
	color: #999999;
	font-size: 92%;
}