/* CSS Document */
body {
	margin:0px;
	background-color: #656F3B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#353614;
}

/*ELEMENTS WITH IDs*/

#layout1 {
	width:780px;
	height:650px;
	margin:0 auto;
	background-color:#353614;
}

#layout2 {
	width:713px;
	height:580px;
	background-color:#FCFCFC;
	position:relative;
	left: 30px;
	top: 27px;
}

#header {
	width:705px;
	height:90px;
	position:absolute;
	left: 4px;
	top: 4px;
}

#content {
	font-size:12px;
	position:absolute;
	top:145px;
	left:170px;
	z-index:1000;
	overflow:auto;
	height:431px;
	width:539px;
}

#links {
	width:705px;
	height:40px;
	background-color:#a8600d;
	position:absolute;
	left: 4px;
	top: 99px;
	color:#FFFFFF;
	font-size: 12px;
}

#links1 {
	padding-top:10px;
	padding-left:45px;
}

#upperleft {
	width:257px;
	height:177px;
}
#upperleft_navi {
	width:160px;
	height:431px;
}
#upperleft, #upperleft_navi {
	background-color:#E7DEBD;
	position:absolute;
	top: 145px;
	left: 5px;
}

#navi {
	margin-left:10px;
	margin-top:15px;
	padding-right:8px;
}

#upperright {
	width:444px;
	height:175px;
	position:absolute;
	left: 266px;
	top: 145px;
	padding:0px;
	margin:0px;
}

#lowerleft {
	width:254px;
	height:251px;
	position:absolute;
	left: 6px;
	top: 325px;
	background-image:url(../images/boxbg.jpg);
}

#lowerleftheader {
	background-image:url(../images/boxbg.jpg);
	position:absolute;
	top:325px;
	left:6px;
	z-index:1000;
	width:237px;
}

#teaserbox { margin-top:35px; }

#leftlogo {
	margin-left:13px;
	margin-top:15px;
	margin-bottom:3px;
}


#lowerright {
	width:453px;
	height:251px;
	background-color:#999999;
	position:absolute;
	left: 259px;
	top: 325px;
}

#upperbox {
	width:446px;
	height:138px;
	background-color:#FFFFFE;
	position:absolute;
	left: 262px;
	top: 322px;
}

#left2 {
	width:183px;
	height:130px;
	float:left;
	margin-top: -1px;
	padding-top: 3px;
}

#lowerbox {
	width:446px;
	height:113px;
	background-color:#E7DEBD;
	position:absolute;
	left: 262px;
	top: 463px;
}

#right2 {
	float:right;
	width:215px;
	padding-top:20px;
}

#imgbox {
	position:absolute;
	left:9px;
	top:26px;
}

#footer {
	width:716px;
	height:20px;
	position:relative;
	left: 30px;
	top: 30px;
	background-color: #353614;
}

/*CLASSES*/

h1.heading1 {
	font-size:30px;
	color:#FFFFFF;
	margin-top:20px;
	margin-left:30px;
}

.links {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

h1.heading2 {
	font-size:14px;
	color:#FFFFFF;
	margin-top:5px;
	margin-left:30px;
	font-weight: bold;
	font-variant: small-caps;
	font-style: italic;
}

.box1 {
	width:237px;
	height:97px;
}

.box2 {
	width:237px;
	height:97px;
	margin-top:5px;
	padding-top:0px;
	margin-bottom:8px;
}

.left {
	float:left;
	width:126px;
	height:97px;
}

.image1 {
	border: 1px solid #FFFFFF;
	margin-left:30px;
}

.para3 {
  width:80px;
	font-size:10px;
	color:#FFFFFF;
	padding-right:25px;
	padding-top:0px;
	font-weight: normal;
	line-height: 13px;
}

.right { float:right; }

.teaserlink {
	font-size:11px;
	color:#D6D146;
	text-decoration:none;
	padding-left:30px;
	text-decoration:underline;
}

.text5 {
	font-size:24px;
	color:#965103;
	text-decoration:none;
	padding-left:0px;
	padding-top: 0px;
	margin-top: 0px;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
}

.text6 {
	font-size:11px;
	color:#222220;
	text-decoration:none;
	padding-left:0px;
	margin-top: 0px;
	font-weight: bold;
	font-style: italic;
	font-variant: small-caps;
	font-size:11px;
	padding-left:15px;
}

.heading3 {
	padding-left:0px;
	left: 16px;
	top: 0px;
	width: 267px;
	height: 25px;
	margin-top: 10px;
	margin-left: 10px;
	font-weight: bold;
}

.para4 {
	font-size:10px;
	color:#000000;
	position: absolute;
	left: 15px;
	top: 41px;
	font-weight: normal;
	font-variant: normal;
	line-height: 13px;
	text-align: justify;
	width:220px;
	margin-top:15px;
}

.image5 {
	border-color:#9A580C;
	border-style:solid;
	border-width:1px;
}

.image4 {
  border: 1px solid #FFFFFF;
	margin-right:18px;
}

.text8 {
	font-size:16px;
	color:#9A580C;
	font-weight: bold;
	line-height: 25px;
	font-style: italic;
	font-variant: small-caps;
}

.heading4 {
	margin-left: 10px;
	margin-top: 0px;
}

.content4 {
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	margin-left:8px;
	margin-top:10px;
	font-weight: bold;
	font-style: normal;
}

/*LINKS*/

.footerlinks {
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

.footerlinks_active {
	font-size:9px;
	color:#8BA12D;
	text-decoration:none;
}
a.footerlinks_active:hover { color:#8BA12D; }

a { color:#000000; text-decoration:none;}
a:hover { color:#D6D146; text-decoration: none; }
a.footerlinks:hover { color:#8BA12D; }

a.ebene1:link, a.ebene1:visited, a.ebene1:active, a.ebene1:hover {
	color:#824B0C;
	font-weight:bold;
	font-size:12px;
}
a.ebene1:hover { color:#C06F12; }

a.ebene2:link, a.ebene2:visited, a.ebene2:active, a.ebene2:hover {
	color:#807D2C;
	font-weight:bold;
	font-size:11px;
}
a.ebene2:hover { color:#A9A53B; }

.navdist2 { margin-left:10px; }
.navdist, .navdist2 { margin-bottom:8px; }

a.mail:link, a.mail:visited, a.mail:active, a.mail:hover { color:#000000; }
a.external-link-new-window:link, a.external-link-new-window:visited, a.external-link-new-window:active, a.external-link-new-window:hover { color:#000000; }

.align-center { text-align:center ;}
.align-right { text-align:right ;}
.align-left { text-align:left ;}
.align-justify { text-align:justify ;}

a.external-link-new-window:link, a.external-link-new-window:visited, a.external-link-new-window:active, a.external-link-new-window:hover,
a.internal-link:link,a.internal-link:visited,a.internal-link:active,a.internal-link:hover,
a.internal-link-new-window:link, a.internal-link-new-window:visited, a.internal-link-new-window:active, a.internal-link-new-window:hover,
a.external-link:link,a.external-link:visited,a.external-link:active,a.external-link:hover,
a.download:link,a.download:visited,a.download:active,a.download:hover {
  background-image:url(/fileadmin/images/amot.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:9px;
  text-decoration:none;
  color: #000000;
  font-weight:bold;
}

a.external-link-new-window:hover,a.internal-link:hover,a.internal-link-new-window:hover,a.external-link:hover,a.download:hover {
  background-image:url(/fileadmin/images/amov.gif);
  color: #636123;
}
