body { font-size: 100.01%; font-family: Helvetica, Arial, sans-serif; background-color: #444444; text-align: center; margin-bottom: 0px;}

p { }

td { }

a:link { color: #2d6e89; font-weight: bold; text-decoration: underline; }

a:visited { color: #2d6e89; font-weight: bold; text-decoration: underline; }

a:hover { color: #2d6e89; font-weight: bold; text-decoration: underline; }

a:active { color: #2d6e89; font-weight: bold; text-decoration: underline; }

h1 { font-size: 1.4em; color: #2d6e89;}

h2 { font-size: 1.3em; color: #2d6e89;}

h3 { font-size: 1.2em; color: #2d6e89;}

/* --------------------------
Basis-Formatierung für Layout */

div#seite {	text-align: left;    /* Seiteninhalt wieder links ausrichten */
		margin: 0 auto; /* standardkonforme horizontale Zentrierung */
   		 width: 785px; padding: 0; }


/* --------------------------
Titelbanner */

#topic-01 { background-image:url(../bilder-01/topic-01a.jpg); background-repeat: no-repeat; 
			width: 785px; height: 71px; padding-left: 20px; text-align: left;
			color: #FFF; font-size: 1em;}

.buttons-0 { width: 805px; 
			color: #fff; font-size: 0.8em;}

#button1 { background-image:url(../bilder-01/h-nav-01a.jpg); background-repeat: no-repeat; 
		width: 202px; height: 25px; float: left; }
		
#button1:hover  { background-image:url(../bilder-01/h-nav-01b.jpg); background-repeat: no-repeat; 
		}
#button2 { background-image:url(../bilder-01/h-nav-02a.jpg); background-repeat: no-repeat; 
		width: 200px; height: 25px; margin-left: 202px; }
		
#button2:hover  { background-image:url(../bilder-01/h-nav-02b.jpg); background-repeat: no-repeat; 
		}
#button3 { background-image:url(../bilder-01/h-nav-03a.jpg); background-repeat: no-repeat; 
		width: 202px; height: 25px; float: left; }
		
#button3:hover  { background-image:url(../bilder-01/h-nav-03b.jpg); background-repeat: no-repeat; 
		}
#button4 { background-image:url(../bilder-01/h-nav-04a.jpg); background-repeat: no-repeat; 
		width: 201px; height: 25px; margin-left: 604px;}
		
#button4:hover  { background-image:url(../bilder-01/h-nav-04b.jpg); background-repeat: no-repeat; 
		}   

* html div#button1 { height: 1em;  }
* html div#button2 { height: 1em;  }
* html div#button3 { height: 1em;  }
* html div#button4 { height: 1em;  }

#banner-ad { padding-top: 10px; padding-left: 38px; width: 805px;
	 background-image: url(../bilder-01/content-01y.jpg); background-repeat: repeat-y; }

/* --------------------------
Navi Links */

#navi { float: left; width: 202px}
			
#navi-00 { background-image: url(../bilder-01/l-nav-01a.jpg) ; background-repeat: no-repeat;
			height: 17px;}

#navi-01 { font-size: 1em; text-align: left; width: 177px;
		padding-right: 10px; padding-left: 15px; padding-top: 10px;
		}

#navi-02 { background-image: url(../bilder-01/l-nav-03a.jpg) ; background-repeat: no-repeat;
		height: 53px; width: 202px; 
		}

#navi-03 {margin-bottom: 10px;}

ol#navi-03 { margin-top: 10px; margin-bottom: 20px; margin-left: 10px; padding-left: 0; list-style-position: outside ; }
li#navi-03 {margin-bottom: 5px; padding-left: 1px; list-style-type:none ; }
a#navi-03 { color: #2d6e89; text-decoration: none; }
a:hover#navi-03 { color: #e78600; text-decoration: none; }


/* --------------------------
Content-Bereich */

#content-00 { background-image: url(../bilder-01/content-01y.jpg); background-repeat: repeat-y; background-position: right 0; 
		width: 805px;}


#content-01 { 
font-size: 0.9em; background: #fff; width: 575px; margin-left: 215px; min-height: 600px; padding-top: 6px; padding-right: 6px;}

/* -------------------------- -539
Fuss-Bereich */

#fuss-01 {background-image: url(../bilder-01/fuss-00a.jpg) ; background-repeat: no-repeat;
		width: 805px; height: 103px; clear: both; }
		
#fuss-02 {background-image: url(../bilder-01/fuss-02a.jpg) ; background-repeat: no-repeat;
		width: 87px; height: 72px; float: left; margin-left: 51px; }
#fuss-02:hover {}

#fuss-03 {background-image: url(../bilder-01/fuss-03a.jpg) ; background-repeat: no-repeat;
		width: 71px; height: 72px; margin-left: 138px; }
#fuss-03:hover {}

#fuss-04 {background-image: url(../bilder-01/fuss-04a.jpg) ; background-repeat: no-repeat;
		width: 57px; height: 72px; float: left; margin-left: 209px; }
#fuss-04:hover {}

#fuss-05 {background-image: url(../bilder-01/fuss-05a.jpg) ; background-repeat: no-repeat;
		width: 57px; height: 72px; margin-left: 266px; }

/* --------------------------
Startseite Tabelle */

#start-01 {
   padding-top: .8em; padding-bottom: .8em; vertical-align:top; 
}

/* Allgemeine Formatierung */

#ad-oben-01 { padding-top: 15px; padding-bottom: 15px; }

#ad-unten-01 { padding-top: 15px; }
   
#link-01 { padding-left: 15px; }

#tabelle-rahmen1 		{ border-top: 1px solid #000; border-left: 1px solid #000; border-right-style: solid; border-right-width: 1px; }
#tabelle-topic1 		{ padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; border-bottom-style: solid; border-bottom-width: 1px; text-align: center; font-weight: bold;}
#tabelle-standard1 		{ padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; border-bottom-style: solid; border-bottom-width: 1px;}
#tabelle-aligncenter1	{ padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 4px; border-bottom-style: solid; border-bottom-width: 1px; text-align: center; }
#bild-links-01 /* Float für Bild links */
{float: left; padding-right: 15px; padding-bottom: 30px; font-size: .9em; font-weight: bold;}
#bild-rechts-01 /* Float bei Bild rechts*/ 
{float: right; padding-left: 15px; padding-bottom: 15px; font-size: .9em; text-align: center; font-weight: bold;}

