body {
   background-color:#FFFFFF;
   overflow: auto;
   z-index:1;
   font-family:verdana;
   color:330000;   
   line-height:15px;
   font-size: 14px;
  
   }

#main {
   padding: 0px;
   border: 0px;
   background-color:#FFFFFF;
   margin: -0px 0 0 -450px;
   position:absolute;
   left: 50%;
   top: 0%;
   width: 900px;
   height: 600px;
   z-index:2;
   }
   

#infra { position:absolute; top:15px; left:-52px; width:285px; height:auto; text-align:right; border:none; background-color:transparent; z-index:5; }
#navibox { position:absolute; top:180px; left:15px; width:165px; height:auto; border-style:solid; border-width:1px; border-color:#000000; background-color:#FFFFFF; z-index:5; }
#content { position:absolute; top:140px; left:210px; width:480px; height:auto;  background-color:#FFFFFF;  z-index:4; }
#greenbox { position:absolute; top:210px; left:705px; width:auto; height:auto;  z-index:2; }
#bottomnavi { position:absolute; top:590px; left:715px; width:auto; height:auto; color:#FFFFFF; z-index:5; }
#logo { position:absolute; top:15px; left:15px; width:180px; height:150px; z-index:3; }
#bild { position:absolute; top:15px; left:705px; width:180; height:150px; z-index:5; }

.bodytext {
        font-weight:normal;
	line-height:15px;
	color:#000000;
        font-size:12px;
	font-family:arial;
	text-decoration:none;
	z-index:4;
	text-align:left;
	}
h1 {
        font-weight:normal;
	line-height:15px;
	color:#000000;
        font-size:15px;
	font-family:times new roman;
	text-decoration:none;
	z-index:4;
	text-align:left;
	text-transform:uppercase;
	}

h2 {
        font-weight:normal;
	line-height:15px;
	color:#990000;
        font-size:13px;
	font-family:times new roman;
	text-decoration:none;
	z-index:4;
	text-align:left;
	}

.align-center {
	text-align:left;
	}




.menu-lvl1-normal a:link {
	line-height:15px;
	font-weight:normal;
	color:#000000;
        font-size:14px;
        display:block;
        text-align:left;
	font-family:times new roman;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	}

.menu-lvl1-normal a:visited {
	line-height:15px;
	font-weight:normal;
	color:#000000;
        font-size:14px;
        display:block;
        text-align:left;
	font-family:times new roman;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	}

.menu-lvl1-normal a:hover {
	line-height:15px;
	font-weight:normal;
	color:#990000;
        font-size:14px;
        display:block;
        text-align:left;
	font-family:times new roman;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	}

.menu-lvl1-normal a:active {
	line-height:15px;
	font-weight:normal;
	color:#990000;
        font-size:14px;
        display:block;
        text-align:left;
	font-family:times new roman;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
	}



/* 2nd level menu */

.menu-lvl2-normal a:link {
	line-height:15px;
	font-weight:bold;
	color:#006600;
        font-size:12px;
	font-family:courier new;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}

.menu-lvl2-normal a:visited {
	line-height:15px;
	font-weight:bold;
	color:#006600;
        font-size:12px;
	font-family:courier new;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}

.menu-lvl2-normal a:hover {
	line-height:15px;
	font-weight:bold;
	color:#FF6633;
        font-size:12px;
	font-family:courier new;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}

.menu-lvl2-normal a:active {
	line-height:15px;
	font-weight:bold;
	color:#FF6633;
        font-size:12px;
	font-family:courier new;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}


/* mouse-over effect */

div#cur-menu-item.menu-lvl1-active a {
	line-height:15px;
	font-weight:normal;
	color:#990000;
        font-size:14px;
        display:block;
        text-align:left;
	font-family:times new roman;
	text-decoration:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-transform:uppercase;
}
div#cur-menu-item.menu-lvl2-active a {
	line-height:15px;
	font-weight:bold;
	color:#FF6633;
        font-size:12px;
	font-family:courier new;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
}

div#cur-menu-item2.menu-lvl1-active a {
	line-height:15px;
	font-weight:bold;
	color:#FF6633;
        font-size:14px;
	font-family:courier new;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
}
div#cur-menu-item2.menu-lvl2-active a {
	line-height:15px;
	font-weight:bold;
	color:#FF6633;
        font-size:12px;
	font-family:courier new;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
}
	
#bottom a:link {
        font-weight:bold;
	line-height:15px;
	color:#FFFFFF;
        font-size:14px;
	font-family:times new roman;
	text-decoration:none;
	z-index:4;
	}

#bottom a:visited {
        font-weight:bold;
	line-height:15px;
	color:#FFFFFF;
        font-size:14px;
	font-family:times new roman;
	text-decoration:none;
	z-index:4;

#bottom a:hover {
        font-weight:bold;
	line-height:15px;
	color:#FFFFFF;
        font-size:14px;
	font-family:times new roman;
	text-decoration:underline;
	z-index:4;
	}

#bottom a:active {
        font-weight:bold;
	line-height:15px;
	color:#FFFFFF;
        font-size:14px;
	font-family:times new roman;
	text-decoration:none;
	z-index:4;
	}