body
  {
  margin:0;
  padding:0;
  background: url('images/design/bg.gif');
  font-family: Georgia, serif;
  text-align: center;
  }

#container
  {
  margin:10px auto;
  background-color: #FFFFFF;
  width:777px;
  padding: 5px;
  position: relative
  }

#header p
  {
  margin: 0;
  padding: 0
  }

#ozols
  {
  position: absolute;
  width: 777px;
  top: 160px;
  left: 0
  }

#menu
  {
  margin-top: 1px;
  background: url('images/design/bg2.jpg');
  height: 179px;
  text-align: left;
  }

#content1
  {
  margin-top: 1px;
  padding: 20px;
  background: url('images/design/bg3.gif');
  background-repeat: repeat-x;
  background-color: #DCDCDC;
  text-align:left;
  }

#content2
  {
  margin-top: 1px;
  padding: 20px;
  background: url('images/design/bg4.gif');
  background-repeat: repeat-x;
  background-color: #999999;
  }

#content3
  {
  padding: 50px 20px 0 20px;
  background: url('images/design/bg5.gif');
  background-repeat: repeat-x;
  background-color: #DCDCDC;
  }

#content1 .left
  {
  width: 250px;
  float:left;
  margin-left:20px;
  margin-right:10px;
  padding: 5px;
  background: url('images/design/bg.img2.gif');
  background-repeat: no-repeat;
  }

#content1 .news
  {
  padding:30px 0 0
  }

#content1 .news span.datums
 {
 color: #CC0000;
 font-weight: bold;
 padding-right: 10px
 }

#content1 .news h2, #content1 .news h3, #content1 .news p
  {
  padding-left:20px;
  padding-right:20px;
  }

#content1 .news h2 a
 {
  color: #000;
  text-decoration: none
 }

#content1 .news h2 a:hover
 {
  color: #CC0000
 }

#content1 .newsarhive
 {
 padding: 0 20px
 }

#content1 .newsarhive ul
  {
  list-style: none;
  margin: 0; padding: 20px 0;
  line-height: 20px
  }

#content1 .foto3
  {
  padding: 4px;
  background-repeat: no-repeat;
  background: #FFF;
  margin: 0 5px 5px 0;
  }

#content2 .foto
  {
  width: 200px;
  height: 150px;
  padding: 21px 17px;
  background: url('images/design/bg.img.gif');
  background-repeat: no-repeat;
  margin: 10px 9px 50px 0;
  }

#content2 .foto2
  {
  width: 200px;
  padding: 5px;
  background: url('images/design/bg.img3.gif');
  background-repeat: no-repeat;
  margin: 20px 15px;
  }

#left
  {
  float:left;
  width:234px;
  margin:0; padding:0
  }

#right
  {
  float:right;
  width:234px;
  margin:0; padding:0
  }

#center
  {
  margin: 50px
  }

h1
  {
  text-align: center;
  margin-bottom: 30px;
  margin-top: 0;
  color:#000000;
  line-height:14px;
  font-size:22px;
  }

h2
  {
  padding-bottom: 3px;
  margin:0;
  color:#000000;
  line-height:14px;
  font-size:18px;
  }

h3
  {
  margin:0;
  color:#CC0000;
  line-height:14px;
  font-size:14px;
  }

p
  {
  margin:0;
  padding: 10px;
  line-height:18px;
  font-size:13px;
  }

p.justify
  {
  text-align:justify
  }

p.quote
  {
  text-align:justify;
  padding: 0px;
  margin-left: 50px;
  border-left: 5px solid #999999
  }

#menu p
  {
  padding: 0 0 0 10px;
  }

p.red
  {
  color: #CC0000
  }

a
  {
  color:#CC0000
  }

a:hover
  {
  color:#CC0000;
  text-decoration:none
  }

img
  {
  margin: 0;
  padding: 0;
  border: 0
  }

img.news
  {
  border: solid #DAD1AC;
  border-width: 1px
  }