@charset "windows-1250";

img
{
  border: 0;
}
/* GLOBALS */
html, body { height: 100%; }
body { background: #2d2d37 url(img/body_bgnd.gif) repeat-x top; margin: 0; padding: 0; }
td, input, select, textarea { font: 11px Tahoma, Arial, sans-serif; color: #adadad; }

ul.inline { list-style-type: none; margin: 0; padding: 0; }
ul.inline li { display: inline; }

ul.boxContent { list-style-type: none; margin: 0; padding: 0; }
ul.boxContent .cat { font-size: 10px; margin-top: 10px; }

.pageTitle { font: 18px Arial, sans-serif; color: #74b3f3; margin: 10px 0; padding: 10px 0; }
.pageContent { padding: 0 10px; }
.pagePrices { padding: 0 10px; margin-top: 20px; }
.cijena1 { font: 16px Arial, sans-serif; font-weight: bold; color: #74b3f3; }
.cijena2 { font: 16px Arial, sans-serif; font-weight: bold; }


/* LINKS */
a:link { color: #74b3f3; text-decoration: none; }
a:visited { color: #74b3f3; text-decoration: none; }
a:active { color: #74b3f3; text-decoration: none; }
a:hover { color: #74b3f3; text-decoration: underline; }

a.linkNews:link { font: 11px Verdana, Tahoma, sans-serif; color: #74b3f3; text-decoration: none; }
a.linkNews:visited { font: 11px Verdana, Tahoma, sans-serif; color: #74b3f3; text-decoration: none; }
a.linkNews:active { font: 11px Verdana, Tahoma, sans-serif; color: #74b3f3; text-decoration: none; }
a.linkNews:hover { font: 11px Verdana, Tahoma, sans-serif; color: #74b3f3; text-decoration: underline; }


/* TABLES */
.fullstretch { width: 100%; }

#master { width: 970px; margin-top: 12px; }
#master #subContainer { background: url(img/divider.gif) repeat-x bottom; height: 49px; }
#master #footerContainer { background: url(img/divider.gif) repeat-x top; height: 49px; }

.PagerDivTop { background: url(img/divider.gif) repeat-x bottom center; height: 20px; margin: 10px 0 10px 0; }
.PagerDivBottom { background: url(img/divider.gif) repeat-x top center; height: 20px; padding: 10px 0 0 0; }
.HrBottom  { background: url(img/divider.gif) repeat-x bottom center; margin: 10px 0 10px 0; padding: 0 0 10px 0; }


#logo { background: url(img/logo_bgnd.gif) repeat-x top; width: 215px; text-align: center; }

#topMenu .item { padding: 0 31px; }

#sub #searchContainer { width: 215px; text-align: center; }
#sub #searchContainer .textbox { width: 125px; background: #53535e; border: none; padding: 3px 5px; }

#main #mainLeft { width: 200px; }
#main #mainCentral { width: 500px; text-align: left; }
#main #mainRight { width: 180px; }

#leftMenu .menuItem { text-align: left; padding: 6px 10px 7px 10px; background: url(img/leftMenuItemBgnd.gif) repeat-x left bottom; cursor: pointer; }
#leftMenu .menuItemActive { text-align: left; padding: 6px 10px 7px 10px; background: url(img/leftMenuItemBgnd.gif) repeat-x right bottom; color: #fff; cursor: pointer; }



.box1content { background: url(img/central_box_bgnd.gif) no-repeat top; padding: 10px 15px; text-align: left; }
.boxThumb { border: 1px solid #787881; padding: 4px; margin-right: 15px; }
.boxText { line-height: 15px; }

#footer #footerLeft { width: 215px; text-align: center; }
#footer #footerMain { text-align: center; }
#footer #footerRight { width: 190px; text-align: center; }

.user { text-align: left; margin: 3px 0 0 38px; font-weight: bold; }

.btn { color: #000; padding: 2px 10px; font-weight: bold;}

.ReportOk { color: #0f0; font-weight: bold; }
.ReportError { color: #f00; font-weight: bold; }

.txtbox { width: 200px; color: #000; background: #53535e; border: none; color: #adadad; height: 15px; border: solid 1px #000; }

.selbox { width: 205px; color: #000; background: #53535e; border: none; color: #adadad; height: 15px; border: solid 1px #000; }
.selbox2 { color: #000; background: #53535e; border: none; color: #adadad; height: 19px; border: solid 1px #000; }

.tblForm
{
  width: 480px;
}

.tblForm .q
{
  width: 150px;
}

.tblForm .a
{
  width: 330px;
}

.basketTable
{
  width: 500px;
  border: solid 1px #43434d;
}

.basketTable td
{
  padding: 0 4px;
  border-bottom: solid 1px #43434d;
}

.basketTableHeader
{
  background-color: #43434d;
  font-weight: bold;
}

.R
{
  text-align: right;
}

.imgToBasket
{
  display: block;
  margin: 10px 0 0 0;
}

.imgButtonInline
{
  display: inline-block;
  margin: 10px 10px 0 0;
}

.mini
{
  font-size: 10px;
  color: #666;
}

.PriceWhite
{
	color: #fff;
	font-weight: bold;
	font-size: 13px;
}
