@charset "windows-1250";
/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #5f1212 url(img/footerBgnd.gif);  }
td, input, textarea, select { font: 11px Arial, Helvetica, sans-serif; color: #ddabab; }
optgroup { font-weight: bold; font-style: normal; padding-top: 4px; padding-bottom: 2px; }

a img { border: none; }

ul.inline { list-style-type: none; margin: 0; padding: 0; }
ul.inline li { display: inline; }

ul.leftMenu { list-style-type: none; margin: 0; padding: 0; }
ul.leftMenu li { border-bottom: 1px solid #94443a; padding: 0 5px 5px 5px; }
ul.leftMenu li.leftMenuLinks { border-bottom: 1px solid #94443a; padding: 7px 5px 7px 18px; }


/* DROPDOWN */
.subMenuContainer { position: absolute; visibility: hidden; z-index: 500; width: 165px; }
.subMenu { background: #520000 url(img/footerBgnd.gif) repeat; border: 1px solid #9e4d44; }
ul.dropMenu { list-style-type: none; margin: 5px 15px; padding: 0; }
ul.dropMenu li { text-align: left; padding: 4px 0; }
ul.dropMenu li img { margin-right: 9px; }


/* FORM ELEMENTS */
.textbox, textarea { background: #811919; border: 1px solid #9e4d44; color: #ddabab; padding: 2px 4px; }
select { background: #811919; border: 1px solid #9e4d44; color: #ddabab; padding: 1px; }


/* LINKS */
a:link { color: #ede2e2; text-decoration: none; }
a:visited { color: #ede2e2; text-decoration: none; }
a:active { color: #ede2e2; text-decoration: none; }
a:hover { color: #f2c93b; text-decoration: none; }

a.linkBig:link { color: #ede2e2; text-decoration: none; font-size: 13px; }
a.linkBig:visited { color: #ede2e2; text-decoration: none; font-size: 13px; }
a.linkBig:active { color: #ede2e2; text-decoration: none; font-size: 13px; }
a.linkBig:hover { color: #f2c93b; text-decoration: none; font-size: 13px; }

a.linkZuti:link { color: #f2c93b; text-decoration: none; }
a.linkZuti:visited { color: #f2c93b; text-decoration: none; }
a.linkZuti:active { color: #f2c93b; text-decoration: none; }
a.linkZuti:hover { color: #fff; text-decoration: none; }

a.linkLeft:link { color: #ede2e2; text-decoration: none; background: url(img/bulletDot.gif) no-repeat left 3px; padding-left: 16px; }
a.linkLeft:visited { color: #ede2e2; text-decoration: none; background: url(img/bulletDot.gif) no-repeat left 3px; padding-left: 16px; }
a.linkLeft:active { color: #ede2e2; text-decoration: none; background: url(img/bulletDot.gif) no-repeat left 3px; padding-left: 16px; }
a.linkLeft:hover { color: #f2c93b; text-decoration: none; background: url(img/bulletDot.gif) no-repeat left 3px; padding-left: 16px; }


/* WRAPPERS */
#headerWrapper { background: url(img/headerBgnd.gif) repeat-x center top; border-bottom: 1px solid #9e4d44; }
#header { width: 900px; }
#header #headerLogo { width: 240px; background: url(img/logoBgnd.gif) repeat top; text-align: center; border: 1px solid #a54e47; border-bottom: none; }
#header #headerPic { border-top: 1px solid #a54e47; }
#header #headerLinks { height: 28px; background: url(img/headerLinksBgnd.gif) repeat-x; border: 1px solid #a54e47; border-bottom: none; text-align: right; }
#header #headerLinks div { height: 21px; float: right; background: url(img/headerLinksDivider.gif) no-repeat left; padding: 7px 18px 0 20px; }


#middleWrapper { background: #5f1212 url(img/middleBgnd.gif) repeat-x center top; border-bottom: 1px solid #9e4d44; }
#middle { width: 900px; }
#middle #middlePic { width: 238px; border-left: 1px solid #9e4d44; border-right: 1px solid #9e4d44; }
#middle #menuMainContainer { height: 78px; }
#middle #middleDesc { height: 150px; border-right: 1px solid #9e4d44; padding: 0 30px; vertical-align: top; text-align: left; }
#middle #middleDesc div.descTitle { width: 350px; margin-top: 18px; padding-bottom: 5px; border-bottom: 1px solid #9e4d44; font: 20px Arial, Helvetica, sans-serif; color: #f2c93b; }
#middle #middleDesc div.descText { margin-top: 10px; padding-right: 20px; line-height: 16px; }
#middle #middleDesc div.descLink { text-align: right; }

#menuMain { width: 100%; height: 78px; background: url(img/middleDescBgnd.gif) repeat-x bottom; }
#menuMain td { width: 25%; background: url(img/menuMainDivider.gif) right repeat-y; text-align: center; vertical-align: bottom; }
#menuMain td div { margin-bottom: 20px; }

#mainWrapper { background: #5f1212 url(img/mainBgnd.gif) repeat-x center top; }
#main { width: 880px; margin-left: 10px; }
#main #mainLeft { width: 210px; text-align: left; padding: 20px 0 25px 0; }
#main #mainLeft .mainLeftBanner { margin-top: 10px; border: 1px solid #82382f; }
#main #mainCentral { padding: 20px 0 25px 0; text-align: left; }
#main #mainDivider { width: 30px; }

#topOffer #topOfferTitle { margin-bottom: 7px; }
#topOffer #topOfferBody { background: #520000; border: 1px solid #82382f; padding: 10px; }

#tripleHotWrapper { margin-top: 20px; }
#tripleHot { width: 100%; }
#tripleHot td.tripleItem { width: 199px; background: #520000; border: 1px solid #82382f; text-align: center; color: #b69999; vertical-align: top; }
#tripleHot td.tripleItem div.tripleItemCat { padding: 8px 5px; }
#tripleHot td.tripleItem div.tripleItemPic img { border: 7px solid #82382f; }
#tripleHot td.tripleItem div.tripleItemText { padding: 7px; }

#pageContent { width: 100%; }
#pageContent #path { padding: 0 0 10px 15px; }
#pageContent #pageTitle { font: 18px Arial, sans-serif; text-align: left; padding: 10px 15px; border: 1px solid #9e4d44; color: #ede2e2; }
#pageContent #pageTitle img { margin-right: 10px; }
#pageContent #pageBody { text-align: left; line-height: 14px; }

#cats { width: 560px; margin-left: 40px; }
#cats td { padding: 20px 0; border-bottom: 1px solid #82382f; }
#cats .catPic img { margin-right: 20px; border: 3px solid #82382f; }
#cats .catDesc { width: 100%; text-align: left; }

#footerWrapper { background: url(img/footerBgnd.gif) repeat-x; padding: 10px 0; border-top: 1px solid #a54e47; }
#footer { width: 900px; }
#footer td { text-align: center; }
#footer #footerLeft { width: 240px; }
#footer #footerMain { color: #934e45; }
#footer #footerRight { width: 120px; }

.tablica1 { background: #a73a3a; }
.tablica1 th { background: #751616; color: #fff; }
.tablica1 td { background: #5f1212; }

.ok { color: #73b40d; font-weight: bold; }
.err { color: #ff3b3b; font-weight: bold; }


/* IMAGE GALLERY */

.image {width:110px;height:110px;border:1px solid #CCC;float:left;margin-right:10px;margin-bottom:10px;position:relative;}
.image div { width:106px;height:106px;overflow:hidden;position:absolute;top:2px;left:2px;}
.image img { border:none; }