body { font: 8.5pt/1.4em Tahoma, Arial,verdana;  color: #65727a; padding: 0;  margin: 0; }
a img { border-style: none; }
h1 { font-size: 16pt; font-weight: normal;  color: #ef59c0; font-family: arial; }
h2 { font-size: 9pt; }
h3 { margin: 6px 0 0 0;  color:#ef59c0;  font-size: 7.8pt; }
a { color: #ef59c0; }	
a:hover { text-decoration: none; }

							/****** ALL *******/
							
#all { width: 800px;  margin: 0 auto; }

							/****** HEAD *******/
							
#head { height: 150px; }
#head_right { float: right; margin-top: 35px; }
#head_right img{ margin-left: 15px; }
#logo { margin: 90px 0 0 20px; }

				/****** LISTA *******/
#lista { clear: both; height: 40px; background: url(../img/lista.png) no-repeat; list-style: none; margin: 3px 0 0 0;  padding: 11px 0 0 30px;}
#lista li { display: inline;  background: url(../img/carka.gif) no-repeat left;  padding: 10px 23px 10px 25px}
#lista a { text-decoration: none;  font-weight: bold; color: white; }
#lista a:hover { text-decoration: underline; }

				/****** POD LISTOU *******/
#cesta b { color: black; }
#cesta {font-size: 7.8pt; margin: 0px 0px 10px 20px;}
#cesta a,#cesta SPAN { padding: 0 5px; color: #ef59c0; text-decoration: underline; }
#oblibene_mail { float: right;  font-size: 7.8pt; }
#oblibene { padding: 5px 5px 5px 22px;  background: url(../img/oblibene.gif) no-repeat left; }
#mail { padding: 5px 30px 5px 22px; margin-left: 10px; background: url(../img/obalka.gif) no-repeat left; }

							/****** CONTENT *******/
							
#content { background: url(../img/cont.png) no-repeat top;  padding: 15px 20px; }

							/****** RIGHT *******/
							
#right { width: 165px;  float: right; padding-top: 18px; }
.novinka { margin-bottom: 15px; padding-bottom: 15px;  background: url(../img/novinka_bott.gif) no-repeat center bottom; font-size: 7.8pt; }
.novinka p { margin: 3px 0 7px 0; }
.datum { padding-left: 15px;  background: url(../img/date.gif) no-repeat left; color:#8f9ea7; margin-bottom: 7px; }
.vice { padding-left: 19px; padding-bottom: 2px;  background: url(../img/vice.gif) no-repeat left;  margin-top: 5px; }

							/****** MAIN *******/
							
#main { margin: 0 190px 0 0; }
#bann_top { height: 13px;  width: 570px;  background: url(../img/bann_top.png) no-repeat;  }
#banner { width: 568px; border-left: 1px solid #e1e1e1;  border-right: 1px solid #e1e1e1; text-align: center; }
#bann_bott { height: 13px; width: 570px;  background: url(../img/bann_bott.png) no-repeat;}

							/****** FOOTER *******/
							
#footer { background: url(../img/cont.png) no-repeat top;  height: 65px; clear: both; padding: 20px 0 0 20px; color: #808b92; font-size: 7.8pt;  margin-top: 30px; }

/****** TABULKA ******/

table.sekce{
  width: 97%;
  border: 0px solid #ef59c0;
}
td.sekce{
  text-align: center;
  margin: 10px;
  padding: 5px;
  width: 33%;
  border: 1px solid #ef59c0;
}
td.noborder{
  border: 0px;
}
table.kosik{
  width: 97%;
  border: 1px solid #CCCCCC;
  background: #EEEEEE
}
.povinne {
  font-weight: bold;
  color: #CC0000;
}
table.msg{
  width: 97%;
  border: 1px solid #CC0000;
  background: #FFCCFF;
}
.chyba_msg{
  font-weight: bold;
  color: #CC0000;
}



