/**
* @author  Joachim  Eberhardt
* @copyright Copyright 2004, 2005, 2006  Agentur Lernsite - Joachim  Eberhardt
* @version 1.0 03.03.06
* @package von Mensch zu Mensch
*
* @desc CSS-Datei 
*       <p>Druck-Layout fuer Website von Mensch zu Mensch </p>
*
*/
* {
margin: 0;
padding: 0;
}
body {
 font-family: Verdana,Helvetica,Arial,sans-serif;
 font-size: 	93%;
 color:     #000000;
 /*background-color: #ffffff;*/
}

.hidden  {
 visibility:hidden;
 display:none;
}
.versteckt {
 visibility:hidden;
 display:none;
}
 
body {
 font-family:  Verdana, Arial, Helvetica, sans-serif; 
 background-color: #fff5ee;
 font-size: 	100.1%;
 color:         #000000;
 margin: 0 auto;  /* main-Box zentrieren in IE 5 und hoeher */
 padding: 1em 0;
 text-align: center; /* main-Box zentrieren in IE 5 und hoeher */
}

 
div#container {
 margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
 width: 42.0em;
 height: auto;
 min-height: 35em;
 text-align: left;
 background-color:#ff6600;
 z-index:       2;
 }


.hidden  {
 visibility:hidden;
 display:none;
}
.versteckt {
 visibility:hidden;
 display:none;
}
 

#content {
 margin-top:    0;	
 margin-left:   0;
 min-height: 35em;
 padding-left:  0;
 background-color: #fff5ee;
 z-index:       10;
}

#content a.zurueck{
 visibility:hidden;
 display:none;
}

/* Spalten etc Gliederung des Content */
#headline {
 padding-top:    6.7em;
 margin-left:      0;
 background-color: #fff5ee;
 z-index: 15;
 clear:right;
}

#headline h1 {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size:    1.3em;
 font-weight:  bold;
 line-height:  1.3em;
}



/* Kasten Aktuelles */
#rechterkasten  {
 float:          right;
 width:           11em;
 min-height:      28em;
 margin-left:    1.5em;
 margin-right:   1.0em;
 padding:        0.4em;
 background-color: #ffcc99;
 z-index: 7;
}

html>body div#rechterkasten {
 margin-right:  2.0em;
 }
#rechterkasten a {
 color: #000000;
 font-weight: normal;
 text-decoration: none;
 }
#rechterkasten h2 {
 font-size:    1.05em;
 font-weight:  bold;
 margin-top:    0.2em;
 margin-bottom:    0.5em;
 white-space: nowrap;
}

#rechterkasten h3 {
 margin: 0;
 font-size:    0.8em;
 font-weight:  bold;
 line-height:  1.0em;
 }

#rechterkasten .terminItem {
 margin-top:    0.3em;
 margin-bottom: 0.5em;
 }
#rechterkasten .zentriert {
 margin: auto;
 text-align: center;
}
#rechterkasten  p {
 margin-top:   0.15em;
 margin-bottom:   0.35em;
 line-height:   1.0em;
 font-size:    0.70em;
}
#rechterkasten  p.datum {
 line-height:  0.8em;
 margin-bottom:   0;
 font-size:    0.70em;
}

#rechterkasten p.fueller1 {
 height: 25em;
 color: #00ff00;
 }
#rechterkasten p.fueller3 {
 height: 10em;
 }
#rechterkasten  img {
 margin-top:    7em;
 margin-bottom: 1em;
 padding:       0px;
}

#rechterkasten  img.portrait {
 margin-top:   1em;
 margin-left:   1em;
 padding:       0;
}

#rechterkasten  ul {
 list-style-type: square; 
 margin-left:     1.5em;
 font-size:    0.80em;
 font-weight:   bold;
 line-height:  1.3em;
}

#rechterkasten ul.textlink {
 list-style-type: square;
 font-size:    0.70em;
 font-weight:   normal;
 line-height:  1.1em;
 }
 
#rechterkasten  li {
 list-style-type: square; 
 margin-top:   0.4em;
 margin-bottom: 0.5em;
 padding-left: 0.2em; 
 padding-top: 0; 
 
}
 #rechterkasten  li.textlink {
 margin-top:   0.4em;
 padding-left: 0.2em; 
 list-style-type: square; 
 }
 
 
#fotorechts  {
 float:      right;
 width:       11em;
 min-height:  28em;
 margin-top:    1em;
 margin-left:  1.5em;
 margin-right: 1.0em;
 padding:      0.4em;
 z-index: 7;
}

html>body div#fotorechts {
 margin-right:  2.0em;
 }

#monoSpalte {
 background-color: #fff5ee;
 padding-bottom: 3.5em;
 margin-top:   1.0em;
 margin-right: 10em;
 font-size:   1.0em;
 z-index: 15;
 min-height: 25em;
}

#haupttext {
 background-color: #fff5ee;
 padding-bottom: 3.5em;
 margin-top:   1.0em;
 margin-right: 16em;
 font-size:   1.0em;
 z-index: 25;
 min-height: 25em;
}

#haupttext h1 {
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size:    1.3em;
 font-weight:  bold;
 line-height:  1.6em;
 white-space: nowrap;
 margin-top: 0;
 z-index: 10;
}
#haupttext h2 {
 font-size:   0.95em;
 font-weight:   bold;
 margin-top:     1em;
 margin-right:  10px;
 margin-bottom:    0;
 z-index: 25;
}
#haupttext h3 {
 font-size:   0.9em;
 font-weight:   bold;
 margin-top:     0.5em;
 margin-right:  10px;
 margin-bottom:    0;
 z-index: 25;
}
#haupttext h2.termine {
 margin-top: 1.0em;
 margin-bottom: 1.0em;
 }
#haupttext p {
 font-size:    0.9em;
 line-height:  1.2em;
 margin-top:   0.3em;
 margin-bottom:0.5em;
 padding-bottom:0.5em;
 z-index: 25;
}
#haupttext p.zurueck {
 visibility:hidden;
 display:none;
}
#haupttext p.fueller2 {
 height:   10em;
 margin-bottom: 0;
 }
#haupttext a {
 color: #000000;
 font-size:    1.0em;
 text-decoration: none;
}
div#haupttext .fuellerindex {
 height: 15.0em;
}
#haupttext ul {
 margin-top:   0;
 margin-left:  0.9em; 
 list-style-type: square; 
 z-index: 25;
}

#haupttext li {
 padding-left: 0.2em;
 padding-top:  0.3em;
 font-size:    0.95em;
 line-height:  1.0em;

}

#haupttext ul.textlink li {
 margin-bottom: 1.0em;
 padding-left:  0.2em;
}

#haupttext ul.spiegelstrich li{

}
#haupttext a.zurueck {
 visibility:hidden;
 display:none;
}

#kontktFeld {
 visibility:hidden;
 display:none;
}


/* Navigation (linke Leiste)*/
#navigationlinks {
 visibility:hidden;
 display:none;
}

/* reine Layout Elemente */ 
#layoutElemente {
 margin: 0;
 z-index:  2;
 } 

#titelbild {
 position: absolute;
 margin-left:  0;
 top:     23px;
 width:   10em;
 height:  3em;
 z-index:    18;
}
#obererRahmen {
 visibility:hidden;
 display:none;
 }
#obererBalken {
 visibility:hidden;
 display:none;
 }
 


