td			{color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; line-height:18px;}
h2			{color:#ffffff; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-size:14px; line-height:18px;}
h1			{color:#D42929; font-family:Verdana, Arial, sans-serif; font-weight:bold; font-style:normal; font-size:12px; line-height:18px;}

.tx-indexedsearch  {color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; line-height:18px;}
.tx-indexedsearch-descr {color:#666a6a; font-family:Verdana, Arial, sans-serif; font-style:normal; font-weight:normal; font-size:12px; line-height:18px;}
.tx-indexedsearch-info {color:#666a6a; font-family:Verdana, Arial, sans-serif; font-style:normal; font-weight:normal; font-size:12px; line-height:18px;}


div.kasten  {color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-style:normal;  font-size:9px; line-height:12px; margin-left:8px; margin-right:10px; margin-top:10px; margin-bottom:10px;}

.mini		{color:#ffffff; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-style:normal; font-size:9px; line-height:16px; margin-top:15px; margin-bottom:15px;}
.minib		{color:#ffffff; font-family:Verdana, Arial, sans-serif; font-weight:bold; font-style:normal; font-size:9px; line-height:16px;}
.mini1		{color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-style:normal; font-size:9px; line-height:16px; margin-top:15px; margin-bottom:15px;}

.rot		{color:#D42929; font-family:Verdana, Arial, sans-serif; font-weight:bold; font-style:normal; font-size:11px; line-height:17px;}

li 			{list-style-type:square; color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-size:12px; line-height:18px; margin-top:5px; margin-bottom:5px;}
ul 			{color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; line-height:17px; margin-top:5px; margin-bottom:5px; }


a.m:link {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}
a.m:hover {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; font-weight:bold; font-style:normal; text-decoration:underline; line-height:18px;}
a.m:visited {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}
a.m:active {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#ffffff; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}

a.m1:link {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}
a.m1:hover {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:underline; line-height:18px;}
a.m1:visited {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}
a.m1:active {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}

a.m2:link {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}
a.m2:hover {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#D42929; font-weight:bold; font-style:normal; text-decoration:underline; line-height:18px;}
a.m2:visited {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}
a.m2:active {font-family:Verdana, Arial, sans-serif; font-size:9px; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}

body 		{margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}

a:link 		{font-family:Verdana, Arial, sans-serif; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}
a:visited 	{font-family:Verdana, Arial, sans-serif; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;} 
a:active 	{font-family:Verdana, Arial, sans-serif; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:none; line-height:18px;}
a:hover 	{font-family:Verdana, Arial, sans-serif; color:#666a6a; font-weight:bold; font-style:normal; text-decoration:underline; line-height:18px;}



/* TYPO 3 */

h1.csc-firstHeader  {color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:bold; font-style:normal; font-size:14px; line-height:20px;}
.news_header  {color:#FF0000; font-family:Verdana, Arial, sans-serif; font-weight:bold; font-style:normal; font-size:11px; line-height:17px;}
p.tx-mininews-pi1-fp_listrowField-title {color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:bold; font-style:normal; font-size:11px; line-height:17px;}
p.tx-mininews-pi1-fp_listrowField-teaser {color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-style:normal; font-size:11px; line-height:17px;}

div.csc-caption  {color:#666a6a; font-family:Verdana, Arial, sans-serif; font-weight:normal; font-style:normal; font-size:9px; line-height:12px;}
.csc-header csc-header-n2 {color:#D42929; font-family:Verdana, Arial, sans-serif; font-weight:bold; font-style:normal; font-size:13px; line-height:17px;}


/* Menu 1 column */
TD#menu_1 {	
/*vertical-align:top; */
}

TD#menu_1 DIV { 
/*width:95%;*/
}

TD#menu_1 DIV A {
	color:#666a6a;
	text-decoration:none;
	font-weight:bold;
}
TD#menu_1 DIV A:hover {
	color:#D42929;
	font-weight:bold;
}


/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  font-size:11px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  font-weight:bold;
  font-size:11px;
  color:#D42929;
}
TD#menu_1 DIV.menu1-level1-act A {
  color:#D42929;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size:10px;
  padding-left:26px;
  font-weight:100;
}


/*  MENU 1, level 2, active state (ACT) */
DIV.menu1-level2-act {
  font-size:10px;
  font-weight:bold;
  padding-left:26px;
  color:#D42929;
}

TD#menu_1 DIV.menu1-level2-act {
  font-weight:bold;
  font-size:10px;
  color:#D42929;
}
TD#menu_1 DIV.menu1-level2-act A {
  color:#D42929;
}



/*  MENU 2, level 1, general for all table cells:*/
TR#menu_2 TD {
  padding:0px 2px 0px 2px;*/
}
TR#menu_2 TD A {
  font-size:10px;
  text-decoration:none;
  color:#D42929;
}
TR#menu_2 TD A:hover {
 color:#D42929;
}
TR#menu_2 TD.oddcell {
 /* background-color:#666699;*/
}
TR#menu_2 TD.menu2-level1-act {
 color:#D42929;
}