div.index {
   height: auto;
   left: 50%;
   margin-left: -450px;
   position: absolute;
   width: 900px;
}

div.content 
{
	position:absolute;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 11pt;
	color: #000000;
	left:208px;
	top:150px;
	width:640;
	height:450;
	overflow:auto;
	margin:1em;
	padding-right:20;
}

div.bottom {
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 10pt;
	color: #000000;
    height: auto;
    left: 50%;
    margin-left: -400px;
    position: absolute;
    width: 800px;
    top:680px;
}

div.copyright {
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 10pt;
	color: #000000;
    height: auto;
    left: 50%;
    margin-left: -100px;
    position: absolute;
    top:700px;
    width: 200px;
}

textarea {
	background-color: #F1E3AC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 80%;
}

input {
	background-color: #F1E3AC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 80%;
}

select {
	background-color: #F1E3AC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 80%;
}
.error {
	font-size: 110%;
	color: #FF0033;
}

.errormini {
	font-size: 90%;
	font-weight: bold;
	color: #FF0000;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

div.table_events_left {
	position:absolute;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 12pt;
	left:0px;
	top:40px;
	width:398;
	height:400;
	overflow:auto;
	margin:1px;

}


div.table_index_left {
	position:absolute;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 12pt;
	left:0px;
	top:40px;
	width:300;
	height:380;
	overflow:auto;
	margin:1px;

}

div.table_events_right {
	position:absolute;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 12pt;
	left:300px;
	top:40px;
	width:339px;
	height:380px;
	overflow:auto;
	margin:1px;
}

div.table_events_new_index_title {
	position:absolute;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 12pt;
	font-size:100%;	
	left:298px;
	top:40px;
	width:280px;
	height:20px;
	margin:1px;

}
div.table_events_new_index {
	width:200px;
	height:20px;

}
div.table_text_index {
	position:absolute;
	font-family: Book Antiqua, Times New Roman, Times;
	font-size: 12pt;	
	left:309px;
	top:30px;
	width:330px;
	height:380px;
	overflow:auto;
	margin:1px;

}



A:active {

	font-family: Book Antiqua, Times New Roman, Times;
	color: #000000; 
	TEXT-DECORATION: none;
}

A:link {

	font-family: Book Antiqua, Times New Roman, Times;
	color: #000000; 
	TEXT-DECORATION: none;
}

A:visited {

	font-family: Book Antiqua, Times New Roman, Times;
	color: #000000;
	TEXT-DECORATION: none;
}
A {

	font-family: Book Antiqua, Times New Roman, Times;
	color: #BA4E46; 
	TEXT-DECORATION: none;
}
A:hover {
	font-family: Book Antiqua, Times New Roman, Times;
	color: #BA4E46;
	TEXT-DECORATION: none;
}

div.design-moedl2-01 {
	background-image:url(images/scheune_01.jpg);
	position:absolute;
	left:0px;
	top:0px;
	width:271px;
	height:144px;
}

div.design-moedl2-02 {
	position:absolute;
	left:271px;
	top:0px;
	width:234px;
	height:144px;
}

div.design-moedl2-03 {
	position:absolute;
	left:505px;
	top:0px;
	width:395px;
	height:144px;
}

div.design-moedl2-04 {
	position:absolute;
	left:0px;
	top:144px;
	width:217px;
	height:28px;
}

div.design-moedl2-05 {
	position:absolute;
	left:217px;
	top:144px;
	width:311px;
	height:28px;
}

div.design-moedl2-06 {
	background-image:url(images/scheune_06.jpg);
	position:absolute;
	left:528px;
	top:144px;
	width:372px;
	height:504px;
}

div.design-moedl2-07 {
	position:absolute;
	left:0px;
	top:172px;
	width:18px;
	height:293px;
}

div.design-moedl2-08 {
	position:absolute;
	left:18px;
	top:172px;
	width:162px;
	height:44px;
}

div.design-moedl2-09 {
	position:absolute;
	left:180px;
	top:172px;
	width:22px;
	height:293px;
}

div.design-moedl2-10 {
	position:absolute;
	left:202px;
	top:172px;
	width:325px;
	height:447px;
}

div.design-moedl2-11 {
	position:absolute;
	left:527px;
	top:172px;
	width:1px;
	height:476px;
}

div.design-moedl2-12 {
	position:absolute;
	left:18px;
	top:216px;
	width:162px;
	height:36px;
}

div.design-moedl2-13 {
	position:absolute;
	left:18px;
	top:252px;
	width:162px;
	height:36px;
}

div.design-moedl2-14 {
	position:absolute;
	left:18px;
	top:288px;
	width:162px;
	height:28px;
}

div.design-moedl2-15 {
	position:absolute;
	left:18px;
	top:316px;
	width:162px;
	height:44px;
}

div.design-moedl2-16 {
	position:absolute;
	left:18px;
	top:360px;
	width:162px;
	height:28px;
}

div.design-moedl2-17 {
	position:absolute;
	left:18px;
	top:388px;
	width:162px;
	height:44px;
}

div.design-moedl2-18 {
	position:absolute;
	left:18px;
	top:432px;
	width:162px;
	height:27px;
}

div.design-moedl2-19 {
	position:absolute;
	left:18px;
	top:459px;
	width:162px;
	height:6px;
}

div.design-moedl2-20 {
	position:absolute;
	left:0px;
	top:465px;
	width:189px;
	height:6px;
}

div.design-moedl2-21 {
	position:absolute;
	left:189px;
	top:465px;
	width:13px;
	height:183px;
}

div.design-moedl2-22 {
	position:absolute;
	left:0px;
	top:471px;
	width:18px;
	height:177px;
}

div.design-moedl2-23 {
	position:absolute;
	left:18px;
	top:471px;
	width:162px;
	height:59px;
}

div.design-moedl2-24 {
	position:absolute;
	left:180px;
	top:471px;
	width:9px;
	height:177px;
}

div.design-moedl2-25 {
	position:absolute;
	left:18px;
	top:530px;
	width:162px;
	height:118px;
}

div.design-moedl2-26 {
	position:absolute;
	left:202px;
	top:619px;
	width:325px;
	height:29px;
}

div.design-moedl2-27 {
	position:absolute;
	left:0px;
	top:648px;
	width:504px;
	height:52px;
}

div.design-moedl2-28 {
	position:absolute;
	left:504px;
	top:648px;
	width:396px;
	height:52px;
}
