/* CSS Document Guided Tours */

html, body{	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
width:100%;
height:100%;
text-size:100%; }

html>body {
	/* Das will der Rest. */
	height:		auto;}

html, body, div, table, td {margin:0px; padding:0px;}
ul, ol {	list-style-position:outside}


/* Links allgemein ------------------------------- */

a:link {
  background-color:transparent;
   color:#354774;
  text-decoration:none;
  }
  
  
a:visited {
  background-color:transparent;
	color:#2A8540;
  text-decoration:none;
  }
  
a:hover {
  background-color:transparent;
  color:#F00;
  font-weight:bold;
  text-decoration:none;
  }
  
a:active {
  background-color:transparent;
	color:#354774;
  text-decoration:none;
  }


/*  LINK im dunklen Katen ----------  */

a.dark:link {
  background-color:transparent;
   color:#FFF;
  text-decoration:none;
  }
  
  
a.dark:visited {
  background-color:transparent;
	color:#F2D026;
  text-decoration:none;
  }
  
a.dark:hover {
  background-color:transparent;
  color:#F00;
  font-weight:bold;
  text-decoration:none;
  }
  
a.dark:active {
  background-color:transparent;
	color:#FFF;
  text-decoration:none;
  }


/*  ENDE LINK ------------------  */


#Layer1{
	position:absolute;
	left:682px;
	top:230px;
	width:355px;
	height:118px;
	display:block;
	z-index:2;
	visibility: visible;
}

#Layer2 {
	position:absolute;
	left:347px;
	top:570px;
	width:470px;
	height:36px;
	display:block;
	z-index:3;
	visibility: visible;
}


#Layer3 {
	position:absolute;
	left:266px;
	top:32px;
	width:878px;
	height:611px;
	text-align:center;
	display:block;
	z-index:1;
	visibility: visible;
}


#Layer3 h1 {	left:266px;
	top:32px;
	margin:0px; padding:0px; display:block;}


/* Textauszeichnung ------------------  */

h1 {background-color:transparent;
	color:#FFF;
	font-weight:bold;
	font-size:95%;
	line-height:125%;
	text-align:left;
  	margin: 20px 5px 5px 5px; }
	
	
.bodyboldwhite{ background-color:transparent;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:75%;
  	line-height:130%;
  	font-weight:normal;
  	text-align:left;
  	margin: 10px 5px 5px 5px;}

.coloryellow{color:#F2D026;}

.colorgreen{color:#2A8540;}

.colordark{color:#35474C;}

.body{ background-color:transparent;
	color:#35474C;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:80%;
  	line-height:120%;
  	font-weight:normal;
  	text-align:left;
  	margin: 5px 0px 10px 0px;
}


.bodysmall{ background-color:transparent;
	color:#35474C;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:68%;
  	line-height:130%;
  	font-weight:normal;
  	text-align:left;
  	margin: 0px 0px 10px 0px;
}

