body { 
  margin: 0px; 
  padding: 0px; 
  border: 0px; 
  background-color: #643003; 
  background-image: url(../pics/bg-01.jpg); 
  background-repeat: no-repeat; 
}

#container{
  text-align: left;
  width: 605px;
  padding: 200px 0px 0px 250px;
  overflow: hidden;
  font-family: verdana,helvetica,sans-serif;
  font-size: 12px; 
  line-height: 16px; 
  color: #000; 
  border: 0px solid #000;
}

#content{
  text-align: left;
  width: 955px;
  overflow: hidden;
  border: 0px solid #000;
}

#col01{
  text-align: left;
  width: 400px;
  float: left;
  overflow: hidden;
  border: 0px solid #000;
}

#col02{
  text-align: left;
  width: 540px;
  float: left;
  overflow: hidden;
  border: 0px solid #000;
}

#logo {
  position: relative;  top:64px;  left:0px;  width:396px;  height:125px;
  border:0px solid #000;
  padding: 0px 0px 0px 6px;
  text-align:left;
}

#navi {
  position: absolute;  top:280px;  left:45px; 
  padding: 0px 0px 0px 0px;
  text-align:left;
  border:1px solid #7d7b77;
}

.newsbox {
 overflow: hidden;
 border: 1px solid #8D4404; 
 padding: 3px; 
}

#text {
  font-family: verdana,helvetica,sans-serif;font-size: 12px; 
  padding: 20px; 
  float: left;
  font-family: verdana,helvetica,sans-serif;font-size: 12px; color:#800000; font-weight:normal;
  text-align: justify;
}

p { padding: 5px 0px; margin: 0px;}
ul { margin: 2px; border:0px; padding: 0px 0px 0px 30px; }
.linews      { font-family: verdana,helvetica,sans-serif;font-size: 12px; color:#fff; font-weight:normal; padding: 3px 0px; }
.licont      { font-family: verdana,helvetica,sans-serif;font-size: 12px; color:#800000; font-weight:normal; padding: 4px 0px; }
a.news       { font-family: verdana,helvetica,sans-serif;font-size: 12px; color:#fff; font-weight:normal;}
a.news:hover { text-decoration:underline;}

a.nav       { 
  font-family: verdana,helvetica,sans-serif;font-size: 13px; color:#fde7be; font-weight:normal; 
  width: 156px; height: 16px; display:block; padding: 8px;
  background-color: #38240f;
  border-top:    2px solid #5b4d3d;  border-left:   2px solid #5b4d3d;  border-right:  2px solid #4b3e2c;  border-bottom: 2px solid #4b3e2c;
 
}
a.nav:hover { text-decoration:underline;}

a.nava       { 
  font-family: verdana,helvetica,sans-serif;font-size: 13px; color:#fffcd1; font-weight:bold; 
  width: 156px; height: 16px; display:block; padding: 8px;
  background-color: #38240f;
  border-top:    2px solid #5b4d3d;  border-left:   2px solid #5b4d3d;  border-right:  2px solid #4b3e2c;  border-bottom: 2px solid #4b3e2c;
}
a.nava:hover { text-decoration:none;}

a.text       { font-family: verdana,helvetica,sans-serif;font-size: 12px; color:#4B0000; font-weight:normal;}
a.text:hover { text-decoration:underline;}

a            { font-size: 12px; font-weight: normal; padding: 0px 0px 0px 0px; margin:0px; border:0px; color:#880000; text-decoration:none; }
a:hover      { text-decoration:underline;}

a.pdflink       { font-size: 12px; color:#880000; font-weight:normal; background: url(../pics/icon-pdf.gif); background-repeat: no-repeat; background-position: left; padding-left:20px;}
a.pdflink:hover { text-decoration:underline;}


h1 {font-size: 16px; color: #9f0917; font-weight: bold; margin: 5px 0px 10px 0px;}
h2 {font-size: 14px; color: #9f0917; font-weight: bold; margin: 5px 0px 5px 0px;}

.rightpic {
  float:right;
  border: 0px;
  padding: 0px 0px 5px 5px;
}

.redteaser {
  color: #fff;
  font-family: verdana,helvetica,sans-serif;font-size: 14px; font-weight:bold;
  background-color: #9f0917;
  width: 210px; height: 50px;
  padding: 10px;
  float: right;
  border-right: 1px solid #4b3e2c;  border-bottom: 1px solid #4b3e2c;
}


.submitbtn  {
  color: #000000;
  font-family: verdana,Helvetica,sans-serif;
  font-weight:normal;
  border: #a1a1a1 1px solid;
  font-size:11px;
}

.inputfield {
  width:260px;
  height:12px;
  font-size:11px;
}

.inputfieldsm {
  width:120px;
  height:12px;
  font-size:11px;
}



