/***
 * Body
***/

/*
body {
  background:#EBEBEB;
}
*/


/***
 * Default
***/

td   { font-family:Arial,Helvetica,Verdana; font-size:13px; color:#ffffff; }


li   { list-style-image: url(../images/punkt.gif); list-style-position: outside; }


.tickertext {
    color: #ffffff;
    padding: 5px 0 5px 0;
    }


/***
 * Farben
***/

.white  { background:#FFFFFF; color:#000000; }
.black  { background:#000000; color:#FFFFFF; }
.grey   { background:#202020; color:#FFFFFF; }
.grey2  { background:#404040; color:#FFFFFF; }
.grey3  { background:#E7E7E7; color:#000000; }
.yellow { background:#FFC600; color:#000000; }

.tb_left  { background:#FFFFFF; background: url(../images/back_urs.jpg) bottom left no-repeat; }
.tb_right { background:#FFFFFF; background: url(../images/back_nadja.jpg) bottom right no-repeat; }

.pic-right { margin: 0 0 15px 15px; }


/***
 * Schrift-Grössen / Farben
***/

.textgr2   { font-size:23px; }
.textgr    { font-size:15px; }
.text      { font-size:13px; }
.textkl    { font-size:12px; }
.textkl2   { font-size:11px; }

.textwgr   { color:#ffffff; font-size:15px; }
.textw     { color:#ffffff; font-size:13px; }
.textwkl   { color:#ffffff; font-size:12px; }
.textwkl2  { color:#ffffff; font-size:11px; }

.textygr2  { color:#FFC600; font-size:17px; }
.textygr   { color:#FFC600; font-size:15px; }
.texty     { color:#FFC600; font-size:13px; }
.textykl   { color:#FFC600; font-size:12px; }
.textykl2  { color:#FFC600; font-size:11px; }

.texty2gr  { color:#A47000; font-size:15px; }
.texty2    { color:#A47000; font-size:13px; }
.texty2kl  { color:#A47000; font-size:12px; }

.textbgr2  { color:#000000; font-size:17px; }
.textbgr   { color:#000000; font-size:15px; }
.textb     { color:#000000; font-size:13px; }
.textbkl   { color:#000000; font-size:12px; }
.textbkl2  { color:#000000; font-size:11px; }


.borderw   { border:1px solid #ffffff; }



/***
 * Formular-Felder
***/

input     { font-family:Arial; font-size:13px; }
select    { font-family:Arial; font-size:13px; }
textarea  { font-family:Arial; font-size:13px; }

.formular { background:#D1D8DB; border:1px solid #6E828A; }



/***
 * Normale Links (Gelb)
***/

A:link    { color:#FFC600; text-decoration:none; }
A:visited { color:#FFC600; text-decoration:none; }
A:hover   { color:#FFC600; text-decoration:underline; }
A:active  { color:#FFC600; text-decoration:underline; }


/***
 * Weisse Links
***/

A.linkw:link    { color:#ffffff; text-decoration:none; }
A.linkw:visited { color:#ffffff; text-decoration:none; }
A.linkw:hover   { color:#FFC600; text-decoration:underline; }
A.linkw:active  { color:#FFC600; text-decoration:underline; }


/***
 * Schwarze Links
***/

A.linkb:link    { color:#000000; text-decoration:none; }
A.linkb:visited { color:#000000; text-decoration:none; }
A.linkb:hover   { color:#FFFFFF; text-decoration:underline; }
A.linkb:active  { color:#FFFFFF; text-decoration:underline; }



/***
 * Menu
***/

a.nav1 {
  display:block;
  margin:0px 0px 1px 0px;
  width:100%;
  color:#FFC600;
  /*background:#000000;*/
  font-size:12px;
  font-weight:bold;
  padding:2px 0px 2px 7px;
}

a.nav1:link, a.nav1:visited {
  color:#FFC600;
  /*background:#000000;*/
  text-decoration:none;
}

a.nav1:hover, a.nav1:active {
  color:#000000;
  background:#FFC600;
  text-decoration:none;
}


a.nav2 {
  display:block;
  margin:0px 0px 1px 0px;
  width:100%;
  color:#ffffff;
  /*background:#000000;*/
  font-size:12px;
  font-weight:bold;
  /*text-align:right;*/
  padding:2px 0px 2px 7px;
}

a.nav2:link, a.nav2:visited {
  color:#ffffff;
  /*background:#000000;*/
  text-decoration:none;
}

a.nav2:hover, a.nav2:active {
  color:#000000;
  background:#FFC600;
  text-decoration:none;
}


a.nav3 {
  display:block;
  margin:0px 0px 1px 0px;
  width:100%;
  color:#FFC600;
  /*background:#FFC600;*/
  font-size:12px;
  font-weight:bold;
  padding:2px 0px 2px 7px;
}

a.nav3:link, a.nav3:visited {
  color:#FFC600;
  background:#202020;
  text-decoration:none;
}

a.nav3:hover, a.nav3:active {
  color:#000000;
  background:#FFC600;
  text-decoration:none;
}




/***
 * Impressum
***/

.impress, A.impress:link, A.impress:visited {
  background:#101010;
  color:#808080;
  font-size:10px;
  text-decoration:none;
}



/* Biografie */
     
.layerBild {
  float:left;
  /*border:2px solid red;*/
  position: relative;
  margin:0 auto;

}

.layerBildKlein {
  border:0px solid black;
  position:absolute; 
  

}

.layerBildHover {
  /*border:2px solid black;*/
  position:absolute; 
  top:-1px; 
  left:0px;
  cursor:zoom-in; 

}

.layerAbstand {
  position: relative;
  float:left;
  width:30px;
}


.layerZeilenAbstand {
  clear:both;
  height: 10px;
}

/* Biografie Ende */