body { margin:0;padding:0;background-color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:10pt;background:white }
/*background:url(img/layout/bg.jpg) no-repeat;*/
#mittigehuelle { left:50%; margin-left:-440px; width:881px; position:absolute }
#header { width:881px; height:145px }
/*;background:url(img/layout/top_logo_neu.jpg)*/
#counter { margin:0;padding:0; }
#counter p { margin:0;padding:0;text-align:right }
#druckversion { display:none }

p,a,li { color:#4f4f4f }
h1 { font-size:10pt;color:#4f4f4f }
form { padding:0;margin:0; }
img { border:0 }

a { color:red;text-decoration:none }
a:hover { text-decoration:underline }

.graueUeberschrift { margin:0;padding:0;width:100%; height:34px;background:url(img/layout/boxdefaultheader_bg.jpg) }
.graueUeberschrift h1 { padding:0;margin:0;padding-left:10pt;line-height:30px;vertical-align:middle; }

#navigation { width:159px;padding:0;float:left; }
#navigation .box, #main .box {
	float:left;	width:159px; margin:0px 0px 6px 0px;padding:0px 0px 6px 0px;background-color: #fae8c5;border-style:solid;
	border-width:1px;border-color:#B8B8B8;}
#navigation .box ul, #main .box ul {	list-style-type:none;width:159px;margin:0px 0px 0px 0px;padding:0px; }
#navigation .box ul.innen, #main .box ul.innen { padding-top:6px;width:159px }
#navigation .box li, #main .box li { padding-left:10px;}
#navigation .box li.head, #main .box li.head {width:151px;_width:159px;height:34px;font-weight:800;text-indent:11px;line-height:30px;color:#000000;
	vertical-align:middle;padding:0px;margin:0px 0px 0px 0px;list-style-image:none;
	background-image:url(img/layout/box_bg_blackarrow.jpg);padding-left:8px }

#navigation .boxRot {float:left;width:159px;margin-left:auto;margin-right:auto;vertical-align:bottom;}
#navigation .boxRot ul {list-style-type:none;padding:0;margin:0;color: #FFFFFF;}
#navigation .boxRot li.link {width:159px;height:43px;padding:0;color:#ffffff;border-style:solid;border-width:1px;
	border-color:#FFFFFF;margin-bottom:7px;background-image:url(img/layout/boxleft_bg.jpg);
	background-repeat: no-repeat;background-color:#740000;}
#navigation .boxRot  li.link:hover {width:159px;height:43px;border-style:solid;border-width:1px;border-color:#FFFFFF;
	background-image:url(img/layout/boxleft_bghover.jpg);background-repeat: no-repeat;background-color:#740000;}
#navigation .boxRot a.main {margin:0;color: #FFFFFF;text-decoration:none;font-weight:800;height:22px;padding-left:6px;
	line-height:22px;vertical-align:top;}
#navigation .boxRot a.sub {text-align: right;color: #FFFFFF;}
#navigation .boxRot span {padding-right:6px;float:right;width:auto;vertical-align:bottom;}

#main {	float:left;width:493px;background-color: #fae8c5;border-style:solid;
	border-width:1px;border-color:#B8B8B8;padding:0;margin:0;margin-left:10px; }
#main .text { padding-left:10pt }

.inhaltObenRechts { float:right;vertical-align:top;padding:0px;margin:0px;width:209px; }
.inhaltObenRechts .box {background-color:#C70600;color: #FFFFFF;background-image:url(img/layout/boxright_bg.jpg);
	border-style:solid;border-width:1px;border-color:#FFFFFF;width:208px;height:96px;margin-bottom:6px;background-repeat:repeat-x}
.inhaltObenRechts .box input {font-size:10px;line-height:14px;vertical-align:middle;vertical-align:middle;
	border-width:0px;text-align: left;}
.inhaltObenRechts .box ul {list-style-image:none;padding:0;margin:0; }
.inhaltObenRechts .box li.ueberschrift {color: #ffffff;list-style-type:none;height:30px;font-weight:800;
	line-height:22px;text-indent:6px;vertical-align:middle;	margin:0px 0px 0px 0px;
	padding:0px;border-width:0px;background-repeat: no-repeat;background-image:url(img/layout/boxright.jpg); }
.inhaltObenRechts .box li {	list-style-type:none;margin:0px 0px 0px 15px;padding:0;vertical-align:middle;
	border-width:0; }
.inhaltObenRechts .sponsoren { background:#fae8c5;border-style:solid;border-width:1px;border-color:#B8B8B8;width:208px;margin-bottom:6px; }
.inhaltObenRechts .sponsoren .ueberschrift { list-style-type:none;height:25px;font-weight:800;
	line-height:22px;text-indent:6px;vertical-align:middle;	margin:0px 0px 0px 0px;
	padding:0px; }
.inhaltObenRechts .sponsoren p { margin:0px 0px 0px 15px;padding:0;line-height:22px;vertical-align:middle;border-width:0; }


#footer { text-align:center;width:850px; height:48px;float:left;background-image:url(img/layout/footer.jpg);background-position:center;
background-repeat:no-repeat;line-height:48px;vertical-align:middle }

/* Formular */
.a63-form {
  width: 493px;
}

.a63-form p {
  margin-bottom:0;
  margin-top:3px;
}

/* Eingabefelder */
.a63-form input, .a63-form textarea {
  border: 1px solid black;
  margin: 1px 2px 1px 2px;
  width: 250px;
  background-color: #F6F4EF;
}

.a63-form input:focus, .a63-form textarea:focus {
  background-color: #EEEEEE;
}

/* Text-Eingabefeld*/
.a63-form textarea {
  height: 100px;
}

/* Beschriftungen der Eingabefelder */
.a63-form label {
  width: 100px;
  text-align:right;
  font-weight:bold;
  float: left;
  padding-left: 5px;
}


/* Buttons */
.a63-form .a63-fsubmit {
  width: 100px;
  margin: 0px;
  margin-top: 5px;
  background-color: #D6D3CE;
}

/* Buttons-Layer*/
.a63-form .a63-buttons {
  padding-left: 105px;
}

/* Zusatztext-Layer*/
.a63-form .a63-info {
  text-align: right;
  padding: 0px 5px 5px 0px;
}

/* Fehlermeldungs-Layer*/
.a63-form div.error {
  font-weight: bold;
  padding-top: 0px;
  padding-bottom: 10px;
}



/*
  Scheunentor rex_css geschlossen :-P
*/


/* Einträge-Layer */
.a63-entries .a63-entry {
  padding-bottom: 10px;
  border-bottom: 1px dotted #859885;
}

.a63-entries p {
  margin: 0px;
  padding: 0px;
}

/* Pagination-Layer */
.a63-entries .a63-pagination {
  text-align: right;
}

/* Pagination-Links */
.a63-entries .a63-pagination a {
  padding-left: 2px;
  padding-right: 2px;
}

/* hervorheben des Aktuelle-Seite-Links */
.a63-pagination_aktuell a {
  font-weight: bold;
  text-decoration:underline;
}


.a63-entries ul li {
  list-style-type: none;
  display: inline;
}

/*
  Allgemeine Formatierungen
*/

/* Beschriftungen */
.a63-entries .a63-label {
  float: left;
  width: 70px;
}

/* Werte */
.a63-entries .a63-value {
  padding-left: 70px;
}

/* Mozilla */
li.a63-pagination {
  list-style-type: none;
}

/* Ausgabe der Dateiversion
  möglichst unauffällig und klein */
.Modulversion {
  font-size: 0.5em;
  color: #aaaaaa;
/*  color: #dddddd; */ /* (fast) unsichtbar*/
}

