/* Name=rss.css
//Geschichte: september 2005, blau
//hinzugefuegt 27.12.05 von n. braun: ersteselected, zweiteselected, inhaltstabelleninhalt, td.Farbe1 img, td.Farbe1 a img, td.Farbe3 img,  h1.csc-firstHeader 
//Copyright:blau@upart.ch
//januar 2007 Styles f Suche und Bild imgtext 
*/

body {background-color: #CCCCCC;
scrollbar-base-color: cccc00;
scrollbar-arrow-color: green;
scrollbar-DarkShadow-Color: cccc00;
scrollbar-Face-Color: #cccc66;
scrollbar-Highlight-Color: #cccc66;
scrollbar-Shadow-Color: #cccc66;
scrollbar-Track-Color: #cccc66;
}

td {background-color: #CCCCCC; font-family: sans-serif; font-size: 12px;margin: 0; padding: 0;}
td.Weiss {margin: 0; padding: 0; background-color: #FFFFFF;}
td.Farbe1 {height: 98px;margin: 0; padding: 0; background-color: #CCCC00; font-family: Univers, Verdana, Arial, sans-serif; font-size: 12px; vertical-align: top; line-height:13px; color:#627477;}
td.Farbe1 img {margin: 0; padding: 0; height: 100px;background-color: #CCCC00; font-family: Univers, Verdana, Arial, sans-serif; font-size: 12px; vertical-align: top; line-height:13px; color:#627477;}
td.Farbe1 a img {margin: 0; padding: 0; height: 99px;background-color: #CCCC00; font-family: Univers, Verdana, Arial, sans-serif; font-size: 12px; vertical-align: top; line-height:13px; color:#627477;}
td.Farbe2 {margin: 0; padding: 0; background-color: #CCCC66; font-family: Univers, Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; vertical-align: top; line-height:13px; color:#336600;}
td.Farbe3 {margin: 0; padding: 0; background-color: #FFFF00; font-family: Univers, Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; vertical-align: top; line-height:13px; color:#336600;}
td.Farbe3 img {height: 98px; margin: 0; padding: 0; height: 100px;background-color: #CCCC00; font-family: Univers, Verdana, Arial, sans-serif; font-size: 12px; vertical-align: top; line-height:13px; color:#627477;}
td.Pink {margin: 0; padding: 0; background-color: #CC3366; font-family: sans-serif; font-size: 1px;}
td.AktivTitel {background-color: #CCCC66; font-family: Verdana, Arial, sans-serif; font-size: 15px; font-weight: normal; vertical-align: middle; line-height:13px; color:#CC3366; height: 20px;}

td.AktivTitel a, td.AktivTitel a:visited, td.AktivTitel a:link {background-color: #CCCC66; font-family: Verdana, Arial, sans-serif; font-size: 15px; font-weight: normal; vertical-align: middle; text-decoration: none; color:#CC3366;}
td.AktivTitel a:hover {color: #ffff00;}

td.Farbe2Klein {background-color: #CCCC66; font-family: sans-serif; font-size: 1px; vertical-align: top;}

/* next is obsolete */
td.NavigationsQuadrat {background-color: #CCCC66;}
div.News {height: 68px; overflow: auto;}
p.News {color: #336600; font-size: 10px;  line-height:13px; text-decoration: none; font-weight: normal;}


/* anzeige aktueller Agenda eintraege */
td.Farbe1 b {margin: 10px; padding: 10px; color: #336600; font-size: 10px; text-decoration: none; font-weight: normal; vertical-align: top;}


a.Hauptnavigation {padding: 10px 0 0 5px; color: #336600; font-size: 11px; text-decoration: none; font-weight: normal;}
a.Hauptnavigation:visited {padding: 10px 0 0 5px; color: #336600; font-size: 11px; text-decoration: none; font-weight: normal;}

a.Hauptnavigation:hover {padding: 10px 0 0 5px; color: #CC3366; font-size: 11px; text-decoration: none; font-weight: normal; vertical-align: top;}
a.Hauptnavigation:active {padding: 10px 0 0 5px; color: #CC3366; font-size: 11px; text-decoration: none; font-weight: normal; vertical-align: top;}

a.Inhalt {color: #336600; font-size: 12px; text-decoration: none; font-weight: normal; vertical-align: top;}
a.Inhalt:hover {color: #CC3366; font-size: 12px; text-decoration: none; font-weight: normal; vertical-align: top;}
a.Inhalt:active {color: #CC3366; font-size: 12px; text-decoration: none; font-weight: normal; vertical-align: top;}

p.trennstrich {
        display: inline; 
        font-size: 12px;
        color: #00956f;
        font-weight: bold;
        padding: 0 2px 0 0px;
        border-left: solid 1px #336600;
        }
	


.inhaltstabelleninhalt {margin: 5px; padding:0px; color: #333300; width: 397px; height: 248px; overflow: auto; overflow-y:auto; overflow-x: hidden;}
.inhaltstabelleninhalt p { padding-top:3px;}
.inhaltstabelleninhalt a {font-size: 12px; color: #333300;}
.inhaltstabelleninhalt a:hover {font-size: 12px; color: #fdfdfd;}
.inhaltstabelleninhalt a:active {font-size: 12px; color: #ff0000;}
.inhaltstabelleninhalt a:visited {font-size: 12px; color: #336600;}

#topnavigation {height: 38px;}

#topnavigation a {color: #333300; font-size: 11px; text-decoration: none; font-weight: normal; vertical-align: top;}

#topnavigation a:hover, #topnavigation a:active {color: #CC3366; font-size: 11px; text-decoration: none; font-weight: normal; vertical-align: top;}

h1.csc-firstHeader {font-size: 14px; margin-top: 5px;}

/* obsolete
#ersteselected {margin-left: -40px; display: inline; list-style-type:none;
}
#zweiteselected {display: inline; list-style-type:none; font-weight: bold; font-size: 80%; color: #336600;
}
*/


/* links unter Agenda */
p.agenda a {color: #CC3366; font-size: 9px; text-decoration: none; font-weight: normal; vertical-align: top;}

p.agenda a:visited  {color: #CC3366; font-size: 9px; text-decoration: none; font-weight: normal; vertical-align: top;}

p.agenda a:hover {color: #ff0000; font-size: 9px; text-decoration: none; font-weight: normal; vertical-align: top;}


/*Loginformular*/
table.csc-loginform {background-color: green;}
td.csc-form-labelcell {background: #dbdbdb; font-size: 12px;}


/*Anzeige der Bilder in der rechten Spalte mit cron_cssstyledimgtext*/

div.textmitbild {
      vertical-align:text-top;
      margin: 0; 
      padding:0; 
      overflow: hidden;
      height: 258px;
      }

/* The Triple-X hack - an exclusive CSS filter for IE7*/


/* IE7 hack*/
div[class$="textmitbild"]  {
    position: relative;
      top: 0px;
      width: 105px;
      }   
      
/* Postition only in Moz*/
div[class$="textmitbild"]:not([class="xxx"]){
      position: relative;
      top: -11px;
      }


/* IE6 and lower hack*/
* html div.textmitbild { 
       width: 105px; 
       }



/* Ende Positionierung Bild im Text */


/* Styles for Sitemap Plugin tx-dropdownsitemap*/

.tx-dropdownsitemap-pi1 {overflow: scroll; overflow-y: scroll; overflow-x: hidden;  height: 248px;}

/* modified styles for extension "tx_dropdownsitemap_pi1" */
		.tx-dropdownsitemap-pi1 A {
			font-weight: bold;
		}
		.tx-dropdownsitemap-pi1 LI.open OL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed OL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 LI.open UL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed UL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 DIV {
			border: solid 1px #DFE2E3;
			background: #CCCC66;
			padding: 2px;
			margin-bottom: 5px;
		}
		.tx-dropdownsitemap-pi1 DIV.level_2 {
			background: #CCCC00;
		}
		.tx-dropdownsitemap-pi1 DIV.level_2 A {
			font-weight: normal;
		}
		.tx-dropdownsitemap-pi1 DIV.level_3 {
			background: #FAFBFB;
		}
		.tx-dropdownsitemap-pi1 DIV.level_4 {
			background: #FFFFFF;
		}
		.tx-dropdownsitemap-pi1 DIV.level_5 {
			background: #FAFBFB;
		}
		.tx-dropdownsitemap-pi1 DIV.expAll {
			text-align: center;
			border: solid 0px #DFE2E3;
			background: #CCCC66;
		}
		
/* searchengine styles */
.tx-indexedsearch {height: 258px; overflow: scroll; overflow-y: scroll; overflow-x: hidden;}
.tx-indexedsearch td, .tx-indexedsearch table{ font-size: 12px; background-color: #CCCC66;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {display: none; background:#CCCC66; }
.tx-indexedsearch-browsebox a, .tx-indexedsearch-browsebox a:visited{color: #6d6d6d;}
.tx-indexedsearch-browsebox a:hover{color: #ffffff;}


.tx-indexedsearch-searchbox a, .tx-indexedsearch-searchbox a:visited{color: #6d6d6d;}
.tx-indexedsearch-searchbox a:hover{color: #ffffff;}

.tx-indexedsearch-title a {color: #000000;}
.tx-indexedsearch-title a:hover {color: #ffffff;}

/*Fotogalerie Extension smoothgallery */
.myGallery-NoScript {width: 422px; height: 267ppx; overflow: scroll; overflow-y: scroll; overflow-x: scroll;}

/*startseiten-overlay  */
#ontop{border: none;  z-index:1;  margin: 0px; padding:0px; color: #333300;  overflow: hidden; overflow-y:hidden; overflow-x: hidden;}

<!--[if gte IE 6]>
#ontop { }
<![endif]-->