
/* horni menu */

.vrstva-horni {position:absolute;top:230px;left:0px;height:43px;width:961px;background-image:url(../../images/system/pozadi.menu.png);background-repeat:repeat}
.vrstva-horni h2 {display:none}

.menu-horni {padding:0;margin:0}
.menu-horni ul {padding:0;margin:0 !important;list-style-type:none}
.menu-horni li {padding:0 1px 0 0;margin:0;height:43px;float:left;background-image:url(../../images/system/pozadi.menu.li.png);background-repeat:repeat-x}
.menu-horni a,.menu-horni a:hover {float:left;color:#FFFFFF;display:block;height:43px;text-decoration:none;padding:0;font-weight:normal;text-decoration:none;background-image:url(../../images/system/pozadi.menu.png);background-repeat:repeat}
.menu-horni a:hover,.menu-horni a.aktivni,.menu-horni a.aktivni:hover {color:#0F3562;background-image:url(../../images/system/menu.horni.hover.png);background-repeat:repeat-x}
.menu-horni span {display:block;font-size:9pt;padding:20px 15px 0;font-weight:normal;text-align:center}

.menu-produktove {position:absolute;top:110px;left:0px;padding:0;margin:0;width:941px}
.menu-produktove ul {padding:0;margin:0 !important;list-style-type:none}
.menu-produktove li {padding:0 5px;margin:0;height:200px;float:left;}
.menu-produktove a,.menu-produktove a:hover {float:left;color:#E3F0FC;display:block;width:178px;height:200px;text-decoration:none;padding:0;font-weight:normal;text-decoration:none}
.menu-produktove a:hover,.menu-produktove a.aktivni,.menu-produktove a.aktivni:hover {text-decoration:underline}
.menu-produktove span {display:block;font-size:9pt;padding:168px 0px 0 0px;font-weight:normal;text-align:left;text-transform:uppercase}

.menu-produktove .por1 span {padding-left:60px}
.menu-produktove .por2 span {padding-left:31px}
.menu-produktove .por3 span {padding:168px 30px 0 8px}
.menu-produktove .por5 span {padding-left:49px}

/* levy sloupec */

.vrstva-leva {float:left;width:214px;text-align:left;padding:0}

.kont-left-s {}
.kont-left-d {}
.kont-left-h {}

.kont-left-cont {min-height:300px;height:300px}
div[class] .kont-left-cont {height:auto}

.kont-left-cont h2 {display:none}

.menu-left {padding:75px 0 10px;margin:0}
.menu-left ul {padding:0;margin:0 !important;list-style-type:none}
.menu-left li {padding:0;margin:0 0 1px;width:214px;text-align:left;height:auto}
.menu-left a,.menu-left a:hover,.menu-left a.aktivni,.menu-left a.aktivni:hover {color:#F8F8F7;background-color:#B3B1B0;width:214px;display:block;text-decoration:none;padding:0;font-weight:normal}
.menu-left a:hover,.menu-left a.aktivni,.menu-left a.aktivni:hover {background-color:#7F7F7F}
.menu-left span {display:block;font-size:10pt;padding:15px 15px 8px;font-weight:bold}

.menu-left li li a,.menu-left li li a:hover,.menu-left li li a.aktivni,.menu-left li li a.aktivni:hover {background-color:#939292;background-image:url(../../images/system/menu.leve.sublevel.dekorace.1.png);background-position:17px 12px}
.menu-left li li a:hover,.menu-left li li a.aktivni,.menu-left li li a.aktivni:hover {background-color:#A6A6A6}
.menu-left li li span {font-size:9pt;padding:5px 15px 5px 25px}

.menu-left li li li a,.menu-left li li li a:hover,.menu-left li li li a.aktivni,.menu-left li li li a.aktivni:hover {background-color:#BAB9B9;background-position:27px 10px}
.menu-left li li li a:hover,.menu-left li li li a.aktivni,.menu-left li li li a.aktivni:hover {color:#7F7F7F;background-color:#E1E0E0;background-image:url(../../images/system/menu.leve.sublevel.dekorace.2.png)}
.menu-left li li li span {font-size:8pt;padding:3px 15px 3px 35px}

.menu-left li li li li a,.menu-left li li li li a:hover,.menu-left li li li li a.aktivni,.menu-left li li li li a.aktivni:hover {color:#7F7F7F;background-color:#E1E0E0;background-position:27px 10px;background-image:url(../../images/system/menu.leve.sublevel.dekorace.2.png)}
.menu-left li li li li span {padding:3px 15px 3px 45px;text-decoration:none}
.menu-left li li li li a:hover span,.menu-left li li li li a.aktivni span,.menu-left li li li li a.aktivni:hover span {text-decoration:underline}


.katalog-left {padding:0;margin:0;width:214px;height:88px;text-align:left;background-image:url(../../images/system/pozadi.leve.katalog.png)}
.katalog-left h2 {display:block;padding:15px 5px 10px 85px;color:#FFFFFF;font-size:8pt}
.katalog-left div {padding:5px 10px 0}
.katalog-left div.popis {display:none}
.katalog-left a,.katalog-left a:hover {color:#048104;text-decoration:underline}
.katalog-left a:hover {text-decoration:none}


.vrstva-kategorie {padding:0;margin:0}
.vrstva-kategorie h2 {display:none}
.vrstva-kategorie ul {padding:0;margin:0 !important;list-style-type:none}
.vrstva-kategorie li {width:245px;padding:0;margin:0;text-align:left}
.vrstva-kategorie a,.vrstva-kategorie a:hover,.vrstva-kategorie div {display:block;width:245px;text-decoration:none;padding:0;margin:0;font-weight:normal;color:#FFFFFF}
.vrstva-kategorie a:hover,.vrstva-kategorie div {}
.vrstva-kategorie a span {display:block;font-size:8pt;padding:5px 10px 0;font-weight:normal}
.vrstva-kategorie a span.podtrzeno,.vrstva-kategorie a:hover span.podtrzeno {font-size:10pt;padding:5px 10px 3px;font-weight:bold;border-bottom:solid 6px #048104;color:#048104}
.vrstva-kategorie a:hover span.podtrzeno {border-bottom:solid 6px #FF6702;color:#FF6702}

.vrstva-kontakt {padding:25px 0 10px;margin:0;font-size:8pt}
.vrstva-kontakt .vyrovnani {padding:18px 16px;background-color:#B3B1B0;color:#FFFFFF}
.vrstva-kontakt .vyrovnani p {padding:0 0 5px 33px}
.vrstva-kontakt .vyrovnani p span {display:block;font-weight:bold}
.vrstva-kontakt .vyrovnani p.telefon {background-image:url(../../images/system/pozadi.kontakt.telefon.png)}
.vrstva-kontakt .vyrovnani p.email {background-image:url(../../images/system/pozadi.kontakt.email.png)}



/* pravy sloupec */

.vrstva-prava {float:right;width:158px;text-align:left;padding:0}

.kont-right-s {}
.kont-right-d {}
.kont-right-h {}


.aktuality {padding:3px 0 0}
.aktuality .akt-s {padding:0;margin:0;width:214px;text-align:left;background-color:#B0D6B0;background-image:url(../../images/system/pozadi.uvod.aktuality.png);background-position:right top}
.aktuality .akt-h {}
.aktuality .akt-d {}
.aktuality .akt-cont {padding:30px 10px 0;color:#FFFFFF}
.aktuality h2 {display:block;padding:0 0 15px;color:#FFFFFF;font-size:8pt}

.aktualita {}
.aktualita .nazev * {padding:0;font-weight:bold}
.aktualita .nazev a,.aktualita .nazev a:hover {color:#048104;text-decoration:underline;font-weight:bold}
.aktualita .nazev a:hover {text-decoration:none}
.aktualita .datum {color:#FFFFFF;padding:0 10px 0 0}
.aktualita .uvodem {color:#FFFFFF;padding:5px 0 10px}

/*
.nejprodavanejsi {padding:1px;margin:0 0 1px;text-align:left;border:solid 1px #A4A1AB}
.nejprodavanejsi h2 {font-size:8pt;padding:5px 5px 0;font-weight:bold;text-transform:uppercase}
.nejprodavanejsi .produkt {text-align:center}
.nejprodavanejsi .produkt h3 {font-size:8pt;text-align:center;padding:10px 5px 3px}
.nejprodavanejsi .produkt h3 * {font-size:8pt;text-align:center}
*/
/*
.dotazy {border:solid 1px #A4A1AB;border-left:none;margin:0 0 2px}
.dotazy h2 {font-size:12pt;font-weight:normal;margin:0;padding:30px 0 50px 85px;background-image:url(../../images/system/ikona.kontakt.png);background-position:20px 20px}

.dotazy .policka {padding:0;background-image:url(../../images/system/pozadi.leve.formular.png);background-position:left top}
.dotazy .policka p {height:39px;margin:0;padding:0;text-align:right}
.dotazy .policka p.vyssi {height:118px}
.dotazy .policka p span {display:block;float:left;padding:8px 0 0 8px;text-align:left;color:#FFFFFF;text-transform:uppercase}
.dotazy .policka p input,.dotazy .policka p textarea {width:130px;margin:6px 30px 0 0;text-align:left;background-color:transparent;border:solid 1px #A5A2AC}
.dotazy .policka p textarea {height:100px}

.dotazy .odesilani {padding:5px 20px 10px}
.dotazy .odesilani p button {border:none;background-image:url(../../images/system/tlacitko.normal.png);width:104px;height:25px;cursor:pointer;color:#FFFFFF;font-size:10pt}
.dotazy .odesilani p button span {display:block;padding:4px 0 0;color:#FFFFFF;font-size:9pt;text-transform:uppercase}
*/


/* zahlavi - sloupec */


.vrstva-zahlavi {position:absolute;left:0px;top:0px;height:84px;width:500px;margin:0;padding:0}
.vrstva-zahlavi * h2 {position:absolute;left:35px;top:15px;font-size:9pt;margin:0;padding:0;font-weight:normal;text-transform:uppercase}
.vrstva-zahlavi * h2 span {}

.vrstva-hledat {position:absolute;top:326px;left:16px;width:190px;height:36px;margin:0;padding:0;background-image:url(../../images/system/pozadi.vyhledavani.png)}
.vrstva-hledat h2 {display:none}
.vrstva-hledat .vnitrni {}
.vrstva-hledat .sInp {position:absolute;left:25px;top:3px;width:135px;margin:0;padding:0;font-size:8pt;background-color:transparent;color:#B3B1B0;border:none}
.vrstva-hledat .sSnt {position:absolute;left:163px;top:1px;width:15px;margin:0;padding:0;cursor:pointer;background-color:transparent;color:transparent;border:none;font-weight:normal}

.vrstva-prihlaseni {position:relative;margin:0 0 1px;padding:0;background-color:#518E2D}
.vrstva-prihlaseni .vnitrni {margin:0;padding:16px 12px 10px}
.vrstva-prihlaseni h2 {font-size:10pt;color:#FFFFFF;padding:0 0 10px;margin:0}
.vrstva-prihlaseni .divJmeno,.vrstva-prihlaseni .divHeslo {text-align:right;padding:0 25px 5px 0}
.vrstva-prihlaseni .txtJmeno,.vrstva-prihlaseni .txtHeslo {float:left;margin:0;padding:2px 0 0;text-transform:lowercase;text-align:left;color:#FFFFFF}
.vrstva-prihlaseni .inpJmeno,.vrstva-prihlaseni .inpHeslo {width:140px;margin:0;padding:2px;font-size:8pt;border:none;background-color:#FFFFFF;color:#000000}
.vrstva-prihlaseni .inpOdeslani {position:absolute;left:212px;top:65px;margin:0;padding:1px 2px;cursor:pointer;color:#FFFFFF;background-color:transparent;border:none;font-weight:bold}

.vrstva-prihlaseni .txtLogged {}
.vrstva-prihlaseni .lnkRadek {padding:5px 0 0}
.vrstva-prihlaseni .lnkRadek a,.vrstva-prihlaseni .lnkRadek a:hover {color:#FFFFFF;padding:0 10px 0 0}

.log-in {background-image:url(../../images/system/pozadi.eshop.prihlaseni.png);background-repeat:repeat-x}
.log-out {background-image:url(../../images/system/pozadi.eshop.prihlaseni.png);background-repeat:repeat-x}
/*
.mhgtUSER {min-height:140px;height:140px}
div[class] .mhgtUSER {height:auto}
*/


.vrstva-kosik {margin:0 0 1px;padding:0;border:solid 1px #999999;color:#767676}
.vrstva-kosik .vnitrni {position:relative}
.vrstva-kosik h2 {font-size:10pt;color:#679B40;padding:14px 9px 10px;margin:0;text-transform:uppercase}
.vrstva-kosik .udaje {padding:5px 9px 0;text-align:right;font-size:9pt}
.vrstva-kosik .udaje .ud-item {padding:0;font-weight:bold}
.vrstva-kosik .udaje .ud-item .barva {color:#679B40}
.vrstva-kosik .tlacitka {margin:0;padding:10px 9px 5px}
.vrstva-kosik .tlacitka a,.vrstva-kosik .tlacitka a:hover {color:#679B40}
.vrstva-kosik .tlacitka a span {}



.vrstva-jazyk {position:absolute;left:16px;top:298px;height:15px;width:150px;margin:0;padding:0}
.vrstva-jazyk h2 {display:none}
.vrstva-jazyk h2 span {}
.vrstva-jazyk .menu-lang {position:absolute;left:0px;top:0px;margin:0;padding:0}
.vrstva-jazyk .menu-lang span {padding:0 0 0 5px}
.vrstva-jazyk .menu-lang span a,.vrstva-jazyk .menu-lang span a:hover {text-decoration:none}
.vrstva-jazyk .menu-lang span a:hover {}


.svatek {position:absolute;left:740px;top:60px;width:90px;height:70px}
.svatek span {display:block}
.svatek span.jmeno {font-weight:bold;font-size:10pt;padding:5px 0 0}



/* vsechny sloupce */

.obsah-menu {}
span.blk {display:block}

