*{
	padding: 0;
	margin: 0;
	border: 0;
}
h1 {
  position: relative;
  width: 650px;
  height: 131px;
  margin: 0;
  padding-left: 16px;
  overflow: hidden;
}
#h1 { /* foto nadpisu */
  display: block;
	position: absolute;
	width: 650px;
  height: 131px;
  /*top: -131px;
  left: 0;*/
	background-image: url('soutez2007/nadpis.gif');
	background-repeat: no-repeat;
	z-index: 2;
}
h2#slosovani {
  background-color: Black;
  color: Yellow;
	font-size: 110%;
	font-weight: bold;
	margin: 0px 0px 7px 0px;
	padding: 5px 19px 6px 76px;
	background-image: url('soutez2007/hvezdicka.gif');
	background-repeat: no-repeat;
	background-position: 14px 0px;
}
h2 {
	background-image: url('soutez2007/vlajecka.gif');
	background-repeat: no-repeat;
	background-position: 28px 7px;
  font-size: 95%;
  font-weight: bold;
  padding: 8px 19px 4px 76px;
  margin: 0px;
}
p {
  font-size: 85%;
  padding: 0px 19px 8px 76px;
  margin: 0px;
  line-height: 130%;
}
address {
  font-size: 85%;
  font-size: 85%;
  padding: 8px 19px 8px 76px;
  margin-bottom: 5px;
  line-height: 130%;
  display: none;
  background-color: #FFFF66;
}
.adresa {
  color: black;
}
h2#slosovani a {
	color: red;
}
h2#slosovani a:active {
  background-color: black;
	color: yellow;
}
h2#slosovani a:hover {
  background-color: black;
	color: yellow;
}
p.podnadpis { /* popis hlavní ceny: týden... */
	background-color: black;
	color: white;
	font-size: 80%;
	font-weight: bold;
	padding: 5px 0px 5px 19px;
  position: relative; /* ostranění chyby v IE  - skrývání prvku*/
}
img.pozadi { /* objekt s fotkou formule */
	height: 250px;
	display: block;
}
#obsah-pruh { /* uvozující černý pruh */
	background-color: black;
	background-image: url('layout/pic/roh.gif');
	background-repeat: no-repeat;
	width: 704px;
	height: 23px;
}
#obsah-ramec {
	background-color: yellow;
	border: 27px;
	padding: 0px 0px 0px 0px; /* spodní okraj - mezera mezi obsahem (textem) */
	border-top: 0px;
	border-color: black;
	border-style: solid;
}                                                                                                                                                                                                                                                             
#pozadi { /* objekt s fotkou formule */
  background-color: Black;
	height: 250px;
}
.ceny-ramec {
  padding: 0px 18px 0px 76px;
  margin: 0px;
}
.ceny-ramec-konec {
clear: both;
}
.ceny-foto-null {
  background-color: yellow;
  padding: 0px;
  margin: 0px 0px 10px 0px;
  width: 139px;
	float: left;
}
.ceny-foto {
  padding: 0px;
  margin: 0px;
  width: 120px;
  height: 130px;
}
.ceny-ramec h3{ /* popis: 1. ceny, 2. ceny, atd...*/
  padding: 0px 0px 0px 0px;
  margin: 0px;
  font-size: 80%;
	font-weight: bold;
}
.ceny-ramec p{ /* popis cen */
  padding:  0px 0px 0px 0px;
  margin: 0px;
  font-size: 80%;
}
.red {
  color: red;
}
.bold {
  font-weight: bold;
}
.right {
  float: right;
  margin: 0px 0px 5px 5px;
}
table.vyherci {
  font-size: 85%;
  padding: 0px 19px 8px 0px;
  margin: 0px 0px 0px 76px;
}
td.jmeno {
  font-weight: bold;
  padding: 0px 8px 0px 8px;
}
td.poradi {
  font-weight: bold;
  padding: 0px 2px 0px 0px;
}
td.vyhra {

}
#obal-vse {
  background-image: url(layout/pic/pozadi-uhu.gif);
	background-repeat: repeat-y;
	background-position: 90px 95px;
}

