﻿div.divPoweredBy { color: #000000; }

.note { font-size: 10px; color: #a9a9a9; }
.left { float: left; }
.border { border: 3px solid #efcd9c; }
.greenLink { color: #7D9930; font-weight: bold; }

.menu1 { clear: both; }
.loginmenu { color: #82002B; padding-top: 140px; text-align: left; }
.loginmenu ul { margin-top: 5px; }
.loginmenu ul li { padding-top: 1px; padding-bottom: 1px; }
.loginmenu ul li a { font-weight: bold; color: #82002B; text-decoration: none; }

.menuLeft { float: left; width: 221px; height: 52px; }
/* header */
.vozik { background-position: 280px; margin-bottom: 150px; float: right; width: 450px; height: 11px; padding-left: 15px; }
.vozik a { color: #b7515a; text-decoration: none; }
.viac-info { text-decoration: none; margin-top: 55px; margin-left: 108px; display: block; width: 64px; height: 20px; }
.mContent { background: url('../storage/site/head_bg.jpg') no-repeat center top; }
.languageBar { float: right; color: #f6e3d0; font-size: 10px; margin: 11px 5px 0 0; overflow: hidden; }
.languageBar span { float: left; margin-right: 2px; }
.languageBar a { display: block; float: left; width: 14px; height: 12px; margin-right: 2px; }
.cz { background: url('../storage/site/cz.jpg') no-repeat; }
.sk { background: url('../storage/site/sk.jpg') no-repeat; }

/*  footer */
.footer a:hover { text-decoration: underline; }
.f-links { float: left; }
.footer-menu { float: right; margin-top: 18px; margin-right: 20px; padding-bottom: 10px; border-bottom: solid 1px #ECCFA3; }
.footer-menu a { color: #ffffff; text-decoration: none; }

/********* left column *********/

.leftBox { margin-left: 3px; height: 400px; }
.leftBox img { margin: 3px 0 3px 0; }

.leftBox a { display: block; width: 178px; text-decoration: none; margin-bottom: 3px; }
.leftBox a:hover { text-decoration: none; }
.leftBox a.lBa1 { background: url('../storage/site/left_banner_vypredaj.jpg') no-repeat; height: 91px; }
.leftBox a.lBa1_cz { background: url('../storage/site/cz/left_banner_vypredaj.jpg') no-repeat; height: 91px; }
.leftBox a.lBa2 { background: url('../storage/site/left_banner_materialy.jpg') no-repeat; height: 78px; }
.leftBox a.lBa3 { background: url('../storage/site/left_novinky.jpg') no-repeat; height: 73px; }
.leftBox a.lBa4 { background: url('../storage/site/left_download.jpg') no-repeat; height: 65px; }
.leftBox a.lBa4_cz { background: url('../storage/site/cz/left_download.jpg') no-repeat; height: 65px; }

.subMenu { background: url('../storage/site/left_bg_repeat.jpg') repeat-y 3px top; }
.subMenu img { margin-left: 3px; }

.subItem { margin: 49px 0 57px 0; }
.subItem a { display: block; width: 178px; height: 35px; text-decoration: none; margin: 2px 0 0 3px; }
.subItem a:HOVER { text-decoration: none; margin: 2px 0 0 0; width: 184px; }

.subItem .a1 { background: url('../storage/site/subItem_sedacie_supravy.jpg') no-repeat; }
.subItem .a2 { background: url('../storage/site/subItem_kresla.jpg') no-repeat; }
.subItem .a3 { background: url('../storage/site/subItem_stolicky.jpg') no-repeat; }
.subItem .a4 { background: url('../storage/site/subItem_jedal_stoly.jpg') no-repeat; }
.subItem .a5 { background: url('../storage/site/subItem_jedal_lavice.jpg') no-repeat; }
.subItem .a6 { background: url('../storage/site/subItem_konfer_stoliky.jpg') no-repeat; }

.subItem .a1:hover { background: url('../storage/site/subItem_sedacie_supravy_hover.jpg') no-repeat; }
.subItem .a2:hover { background: url('../storage/site/subItem_kresla_hover.jpg') no-repeat; }
.subItem .a3:hover { background: url('../storage/site/subItem_stolicky_hover.jpg') no-repeat; }
.subItem .a4:hover { background: url('../storage/site/subItem_jedal_stoly_hover.jpg') no-repeat; }
.subItem .a5:hover { background: url('../storage/site/subItem_jedal_lavice_hover.jpg') no-repeat; }
.subItem .a6:hover { background: url('../storage/site/subItem_konfer_stoliky_hover.jpg') no-repeat; }

.sMenuTop{ background: url('../storage/site/left_top.jpg') no-repeat; font-size:1px;  height:4px; width:178px; margin-left:3px;}
.sMenuBottom { background: url('../storage/site/left_bottom.jpg') no-repeat; font-size:1px;  height:4px; width:178px; margin-left:3px; }

/***search***/
.searchBody { padding: 10px; font-family: verdana, arial; font-size: 11px; }
.txtSearch { width: 133px; border: solid 1px #d2af7c; }

.search { background: #d8d7d6; border: 1px solid #cac9c9; padding: 10px 30px 10px 30px; text-align: center; }

.copyright { font-size: 10px; color: #999999; }
.infoLine { font-size: 11px; color: #666666; display: block; margin-top: 10px; margin-bottom: 10px; }

.pager { font-size: 15px; color: #ee2323; }
.pager a { font-size: 13px; font-weight: bold; color: #233fee; padding: 0 5px 0 5px; }


/**pager**/
.pager { margin: 0px; }

.pager a { width: 24px; height: 23px; margin: 0 0 0 1px; text-align: center;  color: #675e4f; font-size: 11px; }

.pager a:hover { }

.pager div.numbers { float: right; padding-right:10px; }
.pager div.numbers a { font-weight: bold; text-decoration: none; display: block; float: right;}
.pager div.numbers a:hover {  }
.pager div.numbers a.selected {  }

.res { margin: 7px 0 7px 0; }
.res a { color: #233fee; text-decoration: none; }
.res a:HOVER { text-decoration: underline; }

.resLink { color: #009933; }
.resInfo { color: #999999; margin: 2px 0 0 0; }

/*home*/
.headerflash { width: 813px; height: 334px; }

.bgMainCenter { background: url('../storage/site/center_repeat.jpg') repeat-x 0 98px; }

.line1 { background: url('../storage/site/main_line_brown.jpg') repeat-x; height: 3px; margin: 2px 0 15px 0; clear: both; overflow: hidden; }
#headerBox, .headerBox { background: url('../storage/site/main_header_bg.jpg') no-repeat; color: #ffffff; font-size: 12px; margin: 3px 0 0 0; font-weight:bold; padding: 8px 0 0 20px; height: 22px; width: 793px; }
#headerBox h1, .headerBox h1 {color: #ffffff; font-size: 12px; font-weight: bold;}
.mainBox { padding: 30px 20px 20px 20px; margin-right: 3px; }
.mainBoxes { margin: 25px 23px 30px 20px; overflow: hidden; }
#boxes { overflow: hidden; }
.mainBoxes .box { width: 177px; padding-right: 15px; float: left; }
.mainBoxes .box a { float: right; }

#boxHeaders { overflow: hidden; height: 33px; }
#mB1 { background: url('../storage/site/main_KtoSme.jpg') no-repeat top left; width: 192px; height: 21px; float: left; margin-top: 5px; }
#mB2 { background: url('../storage/site/main_Ponuka.jpg') no-repeat top left; width: 192px; height: 33px; float: left; }
#mB1_cz { background: url('../storage/site/cz/main_KtoSme.jpg') no-repeat top left; width: 192px; height: 28px; float: left; margin-top: 5px;}
#mB2_cz { background: url('../storage/site/cz/main_Ponuka.jpg') no-repeat top left; width: 192px; height: 21px; float: left; margin-top: 5px;}
#mB3 { background: url('../storage/site/main_Trendy.jpg') no-repeat top left; width: 192px; height: 33px; float: left; }
#mB4 { background: url('../storage/site/main_Vystavy.jpg') no-repeat top left; width: 192px; height: 33px; float: left; }

.mainBox iframe { float: right; }

.more { display: block; width: 14px; height: 13px; background: url('../storage/site/more.jpg') no-repeat; text-decoration: none; }
.more:hover { text-decoration: none; }

.alignjustify { text-align: justify; }

#partners { border: 1px solid #efe7dc; overflow: hidden; width: 811px; margin-top: 3px; }
#partnersBoxes { overflow: hidden; width: 816px; }
.partnerBox { float: left; width: 161px; height: 125px; background: #e6fbac; margin-top: 3px; margin-right: 3px; padding: 20px; }
.partnerBox a { color: #7D9930; font-weight: bold; }
.partnerBox a:hover { text-decoration: none; color: #5f7524; }
.partnerBox strong { color: #7D9930; }
#map_flash { float: right; padding-top: 10px; padding-bottom: 10px; }
#districts { float: left; width: 181px; margin-left: 0; padding: 20px 0 0 18px; list-style-type: none; }
#districts li { margin-bottom: 5px; }
#districts a { color: #525150; text-decoration: none; background: url(../storage/site/kraj-li-bg.jpg) no-repeat center left; padding-left: 12px; }
#districts #active { font-weight: bold; color: #7D9930; }
#districts a:hover { text-decoration: underline; }

#kontakt { overflow: hidden; margin-bottom: 20px; width: 773px; }
#kontakt h3 { font-size: 12px; color: #786046; margin-bottom: 7px; }
#kontakt a { color: #7D9930; font-weight: bold; }
#kontakt a:hover { text-decoration: none; color: #5f7524; }
.contactForm { float: right; width: 480px; background: #EEE5DC; padding: 10px; margin-bottom: 17px; }
.contactForm h4 { color: #786046; }
.contactForm td { padding: 3px 0; }

div.fContact { float: right; margin-right: 50px; }
.fContact a { color: rgb(217, 245, 141); text-decoration: none; }
.fContact a:hover { text-decoration: underline; }
div.fMenu { float: right; text-align: right; }
div.fMenu .dot { background: url('../storage/site/dot.jpg') no-repeat center center; width: 6px; height: 6px; }
div.fMenu a { color: #ffffff; text-decoration: none; }
div.fImg { position: relative; top: -128px; left: -20px; height: 10px; z-index: 0; }

.fPoweredBy { float: left; width: 160px; margin-top: 15px; }
.fPoweredBy a { color: #d9f58d; text-decoration: none; }

.fileGallery { padding: 30px 20px 20px 20px; }
.fileGalleryItem { margin-right: 20px; float: left; color: #688616; text-decoration: none; }
a.fileGalleryItem:hover { text-decoration: underline; }

#novalifeWrap { overflow: hidden; margin: 10px 0 20px 0; width: 773px; }
.novalifeLeft { float: left; width: 376px; clear: both; margin-top: 10px; }
.novalifeRight { float: right; width: 377px; margin-top: 10px; }
.novalifeLeft img { margin: 0 7px 0 0;}
.novalifeRight img { margin: 0 7px 0 0;}
#novalifeList { padding-left: 5px; margin-top: 5px; }

.podporujeme a {color: #688616; text-decoration: none;}
.podporujeme a:hover {text-decoration: underline;}

.nodisplay {display: none;}
.curs {font-style: italic;}
.foo { }
.mainMenu { font-weight: normal; font-size: 13px; margin: 26px 0 0 0; clear: both; float: right; }
.mainMenu .m-Horizontal { height: 49px; background: url(../storage/site/mainMenu_right.jpg) no-repeat top right; padding-right: 10px; }

/* Tier 1 */
.mainMenu ul.menu { float: right; background: url(../storage/site/mainMenu_left.jpg) no-repeat top left; padding-left: 10px; }
/* Tier 2 */
.mainMenu ul.mrc-Menu ul { }
/* Tier 3+ */
.mainMenu ul.mrc-Menu ul ul { top: 0px; left: 190px; }

.mainMenu li { height: 49px; }
/* all list items */
.mainMenu ul li { padding: 13px 10px 0 10px; height: 36px; float: left; background: url('../storage/site/mainMenu_repeat.jpg' ) repeat-x;}
.mainMenu ul ul li { width: 190px; background-image: none; padding-right: 0px; padding-left: 0px; }
/* list items being hovered over */
.mainMenu li:hover, .mainMenu li.mrc-Menu-Hover { color: #003366; }
.mainMenu ul ul li:hover, .mainMenu ul ul li.mrc-Menu-Hover { background: #3f5e78; }
/* all anchors and spans (nodes with no link) */
.mainMenu a, .mainMenu span { padding: 3px; color: #ffffff; height: 27px; }
/* leaves */
.mainMenu li.mrc-Menu-Leaf a, .mainMenu li.mrc-Menu-Leaf span { background-image: none !important; }
/* hovered text */
.mainMenu li:hover a, .mainMenu li:hover span, .mainMenu li.mrc-Menu-Hover a, .mainMenu li.mrc-Menu-Hover span, .mainMenu li:hover li:hover a, .mainMenu li:hover li:hover span, .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover a, .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover span, .mainMenu li:hover li:hover li:hover a, .mainMenu li:hover li:hover li:hover span, .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover li.mrc-Menu-Hover a, .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover li.mrc-Menu-Hover span { color: #000000; }
/* the tier above this one is hovered */
.mainMenu li:hover li a, .mainMenu li:hover li span, .mainMenu li.mrc-Menu-Hover li a, .mainMenu li.mrc-Menu-Hover li span, .mainMenu li:hover li:hover li a, .mainMenu li:hover li:hover li span, .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover li a, .mainMenu li.mrc-Menu-Hover li.mrc-Menu-Hover li span { color: #003366; background: transparent right center no-repeat; }

/* contained childrens */
.mainMenu li .mrc-Menu-WithChildren a { font-weight: bold; }
.mainMenu li .mrc-Menu-WithChildren li a { font-weight: normal; }

/* this tier is selected */
.mainMenu .mrc-Menu-Selected { font-weight: bold; }
.mainMenu .mrc-Menu-Selected ul li a { font-weight: normal; }
/* a tier below this one is selected */
.mainMenu .mrc-Menu-ChildSelected, .mainMenu .mrc-Menu-ChildSelected a { font-weight: bold; }
.mainMenu .mrc-Menu-ChildSelected ul ul, .mainMenu .mrc-Menu-ChildSelected ul li a { font-weight: normal; }
/* a tier above this one is selected */
.mainMenu .mrc-Menu-ParentSelected { }


/*............store menu ...............*/
.storeMenu { width: 184px; height: 285px; padding-top: 49px; font-size: 11px; background: url('../storage/site/left_bg_repeat.jpg') repeat-y 3px top; margin: 0px; }
.storeMenu .menu-Vertical .menu { }
.storeMenu .menu-Vertical .menu li a { display: block; }


/* Tier 1 */
.storeMenu ul.menu { padding-left:3px; }
/* Tier 2 */
.storeMenu ul.menu ul { width: 178px; top: 0px; left: 184px; color: #ffffff; }
.storeMenu ul li { width: 178px; background-color: #DEEEAD; margin: 0 0 2px 0; list-style: none; }
/* Tier 3+ */
.storeMenu ul.menu ul ul { top: 0px; left: 178px; }
.storeMenu ul ul li { white-space: nowrap; border-bottom: 2px solid #c1e266; margin: 0; width: 190px; }
.storeMenu ul ul li a { color: #7D9930; padding-left: 10px; padding-right: 5px; }
.storeMenu ul ul li a:HOVER { color: #7D9930; }
.storeMenu ul ul li:HOVER { margin: 0; background: url('../storage/site/storeMenu_bg_hover.jpg') repeat-x; left:0px; width: 190px; }

.storeMenu li { }

.storeMenu ul li:hover { background: url('../storage/site/storeMenu_hover.jpg') no-repeat; margin: 0 0 2px 0; width: 184px; left:-3px; }

/* all anchors and spans (nodes with no link) */
.storeMenu a, .storeMenu span { color: #7D9930; font-weight: bold; padding: 8px 0 9px 15px; width: 160px; height: 18px; display: block; }

.storeMenu a:HOVER { color: #ffffff; }

.loginmenu { margin-left: 15px; }

.browsebox h1 a, .mainBox a { color: #5C5C5C; }
div.browsebox h1 {padding: 10px;}

.mainTop {position: relative;}
.mainTop #logo {display: block; width: 180px; height: 98px; position: absolute; top: 0; left: 0; }
