html {background:#fff url("../img/body2.jpg") no-repeat 0 0; background-attachment:fixed; width:100%; height:100%;}
body {color:#000; font-family:Arial, "Arial CE", sans-serif; font-size:12px; margin:0; padding:34px 0 0 0; border:0;}

/*------------Form------------*/
#objednavka {margin:10px 0; padding:0; border:0; width:auto; height:auto;}
#objednavka h3 {color:#f09; font-size:12px; margin:0; padding:10px 0 5px 0;}
#registrace {margin:10px 0; padding:0; border:0; width:auto; height:auto;}
#registrace h3 {color:#f09; font-size:12px; margin:10px 0 5px 0; padding:0;}
#registrace h3 b {color:#369; font-size:11px; font-weight:200;}
#objednavka span, #registrace span 
{display:block; float:left; color:#333; font-size:12px; font-weight:bold; line-height:20px; margin:5px 0; width:104px; height:20px;}
#registrace hr {background:#d0d0d0; color:#d0d0d0; border:0; height:1px;}
#vzkaz {background:#fff; margin:0; padding:15px 20px; border:1px solid #e0e0e0; width:auto; height:auto;}
#vzkaz h2 {color:#f09; margin:0; padding:0; font-size:16px; letter-spacing:0;}
#vzkaz span {color:#383e3a; font-size:14px; font-weight:bold; padding:0 20px 0 0;}
#vzkaz img {margin:5px 25px 0 0; padding:10px; border:1px solid #e0e0e0;}
#vzkaz .td-foto {vertical-align:top;}
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:#f0f0f0; font-size:14px; font-weight:bold; margin:5px 0; padding:4px 8px; border:0; border-bottom:1px solid #d0d0d0; width:220px; height:16px;}
.inp3 {background:#f0f0f0; font-size:12px; margin:5px 0; padding:3px 4px 1px 4px; border:0; border-bottom:1px solid #d0d0d0; width:325px; height:16px;}
.inp4 {background:#f0f0f0; font-size:14px; font-weight:bold; margin:2px 0; padding:3px 4px 1px 4px; border:0; border-bottom:1px solid #d0d0d0; width:300px; height:16px;}
.inp5 {background:#d8effa; float:left; font-size:14px; font-weight:bold; margin:8px 10px 5px 0; padding:4px 6px; border:0; width:210px; height:16px;}
.inp6 {background:#d8effa; font-size:14px; font-weight:bold; margin:10px 0; padding:4px 8px; border:0; border-bottom:1px dashed #7fcef3; width:190px; height:16px;}
.sel1 {font-size:12px; margin:2px 0; padding:0; width:238px; height:20px;}
.textarea {background:#f0f0f0; overflow:auto; font-size:14px; font-weight:bold; margin:5px 0; padding:5px 8px; border:0; border-bottom:1px solid #d0d0d0; width:390px; height:180px;}
.textarea2 {background:#f0f0f0; overflow:auto; color:#369; font-size:12px; margin:0; padding:5px 8px; border:0; border-bottom:1px solid #d0d0d0; width:900px; height:120px;}
.but2, .but3, .but5 {font-size:12px; font-weight:bold; padding:0 0 2px 0; border:0; height:22px; cursor:pointer;}
#but1 {display:block; float:left; background:#369 url(../img/but1.gif) no-repeat 0 0; color:#fff; font-size:12px; font-weight:bold; text-align:center; line-height:22px; margin:10px 110px 10px 0;	padding:0 0 0 20px; border:0; width:120px; height:22px;}
.but2 {background:#f09 url(../img/but2.gif) no-repeat 0 0; color:#fff; margin:10px 0; width:208px;}
.but3 {background:#f0f0f0 url(../img/but3.gif) no-repeat 0 0; color:#555; margin:10px 0 10px 20px; width:150px;}
.but4 {background:#f09 url(../img/but4.gif) no-repeat 0 0; margin:8px 0 5px 0; padding:0; border:0; width:80px; height:24px; cursor:pointer;}
.but5 {background:#f09 url(../img/but2.gif) no-repeat 0 0; color:#fff; margin:10px 0 10px 80px; width:208px;}
.but7 {background:#aab4c4 url(../img/but7.gif) no-repeat 0 0; color:#000; font-size:11px; font-weight:bold; margin:0 5px 0 20px; padding:0; border:0; width:100px; height:20px; cursor:pointer;}
.but8 {background:#f09 url(../img/but8.gif) no-repeat 0 0; color:#fff; font-size:11px; font-weight:bold; margin:0 5px; padding:0; border:0; width:100px; height:20px; cursor:pointer;}
 

/*------------Table------------*/
.tab-foto {margin:10px auto 0 auto; border:0; width:auto; height:auto;}
.tab-foto td {text-align:center;}
.tab-foto img {margin:0 6px 0 5px;}
.t-f-f {vertical-align:bottom;}
.t-f-t {vertical-align:top; padding:0 10px; width:200px;}
.t-f-t b {font-size:14px;}
.t-f-t span {display:block; color:#555; padding:0 0 5px 0;}

.tab-uzivatel {margin:0; width:auto; height:auto;}
.tab-uzivatel td {font-size:14px; font-weight:bold; line-height:30px; padding:2px 5px;}
.tab-uzivatel td span {font-size:12px; font-weight:200; padding:0 5px 0 0;}

#tab-objednavka {background:transparent; margin:0 0 15px 0; padding:0; border:1px solid #e0e0e0; width:918px; height:auto;}
#tab-objednavka td {color:#369; font-size:16px; font-weight:bold; line-height:16px; padding:0 5px 0 15px;}
.div-objednavka {margin:0 0 15px 0; padding:5px; border:1px solid #e0e0e0; 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-objednavka2 {margin:0 auto; padding:0 0 15px 0; border:0; width:918px; height:auto;}
#tab-objednavka2 {background:transparent; margin:0 0 15px 0; padding:0; border:0; width:918px; height:auto;}
#tab-objednavka2 th {background:#777; 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:#f0f0f0; color:#333;}
.tr2 {background:#e0e0e0; color:#000;}
.tz {text-align:left; width:200px;}
.sp {text-align:left; width:348px;}
.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:0 auto; padding:0; border:0; width:918px; height:auto;}
#tab-registrace td {padding:0 10px;}

/*------------Obsah www stranek------------*/
.horni {color:#000; margin:0; padding:0; width:auto; height:auto;}
.horniV {margin:0; padding:0 0 0 190px; width:970px; height:auto;}
.horniV img {border:0;}
.kosik {background:url("../img/kosik.gif") no-repeat right 0; color:#555; font-size:11px; line-height:14px; text-align:right; margin:50px 0 0 0; padding:5px 45px 5px 0; width:auto; height:auto;}
.kosik b {color:#000; font-size:14px;}
.kosik a {color:#f09;}
.kosik a:hover {color:#369;}
.logo {float:left; width:220px; height:70px;}
.menu {float:left; font-size:14px; font-weight:bold; text-align:right; margin:0; padding:40px 0 0 0; width:750px; height:auto;}
.menu a {color:#999; line-height:30px; text-decoration:none; padding:0 10px;}
.menu a:hover {color:#000;}
.menu span {color:#f09; line-height:30px; padding:0 10px;}

.telo {margin:0; padding:0; width:auto; height:auto;}
.teloV {margin:0; padding:0; width:1150px; height:auto;}

.teloL {float:left; margin:0; padding:30px 0 0 0; width:160px; height:auto;}
.ul1 {list-style-type:none; color:#000; text-align:right; margin:0; padding:5px 0; width:auto; height:auto;}
.ul1 li {margin:0; padding:0;}
.ul1 li a {display:block; color:#000; text-decoration:none;	line-height:22px; padding:0; width:auto; height:22px;}
.ul1 li a:hover {color:#f09;}
.ul2 {list-style-type:none; color:#000; font-size:12px; margin:0; padding:0; width:auto; height:auto;}
.ul2 li {margin:0; padding:0;}
.ul2 li a {display:block; color:#f09; text-decoration:none;	line-height:18px; padding:0; width:auto; height:18px;}
.ul2 li a:hover {color:#999;}

.teloP {float:left; margin:0; padding:0 0 0 30px; width:960px; height:auto;}
.teloP a {color:#369; text-decoration:none;}
.teloP a:hover {color:#f09;}
#rotator {background:#fff; overflow:hidden; text-align:center; margin:0 auto 3px auto; padding:0; border:1px solid #e0e0e0; width:958px; height:428px;}
#rotator img {padding:14px; border:0;}
#foto-home {text-align:center; margin:0 auto 10px auto; padding:0; width:960px; height:auto;}
#foto-home img {border:0;}
#foto-home a {display:block; float:left; background:#fff; color:#999; padding:14px 14px 7px 14px; border:1px solid #e0e0e0;}
#foto-home a:hover {color:#f09;}
.fh1 {margin:0 1px 0 4px;}
.fh2 {margin:0 3px 0 2px;}
.katalog {margin:0; padding:5px 0; width:auto; height:auto;}
.katalog h2 {color:#f09; margin:0; padding:0; font-size:16px; letter-spacing:0; padding:0 5px;}
.produkt {background:#fff; float:left; margin:0 1px 5px 1px; padding:14px 14px 0 14px; border:1px solid #e0e0e0; width:160px; height:164px;}
.produkt h2 {color:#369; margin:0; padding:0; font-size:11px; font-weight:200; line-height:14px; letter-spacing:0; padding:2px 0 0 0; height:28px;}
.produkt img {border:0;}
.produkt:hover {background:#e0e0e0; border:1px solid #999;}
.produkt-detail {background:#fff; margin:5px auto 0 auto; padding:14px; border:1px solid #e0e0e0; width:930px; height:auto;}
.produkt-detail h2 {color:#369; font-size:14px; font-weight:200; letter-spacing:0; margin:0; padding:0 0 10px 0;}
.produkt-detail p {color:#555; text-align:justify; margin:0; padding:0; padding:0 0 6px 0;}
.produkt-detail img {border:0;}
.pdL {float:left; width:450px; height:auto;}
.pdP {float:left; padding:0 0 0 20px; width:460px; height:auto;}

.cena {color:#f09; text-align:right; line-height:20px; padding:0; width:auto; height:auto;}
.cena2 {color:#f09; font-size:16px; margin:0; padding:10px 0 0 0; width:auto; height:auto;}
.koupit {text-align:right; margin:0; padding:10px 0 0 0; width:auto; height:auto;}

.lista {line-height:16px; margin:0 auto; padding:0 5px; width:auto; height:16px;}
.lista b {color:#f09; font-size:16px; padding:0 3px;}
.lista a {color:#369; text-decoration:none; padding:0 3px;}
.lista a:hover {color:#f09;}
.lista img {margin:0 0 2px 0; padding:0 2px; border:0;}
.lista span {color:#999; padding:0 3px;}

.page {clear:both; font-size:12px; margin:0; padding:10px 5px 0 5px; width:auto; height:auto;}
.page b {color:#369; font-size:14px; padding:2px 5px; border:1px solid #d0d0d0;}
.page a {color:#f09; font-size:14px; font-weight:bold; text-decoration:none; padding:2px 5px; border:1px solid #fff;}
.page a:hover {color:#369; text-decoration:none; border:1px solid #d0d0d0;}

.text {background:#fff; margin:0; padding:15px 20px; border:1px solid #e0e0e0; width:auto; height:auto;}
.text h2 {color:#f09; margin:0; padding:0; font-size:16px; letter-spacing:0;}
.text h2 b {color:#369;}
.text h3 {color:#4d759a; font-size:14px; margin:0; padding:10px 0 0 0;}
.text h4 {color:#000; font-size:12px; margin:0 0 -5px 0; padding:10px 0 0 0;}
.text p {text-align:justify; line-height:16px; margin:10px 0; padding:0;}
.text a {color:#f09; text-decoration:none;}
.text a:hover {color:#369;}
.text img {padding:10px; border:1px solid #e0e0e0;}

.info-text {background:#f0f0f0 url("../img/pozor.gif") no-repeat 13px 12px; margin:10px 0 0 0; padding:15px 15px 15px 35px;
			border:1px dashed #d0d0d0; width:auto; height:auto;}
.info-text2 {background:#eff9fd url("../img/pozor.gif") no-repeat 13px 5px; margin:10px 0 0 0; padding:15px 15px 15px 35px; 
			border:1px dashed #7fcef3; width:628px; height:auto;}
.info-text3 {background:#fff url("../img/pozor.gif") no-repeat 18px 10px; margin:0 auto 10px auto; padding:10px 15px 15px 40px; 
			border:1px dashed #7fcef3; width:628px; height:auto;}
.info-text3 p {color:#369; font-size:14px; margin:0; padding:5px 0 0 0;}

.top {clear:both; text-align:right; margin:0; padding:10px 0; width:auto; height:20px;}
.top img {border:0;}
.partners {clear:both; margin:0; padding:30px 0 10px 190px; width:auto; height:auto;}
.partners img {border:0;}

/*------------Zapati------------*/
.copy {margin:0; padding:0; width:auto; height:auto;}
.copyV {background:url("../img/copyV.gif") repeat 0 0; color:#000; font-size:11px; margin:0; padding:0; width:1150px; height:auto;}
.copyV a {color:#369; text-decoration:none; padding:0 2px;}
.copyV a:hover {color:#f09;}
.copyV1 {float:left; text-align:right; line-height:16px; padding:0 30px 0 0; width:160px; height:110px;}
.copyV2 {float:left; line-height:16px; padding:0; width:710px; height:110px;}
.copyV2 h2 {font-size:11px; margin:0; padding:0;}
.copyV2 p {margin:0; padding:0 0 10px 0;}
.copyV2 span {padding:0 5px;}
.povinne {clear:both; color:#777; line-height:14px;}

/*------------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;}
.FS {float:left; border:0; margin:35px 15px 120px 0; padding:0;}
.FL {float:left; border:0; margin:10px 15px 0 0; padding:0;}
.FR {float:right; border:0; margin:5px 0 0 10px; padding:0;}
.litera {list-style-type:lower-alpha;}
.numera {list-style-type:decimal;}
.odsaz {display:block; float:left; font-weight:bold; width:40px;}
.odsaz2 {display:block; float:left; font-weight:bold; width:60px;}
.odsaz3 {font-weight:bold; padding:0 0 0 15px;}
.right {text-align:right;}
.m0 {display:none;}
.m1 {display:block;}
.tbody0 {display:none;}
.tbody1 {display:block;}
.white {background:transparent;}

