table.zbozi {
	width: 15.6em !important; 

	color: #000000;
	border-spacing: 0px;
  border-collapse : collapse;
	z-index: 0;
	background: #f5f5f6;
	word-wrap: break-word !important;
	word-break: hyphenate;
	table-layout: fixed;
	float: left;
	margin: 10px 10px 30px 10px;

text-align : center;
	border: 1px solid #e9e9e9;
}

tr.down {
	margin: 2px;
	border: 0px;
	background-color: #ffffff;
	text-align:center;
}

tr.top {
	margin: 1px;height:30px;
padding-bottom:1px; padding-top: 1px;
	color: white;
	border: 0px;
	background-color: #e9fcf9;
}
 
 tr.top td
 {
 height:70px;
 }

table.zbozi tr.down td {
	padding: 1px;
	word-wrap: break-word !important;
	text-align: center;
	border: 1px solid #f3f3f9;
	 height:32px;
}

table.zbozi td {
	margin: 0px;
	padding: 3px;
	background-color: #ffffff;
	border: 1px solid #f3f3f9;
	word-wrap: break-word !important;
	text-align: center;
}

td.tdKup {
	background-color: #ffffff !important;
color:white; 
text-align: center;
}
td.tdKup a{
font-weight:bold;
}




.name span {
	font-size: 14px;
	text-align: justify;
	margin: 10px;
	padding: 10px;
}

.popis {
	font-family: Trebuchet MS;
	font-style: italic;
	
	margin: 10px;
	padding: 10px;
	word-wrap: break-word !important;;
}

/*
** Odkazy
*/
a.odkaz, td.tdKup a{
	color: rgb(120,30,30);
	text-decoration: underline;
	display: block;
}

a:hover, td.tdKup a {
	text-decoration: none;
}

a.odkaz:visited, td.tdKup a{
	color: rgb(120,30,30);
	text-decoration: underline
}

a.odkaz:link, td.tdKup a{
	color: rgb(120,30,30);
	text-decoration: underline
}

table.zbozi tr {
	margin: 0px;
	padding: 0px;
}

table.zbozi img {
	max-width:14em;
	height:8.5em !important;
	text-align: center;
} 

table.zbozi img.kosKup {
	
	max-height:25px !important;
	text-align: center;
} 

table.zbozi img.kos {
	width:2em;
	height:2em !important;
	text-align: center;
} 

table.velka {
	background-color: white;
	width: 54em;
	height: 34em;
	margin-left: 0.8em;
	border-spacing: 2px;
	z-index: 0;
	
	color: black;
}

table.velka td {

	border-bottom: 1px solid #e9e9e9;
	border-left: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	border-top: 1px solid #e9e9e9;
	margin: 5px 15px 5px 10px;
	padding:5px 15px 5px 10px;
	text-align: justify;

}

.velka tr:first-child td {background-color: #689101; font-family: "Helvetica", "sans-serif";
	font-size: 16px;color: white;font-weight: normal;text-align: center;}

table.velka tr {
	margin: 10px 10px 50px 10px;
	padding: 0px;
}
table.velka tr td span.toolTip img
{
	margin-top : 6px;
}

table.velka a {
	
}

table.velka img.kos {
	width: 2em;
	margin: 0.5em;
}

img.table_img{width: 25em;margin-top: 15px;}
td.img { 
vertical-align: text-top;
}

td.vipbuy {
	text-align: center
}

.cena {
	width: 5em;
	margin: 1px;
	padding: 0px;
	border-right: 1px solid firebrick;
}

table#kos {
	width: 98%;
	margin-left: 0.8em;
	background: #f5f5f6;
	border-spacing: 2px;
	border-collapse : collapse;
	border-spacing:0px;
}

/*
** Bunka
*/
table#kos  td, table#kos  th {
	border: 1px solid rgb(180,180,180);
	height : 2em;
text-align : left;
padding:0,3em;
}
table#kos tr  td:first-child
{
	text-align:center;
}
#kos tr.prvni {
	background-color: rgb(210,210,210);
}


#kos tr.druha a {
	color: black;
	text-decoration: underline;
}

#kos tr.druha a:hover {
	text-decoration: none;
}

#kos tr.treti a {
	color: black;
	text-decoration: underline;
}

#kos tr.treti a:hover {
	text-decoration: none;
}

/*
** Tabulka pro novinky
*/
table.novinka {
	border: 1px solid navy;
	width: 45em;
}

tr.horni {
	background: #0f70a1;
	color: navy;
}

table.novinka td {
	padding: 1em
}

table.novinka img {
	width: 15em
}

ul.cisla {
	width: 98%
}

ul.cisla li {
	display: inline;
	border-right: 1px;
}

ul.cisla li a {
	color: black
}

ul.cisla li a:visited {
	color: black
}

table.kontrola,table.adresa {
	border-collapse: collapse;
	width: 95%;
}

table.kontrola tr,table.adresa td {
	border: 1px solid black;
}

table.adresa tr td:first-child {
	font-weight: bold;
	text-align: right;
}


#kosimg  {
	text-align:right; width: 48px;margin-left: 20px;
}

.zbozi tr:first-child td {background: #689101;height: 30px;}
.zbozi tr.top td a
#main .zbozi tr.top td a:hover {  font-family: "Helvetica", "sans-serif";
	font-size: 13px;color:#f5f3ed;font-weight: normal;text-decoration: none; }
#main .zbozi tr.top td a:link {  font-family: "Helvetica", "sans-serif";
	font-size: 13px;color: white;font-weight: normal;text-decoration: none;}
#main .zbozi tr.top td a:visited {  font-family: "Helvetica", "sans-serif";
	font-size: 13px;color: white;font-weight: normal;text-decoration: none;}
	
	
table.hometable {width : 244px;height: 210px; margin:15px 5px 10px 10px;display : block;background:  url(../grafika/tabulka.png);}
table.hometable th td { width : 100%; text-align:center;}
table.hometable img {max-width:240px;max-height :185px;text-align: center;margin-top: 12px;}

#main table.hometable th a:link {  font-family: "Helvetica", "sans-serif";font-size: 14px;color: black;font-weight: normal;text-decoration: none;}
#main table.hometable th a:visited {  font-family: "Helvetica", "sans-serif";font-size: 14px;color: black;font-weight: normal;text-decoration: none;}
#main table.hometable th a:hover {  font-family: "Helvetica", "sans-serif";font-size: 14px;color:#97979d;font-weight: normal;text-decoration: none; }

img.table_fotogalerie{height: 8.5em;margin-top: 15px;margin-right: 10px;}
