@charset "windows-1250";
/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: url(img/bgnd.jpg) repeat top center; }
td, input, textarea { font: 11px "Trebuchet MS", Arial, sans-serif; color: #505050; }

ul.inline { margin: 0; padding: 0; list-style-type: none; }
ul.inline li { display: inline; }


/* FORM ELEMENTS */
.textbox { background: #fff; border: 1px solid #dadada; padding: 2px 3px; }
.searchBox { width: 140px; margin-right: 7px; }


/* LINKS */
a:link { color: #4d5877; text-decoration: none; }
a:active { color: #4d5877; text-decoration: none; }
a:visited { color: #4d5877; text-decoration: none; }
a:hover { color: #8e330a; text-decoration: none; }

a.linkTop:link { color: #4d5877; text-decoration: none; font-weight: bold; padding: 1px 10px; }
a.linkTop:active { color: #4d5877; text-decoration: none; font-weight: bold; padding: 1px 10px; }
a.linkTop:visited { color: #4d5877; text-decoration: none; font-weight: bold; padding: 1px 10px; }
a.linkTop:hover { color: #fff; text-decoration: none; font-weight: bold; padding: 1px 10px; background: #c4c4c4; }


/* WRAPPERS */
.fullStretch { width: 100%; }

#masterWrapper { width: 925px; background: url(img/masterBgnd.gif) repeat-y; }

#masterTop { background: url(img/top.jpg) no-repeat center; height: 44px; }
#topNav { margin-right: 28px; }
#topNav .topNavItem { background: #fff; padding: 2px 3px 0 3px; }

#header { width: 100%; }
#headerLeft { width: 205px; text-align: left; }
#headerLeft #search { padding: 8px 15px 10px 15px; }
#headerMain { width: 100%; }

#masterMiddle{ padding: 15px 0; }
#middle { width: 100%; }
#middleLeft { width: 205px; text-align: left; }
#middleMain { width: 100%; padding-bottom: 15px; text-align:left; }
#middleMain a { text-decoration: underline; }

.menuleft { width: 205px; margin-bottom: 15px; }
.menuleft .menuGroupTitle { background: #8e330a; text-align: left; padding: 8px 12px; color: #fff; }
.menuleft .menuLeftContainer { border-bottom: 1px solid #e3dad0; }
.menuleft div.menuLeftItem { padding: 5px 10px; border-top: 1px solid #e3dad0; }
.menuleft div.menuLeftItem img { margin-right: 8px; }
.menuleft .itemSub { padding: 0 15px 8px 15px; text-align: left; }
.menuleft .itemSub ul.linkList { margin: 0; padding: 0; margin-left: 12px; list-style-type: none; }
.menuleft .itemSub ul.linkList li { line-height: 16px; }

#indexTriplet { width: 100%; }
#indexTriplet .tripletContainer { width: 50%; text-align: left; padding: 3px 25px 0 10px; }
#indexTriplet h1 { margin: 0; margin-bottom: 15px; }

#indexIzdvojeno { width: 100%; margin-top: 20px; }
#indexIzdvojeno #izdvojenoTitle { background: url(img/greyStripBgnd.gif) no-repeat top right; height: 30px; }
#indexIzdvojeno #izdvojenoContainer { background: #efede9; padding: 10px 0; }

.izdvojenoItem { width: 128px; margin: 0 8px 0 9px; }
.izdvojenoItem .izdvojenoItemTitle { text-align: center; padding-bottom: 5px; }
.izdvojenoItem .izdvojenoItemPic { background: #fff; height: 120px; text-align: center; }
.izdvojenoItem .izdvojenoItemScotch { background: url(img/scotchTape.gif) no-repeat center 5px; padding: 12px 0 5px 0; text-align: center; color: #8e330a; }
.izdvojenoItem .izdvojenoItemScotch .oldPrice { color: #505050; text-decoration: line-through; }

#pageTitle { width: 100%; background: #ffffb5; text-align: left; font: 14px "Trebuchet MS", Arial, sans-serif; color: #4d5877; text-transform: uppercase; font-weight: bold; letter-spacing: 0.4em; padding-left: 5px; }

#catItems { width: 100%; }
#catItems tr { background: url(img/catItemBgnd.gif) repeat-x bottom; }
#catItems td.itemPic { padding: 15px 25px; }
#catItems td.itemDesc { padding: 15px 50px 15px 0; text-align: left; width: 100%; }
#catItems td.itemDesc img { margin-right: 6px; margin-top: 8px; }

#pageNav { width: 100%; background: #d9d9d9; }
#pageNav .pageNavSideLinks { width: 100px; background: #d9d9d9; }
#pageNav .pageNavMain { text-align: center; }

#productPageWrapper { width: 95%; margin-top: 20px; }

#productInfo { width: 100%; }
#productInfo #productPic { width: 250px; height: 250px; border: 1px solid #dadada; text-align: center; }

.productSection { width: 100%; }
.productSectionHeading { background: url(img/dividerDotted.gif) repeat-x bottom; padding-bottom: 7px; text-align: left; letter-spacing: 0.35em; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; margin-bottom: 15px; }
.productSectionBody { text-align: left; }

#vezaniArtikli { width: 100%; }
#vezaniArtikli td { width: 110px; text-align: center; padding: 0; }
#vezaniArtikli .vezaniArtikliSifra { padding-top: 7px; }

#masterFooter { background: url(img/footerBgnd.jpg) no-repeat center; height: 70px; }
#footer { width: 100%; margin-top: 18px; }
