* {margin:0; padding:0;font-size:0;text-align:left;}

img, table, fieldset {border:0;}
hr {display:none; clear:both;}
ul,li {list-style:none;}
.clear {clear:both !important; height:0 !important; line-height:0 !important;font-size:0 !important;}
.nostyle {display:none;}
.konteiner  {position:relative;}
p, div, span, b {font-size:11px;}

.cloak {z-index:0;position:relative;text-align: center;overflow:hidden;font-size:0;display:block;}
.cloak span {position:absolute;left:0;top:0;z-index:10;background:no-repeat;display:block;height:100%;width:100%;}
.cloak a span {cursor:pointer;}

body {width:100%;font-family: Arial, Helvetica, sans-serif; color:#cecece; background:url("../images/top/back.gif") repeat-x 0 0 #1e1e1e;}

.w715 {width:715px;padding:10px 15px 15px 0;}
.w715 h2.full {float:left;}
.left {float:left;}
.right {float:right;}

#page_back {width:100%;overflow:hidden;text-align:center;background:url("../images/top/top_bg.jpg") no-repeat center 0;}
#page {width: 990px;overflow:hidden;margin: 0 auto;position:relative;}
#top {height:325px;width:990px;background:url("../images/top/top.jpg") no-repeat 222px 0;position:relative;}
#ekvalizer-noflash {width: 264px;height:72px;position:absolute;top:253px;left:301px;}
#ekvalizer-noflash span {background:url("../images/top/ekvalizer.jpg") 0 0 #DA4300;}
#ekvalizer {display:none;width: 264px;height:72px;background:#DA4300;position:absolute;top:253px;left:301px;}
#repro {display:none;width: 96px;height:54px;position:absolute;top:179px;left:718px;}
#logo {width:222px;height:181px;position:absolute;top:0;left:0;background:#DA4300;}
#logo span {background: url("../images/top/logo.jpg") -53px 0 #000 no-repeat;}
#logo_swf {display:none;width: 166px;height:161px;position:absolute;top:18px;left:4px;}
#login {width:222px;height:144px;background: url("../images/top/login.jpg") -53px 0 #000 no-repeat;position:absolute;left:0;top:181px;display:block;}
#login input.text {background:url("../images/top/form.gif");border:none;height:14px;width:115px;padding: 3px;font-size: 12px;color:#fff;margin-bottom:-4px;}
#name {position: absolute;left:37px;top:25px;text-align:left;}
#name.logout {position: absolute;left:22px;top:25px;text-align:left;}
#name span {font-size: 10px;font-weight:bold;color:#fff;margin-right: 13px;}
#pass {position: absolute;left:37px;top:53px;text-align:left;}
#pass span {font-size: 10px;font-weight:bold;color:#fff;margin-right: 10px;}
#pass.logout span {font-size: 10px;font-weight:bold;color:#fff;margin-right: 15px;}
#login-submit {font-size: 0 !important;border:none;cursor:pointer;display:block;position:absolute;top:80px;left:140px;color:#fff;width:88px;height:20px;background:url("../images/top/login.gif") 0 0 no-repeat;}
#login-submit.logout {background:url("../images/top/logout.gif") 0 0 no-repeat;}
#reg_btn {font-size: 11px;display:block;color:#3A1704;font-weight:bold;position:absolute;top:294px;left:20px;}
#lostpasw_btn {font-size: 11px;display:block;color:#3A1704;font-weight:bold;position:absolute;top:294px;left:100px;}
#top a:hover {color:#000;}
#auto_end {width: 233px;height:28px;position:absolute;top:325px;left:707px;background:url("../images/top/auto_end.jpg") 0 0 no-repeat;}


#navigace {margin: 0 auto;width:980px;height:28px;display:block;}
#navigace a {margin-top:1px;float:left;}
#navigace a span {background: url("../images/top/buttons.gif");cursor:pointer;}
#breadcrumb {margin:-16px 0 15px -15px;height:28px;width:745px;display:block;background:url("../images/top/breadcrumb_b.gif") 0 0 repeat-x;float:left;}
#breadcrumb_back {background:url("../images/top/breadcrumb_r.gif") no-repeat right 0;}
#b_left {float:left;height:28px;width:7px;background:url("../images/top/breadcrumb_l.gif") no-repeat 0 0;}
#breadcrumb a {font-weight:bold;text-decoration:none;padding:6px 5px 5px 5px;color:#cecece;font-size:12px;height:17px;display:block;float:left;overflow:hidden;}
#breadcrumb a:hover {color:#fff;}
#breadcrumb span {font-size:0;color:#000;display:block;height:27px;width:10px;float:left;background:url("../images/top/breadcrumb_arrow.gif") 0 0 no-repeat;}


a#novinky {width:72px;height:27px;}
a#novinky span {background-position: 0 0;}
a#novinky:hover span, a#novinky span.active {background-position: 0 -27px;}
a#produkty {width:84px;height:27px;}
a#produkty span {background-position: -72px 0;}
a#produkty:hover span, a#produkty span.active {background-position: -72px -27px;}
a#kontakty {width:81px;height:27px;}
a#kontakty span {background-position: -156px 0;}
a#kontakty:hover span, a#kontakty span.active {background-position: -156px -27px;}
a#forum {width:62px;height:27px;}
a#forum span {background-position: -237px 0;}
a#forum:hover span, a#forum span.active {background-position: -237px -27px;}
a#prodejci {width:76px;height:27px;}
a#prodejci span {background-position: -299px 0;}
a#prodejci:hover span, a#prodejci span.active {background-position: -299px -27px;}
a#galerie {width:72px;height:27px;}
a#galerie span {background-position: -375px 0;}
a#galerie:hover span, a#galerie span.active {background-position: -375px -27px;}

#search {width:203px;height:27px;background: url("../images/top/hledat.gif") 0 0 #000 no-repeat;position:absolute;left:452px;top:326px;display:block;}
#search:hover {background-position: 0 -27px;}
#search:hover input.text {background-color:#fff;}
#search input.text {border:none;background-color: #cecece;width:124px; height:15px;margin: 7px 0 0 8px;font-size: 12px;color:#000;float:left;}
#search-submit {font-size: 0 !important;border:none;cursor:pointer;display:block;color:#fff;width:60px;height:20px;margin:3px 0 0 7px;}

#rozcestnik-top {margin: 0 5px;width:980px;height:4px;background: url("../images/bottom/top.gif") repeat-x 0 0;}
#rozcestnik {color:#fff;margin:0 auto;width:977px;background: url("../images/bottom/rozcestnik_b.gif") repeat-y 0 0;font-size:12px;padding-right:15px;}
.rozcestnik {height:100px;float:left;margin-left:20px;overflow:hidden;}
#rozcestnik h3{margin: 10px 0;}
#rozcestnik h3.nabidka {height:14px;width:53px;}
#rozcestnik h3.nabidka span {background:url("../images/bottom/rozcestnik_h.gif") 0 0 no-repeat;}
#rozcestnik h3.podpora {height:14px;width:96px;}
#rozcestnik h3.podpora span {background:url("../images/bottom/rozcestnik_h.gif") -54px 0 no-repeat;}
#rozcestnik h3.informace {height:14px;width:60px;}
#rozcestnik h3.informace span {background:url("../images/bottom/rozcestnik_h.gif") -152px 0 no-repeat;}
#rozcestnik ul li a {font-size: 11px;color:#676767;display:block;margin-top:5px;}
#rozcestnik ul li a:hover {color:#fff;}
#dokumenty {width:630px;font-size: 11px;padding-bottom:10px;color:#676767;clear:both;text-align:right;float:right;}
#dokumenty a {font-size: 11px;color: #676767;margin:0 7px;}
#dokumenty a:hover {color:#fff;}
a.logo {text-decoration:none;display:block;width:192px;height:34px;background:#000;float:right;margin:10px 0;font-size:11px;color:#676767;padding: 45px 10px 0 10px;}
a.audiopro {background:url("../images/bottom/loga.gif") -212px 0 no-repeat;}
a.skb {background:url("../images/bottom/loga.gif") 0 0 no-repeat;}
a.sphere {background:url("../images/bottom/loga.gif") -421px 0 no-repeat;}
a.audiopro:hover {background-position:-212px -79px;color:#fff;}
a.skb:hover {background-position:0 -79px;color:#fff;}
a.sphere:hover {background-position:-421px -79px;color:#fff;}

#bottom {height:22px;padding-top:4px;width:100%;background: url("../images/bottom/back.gif") repeat-x 0 0;}
#footer {color:#fff;margin:0 auto;text-align: center;width:980px;height:19px;padding-top:3px;background: url("../images/bottom/footer.gif") no-repeat 0 0;font-size:12px;}

#obsah_top {margin: 0 auto;width:992px;height:7px;background: url("../images/obsah/top.gif") no-repeat 0 0;}
#obsah {font-size:12px;margin: 0 auto;width:992px;background: url("../images/obsah/back.gif") repeat-y 0 0;overflow:hidden;}
#obsah.right_obsah {background: url("../images/obsah/back_h.gif") repeat-y 0 0;}
#content {padding:0 0 5px 20px;}
div.novinky {width:350px;float:left;margin-right:15px;}
.novinky p a {font-size: 12px; text-align: right;color:#E7600F;}
.delic {margin-bottom:10px;border:none;display:block;height:1px;background:url("../images/obsah/novinka_bot.gif") 0 0 repeat-x #000;}
h2.novinky {width:100%;height:20px;border-bottom: 1px solid #000;margin-bottom:10px;text-align:left;}
h2.novinky span {background:url("../images/obsah/nadpisy.gif") 0 0 no-repeat;width:58px;}
div.novinka {margin-bottom: 10px;}
div.novinka .datum {font-size:10px;color:#cecece;padding-top:10px;}
div.novinka h3 {font-size:14px;color:#fff;font-weight:bold;margin-top:15px;}
div.novinka h3 a {font-size:14px;color:#eee;}
div.novinka h3 a:hover {color:#fff;}
div.novinka .image {float:right;width:146px;height:115px;background:url("../images/obsah/ramecek.gif") 0 0 no-repeat;}
div.novinka .image table {width:100%; height:100%;}
div.novinka .image table tr td {text-align:center;}
div.novinka p {font-size:12px;text-align: justify;color:#cecece;}
div.novinka img {background:#000;}

#home_produkty {padding-left:35px;width:315px;float:left;background:url("../images/obsah/top_produkty.gif") 0 25px no-repeat;}
h2.produkty {margin-left:-35px;height:20px;border-bottom: 1px solid #000;margin-bottom:10px;text-align:left;}
h2.produkty span {background:url("../images/obsah/nadpisy.gif") -59px 0 no-repeat;width:93px;}
#home_produkty .produkt {height:190px;float:left;width:140px;margin:30px 0 28px 0;overflow:hidden;text-align:center;overflow:hidden;}
#home_produkty .image {text-align: center;}
#home_produkty .image img {background:#000;width:100px;height:75px;}
#home_produkty .produkt h3, .produkt h3 a {font-size:11px;text-align: center;color:#e55600;margin: 0 0 5px 0;font-weight:bold;}
#home_produkty .produkt .cena {font-size:10px;text-align: center;color:#e55600;margin: 5px 0;}
#home_produkty .produkt b {color:#000;}
#home_produkty .produkt p {text-align: justify;color:#000;width:85%;margin: 0 auto;}

#home_soutez {padding-left:35px;width:315px;float:left;background:url("../images/obsah/top_soutez.gif") 0 25px no-repeat;}
.orange {margin:5px 0;color:#E55600!important;}
a.orange_od {font-size: 10px;margin-top:-5px;display:block;color:#E55600!important;}
#home_soutez .mail {margin:5px 0;}
#home_soutez .mail input.mail{width: 150px;font-size:10px;border:1px solid #E55600;}
#home_soutez .odeslat{font-size:10px;border:1px solid #E55600;cursor: pointer;float:right;margin: 5px 0 0 0;}
h2.soutez {margin-left:-35px;height:20px;border-bottom: 1px solid #000;margin-bottom:10px;text-align:left;}
h2.soutez span {background:url("../images/obsah/nadpisy.gif") -586px 0 no-repeat;width:128px;}
.soutez_inside {height: 130px;margin: 0 0 30px 0;padding: 20px 0 0 5px;width: 280px;}
p.t_left {text-align: left!important;}
div.soutez_info {font-size: 12px;color:#E55600!important;margin-bottom: 15px;border-bottom: 1px solid #000;width: 350px;float: right;}
div.soutez_info p{margin-bottom: 10px;text-align: justify;}

#online_podpora {width:165px;height:200px;float:left;margin:20px 15px 0 -35px;text-align:center;}
#online_galerie {width:165px;height:200px;float:left;margin:20px 0 0 0;text-align:center;}
#online_podpora .image {width:109px;height:88px;background:url("../images/obsah/podpora.jpg") 0 0 no-repeat;margin: 0 auto 10px auto;}
#online_galerie .image {width:113px;height:111px;background:url("../images/obsah/galerie.jpg") 0 0 no-repeat;margin: 0 auto 7px auto;}
#online_podpora a {font-size: 13px;color:#cecece;margin: 3px 0;display:block;text-align:center;height:16px;}
#online_galerie a {font-size: 13px;color:#cecece;margin: 3px 0;display:block;text-align:center;height:16px;}
#online_galerie a:hover, #online_podpora a:hover {color:#fff;}
h2.podpora {height:20px;border-bottom: 1px solid #000;margin-bottom:10px;text-align:left;}
h2.podpora span {background:url("../images/obsah/nadpisy.gif") -153px 0 no-repeat;width:109px;}
h2.galerie {width:100%;height:20px;border-bottom: 1px solid #000;margin-bottom:10px;text-align:left;}
h2.galerie span {background:url("../images/obsah/nadpisy.gif") -263px 0 no-repeat;width:49px;}


#home_right {;position:relative;margin:-12px 0 0 0;float:left;background:url("../images/obsah/prava_top.gif") 0 0 repeat-x;width:205px;padding:0 15px 15px 15px;}
#home_right p {font-size:11px;color:#bbb;text-align:justify;}
#home_right h2 {margin:18px 0 2px 0;height:14px;}
#home_right a, #home_right a b{font-size:11px;display:block;width:100%;color:#bbb;text-decoration: none;cursor:pointer;line-height:10px;}
#home_right a:hover {color:#fff;}
#home_right .delic {margin:7px 0;border:none;display:block;height:1px;background:url("../images/obsah/prava_bot.gif") 0 0 repeat-x #000;}

h2.soutez_r {width:128px;}
h2.soutez_r span {background:url("../images/obsah/prava_h.gif") -486px 0 no-repeat;}
h2.kde_najdete {width:102px;}
h2.kde_najdete span {background:url("../images/obsah/prava_h.gif") 0 0 no-repeat;}
h2.novinky_mail {width:108px;}
h2.novinky_mail span {background:url("../images/obsah/prava_h.gif") -103px 0 no-repeat;}
h2.zajimave_akce {width:146px;}
h2.zajimave_akce span {background:url("../images/obsah/prava_h.gif") -212px 0 no-repeat;}
h2.kosik {width:127px;}
h2.kosik span {background:url("../images/obsah/prava_h.gif") -358px 0 no-repeat;}

a#mapa {line-height:14px;font-size:12px;margin-top:5px;}

#email {width:200px;height:14px;background: #cecece; border: 1px solid #1c1c1c;padding:3px;font-size:11px;color:#2b2b2b;margin:3px 0;}
#newsletterSubmit {background:#242424;border:none;color:#E7600F;font-size: 12px;font-weight:bold;cursor:pointer;text-align:right;}
#newsletterForm {text-align: right;}

h2.kontakty {width:100%;height:20px;border-bottom: 1px solid #000;margin-bottom:10px;text-align:left;}
h2.kontakty span {background:url("../images/obsah/nadpisy.gif") -313px 0 no-repeat;width:63px;}
h2.kde_nas_najdete {width:100%;height:20px;border-bottom: 1px solid #000;margin-bottom:10px;margin-top:15px;text-align:left;}
h2.kde_nas_najdete span {background:url("../images/obsah/nadpisy.gif") -377px 0 no-repeat;width:116px;}
h2.nasi_prodejci {width:100%;height:20px!important;border-bottom: 1px solid #000;margin-bottom:10px;margin-top:0;text-align:left;}
h2.nasi_prodejci span {background:url("../images/obsah/nadpisy.gif") -494px 0 no-repeat;width:91px;}

h3.adresa {font-size:24px;color:#fff;float:left;width:220px;margin-top:-5px;}
h4.adresa {font-size:18px;color:#fff;float:left;margin-bottom:10px;width:190px;}
div.adresa {float:left;width:190px;font-size:12px;margin-left:50px;line-height:16px;}

.odstavec {margin: 0 0 10px 0;text-align:justify;}

div.prodejce {padding:15px 0;float:left;margin:0 0 0 20px;width:213px;height:100px;background:url("../images/obsah/novinka_bot.gif") 0 bottom repeat-x;}
div.prodejce h3 {font-size:14px;color:#fff;margin: 0 0 5px 0;}
div.prodejce p {font-size:12px;}
div.prodejce a {font-size:12px;color:#E55600;text-decoration:underline;}

div.galerie_slozka {width:150px;height:150px;text-align:center;float:left;margin: 0 0 20px 15px;text-align:center;}
div.galerie_slozka a {font-size:10px;color:#cecece;display:block;margin-top:5px;}
div.galerie_slozka a:hover {color:#fff;}
div.galerie_slozka img {border:5px solid #fff;width:90px;height:68px;}

.texty h2 {font-size:16px;color:#E55600;width:100%;height:20px;border-bottom: 1px solid #000;margin-bottom:10px;text-align:left;}
.texty *{text-align: justify;margin:5px;font-size:12px;line-height:14px;}
.texty p, .texty ul{margin-bottom:10px;}
.texty h3{font-size:14px;margin-bottom:10px;color:#fff;margin-top:20px;}
.texty ul li{list-style:disc;margin-left:20px;}
.texty a {color:#fff;}
.texty a:hover {color:#E55600;}

#images {float:right;width:170px;background:#242424;text-align:center;padding:5px;border:1px solid #898989;margin-left:10px;}
#galimages {width:100%;background:#242424;text-align:center;padding:10px;border:1px solid #898989;margin-top:20px;}
#galimages a {margin-left:10px;margin-bottom:20px;display: block;}

#dotaz {width:370px;}
.button {text-decoration:none;background:#242424;border:1px solid #898989;color:#E7600F;font-size: 14px;font-weight:bold;cursor:pointer;padding:3px;}

#messageBox * {font-size:12px!important;text-align:center;}
.invalid {color:#FF0000}
.confirm {color:#00ee00;font-size:12px!important}

#nacitani_udaju {position: absolute; left:50%; top:20%;display:none;border: 1px solid #000;font-weight: bold;padding: 20px;background:#ddd;color:#000;}
#nacitani_udaju iframe{pdisplay:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width: 100%;height: 800px;border:none;}

.form-table td {padding:3px;}

td.warningch {color:#fff;border-top:1px solid #E7600F;border-bottom:1px solid #E7600F;padding:10px;background: #5F5F5F;}
span.small-text {font-size: 10px;color:#fff;}
#ptree {float:left;width:212px;}
#ptree_start {font-size:0!important;height:7px;width:212px;float:left;background:url("../images/obsah/strom_okraj.gif") no-repeat 0 0 #2f2f2f;}
#ptree_stop {font-size:0!important;height:7px;width:212px;float:left;background:url("../images/obsah/strom_okraj.gif") no-repeat 0 -7px #2f2f2f;}
#ptree_cont {width:200px;padding:0 5px;float:left;border-left:1px solid #242424;border-right:1px solid #242424;background:#2f2f2f;}
#ptree_cont *{font-size:12px;color:#cecece;}
#ptree_cont a {text-decoration: none;display:block;height:100%;font-size:12px;color:#cecece;padding:5px 5px 5px 16px;border-top: 1px solid #555;background: url("../images/obsah/strom_arrow.gif") no-repeat 0 5px;}
#ptree_cont a.prvni {border: none;}
#ptree_cont a:hover {color:#fff;text-decoration: underline;background: url("../images/obsah/strom_arrow_d.gif") no-repeat 0 5px;}
#ptree_cont li ul {margin: 0 0 0 10px;border-top: 1px solid #3a3a3a;}
#ptree_cont li ul li a{border: none;}
#ptree_cont li.active a{font-weight:bold;color:#fff;}
#ptree_cont li.active ul li a{font-weight:normal;color:#cecece;}
#ptree_cont li.active ul li.active a{font-weight:bold;color:#fff;}

#produkty_main,#produkty_detail {width:490px;float:left;margin-left:20px;margin-right:-10px;}
.product {margin-bottom:10px;width:153px; height:256px;float:left;margin-right:10px;background:url("../images/obsah/product.gif") 0 0 no-repeat;position:relative;}
.product h2 a {font-size: 10px;font-weight:bold;text-align: center;color:#E55600;display: block;margin-top:7px;height:15px;overfloe:hidden;}
.product .image {display: block;margin-top:15px;text-align: center;height:90px;}
.product .cena {font-size:10px;color:#cecece;text-align: center;height:14px;}
.product .cena span.hodnota{font-weight: bold;color:#E55600;}
.product p{padding: 5px 10px 0 10px;display:block;overflow:hidden;height: 70px;font-size:11px;color:#fff;}
.product .nakup {width:153px;height:20px;margin-top:5px;text-align: center;}
.product .nakup a {font-size: 10px;color:#000;padding-top:3px;display:block;text-align: center;}
.product form {font-size: 12px;color:#000;text-align: center;padding-top:1px;}
.product form .buy_pcs {padding:1px;font-size: 10px;color:#000;width:14px;height:13px;background:#fff;border:1px solid #000;margin:0 5px;}
.product form .buy_button {margin-bottom: -6px;}

#strankovani {margin-bottom:10px;width:480px;height:25px;background:url("../images/obsah/strankovani.gif") 0 0 no-repeat;}
#strankovani * {font-size: 12px;color:#cecece;}
#strankovani select,#strankovani option {color:#000;}
#strankovani a:hover {color:#E55600;}
#strankovani .pages-prev {float: left;width:119px;height:22px;border-right:1px solid #555;text-align: center;padding-top:3px;}
#strankovani .pages-next {float: left;width:119px;height:22px;border-left:1px solid #555;text-align: center;padding-top:3px;}
#strankovani .pages-p {float: left;width:240px;height:22px;padding-top:3px;text-align: center;}

#produkty_detail {background:url("../images/obsah/product_detail.gif") 0 0 no-repeat;}
#produkty_detail h2 {font-size: 18px;color:#E55600;}
#produkty_detail h3 {font-size: 12px;color:#fff;margin-bottom:5px;margin-top:10px;border-bottom: 1px solid #555;}
#produkty_detail h3.zvyraznit {color:#E55600;}
#produkty_detail table {width: 100%;}
#produkty_detail table tr{background: #333;}
#produkty_detail table tr.stripe-odd{background: #4A4A4A;}
#produkty_detail table tr td{padding:3px;}
#produkty_detail table * {font-size: 10px;}
table .tdright {text-align:right;}
#main_image {float:left;padding:12px 10px 35px 10px;}
#product_images {height:270px;width:119px;text-align:center;overflow:auto;float:left;margin-top:10px;}
.product_image {cursor: pointer;}
#produkt_left {width:250px;float:left;margin-right:20px;}
#produkt_right {width:210px;float:left;}
#popis {text-align: justify;margin:0 0 10px 0;color:#fff;}
.striped tr.bold td{font-weight: bold;}
.product_email {font-size:11px;text-align: center;width:210px;height:40px;padding: 5px 0;margin-top:10px;background:url("../images/obsah/product_email.gif") 0 0 no-repeat;}
.product_email * {font-size:11px;}
.product_email form {text-align: center;}
.buy {padding-top:15px;height:30px;}
#frm_odkaz {margin-top: 3px;}

#kosik {width:100%;}
#kosik *{font-size:10px;}
#kosik tr td {padding:2px;}
tr.celkem td {border-top: 1px solid #cecece;color:#E55600;}
#vytvorit {margin-top:10px;display:block;color:#E55600!important;font-size: 12px!important;font-weight:bold;text-align:right;}
#vymazat {display:block;text-align:right;display:block;position:absolute;top:20px; left:150px;width:70px!important;text-decoration:underline!important;}
.tooltip {cursor: help!important;border-bottom: 1px dotted #E55600!important;color:#E55600!important;}

h2.nadpis {font-size:16px;color:#E55600;width:100%;height:20px;border-bottom: 1px solid #000;margin-bottom:10px;text-align:left;}
h3.nadpis{font-size:14px;margin-bottom:10px;color:#fff;margin-top:20px;border-bottom:1px solid #555;}

#obj {width:100%;float:left;}
#obj_left {width:450px;float:left;}
#obj_right {width:245px;float:right;}
#dodaci_adresa {width:450px;float:left;}
.objednavka, #celkem {width: 100%;}
.objednavka tr td,#celkem tr td,.objednavka tr th{font-size:14px!important;padding:5px;}
.objednavka tr th {background:url("../images/obsah/table_th.gif") 0 0 repeat-x;color:#000;}
.objednavka tr{background: #333;}
.objednavka tr.stripe-odd{background: #4A4A4A;}
.objednavka tr th.thright{text-align: right;}
.objednavka tr td span {font-size:14px!important;}
.objednavka form {font-size: 14px;}
.objednavka form .ks{font-size:12px;width:25px;}
#celkem .celkem td {font-weight:bold;font-size:16px!important;}
.grbutton {margin-bottom: -3px;}
.alright {text-align: right;}
#poznamka {width: 100%;height:100px;margin:10px 0;font-size:14px;}
p.inputy {margin-bottom:10px;}
p.inputy *{font-size: 12px;}
p.inputy label,p.inputy strong {margin-left:5px;}
p.inputy label.mensi {font-size: 10px;}
.green {color:#00CC00;}
.address-help {font-size: 11px;}

div.reakce {font-weight: bold;color: #fff;font-size:16px;padding: 5px; border: 1px solid #E55600; width:330px;float:right;margin: 0 0 20px 0;}
div.akcni_cena {background:red;position:absolute;top:100px;left:1px;padding: 2px;font-weight:bold;text-align:center;width:147px;z-index:20;}