html {
	height:100%;
	max-height:100%;
	padding:0;
	background:white;
	font-size:12px;
	font-family:verdana;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden;
	
	/* */ 
	}

body {
	height:100%;
	max-height:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	border:0;
	background-image:url(../images/back3.png);
	background-repeat:no-repeat;
	}

#content {
	display:block; 
	overflow:scroll;
	overflow-x:hidden; 
	position:absolute; 
	z-index:3; 
	top:116px; 
	bottom:0px; 
	width:876px; 
	left:50%; 
	margin-left:-416px;
	border-right:1px solid #C0C0C0;
	}

* html #content {
	top:0; 
	bottom:0; 
	height:100%;
	width:877px;
	border-top:118px solid #fff; 
	border-bottom:0px solid #fff;
	}

#navigation	{
	display:block;
	position:absolute;
	background-color:#3faab2;
	left:50%;
	top:-24px;
	height:100%;
	width:30px;
	margin:0px;
	margin-left:-461px;
	z-index:40;
	padding-left:10px;
	padding-right:10px;
	padding-top:24px;
	}

* html #navigation {
	top:0; 
	bottom:0; 
	height:100%;
	width:50px;
	border-top:118px solid #fff; 
	border-bottom:0px solid #fff;
	}


#head {
	position:absolute; 
	margin-left:-461px; 
	left:50%; 
	top:0; 
	width:922px; 
	min-width:640px; 
	height:116px; 
	background:#fff; 
	font-size:1em; 
	z-index:50; 
	}

* html #head {
	top:0px; width:922px; height:115px;
	}

#headcap	{
	position:relative;
	font-family:verdana;
	font-size:24px;
	font-weight:bold;
	color:#555555;
	height:90px;
	padding-left:56px;

			
		}

#headmenu	{	position:relative;
			max-height:25px;
			width:760px;
			height:28px;
			background-color:#b4eef3;
			border-top:1px solid #3faab2;
			border-left:1px solid #3faab2;
			border-right:1px solid #3faab2;
			padding-left:160px;
		}

* html #headmenu {	width:922px;

		}


p		{
	font-family:verdana;
	font-size:12px;
	color:#555555;
	margin-top:0px;
	margin-bottom:5px;
	padding-top: 3px;
		}

table.content	{	table-layout:auto;height:100%;width:100%;	}

td.gray		{	font-size:12px;
			font-family:verdana;
			color:#555555;
			background-color:#E6E6E6;
			line-height:150%;
			width:60%;
			padding:10px;
			vertical-align:top;
			text-align:left;
		}

td.pic		{
	width:40%;
	vertical-align:top;
	text-align:center;
	padding:0px;
	background-color:white;
	padding-top: 10px;
		}
td.startpic	{width:100%;
			border-bottom:1px solid #3faab2;
			background-color:#f0f0f1;
			}
			
td.block	{	font-size:13px;
			font-family:verdana;
			font-weight:bold;
			padding:5px;
			padding-left:10px;
			color:#009999;
			background-color:#b4eef3;
		}

td.empty	{	font-size:5px;background-color:#E6E6E6;	}

td.right	{	font-size:12px;
			font-family:verdana;
			color:#555555;
			text-align:right;
			vertical-align:top;
			line-height:150%;
			padding:10px;
			background-color:white;
		}

td.head		{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#555555;
	border-bottom:1px solid #3faab2;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background-color:white;
		}


td.grayhead	{	font-family:verdana;
			font-size:13px;
			font-weight:bold;
			color:#555555;
			border-bottom:1px solid #3faab2;
			background-color:#E6E6E6;
			padding-left:10px;
			padding-right:10px;
			padding-top:10px;
		}

#sechsknt	{
	position:absolute;
	left:50%;
	margin-left:-455px;
	background-image:url(../images/3_sechsknt.png);
	width:100px;
	height:35px;
	z-index:60;
	top:72px;
		}

div.lang	{	padding-top:2px;padding-left:400px;text-align:right;padding-right:3px;}
select.lang	{	width:100px;	}


a.submenu		{	color:white;		}
a.submenu:visited	{	color:white;		}
a.submenu:hover		{	color:white;		}


a.menu			{	font-family:verdana;font-size:13px;font-weight:bold;color:#009999;text-decoration:none;		}
a.menu:visited		{	font-family:verdana;font-size:13px;font-weight:bold;color:#009999;text-decoration:none;		}
a.menu:hover		{	font-family:verdana;font-size:13px;font-weight:bold;color:#009999;text-decoration:none;		}

p.button2	{		color:white;
				line-height:140%;
				font-size:12px;
				font-weight:bold;
				font-family:verdana;
		}

p.button2a	{		color:white;
				line-height:140%;
				font-size:12px;
				font-weight:bold;
				font-family:verdana;
		}

p.button1	{		font-family:verdana;
				font-size:13px;
				color:#009999;
				padding-left:7px;
				padding-right:7px;
				float:left;
				margin-top:4px;
				border:1px solid #b4eef3;
				margin-left:5px;
				margin-right:5px;
		}

p.button1a	{		font-family:verdana;
				font-size:13px;
				color:#009999;
				padding-left:7px;
				padding-right:7px;
				float:left;
				border:1px solid #009999;
				margin-top:4px;
				margin-left:5px;
				margin-right:5px;
		}
td.footer	{	border-top:1px solid #009999;font-size:11px;line-height:150%;text-align:center	}

a		{	color:#009999;	}
a:hover		{	color:#009999;	}
a:visited	{	color:#009999;	}

li		{		list-style-image:url(../images/bullet.png);
				margin-left:-23px;
		}
