/* -----------------------------------------------

		STYLESHEET CONTAINS ELEMENT RULES  
		FOR CONTENT AND CONTEXT COLUMNS

----------------------------------------------- */

/*  ++++++++++  LEFT SIDE NAVIGATION  ++++++++++  */

#navLocal ul {
		list-style-type:none;
		margin:0 0 0 0;
		padding:0;
		}
		
		/* Tantek's hack used to close gaps
		between li-elements in Win IE 5.x */

		#navLocal li { 
				list-style-type:none;
				display:inline;
				border-top:0px solid #fff;
				font-size:11px;
				font-weight:normal;
				margin:0 0 0 0;
				voice-family: "\"}\""; 
				voice-family:inherit;
				padding:0 0 0 0;
				}		
				
		html>body #navLocal li {
				margin:0;
				} 		
		
		#navLocal a {
				text-decoration:none;
				color:#ffffff;
				display:block;
				padding:1em;
				margin:0 0 0 0;
				}

		#navLocal a:hover {
				text-decoration:underline;
				background-color: #355190;
				color:#cdcde1;
				}
		
		
				
		/* Simplified box model hack, 
		prohibits link expansion in IE6 */	
				
		#navLocal ul li a {
				list-style-type:none;
				padding:5.85px;
				text-align:right;
				color: #783730;
				background-color:#f6a2c5;
				\width:140px;
				w\idth:140px;
				}
		
		
						
/* ++++++++++++++++++++ NAVLEVEL 2 ++++++++++++++++++++ */
#navLocal ul ul {
		margin:5 0 5 7px;
		padding:0;
		}					
		/* Tantek's hack used to close gaps
		between li-elements in Win IE 5.x */

		#navLocal ul ul li	{
				font-weight:normal;
				margin:3px 0 0 0;
				voice-family: "\"}\""; 
				voice-family:inherit;
				margin:0;
				}
		
		html>body #navLocal ul ul li {
				margin:0
				} 	
		
		
		#navLocal ul ul li a  {
				
				padding-left:3px;
				background:#A0D2F8;
				padding-right:3px;
				}			

				/* For used box model hack see http://www.info.com.ph/~etan/w3pantheon/style/abmh.html  */		
				#navLocal ul ul li a {
						width: 155px;
						width/* */:/**/145px;
						width: /**/145px;
						}
						
						
						
/* ++++++++++++++++++++ NAVLEVEL 3 ++++++++++++++++++++ */	

						

						#navLocal ul ul ul li {
								padding:0;
								border-top:1px solid #f3f3f3;
								background:#fff;
								font-size:11px;
								margin:-3px 0 0 0;
								voice-family: "\"}\""; 
								voice-family:inherit;
								margin:0
								}
		
						html>body #navLocal ul ul ul li {
								margin:0
								} 
								
						#navLocal ul ul ul li a  {
							padding-left:25px;
							background:#fff;
							padding-right:3px;
						}
				
						/* For used box model hack see http://www.info.com.ph/~etan/w3pantheon/style/abmh.html  */
						#navLocal ul ul ul li a {
								width: 165px;
								width/* */:/**/137px;
								width: /**/137px;
								}
				
				
/* ++++++++++ ACTIVE LINK IN LOCAL NAVIGATION ++++++++++ */

		
		#navLocal a.current {
				background-color:#00285e;
				font-weight:bold;
				xmargin-bottom:-1px; /* prohibits white border for topmost element */
				}
				
		#navLocal ul ul li a.current {
				background-color:#A0D2F8;
				color:#00285e;
				font-weight:bold;
				xmargin-bottom:-1px; /* prohibits white border for topmost element */
				}
		
		#navLocal a:hover.current {
				color:#ffffff;
				text-decoration:undeline;
				}				
	
				
/* ++++++++++ GLOBAL NAVIGATION: NO BORDER FOR IMAGES ++++++++++ */	

a img {
		border:0;
		}

/* ++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++ START NAVIGATION TOOLBAR ++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++ */

#navAux ul {
		font-size:10px;
		height:100px;
		list-style-type:none;
		padding:0 0 0 10px;
		margin:0 0 0 10px;
		color:#ffffff;
		}
	
		#navAux ul li {
				display:inline;
				font-size:10px;
				margin:0;
				}

				#navAux ul li a {
						font-size:10px;
						padding:0 5px 1px 5px;
						margin:0 5px 1px 5px;
						color:#ffffff;
						text-decoration:none;
						}

				#navAux ul li a:hover {
						text-decoration:underline;
						color:#DCDDDE;
						}
						
				#navAux ul li a.current {
						color:#DCDDDE;
						}
#subNav ul {
		list-style-type:none;
		margin:0 4px 0 0;
		padding:0;
		color:#A7A8AC;
		}
		
		/* Tantek's hack used to close gaps
		between li-elements in Win IE 5.x */

		#subNav ul li { 
				font-size:10px;
				font-weight:regular;
				margin:0 0 0 0;
				padding:0;
				display:inline;
				}		
	
		#subNav ul li a {
				text-decoration:none;
				padding:0 5px 1px 5px;
				margin:0 5px 1px 5px;
				color:#A7A8AC;
				}

		#subNav ul li a:hover {
				text-decoration:underline;
				color:#00285e;
				}
				
		/* Simplified box model hack, 
		prohibits link expansion in IE6 */	
				
		#subNav ul li a {
				padding:0 0 0 5px;
				\width:172px;
				w\idth:163px;
				}
		

#subSubNav ul {
		list-style-type:none;
		margin:35px 0px 10px 0;
		padding:0;
		color:#F1F6FF;
		}
		
		/* Tantek's hack used to close gaps
		between li-elements in Win IE 5.x */

		#subSubNav ul li { 
				font-size:12px;
				font-weight:regular;
				margin:0 0 2px 0;
				padding:0 0 2px 0;
				display:block;
				}		
	
		#subSubNav ul li a {
				text-decoration:none;
				line-height:20px;
				padding:5px 5px 10px 20px;
				margin:5px 5px 10px 20px;
				color:#F1F6FF;
				}

		#subSubNav ul li a:hover {
				text-decoration:underline;
				color:#00285e;
				}
				
		/* Simplified box model hack, 
		prohibits link expansion in IE6 */	
				
		#subSubNav ul li a {
				padding:0 0 0 5px;
				\width:160px;
				w\idth:120px;
				}
		


#footerNav ul {
		list-style-type:none;
		clear: both;
		margin:10px 0px 0px 20px;
		padding:10px 0px 0px 20px;
		color:#A7A8AC;
		text-align: center;
		background-color:#ffffff;
		}
		
		/* Tantek's hack used to close gaps
		between li-elements in Win IE 5.x */

		#footerNav ul li { 
				font-size:12px;
				line-height:16px;
				font-weight:regular;
				margin:0;
				padding:0;
				display:inline;
				background-color:#ffffff;
				}		
	
		#footerNav ul li a {
				text-decoration:none;
				padding:0;
				margin:0;
				color:#A7A8AC;
				background-color:#ffffff;
				}

		#footerNav ul li a:hover {
				text-decoration:underline;
				color:#00285e;
				}
				
		/* Simplified box model hack, 
		prohibits link expansion in IE6 */	
				
		#footerNav ul li a {
				\width:172px;
				w\idth:163px;
				}
				
		
	
/* ++++++++++ CONTAINER DIV ++++++++++ */
/* Hides from IE5-mac \*/

* html .contextItem {height: 1%;}

/* End hide from IE5-mac */
.contextItem {
		background-color:#ECEDF4;
		border-bottom:5px solid #fff;
		text-align:center;
		}

		.contextItem img {
				margin-top:-1px;
				margin-left:auto;
				margin-right:auto;
				padding:0;
				
				}
				
* html .contextItemNew {height: 1%;}

/* End hide from IE5-mac */
.contextItemNew {
		background-color:#D9E6F1;
		border-bottom:5px solid #fff;
		text-align:center;
		}

		.contextItemNew img {
				margin-top:-1px;
				margin-left:auto;
				margin-right:auto;
				padding:0;
				}
	
* html .contextItemNewU {height: 1%;}

/* End hide from IE5-mac */
.contextItemNewU {
		background-color:#B2E2C3;
		border-bottom:5px solid #fff;
		text-align:center;
		}

		.contextItemNewU img {
				margin-top:-1px;
				margin-left:auto;
				margin-right:auto;
				padding:0;
				}				
				
						
/* ++++++++++ TEXT ELEMENTS AND LINKS ++++++++++ */
#leftnav a:hover {
		text-decoration:underline;
		}
		
#leftnav a:visited {
		color:#5995c8;
		}
		
		#leftnav a img {
				margin-left:auto;
				margin-right:auto;
				padding:0;
				list-style-type:none;
				background:none;
				margin-top:-1px;
				} 


#leftnav h2 {
		font-size:16px;
		font-weight:bold;
		text-align:center;
		line-height: 32px;
		margin:0 10px;
		padding: 5px 0;	
		border-bottom: 0px solid #fff;
		}
#leftnav h2 a {
		font-weight:bold;
		text-align:center;
		line-height: 32px;
		margin:0 10px;
		padding: 5px 0;	
		border-bottom: 0px solid #fff;
		}
#leftnav h2 a:hover {
		color: #990000;
		font-weight:bold;
		text-align:center;
		line-height: 32px;
		margin:0 10px;
		padding: 5px 0;	
		border-bottom: 0px solid #fff;
		}
		
#leftnav h3 {
		font-weight:bold;
		font-size:14px;
		margin:0 10px;
		padding: 5px 0;	
		border-bottom:1px solid #fff;
		}		

#leftnav p {
		padding:0 10px;
		font-size:14px;
		line-height:14px;
		}
					
		
#leftnav ul {
		list-style-type:none;
		margin:0;
		padding:5px 10px;
		text-align:left;
		}
		
#leftnav li	{
		font-size: 12px;
		margin:0;
		padding:3px 0 0 0;
		line-height:14px;
		display:inline;
		color:#5995c8;
		}		
		
		#leftnav li a {
				background:  url("http://www.afdc.com/images/icon_linklist.gif") no-repeat 0 3px;
				display:block;
				padding: 0 0 0 16px;
				margin:0 0 10px 0;
				text-decoration: none;
				line-height:14px;
				color:#5995c8;
				}

		#leftnav li span { /* fuer nichtverlinkten Text, der Abstand zum Rand einhaelt */
				display:block;
				padding:0 0 3px 16px;
				color:#333;
	
	