/* ###################################################################################
divs - stehen über klassen und dürfen nur 1x eingesetzt werden!
#####################################################################################*/

#rechts { text-align: right;}
#links { text-align: left;}
#mitte { text-align: center;}
#top {vertical-align: top; }

/* ###################################################################################
standards
#####################################################################################*/

p,h1,h2,h3,td,input,textarea,div,li,ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
}

input,textarea,select,option,.inputtext {
margin: 5px;
vertical-align: middle;
}


body { background-color: {farbwert2};
    margin-top: 6px;
}

a:link:hover {
text-decoration: underline;
}

.alert {background-color: #ff0000; color: #ffffff; font-weight: bold; }
/* .grundttabelle {color: {farbwert}; border: 1px solid; background-color: #ffffff;} */
.grundttabelle {border-color: {farbwert}; border-width: 1px; border-style: solid; background-color: #ffffff;}

/* ###################################################################################
kästen rechts && links
#####################################################################################*/
.kasten_grundtabelle {border: 1px solid; color: #CCCCCC; background-color: #E9E9E9;}
.kasten_inhalt_tabelle *{background-color: #ffffff; font-size: 9px;}
.kasten_inhalt_download {background-color: #CCCCCC; font-size: 9px;}

/* ###################################################################################
der eigentliche inhalt - mitte.
#####################################################################################*/

.startseite_termin_tabelle {background-color: #F9FFEC; border: 1px dashed;}
.startseite_forum_tabelle {background-color: #EFEFEF; border: 1px dashed;}

.tabellenzeile_weiss {background-color: #FFFFFF;}

.textblock_headline {font-size: 16px; font-weight:bold;}
.textblock_text {font-size: 12px; margin-bottom: 1px;}

.uebersicht_info {font-size: 9px; color: #999999; }
.uebersicht_info_xl {font-size: 12px; color: #999999; }

.uebersicht_kategorie {font-size: 9px; color: #000000; font-weight: bold; }
.uebersicht_headline {font-size: 18px; color: {farbwert}; font-weight: bold; text-decoration: none;}
.uebersicht_headline_standard {font-size: 18px; font-weight: bold;}

.uebersicht_teaser {color: {farbwert}; text-decoration: none;}
.uebersicht_rss_info {font-size: 9px; color: #000000; background-color: {farbwert};}
.uebersicht_headline_unter {font-size: 14px; color: {farbwert}; margin-top: 10px; font-weight: bold; text-decoration: none;}
.uebersicht_newsletter_tabelle {background-color: #ffffff; color: {farbwert}; border: 1px dashed;}

.uebersicht_termin {font-size: 12px; color: {farbwert}; border-bottom: 1px solid; font-weight: bold;}
.uebersicht_trennung {color: #CCCCCC; border-bottom-width: 1px; border-bottom-style:dashed; border-bottom-color: #CCCCCC; }
.uebersicht_trennung_2 {border-bottom: 1px dashed;}

.newsletter_kategorie {font-size: 18px; font-weight: bold;}
.newsletter_optionen {font-size: 12px; color: {farbwert}; font-weight: bold;}

.uebersicht_kommentar {font-size: 14px; color: #000000; font-weight: bold; border-bottom: 1px dashed; border-top: 1px dashed;}
.uebersicht_kommentar_head {font-size: 9px; color: #000000; font-weight: bold; }
.uebersicht_kommentar_link {font-size: 9px; color: {farbwert}; font-weight: bold; text-decoration: none;}
.uebersicht_kommentar_kommentierter {background-color: #E9E9E9; font-weight: normal;}
.uebersicht_kommentar_beitrag {font-size: 12px; border-bottom: 1px dashed;}

.forum_headline_tabelle {color: #cccccc; border-bottom: 1px dashed;}
.forum_headline {font-size: 16px; color: #ffffff;  font-weight: bold;}
.forum_tabelle {background-color: #ffffff; border-left: 1px dashed; border-right: 1px dashed; border-bottom: 1px dashed;}

.forum_tabelle_oben {color: {farbwert}; font-size: 9px; border: 1px solid; background-color: #E9E9E9;}
.forum_tabelle_td1 {font-size: 9px; border: 1px solid;}
.forum_tabelle_unten {font-size: 9px; border: 1px solid;}


/* ################################################################################*/

.frage {
	background-color: #e9e9e9;
	height: auto;
	width: 100%;
	border: 1px dotted #999999;
	text-align: left;
	vertical-align: top;
}

/* ###################################################################################
medienblock - bilder, links,...
#####################################################################################*/

.medienblock_grundtabelle {background-color: #ffffff;}
.medienblock_innentabelle {background-color: #ffffff; color: #999999; border: 1px solid;  }
.medienblock_head { background-color: #CCCCCC; font-size: 9px; font-weight: bold;}
.medienblock_a {font-size: 9px; font-weight: bold; color: {farbwert}; text-decoration: none;}
.medienblock_texthintergrund {font-size: 9px; background-color: #ffffff;}
.medienblock_copyright { color: #999999; font-size: 9px; background-color: #ffffff; border-top: 1px dashed;}
.medienblock_copyright_ohne { color: #999999; font-size: 9px; background-color: #ffffff;}
.medienblock_copyright_unten { color: #999999; font-size: 9px; background-color: #ffffff; border-bottom: 1px dashed;}

/* ###################################################################################
inhalte links 
#####################################################################################*/
.links_grundtabelle {border: 1px solid; color: #CCCCCC; background-color: #E9E9E9;} 

.links_menue_name {background-color: {farbwert}; color: #ffffff; font-weight: bold; } 
.links_menue_suchfeld {background-color: #ffffff; color: {farbwert}; font-weight: bold;}

.links_menue_aktiv {background-color: #ffffff}
.links_menue_inaktiv {background-color: #CCCCCC}

.links_menuezeile_unten {border-bottom: 1px dashed; color: #cccccc;}

.links_link_aktiv {font-weight: bold; color: {farbwert}; text-decoration: none;}
.links_link_inaktiv {font-weight: normal; color: #000000; text-decoration: none;}

.links_link_untermenue {font-size: 9px; text-decoration: none;}
.links_link_untermenue_inaktiv {font-size: 9px; text-decoration: none;}

/* ###################################################################################
medienbox
#####################################################################################
.medienbox_grundtabelle {border: 1px solid; color: #CCCCCC; background-color: #E9E9E9;}
.rechts_kasten_name {background-color: #999999; font-weight: bold; color: #ffffff; }
.rechts_kasten_inhalt *{background-color: #ffffff; font-size: 9px; margin: 3px 3px;}
.rechts_kasten_inhalt_download {font-weight: bold; color: #ff6600;}*/

/* ###################################################################################
print
#####################################################################################*/
.print {background-color: #ffffff;}


/* ###################################################################################
die navigationsleite für wobinich + print
#####################################################################################*/
.navigationsleiste_table {background-color: #E9E9E9; color: #CCCCCC; border: 1px dashed; margin: 4px;}
.navigationsleiste_dropdown {font-size: 9px; color: #999999; font-weight: normal; background-color: #ffffff; margin: 3px; margin-top: 2px; margin-bottom: 2px;}
.navigationsleiste_inhalt {font-size: 9px; color: {farbwert}; font-weight: normal; text-decoration: none;} 
.navigationsleiste_inhalt_black {font-size: 9px; color: #000000; font-weight: normal; text-decoration: none;} 
/* ###################################################################################
letzer satz - welches programm
#####################################################################################*/
.programmversteck {color: #ffffff;}
 
/*a[href^="http:"] {
        background: url(/phpTemplates/img/exlink.gif) 100% 50% no-repeat;
        padding-right: 12px;
}

a[href^="http://192.168.1.75:8015"],a[href^="http://www.umweltschutz-news.de"] {
	text-align: left;
	background: transparent;
	padding-right: 0px;
}*/
