@import url("css/_allgemein.css");
@import url("css/ext_news_start.css");


/* individuelle anpassungen fır das startseiten-layout::: */

#content {
  position:relative;
  float:left;
  width:999px;
  left:0px;
  top:0px;
  margin-bottom:5px;
  background:#ffffff;
  min-height:600px;
}

#content h1 { margin-bottom:6px; font-weight:bold; font-size:16px; }
#content h2 { margin-bottom:6px; font-weight:bold; font-size:14px; }
#content p { margin-bottom:6px; }



#content #c2 table.tab-start { 
  position:relative;
  float:left;
  padding:0px;
  margin:0px;
}

#content #c2 table.tab-start tr.tab-start-tr-flash { height:224px; }
#content #c2 table.tab-start a tr.tab-start-tr-flash a  { height:224px; text-decoration:none;}
#content #c2 table.tab-start tr.tab-start-tr-news { height:300px; }

#c2 { position:relative; float:left; width:600px; left:0px; top:-5px; }
#c2 a {text-decoration:none;}

#c3 { position:relative; float:left; width:260px; margin-left:2px; }
#c4 { position:absolute; width:110px; left:874px; text-align:right; z-index:0; }

#c3 h1 {
  color:#00519E;
  font-size:10px;
  /*background:#00529E; #0452A4;*/
  font-weight:normal;
  height:20px;
  line-height:20px;
  /*border-bottom:2px solid #F4961C;;*/
  padding-left:10px;
  margin:0px;
  background-image: url(img/menu/srs_termine.gif)
}

#c3 h2 {
  font-size:10px;
  background:#BABABA;
  font-weight:bold;
  height:16px;
  line-height:16px;
  border-top:1px solid #F4961C;
  padding-left:10px;
  margin:0px;
  margin-bottom:15px;
}

#c3 p { margin:5px; }
#c3 dl, #c3 dt { margin:0px; padding:0px; }

#c3 table {
  border:0px;
  margin:0px;
  padding:0px;
  width:100%;
  margin-bottom:15px;
}

#c3 table.c3-shop   {
  margin-bottom:15px;
}

#c3 table td {
  border:0px;
  margin:0px;
  padding:0px;
}

#c3 table.c3-warmup td.content {
  width:100%;
}

#c3 table td.header {
  color:#00519E;
  font-size:10px;
  background:#00529E; /*#0452A4;*/
  font-weight:normal;
  height:20px;
   padding-left:10px;
  background-image: url(img/menu/tagesandacht.gif);
}

#c3 table td.img img {
  display:block;
  border:0px;
}

#c3 table td.footer, #c3 table td.steuerung {
  top:-2px;
  font-size:10px;
  background:#D6D6D6;
  font-weight:bold;
  height:16px;
  line-height:16px;
  border-top:1px solid #F4961C;
  margin-top:5px;
  padding-left:10px;
}

#c3 table td.steuerung {
  text-align:right;
  padding-right:10px;
}

#c3 table td.steuerung a:link { color:#00529E; text-decoration:none; }
#c3 table td.steuerung a:visited { color:#00529E; text-decoration:none; }
#c3 table td.steuerung a:active { color:#00529E; text-decoration:none; }
#c3 table td.steuerung a:hover { color:#ffffff; text-decoration:none; }

#c3 p.c3-warmup-datum {
  font-size:10px;
  font-color:#00529E;
}

#c3 p.c3-warmup-titel {

  font-size:11px;
  font-weight:bold;
  padding-left:5px;
}


}
#c4 img { border:0px solid #0452A4; }



/*#viewer {
  position:relative;
  float:left;
  top:0px;
  left:0px;
 /* width:600px;
  height:220px;
  overflow:hidden;
  border:2px solid #0452A4;*/
/*}*/

#news{
  position:relative;
  float:left;
  height:100px;
  width:585px;
  top:15px;
  left:5px;
  overflow:no;
}

#viewer h1 { 
  margin-top:15px;
  font-weight:bold;
  font-size:18px;
  font-family:arial;
  margin-left:270px;
}

#viewer h2 {
  margin-top:10px;
  font-weight:bold;
  font-size:14px;
  font-family:arial;
  margin-left:290px;
}

#viewer p { margin-top:5px; margin-bottom:10px; margin-left:290px; }
#viewer a { text-decoration:none; }



/* ckalender */

#c3 .tx-lumophpinclude-pi1 table,
#c3 .tx-lumophpinclude-pi1 table tr,
#c3 .tx-lumophpinclude-pi1 table td{
 background:#e9eef2;
  padding:2px;
  margin:5px;
  border:0px;
  font-family:verdana;
  font-size:9px;
}

#c3 .tx-lumophpinclude-pi1 table td {
  width:0px;
}

#c3 .tx-lumophpinclude-pi1 table td#TabellenzelleTermine {
  text-align:left;
}

/*TabellenzelleTermine*/