/* CSS Document */

<!--
body, html {
	margin:0px;
	padding:0px;
}
body {
	text-align:center;
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
}
#wrap {
	position:relative;
	margin:0 auto 0 auto;
	width:1024px;;
	background:#ffffff;
	text-align:center;
	padding:0;
}
#header {
	position:relative;
	margin:0px auto 0px auto;
	padding:0;
	width:1026px;
	height:250px;
	background:#33cc33;
	text-align:left;
	display:block;
}
#content {
	position:relative;
	margin:0px auto 0px auto;
	width:1024px;
	min-height:580px;
	background-color:#ffffff;
	padding:0;
	text-align:left;
	display:block;
	border-left:1px solid #95bd13;
	border-right:1px solid #95bd13;
	border-bottom:1px solid #95bd13;
}


/*----------- dreispaltig -------------*/
#c_links {
	width:200px;
	float:left;
	min-height:580px;
	background-color:#96bf0d;
}
#c_mitte {
	width:450px;
	float:left;
	min-height:580px;
	padding:20px;
}
#c_rechts {
	width:314px;
	float:left;
	min-height:580px;
	padding:10px;
	text-align:center;
}


/*----------- zweispaltig -------------*/
#c_zwei_links {
	width:710px;
	float:left;
	min-height:580px;
	padding:20px 0 0 20px;
	background-color:#96bf0d;
}
#c_zwei_rechts {
	width:264px;
	float:left;
	min-height:580px;
	padding:10px;
	text-align:center;
}


/*------------ submenue ---------------*/
#c_links ul {
	margin:30px 0 0 0;
	padding:0;
	list-style:none;
}
#c_links ul li {
	margin:10px 0 0 0;
	width:200px;
}
#c_links ul li a {
	width:200px;
	padding:3px 0 3px 20px;
	font-size:18px;
	text-decoration:none;
	color:#FFFFFF;
	display:block;
}
#c_links ul li a:hover {
	width:200px;
	text-decoration:none;
	color:#96bf0d;
	background-color:#FFFFFF;
	display:block;
}
#c_links li#current a {
	color:#96bf0d;
	background-color:#FFFFFF;
}
#c_links #kalenderLink {
	position:absolute;
	top:379px;
	left:0px;
}

/*------------ allgemeine formate ---------------*/
.fett {
	font-weight:bold;
	color: #666666;
}

.fettwide {
	font-weight:bold;
	letter-spacing:0.1em;
	color: #666666;
}
.txttop {
	vertical-align:top;
}
.txtmitte {
	text-align:center;
}
.txtrechts {
	text-align:right;
}
.motto {
	margin:60px 0 0 20px;
	width:260px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#96bf0d;
}
.clearboth {
	clear:both;
}
.zerifikatLink {
	margin:20px 0 0 80px;
}
h1 {
	margin:0 0 0 0;
	font-size:22px;
}
img {
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
br {
	line-height:10px;
}


/*------------- index -------------*/
#bigTextIndex {
	padding:70px 0 0 160px;
	font-size:70px;
	color:#307d42;
	display:block;
}
#smallTextIndex {
	padding:0px 0 0 450px;
	font-size:50px;
	color:#307d42;
	display:block;
}
#sprachwahl {
	margin:180px 0 0 150px;
	background:url(../images/ka_sprachwahl.jpg) no-repeat;
	width:282px;
	height:69px;
}
.bigTextGreenHell {
	color:#96c33d;
}


/*------------- kontaktseite / -formular -------------*/
.kontaktBox {
	margin:5px;
	width:337px;
	height:217px;
	background:url(../images/ka_kontaktbox.jpg) no-repeat;
	float:left;
	display:inline;
}
.kontaktBoxSmall {
	margin:5px;
	width:337px;
	height:108px;
	background:url(../images/ka_kontaktbox_small.jpg) no-repeat;
	float:left;
	display:inline;
}
.kontaktBox h1,.kontaktBoxSmall h1 {
	margin:12px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#007734;
	
}
.kontaktBox img {
	margin:25px 0 0 20px;
	float:left;
}
.kontaktBox p {
	margin:35px 0 0 10px;
	float:left;
}
.kontaktBoxSmall p {
	margin:15px 0 0 20px;
	float:left;
}
.kontaktBox p .emailklein {
	font-size:12px;
}


#c_mitte table.kontaktTable {
	margin:20px 0 0 0;
	width:360px;
}
#c_mitte input.text {
	width:220px;
}

#c_mitte .text {
	width:140px;
}
-->