/* Scrollbar properties are only supported by Internet Explorer 5.5  */

html,body{
    height:100%;
    text-align:center;
    margin:0;
    padding:0;
	background:#E9EFF7;
	scrollbar-3dlight-color : #315C9D;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #315C9D;
	scrollbar-darkshadow-color : #3F71C3;
	scrollbar-face-color : #315C9D;
	scrollbar-highlight-color : #315C9D;
	scrollbar-shadow-color : #315C9D;
	scrollbar-track-color : #C5D5ED}
#page{
    min-height:100%;
    height:auto !important;
    height:100%;
    width:971px;
    text-align:left;
    margin:0 auto -70px;
	padding:0;
	background-image:url(img/bg.jpg);
    border-left:5px solid #E9EFF7;
	border-right:5px solid #E9EFF7}

#banner{
    width:971px;
    height:1px;
    background:#5583C0;
	margin:0;
    padding:0}

#topmenu{
    width:971px;
    height:130px;
    background-image:url(img/aquamess_menbg.jpg);
	margin:0;
    padding:0;
	z-index:-1;}	

#main{
	background-image:url(img/bg.jpg);
    padding-bottom:70px;
	z-index:1000;}
	
#bottom{
    width:971px;
	padding:0;
    margin:0 auto;
	height:70px;
    background-image:url(img/bottom.jpg)}
/*###################*/
	  /* Beginn Navigation */
	  /*###################*/
	  
		#navi, #navi ul { list-style-type:none; margin:0; padding:0; white-space:nowrap;} /* Style-Reset */
		#navi li {  float:left; } /* Horizontale Anordnung */
		#navi li ul { display:none; } /* Normalzustand eingeklappt */
		#navi li:hover ul { display:block; align:left; } /* Ausgeklappt */
		
		
		#navcontainer { 
			height:16px; 
			position:relative;
			padding-left:61px;
			padding-top:25px;}
	
		#navi a {display: block; list-style-type:none;white-space:nowrap;} 
		#navi li {float: left; padding: 0; margin:0px 10px 0px 10px;}
		#navi li ul {position: absolute;left: -999em;
			float: none;
			font-weight: normal;
			padding:0; 
			white-space:nowrap;
			}
		#navi li li { float: none; white-space:nowrap;}
			
		#navi li ul li { float: none; list-style-type:none; display: inline-block; margin-left: 0 !important; display: list-item !important; white-space:nowrap;}
		#navi li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em; white-space:nowrap;}
		#navi li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;w hite-space:nowrap;}

		#navi li:hover, #nav li.hover { position: static; white-space:nowrap;}
 		
		* html ul#navi li {  /* Korrektur fuer den IE 5 und 6 */
   			 margin-bottom: -0.4em;
  		}
  		*:first-child+html ul#navi li {  /* Korrektur fuer den IE 7 */
    		margin-bottom: -0.1em;
  		}

		* html ul#navi li ul {  /* Korrektur fuer IE 5.x */
 		   left: -1.5em;
 		   lef\t: -0.4em;
 		 }
 		 *:first-child+html ul#navi ul {  /* Workaround fuer den IE 7 */
 		   padding-bottom:0.4em;
 		 }

		/* html ul#navi a, * html ul#navi span {
 		/*   width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
  		/*  w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  		}


				
H1 {
	font : bold 16px Verdana;
	color : #3867A6;
}
H2 {
	font : bold 12px Verdana;
	color : #3867A6;
	border : thin none;
}
H3 {
	font : bold 10px Verdana;
	color : #3867A6;
	border : thin none;
}
TIVE {
	font : normal xx-small Verdana;
	text-decoration : none;
	color : #3867A6;
}

P.Head {
	font : normal  x-small Verdana;
	font-weight : bold;
	color : #3867A6;
}



FORM {
	font : xx-small Verdana;
	border : 1 none;
}

SELECT {
	border : 1 solid #3867A6;
	font : xx-small Verdana;
	border-style : none;
	color : #780606;
	list-style-type : circle;
	ruby-position : inline;
}

INPUT {
	border : 1 solid #3867A6;
	font : xx-small Verdana;

}
INPUT.Button {
	border : 1 solid #3867A6;
	font : xx-small Verdana;
	}
TEXTAREA {
		border : 1 solid #3867A6;
	font : xx-small Verdana;

}
p {font-family: Verdana; font-size: 12px; color:#3867A6; text-align: justify;}
#td {font-family: Verdana; font-size: 12px; color:#3867A6; text-align: left;}

.topmenueSelect  { text-decoration : underline; color : #ffffff; font-family : Verdana; font-size : 12px; font-weight : bold; }
.submenueSelect  { text-decoration : underline; color : #BDC2E6; font-family : Verdana; font-size : 11px; font-weight : bold; }
.txtNormal  { text-decoration : none; color : #3867A6; font-family : Verdana; font-size : 12px; }

A  { text-decoration : underline; color : #3867A6; font-family : Verdana; font-size : 12px; }
A:active  { text-decoration : underline; color : #3867A6; font-family : Verdana; font-size : 12px; }
A:visited  { text-decoration : underline; color : #3867A6; font-family : Verdana; font-size : 12px; }
A:hover  { text-decoration : none; color : #3867A6; font-family : Verdana; font-size : 12px; }

A.bottomright  { text-decoration : none; color : #ffffff; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.bottomright:active  { text-decoration : none; color : #ffffff; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.bottomright:visited  { text-decoration : none; color : #ffffff; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.bottomright:hover  { text-decoration : underline; color : #ffffff; font-family : Verdana; font-size : 10px; font-weight : bold; }

A.topmenue  { text-decoration : none; color : #C2CCE0; font-family : Verdana; font-size : 12px; font-weight : bold; }
A.topmenue:active  { text-decoration : none; color : #C2CCE0; font-family : Verdana; font-size : 12px; font-weight : bold; }
A.topmenue:visited  { text-decoration : none; color : #C2CCE0; font-family : Verdana; font-size : 12px; font-weight : bold; }
A.topmenue:hover  { text-decoration : none; color : #ffffff; font-family : Verdana; font-size : 12px; font-weight : bold; }

A.Selectedtopmenue  { text-decoration : none; color : #ffffff; font-family : Verdana; font-size : 12px; font-weight : bold; }
A.Selectedtopmenue:active  { text-decoration : none; color : #ffffff; font-family : Verdana; font-size : 12px; font-weight : bold; }
A.Selectedtopmenue:visited  { text-decoration : none; color : #ffffff; font-family : Verdana; font-size : 12px; font-weight : bold; }
A.Selectedtopmenue:hover  { text-decoration : none; color : #ffffff; font-family : Verdana; font-size : 12px; font-weight : bold; }

A.Selectedsubmenue  { text-decoration : underline; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedsubmenue:active  { text-decoration : underline; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedsubmenue:visited  { text-decoration : underline; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedsubmenue:hover  { text-decoration : underline; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }

a.submenue { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
a.submenue:active  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
a.submenue:visited  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
a.submenue:hover  { text-decoration : underline; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }

A.Selectedsubmenuemain  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 11px; font-weight : bold; }
A.Selectedsubmenuemain:active  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 11px; font-weight : bold; }
A.Selectedsubmenuemain:visited  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 11px; font-weight : bold; }
A.Selectedsubmenuemain:hover  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 11px; font-weight : bold; }

a.submenuemain { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 11px; font-weight : normal; }
a.submenuemain:active  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 11px; font-weight : normal; }
a.submenuemain:visited  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 11px; font-weight : normal; }
a.submenuemain:hover  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 11px; font-weight : bold; }

A.Selectedsubsubmenue  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedsubsubmenue:active  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedsubsubmenue:visited  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedsubsubmenue:hover  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }

a.subsubmenue { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : normal; }
a.subsubmenue:active  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : normal; }
a.subsubmenue:visited  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : normal; }
a.subsubmenue:hover  { text-decoration : none; color : #5583BF; font-family : Verdana; font-size : 10px; font-weight : bold; }

A.menue  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.menue:active  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.menue:visited  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.menue:hover  { text-decoration : underline; color : #BDC2E6; font-family : Verdana; font-size : 10px; font-weight : bold; }

A.Selectedmenue  { text-decoration : underline; color : #BDC2E6; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedmenue:active  { text-decoration : underline; color : #BDC2E6; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedmenue:visited  { text-decoration : underline; color : #BDC2E6; font-family : Verdana; font-size : 10px; font-weight : bold; }
A.Selectedmenue:hover  { text-decoration : underline; color : #BDC2E6; font-family : Verdana; font-size : 10px; font-weight : bold; }

A.txt  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 11px; font-weight : normal; }
A.txt:active  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 11px; font-weight : normal; }
A.txt:visited  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 11px; font-weight : normal; }
A.txt:hover  { text-decoration : underline; color : #BDC2E6; font-family : Verdana; font-size : 11px; font-weight : normal; }

A.title  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 11x; font-weight : normal; }
A.title:active  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 11px; font-weight : normal; }
A.title:visited  { text-decoration : none; color : #BDC2E6; font-family : Verdana; font-size : 11px; font-weight : normal; }
A.title:hover  { text-decoration : underline; color : #BDC2E6; font-family : Verdana; font-size : 11px; font-weight : normal; }

.bar
		{
		BORDER-TOP: #780606 1px solid; BACKGROUND: #780606; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 20px
		}

