@charset "utf-8";

*{

	padding:0;

	margin:0;

	border:0;

}

a{

	text-decoration:none;

	color:#455e22;

}

a:hover{

	color:#fb1919;

}

html, body {

	height: 100.01%;

	font:14px "Trebuchet MS", Verdana, Arial, sans-serif;

	color:#a2a2a2;

	text-align:center;

	line-height:1;

	position:relative;

}

body{

	background-color:#fafafa;

	background-image:url(back2.jpg);

	background-repeat:repeat-x;

}

.all {

	position:relative;

	width: 100%;

	min-height:100%;

	height:auto !important;

	height: 100%;

}

.page {

	position:relative;

	width: 980px;

	min-height:100%;

	height:auto !important;

	height: 100%;

	margin: 0 auto 0 auto;

	padding: 0 0 10px 0px !important;

	padding: 0px;

}

.vorlage-01 {

	width:980px;

	height:140px;

}



.vorlage-02 {

	width:980px;

	height:37px;

}



.vorlage-03 {

	width:980px;

	height:26px;

	background-image:url(bilder/vorlage_03.jpg);

}

.vorlage-04 {

	width:980px;

	background-color:#fafafa;

	background-image:url(back.jpg);

	background-repeat:repeat-x;

	padding-top:15px;

	padding-bottom:42px;

}

.vorlage-05 {

	position:absolute;

	width:100%;

	height:42px;

	left:0px;

	bottom:0px;

	z-index:1;

	font-size:10px;

	color:#FFFFFF;

	background-image:url(bilder/vorlage_05.jpg);

}

.linke {

	width:250px;

	float: left;

}

.mitte {

	width:460px;

	float:left;

	padding:4px 10px 0px 10px;

}

.mitte2 {

	width:650px;

	float:left;

	padding:0px 40px 0px 40px;

}

.rechts {

	width:250px;

	float:right;

}

.newsrahmen{

text-align:left;

clear:both;

}

h1 {

	margin-bottom: 5px;

	font-size: 152%;

	font-weight: normal;

	letter-spacing: -1px;

	color:#a7b752;

}

h2 {

	font-size: 90%;

	font-weight: normal;

	letter-spacing: -1px;

	color:#ffffff;

	padding-left: 23px;

	padding-right: 12px;

	text-align:left;

	margin-bottom:2px;

	line-height:112%;

}

h3 {

	padding-left: 23px;

	font-size: 80%;

	color:#e5e5e5;

	text-align:left;

	padding-right: 12px;

	line-height:100%;

}

p {

	letter-spacing: 0px;

	font-size:100%;

}

.textrahmen {

clear:both;

padding-top:10px;



}

.bildrechts {

float:right;

padding-left:5px;

clear:right;

}

.bildlinks {

float:left;

clear:left;

padding-right:5px;

}

.bildmitte{

padding: 5px 0 5px 0;

text-align:center;

clear:both;

}

.rechteck {

height:17px;

width:19px;

float:left;

margin-right:3px;

margin-top:2px;

background-image:url(ueberback.jpg);

}

.liste li{

list-style:none;

padding-left:20px;

background-image:url(punkt.png);

background-repeat:no-repeat;

color:#a2a2a2;

}

.tabelle {

		background:#9bb50d;

		padding:2px;

		margin:0;

		color:#ffffff;

}

.tabelle:hover {

		background:#4d5b00;

}

.tabelle a{

	color:#faffde;

}

.tabelle a:hover {

		color:#ffffff;

		text-decoration:underline;

}

.kopf {

		background:#7b9200;

		border:0px solid #E27E07;

		padding:2px;

		margin:0;

		color: #ffffff;

}

blockquote {

	margin: 0;

	padding-left: 15px;

	border-left: 5px solid #648338;

	font-style: italic;

	color: #999999;

}



.infos { 

	text-align:left;

	background-image:url(rahmenmitte.jpg)

}

.infos a {

	color:#FFFFFF;

}

.infos a:hover {

	color:#FFCC00;

}

.infosoben {

	background-image:url(rahmenoben_info.jpg);

	height:123px;

	width:250px;

}

.infosobenleer {

	background-image:url(rahmenoben.jpg);

	height:15px;

	width:250px;

}

.infosunten {

	background-image:url(rahmenunten.jpg);

	height:15px;

	width:250px;

}

.infoueber{

	color:#ffde00;

	margin-left:18px;

	margin-right: 4px;

	border-left:3px solid #CCCCCC;

	padding-left:5px;

	font-weight:bold;

	line-height:1.2;

}

.uplink {

	background-image:url(uplink.png);

	height:15px;

	width:15px;

	float:right;

	position:relative;

}

.bildtext {

	font-size:80%;

	text-align:center;

	color:#4f4f4f;

}

.mark {

	color:#FFCC33;

	font-size:75%;

}

.bildtext {

	font-size:80%;

	text-align:center;

	color:#4f4f4f;

}

.links {

padding-left:30px;

padding-top:0.5em;

background-image:url(link.png);

background-repeat:no-repeat;

height:29px;

vertical-align:middle;

clear:both;

text-decoration:underline;

}

.downloads{

padding-left:30px;

padding-top:0.5em;

background-image:url(download.png);

background-repeat:no-repeat;

height:29px;

vertical-align:middle;

clear:both;

}

.blaettern {

float:left;

}

.blaettern ul{

list-style-type:none;

display:block;

}

.blaettern li{

display:block;

float:left;

width:20px;

}

.mitglieder {

	position:absolute;

	text-align:center;

	left:732px;

	top:185px;

	width:249px;

	height:34px;

}

.mitgliederok {

	background-image:url(login2.jpg);

	position:absolute;

	text-align:center;

	left:732px;

	top:185px;

	width:249px;

	height:22px;

	color: #ffffff;

	padding-top: 12px;

	font-size:90%;

}

.mitgliederlogin {

	background-color:#7b9301;

	text-align:center;

	width:249px;

	height:220px;

	margin:auto;

	border:3px solid #a6bd31;

	color:#FFFFFF;

}

.formular {

	margin:5px;

}

.button {

	background-image:url(login.png); 

	width:147px;

	height:33px;

}
.buttonartikel{
	/* background-image:url(button.jpg); */
	padding-top:12px;
	color:#000000;
	text-align:left;
	float:left;
	margin-right:10px;
}
.buttonartikel a{
	color:#000000;
}
.buttoncontainer {
	padding-bottom:10px;
}

