body {
  background-color: #222;
  font-family: 'verdana', 'tahoma', sans serif;
  font-size: 100%;
  text-align: center;
  margin: 0;
  padding: 0;
}
div#Container {
  background-color: #222;
  color: #555;
  font-size: 70%;
  width: 800px;
  margin: auto;
  text-align: left;
}
p#Logo {
  height: 74px;
  background: #DEDEDE url('/Image/enespo_ostrava_logo.gif') no-repeat;
  margin: 0;
}
p#Logo a {
  display: block;
  width: 201px;
  height: 74px;
}
p#Logo strong, ul#Menu strong, div#Top strong, p#Top strong {
  display: none;
}
ul#Menu {
  padding: 0;
  margin: 10px 0 10px 0;
  width: 800px;
}
ul#Menu li {
  display: inline;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
ul#Menu li a {
  float: left;
  height: 48px;
  padding: 0;
}
ul#Menu li img {
  border: 0;
}
div#Top {
  background: #fff url('Image/LeaderSecurity_top.jpg') no-repeat;
  width: 800px;
  height: 261px;
  clear: both;
  margin: 0;
  padding: 0;
}
div#Top strong, h1 {
  font-size: 15px;
  color: white;
}
h1, h2 {
  color: #fff;
  padding: 0;
}
div#Main {
  background: #222;
  width: 800px;
}
div#MainLeft {
  float: left;
  width: 224px;
  margin: 0;
}
ul#LeftMenu {
  background-color: #222;
  padding: 0;
  margin: 0;
  list-style-type: none;  
}
ul#LeftMenu li.navigation{
  padding: 0;
  width: 224px;
  height: 59px;
  float: left;
}
ul#LeftMenu li{
  background: #fff url('Image/LeaderSecurity_menu_off.jpg') no-repeat;
  padding: 0;
  width: 224px;
  height: 33px;
  float: left;
}

ul#LeftMenu li a{
  padding: 0;
  margin: 10px 0 0 50px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  display: block;
}
ul#LeftMenu img{
  border: 0;
  padding: 0;
  margin: 0;
}


div#MainRight {
  width: 576px;
  float: right;
}
div.MainNadpis {
  background: url('Image/LeaderSecurity_nadpis.jpg') no-repeat;
  width: 576px;
  height: 59px;
}

div#MainRight h2{
  background: url('Image/LeaderSecurity_nadpis.jpg') no-repeat;
  font-size: 140%;
  color: #fff;
  padding: 20px 0 0 55px; 
}
div#MainRight p.MainRightTxt {
  color: #ccc;
  font-size: 12px;
  width: 520px;
  margin: 10px 0 10px 40px;
}
div#MainRight p.MainRightTxt span{
  color: #fff;
}
ul.main_seznam{
  margin: 10px 0 10px 40px;
  padding: 0 0 0 40px;
}
ul.main_seznam li{
  color: #ccc;
  font-size: 12px;
  font-weight: bold;
}
#Foot {
  background: #DEDEDE url('Image/LeaderSecurity_foot.jpg');
  width: 800px;
  height: 43px;
  clear: both;
}
ul#FootMenu {
  width: 748px;
  margin: 0;
  padding: 20px 0 0 0;
}
ul#FootMenu li {
  display: inline;
  padding: 0;
  margin: 0;
  list-style-type: none;
  padding: 10px 0 0 20px;
}
ul#FootMenu li a {
  color: #fff;
  text-decoration: none;
}
ul#FootMenu li a:hover {
  color: #fff;
  text-decoration: underline;
}
ul#FootMenu li#Webdesign {
  text-decoration: none;
  color: #555;
  margin-left: 120px;
}
p.center {
  text-align: center;
}
table {
  color: #ccc;
  margin: 10px 0 10px 40px;  
}
table.okraj {
  width: 556px;
  color: #ccc;
  margin: 10px 0 10px 20px;
  border: solid 1px #ccc;  
}
div#FormError {
  color: #E9161C;
  font-weight: bold;
  border: 2px solid #E9161C; 
}
div#FormError p {
  text-align: center;
  margin: 0;
  padding: 0;
}
div#FormOK {
  color: #1AA305;
  font-weight: bold;
  border: 2px solid #1AA305; 
}
div#FormOK p {
  text-align: center;
  margin: 0;
  padding: 0;
}

Img {
  border: 0;
}
a {
  color: #fff;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}
