html, body {width: 100% !important;}

body {
	font-family: Helvetica, sans-serif;
	background: RGB(199,218,233);
	color: #000;
	margin: 0;
	padding: 0;
}

ul.lang {
	margin: 0;
	padding: 10px 15px 10px 0;
	text-align: right;
	background: rgb(182,56,56);
}
ul.lang li {
	display: inline;
}
ul.lang a {
	color: #000;
	background: transparent;
	font-size: 0.95em;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0.5em;
}

#wrapper {
	margin: 0;
	padding: 0;
	background: transparent url(bilder/canzeley.png) top left no-repeat;
}

/* 
    fix ie6 "peekaboo bug" using the "holly hack". 
    Note, this style only gets applied to ie6
  */
  * html #wrapper {
    height: 0.1%;
  }



#header {
	background: transparent;
	height: 175px;
}

#header a.logo {
	position: absolute;
	margin: 27px 0 0 10px;
	background: transparent;
	height: 170px;
	width: 328px;
}

ul.lang {
	margin: 0;
	padding: 10px 15px 10px 0;
	text-align: right;
	background: transparent;
}
ul.lang li {
	display: inline;
}
ul.lang a {
	background: transparent;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0.5em;
}
ul.lang a:link { color: rgb(0,74,130); }
ul.lang a:visited { color: rgb(69,110,144); }
ul.lang a:hover { color: #000; }
ul.lang a:active { color: #000; }


#navigation {
	float: left;
	width: 210px;
	margin-top: 50px;
	background: transparent;
	font-weight: bold;
}
#navigation a { font-weight: bold; text-decoration: none; }
#navigation a:link { color: #fff; text-decoration: none; }
#navigation a:visited { color: rgb(0,74,130); }
#navigation a:hover { color: #000; }
#navigation a:active { color: #000; }


#content {
	background: transparent;
	color: #000;
	padding: 1em;
	margin: 0 10% 0 230px;
}
/* 
    fix ie6 "peekaboo bug" using the "holly hack". 
    Note, this style only gets applied to ie6
  */
  * html #content {
    height: 0.1%;
  }


#content h1 {
	background: transparent;
	color: rgb(0,74,130);
}
#content a { font-weight: bold; }
#content a:link { color: rgb(0,74,130); }
#content a:visited { color: #899FB6; }
#content a:hover { color: #000; }
#content a:active { color: #000; }

img.canzeley {
	background:	transparent;
	width: 		8em;
	height:		1.5em;
}

img.screenshot {
	max-width:	90%;
	padding-left:	3em;
}

#footer {
	background: transparent;
	color: #000;
	font-size: 0.9em;
	padding: 1em;
	margin: 10px 5% 0 230px;
}
#footer a { font-weight: bold; }
#footer a:link { color: rgb(0,74,130); }
#footer a:visited {  }
#footer a:hover {  }
#footer a:active {  }
#footer p { text-align: center; }
#footer address { text-align: center; }
pre {font-size: 90%;}

td.am	{
	text-align:	center;
	}


