

body{
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  background-image: url('images/pozadi.png');
  background-repeat: no-repeat;
  background-position: 50% 0;
  font-family: Tahoma,Arial;
  text-align: center;
  font-size: 12px;
}
a{
  border-width: 0;
  text-decoration: none;
}
a img{
  border-width: 0;
}
h1{
  color: #993333;
  margin: 0;
  font-size: 20px;
  padding: 3px 2px 2px 2px;
}
h2{
  color: #993333;
  margin: 0;
  font-size: 17px;
  padding: 3px 2px 2px 2px;
}
h3{
  color: #993333;
  margin: 0;
  font-size: 14px;
  padding: 3px 2px 2px 2px;
}
p{
  text-align: justify;
}
.dibt{
  display: inline-block;
  vertical-align: top;
}
.webram{
  width: 960px;
  margin: 0 auto;
  text-align: left;
}
.content_background{
  width: 960px;
  background-image: url("images/content_background.png");
  background-repeat: repeat-y;
}
.content_bottom{
  width: 960px;
  height: 41px;
  background-image: url("images/content_bottom.png");
  background-repeat: no-repeat;
}
.content_page{
  padding: 10px 35px;
  min-height: 550px;
}

.header_top{
  height: 130px;
  margin-bottom: 15px; 
  border-bottom: 3px #dddddd solid;
}
.header_logo{
  float: left;
}
.header_nadpis{
  text-align: right;
  padding-top: 15px;
}
.header_nadpis h1{
  color: #993333;
  font-size: 22px;
}
.menu{
  width: 230px;
}
.obsah{
  width: 640px;
  color: #993333;
}
.left_pic{
  float: right;
  padding: 15px;
}
ul.mainmenu{
  margin: 0;
  padding: 0;
  padding-top: 20px;
}
ul.mainmenu li{
  width: 225px;
  height: 66px;
  list-style-type: none;
  background-image: url("images/tlacitko.png");
  background-repeat: no-repeat;
  text-align: center;
  margin-top: -20px;
}
ul.mainmenu li a{
  text-align: center;
  line-height: 3.8em;
  font-size: 17px;
  color: #993333;
}