
/* ========================
 * PAGE SETTINGS
 ======================= */
	html{height:100%;margin:0px;
		overflow:hidden;}
	body{
		height:100%;margin:0px;
		background-color:#A2B5CD;
		overflow:hidden;}
	.polaroid {z-index:1;} 
	div.outer {
		position:absolute;left:50%;top:50%;
		width:450px;height:281px;
		margin-left:130px;margin-top:-112px;}
	#page{
		position:absolute;left:50%;top:50%;
		width:800px;height:480px;
		margin-left:-400px;margin-top:-250px;}
	#page-content{
		width:800px;height:480px;
		position:relative;left:0%;top:0%;		
		overflow:hidden;border:1px solid #cc9900;
		background-color:#ffffff;
		margin-left:auto;margin-right:auto;}
	#header{		
		background-color:#ffffff;
		height:120px;/*122px;*/background-repeat:no-repeat;
		padding-top:0px;/*5px;*/}
	#header-body{
		width:800px;height:120px;
		margin-left:0px;}
	#header h1{
		display:none;}
	#navigation{
		background-color:#91a4bc;
		background-image:url(../images/items.png);
		color:#ffffff;
		height:20px;
		border-top:1px solid #ffcc00;border-bottom:0px solid #ffcc00;
		text-align:center;}	
	#left-content {
		width:205px;height:inherit;
		background-color:#ffffff;
		margin-left:-210px;
		float:left;
		padding-left:5px;padding-top:5px;
		height:353px;
		font-family:Tahome,Arial, Helvetica, sans-serif;}
	#left-content p {
		font-size:10px;
		margin-top:0px;}
	#wetter-image {
		height:35px;
		width:50px;
		border:1px solid #cccccc;
		background-color:#efefef;
		margin-right:5px;
		float:left;}	
	#middle-content {
		margin-left:2px;
		background-color:#ffffff;
		padding-left:5px;padding-top:5px;
		height:353px;
		font-family:Tahome,Arial, Helvetica, sans-serif;
		overflow:auto;}
	#middle-content p {
		font-size:12px;
	}		
	#content {
		margin:0px;
		padding-left:210px;
		background-color:#efefef;
	}
	#content p span {
		color:#774400;
		font-weight:bold;
	}
	#footer {
		position:relative;bottom:0px;
		height:18px;width:800px;
		text-align:center;
		font-size:10px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		color:#ffffff;
		background-color:#000000;
		vertical-align:middle;
		padding-top:2px;
		border:1px solid #cc9900;
		background-image:url(../images/items.png);
		border-top:0px solid #000000;
		color:#000000;}
	#footer p{
		padding:0px;margin:0px;}

/* ========================
 * MENU NAVIGATION SETTINGS
 ======================= */
#menu 
{
  width: 100%;
  float: left;
}

#menu ul 
{
  list-style: none;
  margin: 0;
  padding: 0;
  width: 114px;
  float: left;
  height:20px;
}

#menu a, #menu h2
{
  display: block;
  border-width: 0px;
  border-style: solid;
  border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00;
  margin: 0;
  padding: 3px 4px;
}

#menu a 
{
  color: #000;
  background-image:url(../images/items.png);
  text-decoration: none;
  font-weight: normal;
  font-size: 10px;
  font-family: tahoma;
  text-align: center;
}

#menu a:hover
{
  color: #000;
  background-image:url(../images/button.png);
  height:12px;
}

#menu li 
{
  position: relative;
  height:20px;
}

#menu ul ul 
{
  position: absolute;
  z-index: 500;
  margin-top:2px;
}


#menu ul li ul li a
{
 background: #fff; 
 border-width:2px;
 border-top-width: 0px;
 border-bottom-width: 2px;
 border-bottom-color:#dddddd; /*#ffcc00;*/
 width: 150px;
 text-align: left;
 font-size: 12px;
 color: #000;
}

#menu ul li ul li a:hover
{
 background: #F0F0F0;
 color: #000;
 border-left-color: #eecc00;
 border-left-width:5px;
 padding-left: 5px;
 width: 146px;
}

#menu ul ul ul 
{
  top: 0;
  left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{
  display: none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{
  display: block;
}

/* =============
 * SERVICE PAGES
 ============ */
 
 #submenu 
{
  width: 200px;
  background: #4F7AB1;
  float: left;
}

#submenu ul 
{
  list-style: none;
  margin: 0;
  padding: 0;
  width: 200px;
  float: left;
}

#submenu a, #submenu h2
{
  display: block;
  border-width: 0px;
  border-style: solid;
  border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00;
  margin: 0;
  padding: 3px 4px;
}

#submenu h2
{
  color: #000;
  background: #7EC0E3;
}

#submenu a 
{
  color: #000;
  background: #efefef;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
  font-family: tahoma;
  text-align: left;
}

#submenu a:hover 
{
  color: #000;
  background: #fff;
  border-left-color: #ccaa00;
  border-left-width:5px;
  padding-left: 5px;
}

#submenu li 
{
  position: relative;
}

#submenu ul ul 
{
  position: absolute;
  z-index: 1;
  left:0px;
  top:0px;
}

#submenu ul li ul li a:hover
{
 background: #F0F0F0;
 color: #000;
 border-left-color: #eecc00;
 border-left-width:5px;
 padding-left: 5px;
 width: 146px;
}

#submenu ul ul ul 
{
  top: 0;
  left: 100%;
}

div#submenu ul ul,
div#submenu ul li:hover ul ul,
div#submenu ul ul li:hover ul ul
{
  display: none;
}

div#submenu ul li:hover ul,
div#submenu ul ul li:hover ul,
div#submenu ul ul ul li:hover ul
{
  display: block;
}



/* 
 * Additions 
 */
 
.pageText
{
  padding-left:8px;
  padding-right:8px;
  text-align:justify;
}

.pageText2
{
  padding-left:8px;
  padding-right:8px;
  text-align:left;
}

#submenu .serviceParent a
{
  color: #000;
  background: #eecc00;
  text-decoration: none;
  font-weight: normal;
  font-size: 10px;
  font-family: tahoma;
  text-align: left;
}

#submenu .serviceParent a:hover
{
  color: #000;
  background: #ffdd11;
  border-left-color: #fff;
  border-left-width:0px;
  padding-left: 5px;
}


#submenu .selectedItem a
{
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
  font-family: tahoma;
  text-align: left;
  color: #000;
  background: #f9f9f9;
  border-left-color: #efefef;
  border-left-width:5px;
  padding-left: 5px;
  border-bottom-color: #bbbbbb;
  border-bottom-width:1px;		
}

#submenu .selectedItem a:hover
{
  color: #000;
  background: #ffee22;
}

a
{
  text-decoration:none;
  color:#000;
}
a:hover
{
  text-decoration:underline;
}
a:visited
{
  text-decoration:none;
  color:#000;
}

.bold
{
  font-weight: bold;
}

a.hyper-link {
  text-decoration:none;}
a.hyper-link:hover {
  text-decoration:underline;}

