body{ margin: 0px; font-family: Arial, sans-serif; background-color: #F7F7F7; background-image: url('images/back.png'); background-repeat: repeat-x; }

/**BASIC**/
#page{ width: 950px; margin: 0px auto; }
#hlavicka{ width: 950px; background-color: #0982A7; border-top: 5px solid #016483; }
#top{ width: 950px; height: 40px; background-image: url('images/top.png'); background-repeat: no-repeat; }
#bottom{
    width: 950px;
    height: 40px;
    background-image: url('images/bottom.png');
    background-repeat: no-repeat;
    text-align: center;
}
#submenu{ width: 950px; color: #FFF; font-size: 12px; text-align: center; background-color: #1B94B9; border-top: 1px solid #016483; padding: 7px 0px 7px 0px; }
a img{ border: 0px; }
.clear{ clear: both; }

/**HEADER, SEARCH**/
.logo1{ width: 400px; height: 69px; background-image: url('images/logo.png'); background-repeat: no-repeat; float: left; }
.logo1 h1{ font-size: 22px; margin: 10px 0px 5px 20px; }
.logo1 h1 a{ color: #FFF; text-decoration: underline; }
.logo1 h1 a:hover{ color: #FFF; text-decoration: none; }
.logo1 p{ font-size: 14px; color: #FFF; margin: 0px 0px 0px 20px; }
.logo2{ width: 500px; padding-top: 20px; padding-left: 50px; float: left; }
.hledej{ color: #FFF; margin: 0px; margin-top: 5px; margin-left: 60px; margin-right: 10px; float: left; }


/**BODY**/
#telo{
    width: 870px;
    padding: 0px 40px 20px 40px;
    background-color: white;
}
#telo a{ color: #004CAB; text-decoration: none; }
#telo a:hover{ color: #004CAB; text-decoration: underline; }


.left{ width: 340px; font-size: 14px; line-height: 180%; float: left; }
.left h2{ color: #004CAB; font-size: 18px; margin: 10px 0px 10px 0px; }
.left h3{ color: #004CAB; font-size: 16px; margin: 20px 0px 20px 0px; }
.left img{ border: 0px solid #CCC; margin: 20px 20px 10px 0px; float: left; }

.middle{ width: 250px; font-size: 12px; font-weight: bold; margin: 70px 10px 0px 10px; float: left; }
.middle img{ margin: 5px 0px 10px 0px; }

.right{ width: 260px; float: left; }
.right h2{ width: 220px; color: #5B5A4D; font-size: 12px; font-weight: normal; background-image: url('images/menu1.png'); border-bottom: 1px solid #CCCCCC; padding: 10px 20px 5px 20px; margin: 0px; }
.menu2{ width: 250px; background-image: url('images/menu2.png'); padding: 5px; }
.menu3{ width: 260px; height: 7px; background-image: url('images/menu3.png'); margin-bottom: 20px; }
.right p{ font-size: 12px; border-bottom: 1px solid #DDD; padding: 10px 0px 10px 20px; margin: 0px; }

/**FOOTER**/
#paticka{ width: 950px; font-size: 12px; text-align: center; background-color: #FFF; }
#paticka a{ color: #000; text-decoration: underline;  }
#paticka a:hover{ color: #000; text-decoration: none;  }
.paticka1{
	width: 600px;
	padding: 0px 0px 15px 0px;
	float: left;
	color: #004CAB;
	font-size: 14px;
	background-color: #F9FC91;
}
.paticka2{ width: 350px; padding: 0px 0px 15px 0px; float: left; }
.style3 {
	color: #333333;
	font-size: 12px;
	line-height: normal;
}
