html { height: 100%; margin-bottom: 1px; } 

body
{
  background: #efefef;
  margin: 0px;
  font-family: Verdana, sans-serif;
  font-size: 12px;
}

#head
{
  width: 800px;
  height: 131px;
  margin: 0px;
  padding: 0px;
}

#back
{
  width: 800px;
  margin: 0 auto;
  text-align:left;
  padding:0;
}

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

a img {border:0 none}

a.h3
{
  font-size: 14px;
  color: #0f00cd;
}

h1
{
  margin:0;
  font-size: 22px;
}

h2
{
  margin:0;
  font-size: 18px;
}

h3
{
  margin:0;
  font-size: 14px;
}

h3.margin
{
  font-size: 14px;
  margin-top: 30px;
  color: #FF6600;
}

#menu
{
  width: 800px;
  height: 30px;
  background: #5A7800;
}

#menu a
{
  color: #fff;
  font-size: 14px;
}

#menu a:hover {color:#ffdd55;}

#menu ul
{
  margin: 0; padding: 0;
}

#menu li
{
  float:left;
  list-style: none;
  padding: 0;
  margin: 6px 10px 0 10px;
}

#box
{
  width: 800px;
  padding-top:0px;
  background: #FFFFFF;
}

#nav
{
  float:left;
  width: 160px;
  background: #fff;
}

#navbox
{
  width: 140px;
  background: #fff;
  margin-left: 10px;
  margin-bottom: 10px;
}

#navbox ul
{
  margin: 0; padding: 0;
}

#navbox li
{
  width: 130px;
  height: 18px;
  background: #e5e5e5;
  margin-bottom: 5px;
  border-left: solid 5px #ffdd55;
  padding-left: 5px;
  padding-top: 5px;
  list-style: none;
}

#navbox li:hover
{
  background: #ededed;
  border-left: solid 5px #fff833;
}

#navbox img
{
  margin-top: 5px;
  margin-bottom: 5px;
}

#content
{
  float:right;
  width: 640px;
  background: #fff;
}

#contentbox
{
  width: 610px;
  background: #fff;
  margin-left: 10px;
  padding-right: 0px;
  margin-bottom: 10px;
}

#contentbox li
{
  margin-top: 10px;
}

div.footer
{
  clear:both;
  width: 800px;
  height: 30px;
  text-align: center;
  font: 8pt Verdana,Helvetica,sans-serif;
  color: #fff700;
  padding: 0px;
  margin: 0px;
  background: #0f00cd;
}

div.map
{
  float: right;
  clear: right;
  text-align: right;
}


table
{
  margin: 20px 10px 0px 20px;
}

th
{
  color: #ff6600;
}

td
{
  vertical-align:top;
}

td.orga
{
  vertical-align:top;
  padding: 7px;
}

hr.h2
{
  color: #ccc;
  background-color: #ccc;
  height: 1px;
}
