body {background:#f1eddf url("../img/body.gif") repeat-x 0 0; color:#000; font-family:Arial, "Arial CE", sans-serif; 
	  font-size:12px; margin:0; padding:0; border:0;}
h1 {color:#111; font-size:16px; font-weight:200; letter-spacing:4px; line-height:22px; margin:0; padding:0;}
h1 b {display:none;}

/*------------Form------------*/
#prihlaseni, #vyhledavani {background:#fff; padding:0 0 10px 0; border-bottom:1px solid #ddd; width:250px; height:auto;}
#prihlaseni {margin:0 0 10px 0;}
#prihlaseni span a {color:#a87d5a;}
#prihlaseni span a:hover {color:#4d759a;}
#vyhledavani {margin:0 0 20px 0;}
#objednavka {background:#f1eddf; margin:10px 0; padding:0; border:0; width:600px; height:auto;}
#objednavka h3 {font-size:12px; margin:0 15px; padding:10px 0;}
#registrace {background:#f1eddf; margin:10px 0; padding:0; border:0; width:600px; height:auto;}
#registrace h3 {font-size:12px; margin:10px 0 5px 0; padding:0;}
#registrace h3 b {color:#555; font-size:11px; font-weight:200;}
#objednavka span, #registrace span {display:block; float:left; color:#383e3a; font-size:12px; font-weight:bold; line-height:20px; margin:5px 0; width:104px; height:20px;}
#registrace hr {background:#ded6c4; color:#ded6c4; border:0; height:1px;}
#vzkaz {background:#f1eddf; margin:10px 0; padding:15px 15px 5px 15px; border:0; width:570px; height:auto;}
#vzkaz span {display:block; float:left; color:#383e3a; font-size:14px; font-weight:bold; line-height:24px; margin:5px 0; width:80px; height:24px;}
fieldset {float:left; margin:0; padding:0; border:0;}
input, select, textarea {color:#000; font-family:Arial, "Arial CE", Sans-serif;}
.inp1 {background:#fff; font-size:12px; margin:0 5px 0 0; padding:2px 4px; border:6px solid #bbb; width:200px; height:16px;}
.inp2 {background:#ded6c4; font-size:12px; margin:5px 0; padding:4px 8px; border:0; border-bottom:1px dashed #cbbb9a;
		width:220px; height:16px;}
.inp3 {background:#ded6c4; font-size:12px; margin:5px 0; padding:3px 4px 1px 4px; border:0; border-bottom:1px dashed #cbbb9a;
		width:150px; height:16px;}
.inp4 {background:#ded6c4; font-size:12px; margin:2px 0; padding:3px 4px 1px 4px; border:0; border-bottom:1px dashed #cbbb9a;
		width:200px; height:16px;}
.inp5 {background:#fff; font-size:12px; margin:0 5px 5px 0; padding:2px 4px; border:6px solid #bbb; width:200px; height:16px;}
.sel1 {font-size:12px; margin:2px 0; padding:0; width:208px; height:20px;}
.textarea {background:#ded6c4; overflow:auto; color:#333; font-size:12px; margin:5px 0; padding:5px 8px;
			border:1px dashed #cbbb9a; width:460px; height:120px;}
.textarea2 {background:#ded6c4; overflow:auto; color:#333; font-size:12px; margin:0 auto; padding:5px 4px;
			border:1px dashed #cbbb9a; width:560px; height:80px;}
.but1 {background:url(../img/but1.gif) no-repeat center center; margin:0; padding:0; border:0; width:24px; height:24px;
		cursor:pointer;}
.but2, .but3, .but5 {color:#fff; font-size:12px; padding:0 0 0 26px; border:0; width:220px; height:26px;}
.but2 {background:#a87d5a url(../img/but2.gif) no-repeat 0 0; margin:10px 0 10px 60px;}
.but3 {background:#cbbb9a url(../img/but3.gif) no-repeat 0 0; margin:10px 0 10px 15px;}
.but4 {background:url(../img/but4.gif) no-repeat center center; margin:0 0 5px 0; padding:0; border:0; width:24px; height:24px;
		cursor:pointer;}
.but5 {background:#a87d5a url(../img/but2.gif) no-repeat 0 0; margin:10px 0 10px 90px;}
.but7 {background:#a87d5a url(../img/but7.gif) no-repeat 0 0; color:#fff; font-size:11px; font-weight:200; margin:5px; padding:0 0 0 0; border:0; width:80px; height:20px;}
.but8 {background:#cbbb9a url(../img/but8.gif) no-repeat 0 0; color:#000; font-size:11px; font-weight:200; margin:5px; padding:0 0 0 0; border:0; width:80px; height:20px;}

/*------------Table------------*/
.tab-uzivatel {background:transparent; margin:0 0 0 0; width:220px; height:auto;}
.tab-uzivatel td {font-size:14px; font-weight:bold; text-align:center; vertical-align:middle; padding:2px 5px; height:24px;}

#tab-katalog {background:#f1eddf; margin:0 auto 10px auto; padding:0; border:0; width:600px; height:auto;}
#tab-katalog td {font-size:11px; text-align:center; vertical-align:top; width:160px; height:auto;}
#tab-katalog td h2 {color:#383e3a; font-size:13px; letter-spacing:0; font-weight:200; line-height:16px; text-align:left; 
					margin:0; padding:0 0 5px 0; border-bottom:2px solid #fff; height:32px;}
#tab-katalog td h2 b {color:#a87d5a;}
#tab-katalog td img {margin:0; padding:0; border:5px solid #fff;}
#tab-katalog td p {line-height:14px;}
.td-kat-01 {border:5px solid #fff; padding:10px 15px 5px 15px; border-bottom:0;}
.td-kat-02 {border:5px solid #fff; padding:5px 15px 10px 15px; border-top:0;}

#tab-detail {background:#f1eddf; margin:0 auto; padding:0; border:0; width:600px; height:auto;}
#tab-detail h3 {color:#383e3a; font-size:14px; letter-spacing:2px; font-weight:200; margin:0; padding:15px 0 0 0;}
#tab-detail h3 b {color:#a87d5a;}
.t-d-nadpis {padding:0 15px; width:auto; height:auto;}
.t-d-foto {vertical-align:top; padding:15px 15px 0 15px; width:220px; height:auto;}
.t-d-foto img {border:5px solid #fcf9f8;}
.t-d-akce {color:#aaa; vertical-align:top; padding:15px 10px 0 10px; width:330px; height:auto;}
.t-d-akce span {color:#cc4200;}
.t-d-akce acronym {color:#369; margin:0 3px; padding:0; text-decoration:underline; border-bottom:0; cursor:help;}
.t-d-para {vertical-align:top; padding:0 15px 10px 10px; width:330px; 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 #cbbb9a;}
#tab-detail-V td acronym {color:#c00; text-decoration:underline; border-bottom:0; cursor:help;}
#tab-detail-V tr:hover {background:#fcf9f8;}
.atribut {color:#383e3a; width:110px;}
.hodnota {color:#000; width:205px;}
.akce {color:#aaa; text-align:left; vertical-align:top; padding:5px 0; width:160px; height:auto;}
.akce span {color:#cc4200;}
.cena {background:transparent; color:#383e3a; font-weight:bold; text-align:left; line-height:20px; padding:0; 
		border-top:1px solid #fff; border-bottom:1px solid #fff; width:160px; height:auto;}
.old {color:#555; font-weight:200; text-decoration:line-through; padding:0 5px 0 2px;}
.old2 {color:#555; text-decoration:line-through; padding:0 10px 0 0;}
.old3 {color:#555; font-size:12px; text-decoration:line-through; padding:0 10px 0 0;}
.new {color:#4d759a; font-size:14px; font-weight:bold; padding:0;}
.new2 {color:#000; font-size:14px; font-weight:bold; padding:0;}
.new3 {color:#4d759a; font-size:14px; font-weight:bold; padding:0;}

.objednat {display:block; background:#a87d5a url(../img/objednat.gif) no-repeat 0 0; margin:10px auto 0 auto; padding:0; 
			width:150px; height:26px;}
.objednat span {display:none;}
.objednat2 {display:block; background:#a87d5a; margin:10px auto; padding:0; width:180px; height:26px;}
.objednat2 img {border:0;}

#tab-objednavka {background:transparent; margin:0 15px 15px 15px; padding:0; border:1px solid #cbbb9a; width:568px; height:auto;}
#tab-objednavka td {line-height:16px; padding:0 5px 0 10px;}
.div-objednavka {background:transparent; margin:0 15px 15px 15px; padding:5px; border:1px solid #cbbb9a; width:558px; 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-objednavka2 {background:transparent; margin:0 auto 15px auto; padding:0; border:0; width:570px; height:auto;}
#tab-objednavka2 {background:transparent; margin:0 15px 15px 15px; padding:0; border:0; width:570px; height:auto;}
#tab-objednavka2 th {background:#a87d5a; color:#fff; padding:7px 5px;}
#tab-objednavka2 td {vertical-align:top; line-height:16px; padding:4px 5px;}
#tab-objednavka2 td img {display:block; margin:0; padding:0; border:0;}
.tr1 {background:#eae4d6; color:#383e3a;}
.tr2 {background:#ded6c4; color:#000;}
.tz {text-align:left; width:190px;}
.sp {text-align:left; width:200px;}
.ks {text-align:center; width:10px;}
.cn {text-align:center; width:100px;}
.kr {text-align:left; width:16px;}
.cc1 {font-size:14px; font-weight:bold;}
.cc2 {font-size:14px; text-align:right; font-weight:bold;}
.error {background:#fff; color:#c00; margin:5px 15px; padding:5px; border:1px solid #c00; width:558px; height:auto;}

#tab-registrace {background:transparent; margin:15px; padding:0; border:0; width:570px; height:auto;}
#tab-registrace td {padding:0 10px;}

/*------------Obsah www stranek------------*/
#horni {background:#383e3a url("../img/horni.gif") repeat-x left bottom; color:#000; margin:0; padding:0; 
		width:auto; height:auto;}
#horniV {background:url("../img/horniV.gif") no-repeat right bottom; margin:0 auto; padding:0 30px; width:900px; height:60px;}
#horniVL {float:left; width:270px; height:60px;}
#horniVL img {border:0;}
#horniVP {float:left; text-align:right; font-size:11px; line-height:60px; letter-spacing:1px; padding:0; 
			width:630px; height:60px;}
#horniVP a {color:#fff; text-decoration:none; padding:0 15px;}
#horniVP a:hover {color:#cbbb9a;}

#logo {background:transparent; color:#000; margin:0; padding:0; width:auto; height:auto;}
#logoV {background:transparent url("../img/logoV.gif") repeat-x left bottom; margin:0 auto; padding:0; width:960px; height:auto;}
#logoVL {background:transparent; float:left; margin:0 auto; padding:0 0 0 25px; width:275px; height:auto;}
#logoVL h2 {color:#cbbb9a; font-size:16px; letter-spacing:2px; font-weight:200; margin:0; padding:20px 0 0 5px;}
#logoVL h2 b {color:#c6d1dd;}
#logoVL ul {list-style-type:none; color:#555; margin:5px 0 10px 0; padding:5px 0; border-right:1px solid #555; 
			width:269px; height:auto;}
#logoVL li {margin:1px 0; padding:0;}
#logoVL li a {display:block; background:#383e3a url("../img/logoVL-li.gif") no-repeat right center; color:#cbbb9a; 
				line-height:24px; text-decoration:none; padding:0 0 0 5px; width:249px; height:24px;}
#logoVL li a:hover {background:#555 url("../img/logoVL-li.gif") no-repeat right center; color:#f1eddf;}
#logoVL li span {display:block; background:#555 url("../img/logoVL-li.gif") no-repeat right center; color:#f1eddf; 
				line-height:24px; padding:0 0 0 5px; width:249px; height:24px;}
#logoVP {background:transparent; float:left; margin:0 auto; padding:0; width:660px; height:280px;}
#logoVL img, #logoVP img {border:0;}

#telo {background:transparent; margin:0; padding:0; width:auto; height:auto;}

#teloV {background:#fff; margin:0 auto; padding:0; width:960px; height:auto;}

#teloL {background:#fff; float:left; margin:0 auto; padding:0 0 0 30px; width:270px; height:auto;}
#teloL h2 {color:#369; font-size:16px; letter-spacing:2px; font-weight:200; margin:0; padding:0;}
#teloL h2 b {color:#c6d1dd;}
#teloL h3 {color:#333; font-size:16px; margin:0; padding:10px 0 0 0;}
#teloL h4 {color:#333; font-size:12px; font-weight:200; margin:0; padding:0 0 5px 0;}

.ul1, .ul2, .ul3 {list-style-type:none; color:#555; height:auto;}
.ul1 li, .ul2 li, .ul3 li {margin:1px 0; padding:0;}
.ul1 li a, .ul2 li a, .ul2 li a 
{display:block; background:#fff url("../img/ul1-li.gif") no-repeat right center; color:#555; text-decoration:none; padding:0 0 0 5px;}
.ul1 li span, .ul2 li span, .ul3 li span {display:block; color:#000; padding:0 0 0 5px;}

.ul1 {margin:5px 0 10px 0; padding:5px 0; border-right:1px solid #ddd; width:264px;}
.ul1 li a {line-height:24px; width:244px; height:24px;}
.ul1 li a:hover {background:#eee url("../img/ul1-li.gif") no-repeat right center; color:#000;}
.ul1 li span {background:#eee url("../img/ul1-li.gif") no-repeat right center; line-height:24px; width:244px; height:24px;}

.ul2 {margin:0; padding:0 0 0 20px; width:244px;}
.ul2 li a {line-height:22px; width:224px; height:22px;}
.ul2 li a:hover {background:#ddd url("../img/ul1-li.gif") no-repeat right center; color:#000;}
.ul2 li span {background:#ddd url("../img/ul1-li.gif") no-repeat right center; line-height:22px; width:224px; height:22px;}

.ul3 {margin:0; padding:0 0 0 10px; width:234px;}
.ul3 li a {line-height:20px; width:214px; height:20px;}
.ul3 li a:hover {background:#ccc url("../img/ul1-li.gif") no-repeat right center; color:#000;}
.ul3 li span {background:#ccc url("../img/ul1-li.gif") no-repeat right center; line-height:20px; width:214px; height:20px;}

#partneri h2 {padding:0 0 10px 0;}
#partneri img {margin:0 5px 0 0; border:0;}

#teloP {background:#fff url("../img/teloP.gif") no-repeat 0 0; float:left; margin:0 auto; padding:0 30px; 
		width:600px; height:auto;}
#teloP h2 {color:#383e3a; font-size:16px; letter-spacing:2px; font-weight:200; margin:0; padding:10px 0;}
#teloP h2 b {color:#a87d5a;}
#teloP h3 {color:#4d759a; font-size:16px; margin:0; padding:10px 0 0 0;}
#teloP h4 {color:#333; font-size:14px; margin:0; padding:10px 0 0 0;}
#teloP a {color:#369; text-decoration:none;}
#teloP a:hover {color:#a87d5a;}
#teloP p {color:#555; line-height:18px; text-align:justify; margin:5px 0;}
#teloP ul {margin:10px 40px; padding:0;}
#teloP li {margin:3px 0; padding:0;}

#kosik {color:#484d55; text-align:right; line-height:31px; margin:0 0 30px 100px; padding:0; border-bottom:1px solid #ddd; 
		width:500px; height:31px;}
#kosik b {color:#000; font-size:16px;}

#hot {background:#f1eddf; margin:0 0 20px 0; padding:10px; border:1px dashed #a87d5a; width:578px; height:auto;}
#hot ul {list-style-type:none; text-align:justify; margin:0 20px 0 10px; padding:0;}
#hot li {margin:10px 0 5px 0; padding:0 10px; border-left:3px solid #383e3a;}
#hot li b {font-size:14px;}

.lista {background:#fff; margin:0 0 10px 0; padding:0; width:600px; height:auto;}
.lista b {color:#a87d5a; font-size:16px;}
.lista a {color:#4d759a; text-decoration:none;}
.lista a:hover {color:#a87d5a;}
.lista img {margin:0 0 2px 0; padding:0 2px; border:0;}
.lista span {color:#a87d5a;}

.news {margin:10px 0; padding:0 0 10px 0;}
.news h3 {color:#a87d5a; font-family:Arial, sans-serif; font-size:20px; font-weight:200; letter-spacing:1px; margin:0; padding:0;}
.news h3 a {color:#a87d5a; text-decoration:none;}
.news h3 a:hover {color:#4d759a;}
.news a {color:#4d759a; font-weight:bold;}
.news a:hover {color:#a87d5a;}
.news img {border:10px solid #f0f0f0;}
.news-lista {clear:both; text-align:right; margin:0 0 0 100px; padding:0; border-bottom:1px solid #ddd; width:500px; height:20px;}
.news-lista span {color:#000; margin:0 10px; padding:0;}
.news-lista span b {color:#a87d5a;}
.news-lista img {border:0;}

.info-text {background:#f1eddf url("../img/pozor.gif") no-repeat 13px 12px; margin:0; padding:15px 20px 15px 40px; 
			border:1px dashed #cbbb9a; width:538px; height:auto;}
.info-text2 {background:#f1eddf url("../img/pozor.gif") no-repeat 13px 5px; margin:0; padding:15px 20px 15px 40px; 
			border:1px dashed #cbbb9a; width:538px; height:auto;}

#detail-popis {background:#f0f0f0; margin:10px auto; padding:10px 20px; width:560px; height:auto;}
#detail-popis h3 {color:#383e3a; font-size:14px; letter-spacing:2px; font-weight:200; margin:0; padding:5px 0 0 0;}
#detail-popis h3 b {color:#a87d5a;}
#detail-popis a {text-decoration:underline;}
#detail-popis b {color:#cc4200;}
#detail-foto {background:#f0f0f0; margin:10px auto; padding:10px 20px 15px 20px; width:560px; height:auto;}
#detail-foto h3 {color:#383e3a; font-size:14px; letter-spacing:2px; font-weight:200; margin:0; padding:5px 0 10px 0;}
#detail-foto h3 b {color:#a87d5a;}
#detail-foto img {float:left; margin:0 3px; border:5px solid #fff;}

.top {background:transparent; clear:both; text-align:right; margin:0; padding:0 30px; width:900px; height:15px;}
.top a {color:#000; font-size:11px; font-weight:bold; text-decoration:none; padding:0; border:0;}
.top a:hover {color:#999; border:0;}

/*------------Zapati------------*/
#info {background:#383e3a; margin:0; padding:0; width:auto; height:auto;}
#infoV {background:#272f29 url("../img/infoV.gif") repeat-x 0 0; line-height:18px; margin:0 auto; 
		padding:20px 30px 15px 30px; width:900px; height:auto;}
#infoVD1, #infoVD2, #infoVD3, #infoVD4, #infoVD5
{float:left; color:#d9ceb7; text-align:justify; margin:0; height:auto;}
#infoVD1 {padding:30px 30px 0 0; width:560px;}
#infoVD2 {padding:30px 0 0 0; width:310px;}
#infoVD3 {padding:30px 0 0 0; width:250px;}
#infoVD4 {padding:100px 0 0 0; width:250px;}
#infoVD5 {background:url("../img/infoVD5.gif") no-repeat 0 80px; padding:110px 0 10px 0; width:400px;}
#infoVD5 p {padding:0 30px;}
#infoV h2 {color:#cbbb9a; font-size:16px; letter-spacing:2px; font-weight:200; margin:0; padding:10px 0;}
#infoV h2 b {color:#c6d1dd;}
#infoV h3 {color:#fff; font-size:14px; font-weight:200; letter-spacing:1px; margin:0; padding:5px 0 10px 0;}
#infoV p {margin:0 0 10px 0;}
#infoV a {color:#bcd8d8; text-decoration:underline; padding:0 2px;}
#infoV a:hover {color:#fff;}
#infoV img {border:10px solid #666;}
#copy {background:#383e3a url("../img/copy.gif") repeat-x 0 0; margin:0; padding:0; width:auto; height:auto;}
#copyV {background:transparent; color:#ccc; text-align:center; font-size:11px; 
		 line-height:35px; margin:0 auto; padding:0 20px; width:920px; height:35px;}
#copyV a {color:#fff; text-decoration:none; padding:0 2px;}
#copyV a:hover {color:#cbbb9a;}

/*------------Span------------*/
.active {display:block; background:url("../img/sipka2.gif") no-repeat 0 4px; color:#fff; font-size:14px; font-weight:bold; 
		 line-height:30px; text-decoration:none; padding:0 10px; border-bottom:1px dashed #876548; width:180px; height:30px;}
.center {text-align:center;}
.clear {clear:both; font-size:0px; line-height:0px; width:0px; height:0px;}
.FC {border:10px solid #f0f0f0; margin:0; padding:0;}
.FCL {float:left; border:10px solid #f0f0f0; margin:5px 10px 10px 0; padding:0;}
.FCR {float:right; border:10px solid #f0f0f0; margin:5px 0 10px 10px; padding:0;}
.FL {float:left; border:0; margin:2px 10px 0 0; padding:0;}
.FL2 {float:left; border:0; margin:2px 15px 0 0; padding:0;}
.FR {float:right; border:0; margin:2px 5px 0 10px; padding:0;}
.invisible {display:none;}
.litera {list-style-type:lower-alpha;}
.numera {list-style-type:decimal;}
.odsaz {display:block; float:left; font-weight:bold; width:70px;}
.odsaz2 {display:block; float:left; width:100px;}
.right {text-align:right;}
.red {color:#ff5800;}
#vanoce {background:url("../img/vanoce.gif") no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold; text-align:right; 
		margin:10px 0 -10px 0; padding:22px 40px 26px 25px;}
.white {background:#fff;}
.m0 {display:none;}
.m1 {display:block;}
.tbody0 {display:none;}
.tbody1 {display:block;}

