/*------------------------------------------------------------------------------
  projekt nacktwandern.org
  ------------------------------------------------------------------------------
  stylesheet der site
  version 1.2
  built:  03.08.2006
  update: 12.11.2007
  projektleitung: technik/realisation © 2006 by compuhelps, bad kreuznach
------------------------------------------------------------------------------*/
@charset 'utf-8';
*{
  margin: 0;
  padding: 0
}
html{
/*  background-color: rgb(200,200,200);*/
  background-color: rgb(255,255,255);
  color: rgb(0,0,0);
  direction: ltr;
  font: normal normal normal 10px/12px verdana,arial,helvetica,tahoma,sans-serif;
}
body,td,div,p,pre,ol,ul,li {
  font-family: verdana,arial,helvetica,tahoma,sans-serif;
  font-size: 11px;
  line-height: 13px;
  font-weight: normal;
  color: rgb(0,0,0);
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}
body {
  background-color: rgb(255,255,255);
}
.back {
  background-image: url(../img/back.jpg);
  background-position: 0 center;
  background-repeat: repeat-x;
  background-attachment: fixed;
}
.back_ {
  background-image: url(../img/back_.jpg);
  background-position: top left;
  background-repeat: repeat;
  background-attachment: fixed;
}
.back_white {
  background-color: rgb(255,255,255);
}
.opener {
  margin-left: 40px;
  font-size: 11px;
}
h1,h2,h3,h4,h5 {
  color: rgb(66,178,83);
  font-weight: bold;
}
h1 {
  font-size: 18px;
  line-height: 20px;
  padding: 12px 0 12px;
}
h2 {
  font-size:15px;
  padding: 12px 0 10px;
}
h3 {
  font-size:14px;
  padding: 12px 0 8px;
}
h4 {
  font-size:13px;
  padding: 12px 0 6px;
}
h5 {
  font-size:12px;
  padding: 12px 0 6px;
}
table {
  margin-left: 0px;
}
hr {
  border-top: thin solid rgb(66,178,83);
  border-bottom: thin solid rgb(255,255,255);
  border-left: thin solid rgb(255,255,255);
  border-right: thin solid rgb(255,255,255);
}
.m50 {
  margin-left: 50px;
}
.mm50 {
  margin-left: 50px;
  margin-right: 50px;
}
.m40 {
  margin-left: 40px;
}
.m20 {
  margin-left: 20px;
}
.mr20 {
  margin-right: 20px;
}
.n8 {
  font-size: 8px;
  font-weight: normal;
}
.b8 {
  font-size: 8px;
  font-weight: bold;
}
.n9 {
  font-size: 9px;
  font-weight: normal;
}
.b9 {
  font-size: 9px;
  font-weight: bold;
}
.n10 {
  font-size: 10px;
  font-weight: normal;
}
.b10 {
  font-size: 10px;
  font-weight: bold;
}
.n11 {
  font-size: 11px;
  font-weight: normal;
}
.b11 {
  font-size: 11px;
  font-weight: bold;
}
.n12 {
  font-size: 12px;
  font-weight: normal;
}
.b12 {
  font-size: 12px;
  font-weight: bold;
}
.n14 {
  font-size: 14px;
  font-weight: normal;
}
.b14 {
  font-size: 14px;
  font-weight: bold;
  color: rgb(66,178,83);
}
.b18 {
  font-size: 18px;
  font-weight: bold;
  color: rgb(66,178,83);
}
.b20 {
  font-size: 20px;
  font-weight: bold;
  color: rgb(66,178,83);
  line-height: 20px;
  padding: 12px 0 12px;
}
.gr {
  font-size: 10px;
  font-weight: normal;
  color: rgb(178,178,178);
}
.grn {
  font-size: 10px;
  font-weight: bold;
  color: rgb(66,178,83);
}
.rd {
  color: rgb(255,0,0);
}
.warn {
  color: rgb(255,0,0);
  font-weight: bold;
}
.gn {
  color: rgb(0,255,0);
}
.bl {
  color: rgb(0,0,255);
}
.input_e {
  color: rgb(0,0,0);
  background-color: rgb(255,255,219);
}
.bc_dark {
  background-color: rgb(170,210,250);
}
.b_grn {
  border-width: 1px;
  border-color: rgb(66,178,83);
  border-style: solid;
/*none | dotted | dashed | solid | double | groove | ridge | inset | outset*/
}
a:active {
  font-weight: bold;
  text-decoration: none;
  color: rgb(255,0,0);
/*  font-family: Verdana;*/
}
a:visited {
  font-weight: bold;
  text-decoration: none;
  color: rgb(122,200,138);
/*  font-family: Verdana;*/
}
a:link {
  font-weight: bold;
  text-decoration: underline;
  color: rgb(66,178,83);
/*  font-family: Verdana;*/
}
a:hover {
  font-weight: bold;
  text-decoration: underline;
  color: rgb(0,120,0);
/*  font-family: Times;*/
}