body
{
  color:#000000;
  background-color:#277B35;
  margin-top:1px;
  margin-left:0px;
  margin-right:0px;
  font-family: "Verdana", "sans-serif";
  text-align:justify;
  font-size:11pt;
  padding:5px 5px 0px 5px;
  font-style:normal;
}
img
{
  border:0px;
} 

td 
{
  font-family:Verdana, sans-serif;
  font-size:11pt;
  font-style:normal;
}

p
{
  font-family:Verdana, sans-serif;
  font-size:11pt;
  font-style:normal;
}


table
{
  border-width:0px;
  padding:0cm;
  border-collapse:collapse;
}

.borders
{
  border-width:0px;
  padding:5px;
  border-collapse:collapse;
  border-color:#000000;
  border-style:solid;
}

table.termin
{
  border-width:0px 0px 0px 0px;
  padding:5px;
  border-collapse:collapse;
}

.termin tr:
{
  background-color:#B73D1B;
}

.termin tr:hover
{
  background-color:#B5492B;
}

.termin td
{
  border-width:0px 0px 2px 0px;
  border-style:dotted;
  border-color:#ffffff;
  padding:10px 0px 10px 0px;
  border-collapse:collapse;
  text-align:center;
  vertical-align:top;  
}


ul.menu 
{
  list-style-type: none;
  padding: 0;
  margin: 0;
  border-bottom: none;
  border: 0px solid #A8968E;
}
.menu li 
{
  border-bottom: 0px solid #A8968E;
  background-color:#ffffdd;
  margin: 0;
  padding: 0 0 0 0;
}
ul.umenu 
{
  padding: 0 0 0 0px;
  margin: 0 0 0 40px;
  border-bottom: none;
  border: 0px solid #A8968E;
}
.umenu li 
{
	border: 0px;
  background-color:#ffffdd;
  margin: 0;
  padding: 0;
}
li
{
  padding: 0 0 10px 0;
  margin: 0 0 0 0px;
  border-bottom: none;
  border: 0px solid #A8968E;
}
.menu a 
{
  text-decoration: none;
  display: block;
  padding: 7px;
}
.menu a:hover 
{
  text-decoration: none;
  background-color: #E2E2B7;
}
.menu a:visited
{
  text-decoration: none;
  display: block;
  padding: 7px;
}
.menu a:visited:hover 
{
  text-decoration: none;
  background-color: #E2E2B7;
}

.headline
{
  width: 790px;
  border-width:0px;
  border-style:solid;
  border-color:#000000;
  background-color:#ffffdd;
}

.bottom
{
  width: 790px;
  border-width: 0px 0px 0px 0px;
  border-style:solid;
  border-color:#000000;
  background-color:#008000;
}

.headline_img
{
  height:100px;
  background-image: url(../images/headline.gif);
  background-color:#ffffdd;
}

.bodytable
{
  width: 790px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-style:solid;
  border-color:#000000;
  background-color:#ffffff;
}

.space_t
{
  border-top-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-style:solid;
  border-color:#A8968E;
  background-color:#ffffdd;
}

.space_b
{
  border-width:0px;
  border-style:solid;
  border-color:#000000;
  background-color:#ffffdd;
}

.space_l
{
  color:#000000;
  border-width:0px;
  vertical-align:top;
  height:400px;
  width:150px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-style:solid;
  border-color:#A8968E;
  padding:0px;
  background-color:#ffffdd;
}

.space_r
{
  color:#000000;
  border-width:0px;
  vertical-align:top;
  height:400px;
  width:150px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-style:solid;
  border-color:#A8968E;
  padding:0px;
  background-color:#ffffdd;
}

.headline1
{
  letter-spacing:9px;
  font-size: 13pt;
  color: #ffffff;
  word-spacing:4px;
  text-align:left;
}


.text
{
  border-top-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-style:solid;
  border-color:#A8968E;
  vertical-align:top;
  text-align:justify;
  color:#ffffff;
  margin:6pt;
  padding:12pt;
  background-color:#B73D1B;
}

.pic-left
{
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  margin: 0px 10px 5px 0px;
  float:left
}

.pic-right
{
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  margin: 0px 0px 5px 10px;
  float:right
}

.border
{
  width: 30px;
}

.underline
{
  text-align:center;
  width: 790px;
  color: #dddddd;
}

a
{
  color: #000070;
  text-decoration:none;
}

a:hover
{
  color: #000070;
  text-decoration:underline;
}
a:visited 
{  
  color: #000070;
  text-decoration:none;
}
a:visited:hover
{
  color:#000070;
  text-decoration:underline;
}

#backtotop_wrapper {
    height: 25px;
    bottom: 0px;
    margin-bottom: -25px;
    margin-left: -150px;
    margin-top: 0px;
    position: fixed;
    width: 150px;
    z-index: 15000;
    float: right;
}

#back-top {
    width: 150px;
    display: block;
    float: right;
    margin-bottom: 0px;
	text-align: center;
    padding: 0px 0px;
}

