@charset "ISO-8859-1";
.corps {background-color:#f8f8ff; font-family:Trebuchet MS,Helvetica,Arial,sans-serif; 
	font-size:12px; color:#666666; height:100%; }
/* für rechte Spalte
  ------------------------------ */
  a.infobox { text-decoration:none; }
  a.infobox:hover { cursor:help; color:#a0522d; background:white; }
  a.infobox span { visibility:hidden; position:absolute; left:-99em;
    margin-top:1.5em; padding:0.5em; text-decoration:none; }
  a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
    visibility:visible; left:1em; z-index:10;
    border:0px solid #c30; color:black; background:white; } 
/* Ende Veranstaltungsplan */

/*  container
  --------------- */

#conti { position:absolute; 
		border:blue 0px dashed; margin: 0 0 0 -400px; 
		left: 50%; width: 730px; height: 50%; } 
#wrap {border: 0px dashed green; min-height:95%; } 

/* CSS für Logos an rechter Seite, Container stark eingerückt
#conti { position:relative; float:left;
		border:blue 0px dashed; 
		left: 20px; width: 730px; height: 50%; }
#conti_right { margin-left:755px; padding-top:25px; border: 0px solid blue;  }
#wrap {border: 0px dashed green; min-height:95%; } 
*/
/* CSS für Logos an rechter Seite, Container maessig eingerueckt 
#conti { position:relative; float:left; border:blue 0px dashed; 
		left: 45px; width: 710px; height: 50%;}
#conti_right { margin-left:780px; border: 0px solid blue; width:365px; }
#wrap {border:0px dashed green; min-height:95%; }
	Ende CSS für Logos*/

* html #wrap { height:95%;}  /* IE Win < 7 */

/* header u.u.u.
  ----------------  */
#un {position:relative; height:31px; background-image:url(/img/schlag_top.jpg); background-repeat:no-repeat; 
	border:0px solid black; }
#banner { height:186px; width:auto; border:0px dashed blue; margin:0; 
		background-image:url(/img/schlag_links.jpg); background-repeat:repeat-y; padding:0 0 0 10px; }
#un_deux {background-color:#deb887; height:16px; border:0px solid black; margin:0; padding:0;}

.navi { position:relative; float:right; margin:0; width:179px; 
	padding-right:10px; height:245px; border:0px dashed green; 
	background-image:url(/img/schlag_navi.jpg); background-repeat:repeat-y; background-position:right; background-color:#f8f8ff;} /* Navi-Container */
* html .navi { margin-left:-5px;}   /* IE  */
.balken_oben {position:absolute; top:0; right:0; }
.balken_unten {position:absolute; bottom:0; left:0;  }

/* Positionierung des Fusses 
  ----------------------------------  */
#lepied {position:relative; clear:both; border:0x dashed silver; font-size:12px; height:90px; }
#pied_un {height: 14px; background-image:url(/img/schlag_contunten.jpg); background-repeat:no-repeat; width:730px; }
#pied_deux {height: 20px; background-image:url(/img/schlag_centre_.jpg); background-repeat:repeat-y; width:730px; }
#pied_trois {height: 28px; background-image:url(/img/schlag_bottom.jpg); background-repeat:no-repeat; width:730px; }

/*.eck_lu { position:absolute; bottom:0; left:0; }*/
.eck_lo_n { position:absolute; top:0; left:0px; }
.eck_lu_n { position:absolute; bottom:0; left:0; }
* html .eck_lu_n {bottom:-1px;}
/*.eck_ru { position:absolute; bottom:0; right:0; }*/

#lepied div { border:0px dashed blue; padding: 0 0 0 15px; color:#fff; }