



#pravy img.table_img { width:12em; max-height : 12em}

#pravy img.hole { height : 12em;  }


#pravy .name span { height : 2.5em; } 


#pravy .popis { font-family : Trebuchet MS; font-style :italic; width : 11em; margin : 1px; padding : 0px;}
 

#pravy tr.down { height : 1.6em; margin : 1px; padding : 0px; background-color : #d5edff; color : black; }

#pravy tr.down a { color :#870400; text-decoration : underline }

#pravy tr.down a:visited { color : #870400 }

#pravy tr.down a:hover { text-decoration : none; }



#pravy table.zbozi td.name {  border-left : 1px solid black; }

#pravy table.zbozi td      { border : none ; margin : 0px; padding : 0px;  border : 1px solid black;}

#pravy table.zbozi tr      { margin : 0px; padding : 0px ;border-bottom : 1px solid black;}

#pravy table.zbozi tr.top  { background-image : url('lista.png');height : 3.2em;border : none;}

#pravy table.zbozi tr.top td { border : none;}

#pravy table.zbozi tr.top a { color : white ;text-decoration : underline;}

#pravy table.zbozi tr.top a:hover { color : white;text-decoration : none; }

#pravy table.zbozi tr.top a:visited { color : white }


#pravy table.zbozi         {  width : 24em; height : 24em;margin : 1em;text-align : center;border-collapse : collapse ;border : none;}

#pravy table.zbozi a       {  display: inline; }
//table.zbozi td.cena { width : 10em ;}
img                 { border : none; }

table.vipzbozi    { width : 6.5em;text-align : left;border-collapse : collapse ; text-align : justify;}
table.vipzbozi td {   border : 1px solid black;padding : 4px;}
table.vipzbozi img { width : 6em; }
table.vipzbozi a  {  color : firebrick; text-decoration : underline; }
table.vipzbozi a:hover  { text-decoration : none; }


img.img { width : 6em }
#pravy table.velka td.name {  border-left : 1px solid black }

#pravy table.velka td      { border : none ; margin : 0px; padding : 0em; width : 10.5em; border : 1px solid black;}

#pravy table.velka tr      { margin : 0px; padding : 0px ;}

#pravy table.velka         {  width : 48em; margin-left : 2em;text-align : center;}

#pravy table.velka a       {  display: inline; }

#pravy table.velka img { width : 20em;height:auto; }

#pravy  img.table_img_velka     { width : 20em;height:auto; }
 
#pravy img.hole_velke { height : 24em;  }

 

#pravy .cena { width : 5em; margin : 1px; padding : 0px; border-right : 1px solid firebrick; }


#pravy  table#kos { width : 48em ;margin-left : 2.5em;margin-top:0.5em;}
 

#pravy table#kos  td { height : 2.5em }

#pravy #kos tr.prvni { color : white;background-color : #a5c7f0; }

#pravy #kos tr.druha { background-color : #d5edff; color :black }

#pravy #kos tr.treti { background-color : white; color : blackk }

#pravy #kos td { border-bottom : 1px solid black; margin-right : 0px; padding-right : 0px; }


#pravy #kos tr.druha a         {  color : black; text-decoration : underline; }

#pravy #kos tr.druha a:hover   {  text-decoration : none ;}



#pravy #kos tr.treti a         {  color : crimson; text-decoration : underline ;}

#pravy #kos tr.treti a:hover   {  text-decoration : none ;}




table.novinka { width : 590px;border : none;margin-left : 1.5em;font-size : 105%;border-collapse:collapse;margin-left : 5em;}
table.novinka td { border : 1px solid black; }
table.novinka tr.horni { text-align :center ;color : #004d83;font-weight : bold}
table.novinka td.cas { width : 120px;text-align .center; }
//table.novinka td.cas span { float : left ;margin-left : 0.3em;}
table.novinka td.popisN { padding : 0.8em;font-weight : bold }
table.novinka img { width : 100px;} 
table.novinka td.obrazek { text-align : center; }


div.filtr {text-align : center;}
.filtr select {margin : 0.3em; width : 8em; }
.filtr p {margin : 0.3em;text-align: center}
.filtr form {text-align:center }
