body {
  text-align: center;
  background: #7C7671;
  font-family:  Verdana, Arial, sans-serif;
  font-size:  11px;
  color:  #666666;
  min-width: 1000px;
  margin: 0px;
}

p, table {
  font-family:  Verdana, Arial, sans-serif;
  font-size:  11px;
  margin-top: 2px;
  margin-bottom: 8px;
}

.cls {
  clear: both;
}

#website {
  width:  1000px;
  margin: 0 auto;
  text-align: left;
  background: #FFFFFF;
  position: relative;
  z-index: 2;
  background: url("/fileadmin/template/img/bg_main.jpg");
}


#spalte1 {
	width: 200px;
	float: left;
	background: url("/fileadmin/template/img/left.jpg") no-repeat;
	height: 100%;
}

#spalte2 {
	width: 600px;
	float: left;
	background: url("/fileadmin/template/img/top.jpg") no-repeat;

}

#spalte3 {
	width: 200px;
	float: left;
	background: url("/fileadmin/template/img/right.jpg") no-repeat;
	height: 100%;
}

#inhalt {
	padding: 25px;
	padding-top: 200px;
}

#inh_right {
	padding: 25px;
	padding-top: 200px;
}


h1, h2, h3 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
}

table {
	border-collapse: collapse;
}

a {
        color: #6d1a13;
        text-decoration: underline;
}

a:hover {
        color: #6d1a13;
        text-decoration: none;
}

.hauptnavi {
	padding-left: 15px;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background: #C8827C;
}

.hauptnavi-act {
	padding-left: 15px;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background: #9B544E;
}

.unternavi {
	padding-left: 30px;
	color: #FFFFFF;
}


.unternavi-act {
	padding-left: 30px;
	color: #9B544E;
}

.mlink {
	text-decoration: none;
	color: #FFFFFF;
}

.mlink:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.mlink1 {
	text-decoration: none;
	color: #FFFFFF;
}

.mlink1:hover {
	text-decoration: none;
	color: #6d1a13;
}


.mlink1-act {
	text-decoration: none;
	color: #6d1a13;
}

.mlink1-act:hover {
	text-decoration: none;
	color: #6d1a13;
}

.link1{
	text-decoration: none;
	color: #FFFFFF;
}

.link1:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

input, textarea
{
        background-color: #EFEFEF;
        font-family: Verdana, Arial;
        font-size: 11px;
        color: #666666;
        border-style: flat; 
        border: 1px solid #999999;
        margin-top: 2px;
        margin-bottom: 2px;
        padding: 2px;
} 


.cpy
{
	font-size: 9px;
	color: #CCCCCC;
}

A.cpy
{
	color: #FFFFFF;
	text-decoration: none;
}

A.cpy:hover
{
	text-decoration: underline;
                color: #FFFFFF;
}

#reg {
	position: absolute;
	height: 20px;
	bottom: 0px;
	right: 10px;
}

.contenttable TD {
	border: 1px solid #999999;
}
