BODY {
	BACKGROUND: #070799;
         font-family: Bookman Old Style, verdana;
         text-align: center;
}

.table {font-size: 100%;}
.tableTable {
	margin-bottom: 5px;
	margin-top: 5px;
         font-size: 14px;
	width: 100%;
         text-align: left;
         border-collapse: collapse;
}
.tableTable .tableHeader td   {
	background: black;
	color: #FFD700;
	font-style: normal;
	font-variant: normal;
         margin: 0px;
	padding: 5px;
         background: #025253;
         
}
.tableTable td {
	padding: 5px;
         margin: 0px;
         border: 1px solid darkblue;
}



#pageBody {
          position: relative;
          BACKGROUND: url(/skin/BodyBg6.jpg) repeat-y;
          WIDTH: 800px;
          min-height: 600px;
          _height: 600px;
          TEXT-ALIGN: justify;
          
}

#siteTitle {
          text-align: center;
          position: absolute;
          top: 20px;
          left: 40px;
          color: #ffffff;
          font-weight: 400;
          font-style: italic;
          font-size: 30px;
          z-index: 101;
          margin: 0px;
}



#siteSubtitle {
          text-align: center;
          position: absolute;
          top: 50px;
          left: 49px;
          color: white;
          font-weight: 400;
          z-index: 101;
          margin: 0px;
          font-variant: small-caps;
          font-size: 14px;
          font-style: normal;
}

#siteLanguage {display: none;}
#pageServiceMenu {display: none;}

#pageMenu {
          font-family: Bookman Old Style, verdana;
          position: absolute;
          display: block;
          top: 20px;
          left: 10px;
          width: 180px;
          height: 400px;
          margin: 10px;
          z-index: 101;
          aborder: 1px groove #548B8C;
          afont-style: italic;
          font-size: 14px;
          padding: 0px;
}
#pageMenu .menu {
          display: block;
          width: 160px;
          height: 30px;
          margin: 1px;
          padding: 10px;
          COLOR: gold;
          text-align: center;
          text-decoration: none;
          border: 2px groove #548B8C;
}
#pageMenu .menuActive {
          margin: 1px;
          border: 2px inset #548B8C;
          background: black;
          width: 160px;
          height: 30px;
}
#pageMenu .menu:hover {
          border: 2px outset #548B8C;
          margin: 1px;
          width: 160px;
          height: 30px;
         
}

#pageMenu .submenu{
         display:none;
}

#about #pageMenu .submenu{
         display:block;
}
.sitesectionabout #pageMenu .submenu{
         display:block;
}
#pageMenu .submenu .menu{
         color:white;
}


#pageContent {
          position: relative;
          padding: 20px 30px 20px 240px ;
          width: 530px;
          min-height: 550px;
          _height: 550px;
          TEXT-ALIGN: justify;
          display: block;
          BACKGROUND: url(/skin/BodyBg4.jpg) no-repeat;
           
}

#pageTitle {
          color: gold;
          font-style: italic;
          font-size: 20px;
}

#pageFooter {
          BACKGROUND: url(/skin/FooterBg2.jpg) no-repeat;
          position: relative;
          display: block;
          width: 780px;
          height: 70px;
          margin: 0px;
          color: white;
          font-size: 12px; 
          padding: 10px;
}

#pageCopyrights { border: color: silver; margin: 38px 10px 0px 20px; display: block;  width: 300px; font-weight: bold;  }
#pageTechnology { border: color: gray; margin: 0px 10px 10px 20px; display: block;  width: 300px;}
#pageTechnology a { color: gray; }
H2.title  {font-style: italic; COLOR: blue;}
H3.title  {font-style: italic; COLOR: blue;}	

/*PHOTOALBUM*/
.contentPhotoAlbum {text-align: center; clear: both; }
.objectPhotoPreview  {margin-left: 20px;  float: left;}

.contentPhotoAlbum .object{ margin: 10px;  width: 150px; height: 230px; padding: 3px;}
.contentPhotoAlbum  .link {text-decoration: none; COLOR: #000066; margin-top: 2px; display: block;}														
.contentPhotoAlbum img {border: none;}	
img {border: none;}

#pageMenu #telefon {border: none; font-size: 14px; text-align: center; position: absolute; top: -50px; }																																																											


#pageCounter { position: absolute; top: 40px; right: 40px; }
#home #pageCounter { top: 20px; }
																						
