body {background:#EEECDE url("../img/body.gif") repeat-x; color:#EEECDE; font-family:Arial, "Arial CE", sans-serif; 
	  font-size:12px; margin:0; padding:0; border:0;}
/* Flash import */
object { width:400px; height: 300px;}
pre{ width:auto; text-align: left; margin:0; padding:0; }
/* nadpisy */
.h1 {margin:0; padding:0;}
.horniL h1 { font-size: 10px; margin:0; padding:0 0 0 7px; line-height: 10px; color: #fff;}
.h2 {margin:0; padding:0;}
.h2-uvod {background: transparent url(../img/h2-uvod.gif) no-repeat; margin:0; padding: 0 0 0 25px; font-size: 15px; color:#595959; height: 26px;}
.teloL h2 {margin:15px 0 0 20px; padding:0; color: #D7650B; font-size: 18px;}
.spodni h2 {color: #fff; font-size: 18px;}
.td-kat01 {}
	  
/* obsah www stránek */
.horni {background:transparent; color:#000; margin:0 auto; padding:0; width:960px; height:auto;}
.horniL {float:left; width:auto; height:165px; margin:0 0 0 40px; padding: 0;}
.horniP {float:right; width: auto; height:165px; margin: 0 40px 0 0; padding: 0;}
.horniL img {border:0; margin: 10px 0 0 0; padding: 0;}
.horniV {background:transparent url("../img/horniV.png") no-repeat; color:#000; margin:0 auto; padding:0px 0 0 0; width:952px; height:82px;}
.telo {background:transparent url("../img/telo.jpg") repeat-y; color:#000; margin:0 auto; padding:0; width:952px; height:auto;}
.teloL {float:left; margin: 0 0 0 0; padding: 0 0 0 0; width:225px; height: auto;}
.teloP { background: transparent; float:left; margin: 0; padding: 0 0 15px 0; width:725px; height: auto;}
.katalog-menu { padding: 10px 0 0 10px;}
.spodni {background:#363D44 url("../img/spodni.jpg") repeat-x; color:#000; width:auto; height:auto;}
.spodniV {margin:0 auto; padding:20px 0 0 0; width:952px; height:auto;}
.spodniL {color: #E2E2E2; width:250px; height: auto; background: transparent; border: 0px solid #DCDCDC; margin: 0px 0 10px 10px; padding: 10px; float: left;}
.spodniL a {color: #FCB21C; font-weight: bold;}
.spodniL a:hover {color: #E6E6E6; font-weight: bold;}
.spodniL1 {width:200px; height: auto; background: transparent; border: 0px solid #DCDCDC; border-left: 0px; border-right:0px; margin: 0px 0 10px 0px; padding: 10px; float: left;}
.spodniL1 ul { list-style: none; margin: 0px; padding:0px;}
.spodniL1 a {color: #FCB21C; text-decoration: none; font-size:12px; line-height:20px; border-left: 2px solid #FCB21C; padding: 0 0 0 5px;}
.spodniL1 a:hover { text-decoration: underline; color: #E2E2E2; border-left: 2px solid #E2E2E2;}
.spodniL1 strong { color:#fff; font-size:17px;}
.spodniL1 span { font-size:18px; color:#fff;}
.spodniL1 h2 { font-size:18px; line-height:15px;}
.spodniL1 h2 span { font-size:12px; font-weight:normal; color:#FCB21C;}
.spodniL2 {width:410px; height: auto; background: transparent; border: 0px solid #DCDCDC; margin: 0px 0 10px 10px; padding: 10px; float: left;}
.spodniL2 img { border: none; }
.copy {background:#fff url("../img/copy.jpg") repeat-x; color:#000; width:auto; height:80px;}
.copyV { line-height: 80px; margin: 0 auto; width: 952px; text-align: center; }
.copyV a {color:#002606; text-decoration: none; font-weight: bold;}
.copyV a:hover {color:#363D44;}

.advert {background:#fff; color:#000; width:952px; height:40px;}
.advertV { margin: 0 auto; width:auto; text-align:center; padding: 10px 0; }
.advertV a {color:#002606; text-decoration: underline; font-weight: bold;}
.advertV a:hover {color:#363D44;}
.advertV img {border:none;}

/* Novinky */
.newsG { width: 660px; height: auto; margin: 10px auto 0 auto; padding:0;}
.newsG h3 {font-size: 17px; color:#333; margin:0 0 0 0px; padding: 10px 0 0px 75px;}
.newsG h3 a {background:transparent url("../img/ccl.gif") no-repeat right top; color: #D7650B; margin:0 ; padding:7px 75px 0px 0; height: 30px;}
.newsG h3 a:hover {background:transparent url("../img/ccla.gif") no-repeat right top; padding:7px 75px 0px 0; height: 30px; text-decoration: none; color:#333;} 
.newsG h4 { padding: 5px 0 5px 75px; margin: 0; color:#595959; }
.newsG h4 strong { color:#999999; }
.newsG hr  { background:#E2E2E2;  border: solid 0px; height: 2px; padding: 0px 0 0px 0; margin: 5px 0 20px 0;}
.zall {float:right; width:auto;}
.zall a { text-decoration: none; color: #D7650B; font-weight: bold; }
.zall a:hover { text-decoration: underline;}
.news-text {padding: 0 15px 10px 75px; width:auto; line-height: 18px; color:#595959; text-align: justify;}
.news-text a {color: #D7650B;}
.news-text a:hover {color:#5D6369;}
.news-text p { margin: 0; padding:0;}
.news-text img { background:#F5F5F5;  border: 1px solid #DFDFDF; padding: 10px; margin: 10px 20px 10px 0px}
.news-text h4 { padding: 10px 0; margin: 0; color:#595959; }
.FL { float:left; margin: 0 0 0 10px; }
.datum {float: left; background: transparent url("../img/datum.gif") no-repeat;; width: 60px; height: 70px; text-align: center;}
.mes { display: block; font-size: 11px; color: #fff; padding: 3px 0 3px 0;}
.den { display: block; font-size: 28px; font-weight: bold; color: #D7650B; padding: 5px 0 0 0; line-height: 20px;}
.rok { display: block; font-size: 9px; color: #D7650B; padding: 0; line-height: 10px;}


/* hlavní menu www stránek */
.menu-hlavni { margin: 105px 0 0 0; line-height: 30px; text-align: center; width:auto;}
.menu-hlavni li { list-style: none; float:left;}
.menu-hlavni li a, .menu-hlavni li span a {height:45px; margin: 0 5px 0 0; display: block;}
.menu-hlavni a {color:#fff; text-decoration: none;}
.menu-hlavni a:hover {color: #fff;}
.menu-hlavni span a {display: block; color:#002606; font-weight: bold;} 
.uvod-btn a { background: transparent url(../img/uvod-btn.gif) 0px 0px; width: 105px;}
.uvod-btn span a { background: transparent url(../img/uvod-btn.gif) 0px 45px; width: 105px;}
.katalog-btn a { background: transparent url(../img/katalog-btn.gif) 0px 0px; width: 70px;}
.katalog-btn span a { background: transparent url(../img/katalog-btn.gif) 0px 45px; width: 70px;}
.novinky-btn a { background: transparent url(../img/novinky-btn.gif) 0px 0px; width: 130px;}
.novinky-btn span a { background: transparent url(../img/novinky-btn.gif) 0px 45px; width: 130px;}
.objednavka-btn a { background: transparent url(../img/objednavka-btn.gif) 0px 0px; width: 90px;}
.objednavka-btn span a { background: transparent url(../img/objednavka-btn.gif) 0px 45px; width: 90px;}
.kontakt-btn a { background: transparent url(../img/katalog-btn.gif) 0px 0px; width: 70px;}
.kontakt-btn span a { background: transparent url(../img/katalog-btn.gif) 0px 45px; width: 70px;}

/* div */
.logon { text-align: center; margin: 10px 0 40px 0;}
.prihlasit {float:left; margin: 24px 0 0 40px;}
.prihlasit a {text-decoration: none; color:#333333; font: normal 13px sans-serif; line-height: 18px;}
.prihlasit a:hover { text-decoration: underline;}
.vyhledavani {float:left; margin: 30px 0 0 40px;}
.podminky {float:left; margin: 24px 0 0 60px;}
.podminky a {text-decoration: none; color:#333333; font: normal 13px sans-serif; line-height: 18px;}
.podminky a:hover { text-decoration: underline;}
.kosik { float:right; margin: 12px 20px 0 40px; background: transparent url(../img/kosik.png) no-repeat; height:60px;}
.kosik span {margin: 10px 0 0 50px; display: block;}
.kosik a {font: normal 18px sans-serif; line-height: 25px; color:#333333; display: block;}
.kosik a:hover {color:#fff;}
.objednat {display: inline-block; background:#dfdfdf url(../img/objednat.gif) no-repeat 0 0; margin:0 auto 0 auto; padding:0; width:180px; height:39px;}
.objednat span {display:none;}

/* span */
.clear {clear:both; font-size:0px; line-height:0px; width:0px; height:0px; margin: 0; padding: 0;}
.cat-lista {margin:25px auto 25px auto; padding: 0 0 0 0; width:660px; line-height: 22px; height: 22px;  border-bottom: solid 1px #5D6369;}
.cat-listaS {margin:25px auto 25px auto; padding: 0 0 0 0; width:660px; line-height: 22px; height: 22px;  border-top: solid 1px #5D6369;}
.pageK {float:left; margin:0; padding:0px 40px 0 5px; width:auto; height:22px; line-height: 22px;}
.pageN {margin:25px auto 25px auto; padding: 0 0 0 0; width:660px; height: 22px;  border-bottom: solid 1px #5D6369;}
.pageK, .pageN {font-size:12px; line-height: 22px;}
.pageK strong, .pageN strong {background:#5D6369; color:#fff; font-size:16px; padding:2px 4px;}
.pageK a, .pageN a {color:#5D6369; font-size:16px; font-weight:bold; text-decoration:none; padding:2px 4px;}
.pageK a:hover, .pageN a:hover {background:#5D6369; color:#fff; text-decoration:none;}
.pageK span, .pageN span {color: #FCB21C;}
.view-type {float:left; margin: 0; padding: 0; line-height: 22px;}
.view-type strong {margin: 0 5px 0 5px;}
.view-type a {margin: 0 5px 0 5px; color:#5D6369;}
.view-type a:hover { color: #D7650B;}
.vypis {float:left; margin: 0; padding: 0;}
.view-page {float:right; margin: 0; padding: 0; height: 22px; line-height: 22px;}
.center {text-align:center;}


/* formulář */
.sel3 { vertical-align: middle; height:22px; font-size:12px; line-height: 22px; border:1px solid #E6E6E6; border-bottom: 0px; background: transparent;}

/* vzkaz kontakt */
#vzkaz {background:#f8f8f8; margin:0; padding:15px 15px 5px 15px; border:0; width:610px; height:auto;}
#vzkaz span {display:block; float:left; color:#777777; font-size:14px; font-weight:bold; line-height:24px; margin:5px 0 0 0; 
				width:80px; 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:#f1f1f1; overflow:auto; color:#333; font-size:12px; margin:10px auto 0 auto; padding:5px 4px; 
			border:1px dashed #b6b6b6; width:500px; height:80px;}


.kontakt-vzkaz {background:#fff; margin:0 auto 30px auto; padding:0; border:0; width:650px; height:auto;}
.kontakt-vzkaz p {background:#f1f1f1; margin:0; padding:15px; width:610px; border-bottom:2px solid #e9e9e9;}
.kontakt-vzkaz a {color: #D7650B;}
.kontakt-vzkaz a:hover {color:#000;}
.inp6 {background:#f1f1f1; 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(../img/but6.gif) no-repeat 0 0; color:#fff; font-size:13px; font-weight:bold; margin:20px 60px 15px 20px; 
		padding:0; border:0; width:200px; height:26px;}
.but11 {background:#fff url(../img/but3.gif) no-repeat 0 0; color:#000; font-size:13px; margin:20px 0 15px 0; padding:0; border:0; 
		width:170px; height:26px;}
.h2-kontakt {background: transparent url(../img/h2-uvod.gif) no-repeat; margin:0; padding: 0 0 20px 25px; font-size: 15px; color:#595959; height: 26px;}
.text-kontakt { width:650px; margin:0 auto; padding:20px 0 20px 0;}
.text-kontakt h2 {background: transparent url(../img/h2-uvod.gif) no-repeat; margin:0; padding: 0 0 20px 25px; font-size: 15px; color:#595959; height: auto;}
.text-kontakt h3 {color: #D7650B; padding:0 0px 0 30px; margin:0;}
.text-kontakt a {color: #D7650B; font-weight: bold;}
.text-kontakt a:hover {color:#000; font-weight: bold;}
.text-kontakt p {padding:0 0px 0 30px; margin:10px 0 10px 0;}

.text-podminky { width:650px; margin:0 auto; padding:20px 0 20px 0;}
.text-podminky h2 {background: transparent url(../img/h2-uvod.gif) no-repeat; margin:0; padding: 0 0 20px 25px; font-size: 15px; color:#595959; height: auto;}
.text-podminky h3 {margin:0; padding: 10px 0 10px 0px; font-size: 16px; color: #D7650B; height: 26px; font-weight: bold;}
.text-podminky h4 {margin:0; padding: 10px 0px 10px 0px; font-size: 14px; color:#5D6369; height: 26px; font-weight: bold;}
.text-podminky p {margin:0; padding: 5px 0 5px 25px; color:#333333; text-align: justify;}
.text-podminky b {color:#333333; font-weight: bold;}
.text-podminky a {color: #D7650B; font-weight: normal;}
.text-podminky a:hover { color:#333333;}

.text-reklamrad { width:650px; margin:0 auto; padding:20px 0 20px 0;}
.text-reklamrad h2 {background: transparent url(../img/h2-uvod.gif) no-repeat; margin:0; padding: 0 0 20px 25px; font-size: 15px; color:#595959; height: auto;}
.text-reklamrad h3 {margin:0; padding: 10px 0 10px 0px; font-size: 16px; color: #D7650B; height: 26px; font-weight: bold;}
.text-reklamrad h4 {margin:0; padding: 10px 0px 10px 0px; font-size: 14px; color:#5D6369; height: 26px; font-weight: bold;}
.text-reklamrad p {margin:0; padding: 5px 0 5px 25px; color:#333333; text-align: justify;}
.text-reklamrad b {color:#333333; font-weight: bold;}
.text-reklamrad a {color: #D7650B; font-weight: normal;}
.text-reklamrad a:hover { color:#333333;}

.numera { list-style-type: decimal;}
.numera1 { list-style: none;}
.numera1 p { padding: 0; margin: 0;}
.jn { font-weight: bold; color: #D7650B; font-size: 13px; }

/* tabulky */
.tab-katalog {background:#fff; margin:0 auto; padding:0; border:0; width:650px; height:auto;}
.tab-katalog td {font-size:11px; text-align:center; vertical-align:top; width:200px; height:auto;}
.tab-katalog td h2 {color:#333; font-size:14px; letter-spacing:0; line-height:16px; text-align:center; 
					margin:0; padding:0px 0 5px 0; height:40px;}
.tab-katalog td h2 a {color:#333; text-decoration:none;}
.tab-katalog td h2 a:hover {color: #D7650B; text-decoration:none;}
.tab-katalog td img {margin:0; padding:0; border:0;}
.tab-katalog td p {color:#666; text-align:left; line-height:14px; margin:5px 0 5px 5px; padding:0;}
.katalog { background: transparent; width: 660px; height: auto; margin: 10px auto 0 auto; padding:0;}
.katalog hr  { background:#E2E2E2;  border: solid 0px; height: 2px; padding: 0px 0 0px 0; margin: 5px 0 20px 0;}
.kat-product {position: relative; border-bottom:2px solid #E6E6E6; padding: 0 0 10px 0; width: auto; height: auto;}
.td-kat-01f {border:0; padding:15px 10px 0 10px; border-top:0;}
.td-kat-01n {border:0; padding:15px 10px 0 10px; border: solid 1px #E6E6E6; border-top:0px;  border-bottom:0px; border-right:0px;}
.td-kat-02f {border:0; padding:5px 10px 5px 10px; border-top:0;}
.td-kat-02n {border:0; padding:5px 10px 5px 10px; border: solid 1px #E6E6E6; border-top:0px;  border-bottom:0px; border-right:0px;}

.tab-cat {width:650px; padding: 0; margin: 0 auto 10px auto; background:#fff; border-bottom: 2px solid #E6E6E6;}
.tab-cat :hover {background: #F8F8F8;}
.tc-nam { width: 350px; height: auto; margin:0; padding:0px;}
.tc-nam h2 { padding: 5px 0 5px 10px; margin: 0;  line-height: 14px;}
.tc-nam a {color:#333; text-decoration:none; font-size:14px;}
.tc-nam a:hover {color: #D7650B; text-decoration:none;}
.tc-akce { margin:0; padding:0 0 0 10px; color:#999; }
.tc-akce acronym { color: #D7650B; }
.tc-akce span { color:#CC0000; }
.tc-info { color: #D7650B; margin:0; padding:0; height:10px; text-align: center; font-weight: bold; vertical-align: bottom;}
.tc-info1 { color: #000; margin:0; padding:0; height:10px; text-align: center; font-weight: bold; vertical-align: bottom;}
.tc-czk { font-size: 14px; color:#000; margin:0; padding:0; height:10px; text-align: center; font-weight: bold;}
.tc-eur { font-size: 14px; color: #D7650B; margin:0; padding:0; height:10px; text-align: center; font-weight: bold;}
.tc-foto {width:120px; height:auto; vertical-align: middle; padding: 4px;}
.tc-foto img {border:none;}
.tc-text {margin: 0; padding: 0 0 0 10px; vertical-align: top; height: 100%;}
.tc-add img {border:none;}
.tc-add { vertical-align: top; padding: 10px 0 0 0;}


#akce-uvod { background: transparent; width: 660px; height: 170px; margin: 30px auto 30px auto; padding:0;}
.akce-uvodL {float:left; background: transparent; width: 370px; height: 170px; overflow:hidden}
.akce-uvodL img { border: none;}
.akce-uvodP { text-align: center; float:left; background: transparent; width:290px; height: 170px;}
.akce-uvodP h3 { font-size: 22px; margin:0; padding: 15px 0 0 0;}
.akce-uvodP p { font-size: 10px; margin: 0; padding: 0;}
.akce-uvodPh {background: transparent url(../img/doprava.jpg) no-repeat; height:85px; margin:0; padding: 0 0 0 60px;}
.akce-uvodPd {background: transparent url(../img/phone.jpg) no-repeat; height:85px; margin:0; padding: 0 0 0 60px;}

.status {color:#999; text-align:right; padding:0; width:35px; height:auto; position: absolute; top:0px; right:5px; cursor:help;}
.status span {color:#c42; margin: 0; padding: 0; display: block;}
.availability { border-top: 2px solid #E6E6E6; padding:5px 0 0 0; margin:2px 0 0 0;}
.availability acronym { font-size:12px; font-weight:bold; cursor:help; color:#D7650B;}
.novinka {background: transparent url(../img/novinka.png) no-repeat; width: 40px; height: 40px;}
.novinka strong {visibility:hidden;}
.akce {background: transparent url(../img/akce.png) no-repeat; width: 40px; height: 40px;}
.akce strong {visibility:hidden;}
.sleva {background: transparent url(../img/sleva.png) no-repeat; width: 40px; height: 40px;}
.sleva strong {visibility:hidden;}
.cena {float:left; font-weight:bold; text-align:right; margin:5px 0 10px 10px; padding:0; width:180px; height:30px;}
.cena strong {display:block; font-size:9px; font-weight:200;}
.old {float:left; color:#999; font-size:14px; font-weight:bold; text-decoration:line-through; margin:0 5px 0 0; padding:0;}
.old2 {color:#999; font-size:14px; font-weight:bold; text-decoration:line-through; margin:3px 0px 0 0; padding:0;}
.sale2 {color:#c42; font-size:14px; font-weight:bold; margin:0; padding:0; display: block;}
.czk {float:left; color:#000; font-size:14px; font-weight:bold; margin:0 30px 0 0; padding:0;}
.eur {float:right; color: #D7650B; font-size:14px; font-weight:bold; padding:0;}
.czk2 {color:#000; 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;}


/* vyhledavani */
.inp1 { background:#fff; border: solid 1px black; font-size:14px; margin:0 5px 0 0; padding:2px 2px;}
.but1 {background:url(../img/but1.gif) no-repeat center center; margin:0; padding:0; width:60px; height:24px; cursor:pointer; border:0; color: #fff; font: normal 13px arial;} 

/* katalog menu */
.ul1 a {border-bottom: solid 1px #E6E6E6;}
.ul1, .ul2, .ul3, .ul4 {list-style-type:none; height:auto;}
.ul1 li, .ul2 li, .ul3 li, .ul4 li {margin:1px 0;}
.ul1 li a, .ul2 li a, .ul3 li a, .ul4 a 
{display:block; color: #333; text-decoration:none; padding:0;}
.ul1 li span, .ul2 li span, .ul3 li span, .ul4 li span {display:block; background:transparent; color:#333;}

.ul1 {background:transparent; margin:5px 15px 10px 15px; padding:10px 0; width:198px;}
.ul1 li a {font-size:14px; font-weight:bold; line-height:24px; padding:0 0 0 15px; width:183px;}
.ul1 li a:hover {background:transparent; color: #D7650B;}
.ul1 li span {color: #D7650B; font-size:14px; font-weight:bold; line-height:24px; padding:0 0 0 15px; width:183px; border-bottom: solid 1px #E6E6E6;}

.ul2 {margin:0 0 0 20px; padding:0; width:178px;}
.ul2 li a {font-size:12px; font-weight:200; line-height:22px; padding:0 0 0 10px; width:167px;}
.ul2 li a:hover {background:transparent; color: #D7650B; }
.ul2 li span {font-size:12px; font-weight:bold; line-height:22px; padding:0 0 0 10px; width:168px; border-bottom: solid 1px #E6E6E6;}

.ul3 {margin:0 0 0 15px; padding:0; width:173px;}
.ul3 li a {font-size:11px; line-height:20px; padding:0 0 0 10px; width:152px;}
.ul3 li a:hover {background:transparent; color: #D7650B; padding:0 0 0 10px; }
.ul3 li span {font-size:11px; font-weight:bold; line-height:22px; padding:0 0 0 10px; width:153px;}

.ul4 {margin:0 0 0 15px; padding:0; width:173px;}
.ul4 li a {font-size:11px; line-height:20px; padding:0 0 0 10px; width:137px;}
.ul4 li a:hover {background:transparent; color: #D7650B; padding:0 0 0 10px; }
.ul4 li span {font-size:11px; font-weight:bold; line-height:22px; padding:0 0 0 10px; width:138px;}


.m0 {display:none;}
.m1 {display:block;}

/* katalog detail */
.lista {background:transparent; margin: 10px 0 10px 8px; padding: 0 0 0 10px; width:670px; height:auto;}
.lista b {color:#000; font-size:16px;}
.lista a {color: #D7650B; text-decoration:none;}
.lista a:hover {color:#000;}
.lista img {margin:0 0 2px 0; padding:0 2px; border:0;}
.lista span {color:#3C3C3C;}


.tab-detail { background:transparent; width:690px; margin: 0 auto; padding:0;}
.tab-detail h2 {color: #D7650B; font-size:16px; letter-spacing:0; margin:0; padding:10px 0 0 0;}
.tab-detail h2 b {font-weight:200;}
#tab-informace { background: #F5F5F5; width: 690px; margin: 0 auto; padding:0px;}
#tab-informace a:hover { color: #D7650B;}
#tab-informace img {border:none;}
.tel-obj { width: 180px; height: auto; padding: 10px; text-align: center;}
.tel-obj span { display: block;}
.tel-obj-cislo { font-size:24px; font-weight: bold;}
.tel-obj-cislo span:hover {color: #D7650B;}
.dop-obj { width: 120px; font-size:11px; padding: 10px; text-align: center;}
.dop-obj span {display: block;}
.dop-obj a {text-decoration:none; color:#333333; font-weight: bold;}
.dop-obj img { border: none;}
.info-obj { width: 220px; padding: 0 0 0 20px;}
.info-obj a { line-height: 20px; text-decoration: none; color:#333333;}
.chci-info { background:transparent url(../img/otazka-ico.gif) no-repeat; padding: 0 0 0 20px;}
.doporuc-info { background:transparent url(../img/doporuc-ico.gif) no-repeat; padding: 0 0 0 20px;}
.lepsi-obj {width: 150px; height: auto; padding: 10px; text-align: center;}
.lepsi-obj span { display: block;}
.lepsi-obj a { text-decoration: none; color:#333333; font-weight: bold; font-size:11px;}

.t-d-nadpis {padding:0 15px; width:auto; height:auto;}
.t-d-nadpis h2 { font-size:16px; font-weight: bold; }
.t-d-foto {text-align:left; vertical-align:top; padding:15px; width:300px; height:auto;}
.t-d-foto-h img {border:0;}
.t-d-foto-xp img {border:0; padding: 8px 4px 4px 4px;}
.t-d-akce {color:#999; vertical-align:top; padding:15px 0px 0 15px; width:390px; height:auto;}
.t-d-akce span {color:#c42;}
.t-d-akce acronym {color: #D7650B; margin:0 3px; padding:0; 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 #A9A9A9;}
#tab-detail-V tr:hover {background: #D9D9D9;}
#detail-foto {background: #F3F3F3; margin:0 auto 0px auto; padding:10px 20px 20px 20px; width:650px; height:auto; border-top: solid 2px #E9E9E9;}
#detail-foto img {background:#F9F9F9; border:solid 1px #E6E6E6; padding:2px;}
#dalsi-vyrobky {background: transparent; margin:0 auto 20px auto; padding:10px 0px 20px 0px; width:690px; height:auto; border-top: solid 2px #E9E9E9;}
#dalsi-vyrobky img {background:#F9F9F9; border:solid 1px #E6E6E6; padding:3px; vertical-align:text-top;}
#dalsi-vyrobky h3 {margin:0 0 0 20px;}
#dalsi-vyrobky h4 {padding:0 0 15px; margin:0;}
#dalsi-vyrobky span {width:125px; height:140px; text-align: center; float:left; margin:5px; display: table-cell;}
#dalsi-vyrobky a {color:#000;}
#dalsi-vyrobky a:hover {color: #D7650B;}


.t-d-cena {padding:0 0px 0px 20px; margin: 0; width:auto; height:auto;}
.white { padding:0px; background: #fff;}
.gray { background: #E6E6E6; height:31px;}
.gray td {border:15px solid #fff; border-left:0px; border-right:0px;}

.atribut {color: #D7650B; width:100px;}
.hodnoty {color:#000; font-size:14px; font-weight:normal; width:265px;}

#detail-popis {background: #F1F1F1; margin:0 auto 0px auto; padding:10px 20px 10px 20px; width:650px; height:auto; border-top: solid 2px #E9E9E9; line-height: 18px;}
#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;}
#detail-popis b {color: #595959;}

/* objednávka */

.order {background:transparent; font-size:12px; margin:0 auto; padding:0 0px 15px 0px; width:690px; height:auto;}
.order h2 {background:#5D6369; color:#fff; font-size:14px; margin:0 0 10px 0; padding:5px; width:680px;}
.order a {color: #D7650B; text-decoration:underline;}
.order a:hover {color:#000;}

.info-text {background:#f0f0f0 url("../img/pozor.gif") no-repeat 10px 12px; margin:0 auto; padding:20px 0px 20px 70px; 
			 width:590px; height:auto; border: dashed #DCDCDC 1px;}
.info-text2 { background:#f0f0f0 url("../img/pozor.gif") no-repeat 10px 12px; margin:20px auto 0 auto; padding:30px 0px 30px 70px; 
			 width:590px; height:auto; border: dashed #DCDCDC 1px;}
			 


.nav-cart {background:transparent; font-size:12px; margin:15px auto 0 auto; padding:5px 0 10px 0; width:690px; height:auto;}
.nav-cart h2 {background:#5D6369; color:#fff; font-size:14px; margin:0 0 0px 0; padding:0px; width:120px;}
.nav-cart div {float:left; text-align:center; margin:0 0 0 0; padding:70px 0 0 0; width:170px; height:auto;}
.nav-cart b {color: #FCB21C; font-weight:bold;}

#objednavka {background:#f0f0f0 url("./img/vzkaz.gif") repeat 0 0; margin:10px 0 0 0; padding:15px; border:0; width:660px; height:auto;}
#registrace {background:#f0f0f0; margin:10px auto 10px auto; padding:10px 0; border:0; width:690px; height:auto;}

#registrace h3 b {color:#fff; font-size:11px; font-weight:bold; width:690px;}
#registrace span {display:block; float:left; color:#000; font-size:12px; font-weight:bold; line-height:20px; margin:5px 0px 5px 20px; padding: 0px; width:120px; height:20px;}
#registrace hr {background:#5D6369; color:#5D6369; border:0; height:2px; margin: 0px; padding:0px 0 0 0;}

.tab-objednavka {background:#fff; margin:0 auto 15px auto; padding:0; border:0; width:660px; height:auto;}
.tab-objednavka th {background:#5D6369; color:#fff; line-height:30px;}
.tab-objednavka tr:hover {background: #D9D9D9;}
.tab-objednavka td {line-height:16px; vertical-align:top; border-bottom:1px solid #e0e0e0; height:auto;}
.tab-objednavka td a {color: #D7650B; text-decoration:none;}
.tab-objednavka td a:hover {color:#05323f;}
.tab-objednavka td img {display:block; margin:0; padding:0; border:0;}

#prehled-objednavek { background: transparent; width: 660px; height: auto; margin: 30px auto 30px auto; padding:0;}
#prehled-objednavek h2 {background: transparent url(../img/h2-uvod.gif) no-repeat; margin:0; padding: 0 0 15px 25px; font-size: 15px; color:#595959; height: 26px;}
.tab-pre-obj{margin: 0 auto; width: 660px;}
.tab-pre-obj a {color:#333333; font-weight: bold;}
.tab-pre-obj a:hover {color:black;}
.tab-pre-obj th {background:#3B4045; padding: 5px; color: #fff; font-weight: bold;}
.tr1-pre-obj td {background: #D7650B; padding: 5px; border-bottom: dashed 1px #FCB21C;}
.tr2-pre-obj td {background: #FCB21C; padding: 5px; border-bottom: dashed 1px #D7650B;}

.inp4 {background:#E0E0E0; font-size:12px; margin:5px 0; padding:3px 4px 1px 4px; border:0; border-bottom:1px dashed #777777; 
		width:164px; height:16px;}

.tab-registrace {background:transparent; margin:0; padding:0; border:0; width:690px; height:auto;}
.tab-registrace hr { height: 0px; margin: 0px; padding: 0px;}
.tab-registrace td {padding:0 15px 0px 15px; margin: 0 0 0 15px;}
.tab-registrace-prehled {background:#fff; color:#555; margin:0 0 10px 0; padding:0; border:0; border-top:5px solid #fff; 
						 border-bottom:5px solid #fff; width:660px; 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:104px; height:auto;}
.tab-registrace-prehled hr {background:#5D6369; color:#F27B0A; border:0; height:2px;}
.tab-registrace h3 { background:#5D6369; color:#fff; font-size: 12px; line-height:30px; padding: 5px 10px 0px 10px; font-weight: bolder; width: 640px;}

.tab-objednavka-prehled {background:#fff; margin:0 auto 15px auto; padding:0; border:0; width:640px; height:auto;}
.tab-objednavka-prehled th {background:#5D6369; color:#fff; font-size:11px; line-height:24px; height:25px;}
.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; font-size:12px; font-weight:bold; text-align:left; 
		letter-spacing:0; padding:4px 0 4px 10px; width:230px;}
.tab-objednavka-prehled .sp {color:#666; text-align:left; padding:4px 0 4px 5px; width:216px;}
.tab-objednavka-prehled .ks {text-align:center; padding:4px 5px; width:25px;}
.tab-objednavka-prehled .cn1 {color:#000; text-align:right; padding:4px 5px 4px 0; width:65px;}
.tab-objednavka-prehled .cn2 {color: #D7650B; text-align:right; padding:4px 5px 4px 0; width:90px;}
.tab-objednavka-prehled .cc1 {font-size:14px; font-weight:bold; padding:4px 0 4px 10px;}
.tab-objednavka-prehled .cc2 {color: #D7650B; font-size:14px; text-align:right; font-weight:bold; padding:4px 5px 4px 0;}

.sel4 {background:#fff; color:#000; font-size:12px; margin:5px 0; padding:0; width:150px; height:auto;}

.textarea {background:#E0E0E0; overflow:auto; font-size:12px; margin:5px 0; padding:5px 8px; 
			border:1px dashed #777777; width:640px; height:320px;}
			
.tbody0 {display:none;}
.tbody1 {display:block;}

.left {text-align:left; padding:0 8px;}
.left0 {text-align:left; padding:0;}
.left5 {text-align:left; padding:0 0 0 5px;}
.left10 {text-align:left; padding:0 0 0 10px;}
.right {text-align:right; padding: 0 8px 0 0;}
.right0 {text-align:right; padding:0;}
.right5 {text-align:right; padding:0 5px 0 0;}

.tz {background:url("../img/date.gif") no-repeat 0 10px; font-size:14px; font-weight:bold; text-align:left; 
		letter-spacing:-1px; padding:8px 0 5px 10px; width:180px;}
.ks {text-align:center; padding:8px 5px 0 5px; width:30px;}
.sp {color:#666; text-align:left; padding:8px 0 8px 5px; width:200px;}
.cn1 {text-align:right; padding:8px 5px 8px 0; width:60px;}
.cn2 {color: #D7650B; font-weight: bold; text-align:right; padding:8px 5px 8px 0; width:80px;}
.kr {text-align:left; padding:8px 5px; width:16px;}
.cc1 {font-size:12px; font-weight:bold; padding:5px 0 5px 10px;}
.cc2 {font-size:14px; text-align:right; font-weight:bold; padding:5px 5px 5px 0;}
.chxb1 {padding:2px 0 2px 5px; width:20px;}
.chxb2 {font-size:11px; padding:3px 0 1px 5px;}
.error {background:#fff; color:#c00; margin:5px 15px; padding:5px; border:1px solid #c00; width:558px; height:auto;}
.souhlas {background:#EAEAEA url("../img/pozor.gif") no-repeat 10px 5px; margin:0 auto; padding:20px 20px 20px 70px; 
			 width:auto; height:auto; border: dashed #DCDCDC 1px;}
.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;}
.div-objednavka h3 {background:#5D6369; color:#fff; font-size: 12px; line-height:30px; padding: 5px 10px 0px 10px; font-weight: bolder; width: 640px;}

.but3 {background:#fff url(../img/but3.gif) no-repeat 0 0; font-size:10px; margin:15px 40px 0 0; padding:0; border:0; 
		width:170px; height:26px;}
.but7 {background:transparent url(../img/but7.gif) no-repeat 0 0; color:#fff; font-size:13px; font-weight:bold; margin:15px 0 0 0; 
		padding:0; border:0; width:340px; height:26px;}
.but8, .but9, .but10 {background:url("../img/but8.gif") no-repeat 0 0; padding:0; margin: 5px 0 0 0; border:0; font-size: 10px; width: 200px; height: 20px;}

.bannery { width:220px; margin:0 auto; text-align:center; padding:0 0 10px 0;}
.bannery img { border:none;}

.step1p {background:url("../img/objednavka01.gif") no-repeat center top; color:#777;}
.step2p {background:url("../img/objednavka02.gif") no-repeat center top; color:#777;}
.step3p {background:url("../img/objednavka03.gif") no-repeat center top; color:#777;}
.step4p {background:url("../img/objednavka04.gif") no-repeat center top; color:#777;}
.step1pa {background:url("../img/objednavka01a.gif") no-repeat center top; color: #D7650B;}
.step2pa {background:url("../img/objednavka02a.gif") no-repeat center top; color: #D7650B;}
.step3pa {background:url("../img/objednavka03a.gif") no-repeat center top; color: #D7650B;}
.step4pa {background:url("../img/objednavka04a.gif") no-repeat center top; color: #D7650B;}
.step1dn a {display:block; background:url("../img/objednavka01dn.gif") no-repeat center top; color:#05323f; margin:-70px 0 0 0; padding:70px 0 0 0;}
.step1dn a:hover {background:url("../img/objednavka01dnh.gif") no-repeat center top; color: #D7650B;}
.step2dn a {display:block; background:url("../img/objednavka02dn.gif") no-repeat center top; color:#05323f; margin:-70px 0 0 0; padding:70px 0 0 0;}
.step2dn a:hover {background:url("../img/objednavka02dnh.gif") no-repeat center top; color: #D7650B;}
.step3dn a {display:block; background:url("../img/objednavka03dn.gif") no-repeat center top; color:#05323f; margin:-70px 0 0 0; padding:70px 0 0 0;}
.step3dn a:hover {background:url("../img/objednavka03dnh.gif") no-repeat center top; color: #D7650B;}
.step4dn a {display:block; background:url("../img/objednavka04dn.gif") no-repeat center top; color:#05323f; margin:-70px 0 0 0; padding:70px 0 0 0;}
.step4dn a:hover {background:url("../img/objednavka04dnh.gif") no-repeat center top; color: #D7650B;}
.step1da {background:url("../img/objednavka01a.gif") no-repeat center top; color: #D7650B;}
.step2da {background:url("../img/objednavka02a.gif") no-repeat center top; color: #D7650B;}
.step3da {background:url("../img/objednavka03a.gif") no-repeat center top; color: #D7650B;}
.step4da {background:url("../img/objednavka04a.gif") no-repeat center top; color: #D7650B;}
.step1pn a {display:block; background:url("../img/objednavka01dn.gif") no-repeat center top; color:#05323f; margin:-70px 0 0 0; padding:70px 0 0 0;}
.step1pn a:hover {background:url("../img/objednavka01dn.gif") no-repeat center top; color: #D7650B;}
.step2pn a {display:block; background:url("../img/objednavka02dn.gif") no-repeat center top; color:#05323f; margin:-70px 0 0 0; padding:70px 0 0 0;}
.step2pn a:hover {background:url("../img/objednavka02dn.gif") no-repeat center top; color: #D7650B;}
.step3pn a {display:block; background:url("../img/objednavka03dn.gif") no-repeat center top; color:#05323f; margin:-70px 0 0 0; padding:70px 0 0 0;}
.step3pn a:hover {background:url("../img/objednavka03dn.gif") no-repeat center top; color: #D7650B;}
.step4pn a {display:block; background:url("../img/objednavka04dn.gif") no-repeat center top; color:#05323f; margin:-70px 0 0 0; padding:70px 0 0 0;}
.step4pn a:hover {background:url("../img/objednavka04dn.gif") no-repeat center top; color: #D7650B;}

#hblink2 {visibility:hidden;}
.habla_conversation_person2 {color:#F27B0A;}
#habla_expanded_div {visibility:hidden; font-size: 0px; line-height: 0px; position: relative; left:1px; bottom:1px;}
#habla_middle_div {visibility: visible; font-size: 12px; line-height: 12px;}
#habla_input_div textarea {height:48px;}