body {

	margin: 15px 0;

	padding:  0;

	background-image: url(../layout/body-pozadi.jpg);

	color: #464646;

	font-family: Tahoma,Arial;

	font-size: 11px;

}



img{

  border: none;

}



a{

  color: #0C4292;

  text-decoration: underline;

}



form.newsletter{

  text-align: center;

  margin-top: 10px;

}



input.newsletter{

  margin-bottom: 5px;

}



h1{

  display: block;

  margin: 0;

  padding: 0;

  width: auto;

  text-align: center;

  font-size: 17px;

  font-weight: bold;

  color: #2E3092;

}



h3{

  display: block;

  margin: 0;

  padding: 0;

  width: auto;

  text-align: center;

  font-size: 12px;

  font-weight: bold;

  color: #2E3092;

}



h3 img{

  vertical-align: middle;

  margin-right: 15px;

}



ul.uvod li{

  margin-bottom: 10px;

}



div#web{

	width: 770px;

	margin: auto;

	background-color: #FFFFFF;

	background-image: url(../layout/web-pozadi.jpg);

	background-repeat: repeat-y;

	background-position: right;

}



div#menu{

  background-image: url(../layout/body-pozadi.jpg);

  border-bottom: 3px solid #B7B7B7;

  float: left;

  height: 50px;

  width: 548px;

  padding-top: 18px;

}



div#menu ul{

  list-style: none;

  padding: 0;

  margin: 0;

}



div#menu ul li{

  font-family: Tahoma, Arial;

  font-size: 11px;

  float: left;

}



div#menu ul li a{

  color: #555555;

  font-weight: bold;

  text-decoration: none;

  background-image: url(../layout/menu-normal.jpg);

  display: block;

  height: 30px;

  padding-top: 20px;

  width: 109px;

  text-align: center;

}



div#menu ul li a.konec{

  background-image: url(../layout/menu-konec.jpg);

  width: 112px;

}



div#menu ul li a:hover{

  text-decoration: underline;

}



div#leva{

  float: left;

  clear: both;

  width: 222px;

}



div#hlavni{

  width: 350px;

  float: left;

  padding-bottom: 40px;

}



div#prava{

  width: 197px;

  float: left;

  color: #333333;

  background-color: #EBEBEB;

  border-left: 1px solid #EBEBEB;

  padding-bottom: 40px;

}



div#prava h2{

  width: 177px;

  display: block;

  padding: 0;

  margin: 0;

  background-image: url(../layout/leva-nadpis-pozadi.jpg);

  height: 20px;

  padding-top: 3px;

  padding-left: 20px;

  color: #FFFFFF;

  font-size: 14px;

  font-family: Tahoma,Arial;

}



div#paticka{

  float: right;

  border-top: 3px solid #B7B7B7;

  text-align: left;

  background-color: #FFFFFF;

  width: 533px;

  margin-top: -40px;

  padding: 5px 0;

}



div.novinky{

  text-align: justify;

}



div.novinky .datum{

  color: #0C4292;

  font-weight: bold;

}



div.novinky .nadpis{

  font-weight: bold;

}



div.teckovany_spodek{

	border-bottom: 1px dashed #7D7D7D;

}



div.teckovany_spodek img{

	float: left;

	margin-right: 10px;

}





div.stop{

  clear: both;

}



.center{

  text-align: center;

}



.tucne{

  font-weight: bold;

}



.text{

  padding: 15px;

  text-align: justify; 

}

