/* Farben:
Links: lila #6B1A4E (hover: rosa #FF6699)
Spaltenköpfe etc.: gelb #FFFFE4
Header, Ränder: lachsrot #FFB18C, früher grün
Spaltenkopftexte, Überschriften: #006633;
*/

/* Hintergrund allgemein und Schatten */
body {
	background-color: #FFFFE4;
	}
td#schatten_links {
	background-image:url(bilder/farben2009/schatten_links.jpg);
	}	
td#tab_innen {
	background-color:#FFFFFF;
	}	
td#schatten_rechts {
	background-image:url(bilder/farben2009/schatten_rechts.jpg);
	}
td#schatten_li_u {
	background-image:url(bilder/farben2009/schatten_u_l.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	}
td.bottom {
	background-image:url(bilder/farben2009/schatten_unten.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-top: 2px solid #FFB18C;
	color: #006633;
	}
td#schatten_re_u {
	background-image:url(bilder/farben2009/schatten_u_r.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	}
	
/* Topmenü */
#tab_header, #tab_topmenu {
	background-color: #FFB18C;
	}	
td.topleiste_links {
	background-image: url(bilder/farben2009/topmenu_links.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-left: 2px solid #FFB18C;
	}
td.topleiste_mitte {
	background-image: url(bilder/farben2009/topmenu_mitte.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
td.topleiste_rechts {
	background-image: url(bilder/farben2009/topmenu_rechts.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-right: 2px solid #FFB18C;
	}
	
/* Linke, mittlere und rechte Spalte */
td.side_col {
	background-color:#FFFFFF;
	border-left:2px solid #FFB18C;
	border-right:2px solid #FFB18C;
	}
td.middle_col {
	background-color:#FFFFDD;
	}
	
/* Boxen in Spalten rechts, mitte und links (feste Breiten 170px/450px/170px) */
.box{
	background-color:#FFF;
	border-top:2px solid #FFB18C;
	}

.box_mitte{
	background-color:#FFFFE4;
	border-top:2px solid #FFB18C;
	}
	
.boxheader{
	background-image:url(bilder/farben2009/boxheader170.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	color: #006633;
	}
	
.boxheader_mitte{
	background-image:url(bilder/farben2009/boxheader450.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	color: #006633;
	}
	
/* Textfarben */	
/* Links */
a:link    {color:#6B1A4E; text-decoration:none;}
a:visited {color:#6B1A4E; text-decoration:none;}
a:hover   {color:#FF6699; text-decoration:underline;}
a:active  {color:#6B1A4E; text-decoration:none;}
/* schwarz */
body, .treeSub, .treeTop {
	color: #000000;
	}
/* lila */
.topmenu {
	color: #6B1A4E; 
	}
/* dunkelgrün */
.column {
	color: #006633;
	}
/* grau */

.head { /* Kopfzeile des Mittelteils - was ist das??? */
	color: #CCCCCC;
}

/* Text allgemein */
.kl_lila, .n_lila, .nf_lila {
	color: #6B1A4E;
	}
.n_black{
	color: #000000;
	}

/* Spezielles */
.alarm {
	color: #FF0000; 
	}

.aktuell {
	color: #FF6699; 
	}

.hinweis, .haendlertitel {
	color: #6B1A4E;
	}

.haendler {
	color: #006633;
	}

th {
	background-color: #DDF8DD;
	}

/* Formulare */
.button {
	color: #CC3366;
	background-color: #FFFFDD;
	}

.minibutton {
	color: #008866;
	background-color: #FFFFDD;
	}

input, .input {
	color: #6B1A4E;
	}

/* noch nicht zugeordnet */
.border {
	border-color: #FFB18C;
}

.detailtitel{
	color: #6B1A4E;
}

a.detailtitel {
	font-size:13px;
	}