.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 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/buttonLeft.gif);background-repeat: no-repeat;background-position: left top;margin-top: 5px}
a:link.button, a:visited.button, a:active.button {color: #003570;text-decoration:none}
a.button span {display: block;padding: 4px 17px 4px 0;background-color: transparent;background-image: url(/img/buttons/buttonRight.gif);background-repeat: no-repeat;background-position: right top;}
a.button:hover {background-position: bottom left;}
a.button:hover span {background-position: bottom right;color: black;}


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 13px 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; position:absolute; top:0; cursor: pointer}
a:link.buttonLang, a:visited.buttonLang, a:active.buttonLang {color: #DBDBDC;text-decoration:none; padding-top:10px;}
a.buttonLang span {display: block;padding: 4px 10px 4px 0;background-color: transparent;cursor: pointer}
a.buttonLang:hover {background-position: bottom left;  text-decoration:underline;}
a.buttonLang:hover span {color: #DBDBDC}


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}