body{background:#707070 url('pictures/pozadi.gif') repeat-x;text-align:center;color:#212121;font-size:70%;font-family:Verdana,"Geneva CE",lucida,sans-serif;margin:0;padding:0;}
#telo{position:relative;width:960px;text-align:left;margin:auto;}
#info{position:relative;width:960px;height:42px;line-height:42px;text-align:right;text-transform:uppercase;color:#FFF;}
#info span{float:left;background:url('pictures/kosik.gif') left center no-repeat;padding:0 0 0 18px;}
#info a:hover{color:#e9e9e9;}
#header{position:relative;width:960px;height:279px;color:#a1a1a1;background:#FFF url('pictures/top.jpg') 10px 103px no-repeat;}
.de #header{background:#FFF url('pictures/top_de.jpg') 10px 103px no-repeat;}
#header h1 a{position:absolute;left:15px;top:15px;display:block;width:296px;height:73px;text-decoration:none;border:0;float:left;font-size:50%;cursor:pointer;overflow:hidden;}
#header h1 span{position:absolute;left:0;top:0;width:296px;height:73px;z-index:1;background:url('pictures/logo.gif') no-repeat;}
#header h1{margin:0;}
#header h2{position:relative;height:13px;font-size:100%;}
#header h2 span{display:block;position:absolute;z-index:1;height:13px;top:0;}
#header .vyhledavani{position:absolute;top:45px;right:0;width:222px;margin:0;padding:0;}
#header .vyhledavani h2{margin:0 0 9px;}
.cs #header .vyhledavani h2 span{width:85px;left:0;background:url('pictures/vyhledavani.gif') no-repeat;}
.en #header .vyhledavani h2 span{width:48px;left:0;background:url('pictures/vyhledavani_en.gif') no-repeat;}
.de #header .vyhledavani h2 span{width:41px;left:0;background:url('pictures/vyhledavani_de.gif') no-repeat;}
.pl #header .vyhledavani h2 span{width:65px;left:0;background:url('pictures/vyhledavani_pl.gif') no-repeat;}
#header .vyhledavani input{width:158px;_width:168px;font-size:95%;color:#a1a1a1;height:18px;_height:23px;border:0;background:#f1f1f1 url('pictures/input.gif') no-repeat;padding:5px 5px 0;}
#header .vyhledavani button{position:absolute;cursor:pointer;right:13px;top:16px;width:34px;height:35px;border:none;background:url('pictures/button.gif') no-repeat;color:#000;margin:0;padding:0;}
#header .osobni{text-align:right;border-right:1px solid #a1a1a1;position:absolute;top:45px;right:240px;height:46px;width:450px;padding:0 18px 0 0;}
#header .osobni h2{margin:0 0 14px;}
#header .osobni h2 span{right:0;}
.cs #header .osobni h2 span{width:59px;background:url('pictures/osobni.gif') no-repeat;}
.en #header .osobni h2 span{width:78px;background:url('pictures/osobni_en.gif') no-repeat;}
.de #header .osobni h2 span{width:75px;background:url('pictures/osobni_de.gif') no-repeat;}
.pl #header .osobni h2 span{width:111px;background:url('pictures/osobni_pl.gif') no-repeat;}
#menu{position:relative;width:960px;height:50px;background:#FFF;}
#menu ul{list-style-type:none;height:50px;width:940px;background:#514945;margin:0 0 0 10px;padding:0;}
#menu ul li{float:left;position:relative;margin:0;padding:0;}
#menu ul a{display:block;float:left;background:url('pictures/menu.gif') right top no-repeat;height:50px;line-height:50px;color:#FFF;text-transform:uppercase;font-weight:700;text-decoration:none;padding:0 22px 0 20px;}
#menu ul li.dlouhy a{width:134px;height:37px;_height:50px;line-height:1.2;text-align:center;padding:13px 0 0;}
#menu ul li.vyber ul a,#menu ul ul a{background:#514945;border-top:1px solid #FFF;height:auto;_height:20px;line-height:1;color:#FFF;display:block;float:none;margin:0;padding:5px;}
#menu ul ul li{float:none;}
#menu ul ul{position:absolute;z-index:99;visibility:hidden;top:50px;left:0;width:150px;height:auto;background:#FFF;margin:0;padding:0;}
#menu ul li:hover ul,#menu ul li.hover ul{visibility:visible;}
ul li{behavior:url('http://www.deproc.cz/funkce/layout/hover.htc');}
#kostra{position:relative;width:940px;_width:960px;border-left:10px solid #FFF;border-right:10px solid #FFF;background:#FFF url('pictures/kostra.gif') repeat-x;padding:20px 0;}
#levo{position:relative;width:210px;_width:222px;float:left;left:6px;border-right:1px solid #b3b3b3;font-size:90%;padding:0 11px 0 0;}
#levo h2{font-size:170%;margin:15px 0 6px;}
#levo form{position:relative;margin:0;padding:0;}
#levo input{width:158px;_width:168px;font-size:105%;color:#a1a1a1;height:18px;_height:23px;border:0;background:#f1f1f1 url('pictures/input.gif') no-repeat;padding:5px 5px 0;}
#levo button{position:absolute;cursor:pointer;right:3px;_right:12px;top:-6px;width:34px;height:35px;border:none;background:url('pictures/button.gif') no-repeat;color:#000;margin:0;padding:0;}
#levo .menu ul ul{margin:0;padding:0 0 0 15px;}
#levo .menu ul li{_height:1px;list-style-type:none;background:url('pictures/ulmenu.gif') left 5px no-repeat;margin:0;padding:0;}
#levo .menu ul a{position:relative;display:block;_height:1px;font-weight:700;color:#4e4e4e;text-decoration:none;font-size:110%;background:url('pictures/tecky.gif') left bottom repeat-x;padding:5px 0 6px 28px;}
#levo .menu ul ul a{font-weight:400;}
#levo .menu ul a.vyber,#levo ul a:hover{color:#de8100;background:url('pictures/tecky2.gif') left bottom repeat-x;}
#levo .menu ul li:hover,#levo .menu ul li.hover{background:url('pictures/ulmenu2.gif') left 5px no-repeat;}
#levo ul.anketa{color:#de8100;margin:5px 0;padding:0;}
#levo ul.anketa li{list-style-type:none;margin:0;padding:0;}
#levo ul.anketa span{display:block;height:10px;font-size:1px;background:#E2E2E2;width:100%;margin:3px 0;}
#levo ul.anketa span span{background:#de8100;margin:0;}
#levo p.anketa{margin:5px 0 10px;}
#obsah{position:relative;width:670px;float:right;right:20px;}
#obsah .navigace{background:url('pictures/tecky.gif') left bottom repeat-x;padding:0 0 6px;}
#obsah .strankovani{background:url('pictures/tecky.gif') left top repeat-x;clear:both;padding:10px 0 0;}
#obsah .strankovani a,#obsah .strankovani .tlacitko,#obsah .strankovani strong{margin:0 4px 0 0;}
#obsah .strankovani .tlacitko{background:#ececec;border:1px solid #d4d4d4;color:#d4d4d4;font-size:120%;font-weight:700;padding:2px;}
#obsah .strankovani .tlacitko a{text-decoration:none;margin:0;}
#obsah table.kosik{width:100%;border:none;border-collapse:collapse;margin:0 0 6px;}
#obsah table.kosik td,#obsah table.kosik th{padding:2px;}
#obsah table.kosik .formular{width:90px;_width:100px;}
#obsah table.kosik .eshopTlacitka{vertical-align:-4px;}
#obsah table.siroka{width:100%;}
#obsah td.registrace{width:33%;}
#obsah table.objednavkaNahled{width:100%;border-collapse:collapse;margin:10px 0 0;}
#obsah table.objednavkaNahled td,#obsah table.objednavkaNahled th{padding:5px;}
#obsah .galerie{position:relative;line-height:1;margin:10px 0 0;}
#obsah .galerie a{_border:3px solid #b3b3b3;}
#obsah .galerie a:hover{_border:3px solid #de8100;}
#obsah .galerie img{border:3px solid #b3b3b3;_border:1px solid #FFF;_padding:0;_margin:0 5px 13px 0;width:100px;height:75px;margin:0 5px 5px 0;padding:1px;}
#obsah .galerie a:hover img{border:3px solid #de8100;_border:1px solid #FFF;}
#paticka{position:relative;width:960px;text-transform:uppercase;color:#FFF;line-height:2;padding:10px 0 30px;}
#paticka span{float:right;line-height:1;}
#paticka a:hover{color:#efefef;}
#clear{clear:both;font-size:1px;height:1px;overflow:hidden;}
a{color:#de8100;text-decoration:underline;}
h2{font-size:160%;color:#000;font-weight:400;}
h3{font-size:120%;color:#000;font-weight:700;}
h4{font-size:120%;color:#000;}
h2,h3,h4{margin:10px 0;}
p{margin:5px 0 8px;}
img{border:none;}
option{cursor:pointer;}
.justify{text-align:justify;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.middle{vertical-align:middle;}
.top{vertical-align:top;}
li{margin:0 0 0 25px;padding:0;}
table{font-size:100%;}
.doprava label{float:none;display:inline;}
form label{display:block;width:80px;float:left;}
form input,form textarea{margin:0 0 2px;}
#form input{width:250px;}
#form textarea{width:580px;height:100px;}
#form div.vyska{height:20px;}
.katalog{width:202px;_width:213px;border-right:1px solid #d4d4d4;float:left;margin:0 10px 10px 0;padding:0 10px 0 0;}
.katalog h3{height:47px;overflow:hidden;}
.katalog .obrazek{height:160px;text-align:center;overflow:hidden;}
.katalog .popis{height:105px;overflow:hidden;text-align:justify;margin:5px 0 0;}
.katalog .prehled{padding:15px 0;}
.katalog .prehled a{color:#FFF;background:#de8100 url('pictures/detail.gif') no-repeat;width:50px;height:15px;line-height:15px;text-align:center;display:block;float:right;text-decoration:none;}
.katalog .prehled a:hover{background:#000 url('pictures/detail.gif') right top no-repeat;}
.akce{background:url('pictures/akce.gif') right top no-repeat;}
.action{background:url('pictures/action.gif') right top no-repeat;}
.aktion{background:url('pictures/aktion.gif') right top no-repeat;}
.akcja{background:url('pictures/akcja.gif') right top no-repeat;}
.novinka{background:url('pictures/novinka.gif') right top no-repeat;}
.neuheit{background:url('pictures/neuheit.gif') right top no-repeat;}
.news{background:url('pictures/news.gif') right top no-repeat;}
.nowość{background:url('pictures/nowosc.gif') right top no-repeat;}
.doprodej{background:url('pictures/doprodej.gif') right top no-repeat;}
.bargain{background:url('pictures/bargain.gif') right top no-repeat;}
.ausverkauf{background:url('pictures/ausverkauf.gif') right top no-repeat;}
.akce h3,.action h3,.aktion h3{padding:0 36px 0 0;}
.doporucujemeUvod{width:446px;float:left;}
.novinky{width:223px;float:right;}
.aktualita h3{margin:10px 0 0;}
.aktualita h4{font-weight:400;font-size:100%;background:url('pictures/sipka.gif') left center no-repeat;margin:0 0 5px;padding:0 0 0 10px;}
.aktualita p{text-align:justify;background:url('pictures/tecky.gif') left bottom repeat-x;margin:0 0 10px;padding:0 0 10px;}
#detailObrazky{float:right;width:280px;text-align:center;}
#detailVlastnosti{width:368px;_width:387px;border:1px solid #b3b3b3;padding:10px;}
#detailVlastnosti ul{list-style-type:none;margin:0 0 10px;padding:0;}
#detailVlastnosti ul ul{list-style-type:square;margin:10px 0 10px 25px;padding:0;}
#detailVlastnosti ul li span{font-size:140%;font-weight:700;color:#de8100;}
#detailVlastnosti select,#detailVlastnosti input{_vertical-align:-4px;margin:5px 0 0;}
#detailVlastnosti button{border:none;cursor:pointer;width:155px;height:53px;color:#FFF;font-weight:700;}
.cs #detailVlastnosti button{background:#000 url('pictures/koupit.gif') no-repeat;}
.cs #detailVlastnosti button:hover{background:#000 url('pictures/koupit.gif') right top no-repeat;}
.en #detailVlastnosti button{background:#000 url('pictures/koupitEn.gif') no-repeat;}
.en #detailVlastnosti button:hover{background:#000 url('pictures/koupitEn.gif') right top no-repeat;}
.de #detailVlastnosti button{background:#000 url('pictures/koupitDe.gif') no-repeat;}
.de #detailVlastnosti button:hover{background:#000 url('pictures/koupitDe.gif') right top no-repeat;}
.pl #detailVlastnosti button{background:#000 url('pictures/koupitPl.gif') no-repeat;}
.pl #detailVlastnosti button:hover{background:#000 url('pictures/koupitPl.gif') right top no-repeat;}
#obrazkyZbozi{line-height:1;}
#obrazkyZbozi img{height:120px;border:3px solid #b3b3b3;margin:0 5px 5px 0;padding:1px;}
#obrazkyZbozi a:hover img{border:3px solid #de8100;}
.eshopFiltr{margin:0 0 10px;}
.kosik tr.zaporne,.kosik tr.zaporne a{color:#828282;}
.kosik tr.zaporne a:hover{color:#4e4e4e;}
#chyba{border:1px solid #de8100;color:#000;text-align:center;background:#f6f6f6;font-weight:700;padding:0.5em;}
p.prispevek{margin:4px 0 15px;}
div.prispevek{border-bottom:1px solid #b3b3b3;margin:0;padding:0 0 4px;}
p.reakce{margin:4px 0 15px 40px;}
div.reakce{border-bottom:1px solid #b3b3b3;margin:0 0 0 40px;padding:0 0 4px;}
.kosikDPH{min-width:76px;}
.cat7{color:#3B5998 !important;font-weight:bolder;}
.cat8{color:#AB2F2F !important;font-weight:bolder;}
.cat9{color:#058143 !important;font-weight:bolder;}
#info a,#paticka a{color:#FFF;}
#header .vyhledavani button span,#levo button span,.neviditelne,#detailVlastnosti button span{display:none;}
#menu ul a.vyber,#menu ul a:hover,#menu ul li.vyber ul a:hover,#menu ul ul a:hover{color:#000;}
#levo .menu ul,#obsah table.kosik form,ul,ol,ul ul,ul ol,ol ul,ol ol,#detailVlastnosti ul li{margin:0;padding:0;}
#levo ul.anketa a,.hvezda{color:#de8100;}
#levo ul.anketa a:hover,a:hover{color:#ba6c00;}
#obsah table.kosik th,#obsah table.objednavkaNahled th{background:#606060;color:#FFF;}
#obsah table.kosik td,#obsah table.objednavkaNahled tr.produkt td{border-bottom:1px solid #606060;}
strong,.bold,.katalog .prehled .cena{font-weight:700;}