body
{
	padding: 0px;
	margin: 0px;
	font-family: 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif;
}
#body_null
{
  text-align: center;
}

#hlava-nullnull
{
	background-image : url(/_src/layout/podhlava.png);
	background-position : top;
	background-repeat : repeat-x;
  background-color: #000;
}
#hlava-null
{
	background-image : url(/_src/layout/hlava0.jpg);
	background-position : top;
	background-repeat : no-repeat;
	height: 396px;
}
#hlava
{
	width: 994px;
	margin : 0px auto 0 auto;
  text-align: left;
}
#bila
{
  background-color: #fff;
}
#body-null
{
	width: 990px;
	margin : 0px auto 0 auto;
  text-align: left;
	background-image : url(/_src/layout/podobsah.png);
	background-position : top;
	background-repeat : repeat-y;
}
#body
{
	background-image : url(/_src/layout/hornioblouk.png);
	background-position : top;
	background-repeat : no-repeat;
}

#pata-null
{
	background-image : url(/_src/layout/podpata.png);
	background-position : top;
	background-repeat : repeat-x;
	height: 66px;
	clear: both;
}
#pata-in
{
  text-align: left;
  margin: 0px auto 0px auto;
  width: 990px;
  padding-top: 16px;
  color: #fff;
}
#pata-in a
{
  color: #fff;
}
#levy
{
  float: left;
  width: 430px;
  margin-top: 1px;
  text-align: center;
  
}
#obsah
{
  float: right;
  text-align: justify;
  width: 538px;
  margin: 0px 7px 0px 0px;
}
#pata
{
	background-image : url(/_src/layout/pata.png);
	background-position : top;
	background-repeat : no-repeat;
	height: 66px;
}

#titulni
{
  display: block;
  width: 435px;
  height: 128px;
}
#vyhledavani
{
  margin: 228px 0px 0px 15px;  
}

#menu1-null
{
  float:right;
  width: 554px;
  padding: 100px 1px 0px 0px; 
}
#menu1
{
  height: 28px;
  margin-left: 29px;
}
#podmenu-null
{
  height: 257px;
  background-repeat: no-repeat;
}
#podmenu
{
  padding: 10px;
/*  overflow: hidden;
*/
}
#podmenu a, #podmenu ul
{
  color: #fff;
  font-size: 14px;
  text-decoration: none;
  line-height: 17px;
  letter-spacing: 1px;
}
#podmenu a:hover
{
  text-decoration: underline;
  letter-spacing: 2px;
  font-weight: bold;
}
#podmenu span
{
  color: #bbb;
}
#podmenu ul
{
  float: left;
  margin-right: 20px;
/*  width: 45%;
  border: 1px solid yellow;
*/}
#podmenu ul ul
{
  float: none;
/*  width: 100%;*/
}

#podmenu li
{
  margin-bottom: 2px;
}
#podmenu h2
{
  margin: 0px 0px 5px 0px;
  color: #fff;
  font-weight: normal;
  font-variant: normal;
  font-style: italic;
}
#menu1 a
{
  height: 28px;
  padding-top: 2px;
  text-align: center;
  width: 100px;
  display:block;
  float:left;
  color: #fff;
  text-decoration: none;
}
#menu1 a:hover
{
  color: #fff;
  text-decoration: underline;
}
#menu2 a, #menu2 span
{
  display: block;
  float: left;
  width: 104px;
  margin: 0px 3px 3px 0px;
  text-align: center;
  background-color: #e2cfd3;
  color: #6c1027;
  text-decoration: none;
  font-size: 14px;
  padding: 5px 0px 5px 0px;
  white-space: nowrap;
}
#menu2 a:hover, #menu2 span
{
  color: #e2cfd3;
  background-color: #6c1027;

}

.cleaner
{
  clear: both;
}
.levyblok
{
  margin-bottom: 30px;
  margin-right: 4px;
}
.levyblok h4
{
  background-color: #e2cfd3;
  color: #6a1125;
  margin: 0px;
  padding: 5px 0px 5px 10px;
  text-align: left;
  font-style: italic;
  font-weight: bold;
}
.levyblokobsah
{
  background-color: #fbf1f2;
  text-align: justify;
  padding: 5px;
  font-size: 14px;
  border-bottom: 1px solid #e5cad1;
}
.levacast
{
  float:left;
  padding-right: 8px;
  border-right: 1px solid #e5cad1;
  width: 200px;
}
.pravacast
{
  float: right;
  width: 200px;
}









