/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* Grundformatierungen */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */





body  {

  color:#0C2024;

  background-color: #F1F4F4;

  font-family: Arial, Helvetica, Geneva, Sans Serif;

  font-size:11px;

  line-height: 14px;

  margin:0px;

  padding:0px;
	
	height: 100%;

  }



td {

  color:#0C2024;

  font-family: Arial, Helvetica, Geneva, Sans Serif;

  font-size:11px;

  line-height: 16px;

  margin:0px;

  padding:0px;

  }



h1,

h2,

h3,

h4,

h5,

h6 {

  color:#ffffff;

  font-family: Arial, Helvetica, Geneva, Sans Serif;

  font-size:14px;

  padding:0px;

}



p.content	{

	font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;

	font-size:11px;

	margin-top: 2px;

	margin-bottom: 6px;

	}



p.zentral	{

	font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;

	font-size:11px;

	text-align:center;

	}



p.rechts	{

	font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;

	font-size:11px;

	margin-top: 3px;

	text-align:right;

	}



p.fett	{

	font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;

	font-size:10px;

	font-weight:bold;

	line-height: 14px;

	margin-top: 2px;

	margin-bottom: 6px;

	}



a:link, a:visited {

	color: #0C2024; text-decoration: none;

	font-weight: normal;

	font-weight: bold;

}



a:hover, a:active {

	color: #FE6400;	text-decoration: underline;

	font-weight: normal;

	font-weight: bold;

}



/*******  Hyperlink-Navigation Seitenstruktur *******/

a.strukturlink:link 	{

			font-family: tahoma, Arial, Helvetica, Geneva, Sans Serif;

			font-size:11px;

			font-weight: normal;

			color:#ffffff;

			text-decoration:none;

			}

		

a.strukturlink:active 	{

				font-family: tahoma, Arial, Helvetica, Geneva, Sans Serif;

				font-size:11px;

				font-weight: normal;

				color:#fcb821;

				text-decoration:underline;

				}



a.strukturlink:visited 	{

				font-family: tahoma, Arial, Helvetica, Geneva, Sans Serif;

				font-size:11px;

				font-weight: normal;

				color:#ffffff;

				text-decoration:none;

				}



a.strukturlink:hover 	{

				font-family: tahoma, Arial, Helvetica, Geneva, Sans Serif;

				font-size:11px;

				font-weight: normal;

				color:#fcb821;

				text-decoration:underline;

				}				



/*******  Hyperlink-Text *******/



				



a.text:link 	{

				font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;

				font-size:11px;

				font-weight: normal;

				color: #717171;

				text-decoration:underline;

				}

	



a.text:active 	{

				font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;

				font-size:11px;

				font-weight: normal;

				color:#CC566F;

				text-decoration:underline;

				}



a.text:visited 	{

				font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;

				font-size:11px;

				font-weight: normal;

				color:#717171;

				text-decoration:#underline;

				}



a.text:hover 	{

				font-family: tahoma, Verdana, Arial, Helvetica, Geneva, Sans Serif;

				font-size:11px;

				font-weight: normal;

				color:#CC566F;

				text-decoration:underline;

				/* background-color: #D20000; */

				}





/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* Layer-Formatierung Gesamt - Mittige Positionierng der Site */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */



#gesamt { 

		position: absolute; 

		left: 50%; 

		margin-left: -387px; 

		width: 774px; 

		visibility: visible; 

		background-color: #FFFFFF; 

		layer-background-color: #FFFFFF; 

		}



		



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* Layer-Formatierung Spalte oben  */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */



#oben

		{ 

		position: absolute; 

		top: 0px; 

		left: 0px; 

		width: 774px; 

		height: 140px; 

		background:url(../images/obenback.jpg); 

  		background-position : left top;

		background-repeat : repeat;

		visibility: visible;

		}





table.logo {

	width:						774px;

	height:						20px;

	background:url(../images/pos.jpg); 

	background-position : left top;

    background-repeat : repeat;

	}



table.foto {

    width:						774px;

	height:						116px;

	background:url(../images/bigfoto.jpg); 

	background-position : left top;

    background-repeat : repeat;

	}



table.space {

	width:						774px;

	height:						18px;

	}



table.space2 {

	width:						774px;

	height:						6px;

	}



table.zitat {

	width:						774px;

	height:						72px;

	background-color: 			#D6DFDE;

	}



#navcontainer { width: 150px; }

#navcontainer ul

{

margin: 0px;

padding: 0px;

list-style-type: none;

font-family: Arial, Helvetica, sans-serif;

width: 100%;

}



#navcontainer li

{

margin: 0px;

padding: 0px;

line-height: 20px;;

}



#navcontainer ul li a

{

display: block;

width: 150px;

padding-left: 14px;

background-color: #005098;

border-left: 22px solid #005098;

}



#navcontainer ul li a:link, #navcontainer ul li a:visited

{

color: #E2E2F5;

text-decoration: none;

background-repeat: no-repeat;

background-position: left top;

}



#navcontainer ul li a:hover

{

background-color: #02447E;
border-left: 22px solid #E60003;
color: #fff;

}



#navcontainer ul ul li a

{

display: block;

padding-left: 20px;

width: 150px;

font-size: 11px;

background-color: #005098;

}



#navcontainer ul ul li a:link, #navcontainer ul ul li a:visited

{

color: #E2E2F5;

text-decoration: none;

background-repeat: no-repeat;

background-position: left top;

}



#navcontainer ul ul li a:hover

{

background-color: #02447E;

color: #E2E2F5;

background-image: url(http://www.lab.onceuponatime.nl/css_stuff/subbullet_a.gif);

}



/* selected states */

#navcontainer ul li a#current

{

font-weight: bold;

color: #ffffff;

background-repeat: no-repeat;

background-position: left top;

background-image: url(http://www.lab.onceuponatime.nl/css_stuff/bullet_a.gif);

background-color: #02447E;

border-left: 22px solid #E60003;

}



#navcontainer ul ul li a#subcurrent

{

font-weight: bold;

color: #98C8F7;

background-repeat: no-repeat;

background-position: left top;

background-image: url(http://www.lab.onceuponatime.nl/css_stuff/subbullet_a.gif);

background-color: #35449C;

}



/* Content-Styles OCM */

h1.contentTextheading{

	font-family: tahoma, Arial, Helvetica, Geneva, Sans Serif;

	font-size:13px;

	font-weight: bold;

	padding-left: 0px;
	
	padding-bottom: 0px;

	color:#ffffff;

	text-decoration:none;

	margin: 0px;
}

.contentValue {

	font-family: tahoma, Arial, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	font-weight: normal;
	padding-left: 2px;
	padding-top: 0px;
	margin: 0px;
	overflow: auto;
	scrollbar-arrow-color:#35449C;
	scrollbar-track-color:#c0c2c4;
	scrollbar-base-color:#c0c2c4;
	scrollbar-darkshadow-color:#c0c2c4;
	scrollbar-face-color:#c0c2c4;
	scrollbar-highlight-color:#35449C;
	scrollbar-shadow-color:#35449C;
	scrollbar-3dlight-color:#c0c2c4;
}
table.tablecontent{

}
a.topmenu:hover{
	color: #ffffff;
}






