body {
	color: #333333;
	font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
	font-size:13px;
	line-height:1.4em;
}


body {
	background-color: #BEDBE9;
	background-image:url(../template-images/bg.jpg);
	background-repeat:repeat-x;
}
a {
	color:#255E95;
	text-decoration:none;
}
a:visited {
	color:#255E95;
	text-decoration:none;
}
a:hover {
	color:#255E95;
}

h1,h2,h3,h4 {
	margin:0 0 10px 0;
	color:#185188;
}

h1 {
	font-size:1.7em;
	padding:7px 0 7px 10px;
	border-bottom:1px solid #185188;
	border-top:1px solid #185188;
	background-color:#BEDBE9;
}


h2 {
	font-size:1.2em;
	padding:0 0 0 10px;
	border-bottom:2px solid #C1D7E5;
	border-left:4px solid #C4D7E6;
}

h3 {
	font-size:1.0em;
	padding:0 0 0 10px;
	border-bottom:2px solid #C1D7E5;
	border-left:4px solid #C4D7E6;
	color:#779cc2;
}

li {
	list-style-image:url(../template-images/list.gif);
	line-height:1.7em;
}
ul {
	margin:0;
	padding:0 0 0 30px;
}
.rex-navi1 { 
	padding:0;
	margin:0;
}
.rex-navi2 {
	margin:0 0 0 5px;
}

.rex-navi1 li { 
	list-style:none;
	text-align:left;
	border-bottom:1px solid #255E95;
	margin:0 0 5px 0;
	list-style-image:none;
}
.rex-navi2 li { 
	list-style-image:url(../template-images/list.gif);
	text-align:left;
	border-bottom:none;
	line-height:1.4em;
	width:100px;
}

.rex-current {
	font-weight:bold;
}
.rex-normal {
	font-weight:normal;
}

#tempTopPic {
	background-image:url(../template-images/topPic.jpg);
	background-repeat:no-repeat;
}
#tempTopPicLogo {
	width:340px;
	height:65px;
	
	margin:40px 0 0 0px;
	padding:0 0 0 0;
	
	background-color:#FFFFFF;
}
.section {
	clear:both;
	text-align:justify;
}

#mapcontainer {
	width:720px;
	border:3px solid #C4D7E6;
}	
.artikelliste2 {
	padding:0 0 0 40px;
	display:block;
}
.artikelliste2 a {
	font-size:14px;
	font-weight:bold;
}
.artikelliste2 a:hover {
	font-size:14px;
	color:#A09FA4;
}
.artikelliste2 li {
	list-style-image:url(../template-images/link-list.gif);
	line-height:1.8em;
}

.download-hdl {
	font-size:13px;
	font-weight:bold;
	padding:4px;
	background-color:#BEDBE9;
	color:#12639B;
	border-bottom:1px solid #FFFFFF;
	clear:both;
}
.download-hdl p {
	padding:0;
	margin:0;
}
.download-file img {
	float:left;
	border:none;
}
.download-file {
	font-size:10px;
	color:#1670A5;
	background-color:#E5EEF3;
	height:40px;
	padding:10px;
}
.download-file p{
	paddgin:0;
	margin:0;
}
.prev {
	float:left;
	padding-left:25%;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
.next {
	padding-left:25%;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}











/*
 Guestbook Addon
 @author staab[at]public-4u[dot]de Markus Staab
 @author <a href="http://www.public-4u.de">www.public-4u.de</a>
 @package redaxo3
 @version $Id: guestbook.css,v 1.9 2006/10/08 18:53:24 koala_s Exp $
 */


/*
  Formular Styles
*/


/* Formular */
.a63-form {
  margin:0 0 0 80px;
}

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

.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: 170px;
  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: 175px;
}

/* 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;
}



/*
  Listen Styles
*/


/* 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*/
}




/* ***********
  Adminbereich
  ************ */
/* TODO: hier könnten noch Formatierungen für den Adminbereich rein */






