html, body	
   {
     height: 100.01%;  /* Scrollbar immer an */
/*     overflow: hidden;*//* Scrollbar immer aus */
     margin: 0 0 0 0;
     padding: 0;
     font-size: 100.01%;
     font-family: Verdana, Tahoma, sans-serif, Helvetica, Arial;
     color: #fff;
     background-color: #000;
/*     text-align: center;*/
                  
}

h1, h2, h3, h4, h5, h6, p, form {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}


/*	---{Hauptnavigation}--- */



h1 
{ 
  font-size: 1.5em;
  color: #ffbc00;
  font-weight: bold;
  margin: 0 0 1em 0;
 }

h2
{ 
  font-size: 1.2em;
  color: #ffbc00;
  font-weight: bold;
  margin: 1.5em 0 1em 0;
 }



h3 *
{ 
  font-size: 1.0em;
  color: #ffbc00;
  font-weight: bold;
  margin: 0 1em 0 0;
  text-decoration: none;
 }



p
{ 
  margin: 0 0 1em 0;
 }


/* a {  color: #ffbc00; }*/
a {  color: #fea; }

dt { margin-top: 1em;     }

.center { text-align: center; }


/*******************************************************/

.ueberschrift
{ 
  }


#seite
{
  background-image: url('/Layout/hintergrund.gif');
  margin: 10px auto;
  width: 770px;
  border: 1px solid #444;
  text-align: left;
  }

#inline
{ 
  display: inline;
  }

#inhalt
{
  width: 590px;
  float: left;
  background-color: #222;
  }

#inhaltPadding
{ 
  padding: 20px 20px 15px 20px;
  }


.menueContainer
{ 
  

 }

#clear
{
  clear:both;
  }

#sohoPlatz
{
/*  clear: both;*/
  text-align: left;
  }



#foot
{
  clear: both;
/*  border-top: 4px solid #888;
  background-color: #e1e1e1;
  text-align: center;
  font-size: 7pt;
  padding: 3px 0px; */
  }

#foot *
{
  font-size: 7pt;
  }


.unilogo { 
/*  margin-left: 190px;  */
  display: inline;
  margin-left: 0px;
/*  margin-top: 10px;  
  margin-bottom: 10px; */ 
 }
.astrologo { 
/*  margin-left: 190px;  */
  display: inline;
 }


#toplinenavi 
{
  clear: both;
  height: 2px;
  margin: 0;
  padding: 0 10 0 10;
  background-color: #444; 
  color: #fff; 
  font-size: 9pt;
}

#toplinenavi .links 
{
  padding: 0px 0px 1px 0px;
/*  border-right: #57a solid 1px;*/
  text-align: left;
}

#toplinenavi .links ul
{
  display: inline;
}


#toplinenavi .links li
{
  display: inline;

  list-style-type: none;
  float: left;
 margin: 0px 0 0 0;
  padding: 0px 0 0 00;
}


#toplinenavi .links a
{
  color: #fff;
}

#toplinenavi .rechts
{
  padding: 1px 15px 1px 0px;
  float: right;
}


#toplinenavi .rechts ul
{
  display: inline;
}


#toplinenavi .rechts li
{
  display: inline;
  font-size: 12px;
  list-style-type: none;
  float: right;
}


#toplinenavi .rechts a
{
  padding: 0px 0px 0px 20px;
  color: #aaa;
  text-decoration: none;
  font-weight: bold;
}

#navi
{
  width: 180px;
  padding: 40px 0px;
  float: left;
  background-color: #444;
  }


#navi .baum ul 
{ 
  padding: 0;
  margin: 0;
 }

#navi .baum li
{
  padding: 5px 0px 5px 0px;
/*  border-bottom: #666 solid 1px;*/
  border-top: #666 solid 1px;
  position: relative;  /* Sorgt für die richtige Position der Schrift, auch bei unterschiedlichen Schriftgrößen */
  font-size: 12px;
  list-style-type: none;
  color: #000;
}


#navi .baum a
{
  padding: 0.25em 0em 0em 1em;
  text-decoration: none;
}

#navi .baum a.aktiv
{
  color: #fff;
}

#navi .baum a.inaktiv
{
  color: #ddd;
}


.galerie 
{ 
  }

.galerie .blaettern
{ 
  font-size: 9pt;
  color: #333;
  text-decoration: none;
  }

.galerie .unterschrift
{ 
  font-size: 9pt;
  color: #000;
  text-align: left;
  
/*  text-decoration: none;*/
  }

.soho
{ 
/*  text-align: left;*/
  font-size: 6pt;
 }
.sohobild
{ 
/*  text-align: left;*/
  background-color: #000;
  width: 179px;
  text-align: center;
 }


.strassenschalter a
{ 
  float: right;
  font-size: 8pt;
  color: #008;
  text-align: right;
  
/*  text-decoration: none;*/
  }

.spacer
{ 
  height: 1px;
 }

.bild
{ font-size: 9pt; }