html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border: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:767px;
	left:50%;
	margin-left:-306px;
	border-right:1px solid #C0C0C0;
	vertical-align:top;
	}

* html #content {
	top:0; 
	bottom:0; 
	height:100%;
	width:767px;
	border-top:118px solid #fff; 
	border-bottom:0px solid #fff;
	}

#navigation	{
	display:block;
	position:absolute;
	background-color:#3faab2;
	left:50%;
	top:116px;
	height:85%;
	width:135px;
	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:157px;
	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;padding-left:160px;	}


p		{
	font-family:verdana;
	font-size:12px;
	color:#555555;
	margin-top:0px;
	margin-bottom:5px;
	padding-top: 3px;
		}


table.content	{	table-layout:fixed;height:100%;width:100%;margin:0px;	}

td.form		{	font-size:12px;
			font-family:verdana;
			color:#555555;
			background-color:#E6E6E6;
			line-height:150%;
			vertical-align:middle;
			border-bottom:5px solid #E6E6E6;
		}


td.gray		{	font-size:12px;
			font-family:verdana;
			color:#555555;
			background-color:#E6E6E6;
			line-height:150%;
			padding:10px;
			vertical-align:top;
			text-align:left;
		}

td.pic		{
	vertical-align:top;
	text-align:center;
	padding:0px;
	background-color:white;
	width: 40%;
	padding-top: 5px;
		}

td.pic_middle	{	vertical-align:middle;
			text-align:center;
			padding:10px;
			background-color:white;
		}

td.pic_left	{	vertical-align:top;
			text-align:right;
			padding-right:24px;
			padding-top:15px;
			background-color:white;
		}

td.block	{	font-size:13px;
			font-family:verdana;
			font-weight:bold;
			padding:5px;
			padding-left:20px;
			color:#009999;
			background-color:#b4eef3;
		}

td.footer	{	border-top:1px solid #009999;font-size:11px;line-height:150%;text-align:center;;background-color:white;	}
	

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:26px;
	z-index:60;
	top:72px;
		}

div.lang	{
	padding-top:2px;
	padding-left:400px;
	text-align:right;
	padding-right:3px;
}
select.lang	{	width:100px;	}


th.col60	{width:60%;background-color:#E6E6E6;min-height:5px;}
th.col33	{width:33%;background-color:white;}
th.col7		{width:7%;background-color:white;}
th.col40	{width:40%;background-color:white;}

a.submenu		{	color:white;text-decoration:none;	}
a.submenu:visited	{	color:white;text-decoration:none;	}
a.submenu:hover		{	color:white;text-decoration:none;	}


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;
				margin-bottom:20px;
				border-bottom:1px solid #3faab2;
				border-top:1px solid #3faab2;
		}

p.button2a	{		color:white;
				line-height:140%;
				font-size:12px;
				font-weight:bold;
				font-family:verdana;
				margin-bottom:20px;
				border-bottom:1px solid white;
				border-top:1px solid white;
		}

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;
		}

li		{		list-style-image:url(../images/bullet.png);
				margin-left:-23px;
		}

a		{	color:#009999;	}
a:hover		{	color:#009999;	}
a:visited	{	color:#009999;	}

