/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 11px;
}

A {
	text-decoration: underline;
	color: #000080;
}

A, A:link. A:alink, A:vlink, A:hover {
	text-decoration: underline;
	color: #000080;
}

A:hover {
	text-decoration: none;
}

H1	 {font-family: verdana, arial;
	  font-size: x-large;
	  font-weight: 700;
	  font-style: normal;
	  text-decoration: none;
	  text-transform: none;
	  font-variant: normal;
	 }
H2	 {font-family: verdana, arial;
	  font-size: large;
	  font-weight: 700;
	  font-style: normal;
	  text-decoration: none;
	  text-transform: none;
	  font-variant: normal;
	 }

H4	 { font-family: verdana, arial;
	   font-size: medium;
	   font-weight: 700;
	   font-style: normal;
	   text-decoration: none;
	   font-variant: small-caps;
	   color: #00008B;
	 }
HR   {text-align: center;
      width: 100%;
	  size: 1;
	  color: #000000
	 }
.table_hg {text-align: justify;
		   font-size: 11px;
		  }
		  
.bodytext {	font-family: verdana, arial;
           text-align: justify;
		   font-size: 11px;
		  }
	 
	 
.pageheader {font-family: verdana, arial;
			 font-size: x-large;
			 font-weight: 700;
			 font-style: italic;
			 text-decoration: none;
			 text-transform: none;
			 font-variant: normal;
			 color: #0000FF;
			}

.slogan_text { color: #000000;
			   width: 290px;
			   font: bold;
			   font-size: 11px;
			 }
		
.slogan { color: #FFFFFF;
		  background: #1B1BC5;
		  font: bold;
		  padding: 5px;
		  padding-top: 10px;
		  padding-bottom: 10px;
		  margin-right: 5px;
		  width: 290px;
		  font-size: 11px;
		}		
			
/*
H1 { font-size: 18px; }
H2 { font-size: 13px; }
TABLE { background-image: url(../images/wolken.jpg); }
*/
P, H1, H2 {margin: 0px 0px 5px 0px;}

TABLE#mg {background: ; }
TD.mgc { font-family: Arial Black, Serif;  font-size: xx-large; font-weight: 700; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; }
BODY {	font-family: verdana, arial;
        background-color: #88D2FF; margin: 0 0 0 0; }

TD#footer {border-top: dotted 1px #999999;}
TD#footer P {	font-family: verdana, arial;
            	font-size: 10px;
               	text-align: center;
                color: #FFFFFF;
            }

/* Content column */
TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top; 
	width: 598px; 
}

TD#news_1 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top; 
/*	width: 150px; */
	color: #cc0033; 
}

/* Menu 1 column */
TD#menu_1  { font-family: verdana, arial;
             background-color: #BBD2FF;
             background-image: none;
             background-repeat: no-repeat;
             padding-top: 10px;
             width: 157px;
             vertical-align: top
           }
           
TD#menu_1 DIV {
	width: 95%;
}
TD#menu_1 DIV A {
	font-family: verdana, arial;
	color: navy;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	font-family: verdana, arial;
	text-decoration: underline;
	color: red;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  font-family: verdana, arial;
  border-bottom: 1px dotted #999999;
  font-size: 14px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  font-family: verdana, arial;
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 14px;
  padding-top:5px;
  padding-left:5px;

 /* background-color: #eeeeee;*/
  filter:alpha(opacity='70', style='0');
}
TD#menu_1 DIV.menu1-level1-act A {
  font-family: verdana, arial;
  color:blue;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-family: verdana, arial;
  font-size: 12px;
  padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-family: verdana, arial;
  font-size: 12px;
  font-weight:bold;
  padding-left:20px;
}


/*  MENU 1, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {
  font-family: verdana, arial;
  font-size: 10px;
  padding-left:30px;
}
/*  MENU 1, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
  font-family: verdana, arial;
  font-size: 10px;
  font-weight:bold;
  padding-left:30px;
}



.csc-sitemap-level1 {}
.csc-sitemap-level2 {padding-left:20px;}
.csc-sitemap-level3 {padding-left:40px;}




/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}



/* Style for the Path-menu: */
TD#footline_1 {
  white-space: nowrap;
  background-color: #F8F8EC;
  text-align: center;

  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#footline_1 A {
  text-decoration: none;
  color:black;
}
TD#footline_1 A:hover {
  text-decoration: underline;
}



