* {
  margin: 0px auto;
  padding: 0px;
}

body {
  height: 100%;
  text-align: center;
  background: #F1EFE2;
  font-family: Trebuchet MS, Helvetica, Sans-serif;
  font-size: 90%;
}

h1 {
  background: url('../_img/page_white_text.png') center left no-repeat;
  padding-left: 24px;
  color: #F9C22A;
  font-size: 150%;  
}

h2 {
  font-size: 125%;  
}

h3 {
  font-weight: bold;
  font-size: 105%;   
}

.small {
  font-size: 85%;  
}

a:link {
  color: #000000;
  text-decoration: none;
}
a:visited {
  color: #000000;
  text-decoration: none;
}
a:active {
  color: #000000;
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}

blockquote {
  padding-left: 25px;
}

#container {
  margin: 0 auto;
  width: 1004px;
  background: url('../_img/main.gif') #F1EFE2 top center repeat-y;
  text-align: left;
} 

#header {
  width: 1004px;
  height: 171px;
  color: #FFFFFF;
}

#header_top {
  position: relative;
  width: 1004px;
  height: 137px;
  background: url('../_img/top.gif');
}

#header_tab1 {
  position: absolute;
  width: 95px;
  height: 32px;
  top: 105px;
  left: 678px;
  background: url('../_img/tab_dgk.gif');
}

#header_tab2 {
  position: absolute;
  width: 95px;
  height: 32px;
  top: 105px;
  left: 775px;
  background: url('../_img/tab_debazuin.gif');
}

#header_tab3 {
  position: absolute;
  width: 95px;
  height: 32px;
  top: 105px;
  left: 872px;
  background: url('../_img/tab_reformedcontinua.gif');
}

#header_menu {
  position: relative;
  width: 1004px;
  height: 35px;
  background: url('../_img/menu.gif');
}

#main {
  width: 1004px;
  padding-top: 7px;
  padding-bottom: 10px;
}

#lcol {
  float: left;
  width: 275px;
  border-right: 1px solid #E5E2D0;
}

#lcontent {
  position: relative;
  margin: 10px 4px 0px 37px;
  min-height: 100%;
}

#rcol {
  width: 694px;
  margin-left: 276px;
  background: url('../_img/content.gif') repeat-x;
  border-right: 1px solid #E5E2D0;
}

#rcontent {
  position: relative;
  padding: 25px 20px 0px 20px;
  min-height: 345px;
}

#footer {
  clear: both;
  width: 1004px;
  height: 55px;
  background: url('../_img/footer.gif');
  font-size: 90%;
  text-align: center;
}

li {
  list-style-type: none;
  text-indent: 20px;
}

#menu {
  position: absolute;
  top: 6px;
  left: 40px;
  display: inline;
}

#menu input[type="text"] {
  width:156px;
  height:18px;
}

#menu  input[type="submit"] {
  width:64px;
  height:24px;
}

#menu form {
  display: inline; 
  float: left; 
}

#menu ul {
  margin-top: 3px;
  margin-left: 7px;
  float: left;
  height: 21px;
}

#menu ul li {
  border-left: 1px dotted #B9B393;
  float: left;
  display:inline;
  list-style-type: none;
  padding-right: 10px;
  padding-left: 10px;
  background-image: none;
  text-indent: 0px;
}

#menu ul li:hover {
  background-color: #F1EFE2;
}
