.left {float: left;}
.right {float: right;}
img.left {float: left;margin: 0 10px 0 0;}
img.right {float: right;margin: 0 0 0 10px;}
.nomargin {margin:0 !important;}

/*----- easy clearing ------*/

.fix:after {clear:both;content:'[.]';display:block;height:0;visibility:hidden;}
.fix {display:inline-block;}
.fix {display:block;}

/*----- Button Holder ------*/

.buttonHolder {margin-right: 18px;margin-left: 18px;padding-top: 5px;border-top-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;}
.buttonHolderFull {padding-top: 5px;border-top-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;}
.buttonHolderSpecial {padding-bottom:10px;padding-top:5px;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC; margin-bottom:10px;}

/*----- LINKS ------*/

a.button {display: block;font: normal 10px Verdana, Arial, Helvetica, sans-serif;line-height: 18px; /* Ova vrednost + 4px + 4px (top i bottom padding SPAN-a) mora da bude jednaka visini dugmeta */height: 18px; /* Visina dugmeta */padding-left: 10px;text-decoration: none;background-color: transparent;background-image: url(/img/buttons/buttonLeft1.gif);background-repeat: no-repeat;background-position: left top;margin-top: 15px; margin-right:5px;}
a:link.button, a:visited.button, a:active.button {color: #ffffff;text-decoration:none}
a.button span {display: block;padding: 0px 11px 0px 0;background-color: transparent;background-image: url(/img/buttons/buttonRight1.gif);background-repeat: no-repeat;background-position: right top;}
a.button:hover {}
a.button:hover span {}


a.buttonBlue {display: block;font: normal 11px Tahoma;line-height: 27px; /* Ova vrednost + 4px + 4px (top i bottom padding SPAN-a) mora da bude jednaka visini dugmeta */height: 35px; /* Visina dugmeta */padding-left: 17px;text-decoration: none;background-color: transparent;background-image: url(/img/buttons/buttonLeftBlue.gif);background-repeat: no-repeat;background-position: left top;}
a:link.buttonBlue, a:visited.buttonBlue, a:active.buttonBlue {color: #003570;text-decoration:none}
a.buttonBlue span {display: block;padding: 4px 17px 4px 0;background-color: transparent;background-image: url(/img/buttons/buttonRightBlue.gif);background-repeat: no-repeat;background-position: right top;}
a.buttonBlue:hover {background-position: bottom left;}
a.buttonBlue:hover span {background-position: bottom right;color: black;}


a.buttonTrans, a.buttonTrans:visited {width:75px;height:35px;cursor:pointer;background-image: url(/img/buttons/buttonTrans.png);background-repeat: no-repeat;
font-family: Tahoma;font-size: 11px;color: #003570;text-decoration: none;line-height: 35px;text-align: center;}
a.buttonTrans:hover {cursor:pointer;background-image: url(/img/buttons/buttonTransHov.png);}


a.buttonLang {display: block;font: normal 10px Verdana, Arial, Helvetica, sans-serif;line-height: 12px; /* Ova vrednost + 4px + 4px (top i bottom padding SPAN-a) mora da bude jednaka visini dugmeta */height: 20px; /* Visina dugmeta */padding-left: 10px;text-decoration: none;background-color: transparent;background-image: url(/img/buttons/buttonLeftLang.png);background-repeat: no-repeat;background-position: left top; position:absolute; top:0; cursor: pointer}
a:link.buttonLang, a:visited.buttonLang, a:active.buttonLang {color: #99B6D4;text-decoration:none}
a.buttonLang span {display: block;padding: 4px 10px 4px 0;background-color: transparent;background-image: url(/img/buttons/buttonRightLang.png);background-repeat: no-repeat;background-position: right top; cursor: pointer}
a.buttonLang:hover {background-position: bottom left; color: #99B6D4}
a.buttonLang:hover span {background-position: bottom right;color: #99B6D4}


a.buttonExternal {display: block;font: normal 10px Verdana, Arial, Helvetica, sans-serif;line-height: 21px; /* Ova vrednost + (top i bottom padding SPAN-a) mora da bude jednaka visini dugmeta */height: 25px; /* Visina dugmeta */padding-left: 15px;text-decoration: none;background-color: transparent;background-image: url(/img/buttons/externalLeft.png);background-repeat: no-repeat;background-position: left top; position:absolute; top:0; cursor: pointer}
a:link.buttonExternal, a:visited.buttonExternal, a:active.buttonExternal {color: #99B6D4;text-decoration:none}
a.buttonExternal span {display: block;padding: 0px 15px 4px 0;background-color: transparent;background-image: url(/img/buttons/externalRight.png);background-repeat: no-repeat;background-position: right top; cursor: pointer}
a.buttonExternal:hover {background-position: bottom left; color: #99B6D4}
a.buttonExternal:hover span {background-position: bottom right;color: #99B6D4}

/* ---- baneri levo ---- */

.bannersLeft {
	margin-top: 20px;
}
.bannersLeft a {
	display: block;
}
.bannersLeft img {
	border: 0px;
	margin-bottom: 20px;
}
.bannersFull {
	width: 908px;
	display: block;
	clear: both;
	padding-top: 20px;
}
.bannersFull img {
	border: 0px;
	margin-right: 20px;
}

/* -------------------  Slide Show Header -------------------- */

#slideshow {position:relative;height:223px;}
#slideshow img {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow img.active {z-index:10;opacity:1.0;}
#slideshow img.last-active {z-index:9;}

















