* {
  margin: 0;
  padding: 0;
}

html, body {
  height: 100%; /* Required */
}

body {
  color: #333;
  font: 11px Verdana, sans-serif;
  text-align: center;
  background-image:url(page_bg_02.gif);
  font-family:Tahoma, sans-serif;
  font-size:13px;
}

h1 {
font-size:22px;
color:#006ab2;
margin:15px 0px 10px 0px;
}

h2 {
padding:0px 0px 0px 25px;
font-family:Tahoma, sans-serif;
font-size:17px;
color:#006ab2;
margin:8px 0px 10px 0px;
text-align:right;
}

h3 {
padding:0px 0px 0px 0px;
font-family:Tahoma, sans-serif;
font-size:15px;
color:#006ab2;
margin:8px 0px 10px 0px;
text-align:left;
}

h4 {
padding:0px 0px 0px 0px;
font-family:Tahoma, sans-serif;
font-size:13px;
color:#006ab2;
margin:7px 0px 5px 20px;
text-align:left;
}

h5 {
font-size:12px;
color:#999999;
text-align:center;

}

p {
padding:0px 0px 0px 0px;
font-size:13px;
color:#444444;
margin:0px 60px 4px 20px;
}

a {
  color: #999999;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color:#006ab2;
  text-decoration: underline overline;
}

hr {
margin:13px 0 13px 0;
}

ul {
margin-left:33px;
list-style:square blue;
list-style-color:blue;
}

#container-page {
  margin: 0 auto;
  width: 900px;
  background: #DDD;
  text-align: left;
  position: relative;
  min-height: 100%; /* For Modern Browsers */
  height: auto !important; /* For Modern Browsers */
  height: 100%; /* For IE */
  background-image:url(bg_content.jpg);
  background-repeat:repeat-y;
}

#container-head {
  background: #ff0000;
  background-image:url(bg_content.jpg);
  background-repeat:repeat-y;
}

#head {
margin:0px;
padding:0px;
}

#topmenue {
text-align:right;
font-size:11px;
font-weight:bold;
color:#999999;
text-transform:uppercase;
margin:0px 60px 0px 50px;
padding:15px 0px 0px 0px;
}


#container-content {
  padding: 0 4em 80px 2em;
}

#container-content:after {
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

#content-pri {
  width: 72%;
  float: right;

}

#content-sec {
  padding: 1em 0px 1em 0;
  width: 28%;
  float: left;

}



#content-sec ul,#content-sec ul li {
  list-style: none none;
}

#content-sec ul {
text-align:left;
margin:0px 33px 0 0;
}

#content-sec UL LI A {
background-color:#ffdd00;
background-image:url(menue_no.gif);
background-repeat:no-repeat;
display:block;
margin:0px 0px 5px 0px;
padding:3px 5px 3px 17px;
font-family:Tahoma, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#006ab2;
}

#content-sec UL LI A:hover {
background-image:url(menue_ro.gif);
background-color:#006ab2;
font-family:Tahoma, sans-serif;
color:#ffdd00;
}

#content-sec UL LI A.act {
background-image:url(menue_act.gif);
background-color:#006ab2;
color:#ffdd00;
}

#container-foot {
  width: 100%;
  /*background: #CCC;*/
  position: absolute;
  bottom: 0 !important;
  bottom: -1px; /* For Certain IE widths */
  height: 50px;
}

#foot {
  margin-left:0px;
  text-align:left;
  padding: 3px 1em 3px 250px;
  line-height: 15px;
  border-style:solid;
  border-width:5px 0 0 0;
  border-color:#ffdd00;
  color:#999999;
  font-size:11px;
  font-weight:bold;
}
