body{	

	margin : 0px;

	padding : 0px;

	background-color : #ffffff;

	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size : 75%;

}

body.normal{  

  background-image : url("../img/bg.jpg");

  background-repeat : repeat-x; 

	background-color : #ffffff;

  font-size : 75%;

}

.zaklad {
  
  width : 952px;

  margin: 0 auto;   

}

.hlavicka { 

  width : 952px;

  height : 121px;

	background-image : url("../img/hlavicka.jpg");

	background-repeat : no-repeat;

	position : relative;

}

h1, h1 span {

  width : 282px;

  height : 121px;/*121*/

	position : absolute;

	top : 0px;

	left : 0px;

	overflow : hidden;

	margin : 0px;	

}

h1 span {

	background-image : url("../img/h1.jpg");

	background-repeat : no-repeat;

	cursor : pointer;

}

.lmenu {

  background-image : url("../img/lmenu.jpg");

  background-repeat : repeat-y; 

	width : 282px;

}

.inlmenu {

  background-image : url("../img/leva.jpg");

  background-repeat : no-repeat;
  
  width : 282px;
  
  padding-top : 50px;
  
}

.lodkaz a, .lodkaz a:visited, .lodkaz a:link {
	
	display : block;  

  width : 232px;/*282*/
	
	height : 24px;/*31*/
	
	padding : 7px 0 0 50px;
  
  background-image : url("../img/lodkaz.jpg");

	background-repeat : no-repeat;

  color : #bfc8eb;

  font-weight : normal;

  text-decoration : none;

}

.lodkaz a:hover, .aktivnilodkaz a:hover, .aktivnilodkaz a:link, .aktivnilodkaz a:visited, .aktivnilodkaz a {
	
	display : block;

  width : 232px;/*282*/
	
	height : 24px;/*31*/
	
	padding : 7px 0 0 50px;

	background-image : url("../img/aktivnilodkaz.jpg");

	background-repeat : no-repeat;

  color : #ffffff;

  font-weight : normal;

}

.pododkaz a, .pododkaz a:visited, .pododkaz a:link {
	
	display : block;  

  width : 222px;/*282*/
	
	height : 24px;/*31*/
	
	padding : 7px 0 0 60px;

  color : #bfc8eb;

  font-weight : normal;

  text-decoration : none;

}

.pododkaz a:hover, .aktivnipododkaz a:hover, .aktivnipododkaz a:link, .aktivnipododkaz a:visited, .aktivnipododkaz a {
	
	display : block;

  width : 222px;/*282*/
	
	height : 24px;/*31*/
	
	padding : 7px 0 0 60px;

  color : #ffffff;

  font-weight : normal;

}

.leva {

	float : left;

	width : 282px;

}

.kontakt {  

  width : 162px;/*282*/

  height : 100px;/*159*/

  background-image : url("../img/kontakt.jpg");

  background-repeat : repeat-y;

  padding : 59px 0 0 120px;

}

.toplist {

  margin-left : 50px;

}

.stred {

  background-image : url("../img/stred.jpg");

  background-repeat : no-repeat;

  width: 650px;/*670*/

  float : left;

  text-align : justify;
  
  padding : 20px 10px 10px 10px;

}

h2 {

  color : #3c55a5;

  font-weight : normal;

  font-size : 150%;

}

li {

  list-style-image: url("../img/odrazka.jpg");

  padding-left : 10px;

}

.dolni {

  background-image : url("../img/dolni.jpg");

	background-repeat : no-repeat;  

	width : 942px;/*952*/

	height : 43px;/*55*/

	position : relative;

	clear: both;

	padding : 12px 10px 0 0px;
	
	text-align : right;

}

.copy, .copy span {
	
	color : white;

}

.copy a, .copy a:link, .copy a:visited {

  font-weight : normal;

  color : #ffffff;

	text-decoration : underline;

}

.copy a:hover {

  color : #ffffff;

  text-decoration : underline;

}

a, a:link, a:visited {

	color : #ac0014;

	font-weight : normal;

	text-decoration : underline;

}

a:hover {

  color : #ac0014;

  text-decoration : underline;

}

img {

  border: 0px;

}

td {

  padding : 2px 5px 2px 5px;

}

.vyrazny {

  color : #3c55a5;

  font-weight : bold;

}







.foto{

	padding : 5px;

	border : 1px solid #e8e5e5;

	width : 100px;

	text-align : center;

}

.nahoru {

  clear : both;

  padding-top : 10px;

}

.fotogalerie {

  float : left;

  margin-right : 5px;

}

.zpet {

  padding-top : 10px;

  clear : both;

}

.soubory {

  list-style-type : none;

}

