/**************************************************************
* Spezielle CSS fuer die Unterseiten von "Förderverein"
*
*
**************************************************************/






/**************************************************************
* Startseite
**************************************************************/


img.startCollage {
  position:absolute;
  top:-61px;
  right:-50px;
  width:476px;
  height:330px;
}

img.druckerpatrone {
	position:absolute;
	top:290px;
	right:73px;
	width:170px;
	height:117px;
}


/****** Buttons des Hauptmenues ******/
div.hauptmenue div.hmButLinie {
  border-bottom:1px solid #C6D7BD;
}


/**************************************************************
* Inhaltsbereich - weitere allgemeine Definitionen
**************************************************************/

div.untermenueTermine {
background-color:#FFF9EC;
float:right;
margin-bottom:48px;
margin-right:0;
margin-top:77px;
padding-left:14px;
padding-top:9px;
width:224px;
}

div.inhalteContainer.iCNavrechtsTermine {
width:519px;

}


ul.stichpunkte li,
ul.anstriche li {
  margin-bottom:4px;
  background-image:url(allg_elemente/listenpunkt.png);
}

.link { color:#70A477; }
.link:hover { color:#477D5B; }
.link:visited { color:#BD9A7D; }

.linkPfeil,
.linkPfeilPDF { 
  background-image:url(allg_elemente/linkpfeil_n.png);
  color:#70A477;
}
.linkPfeil:hover,
.linkPfeil.lPAusgewaehlt,
.linkPfeilPDF:hover {
  background-image:url(allg_elemente/linkpfeil_h.png);
  color:#477D5B;
}
.linkPfeil:visited,
.linkPfeilPDF:visited {
  background-image:url(allg_elemente/linkpfeil_v.png);
  color:#BD9A7D;
}
.linkPfeil.lPAusgewaehlt:visited { 
  background-image:url(allg_elemente/linkpfeil_h.png);
}

.linkPfeilPDF {
  margin-left:14px;
}


div.inhalteContainer img.schmalerRahmen,
div.mapContainer img.schmalerRahmen {
  margin-top:5px;
  border-top:3px solid #99C063;
  border-bottom:3px solid #668C5C;
}

div.inhalteContainer img.breiterRahmen,
div.mapContainer img.breiterRahmen {
  border-top:6px solid #99C063;
  border-bottom:6px solid #668C5C;
}

/**************************************************************
* Galerien
**************************************************************/

div.galerie img.galerieBild {
  border-top:6px solid #99C063;
  border-bottom:6px solid #668C5C;
}

div.galUebStreifenBilder img {
  border-top:3px solid #99C063;
  border-bottom:3px solid #668C5C;
}
div.galUebStreifenBilder a:hover {
  border-top:3px solid #99C063;
  border-bottom:3px solid #668C5C;
}

div.linkPDF {
  width:224px;
  margin-top:-36px;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  padding-top:6px;
  padding-bottom:9px;
  border-top:1px solid #C6D7BD;
  border-bottom:1px solid #C6D7BD;
  background-color:#FFF9EC;
  /*line-height:14px;*/
  float:right;
}

/**************************************************************
* Tabellen
**************************************************************/


table.stichpunkte td {
  padding:0px;
  padding-right:5px;
  padding-bottom:4px;
  border:0px;
  background-color:transparent;
}

table.termine th{
	font-size: 13px;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:15px;
}

table .termineTitle{
	border:0px;
	font-size:11px;
	font-weight:bold;
	padding-left:8px;
	border-bottom:1px solid #B7B3AC;
}

table .termineText{
	padding-left:8px;
	border-bottom:1px solid #99C063;
}

table .zeitraumRechts{
	text-align:right;
	padding-right:7px;
	border-bottom:3px solid;
}

table .textRechts,
table .textKleiner {
	color:#C0C0C0;
	width:72px;
	border-bottom:1px solid #99C063;
	text-align:right;
}

table .textKleiner {
	width:68px;
	padding-right:5px;
}

table .textDunkel {
	color:#7D7D7D;
}

table.termine a {
	background-image:url(../alleseiten/allg_elemente/1pixel_transp.png);
	background-repeat:repeat;
	color:#FA6E00;
}
table.termine a:hover {
	color:#CA0017;
}

table.termine a span {
	display:none;
}

table.termine a:hover span {
	display:block;
}

.longText {
	width:301px;
	background-color: #FFF5DA;
	left:120px;
	top:-30px;
	z-index:30;
	position:absolute;
	padding-left:15px;
	padding-bottom:14px;
	border-top: 22px solid white;
	border-bottom: 3px solid white;
}

