/* CSS RESET & GLOBALS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, font, ins, kbd, q, s, samp, small, strike, tt, var, fieldset, form, label, legend, caption { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }

a:focus { outline: none; }
a img { border: none; }

strong, b { font-weight: bold; }
em, i { font-style: italic; }


/* GLOBALS */
html, body { height: 100%; }

body, td, th, textarea, input, select, h2, h3, h4, h5, h6, pre { font: 12px Verdana, Arial, sans-serif; color: #989ba0; line-height: 17px; }
textarea, input, select { font: 11px Arial, sans-serif; color: #989ba0; }

.picBorder { border: 1px solid #a6a6a6; }
.txtSmall { font-size: 10px; }
.txtSmallest { font-size: 9px; }

#btn_glasaj {
	padding-right:10px;
}

ul.inline { margin: 0; padding: 0; list-style: none; }
ul.inline li { display: inline; }

ul.linkList { margin: 15px 0 0 0; padding: 0; list-style: none; }
ul.linkList li { background: url(img/bullet_arrow.gif) no-repeat 0 4px; padding: 0 0 0 15px; margin: 5px 0 0 0; }
ul.linkList li span { font: 11px Arial, Helvetica, sans-serif; }

ul.linkList2 { margin: 12px 0 0 0; padding: 0; list-style: none; }
ul.linkList2 li { background: url(img/bullet_arrow.gif) no-repeat 0 6px; padding: 0 0 0 15px; line-height: 19px; }


/* FORM ELEMENTS */
.textbox, textarea { background: url(img/textboxBgnd.jpg) no-repeat 1px 1px; border: none; padding: 7px; font: 11px Verdana, Arial, sans-serif; }
.searchbox { width: 200px; margin: 4px 8px 0 8px; background: none; border: none; color: #cccbc2; }
/* select { background: url(img/textboxBgnd.gif) no-repeat 0 0; border: 1px solid #c7c7c7; padding: 2px; } */
.searchbox { background: url(img/searchBgnd.gif) no-repeat 0 0; width: 210px; padding: 5px; }
.btn { font: 14px Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; border: none; background: none; padding: 0; margin: 0; }


/* LINKS */
a:link, a:active, a:visited, a:hover { text-decoration: none; }

a.newsTitle:link, a.newsTitle:active, a.newsTitle:visited, a.newsTitle:hover { font: 14px Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; }

a.pero:hover, a.pero:visited, a.pero:active, a.pero:link { color: #131516; font-size: 4px; text-decoration: none;}

/* WRAPPERS */
.fullStretch { width: 100%; }
.marginTop1 { margin: 15px 0 0 0; }
.marginTop2 { margin: 30px 0 0 0; }

.header { width: 920px; height: 100px; margin: 0 auto; }
.logoContainer { width: 200px; vertical-align: bottom; padding: 0 0 17px 0; }
.menuTopContainer { text-align: right; vertical-align: bottom; padding: 0 0 18px 0; }
.menuTopContainer img { margin: 0 0 0 35px; }

.middleWrapper { background: url(img/solider.gif) no-repeat right top; }

.subnav { width: 920px; height: 60px; margin: 0 auto; }
.searchContainer { width: 295px; text-align: right; }
.searchContainer a { font: 14px Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; }

.subMenu { font: 14px Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; }
.subMenu a { margin: 0 20px 0 0; }
.subMenu a.active { color: #ffffff; }

.middle { width: 960px; margin: 0 auto; }
.main { vertical-align: top; }
.mainWrapper { width: 620px; }
.mainWrapperFull { width: 940px; }
.right { width: 320px; background: url(img/boxBgnd.png) no-repeat right top; border: 1px solid #16191b; vertical-align: top; }
.rightWrapper { width: 280px; padding: 0 0 40px 0; margin: 25px 0 0 20px; }

.boxMain { background: url(img/boxBgnd.png) no-repeat right top; border: 1px solid #16191b; padding: 25px 20px; vertical-align: top; }
.boxMainFull { background: url(img/boxBgnd.png) no-repeat right top; border: 1px solid #16191b; padding: 25px 20px; vertical-align: top; }
.boxTitleLink { text-align: right; font: 12px Arial, Helvetica, sans-serif; }

.newsItem { width: 100%; margin: 17px 0 0 0; }
.newsItem th { width: 45px; text-align: center; vertical-align: top; text-transform: uppercase; }
.newsItem th div { font: 23px Georgia, "Times New Roman", Times, serif; padding: 0 0 5px 0; line-height: 23px; }
.newsItem th span { font: 10px Arial, Helvetica, sans-serif; color: #434548; }
.newsItem td { background: url(img/newsItemBgnd.gif) no-repeat 15px 0; vertical-align: top; padding: 0 0 5px 40px; }

.newsDivider { width: 100%; height: 17px; background: url(img/newsDivider.gif) no-repeat left bottom; }

.indexTriple { width: 98%; margin: 0 auto; }
.indexTriBox { width: 31%; vertical-align: top; }
.indexTriDivider { width: 4%; background: url(img/lineVert.gif) no-repeat left top; }

.pageTitle h1 { font: 16px Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-transform: uppercase; margin: 0 0 16px 0; }
.pageBody { line-height: 19px; }
.pageBody p { margin: 0 0 18px 0; }
.pageBody td p { margin: 0; }
.pageBody ul { margin: 12px 0 0 0; padding: 0; list-style: none; }
.pageBody ul li { background: url(img/bullet_arrow.gif) no-repeat 0 6px; padding: 0 0 0 15px; line-height: 19px; }
.pageBody br { line-height: 14px; }

.footer { width: 960px; margin: 20px auto 0 auto; background: url(img/lineHoriz.gif) repeat-x 0 0; }
.footer td { padding: 15px; font: 11px Arial, Helvetica, sans-serif; color: #434548; }
.footerMain { text-align: center; }
.footerRight { width: 300px; text-align: right; }
.footerRight span { background: #0b0d0d; padding: 2px 4px; line-height: 1; margin: 0 3px; }

.osvjezeno {margin-top:-15px; float:right;font-size: 11px; }
.ranglista { width: 580px; }
.ranglista th, .ranglista td { font-size: 11px; padding: 2px 5px 5px 5px; text-align: right; }
.ranglista td { color: #989ba0; }
.ranglista tr { background: url(img/lineHoriz.gif) repeat-x left bottom; }
.ranglista .name { text-align: left; }
.ranglista .name, .ranglista .rating { color: #ffffff; }

.ranglista2 { width: 580px; }
.ranglista2 th, .ranglista2 td { font-size: 11px; padding: 2px 5px 5px 5px; }
.ranglista2 td { color: #989ba0; }
.ranglista2 tr { background: url(img/lineHoriz.gif) repeat-x left bottom; }
.ranglista2 .name { text-align: left; }
.ranglista2 .name, .ranglista2 .rating { color: #ffffff; }

.highlight { background: #cccccc; }
.highlightNo { background: url(img/lineHoriz.gif) repeat-x left bottom; }


.selectDatum { background: #222; margin-top:-15px;margin-left:20px}

.goUp {background:#3A3;width:8px;height:10px;float:left;margin-top:4px;}
.goDown {background:#F33;width:8px;height:10px;float:left;margin-top:4px;}
.goSame {background:#AAA;width:8px;height:10px;float:left;margin-top:4px;}


.graf {position:absolute;background:#1A1B1D;margin-top:4px}

/* gamenet registracija za izlet */
.newRegInput { background: url(img/textboxBgnd.jpg) no-repeat 1px 1px; border: none; padding: 7px; width: 240px; font: 11px Verdana, Arial, sans-serif; }
}
#regForm{
 	background: #000000;
}
/* end registracija za izlet */

