/* CSS Document */
body{
  margin:0px;
  padding:0px;
}

body, p, td, div, span{
  font-family:Tahoma, Arial, Verdana;
  color:#3d3f3c;
  font-size:12px;
}

h1{
  color:#0a9152;
  padding:0px;
  margin:0px;
  font-size:14px;
  font-weight:none;
}

h2{
  color:#FFFFFF;
  margin:0 0 5 0;
  padding:8 0 4 0;
  font-weight:bold;
  font-size:14px;
  background:url(h2.gif) no-repeat right top;
}

td.navi{
  width:14%;
  text-align:center;
}

a.navi{
  color:#ffffff;
  text-decoration:none;
  display:block;
  padding:17 0 17 0;
}

div.content{
  margin:50 180 20 180; 
}

td.addr{
  background-color:#0a9152;
  background-image: url(addr_bg.gif);
  background-position: top left;
  background-repeat: no-repeat;
  vertical-align: top;
}

div.addr{
  margin:55 0 0 80;
  color:#FFFFFF;
  font-size:14px;
}

div.unt_trenner{
  margin:0 28 0 75;
}

div.unt_text{
  color:#FFFFFF;
  margin-top:20px;
}

div.unt_text a{
  color:#99ff33;
  text-decoration:underline;
}


td.input_text{
  vertical-align: top;
  padding-top:4px;
}

input.input_item{
  width:400px;
  margin:3 0 3 10;
  border:1px solid;
  border-color:silver;
}

textarea.input_item{
  width:400px;
  height:200px;
  margin:3 0 3 10;
  border:1px solid;
  border-color:silver;
}

div.error{
  color:red;
  margin:5 0 20 0;
  font-weight:bold;
}

div.success{
  color:green;
  margin:5 0 20 0;
  font-weight:bold;
}

input.submit{
  width:100px;
  background-color:#FFFFFF;
  border:1px solid;
  border-color:silver;
  color:#3d3f3c;
  margin:3 0 3 10;
}

