/*Sefa*/
/* global */
html {
	border: none;
	height: 100%;
}
body {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background: #E5E5E5 url('img/body.jpg') scroll repeat-x left top;
}
a {
	text-decoration:  none;
	color:  #00762A;
}
a:hover, a.selected {
	color:  #000000;
}
h1 {
	font-size:  18px;
	margin: 10px 0px 18px 0px;
	padding:  0px 10px 0px 10px;
	color: #007C2C;
}
h2 {
	padding:  0px 10px 0px 0px;
	margin: 10px 0px 4px 0px;
	font-size:  14px;
	color: #007C2C;
}
p {
	padding:  0px 10px 0px 10px;
	margin: 4px 0px 4px 0px;
	color: #4D4D4D;
}
img {
	border: 1px solid #00792B;
}
.submit {
	background: #1A8A42;
	cursor: pointer;
	border: 1px solid #00792B;
	color:  #ffffff;
}
.hideSubmit {
	display: none;
}
form {
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.cistic {
	clear: both;
}
.cb {
	clear: both;
}
.akce, .sleva, .smazat, .znacka {
	color:  #ff0000;
}
/* tabulky */
table {
	color:  #4D4D4D;
	width:  655px;
	margin:  5px 0px;
	font-size:  11px;
	vertical-align: top;
}
col.levy {
	width:  45%;
}
th {
	background: #00792B;
	line-height:  18px;
	font-size:  10px;
	text-align: center;
}
.index .licha {
	background: #cfecd5;
	color:  #000000;
}
.index .suda {
	background: #f2faf4;
	color:  #000000;
}
td {
	padding-left: 5px;
}
.index .licha td {
	background: #cfecd5;
	color:  #000000;
}
.index .suda td {
	background: #f2faf4;
	color:  #000000;
}
tr.hlavicka th, .objednavka th, .zapomenuteHeslo th, .registrace th, table th {
	color:  #ffffff;
	font-size: 11px;
	font-weight: bold;
	background: #469F65;
}
td input, td select {
	margin: 0px;
	width:  130px;
	line-height: 15px;
	border: 1px solid #00752a;
	color:  #000000;
	font-size:  11px;
	padding-left: 3px;
}
td input.submit {
	width:  205px;
}
/*  /tabulky */
/* /global */
.stranka {
	position:  relative;
	width: 930px;
	margin:  0px auto;
	padding: 0px 0px 0px 0px;
	min-height:  100%;
	text-align:  center;
	background: url('img/stranka.jpg') scroll repeat-y left top;
}
/* hlavicka */
div.hlavicka {
	width:  930px;
	height: 213px;
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url('img/hlavicka.jpg') scroll no-repeat left top;
}
a.odkazIndex {
	position: absolute;
	top:  60px;
	left: 10px;
	width:  230px;
	height: 125px;
}
/* /hlavicka */
.telo {
	width:  930px;
	text-align: left;
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url('img/telo.jpg') scroll no-repeat left top;
}
/* levy panel */
.levyP,.levyPanel {
	float:  left;
	width:  209px;
	padding:  30px 0px 0px 10px;
	margin: 0px 0px 56px 0px;
}
/* hledat */
.levyP .hledat,.levyPanel .hledat {
	width: 209px;
	height: 44px;
	text-align: left;
	padding: 0px 0px 0px 9px;
	margin: 0px 0px 0px 0px;
	background: url(img/menu-hlavicka.jpg) scroll no-repeat left top;
}
.hledat input.text {
	width:  110px;
	height: 15px;
	font-size: 12px;
	vertical-align: middle;
}
#formHledat input.submit {
	padding:  0px 0px 0px 0px;
	margin: 9px 0px 0px 0px;
	cursor: pointer;
	width:  55px;
	font-size: 12px;
	color: #FFFFFF;
	background: none;
	border: none;
}
#formHledat input.submit:hover {
	color: #D5EEDF;
}
.levyP .hledat a:hover,.levyPanel .hledat a:hover {
	background: none;
	color: #D5EEDF;
}
/* hlavni nabidka */
.levyP .hlavniNabidka {
	width: 209px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.levyP .hlavniNabidka ul,.levyPanel menu.hlavni-nabidka {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	list-style-type: none;
	text-align: left;
}
.levyP .hlavniNabidka ul li ul,.levyPanel menu.hlavni-nabidka li menu {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	list-style-type: none;
	text-align: left;
}
.levyP .hlavniNabidka ul li,.levyPanel menu.hlavni-nabidka li {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	background:  none;
}
.levyP .hlavniNabidka ul li a,.levyPanel menu.hlavni-nabidka li a {
	display: block;
	width: 183px;
	height: 24px;
	font-size: 11px;
	line-height: 24px;
	color: #ffffff;
	padding: 0px 8px 0px 18px;
	margin: 0px 0px 0px 0px;
	text-align:  left;
	border-bottom:  1px solid #00832F;
	background: url(img/menu-telo.jpg) scroll repeat-y left top;
	overflow: hidden;
	text-transform: uppercase;
}
.levyP .hlavniNabidka ul li ul li a,.levyPanel menu.hlavni-nabidka li menu li a {
	display: block;
	width: 173px;
	font-size: 13px;
	line-height: 24px;
	color: #ffffff;
	padding: 0px 8px 0px 28px;
	margin: 0px 0px 0px 0px;
	text-align:  left;
	border-bottom:  1px solid #00832F;
	background: url(img/menu-telo.jpg) scroll repeat-y left top;
	overflow: hidden;
	height: auto;
	text-transform: uppercase;
}
.levyP .hlavniNabidka a.selected, ,.levyPanel menu.hlavni-nabidka li.selected a {
	background: url(img/menu-over.jpg) scroll repeat-y left top;
}
.levyP .hlavniNabidka a:hover,.levyPanel menu.hlavni-nabidka li a:hover {
	background: url(img/menu-over.jpg) scroll repeat-y left top;
}
.levyP .hlavniNabidka ul li ul li ul li a {
	text-align:  left;
	width: 169px;
	line-height: 24px;
	padding: 0px 8px 0px 32px;
	margin:  0px 0px 0px 0px;
	border-bottom:  1px solid #00832F;
	background: url(img/menu-telo.jpg) scroll repeat-y left top;
	text-transform: uppercase;
	height: auto;
}
.levyP .hlavniNabidka ul li ul li ul {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
}
.levyP .banner,.levyPanel .banner {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: none;
}
.levyP p.nabidkaText,.levyPanel p.nabidkaText {
	width: 189px;
	text-align: left;
	padding: 8px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	background: #00752a;
	color:  #ffffff;
	border: none;
}
.levyP .menuPaticka,.levyPanel .menuPaticka {
	width: 209px;
	height: 13px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(img/menu-paticka.jpg) scroll no-repeat left top;
}
/* /hlavni nabidka*/
/* /levy panel*/
/* hlavni panel */
.hlavniP, .hlavniPanel {
	float:  left;
	width:  680px;
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 56px 0px;
}
.menu-shopu {
	position: absolute;
	right: 20px;
	top: 190px;
}
.menu-shopu a {
	font-size: 11px;
	color: #47A066;
	padding: 0px 10px 0px 0px;
}
.hlavniP-banner img {
	width: 661px;
	height: 69px;
	padding: 0px;
	margin: 0px;
	border: none;
}
.hlavniP-banner {
	width: 661px;
	height: 69px;
	padding: 0px;
	margin: 0px;
	border: none;
}
/* katalog */
div.seradit {
	xposition: absolute;
	xleft: 745px;
	xtop: 20px;
	width: 152px;
	height: 30px;
	color: #aaaaaa;
	font-weight:  bold;
	margin: 0px 0px 0px 10px;
}
div.seradit a {
	font-weight: normal;
	color: #aaaaaa;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 2px;
}
div.volbaStrankyHorni .volbaStrankyObsah {
	width: 500px;
	height:  30px;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 5px 10px;
	color: #aaaaaa;
	font-weight: bold;
}
div.volbaStrankyHorni .volbaStrankyObsah a {
	font-weight:  normal;
	color: #aaaaaa;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 2px;
}
div.volbaStrankyDolni .volbaStrankyObsah {
	width: 638px;
	height:  30px;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 5px 10px;
	color: #aaaaaa;
	font-weight: bold;
}
div.volbaStrankyDolni .volbaStrankyObsah a {
	font-weight:  normal;
	color: #aaaaaa;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 2px;
}
div.volbaStrankyObsah a:hover, div.seradit a:hover {
	font-weight:  normal;
	color: #007C2C;
	background: #cdebd4;
}
div.volbaStrankyObsah a.selected, div.seradit a.selected {
	font-weight:  normal;
	color: #007C2C;
	background: #cdebd4;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
#vyrobci {
	padding: 5px 0px 5px 10px;
}
#vyrobci input {
	border: 1px solid #EEEEE2;
	color:  #113F00;
	font-size:  11px;
	width:  15px;
	font-weight:  bold;
	background: #DAF1E1;
}
#vyrobci select {
	border: 1px solid #113F01;
	color:  #113F00;
	font-size:  11px;
}
div.hlavniPObsah {
	width:  668px;
	padding:  0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	line-height: 17px;
}
.obrazekSlozky {
	float:  right;
	padding:  0px 10px 5px 5px;
}
div.katalog {
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div.polozka, div.polozkaVpravo {
	float:  left;
	margin: 0px 0px 0px 0px;
	padding:  0px;
}
.polozkaObsah {
	position: relative;
	width:  155px;
	height: 245px;
	padding:  0px 0px 0px 0px;
	margin: 0px 5px 15px 0px;
	background:  url('img/polozka1.jpg') scroll repeat-x right bottom;
	z-index: 2;
}
.polozkaObsah img {
	border: none;
}
img.obrazek {
	position: absolute;
	top:  1px;
	left: 10px;
	width: 130px;
	height: 130px;
	margin: 0px 0px 0px 0px;
	border: 1px solid #aaaaaa;
}
.polozkaObsah h2 {
	position: absolute;
	top:  136px;
	left: 10px;
	width:  136px;
	height: 29px;
	font-size: 11px;
	line-height: 13px;
	color: #3D3D3D;
	padding: 0px 2px 0px 0px;
	margin: 0px;
	overflow: hidden;
}
.polozkaObsah span.akce {
	position: absolute;
	left: 55px;
	top: 5px;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	border: 1px solid #aaaaaa;
	background: #ffffff;
}
div.cena, div.akcniCena {
	position: absolute;
	bottom: 23px;
	left: 10px;
	padding:  0px 2px 0px 2px;
	margin:  0px 0px 0px 0px;
	font-size:  12px;
	font-weight:  bold;
	color: #007C2C;
	width:  136px;
}
.polozkaObsah a.btnInfo {
	position: absolute;
	bottom:  3px;
	left: 13px;
	padding:  0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	color: #3D3D3D;
	font-size: 9px;
}
.polozkaObsah a.btnVlozit {
	position: absolute;
	top: 188px;
	left: 110px;
	padding:  0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	width:  40px;
	height: 50px;
	background: url('img/kosik.jpg') scroll no-repeat left top;
}
.polozkaObsah a.btnVlozit:hover {
	background-position: left bottom;
}
.polozkaObsah a.btnInfo:hover {
	color: #007C2C;
}
.polozkaObsah div.popis {
	position: absolute;
	top: 165px;
	left: 10px;
	width:  136px;
	height: 29px;
	line-height: 12px;
	padding:  0px 2px 0px 2px;
	margin:  0px 0px 0px 0px;
	font-size:  9px;
	color: #3D3D3D;
	overflow: hidden;
}
.polozkaObsah div.puvodniCena {
	display:  none;
}
/* katalog */
/* detail */
div.detailNavigace {
	display: block;
	width: 300px;
	height: 20px;
	padding: 0pxb 0px 0px 0px;
	margin: 0pxb 0px 0px 0px;
	color:  #aaaaaa;
	font-weight:  bold;
}
div.detailNavigace a {
	font-weight:  normal;
	color: #aaaaaa;
	margin: 0px 8px 0px 8px;
	padding:  0px 2px 0px 2px;
}
div.detailNavigace a:hover {
	font-weight:  normal;
	color: #007C2C;
	background: #cdebd4;
}
.hlavniObrazek {
	float: left;
	margin: 2px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.hlavniObrazek img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
table.detailParametry {
	float: left;
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
table.detailParametry tr th {
	color: #ffffff;
}
span.puvodniCena {
	text-decoration:  line-through;
	font-weight:  normal;
	xpadding-right:  50px;
	text-align: left;
	font-weight:  bold;
}
span.akcniCena {
	font-size:  12px;
	color: #007C2C;
	xmargin-right: 35px;
	text-align: left;
	font-weight:  bold;
	padding:  0px 10px 0px 0px;
}
span.sleva {
	xpadding-right:  50px;
	text-align: left;
	font-weight:  bold;
}
span.cena {
	xmargin-right: 6px;
	text-align: left;
}
tr.suma {
	xfont-weight:  bold;
	vertical-align: bottom;
	height: 40px;
}
tr.suma td.suma {
	text-align: left;
}
tr td.mnozstvi {
	text-align: center;
	color: #000000;
}
input.mnozstvi {
	margin-left:  3px;
	margin-right:  6px;
	width:  20px;
	height: 15px;
	border: 1px solid #00752a;
	font-size:  11px;
	padding-left: 3px;
	padding-right: 3px;
	color: #000000;
}
table.kosik tr.suma {
	font-weight:  bold;
	line-height: 20px;
	background: #238F49;
}
col.mnozstvi {
	width:  100px;
}
col.mnozstvi {
	width:  100px;
}
form.inline {
	margin-bottom:  2px;
}
td.mnozstvi input.mnozstvi {
	width:  35px;
	padding-right: 2px;
	text-align: right;
	margin-left:  0px;
}
.detail input.doKosiku {
	position: relative;
	left: 0px;
	top: 1px;
	margin: 0px 0px;
	width: 74px;
	height: 20px;
	background: #F2FAF4;
	color: #000000;
	font-weight: bold;
	border: 1px solid #CFECD5;
	cursor: pointer;
}
.detail input.doKosiku:hover {
	color: #000000;
	background: #F2FAF4;
	border: 1px solid #00792B;
}
td input, table.detailParametry td select {
	margin: 0px;
	width:  130px;
	line-height: 15px;
	border: 1px solid #00752a;
	color:  #000000;
	font-size:  11px;
	padding-left: 3px;
}
td input.submit, td select {
}
.formatovanyText {
	padding:  0px 0px 10px 0px;
	margin: 10px 40px 5px 10px;
	line-height: 17px;
}
.formatovanyText a {
	color: #d8b750;
}
div.formatovanyText a:hover {
	color: #9b6809;
}
div.fotogalerie {
	margin-bottom:  5px;
	padding:  0px 0px 10px 10px;
}
div.fotogalerie h2 {
	margin:  0px 0px 5px 0px;
	padding:  0px 0px 0px 0px;
	color: #000000;
}
div.fotogalerie img {
	padding:  0px 0px 0px 0px;
	margin: 0px 7px 7px 0px;
}
/* /detail */
/* /hlavni panel */
/* kosik */
table.kosik tr {
	color: #ffffff;
}
col.nazev {
	width:  40%;
}
tr td.nazev {
	text-align: left;
	padding-left: 10px;
}
tr td.cena1, tr td.cena2 {
	text-align: right;
	padding-right: 10px;
}
tr td.mnozstvi {
	text-align: center;
}
table.kosik tr.suma {
	font-weight:  bold;
	line-height: 20px;
	background: #238F49;
}
col.mnozstvi {
	width:  100px;
}
form.inline {
	margin-bottom:  2px;
}
td.mnozstvi input.mnozstvi {
	width:  35px;
	padding-right:  2px;
	text-align: right;
	margin-left:  0px;
}
td.mnozstvi input.submit {
	width:  20px;
	margin-left:  0px;
}
}
a.smazat {
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.tlacitka {
	margin-top: 10px;
}
.tlacitka form {
	float:  left;
	margin-right: 20px;
}
.tlacitka input.submit {
	width:  120px;
	font-size:  11px;
	color: #ffffff;
}
/* /kosik */
/* prihlasit */
.prihlasit div.hlavniPObsah p {
	color:  #000000;
	font-style: oblique;
}
/* /prihlasit */
/* objednavka */
.zprava {
	padding:  5px 0px 5px 10px;
	font-style: oblique;
	color: #000000;
}
.zprava strong {
	color:  #FE2E24;
}
.poznamka {
	color:  #000000;
	font-weight:  normal;
	font-size:  9px;
	padding-left: 10px;
	font-style: oblique;
}
/* /objednavka */
/* registrace */
div.table table {
	border: 1px solid #46A166;
	color:  #000000;
}
div.table table td {
	padding:  2px 10px;
}
div.table table tr th {
	background: #ffffff;
	font-size:  14px;
}
div.table table tr.suda {
	background: #ffffff;
}
/* /registrace */
/* fotogalerie */
div.vlozenaGalerie img {
	margin: 0px 15px 15px 0px;
	padding:  0px 0px 0px 0px;
}
/* /fotogalerie */
/* paticka */
.paticka,.dolniPanel {
	position: relative;
	left: 0px;
	bottom: 0px;
	width:  930px;
	height: 86px;
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #E5E5E5 url(img/paticka.jpg) scroll no-repeat left top;
}
.post {
	position: absolute;
	right: 50px;
	bottom: 35px;
	text-align: right;
	color: #007C2C;
	width: 170px;
	height:  20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.backlink {
	position: absolute;
	left: 30px;
	bottom: 5px;
	text-align: center;
	color: #007C2C;
	width:  870px;
	height:  20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.post a, .post a:hover,.backlink a, .backlink a:hover {
	color: #007C2C;
}
/* /paticka */



/* /panel nabidka */
.panel-nabidka {
	width:  668px;
	height: 337px;
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.panel-nabidka .privat,
.panel-nabidka .prumysl,
.panel-nabidka .eshop {
	float: left;
	width:  217px;
	height: 337px;
	padding:  0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	background:  url('img/nabidka-polozka.jpg') scroll repeat-x left bottom;
}
.panel-nabidka .privat a.odkazPrivat,
.panel-nabidka .prumysl a.odkazPrumysl,
.panel-nabidka .eshop a.odkazEshop {
	display: block;
	width:  217px;
	height: 185px;
	padding: 0px;
	margin: 0px;
}
.panel-nabidka .privat a.odkazPrivat {
	background:  url('img/privat.jpg') scroll no-repeat left top;
}
.panel-nabidka .prumysl a.odkazPrumysl {
	background:  url('img/prumysl.jpg') scroll no-repeat left top;
}
.panel-nabidka .eshop a.odkazEshop {
	background:  url('img/eshop.jpg') scroll no-repeat left top;
}
.panel-nabidka .privat a.odkazPrivat:hover {
	background:  url('img/privat.jpg') scroll no-repeat left bottom;
}
.panel-nabidka .prumysl a.odkazPrumysl:hover {
	background:  url('img/prumysl.jpg') scroll no-repeat left bottom;
}
.panel-nabidka .eshop a.odkazEshop:hover {
	background:  url('img/eshop.jpg') scroll no-repeat left bottom;
}
.panel-nabidka ul {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	list-style-type: none;
	text-align: right;
}
.panel-nabidka ul li {
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	line-height: 14px;
}
.panel-nabidka ul li a {
	font-size: 12px;
	color: #00762a;
	font-weight: bold;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
}
.panel-nabidka ul li.skupina a {
	font-size: 20px;
	line-height: 32px;
}
.panel-nabidka ul li a:hover,
.panel-nabidka ul li a.selected {
	color: #000000;
}



/* /redakcni system */
.imgright {
	float:  right;
	padding:  0px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	font-size:  9px;
	font-style: italic;
	text-align: center;
}
.imgleft {
	float:  left;
	padding:  0px 10px 10px 0px;
	margin: 0px 0px 0px 0px;
	font-size:  9px;
	font-style: italic;
	text-align: center;
}
.popisek {
	font-size:  9px;
	font-style: italic;
	text-align: center;
	display: block;
}
.hlavniPObsah ul li {
	color: #4D4D4D;
	padding:  2px 10px 2px 6px;
	margin: 0px 0px 0px 0px;
}
.hlavniPObsah ol li {
	color: #4D4D4D;
	padding:  2px 10px 2px 0px;
	margin: 0px 0px 0px 6px
}
x.hlavniPObsah table tr td {
	border: 1px solid #00B210;
}
.hlavniPObsah table td {
	vertical-align: top;
}
.hlavniPObsah tr.th td {
	padding: 5px 5px 5px 5px;
	line-height: 20px;
	text-align: center;
	font-weight:  bold;
	color: #ffffff;
	background: #00792B;
	border: 1px solid #00B210;
}
.hlavniPObsah .empty {
	display: none;
	border: none;
}
.hlavniPObsah table td ul {
	padding: 0px 0px 0px 13px;
	margin: 0px;
}
.hlavniPObsah table td ul li, .hlavniPObsah table td p {
	padding:  2px 10px 2px 0px;
	margin: 0px 0px 0px 6pxfont-size:  11px;
	font-family: Arial, Helvetica, sans-serif;
}
.formular table.formTable {
	width: 650px;
	height: 321px;
	margin: 0px 0px 0px 10px;
	background: url('form.jpg') scroll no-repeat left top;
}
.formular table td h2 {
	color: #ffffff;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	font-size: 14px;
}
.formular h4 {
	color: #05932D;
	margin: 0px 0px 3px 25px;
	padding: 0px;
	font-size: 13px;
}
.formular h4 label {
	color: #ff0000;
}
.formular table {
	width: 630px;
}
.formular table td {
	vertical-align: top;
	padding: 0px 0px 0px 2px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}
.formular .potvrzeni table td {
	color: #000000;
}
.formular ul, .formular ul li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	font-weight: bold;
}
.formular input.checkbox {
	border: none;
	padding: 0px;
	margin: 0px;
	width: 16px;
	text-align: left;
	border: 1px solid #00792C;
}
.formular input.text {
	padding: 0px 0px 0px 3px;
	margin: 0px 0px 0px 3px;
	width: 108px;
	height: 20px;
	border-top: 1px solid #AEA699;
	border-left: 1px solid #AEA699;
	border-right: 1px solid #F8F9F1;
	border-bottom: 1px solid #F8F9F1;
	background: #D0EBDA url('td.jpg') scroll no-repeat left bottom;
}
.formular textarea {
	width: 365px;
	height: 165px;
	border-top: 1px solid #AEA699;
	border-left: 1px solid #AEA699;
	border-right: 1px solid #F8F9F1;
	border-bottom: 1px solid #F8F9F1;
	padding: 3px 3px 3px 3px;
	margin: 0px 0px 0px 20px;
	background: #D0EBDA url('textarea.jpg') scroll no-repeat left bottom;
}
.formular input.submit {
	background: #47A066;
	height: 20px;
	margin: 0px 0px 0px 400px;
}
.potvrzeni table {
	border: 1px solid #CCCCCC;
}
.potvrzeni table td {
	border: 1px solid #DBDBDC;
	color: #8B8B8B !inportant;
	background: #F4F4F4;
}
table#imgBlock {
	position: absolute;
	top: 0px;
	left: 0px;
	table-layout: fixed;
	width: 100%;
	border: none;
	padding: 0px;
	margin: 0px;
	background: none;
	background-image: url('galerie/galerie.png');
	background-position: xy;
	visibility: hidden;
}
table#imgBlock tr td {
	border: none;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background: url('galerie/free.png');
	;
}
#imgBlock td img#detailImg {
	border: 10px solid #F9F9F9;
	text-align: center;
	background: none;
}
