/*************************************************/
/* HTML tag styles                               */
/*************************************************/ 

html, body { height:100%; }

body{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color:#2D4A5C;
	margin: 0px;
	padding: 0px;
	background-color: #B1BCC3;
	
	scrollbar-base-color:##777777;
	scrollbar-3d-light-color:#47B312;
	scrollbar-arrow-color:#777777;
	scrollbar-darkshadow-color:#777777;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:##CCCCCC;
	scrollbar-track-color:#FFFFFF;
}

/*************************************************/
/* TYPO tag styles                               */
/*************************************************/ 

a{
	color: #898C98;
	text-decoration: none;
}

a:visited{
	color: #898C98;
	text-decoration: none;
}

a:hover{
	color: #F26739;
	text-decoration: none;
}

a.menue		              {color:#FFFFFF; text-decoration:none; font-family: Tahoma, sans-serif; font-size: 14px; font-weight: normal;}
a.menue:active 		      {color:#FFFFFF}
a.menue:visited		      {color:#FFFFFF}
a.menue:hover    		  {color:#FCFF00}

a.menueactive              {color:#FCFF00; text-decoration:none; font-family: Tahoma, sans-serif; font-size: 14px; font-weight: normal;}
a.menueactive:active       {color:#FCFF00}
a.menueactive:visited	   {color:#FCFF00}
a.menueactive:hover   	   {color:#FCFF00}


a.submenue	                  {color:#898C98; text-decoration:none; font-family: Tahoma, sans-serif; font-size: 12px; font-weight: normal;}
a.submenue:active    	      {color:#898C98}
a.submenue:visited	   	      {color:#898C98}
a.submenue:hover         	  {color:#F26739}




h1{
 color: #FFFFFF;
 text-decoration:none;
 font-family: Tahoma, sans-serif;
 font-size: 9px;
 font-weight: normal;
 margin: 0px;
 padding: 0px;
}

h2{
 color: #777777;
 text-decoration:none;
 font-family: Tahoma, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin: 0px;
 padding: 0px;

}

h3{
 color: #777777;
 text-decoration:none;
 font-family: Tahoma, sans-serif;
 font-size: 16px;
 font-weight: normal;
 margin: 0px;
 padding: 0px; 
 line-height:25px;
}

h4{
 color: #2D4A5C;
 text-decoration:none;
 font-family: Tahoma, sans-serif;
 font-size: 30px;
 font-weight: normal;
 margin: 0px;
 padding: 0px;
}


/*************************************************/
/* LAYOUT DIVS                                   */
/*************************************************/ 

#master{
	position:absolute;
	width:800px;
	margin-left:-400px;
	left:50%;
	height:450px;
	margin-top:-225px;
	top: 50%; 
}

#menue{
	position:absolute; 
	left:0px; 
	top:400px; 
	width:800px; 
	height:30px; 
	z-index:1; 
	border: 1px none #000000;
}
	
#submenue{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:220px; 
	height:400px; 
	z-index:1; 
	border: 1px none #000000;
}
		
#inhalt{
	position:absolute; 
	left:220px; 
	top:0px; 
	width:580px; 
	height:400px; 
	z-index:0; 
	border: 1px none #000000;
}


/*************************************************/
/* LAYOUT MENUE                                  */
/*************************************************/ 

#picto{
	position:absolute;
	left:0px; 
	top:400px; 
	width:100px;
	height:30px;
	z-index:2;
}

#menuetext{
	position:absolute;
	left:220px; 
	top:405px; 
	width:450px;
	height:20px;
	z-index:2;
}

#picto2{
	position:absolute;
	left:700px; 
	top:400px; 
	width:100px;
	height:30px;
	z-index:2;
}

/*************************************************/
/* LAYOUT SUBMENÜ                                */
/*************************************************/ 

#sub{
	position:absolute;
	left:190px; 
	top:140px; 
	width:100px;
	height:16px;
	z-index:2;
}

#submenuetext{
	line-height: 20px;
	position:absolute;
	left:15px; 
	top:200px; 
	width:190px;
	height:180px;
	z-index:2;
}

/*************************************************/
/* LAYOUT INHALT                                 */
/*************************************************/ 

#inhaltfotos{
	position:absolute; 
	left:270px; 
	top:40px; 
	width:480px; 
	height:320px; 
	z-index:3; 
}

#inhaltzurueck{
	position:absolute; 
	left:220px; 
	top:290px; 
	width:50px; 
	height:30px; 
	z-index:3; 
}

#inhaltvor{
	position:absolute; 
	left:750px; 
	top:290px; 
	width:50px; 
	height:30px; 
	z-index:3; 
}

#text{
	position:absolute; 
	left:240px; 
	top:20px; 
	width:540px; 
	height:366px; 
	z-index:2; 
	letter-spacing:3px; 
}

#text-referenzen{
	position:absolute; 
	left:240px; 
	top:20px; 
	width:540px; 
	height:366px; 
	z-index:2; 
	letter-spacing:3px;
	overflow:auto;
	padding-right: 6px;	
}

#text1sp{
	position:absolute; 
	left:110px; 
	top:200px; 
	width:395px; 
	height:286px; 
	z-index:2; 
	line-height:16px; 
	text-align:justify; 
}

#text2sp1{
	position:absolute; 
	left:110px; 
	top:200px; 
	width:340px; 
	height:286px; 
	z-index:2; 
	line-height:16px; 
	text-align:justify; 
}

#text2sp2{
	position:absolute; 
	left:500px; 
	top:200px; 
	width:340px; 
	height:286px; 
	z-index:2; 
	line-height:16px; 
	text-align:justify; 
}

#rahmen{
	position:absolute; 
	left:515px; 
	top:170px; 
	width:326px; 
	height:326px; 
	z-index:1; 
}

#inhaltrahmen{
	position:absolute; 
	left:515px; 
	top:170px; 
	width:326px; 
	height:326px; 
	z-index:2; 
}
/*************************************************/
/* LAYOUT SUBSUBMENÜ                             */
/*************************************************/ 
#copyright{ 
	color: #FFFFFF;
	position:absolute; 
	left:15px; 
	top:435px; 
	width:200px; 
	height:15px; 
	z-index:2; 
}
	.domain 			{color:#FFFFFF}
	.domain:active 		{color:#FFFFFF}
	.domain:visited		{color:#FFFFFF}
	.domain:hover    	{color:#F26739}
	
#navirue{ 
	position:absolute; 
	left:525px; 
	top:512px; 
	width:153px; 
	height:20px; 
	z-index:2; 
}

#navivor{ 
	position:absolute; 
	left:678px; 
	top:512px; 
	width:153px; 
	height:20px; 
	z-index:2; 
	text-align:right;
}
