body {

  	position: absolute;
  	left: 50%;
  	top: 0px;
  	width: 970px;
  	margin-left: -486px;
  	margin-top: 1px;

    background: #36393e;
    text-align: center;
    /*margin: 0;*/ 
    padding: 0;
    font: 100% 'lucida grande', 'lucida sans unicode', arial, helvetica, sans-serif;
}

a {
    text-decoration: none;
}

img {
    border: none;
}

.clearer {
    clear: both;
}

.links {
    float: left;
}
.rechts {
    float: right;
}

#container {
    text-align: left; 
    margin: 0 auto; 
    width: 802px;
    font-size: 13px; 
    line-height: 1.45;
}

*:first-child+html #container {width: 802px;} * html #container {width: 802px;}

/* Der Kopfbereich */
#kopfbereich {
    height: 68px;
    background: url(img/schriftzug.gif) no-repeat;
    position: relative; left: -3px;
}

#kopfbereich h1 {
    margin: 0; padding: 27px 0 0 0; line-height: 1;
}
#kopfbereich h1 a {
    display: block; height: 22px; width: 350px;
    text-indent: -9999px;
}

/* Der mittlere Bereich: Inhalt + Sidebar */
#mitte {

    border: 1px solid #c4c7ce; 
    border-bottom: none;
    background: #9e9fa4 url(img/sidebar.gif) repeat-y !important; 
    color: #36393e;
    min-height: 400px;   
}

#mitte a {
    color: #36393e;
}
#mitte a:hover {
    color: #CDCDCD;
}

#sidebar .aktiv a {
    color: #222; 
}

/* Mitte -> Inhalt */
#inhalt, #inhalt2 {
    float: right;       
    width: 600px;
    background: #c4c7ce;
    min-height: 401px;
}

* html #inhalt {
    height: 400px;
}


.folgeseite #inhalt {
    width: 550px; 
    padding: 1px 25px; 
    background: #9e9fa4;
}

#mitte form {
    font-size: 13px;
}
#mitte form h3 {
    font-size: 1em; 
    font-weight: bold; 
    margin-bottom: 3px; 
    margin-top: 2em;
}
#mitte form input {
    background: #d9dce1; 
    font: 13px 'lucida grande', 'lucida sans unicode', arial, helvetica, sans-serif;;
}


/* Mitte -> Sidebar */
#sidebar {
    float: left;
    position: absolute;
    top: 69px;
    left: 86px;    
    width: 151px; 
    padding: 25px;
}

#sidebar ul {
    list-style: none; 
    padding: 0; 
    margin: 0;
    font-size: 12px;
}

#sidebar .erste-liste {
    width: 65px; 
    height: 210px;
}

#sidebar ul li {
    margin-bottom: 9px;
}

#sidebar ul a {
    display: block; 
    height: 16px; 
    line-height: 16px;
    text-indent: -9999px;
}

/* *** Erste Liste *** */
#sidebar .erste-liste a {
    background: url(img/sidebar-liste1.gif) no-repeat 0 0;
    width: 65px;
}
#sidebar .erste-liste a:hover, #sidebar .erste-liste .aktiv a {
    background-position: -66px 0;
}

#sidebar .erste-liste .menu2 {
    background: url(img/sidebar-liste1.gif) no-repeat 0 -24px;
}
#sidebar .erste-liste a.menu2:hover, #sidebar .erste-liste .aktiv .menu2 {
    background-position: -66px -24px;
}

#sidebar .erste-liste .menu3 {
    background: url(img/sidebar-liste1.gif) no-repeat 0 -47px;
}
#sidebar .erste-liste a.menu3:hover,#sidebar .erste-liste .aktiv .menu3 {
    background-position: -66px -47px;
}

#sidebar .erste-liste .menu4 {
    background: url(img/sidebar-liste1.gif) no-repeat 0 -72px;
}
#sidebar .erste-liste a.menu4:hover, #sidebar .erste-liste .aktiv .menu4 {
    background-position: -66px -72px;
}

#sidebar .erste-liste .menu5 {
    background: url(img/sidebar-liste1.gif) no-repeat 0 -96px;
}
#sidebar .erste-liste a.menu5:hover, #sidebar .erste-liste .aktiv .menu5 {
    background-position: -66px -96px;
}

#sidebar .erste-liste .menu6 {
    background: url(img/sidebar-liste1.gif) no-repeat 0 -120px;
}
#sidebar .erste-liste a.menu6:hover, #sidebar .erste-liste .aktiv .menu6 {
    background-position: -66px -120px;
}

#sidebar .erste-liste .menu7 {
    background: url(img/sidebar-liste1.gif) no-repeat 0 -144px;
}
#sidebar .erste-liste a.menu7:hover, #sidebar .erste-liste .aktiv .menu7 {
    background-position: -66px -144px;
}

#sidebar .erste-liste .menu8 {
    background: url(img/sidebar-liste1.gif) no-repeat 0 -169px;
}
#sidebar .erste-liste a.menu8:hover, #sidebar .erste-liste .aktiv .menu8 {
    background-position: -66px -169px;
}

#sidebar .erste-liste .menu9 {
    background: url(img/sidebar-liste1.gif) no-repeat 0 -194px;
}
#sidebar .erste-liste a.menu9:hover, #sidebar .erste-liste .aktiv .menu9 {
    background-position: -66px -194px;
}
/* *** /Erste Liste *** */

/* *** Zweite Liste *** */
#sidebar .zweite-liste a {
    background: url(img/sidebar-liste2.gif) no-repeat 0 0;
    width: 78px;
}
#sidebar .zweite-liste a:hover, #sidebar .zweite-liste .aktiv a.menu21 {
    background-position: -82px 0;
}

#sidebar .zweite-liste .menu22 {
    background: url(img/sidebar-liste2.gif) no-repeat 0 -24px;
}
#sidebar .zweite-liste a.menu22:hover, #sidebar .zweite-liste .aktiv a.menu22 {
    background-position: -82px -24px;
}

#sidebar .zweite-liste .menu23 {
    background: url(img/sidebar-liste2.gif) no-repeat 0 -47px;
    height: 14px;
}
#sidebar .zweite-liste a.menu23:hover, #sidebar .zweite-liste .aktiv a.menu23 {
    background-position: -82px -47px;
}

#sidebar .zweite-liste {
    margin-top: 60px;
}
/* *** /Zweite Liste *** */


/* Vorschaubilder */
#vorschaubilder {
    
    position: relative;
    top: 0px;
    left: -1px;
        
    padding: 1px 21px 1px 26px; 
    width: 755px; /* 770px; */
    
    height: 120px; 
    /*border-top: 1px solid #c4c7ce;*/
    border-top: 1px solid #36393e;
    
    background: #888f99;
    overflow: hidden;
    float: left;
    
}
#vorschaubilder p {
    margin: 11px 0;
}

#vorschaubilder img {
    padding: 0 2px 0 2px; border: 1px solid #c4c7ce; margin: 0 5px 0 5px;
}


/* Der Fussbereich */
#footer {
    position: relative;
    top: 0px;
    left: 0px;
    width: 750px;
    background: #9e9fa4;
    padding: 1em 26px; 
    border-top: 1px solid #36393e;    
}

#footer p, #footer ul {
    margin: 0; padding: 0; height: 13px;
}

#footer .copyright {
    float: right; 
    width: 118px;
    background: url(img/copyright.gif) no-repeat;
    text-indent: -9999px;
}

#footer ul {
    background: url(img/footer-liste.gif) no-repeat;
}

#footer li {
    display: inline;
}

#footer a {
    color: #36393e; 
    background: url(img/footer1.gif) no-repeat 0 0;
    float: left; 
    width: 38px; 
    line-height: 13px;
    text-indent: -9999px;
    margin-right: 15px;
}
#footer a:hover, #footer .aktiv a {
    background-position: 0 -14px;
}

#footer a.footer2 {
    background: url(img/footer1.gif) no-repeat -53px 0;
    width: 53px;
}
#footer a.footer2:hover, #footer .aktiv a.footer2 {
    background-position: -53px -14px;
}

#footer a.footer3 {
    background: url(img/footer1.gif) no-repeat -121px 0;
    width: 26px;
}
#footer a.footer3:hover, #footer .aktiv a.footer3 {
    background-position: -121px -14px;
}

.slideshow a {
    font-size: 9px; color: #36393e;
}


/* T.LINK : fadeIn */
.transparent
{
	opacity: 100;
	filter: Alpha(opacity=100);  
  background-color: #000000; 
}

.image 
{
  position: relative;
  top: 0px;
  left: 0px;
  width: 600px;
  height: 400px;
  border: none;
}

div#photo
{
  position: relative;
  top: 0px;
  left: 0px;
  width: 600px;
  height: 400px;
  background-repeat: no-repeat; 
  border: none;
}
 