body {background:#fff url("../img/body_bg.gif"); padding:0; margin:0; font-family: "Arial", Trebuchet MS, Helvetica, sans-serif; font-size:13px;}
.obal {background:transparent url("../img/teloV_bg.gif") repeat-x bottom center;}
.horniV {background:transparent url("../img/body-top_bg.gif") repeat-x; height:auto;}
.horni { width:960px; height:auto; margin:0 auto; padding:0;}
.horniL { padding:0 0 0 10px; margin:0; float:left;}
.horniL img {margin:0 0 0 0; padding:0; border:none;}
.horniL h1 { display:none;}
.horniP { float:left; padding: 0 0 0 0;}
.hlavni-menu {background:transparent url("../img/menu_bg.gif") no-repeat; width:420px; height:40px; line-height:40px; margin:30px 0 0 79px;}
.hlavni-menu ul { list-style:none; margin:0 0px 0 5px; padding:0; clear:both;}
.hlavni-menu li {float:left; margin:0 4px;}
.hlavni-menu a {color:#FFF; text-decoration:none; font-size:15px; font-weight:bold; height:40px; display:block; padding:0 4px;}
.hlavni-menu a:hover {background:transparent url(../img/menu-btnh_bg.gif);}
.kosik { background:transparent url(../img/kosik_bg.gif) no-repeat; width:300px; text-align:right; line-height:31px; float:right; margin:0; padding:0;}
.kosik span {margin:0 15px 0 0px; padding:0 0 0 0px; display:block; width:auto;}
.kosik a { color:#3C7700; font-weight:bold;}
.kosik a:hover { color:#000;}
.clear {clear:both;}
.teloV { width:960px; height:auto; margin:0 auto; padding:0;}
.teloL {float:left; width:195px; margin:0; padding:0 15px 0 0px;}
.teloP {float:left;}
.teloP-obal {background:transparent url("../img/telo_bg.gif"); width:730px; height:auto; margin:0 0 15px 0; padding:10px 10px 7px 10px ;}
.teloP-obal1 {background:transparent; width:730px; height:auto; margin:0 0 15px 0; padding:10px 10px 7px 10px ;}
.teloP-obal2 {background:transparent; width:730px; height:auto; margin:0 0 15px 0; padding:0px 10px 7px 10px ;}
.katalog-menu ul { color:#fff; list-style:none; padding:0; margin:0; text-align:right; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display: block;}
.katalog-menu h2 {color:#4B4742; list-style:none; padding:0; margin:0; text-align:right; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.katalog-menu li a {font-size:14px; font-weight:normal; text-decoration:none; color:#333;}
.katalog-menu li a:hover { color:#FFF;}
.katalog-menu { padding: 0px 0 120px 0;}
.ul1 { margin: 0; padding: 0; }
.akce-uvod img { border:none; text-align:center; width:730px; height:300px;}
.akce-uvod { margin: 0 0 5px 0;}
.obre-menu { padding: 0 10px 0 220px; float:left; line-height:25px; color:#333;}
.obre-menu a { color:#333;}
.obre-menu a:hover { color:#000;}

.obr-menu img { border:none;}
.obr-menu {padding:0; margin:0;}
.obr-patch {margin:0px 10px 0 0px; padding:0px 0 0 0; display:block; float:left;}
.obr-dekor {margin:0px 10px 0px 0px; padding:0; display:block; float:left;}
.obr-galan {margin:0px 10px 0px 0px; padding:0; display:block; float:left;}
.obr-ostat {margin:0px 0px 0px 0px; padding:0; display:block; float:left;}

.teloP-obal { font-family:Verdana, Geneva, sans-serif;}
.teloP-obal h2 {background:transparent url(../img/h2_bg.gif) repeat-x; color:#FFF; width:auto; height:auto; margin:0; padding:5px 0 0 5px; font-size:18px; line-height:25px;}
.teloP-obal h3 { padding: 0 0 0 10px; }
.teloP-obal h4 { padding: 0 0 0 10px; }
.teloP-obal p {padding:10px 10px 10px 10px; background:#FFF; text-align:justify;}

.copyV { width:960px; height:auto; margin:80px auto 0 auto; padding:0; position:relative;}
.copyV1 {float:right; margin:0 0 30px 0; color:#B9F3B6; font-size:14px; font-weight:bold;}
.copyV1 a {color:white; font-size:14px; font-weight:bold; text-decoration:none;}
.copyV1 a:hover {color:#000;}
.copyV2 {float:left;}
.copyV2 h2 { padding:0 0 4px 0; margin:0; font-size:20px; font-weight:bold; color:#BBFFC0;}
.copyV2 p {float:left; margin:0 10px 20px 0; width:400px; font-size:15px; line-height:20px; color:#B9F3B6; font-weight:bold;}
.copyV2 a {color:#B9F3B6; text-decoration:none; font-weight:bold;}
.copyV2 a:hover {color:#000;}
.odsaz {display:block; float:left; font-weight:bold; width:50px; color:#FFF;}

.lista {background:#CADBFF;  margin: 0px auto 3px auto; border-left: 0px solid #fff; padding: 5px 5px 5px 5px; width:720px;  font-size:14px; line-height:14px;}
.lista strong {color:#000;}
.lista a {color: #333; text-decoration:none; font-weight:bold;}
.lista a:hover {color:#333;}
.lista img {margin:0 0 0px 0; padding:0px 0px 0 0; border:0; width:16px; height:16px; vertical-align:middle;}
.lista span {color:#666;}

.produkt-type { float: left; }
.produkt-type img { border:none; margin: 0 0px 0 0px; padding: 0; vertical-align: top;}
.produkt-page { float: right; }

.sel1 { margin: 0 5px 0 0; padding: 0;}
.sel2 { margin: 0 0 0 20px; padding: 0;}
.sel3 { margin: 0 0px 0 0px; padding: 0;}

/* katalog výčet */
.tab-katalog { margin:0 auto 0px auto; padding:0; border:0; width:750px; height:auto;}
.tab-katalog tr { width:250px; margin:0; padding:0;}
.tab-katalog td {text-align:center; vertical-align:top; height:auto;}
.tab-katalog td h2 {color:#000; font-size:14px; letter-spacing:0; line-height:16px; text-align:center; margin:0; padding:0 15px; width:200px; height:50px;}
.td-kat-01:hover h2 a:hover {color:#333333;}
.td-kat-01 {background:transparent url("../img/td-kat.gif") repeat-y center; font-size:11px; padding:10px 0 5px 0; border-left:0px solid #fff; border-right:0px solid #fff;}
.td-kat-01:hover {background:transparent url("../img/td-kath.gif") repeat-y center;}
.td-kat-01 h2 a {color:#333333; text-decoration:none;}
.td-kat-01:hover h2 a {color:#fff;}
.akce {text-align:center; vertical-align:top; padding:2px 0 5px 0; width:150px; height:auto; margin: 0 auto;}
.td-kat-01 .akce {color:#B4D083;}
.td-kat-01 .akce span {color:#CC3300;}
.td-kat-01:hover .akce span {color:#FFF;}
.td-kat-01:hover .akce { color:#3C7700;}
.td-kat-01 p {color:#2F2F2F; text-align:justify; line-height:14px; margin:10px auto 10px auto; padding:0; width:200px;}
.td-kat-01:hover p {color:#FFF;}
.td-kat-01 img {margin:0; padding:0; border:5px solid #fff;}
.td-kat-01:hover img {margin:0; padding:4px; border:1px dashed #fff;}
.td-kat-01 p img {margin:0; padding:0; border:2px solid #fff;}
.td-kat-02 {background:transparent; padding:0px 15px; border-left:0px solid white; border-right:0px solid #fff; height:175px; font-size:13px; width:220px;}
.old { color: #2F2F2F; float:left; padding:15px 15px 0 10px; text-decoration: line-through;}
.old strong {display:block; }
.czk {color: #2F2F2F; float:left; padding:15px 0px 0 10px; font-weight: bold;}
.czk strong {display:block; }
.objednat { margin:10px 0 15px 0; float:right; border: none; }
.objednat img { border: none; }

.cat-lista { background:transparent; width:730px; margin:15px auto 0 auto;}
.page { float:right;}
.page span { font-size:14px; font-weight:bold;}
.page a, .page strong {border: 2px solid #FFF; text-align:center; padding:3px 7px;}
.page strong {background:#E1EDFF url("../img/td-kath.gif"); color:#fff; border: 2px dotted #9FCBFF;}
.page a { background:url(../img/telo_bg.gif); color:#333; text-decoration:none; font-weight:bold;}
.page a:hover { background:transparent; color:#000;}

.info-text {background: #e0e8c8 url("../img/pozor.gif") no-repeat 13px 12px; margin:0; padding:15px 20px 15px 40px; width:auto; height:auto; color:#000; }
.info-text2 { width:670px; background:#EEF7F8 url("../img/pozor.gif") no-repeat 25px 20px; padding:15px 20px 15px 60px;}
.info-text2 p { border: 0px dashed #A4C9CA; background:transparent; padding:0px; font-size:15px;}

/*katalog detail*/
.tab-detail { background:#E1EDFF url("../img/td-kath.gif"); width:730px; margin: 0 auto 3px auto; padding: 0 0 10px 0;}
.t-d-nadpis {margin:5px 0 10px 10px; padding:0;}
.t-d-nadpis h2 {background:transparent; color:#fff; font-size:20px; width:auto; padding:12px 15px 12px 15px; font-family:Georgia, "Times New Roman", Times, serif;}
.t-d-foto {text-align:left; vertical-align:top; padding:0 0 0 15px; width:300px; height:auto;}
.t-d-foto-h img {border:0;}

.t-d-foto-h img {border:1px dashed #FFF; padding:5px;}
.t-d-foto-h img:hover { border: 1px solid #B6FF9D; background:#B6FF9D;}
.t-d-foto-xp img {border:1px dashed #CCC; padding: 3px; margin: 5px 2px 5px 0px;}
.t-d-foto-xp img:hover { background:#B6FF9D; border:1px solid #CCC; padding: 3px; margin: 5px 2px 5px 0px;}
.t-d-foto-xp { text-align:left;}

.t-d-akce {color:#B4D083; vertical-align:top; padding:0px 0px 0 15px; width:auto; height:auto;}
.t-d-akce span {color:#F00; background:#E4FFD2; padding:1px 2px;}
.t-d-akce acronym { font-weight:bold; color: #fff; background:transparent; margin:0 3px; padding:0px; text-decoration:underline; border-bottom:0; cursor:help;}
.t-d-para {vertical-align:top; padding:0 0 15px 15px; width:390px; height:auto;}
.tab-detail-V {margin:10px 0; padding:0; width:320px; height:auto;}
.tab-detail-V td {vertical-align:top; line-height:18px; padding:3px 0 3px 5px; border-bottom: 1px dashed #fff;}
.tab-detail-V tr:hover {background: transparent url(../img/h2_bg.gif);}

.t-d-cena {padding:0 0px 0px 20px; margin: 0; width:auto; height:auto;}

.atribut {color: #FFF; width:100px; font-weight:bold;}
.hodnoty {color:#fff; font-size:14px; font-weight:normal; width:265px;}

.old2 {color:#333; font-size:14px; font-weight:bold; text-decoration:line-through; margin:3px 0px 0 0; padding:0;}
.sale2 {color:#900; background:transparent; font-size:14px; font-weight:bold; margin:0; padding:0; display: block;}
.czk2 {color:#fff; font-size:16px; font-weight:bold; margin:0 10px 0 0; padding:0; display: block;}
.eur2 {color: #D7650B; font-size:14px; font-weight:bold; margin:0; padding:0 0 0 0; text-align: left; display: block;}
.cena2 {float:left; font-weight:bold; margin:0px 0px 0px 0px; padding:0 0 20px 0; width:130px; height:auto; text-align: left;}
.cena2 strong {font-size:11px; font-weight:200; width: 150px;}
.objednat2 {margin:0; padding:4px 0; width:auto; height:auto; text-align:center; }
.objednat2 a {color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.objednat2 img {border:0;}

.detail-popis {background:#C6E1C8; margin:0px auto 5px auto; padding:10px; width:710px; height:auto; border: solid 0px #B4D083; line-height: 20px; color:#000;}
.detail-popis h3 {color:#383e3a; font-size:17px; letter-spacing:2px; font-weight:bold; margin:0; padding:5px 0 0 0;}
.detail-popis h3 b {color:Black;}
.detail-popis a {text-decoration:underline; color:#039; font-weight:bold;}
.detail-popis a:hover {color:#000;}
.detail-popis a strong {color:#039; font-weight:bold;}
.detail-popis strong {color: #595959;}
.detail-popis ul {list-style:square; margin: 0 0 0 18px; padding:15px 0 10px 0;}
.detail-popis p {text-align:justify; padding:5; margin:10px 0 0 0;}

.kolekce {background:#CADBFF; margin:0px auto 5px auto; padding:0; width:730px; height:auto; border: solid 0px #fff; line-height: 20px; color:#000;}
.kolekce h3 { color:#383e3a; font-size:17px; letter-spacing:2px; font-weight:bold; margin:0; padding:15px 0 15px 17px;}
.tab-detail-kolekce {background:#CADBFF; margin:0 auto 15px auto; width:700px;}
.tab-detail-kolekce h3 {font-size:14px; color:#fff; margin:0; padding:5px; font-family:Georgia, "Times New Roman", Times, serif; line-height:14px;}
.tab-detail-kolekce a {color:#fff; text-decoration:none;}
.tab-detail-kolekce a:hover {color:#B6FF9D;}
.tab-detail-kolekce img {border:1px dashed #B4D083; padding:4px; margin:0 0 8px 0;}
.tab-detail-kolekce td:hover img {border:1px solid #B6FF9D; background:#B6FF9D;}
.tab-detail-kolekce td {background: transparent url("../img/td-kath.gif"); width:171px; border:0px solid #000; text-align:center;}
.tab-detail-kolekce-tr1 td { border:2px solid #CADBFF; border-bottom:0px solid #FFF;}
.tab-detail-kolekce-tr2 td { border:2px solid #CADBFF; border-top:0px solid #FFF;}

.detail-foto {background:#CADBFF; border: solid  0px #BFD5FF; margin:0 auto 3px auto; padding:0px 0px 15px 10px; width:730px; height:auto; text-align:left;}
.detail-foto h3 { text-align:left; color:#383e3a; font-size:17px; letter-spacing:2px; font-weight:bold; margin:0; padding:15px 0px 15px 0px;}
.detail-foto img {background:#F9F9F9; border:solid 1px #E6E6E6; margin:1px 3px; padding:5px;}

.FL { float:left; margin:0;}
.FR { float:right; margin: 20px 0px 20px 20px; }

.obsah {background:#fff;}
.obsah img { border:1px solid #CCC; background: #EFEFEF; padding:5px; margin: 0 15px 10px 10px;}

/* Novinky */
.newsG-d { width: 730px; height: auto; margin: 0px auto 0 auto; padding:0;}
.newsG-d h3 {font-size: 17px; color:#333; margin:0 0 0 0px; padding: 10px 0 0px 85px;}
.newsG-d h3 a {background:transparent; color: #444; margin:0 ; padding:7px 85px 0px 0; height: 30px;}
.newsG-d h3 a:hover {background:transparent; padding:7px 85px 0px 0; height: 30px; text-decoration: none; color:#333;} 
.newsG-d h4 { padding: 5px 0 5px 85px; margin: 0; color:#595959; }
.newsG-d h4 strong { color:#3F3F3F; }
.newsG-d hr  { background:transparent;  border: solid 0px; height: 0px; padding: 0px 0 0px 0; margin:0;}
.news-d {background:url(../img/news_bg.png); padding:10px 0 0px 0; margin:10px 0 0 0; border-top: solid 2px #C4D9FF; border-bottom: dashed  2px #C4D9FF;}
.news-d:hover {background:#B4D2D3;}

.pageN-lista { background:transparent; width:730px; margin:15px auto 0 auto;}

.news-text-d {padding: 0 15px 10px 85px; width:auto; line-height: 18px; color:#313131; text-align: justify;}
.news-text-d a {color: #444;}
.news-text-d a:hover {color:#5D6369;}
.news-text-d p { margin: 0; padding:0;}
.news-text-d img { background:#F5F5F5;  border: 1px solid #DFDFDF; padding: 10px; margin: 10px 20px 10px 0px}
.news-text-d h4 { padding: 10px 0; margin: 0; color:#595959; }
.FL { float:left; margin: 0 0 0 10px; }
.datum-d {float: left; background: transparent url("../img/datum.gif") no-repeat;; width: 60px; height: 70px; text-align: center; margin: 0 0 0 10px;}
.mes-d { display: block; font-size: 11px; color: #fff; padding: 10px 0 0px 0;}
.den-d { display: block; font-size: 28px; font-weight: bold; color: #5d6369; padding: 2px 0 0 0; line-height: 20px;}
.rok-d { display: block; font-size: 9px; color: #5d6369; padding: 0; line-height: 10px;}

/* kontakt vzkaz */
.kontakt { padding: 5px 0 0 0;}
.kontaktL {float:left; width:250px; padding:0 10px 0 0;}
.kontaktP {float:left; padding:10px 0 0 0;}
.kontaktP iframe {border:5px solid #A4C9CA;}

#vzkaz { background: #fff; padding:15px 20px 10px 20px;}
#vzkaz span {display:block; float:left; color:#777777; font-size:14px; font-weight:bold; line-height:24px; margin:5px 0 0 0; width:60px; height:25px;}
fieldset {float:left; margin:0; padding:0; border:0;}
input, select, textarea {color:#000; font-family:Arial, "Arial CE", Sans-serif;}
.textarea2 {background:#e1edff; overflow:auto; color:#333; font-size:12px; margin:10px auto 15px auto; padding:5px 4px; border:1px dashed #b6b6b6; width:620px; height:80px;}
.inp7 {background:#e1edff; font-size:12px; margin:5px 0 5px 0; padding:3px 4px 1px 4px; border:0; border-bottom:1px dashed #b6b6b6; width:164px; height:16px;}
.but6 {background:transparent url("../image/vzkaz-odeslat.gif") no-repeat; width:120px; height:30px; border:0; color:#fff; font-size:12px; font-weight:bold;}
.but11 {background:transparent url("../image/vzkaz-reset.gif") no-repeat; width:120px; height:30px; border:0; color:#fff; font-size:12px; font-weight:bold;}
.center {text-align:center;}
.right {text-align:right;}

/*pridani do objednavky */
.objednavka-pridat {background:transparent; width:330px; height:200px;}
.tab-objednavka-pridat {margin:0; padding:0; border:0; width:330px; height:auto; text-align:center;}
.tab-objednavka-pridat td {margin: 0 auto; padding:2px 10px; height:auto; width:330px;}
.tab-objednavka-pridat h3 {background: url("../img/h2_bg.gif"); color:#FFF; font-size:14px; line-height:18px; margin:-2px -10px 15px -10px; padding:5px 0px; text-align:center;}
.p-d-o-cenacelkem {text-align:left; width:190px; height:auto;}
.p-d-o-cena {width:145px; height:auto; color:#000; font-size:15px; font-weight:bold; padding:10px 0 0 0;}
.p-d-o-cena b {display:block; font-size:9px; font-weight:200;}
.p-d-o-vlastnost1 {color:#000; text-align:right; width:100px; height:auto; padding: 0;}
.p-d-o-vlastnost2 {text-align:left; width:190px; height:auto;}
.p-d-o-potvrzeni {text-align:center; height:auto; color:#000; font-weight:bold;}
.p-d-o-potvrzeni p {margin:0; padding:50px 0 20px 0;}
.but5 { background:transparent url("../image/objednat3.gif") no-repeat; width:200px; height:50px; border:0; color:#fff; font-size:12px; font-weight:bold; padding:0 0px 0 25px;}
.but4 {background:transparent url("../image/t-d-o-objednavka.gif") no-repeat; width:140px; height:40px; line-height:40px; border:0; color:#333; font-size:12px; font-weight:bold;}

/* Objednávka */
.nav-cart {background:transparent url("../img/td-kath.gif"); font-size:12px; margin:0px auto 2px auto; padding:15px 10px 10px 10px; width:710px; height:auto;}
.nav-cart div {float:left; text-align:center; margin:0 10px 0 50px; padding:55px 0 0 0; width:auto; height:auto;}
.nav-cart b {color:#2c405c; font-weight:200;}
.order {background:transparent url("../img/td-kath.gif"); font-size:12px; margin:5px auto 0px auto; padding:10px; width:710px; height:auto;}
.order h2 { background:transparent; font-size:16px; margin:0 0 10px 0; padding:0; color:#fff; font-weight:bold; width:auto;}
.order a {color:#da251c; text-decoration:underline;}
.order a:hover {color:#486692;}

.step1p {background:url("../img/step1p.gif") no-repeat center top; color:#338386;}
.step2p {background:url("../img/step2p.gif") no-repeat center top; color:#338386;}
.step3p {background:url("../img/step3p.gif") no-repeat center top; color:#338386;}
.step4p {background:url("../img/step4p.gif") no-repeat center top; color:#338386;}
.step1pa {background:url("../img/step1pa.gif") no-repeat center top; color:#2c405c;}
.step2pa {background:url("../img/step2pa.gif") no-repeat center top; color:#2c405c;}
.step3pa {background:url("../img/step3pa.gif") no-repeat center top; color:#2c405c;}
.step4pa {background:url("../img/step4pa.gif") no-repeat center top; color:#2c405c;}
.step1da {background:url("../img/step1pa.gif") no-repeat center top; color:#2c405c;}
.step2da {background:url("../img/step2pa.gif") no-repeat center top; color:#2c405c;}
.step3da {background:url("../img/step3pa.gif") no-repeat center top; color:#2c405c;}
.step4da {background:url("../img/step4pa.gif") no-repeat center top; color:#2c405c;}
.step1dn a {display:block; background:url("../img/step1dn.gif") no-repeat center top; color:#e0e8c8; margin:-56px 0 0 0; padding:56px 0 0 0;}
.step1dn a:hover {background:url("../img/step1pa.gif") no-repeat center top; color:#2c405c;}
.step2dn a {display:block; background:url("../img/step2dn.gif") no-repeat center top; color:#e0e8c8; margin:-56px 0 0 0; padding:56px 0 0 0;}
.step2dn a:hover {background:url("../img/step2pa.gif") no-repeat center top; color:#2c405c;}
.step3dn a {display:block; background:url("../img/step3dn.gif") no-repeat center top; color:#e0e8c8; margin:-56px 0 0 0; padding:56px 0 0 0;}
.step3dn a:hover {background:url("../img/step3pa.gif") no-repeat center top; color:#2c405c;}
.step4dn a {display:block; background:url("../img/step4dn.gif") no-repeat center top; color:#e0e8c8; margin:-56px 0 0 0; padding:56px 0 0 0;}
.step4dn a:hover {background:url("../img/step4pa.gif") no-repeat center top; color:#2c405c;}
.step1pn a { display:block; background:url("../img/step1pn.gif") no-repeat center top; color:#DA251C; margin:-56px 0 0 0; padding:56px 0 0 0; }
.step2pn a { display:block; background:url("../img/step2pn.gif") no-repeat center top; color:#DA251C; margin:-56px 0 0 0; padding:56px 0 0 0; }
.step3pn a { display:block; background:url("../img/step3pn.gif") no-repeat center top; color:#DA251C; margin:-56px 0 0 0; padding:56px 0 0 0; }
.step4pn a { display:block; background:url("../img/step4pn.gif") no-repeat center top; color:#DA251C; margin:-56px 0 0 0; padding:56px 0 0 0; }
.step1pn a:hover {background:url("../img/step1pa.gif") no-repeat center top; color:#2c405c;}
.step2pn a:hover {background:url("../img/step2pa.gif") no-repeat center top; color:#2c405c;}
.step3pn a:hover {background:url("../img/step3pa.gif") no-repeat center top; color:#2c405c;}
.step4pn a:hover {background:url("../img/step4pa.gif") no-repeat center top; color:#2c405c;}


#objednavka {background: #e0e8c8; margin:10px 0 0 0; padding:10px; border:0; width:690px; height:auto;}
#registrace {background: #e0e8c8; margin:10px 0 0 0; padding:10px; border:0; width:690px; height:auto;}
#objednavka h3, #registrace h3 {color:#2c405c; font-size:14px; margin:10px 0 5px 0; padding:0;}
#registrace h3 b {color:#000; font-size:11px; font-weight:200;}
#registrace span {display:block; float:left; color:#000; font-size:12px; font-weight:200; line-height:20px; margin:5px 0; width:97px; height:20px;}
#registrace hr {background:#b4d083; color:#b4d083; border:0; height:2px;}

.tbody0 {display:none;}
.tbody1 {display:block;}

.div-objednavka {margin:0 auto; padding:0; width:auto; height:auto;}
.div-objednavka hr {background:#ded6c4; color:#ded6c4; border:0; height:1px;}
.div-objednavka em {color:#a87d5a; font-style:normal; text-decoration:line-through;}

.left5 {text-align:left; padding:0 0 0 5px;}
.left10 {text-align:left; padding:0 0 0 10px;}
.right {text-align:right;}
.right5 {text-align:right; padding:0 5px 0 0;}

.tab-objednavka {background:#fff; margin:0 auto 15px auto; padding:0; border:0; width:690px; height:auto;}
.tab-objednavka th {background:#4E6D9E; color:#fff; line-height:30px;}
.tab-objednavka tr:hover {background: #F0F3E1;}
.tab-objednavka td {line-height:auto; vertical-align:middle; border-bottom:1px solid #e0e0e0; height:auto;}
.tab-objednavka td a {color:#999999; text-decoration:none;}
.tab-objednavka td a:hover {color:#333;}
.tab-objednavka td img {display:block; margin:0; padding:0; border:0;}

.tab-registrace {background:transparent; margin:0; padding:0; border:0; width:690px; height:auto;}
.tab-registrace td {padding:0 10px;}
.tab-registrace-prehled {background:#fff; color:#555; margin:0 auto 10px auto; padding:0; border:0; border-top:5px solid #fff; border-bottom:5px solid #fff; width:650px; height:auto;}
.tab-registrace-prehled td {line-height:16px; padding:5px 10px 0 10px;}
.tab-registrace-prehled span {display:block; float:left; color:#000; font-weight:bold; line-height:16px; margin:0; width:114px; height:auto;}
.tab-registrace-prehled hr {background:#e0e8c8; color:#e0e8c8; border:0; height:2px;}
#mrfc_miscellaneous {display:none;}
#mcpc_miscellaneous {display:none;}
.textarea-prehled {background: #fffff0; color:#555; font-size:12px; margin:5px auto 15px auto; padding:0 10px; border:1px dashed #ddd; width:628px; height:auto;}
.textarea-prehled p {margin:0; padding:10px 0;}

.tab-objednavka-prehled {background:#fff; margin:0 auto 15px auto; padding:0; border:0; width:650px; height:auto;}
.tab-objednavka-prehled th {background:#4E6D9E; color:#fff; font-size:11px; line-height:24px;}
.tab-objednavka-prehled td {font-size:11px; line-height:16px; vertical-align:top; border-bottom:1px solid #e0e0e0; height:auto;}
.tab-objednavka-prehled .tz {background:transparent; color:#333333; font-size:12px; font-weight:bold; text-align:left; letter-spacing:0; padding:4px 0 4px 10px; width:244px;}
.tab-objednavka-prehled .sp {color:#666; text-align:left; padding:4px 0 4px 4px; width:270px;}
.tab-objednavka-prehled .ks {text-align:center; padding:4px 5px; width:20px;}
.tab-objednavka-prehled .cn1 {color:#486692; text-align:right; padding:4px 5px 4px 0; width:65px;}
.tab-objednavka-prehled .cn2 {color:#da251c; text-align:right; padding:4px 5px 4px 0; width:80px;}
.tab-objednavka-prehled .cc1 {font-size:14px; font-weight:bold; padding:4px 0 4px 10px;}
.tab-objednavka-prehled .cc2 {color:#da251c; font-size:14px; text-align:right; font-weight:bold; padding:4px 5px 4px 0;}

.tz {color:#000; font-size:14px; font-weight:bold; text-align:left;	letter-spacing:-1px; padding:8px 0 8px 10px; width:270px;}
.sp {color:#666; text-align:left; padding:8px 0 8px 4px; width:240px;}
.cn1 {color:#000; text-align:right; padding:8px 5px 8px 0; width:60px;}
.ks {color:#000; text-align:center; vertical-align: middle; padding:0px 5px 0 5px; width:20px;}
.cn1 {color:#486692; text-align:right; padding:8px 5px 8px 0; width:75px;}
.cn2 {color:#da251c; text-align:right; padding:8px 5px 8px 0; width:60px;}
.kr {text-align:left; padding:8px 5px; width:16px;}
.cc1 {color:#000; font-size:12px; font-weight:bold; padding:5px 0 5px 10px;}
.cc2 {color:#da251c; font-size:14px; text-align:right; font-weight:bold; padding:5px 5px 5px 0;}
.chxb1 {color:#000; padding:2px 0 2px 5px; width:20px;}
.chxb2 {color:#000; font-size:11px; padding:3px 0 1px 5px;}
.error {background:#fff; color:#da251c; margin:5px 15px; padding:5px; border:1px solid #da251c; width:558px; height:auto;}
.souhlas {background:#fff url("../img/pozor.gif") no-repeat 13px 12px; margin:0 auto; padding:20px 20px 20px 30px; width:auto; height:auto; color:#000; }

input, select, textarea {color:#000; font-family:Arial, "Arial CE", Sans-serif;}
.textarea {background: #fffff0; overflow:auto; font-size:12px; margin:5px 0; padding:5px 8px; border:0; width:644px; height:220px;}
.but2, .but3 { font-weight:bold; text-align:left; padding:0 0 0 15px; border:0; cursor:pointer;}
.but2 {background:#7caacc url(../img/but2.gif) no-repeat 0 0; color:#fff; margin:10px 20px 0 0; width:210px; height:24px;}
.but3 {background:#da251c url(../img/but3.gif) no-repeat 0 0; color:#fff; margin:10px 0 0 0; width:340px; height:24px;}
.but7 {font-size:14px; font-weight:bold; text-align:right; padding:0 15px 0 0; border:0; cursor:pointer;}
.but7 {background: #fffff0 url(../img/but7.gif) no-repeat 0 0; color:#2c405c; margin:10px 20px 0 0; width:200px; height:24px;}

.inp4 {border:0; border-bottom:1px dashed #b4d083; background: #fffff0; font-size:12px; margin:5px 0; padding:3px 4px 1px 4px; width:200px; height:16px;}
.sel4 {background:#fff; color:#000; font-size:12px; margin:5px 0 0 0; padding:1px; border:0; width:250px; height:20px;}

.logon { width: 200px; margin: 15px auto 0 auto; padding:0; text-align: center; background: #B4D083 url(../img/logon.gif);}
.logon h4 {color:#000; margin: 0; padding:5px 0;}
.tab-uzivatel {text-align: center; width:200px; margin:0; padding:0px 0 10px 0; background: #E0E8C8 url(../img/logon1.gif) no-repeat bottom;}
.tab-uzivatel input {font-size:10px; width: 190px; height: 20px; line-height: 20px; margin: 2px 0; border: 0; color:#fff; background:transparent url(../img/logon-but.gif) no-repeat;}
.t-u-user { color: #000; padding:4px 0; }

#prehled-objednavek { background: transparent; width: 700px; height: auto; margin: 30px auto 30px auto; padding:0;}
#prehled-objednavek h2 {margin:0; padding: 0 0 15px 0; text-align: left; font-size: 15px; color:#595959; height: 26px;}
.tab-pre-obj{margin: 0 auto; width: 700px; color:#333333;}
.tab-pre-obj a {color:#333333; font-weight: bold;}
.tab-pre-obj a:hover {color:black;}
.tab-pre-obj th {background:#383e3a; padding: 5px; color: #fff; font-weight: bold;}
.tr1-pre-obj td {background:#e0e8c8; padding: 5px; border-bottom: dashed 1px #b4d083;}
.tr2-pre-obj td {background:#b4d083; padding: 5px; border-bottom: dashed 1px #b4d083;}
