/* overall */
body {
	margin: 0px;
	padding: 0px;
	background-color: #CCCED6;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url(src/img/bodybg.gif);
}
img {
	padding: 0px;
	margin: 0px;
	border: 0px;
}
h1	{
	font-size: 18px;
	padding: 16px 0px 12px 0px;
	margin: 0px;
	line-height: 20px;
}
h2	{
	font-size: 14px;
	padding: 16px 0px 5px 0px;
	margin: 0px;
	line-height: 16px;
}
h3	{
	font-size: 12px;
	font-weight: bold;
	padding: 8px 0px 15px 0px;
	margin: 0px;
}
h3.referenzen	{
	color: #294293;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
p.referenzen	{
	padding: 0px 0px 12px 0px;
	margin: 0px;
	color: #000000;
	text-align: left;
	font-size: 11px;
	line-height: 15px;
}
p	{
	padding: 7px 0px 12px 0px;
	margin: 0px;
	color: #000000;
	text-align: left;
	font-size: 11px;
	line-height: 15px;
}
.kec {
	color: #294293;
}
.qualitat {
	color: #809CC9;
}
.umwelt {
	color: #909B87;
}
.sicherheit {
	color: #C86B68;
}
.risiko {
	color: #FDAC59;
}
.abfall {
	color: #995539;
}
/* content */
td.content {
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}
div.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 20px 20px 25px;
	margin: 0px;
}
a.content:link, a.content:visited, a.content:active {
	color: #53586B; 
	text-decoration: underline;
}
a.content:hover { 
	color: #000000; 
}
td {
	color: #000000;
	font-size: 11px;
	line-height: 15px;
}
ul {
	padding: 3px 15px 3px 18px;
	margin: 0px;	
	line-height: 15px;
}
li {
	padding: 3px 0px 3px 0px;
	margin: 0px;	
}
/* menu */
td.menuleft {
	background-color: #848A9C;
	background:url(src/img/menubg.gif);
	margin: 0px;
	padding: 0px;
	display: none;
}
/* menu top left */
p.navleft {
	padding: 5px 8px 5px 10px;
	line-height: 18px;
	text-align: left;
	font-size: 10px;
	color: #E4E6EA; 
}
a.navleft:link, a.navleft:visited, a.navleft:active { 
	color: #E4E6EA; 
	text-decoration: none;
	font-size: 10px;
}
a.navleft:hover { 
	color: #ffffff; 
}
/* menu left column */
td.menupas {
	background:url(src/img/menupas.gif);
	margin: 0px;
	padding: 0px;
	line-height: 13px;
}
td.menupas_kec {
	background:url(src/img/menupas_kec.gif);
	margin: 0px;
	padding: 0px;
	line-height: 13px;
}
td.menupas_qualitat {
	background:url(src/img/menupas_qualitat.gif);
	margin: 0px;
	padding: 0px;
	line-height: 13px;
}
td.menupas_umwelt {
	background:url(src/img/menupas_umwelt.gif);
	margin: 0px;
	padding: 0px;
	line-height: 13px;
}
td.menupas_sicherheit {
	background:url(src/img/menupas_sicherheit.gif);
	margin: 0px;
	padding: 0px;
	line-height: 13px;
}
td.menupas_risiko {
	background:url(src/img/menupas_risiko.gif);
	margin: 0px;
	padding: 0px;
	line-height: 13px;
}
td.menupas_abfall {
	background:url(src/img/menupas_abfall.gif);
	margin: 0px;
	padding: 0px;
	line-height: 13px;
}
td.menuact {
	background-color: #ffffff;
	margin: 0px;
	padding: 6px 0px 6px 2px;
	border-top: solid 1px #D0D2D9;
	border-bottom: solid 1px #D0D2D9;
	color: #6D7284; 
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}
a.nav:link, a.nav:visited, a.nav:active {
	display: block;
	color: #717788; 
	padding: 3px 14px 2px 2px;
	text-decoration: none;
	text-align: right;
	font-size: 10px;
	font-weight:  bold;
}
a.nav:hover { 
	display: block;
	color: #000000; 
	font-weight:  bold;
}
p.navleft1 {
	padding: 30px 8px 40px 10px;
	line-height: 12px;
	text-align: left;
	font-size: 9px;
	color: #E4E6EA; 
}
/* right column */
td.column {
	background-color: #ffffff;
	background:url(src/img/columnbg.gif);
	margin: 0px;
	padding: 0px;
}
h1.column	{
	font-size: 10px;
	font-weight: bold;
	color: #294293;
	padding: 16px 30px 3px 0px;
	margin: 0px;
}
p.column	{
	padding: 2px 30px 12px 0px;
	margin: 0px;
	color: #818593;
	text-align: left;
	font-size: 9px;
	line-height: 12px;
}
/* home */
td.home {
	background-color: #ffffff;
	background:url(src/img/homebg.gif);
	margin: 0px;
	padding: 0px;
}
.menuhidden {
	visibility: hidden;
	display: none;
}
.menushown {
	visibility: visible;
	display: block;
}