html {background:#343434 url("../img/html.gif") repeat-x 0 274px; margin:0; padding:0; border:0; width:auto; height:auto;}
body {background:url("../img/body.gif") no-repeat left bottom; color:#fff; font-family:Arial, "Arial CE", sans-serif; 
	  font-size:12px; margin:0; padding:0; border:0; width:auto; height:auto;}
#main {background:#343434;}

/*------------Form------------*/
#prihlaseni {margin:0 0 20px 0; padding:0 0 10px 0; width:250px; height:auto;}
#prihlaseni span {display:block; float:left; line-height:24px; margin:5px 0; width:64px; height:24px;}
#prihlaseni b {font-size:14px; line-height:26px; padding:0 0 0 5px;}
#prihlaseni i {display:block; float:left; color:#bbb; font-weight:200; font-style:normal; line-height:20px; margin:0; 
				width:130px; height:20px;}
#prihlaseni hr {background:#999; color:#999; border:0; height:1px;}
#login {background:transparent; margin:0 auto; padding:0; border:0; width:500px; height:auto;}
#login b {display:block; float:left; color:#222; font-weight:200; line-height:20px; margin:0; width:130px; height:20px;}
#login hr {background:#999; color:#999; border:0; height:1px;}
#vzkaz {background:transparent; margin:10px 0; padding:15px 15px 5px 15px; border:0; width:510px; height:auto;}
#login span, .vzkaz-popis
{display:block; float:left; font-size:14px; font-weight:bold; line-height:24px; margin:5px 0; width:80px; height:24px;}

#objednavka {background:#a7b46e; color:#000; margin:10px 0; padding:0; border:0; width:600px; height:auto;}
#objednavka h3 {font-size:12px; margin:0 15px; padding:10px 0;}
#registrace {background:#a7b46e; color:#000; 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 {font-size:11px; font-weight:200;}
#objednavka span, #registrace span 
{display:block; float:left; font-size:12px; font-weight:bold; line-height:20px; margin:5px 0; width:104px; height:20px;}
#registrace hr {background:#515f0f; color:#515f0f; border:0; height:1px;}
input, select, textarea {color:#000; font-family:Arial, "Arial CE", Sans-serif;}
.inp2 {background:#fff; font-size:12px; margin:5px 0; padding:2px 6px; width:220px; height:16px;}
.inp3 {background:#fff; font-size:12px; margin:5px 0; padding:1px 2px 1px 2px; width:150px; height:16px;}
.inp5 {background:#333; color:#fff; font-size:12px; margin:0 5px 5px 0; padding:6px 6px; border:2px solid #bbb;	width:130px; height:16px;}
.sel1, .sel2, .sel3, .sel4, .sel5 {color:#000; font-size:12px; margin:5px 0 0 0; padding:0; height:20px;}
.sel1 {width:237px;}
.sel2 {width:137px;}
.sel3 {width:60px;}
.but2, .but3, .but5, .but6 {color:#fff; font-size:12px; padding:0 0 0 26px; border:0; width:180px; height:26px;}
.but2 {background:#333 url(../img/but2.gif) no-repeat 0 0; margin:10px 0 10px 0;}
.but3 {background:#6d6630 url(../img/but3.gif) no-repeat 0 0; margin:10px 0 10px 15px;}
.but4 {background:url(../img/but4.gif) no-repeat center center; color:#fff; margin:0 0 5px 0; padding:0; border:0; width:32px; height:32px; 
		cursor:pointer;}
.but5 {background:#333 url(../img/but2.gif) no-repeat 0 0; margin:10px 0 10px 80px;}
.but6 {background:#333 url(../img/but6.gif) no-repeat 0 0; font-size:12px; margin:0 0 5px 20px; padding:0; border:0; 
		width:151px; height:26px;}
.but7 {background:#333 url(../img/but7.gif) no-repeat 0 0; color:#fff; font-size:11px; margin:0 0 5px 5px; padding:0; border:0; 
		width:110px; height:20px;}
.but8 {background:#333 url(../img/but8.gif) no-repeat 0 0; color:#fff; font-size:11px; margin:0 0 5px 5px; padding:0; border:0; 
		width:110px; height:20px;}
.but9 {background:#333 url(../img/but9.gif) no-repeat 0 0; color:#fff; font-size:11px; margin:0 0 5px 0; padding:0; border:0; 
		width:80px; height:20px;}
.but10 {background:#333 url(../img/but10.gif) no-repeat 0 0; color:#fff; font-size:11px; margin:0 0 5px 5px; padding:0; border:0; 
		width:80px; height:20px;}
.textarea {background:#515f0f; overflow:auto; color:#fff; font-size:12px; margin:5px 0; padding:5px 8px; border:1px dashed #cbbb9a; 
			width:400px; height:120px;}
.textarea2 {background:#515f0f; overflow:auto; color:#fff; font-size:12px; margin:5px 0; padding:5px 4px; border:1px dashed #cbbb9a; 
width:560px; height:80px;}

/*------------Table------------*/
.tab-katalog-alter {background:transparent; margin:10px auto; padding:0; border:0; width:600px; height:auto;}
.tab-katalog-alter td {font-size:11px; vertical-align:top; width:auto; height:auto;}
.tab-katalog-alter td h3 {color:#383e3a; font-size:14px; letter-spacing:0; line-height:16px; text-align:left; 
					margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:2px solid #788b1f;}
.tab-katalog-alter td img {margin:5px 0; padding:0; border:2px solid #fff;}
.tab-katalog-alter td p {line-height:14px; margin:0 0 10px -20px;}
.tab-katalog-alter td a {color:#000; text-decoration:none;}
.tab-katalog-alter td a:hover {color:#fff;}
.td-kat-03 {background:#788b1f url("../img/td-kat-03.gif") repeat-x 0 0; padding:10px 20px 0 20px;}
.td-kat-04 {background:#788b1f url("../img/td-kat-04.gif") repeat-x 0 0; padding:0 20px 10px 20px;}
.td-kat-05 {background:url("../img/td-kat-05.gif") repeat-x left bottom; padding:5px 20px 17px 20px;}
.money {color:#fff; font-size:12px; text-align:center; line-height:20px; padding:0; border-bottom:2px solid #a6b36c; 
		width:160px; height:auto;}
.price {color:#fff; font-size:14px; font-weight:bold; padding:0;}
.add {display:block; background:url(../img/objednat.gif) no-repeat center top; margin:0 0 0 220px; padding:0; 
			width:138px; height:24px;}
.add span {display:none;}
.add2 {display:block; background:url(../img/objednat.gif) no-repeat center center; margin:0 auto; padding:10px 0; 
			width:138px; height:24px;}
.add2 span {display:none;}

#tab-detail {background:#788b1f url("../img/tab-detail.gif") repeat-x 0 0; margin:0 auto; padding:0; border:0; 
			width:600px; height:auto;}
#tab-detail h3 {color:#000; font-size:14px; letter-spacing:0; line-height:16px; text-align:left; 
					margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:2px solid #788b1f;}
.t-d-nadpis {padding:10px 15px 0 15px; width:auto; height:auto;}
.t-d-foto {vertical-align:top; padding:10px 10px 0 20px; width:auto; height:auto;}
.t-d-foto img {border:2px solid #fcf9f8;}
.t-d-para {vertical-align:top; padding:5px 15px 10px 10px; width:220px; height:auto;}
.t-d-para img {border:2px solid #fcf9f8;}

#tab-detail-V {margin:10px 0; padding:0; width:220px; 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 tr:hover {background:#8ea525;}
.atribut {color:#fff; font-weight:bold; width:110px;}
.hodnota {color:#fff; width:205px;}

#detail-popis {background:#788b1f url("../img/detail-popis.gif") repeat-x left bottom; margin:0 auto 10px auto; 
				padding:10px 20px 17px 20px; width:560px; height:auto;}
#detail-popis h3 {color:#000; font-size:14px; letter-spacing:0; line-height:16px; text-align:left; 
					margin:0 0 10px 0; padding:0 0 5px 0; border-bottom:2px solid #6d6630;}
#detail-popis a {text-decoration:underline;}

#tab-objednavka {background:transparent; margin:0 15px 15px 15px; padding:0; border:1px solid #788b1f; width:568px; height:auto;}
#tab-objednavka td {line-height:16px; padding:0 5px 0 10px;}
#tab-card {background:transparent; margin:0 15px 15px 15px; padding:0; border:1px solid #788b1f; width:568px; height:auto;}
#tab-card td {line-height:16px; padding:0 5px 0 10px;}
#tab-card h3 {font-size:12px; margin:0 0; padding:10px 0;}
#tab-card hr {background:#788b1f; color:#788b1f; border:0; height:1px;}
.div-objednavka {background:transparent; margin:0 15px 15px 15px; padding:5px; border:1px solid #788b1f; width:558px; 
					height:auto;}
.div-objednavka hr {background:#515f0f; color:#515f0f; 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:#515f0f; 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:#c8cfa9; color:#000;}
.tr2 {background:#afb78b; color:#000;}
.tz {text-align:left; width:190px;}
.sp {text-align:left; width:240px;}
.ks {text-align:center; width:10px;}
.cn {text-align:center; width:60px;}
.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;}

.size-chart {margin:0 auto 20px auto; width:540px; height:auto;}
.size-chart th {background:#515f0f; color:#fff; text-align:left; padding:2px 5px;}
.size-chart td {font-size:11px; padding:5px; border-bottom:1px dashed #515f0f;}
.size-chart td span {font-size:11px;}
.s-ch-name {text-align:left; width:150px;}


/*------------Obsah www stranek------------*/
#flash {margin:100px auto 0 auto; width:579px; height:auto;}
#flash span {display:block; text-align:right; margin:0; padding:5px 20px 0 20px;}
#flash a {color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
#flash a:hover {color:#a5b26c;}

#homepage {background:#242021 url("../img/homepage.jpg") no-repeat center top; margin:0 auto; padding:13px 0 0 0; 
			width:auto; height:auto;}
#catalog {background:#242021 url("../img/catalog.jpg") no-repeat center top; margin:0 auto; padding:13px 0 0 0; 
			width:auto; height:auto;}
#about {background:#242021 url("../img/about.jpg") no-repeat center top; margin:0 auto; padding:13px 0 0 0; 
			width:auto; height:auto;}

#horni {margin:0 auto; padding:0; width:960px; height:200px;}
#horni a {display:block; padding:27px 0 0 14px; width:300px; height:100px;}
#menu {font-size:14px; text-align:left; margin:0 auto; padding:28px 0 0 15px; width:930px; height:32px;}
#menu a {color:#fff; font-weight:bold; text-decoration:none; margin:0 8px;}
#menu a:hover {color:#a5b26c;}
#my-account {margin:0 0 0 40px; padding:0;}
#my-account a {color:#a5b26c;}
#my-account a:hover {color:#fff;}

.tbody0 {display:none;}
.tbody1 {display:block;}

#telo {background:url("../img/telo.gif") no-repeat right bottom; margin:0 auto; padding:0; width:auto; height:auto;}
#teloV {margin:0 auto; padding:0; width:960px; height:auto;}

#teloL {float:left; margin:0; padding:60px 0 0 30px; width:270px; height:auto;}
#teloL h2 {color:#fff; font-size:16px; letter-spacing:1px; margin:0; padding:10px 0;}
#teloL h2:first-letter {color:#a5b26c; font-size:20px;}
#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 {list-style-type:none; color:#fff; font-size:12px; margin:10px 0; padding:0; width:250px; height:auto;}
.ul1 li {background:url("../img/li1.gif") no-repeat 10px 0; margin:0 0 18px 0; padding:3px 0 0 0;}
.ul1 li a {display:block; color:#fff; line-height:14px; text-decoration:none; padding:0 0 0 30px; width:220px; height:auto;}
.ul1 li a:hover {color:#C0C997;}
.ul2 {list-style-type:none; color:#fff; font-size:12px; margin:20px 0 20px 30px; padding:0; width:220px; height:auto;}
.ul2 li {background:url("../img/li2.gif") no-repeat 10px 0; margin:0 0 10px 0; padding:3px 0 0 0;}
.ul2 li a {display:block; color:#fff; line-height:14px; text-decoration:none; padding:0 0 0 30px; width:190px; height:auto;}
.ul2 li a:hover {color:#C0C997;}

#teloP {float:left; margin:0; padding:0 30px; width:600px; height:auto;}
#teloP h2 {color:#fff; font-size:16px; letter-spacing:1px; margin:0; padding:10px 0;}
#teloP h2:first-letter {color:#a5b26c; font-size:20px;}
#teloP p {line-height:18px; text-align:justify; margin:5px 0;}
#teloP ul {margin:10px 40px; padding:0;}
#teloP li {margin:3px 0; padding:0;}

#shopping {color:#fff; text-align:right; line-height:29px; margin:0 0 30px 300px; padding:0; border-bottom:1px solid #999; 
		width:300px; height:29px;}
#shopping b {font-size:16px; padding:0 2px;}
#shopping a {color:#000; padding:0 2px 0 0;}
#shopping a:hover {color:#fff;}
#replay {color:#fff;}
#replay a {color:#fff;}
#replay a:hover {color:#000;}


#hot {background:#a7b46e url("../img/pozor.gif") no-repeat 13px 11px; color:#fff; font-size:14px; font-weight:bold; 
		margin:0 0 20px 0; padding:10px 40px; border:1px dashed #d8dfbe; width:518px; height:auto;}
#hot h3 {color:#000; font-size:16px; margin:0; padding:5px 0 0 0;}		
#hot a {color:#000;}
#hot a:hover {color:#555;}

#lista {text-align:right; margin:0 0 10px 0; padding:0 20px; width:560px; height:auto;}
#lista b {color:#fff; font-size:16px;}
#lista a {color:#a5b26c; font-weight:bold; text-decoration:none;}
#lista a:hover {color:#e1d59b;}
#lista img {margin:0 0 2px 0; padding:0 2px; border:0;}
#lista span {color:#a87d5a;}

#news {background:#728615 url("../img/news.gif") repeat-x 0 0; color:#000; margin:0; padding:0 30px 20px 30px;}
#news h3 {color:#000; font-size:16px; margin:0; padding:30px 0 5px 0;}
#news h3 a {color:#000; text-decoration:none;}
#news h3 a:hover {color:#fff;}
#news a {color:#000; font-weight:bold;}
#news a:hover {color:#fff;}
#news img {border:0;}
.news-lista {text-align:right; margin:0 0 0 130px; padding:5px 0 0 0; border-bottom:1px solid #a7b46e; width:410px; height:20px;}
.news-lista span {color:#000; margin:0 10px; padding:0;}
.news-lista span b {color:#fff; font-weight:200;}
.news-lista img {border:0;}

.info-text {background:#a7b46e url("../img/pozor.gif") no-repeat 13px 12px; color:#000; margin:0; padding:15px 20px 15px 40px; 
			border:1px dashed #d8dfbe; width:538px; height:auto;}
.info-text2 {background:#a7b46e url("../img/pozor.gif") no-repeat 13px 5px; color:#000; margin:0; padding:15px 20px 15px 40px; 
			border:1px dashed #d8dfbe; width:538px; height:auto;}
.info-text a, .info-text2 a {color:#000; font-weight:bold;}
.info-text a:hover, .info-text a:hover {color:#fff;}

#text {background:#728615 url("../img/news.gif") repeat-x 0 0; color:#000; margin:0 0 100px 0; padding:20px 30px;}
#text h3 {color:#000; font-size:16px; margin:0; padding:5px 0 0 0;}
#text h3 a  {color:#000; text-decoration:none;}
#text h3 a:hover {color:#fff;}
#text h4 {color:#000; font-size:12px; margin:0 0 -5px 0; padding:5px 0 0 0;}
#text a {color:#000; font-weight:bold;}
#text a:hover {color:#fff;}
#text p {margin:10px 0;}
#text hr {background:#515f0f; color:#515f0f; border:0; height:1px;}
#text ul {margin:10px 30px 30px 30px;}

.top {clear:both; text-align:right; margin:0; padding:20px 30px; width:900px; height:15px;}
.top a {color:#a5b26c; font-size:11px; font-weight:bold; text-decoration:none; padding:0; border:0;}
.top a:hover {color:#e1d59b; border:0;}

#copy {background:#252525 url("../img/copy.gif") repeat-x 0 0; margin:0; padding:0; width:auto; height:auto;}
#copyV {font-size:11px; margin:0 auto; padding:15px 0; width:960px; height:auto;}
#copyV a {color:#a5b26c; text-decoration:none; padding:0 2px;}
#copyV a:hover {color:#e1d59b;}
#copyV p {float:left; line-height:16px; margin:0; padding:0 20px 0 0;}
#copyL {float:left; padding:5px 15px 0 15px; border-right:1px solid #777; width:299px; height:65px;}
#copyR {float:left; padding:5px 15px 0 30px; width:585px; height:65px;}

/*------------Span------------*/
.center {text-align:center;}
.clear {clear:both; font-size:0px; line-height:0px; width:0px; height:0px;}
.FL {float:left; border:0; margin:7px 10px 0 0; padding:0; border:3px solid #000;}
.FR {float:right; border:0; margin:7px 0 0 10px; padding:0; border:3px solid #000;}
.my-account {margin:0 0 0 100px;}
/*------------Span------------*/
.center {text-align:center;}
.clear {clear:both; font-size:0px; line-height:0px; width:0px; height:0px;}
.FL {float:left; border:0; margin:7px 10px 0 0; padding:0; border:3px solid #000;}
.FR {float:right; border:0; margin:7px 0 0 10px; padding:0; border:3px solid #000;}
.my-account {margin:0 0 0 100px;}
.recaptcha { display: block; width: auto; height: auto; padding: 0 0 0 80px;}
.facebook a { color:#FFFFFF; background:url('../image/facebook.gif') top left no-repeat; padding-left:20px; float:right; }