/* 								### ### ### Navigation & Unternavigation ### ### ### 									*/

.c0, .c0 a {
	background-color:#20354A !important;
	}


.navigation li a:link, .navigation li a:visited, .navigation li a:active {
  	background:url(../images/arrow_weiss.gif) 10px 13px no-repeat #1A3553;
 	}

.navigation li a:hover {
  	background:url(../images/arrow_weiss.gif) 10px 13px no-repeat #818FA0;
  }

.navigation a.aktiv:link, .navigation a.aktiv:active, .navigation a.aktiv:visited {
  	background:url(../images/arrow_weiss_down.gif) 8px 14px no-repeat #1A3553;
	}

.navigation a.aktiv:hover {
  	background:url(../images/arrow_weiss_down.gif) 8px 14px no-repeat #818FA0;
  }


.navred li a:link, .navred li a:visited, .navred li a:active {
  	background:url(../images/arrow_weiss.gif) 10px 13px no-repeat #9F2131 !important;
	}

.navred li a:hover {
  	background:url(../images/arrow_weiss.gif) 10px 13px no-repeat #BD6A75 !important;
  }



.n2 li a:link, .n2 li a:visited, .n2 li a:active {
  	background:url(../images/arrow_blue_small.gif) 20px 8px no-repeat !important;
 	}

.n2 li a:hover {
  	background:url(../images/arrow_blue_small.gif) 20px 8px no-repeat #C5CCD4 !important;
  }

.n2 a.aktiv:link, .n2 a.aktiv:active, .n2 a.aktiv:visited {
	background:url(../images/arrow_blue_small_down.gif) 18px 9px no-repeat  #C5CCD4 !important;
	}

.n2 a.aktiv:hover {
	background:url(../images/arrow_blue_small_down.gif) 18px 9px no-repeat #C5CCD4 !important;
	}



.n3 li a:link, .n3 li a:visited, .n3 li a:active {
  	background:#ffffff !important;
 	}

.n3 li a:hover {
  	background:#C5CCD4 !important;
  }

.n3 a.aktiv:link, .n3 a.aktiv:active, .n3 a.aktiv:visited, .n3 a.aktiv:hover {
  	background:#C5CCD4 !important;
	}

.n2 a.foldout:link, .n2 a.foldout:active, .n2 a.foldout:visited,
.n3 a.foldout:link, .n3 a.foldout:active, .n3 a.foldout:visited {
    background-color:white !important;
    }
.n2 a.foldout:hover, .n3 a.foldout:hover{
    background-color:#C5CCD4 !important;
    }

    
#contentbg {
	background:url(../images/background2_zkim.gif) repeat-y;
	}
                                   

div.kvimsv_pi1 dl.label,    
div.kvimpf_pi1 dt.label,    
table.contenttable-0 tbody tr.tr-even,
table.contenttable-1 tbody tr.tr-even,
table.contenttable-2 tbody tr.tr-even {
	/** alt (dunkles KVIM blau) background:#C5CCD4  !important; **/
    background:#E8EAED !important; 
    }    
    
div.kvimsv_pi1 dl.submit input,    
div.kvimsv_pi1 dd input,
div.kvimpf_pi1 dl.submit input,    
div.kvimpf_pi1 dd input,
div.kvimpf_pi1 dd.fc2 select,
div.kvimpf_pi1 dd.fc3 textarea,
div.kvimpf_pi1 dd.fc2 select {
	border: 1px solid #C5CCD4  !important;  
    }

div.kvimsv_pi1 dt.label,    
div.kvimpf_pi1 dt.label,    
table.contenttable-0 tbody tr.tr-even,
table.contenttable-1 tbody tr.tr-even,
table.contenttable-2 tbody tr.tr-even {
	/** background:#20354A !important; **/
    background:#E8EAED !important; 
    color: black;
    }    

div.kvimpf_pi1 dt.submit input,    
div.kvimpf_pi1 dd input,
div.kvimpf_pi1 dd.fc2 select,
div.kvimpf_pi1 dd.fc3 textarea,
div.kvimpf_pi1 dd.fc2 select {
	border: 1px solid #20354A !important;
    color:#20354A;
    }
div.kvimpf_pi1, div.kvimsv_pi1  {
 color:#20354A;
    }  
div.kvimpf_pi1 dl.submit input, div.kvimsv_pi1 dt input.submit_survey{
    background-color:#C5CCD4 ;
    }     
	
	
   