html,body {padding:0px; margin:0px; color:white; font:normal normal 0.85em Arial, sans-serif; background:black; text-align:center;}
body {padding-top:5px;}
form {margin:0px;}
table {border:none; margin:auto;}
td {_font-size:12px;}
img {border:none; vertical-align:middle}
input {vertical-align:middle;}
a {text-decoration:none; color:black;}
a:hover {text-decoration:none; color:red;}

.tbold {font-weight:bold;}
.tpodtrzeny {text-decoration:underline;}
.tkurziva {font-style:italic;}
.tvetsi {font-size:120%;}
.tmensi {font-size:80%;}
.al {text-align:left}
.aj {text-align:justify}
.ac {text-align:center}
.ar {text-align:right}
.fl {float:left;}
.fr {float:right;}
.inv {display:none;}
.obrl {float:left; margin-right:5px; margin-top:5px; margin-bottom:5px; _position:relative;}
.obrr {float:right; margin-left:5px; margin-top:5px; margin-bottom:5px; _position:relative;}
.cleaner {clear:both}
.vyrazny {color:red;}
.vyrazny a {color:red !important;}
.full {width:100%;}
.nic {font-size:1px;}

.separator1 {border-bottom:solid 1px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator2 {border-bottom:dotted 1px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator3 {border-bottom:double 3px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator4 {border-bottom:solid 1px #d90000; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}

.sloupec1 {float:left; width:49%; _width:46%;}
.sloupec2 {float:right; width:49%; _width:46%;}
.pod {padding-top:10px; clear:both;}

.ramecek {background:#e5e5e5; padding:5px 8px 5px 8px;}
.tmave .ramecek {background:none; border-top:solid 1px #5a5856; border-bottom:solid 1px #5a5856;}
.ramecek_img img {border:solid 5px #e5e5e5;}

.c {width:140px;}
.c2 {width:100px;}
.sloupec1 .c,.sloupec2 .c {width:100px;}
.sloupec1 .c2,.sloupec2 .c2,#pravy .c2 {width:60px;}
.input {width:95%; background:white; border:solid 1px #dd241c; font:normal normal 11px Tahoma,sans-serif; color:black; margin-bottom:1px; padding:0px 2px 0px 2px;}
.input_mini {width:25px;}
#pravy .input_login {width:100px;}
.button {background:#dd241c url("imgs/button2.gif") left top repeat-x; color:white; font:normal normal 11px Arial,sans-serif; text-transform:uppercase; border:none; _padding:0px 4px 0px 4px;}
.button_velky {padding:3px 8px 3px 8px; font-size:16px; font-weight:bold;}
a.button {color:white !important; padding:2px 5px 2px 5px;}
.x, a.button:hover {color:white; background:#383433; text-decoration:none !important; cursor:pointer;}
.mensi {width:120px;}
.kal {text-align:center}
.kal2 {cursor:pointer; background-color:#2A7C87; color:white;}

h1 {color:black; padding:8px 0px 0px 10px; font-size:16px; margin:0px;}
h2 {font-size:16px; text-transform:uppercase; font-weight:bold; margin:0px; padding:8px 0px 6px 0px;}
h3 {font-size:13px; font-weight:bold; margin:0px; padding:8px 0px 6px 0px;}

.ramecek h3 {padding:0px;}
#stred {width:970px; text-align:left; margin:auto;}

#hlavicka {height:118px; background:url("imgs/hlavicka.jpg") left top no-repeat; position:relative;}
#banner {float:right;position:relative;top:13px;right:15px;padding-top:0px;}
#banner img{margin-top:0px;padding-top:0px;border:1px solid white;}
#logo {position:absolute; left:20px; top:15px;}
#motto {position:absolute; left:350px; top:15px; width:360px; color:white;font-size:15px;}
#motto a {color:white;}

#pruh {height:40px; background:url("imgs/menu_cele_bg.png") repeat-x;border-bottom:1px solid #9b8786;width:970px;margin:auto;}
#hledej {width:164px; height:14px;padding:10px !important;background:url("imgs/hlavni_nadpis.png") repeat-x left top;}
#hledej form {width:164px;}
#hledej .input {width:100px; border:none;}
#menu {float:left;}
/*#menu a.main {display:block; padding:12px 10px 0px 10px; height:28px; font-size:11px; color:white; text-transform:uppercase; font-weight:bold; float:left;}
#menu a.main:hover,#menu a.on {background:url("imgs/menu_on.png") white; color:black;}*/
.cerny_pruh {background:url("imgs/cerny_pruh.png") repeat-x;width:100%;height:3px;}
#menu div {float:left;}

#menu a {text-transform:uppercase;color:white;text-decoration:none;line-height:3.5em;font-weight:bold;}
.menul {width:7px;height:40px;background:url("imgs/menul.png");}
.menu {height:40px;background:url("imgs/menubg.png") repeat-x;display:block;float:left;padding:0 6px 0 6px;font-size:11.5px;}
.menur {width:7px;height:40px;background:url("imgs/menur.png");}

.menulon {width:7px;height:40px;background:url("imgs/menulon.png");}
.menuron {width:7px;height:40px;background:url("imgs/menuron.png");}
.menu:hover{height:40px;background:url("imgs/menubgon.png") repeat-x;display:block;float:left;padding:0 6px 0 6px;color:black !important;}
a.menuon {height:40px;background:url("imgs/menubgon.png") repeat-x;display:block;float:left;padding:0 6px 0 6px;color:black !important;}

#telo {clear:both; background:url("imgs/telo.png") white;}
.bez_praveho#telo {background-image:url("imgs/telo_bez_praveho.png");}
.tmave {background:url("imgs/telo_tmave.png") #58585A !important;}
.bez_obou#telo {background:white !important; background-image:none; }
#hlavni {float:left; width:597px; _width:595px; margin:0px 1px 0px 0px;_margin:0px;}
.bez_praveho#hlavni {float:right; width:783px; _width:781px;}
.bez_obou#hlavni {float:none; width:968px !important;}
.bez_obou { width:970px !important; position:relative; background:white !important;}

#kosik {clear:right;}
#levy {float:left; width:184px; margin-left:1px; margin-right:1px;}
#pravy {float:right; width:184px !important; margin-right:1px;}
.bez_praveho#telo #pravy {background:#790100; border-left:solid 1px black; border-bottom:solid 1px black; margin-right:0px;}
#levy .nadpis, #pravy .nadpis {background:url("imgs/levy_nadpis2.png") repeat-x left top; padding:10px 0px 10px 10px; text-align:left; color:white; font-size:11px; text-transform:uppercase; font-weight:bold;}
#levy .nadpis img, #pravy .nadpis img {margin-right:10px; vertical-align:middle;}
#levy .pole, #pravy .pole {padding:8px 12px 8px 12px; color:white;}
#levy .pole_strom, #pravy .pole_strom {color:white;}
#levy .bile_pole, #pravy .bile_pole {background:white; padding-left:5px; padding-right:5px;}
.pole a {color:white;}
.pole a:hover {color:red; text-decoration:underline;}
.pole_seznam a {display:block; color:white; padding:2px 0px 2px 14px; background:url("imgs/mini_sipka.gif") 0px 6px no-repeat;}
.pole_seznam a:hover,.pole_seznam a.on {color:red; background-image:url("imgs/mini_sipka_on.gif");}
.vice {color:red; padding:6px 0px 10px 10px; font-weight:bold; text-transform:uppercase; font-size:11px;}
.vice a {color:red; padding:0px; background:none;}
.vice a:hover {color:black; background:none;}
.pole a {color:white;}
/*.pole_strom .strom_polozka_2 {background:url("imgs/submenu_bg.png") repeat-x !important;margin-left:15px;}*/
.pole_strom .strom_polozka a {display:block; padding:4px 0px 4px 24px; background: url("imgs/mini_sipka.gif") no-repeat 10px 8px; color:white;}
.pole_strom a.rodic {background-image:url("imgs/mini_plus.gif");}
.pole_strom .strom_polozka a.on, .pole_strom .strom_polozka a:hover {background-color:#ED1C24 !important;}
.pole_strom .strom_polozka_2 a, .pole_strom .strom_polozka_3 a ,.pole_strom .strom_polozka_4 a  {display:block; padding:4px 0px 4px 34px; background:url("imgs/mini_sipka.gif") no-repeat 20px 8px; color:white;}
.pole_strom .strom_polozka_3 a {padding-left:46px; background-position:30px 8px;}
.pole_strom .strom_polozka_4 a {padding-left:58px; background-position:42px 8px;}
.pole_strom a.rodic {background-image:url("imgs/mini_plus.gif");}
.pole_strom .strom_polozka a.rozbaleny {background-color:#404041; background-image:url("imgs/mini_minus.gif");}
.vyrazny_box {background:#6d6e71; border-top:solid 1px #999999; border-bottom:solid 1px #999999; padding:8px 12px 8px 12px; color:white; margin:5px 0px 5px 0px;}

.menuItem {display:block;height:29px;line-height:2.6em;}
.menuItem_1 .menuItem_pozadi {background:url("imgs/menuItem_bg.png") repeat-x;}
.menuItem_1 .menuItem_pozadi:hover,.menuItem_1 .menuItem_pozadion,.menuItem_1 .rozbaleny {background:url("imgs/menuItem_bgon.png");}
.menuItem a {background-repeat:no-repeat;background-position:8px 11px;padding-left:20px;color:white;font-size:12px;display:block;height:29px;}
.menuItem a.rodic {background-image:url("imgs/mini_plus.gif");}
.menuItem a {background-image: url("imgs/mini_sipka.gif");}
.menuItem_2 {background:#1f1a17;}
.menuItem_2 .menuItem_pozadi,.menuItem_2 .menuItem_pozadion{margin-left:15px;}
.menuItem_2 .menuItem_pozadi {background:url("imgs/menuItem2_bg.png") repeat-x;}
.menuItem_2 .menuItem_pozadi:hover,.menuItem_2 .menuItem_pozadion {background:url("imgs/menuItem2_bgon.png");}

#obsah_kosiku {min-height:160px;background:url("imgs/kosik-vpravo.png") repeat-x bottom left;background-color:#383431;margin-top:1px;margin-bottom:1px;color:white;padding:15px 10px 15px 10px;}
  #obsah_kosiku a {background:url("imgs/sipka_kosik.png") no-repeat 0px 7px;padding-left:20px;font-weight:bold;text-transform:uppercase;font-size:11px;color:#e0e0e0;min-height:24px;display:block;text-decoration:none;line-height:2.4em;}
  #obsah_kosiku a:hover {color:red !important;background-image:url("imgs/sipka_kosikon.png");}
.kosikova {background:#605d5c;border-color:white;border-top:1px solid;border-bottom:1px solid;padding:10px;margin:10px 0px 10px 0px;}
.kosik_obyc_link a{height:auto;}

#login h2 {font-size:11px;}

.podstranka {width:180px;text-align:center;float:left;margin-right:4px;}
.podstranka_link {display:block;height:30px;background:url("imgs/kategorie_top.png") repeat-x;line-height:2em;font-size:14px;color:white;text-align:center;font-weight:bold;margin-bottom:5px;padding:0px 3px 0px 3px; width:175px;}
.podstranka_link:hover {color:black !important;}

/*VÝPRODEJ HACKING*/
.vyprodej .menuItem {display:block;line-height:1.9em;height:auto;}
.vyprodej .menuItem_pozadi {background:url("imgs/menuItem_bg.png") repeat-x bottom center;background-color:#4d4948;}
.vyprodej .menuItem a {height:auto;}
.vyprodej .rodic {background-position:6px 7px;}
.vyprodej .menuItem_pozadi:hover {background:url("imgs/vyprodej_bgon.png") repeat-x bottom center;background-color:#d6261f;}
.vyprodej .vice_vyprodej {background:url("imgs/menuItem_bg.png") repeat-x;height:29px;display:block;line-height:2.6em;padding:0px !important; color:white !important; padding-left:5px !important;}
.vyprodej .vice_vyprodej:hover {background:url("imgs/menuItem_bgon.png") repeat-x;}
.vyprodej .vice_vyprodej a{display:block;height:29px;text-decoration:underline;padding-left:9px;color:red;font-weight:bold;text-transform:uppercase;}
.vyprodej .vice_vyprodej a:hover {color:white;}


#nadpis {background:url("imgs/hlavni_nadpis.png") repeat-x left top; height:34px;}
#nadpis h1 {color:white; padding:9px 0px 0px 10px; font-size:15px; margin:0px;}
.obsah3 h1 {width:550px;}
#mikromenu {float:right; padding:10px 10px 0px 0px;}
#mikromenu a {color:white; padding:0px 0px 0px 10px;}
#mikromenu a:hover {color:red;}

#obsah {color:black; padding:10px 15px 40px 15px; line-height:170%;_padding-right:5px; width:568px; _width:577px;}
.obsah4 {width:940px !important;}
.obsah5 {_padding-right:15px;}
.obsah8 {padding:0px 0px 40px 0px !important; width:598px !important; _width:596px !important;}
#obsah a {text-decoration:underline;}
#hlavni.bez_praveho #obsah {width:auto !important;}
#drobecky {padding:10px 0px 10px 10px; color:black;}
#drobecky a {text-decoration:underline;}
.tmave #obsah {color:white;}
.tmave #obsah h1 {color:white;}
.tmave #obsah a {color:white;}
.tmave #drobecky {display:none;}
#obsah a:hover {color:red; text-decoration:underline;}

#paticka {border-top:solid 1px white; clear:both; padding:7px 10px 0px 10px; color:white; font-size:85%;}
#paticka a {color:white; text-decoration:underline;}
#paticka a:hover {color:red;}
#paticka_vlevo {float:left;}
#paticka_vpravo {float:right;}

/*Eshop - vlastní*/
/*
.velky_produkt {float:left; width:260px; padding-right:10px;}
.velky_produkt_pata {clear:both; padding-top:8px; font-size:10px;}
.velky_produkt_popis {font-size:10px;clear:both;}
.velky_produkt_odkaz {font-size:10px; text-transform:uppercase; }
.velky_produkt .cena {color:#ED1C24; font-size:18px; font-weight:bold;}
.velky_produkt h3 a {float:left;}*/

.velky_produkt {float:left; width:256px; padding:10px; height:184px; background:url("imgs/pozadi_produkt.png") bottom no-repeat; padding-top:5px;}
.bazarovy {background:url("imgs/pozadi_bazar.png") bottom no-repeat; height:auto; background-color:#F6F6F6;}
.velky_produkt h3 a {color:#ee2b31; text-align:center; display:block; margin:auto; height:39px;}
.velky_produkt_popis {font-size:11px; width:256px; height:105px;}
.velky_produkt_popis table {float:left; width:64px; height:96px;}
.velky_produkt_popis td {width:64px; height:96px; background:#cccccc; text-align:center; vertical-align:middle;}
.velky_produkt_popis .fr {clear:none; width:170px; float:left; margin-left:5px; margin-right:0px;}
.velky_produkt_pata {text-align:right; padding-top:10px; font-size:13px;}


.maly_produkt {float:left; width:220px; margin-top:10px;}
.maly_produkt img {float:left; margin-right:10px;}
.maly_nazev {text-align:center; font-weight:bold; font-size:13px;}
.maly_detail {text-align:center; padding:10px 0px 10px 0px; font-size:12px; text-decoration:underline;}
.maly_produkt .cena {color:#ED1C24; font-size:15px; font-weight:bold;}
.maly_pata {width:160px; float:right;}

.radkovy_nazev {min-height:21px;}
.radkovy_dostupnost {float:right; text-align:right; padding-right:10px;}
.radkovy_sleva {text-decoration:line-through; float:right; text-align:right; padding:0px 10px 0px 10px; min-width:45px;}
.radkovy_cena {color:#ED1C24; float:right; width:110px;}
.radkovy_button {float:right; width:55px;}
.miniradkovy {font-size:10px;}
.miniradkovy .radkovy_cena {width:49px;}
.miniradkovy .radkovy_button {width:48px;}
.home_ramec .odkaz_vice {clear:both; padding-top:5px;}

.ctvercove_odkazy a {border:solid 1px #ccc; padding:2px 5px 2px 5px; margin-right:5px;}
.ctvercove_odkazy .vyrazny {background:yellow;}
.ctvercove_odkazy2 a {margin-right:5px;}
.ctvercove_odkazy2 .vyrazny {background:#cccccc; padding:2px 5px 2px 5px; }

.produkt_cena {color:#ED1C24; font-size:18px; font-weight:bold; padding-left:30px;float:right;clear:none !important;display:block;}

.produkt_separator_velky {float:left; width:9px; height:130px; border-left:dotted 1px black; margin-left:9px;}
.produkt_separator_maly {float:left; width:6px; height:70px; border-left:dotted 1px black; margin:10px 6px 0px 6px;}

.nadpisovy {background:#ED1C24; color:white; padding:3px 6px 3px 6px; font-weight:bold;}
.nadpisovy td {padding:3px 6px 3px 6px;}
.good {border:solid 1px black; margin:10px 0px 10px 0px; background:#ED1C24; padding:3px 6px 3px 6px;}
.good a:hover {color:white !important;}

/* KOŠÍK */
.kosik_trida tr td{background:#FAF9F8;padding:5px;border:1px solid #DFDCDB;}
.kosik_nadpis td,.kosik_nadpis{background:#E9E8E7 !important;padding:5px;font-weight:bold;color:black;}
.kosik_dolni td{background:#D1D0D0 !important;}
.kosik_trida input {width:40px;margin:auto;}
.kosik_trida .button {width:auto;margin:auto;}
.kosik_trida .fbmale125 {margin:0px;width:125px;}
.kosik_trida .fbmale175 {margin:0px;width:175px;}


.bazar_vypis {padding:5px 10px 5px 5px; background:#a7a9aB; color:white; clear:both; margin-bottom:5px; font-size:85%;}
.bazar_vypis strong {font-size:120%;}
.bazar_vypis img {float:left; margin-right:10px;}
.bazar_vypis a {color:white;}
.bazar_vypis a:hover {color:black;}
.bazar_nadpis {color:white; font-weight:bold; background:url("imgs/bazar_nadpis.gif") no-repeat right bottom; height:15px; padding:0px 5px 0px 0px; text-align:right; font-size:80%;}
.bazar_obrazek {float:left; margin-right:5px;}
.bazar_obrazek img {border:solid 1px white;}
.bazar_parametr {background:#E6E7E8; padding:2px 5px 2px 5px; font-size:85%; margin-bottom:3px; clear:both;}
.bazar_parametr span {width:110px; display:block; float:left;}
.bazar_text {color:black;}
.bazar_text strong {font-size:115%;}
.bazar_cena {color:#A30C12; font-size:14px; font-weight:bold; padding:10px 0px 0px 15px;}
.bazar_ram {border:solid 1px #922624;}

.hint {font-size:85%; padding-top:6px;}


/*Eshop - převzato ze Světmoto*/
.kategorie_link {width:125px; float:left; min-height:135px; _height:135px; text-align:center; font-weight:bold; margin:20px 0px 5px 13px;}
.kategorie_link img {margin-top:8px; border:solid 1px white;}
.kategorie_link {text-decoration:none !important;}
.kategorie_link:hover img {  border:solid 1px red;}

.doporuceny {width:115px; float:left; text-align:center; font-weight:bold; margin:0px 3px 25px 3px; _margin:0px 1px 25px 1px;}
.radecek {margin-bottom:3px; clear:both; font-size:100%;}
.bunka {float:left; width:200px;}
.radecek_sudy td {background:#cccccc; padding:2px 3px 2px 5px; margin-bottom:3px;}
.radecek_lichy td {background:#dddddd; padding:2px 3px 2px 5px; margin-bottom:3px;}
.radecek_vyrazny td {background:#C11B12; color:white;}
.radecek_vyrazny a {background:#C11B12; color:white !important;}
.policko {width:125px; float:left; margin:0px 5px 10px 5px;}
.policko_nadpis {text-align:center; color:#C11B12; font-weight:bold;}
.policko_nadpis a {color:#C11B12;}
.policko_cena {color:#C11B12; font-size:130%; font-weight:bold;}
.policko_popis {padding-top:5px; font-size:85%;}

.produkt_obrazek {width:240px; padding-top:15px; float:left; text-align:center; padding-bottom:20px;}
.produkt_data {float:right; width:290px; padding-bottom:20px; padding-right:20px;}
.produkt_tab {padding:10px; clear:both;}
.produkt_dalsi_img {padding-top:15px; text-align:left;}
.produkt_dalsi_img strong {display:block; padding-bottom:12px;}
.produkt_dalsi_img a {padding:3px; background:#ccc; display:block; float:left; margin-left:6px;}
.produkt_cara {border-bottom:solid 2px #ED1C24; clear:both; text-align:left; padding-top:20px; height:21px; margin-bottom:5px;width:568px;}
.produkt_cara a {padding:2px 5px 2px 5px; background:#ccc; color:black; display:block; float:left; height:17px; margin-right:2px; text-decoration:none !important;}
.produkt_cara a:hover, .produkt_cara .on {padding:2px 5px 2px 5px; background:#ED1C24; color:white !important; text-decoration:none !important;}

.produkt_policko {width:170px; float:left; min-height:200px; _height:200px;}
.produkt_vyrazne_policko {background:#ccc;}
.policko_nadpis {color:#E77817; font-weight:bold; text-decoration:underline; padding:5px 8px 2px 8px;}
.policko_nadpis a {color:#E77817 !important;}
.policko_nadpis a:hover {color:black !important;}
.policko_podnadpis {font-size:85%; padding:0px 5px 8px 8px; line-height:135%;}
.policko_obrazek {float:left; padding:4px 0px 0px 7px; }
.policko_popis {font-size:85%; float:right; width:80px; padding:0px 5px 0px 0px; line-height:140%;}
.policko_dole {clear:both; padding:10px 10px 0px 10px; font-size:90%;}
.produkt_znacka {background:#e2e2e2; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc; padding:5px 12px 5px 12px;}

.seradit_button {width:16px; height:16px; padding:0px; margin:0px; margin-bottom:3px; font-size:1px; color:white; background:white left top no-repeat; border:none;}
.seradit_asc {background-image:url("imgs/asc.png"); color:#747474;}
.seradit_asc_on {background-image:url("imgs/asc_on.png"); color:#940407}
.seradit_desc {background-image:url("imgs/desc.png"); color:#747474;}
.seradit_desc_on {background-image:url("imgs/desc_on.png"); color:#940407}
.seradit_x {cursor:pointer;}

.ovladani {font-size:90%; padding-bottom:3px;width:568px;}
.ovladani select {font-size:90%; height:18px;}
.pole select {width:157px;}


.produkt_cara_policko {float:right; margin-left:25px; font-size:10px;}
.produkt_cara_policko a:hover {color:red !important; background:none; padding:1px 2px 1px 2px;}
.produkt_cara_policko a {background:none; display:inline !important; float:none; margin:0px; height:auto; padding:1px 2px 1px 2px; text-decoration:underline;}
.produkt_cara_policko a.vyrazny, .produkt_cara_policko a.on {background:#ccc; color:black !important; padding:2px 5px 2px 5px;}

.home_ramec {border:1px solid #8e8e8e;background-color:black;color:white;line-height:1.9em;padding:15px 0px 10px 15px;}
.home_ramec_nadpis {border:solid 1px #8e8e8e; border-bottom:none; background:url("imgs/box_bg.png") repeat-x; padding:6px 2px 5px 12px; font-size:14px; font-weight:bold;text-transform:uppercase;margin-top:1px;height:16px; position:relative;}
.home_ramec_nadpis img.fl {position:absolute; top:8px; left:185px;}
.home_ramec_nadpis a {color:white;}
.home_ramec_nadpis a:hover {color:red;}
.aprilia_obrazek {float:right; width:85px; min-height:20px; padding:40px 0px 8px 0px; text-align:center; margin:0px 0px 0px 8px; background:white url("imgs/aprilia.png") no-repeat left top;}
.aprilia_vypis {font-size:10px; line-height:17px;}
.aprilia_cena {padding:6px 0px 7px 10px;}
.aprilia_cena span {font-size:16px; font-weight:bold; }
.aktualita_vypis {padding:3px 0px 3px 20px; background:url("imgs/sipecka_box_home.png") no-repeat left 6px;}
.aktualita_vypis span {color:#ed1b24; font-weight:bold; text-decoration:none;}

.home_ramec a {color:white;text-decoration:underline;}
.home_ramec a:hover {color:red !important;}

.odsad {margin-top:20px;}
.button_velky {height:24px;}
.podstranka_doporucene {margin-top:5px;}

.akcni {width:298px;background:white;color:black; position:relative; min-height:180px;}
.akcni_top {color:#ed1c23;font-size:14px;line-height:2.5em;font-weight:bold;padding-left:20px;background-color:#393536;height:35px;}
.akcni a {font-size:13px;font-weight:bold;color:black !important;padding-bottom:10px;}
.akcni a:hover {color:red !important;}
.akcni table {margin-top:10px; width:260px;}
.akcni table td {padding:0px !important;}
.akcni_popis {vertical-align:bottom;text-align:right;padding-left:15px;font-size:11px;}
.akcni_obsah {padding:15px;clear:left;padding-top:0px; height:145px;padding-right:12px;}
.link {height:49px;}
.akcni_obsah img {float:left;}
.akcni_beznacena {color:#808080;text-decoration:line-through;}
.akcni_cena {color:red;font-weight:bold;font-size:16px; float:left; margin-top:4px;}
.akce_big {position:absolute;top:10px;right:0px;}
.akcni_obsah .button_velky {float:right;font-size:11px;margin-left:10px;}

.vypis_eshop_home {padding:0px 0px 0px 20px; background:url("imgs/sipecka_box_home.png") no-repeat 0px 4px;}
.red {color:red;}
/*background-image:url("imgs/akce_small.png");background-repeat:no-repeat;background-position:20px 5px;*/

.vyrobce {background:white !important;text-align:left;}
.vyrobce table {float:left;clear:none !important;}

.vyrobce td {width:84px;height:85px;background:white;vertical-align:middle;text-align:center;margin:0px;padding:0px;border:1px solid #9c9c9c;}

.aktualita_vpravo {padding:8px;color:white;background:url("imgs/menuItem_bg.png") repeat-x bottom center;background-color:#4d4948;}
.aktualita_vpravo a {color:white;}
.aktualita_vpravo a:hover {color:red;}

.podstranka_aktualita {min-height:100px;}

.obsah4 form td {color:black;}

.aktuality_titulka .home_ramec {padding:3px;}
.aktuality_titulka .aktualita_vypis {padding:5px; background:#1A1A1A; margin-bottom:3px;}
.aktuality_titulka .obrl {margin-right:9px;}
.aktuality_titulka .vsechny_aktuality {margin:5px; display:block;}

.msoNormal {color:black;}

.banner_titulka {text-align:center;}
.banner_titulka img {margin:10px 0px 10px 0px;}

#tab1 {color:black;}
#taby a.x {background:#ED1C24; color:white;}
.parametrovy td {color:black !important;}