html,body {margin:0; padding:0}
body {background-image: url(img/bckg.jpg);
  background-repeat: repeat;
  height: 100%;
  width: 100%;
  font-family: Tahoma, Verdana, Arial;
  font-size: 13px;
  color: #480000;}  
p {margin: 0 0 9px 0; color: #480000;}
div#header {margin:0; padding:0; height: 108px;}
div#header a{display:block; padding:0}
div#container {text-align:left; color: #480000}
div#wrapper {background: url(img/sidebg.gif); background-repeat: repeat;}
div#content {background: #ffffff; color: #000000;}
div#footer {background: #41071E; color: #ffcc33; text-align: center;}
div#footer p{padding-top:15px}

div#container {width:972px; margin:0 auto; padding-top: 18px; padding-bottom: 18px;}
div#wrapper {float:left; width:100%}
div#content {margin: 0 162px; padding: 9px}
div#navigation {float:left; width:144px; margin-left:-972px; padding: 9px}
div#extra {float:left; width:144px; margin-left:-162px; padding:9px}
div#footer {clear:left; width:100%; margin:0; height:45px}
a{color: #ffff00;padding:0px;}

table.nav {text-align: left; width: 100%;}
h1 {
  font-family: Tahoma, Verdana, Arial;
  font-size: 14px;
  font-weight: 700;
  color: #480000;
  margin: 0px;
}
td {
  font-family: Tahoma, Verdana, Arial;
  font-size: 13px;
  color: #480000;
}

td.izv {
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  color: #F8BC07;
}

.kalend {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #480000;
  border-collapse: collapse;
  border: 1px solid #480000;
  vertical-align: top;
  padding: 3px;
}

.kalend td {
 height: 60px;
}

A:link {
  color: #480000;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: underline
}

A:visited {
  color: #480000;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: underline
}

A:hover {
  color: #990000;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: underline
}

A:active {
  color: #990000;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: underline
}

A.izv {
  color: #480000;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none
}

A.izv:visited {
  color: #480000;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none
}

A.izv:hover {
  color: #990000;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none
}

A.izv:active {
  color: #990000;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none
}

A.info {
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  color: #ffcc33;
  text-decoration: none
}

A.info:visited {
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  color: #ffcc33;
  text-decoration: none
}

A.info:hover {
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none
}

A.val {
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none
}

A.val:visited {
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none
}

A.val:hover {
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none
}

A.val:active {
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial;
  text-decoration: none
}

p.small {
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
}