body, body *, font, div, span, a {
	font-family: veranda, arial, helvetica, sans serif;
	font-size: 12px;
	color: #5e5e5e;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
body {
	padding: 0px;
	margin:0px;
	background-color: #C9C9C9;
	text-align:left; 
}
div#navigation-pic {
	background-repeat: no-repeat;
	height: 638px;
	width: 315px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image:url(/cu/pfadis/images/master/navigation-bg.png);
}

div#navigation-pic-full {
	background-repeat: no-repeat;
	height: 638px;
	width: 315px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image:url(/cu/pfadis/images/master/bg.png);
}

 h2 {
  color: /*#96bf0d*/ #1261a9;
	font-weight:bold;
	font-size: 14px;
	text-transform: uppercase;
	
	}

h1 {
	color: #1261a9;
	font-weight:normal;
	font-size: 22px;
	text-transform: uppercase;
}


div#navigation {
	height: 638px;
	width: 315px;
	position: absolute;
	top: 0px;
	left: 0px;
}

/* IE transparency for .png */
* html div#navigation-pic {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/cu/pfadis/images/master/navigation-bg.png');
	background-image:none;
}

/* IE transparency for .png */
* html div#navigation-pic-full {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/cu/pfadis/images/master/bg.png');
	background-image:none;
}

div#idx-content {
	background-image:url(/cu/pfadis/images/master/index_main.jpg);
	background-repeat: no-repeat;
	height: 490px;
	margin-top: 0px;
	/*
	border-width: 1px 1px 0px 0px;
	*/
	border-width: 1px 0px 0px 0px;
	border-color:#7e7e7e;
	border-style:solid;
}

div#top {
	background-image:url(/cu/pfadis/images/master/index_top.jpg);
	position:absolute;
	top: 0px;
	left:0px;
	height: 64px;
	width: 800px;
	border-width: 0px;
	/*
	border-width: 1px 1px 0px 1px;
	*/
}


* html div#top {
	width: 799px;
}

div#normal-content {
	background-color: #e5e5e5; 
	background-repeat: no-repeat;
	height: 490px;
	margin-top: 0px;
	/*
	border-width: 1px 1px 0px 0px;
	*/
	border-width: 1px 0px 0px 0px;
	border-color:#7e7e7e;
	border-style:solid;
}


div#top_wiwoe {
	background-image:url(/cu/pfadis/images/master/gelb.gif);
	position:absolute;
	top:0px;
	right:0px;
	height: 137px;
	width: 590px;
	border-width: 0px;

}


div#top_gusp {
	background-image:url(/cu/pfadis/images/master/gruen.gif);
	position:absolute;
	top:0px;
	right:0px;
	height: 137px;
	width: 590px;
	border-width: 0px;

}

div#top_caex {
	background-image:url(/cu/pfadis/images/master/blau.gif);
	position:absolute;
	top:0px;
	right:0px;
	height: 137px;
	width: 590px;
	border-width: 0px;

}


div#top_raro {
	background-image:url(/cu/pfadis/images/master/rot.gif);
	position:absolute;
	top:0px;
	right:0px;
	height: 137px;
	width: 590px;
	border-width: 0px;

}

div#top_gruppe {
	background-image:url(/cu/pfadis/images/master/violett.gif);
	position:absolute;
	top:0px;
	right:0px;
	height: 137px;
	width: 590px;
	border-width: 0px;
}

div#top_pas {
	background-image:url(/cu/pfadis/images/master/orange.gif);
	position:absolute;
	top:0px;
	right:0px;
	height: 137px;
	width: 590px;
	border-width: 0px;
}


div#top, div#content {
	border-color: #7e7e7e;
	border-style:solid;
}


div#content {
	width: 800px;
	height: 592px;
	border-width:1px;
	margin: 0 auto;
	position: relative;
	padding: 0px;
	background-color:white;
}
div#footer {
	position:absolute;
	border-width: 1px 0px 1px 0px;
	border-color:#7e7e7e;
	border-style:solid;
	background-color: #C9C9C9;
	padding: 0px;
	right: 0px;
	bottom: 0px; 
	background-image:url(/cu/pfadis/images/master/edge.gif);
	background-position: left;
	background-repeat: no-repeat;
	/* for none-ie */
	width: 645px;
	height: 22px;
}



* html div#footer {
	width: 643px;
	height: 23px;
	bottom: -2px; 
}

div#footer * {
	color: #7e7e7e;
	padding-top: 3px;
}


div#footer-normal {
	position:absolute;
	border-width: 1px 0px 1px 0px;
	border-color:#7e7e7e;
	border-style:solid;
	background-color: #C9C9C9;
	padding: 0px;
	right: 0px;
	bottom: 0px; 
	background-image:url(/cu/pfadis/images/master/edge_normal.gif);
	background-position: left;
	background-repeat: no-repeat;
	/* for none-ie */
	width: 645px;
	height: 22px;
}

* html div#footer-normal {
	width: 643px;
	height: 23px;
	bottom: -2px; 
}


div#footer-normal * {
	color: #7e7e7e;
	padding-top: 3px;
}


div#footer-lnks {
	float: left;
	padding-left: 15px;
}
div#footer-dcon {
	float:right;
	padding-right: 5px;
}
div#footer-dcon a {
	text-decoration:none;
}
div#logo {
	position:absolute;
	left: -40px;
	top: -35px;
 	cursor: pointer;

}

div#idx-text, div#idx-text-shadow {
	text-align: right; 
	position: absolute;	
	right: 0px;
	bottom:4px;
	font-size: 40px;
}
div#idx-text {
	color:white;
	margin-bottom: 20px;
	margin-right: 10px;
}
div#idx-text-shadow {
	color:black;
	margin-bottom: 18px;
	margin-right: 7px;
}
div#navigation div.nav {
	padding-left: 50px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: left;
	position: absolute;
	left: 20px;
}

div#navigation div#pas {
	  background-image:url(/cu/pfadis/images/master/klein_orange.gif);
		top: 255px;
}


div#navigation div#wiwoe {
	background-image:url(/cu/pfadis/images/master/klein_gelb.gif);
	top: 311px;
}	
div#navigation div#gusp{
	background-image:url(/cu/pfadis/images/master/klein_gruen.gif);
	top: 367px;
}	
div#navigation div#caex {
	background-image:url(/cu/pfadis/images/master/klein_blue.gif);
	top: 423px;
}	
div#navigation div#raro {
	background-image:url(/cu/pfadis/images/master/klein_red.gif);
	top: 479px;
}	
div#navigation div#gruppe {
	background-image:url(/cu/pfadis/images/master/klein_pink.gif);
	top: 535px;
}	
div.nav div.group-nav {
	padding-top: 13px;
	z-Index: 100;
}
div#navigation div.nav div.group-nav a {
	font-size: 14px;
	color: #7E7E7E; 
}




/* SLAVE */

div#myslave {
	width: 584px; 
	height: 425px; 
	border: 0px solid green; 
	overflow: auto; 
	z-index: 300; 
	/*
	position:absolute; 
	top: 140px; 
	left: 212px; 
	*/

}


div#myslave-wrapper {
	position: relative; 
	margin-left: 212px;
	margin-top: 35px;
  z-index: 300; 


}

* html div#myslave-wrapper {
	margin-left: 210px;
	margin-top: 37px;
}


/* END Slave */




/* ------------------------------------------- 
	   					REPORTS
---------------------------------------------- */ 

div.contentHeading {

	font-weight: normal;
	padding-top: 20px; 	
	/* lettr-spacing: 1px; */
	margin-bottom: 0px;
	text-transform: uppercase;
	text-align: left;


}
div.headingFirstParagraph, div.headingParagraph {
	/* letter-spacing: 1px; */
	margin-bottom:0 px;
	font-weight: normal; 
	text-transform: uppercase;
 	text-align: left;

}


div.contentFirstParagraph, div.contentparagraph {

	padding-bottom: 0px;
	padding-top: 0px; 
	padding-left: 0px; 
	margin-right: 10px;
	text-align: left; 

}

div.contentFirstparagraph {
	padding-top: 0px; 
	font-weight: bold; 

}

div.paragraphPicture {
	float: left;
	position: relative; 
	right: 0px; 
}

img.reportthumb {
	border:0px;
}

img.reportthumb:visited {
	border:0px;
}



div.reportItemOverviewLeft {
	position:absolute;
	background: #fecc2d no-repeat;
	top:0px;
	left: 0px;
	width: 13px;
	height: 100%;

}

div.reportItemOverview {
	position:relative;
	margin-left: 10px;
	margin-top: 10px;

	background: #d7d7d7; 
	border: 0px;
	display:block;
	/*border: 3px solid red;*/
}
.reportItemOverviewContent {
	margin-left:15px;
	margin-top: 0px;
	border: 1px solid #d7d7d7;
	border-width: 1px 0px 1px 0px;
}
.reportItemOverViewPic {
	float: left;
	border-color: white;
	border-style: solid;
	border-width: 0px 0px 0px 0px; 
	padding-right: 4px;
}
.reportOverViewText{
	padding-top: 5px;
	text-decoration:none;
	color: #5e5e5e;
}

a.reportItemLink {
	padding-top 5px;
	text-decoration:none;
	color:#5e5e5e;
}
a.reportItemLink:visited {
	text-decoration:none;
}

a.reportItemLink:hover {
	text-decoration:underline;
}

/*  END Reports    */


#gallWrapper {
  position:absolute;
  left: 220px;
  top: 120px; 
	z-index: 350;
}


#slaveGallDiv {
  position:absolute;
  left: 5px;

  height:322px;
  width: 556px;
  border: 1px #5e5e5e solid;
  background: #fff;
  visibility: visible;
  z-index: 360;
}

#slaverightHeading {
  position:relative;

  height: 23px;
  padding-left: 35px;
  padding-top: 3px;

  font-size:10pt;
  font-weight:bold;
  color: #5e5e5e;
	background-color: #C9C9C9;

}

#galleryClosePic {
  position: absolute;
  background: url("/cu/pfadis/images/slave/gallery/cross_off.gif") no-repeat;
  width: 9px;
  height: 9px;
  top: 7px;
  left: 535px;
}

a.galleryclosepic {
  background: url("/cu/pfadis/images/slave/gallery/cross_off.gif") no-repeat;
  width: 10px;
  height: 10px;
  border: 0px;

}

a.galleryclosepic:hover {
  background: url("/cu/pfadis/images/slave/gallery/cross_on.gif") no-repeat;
  width: 10px;
  height: 10px;
  border: 0px;
}

#gallArrowLeft {
  position: absolute;
  background: url("/cu/pfadis/images/slave/gallery/arrow_left_off.gif") no-repeat;
  width: 20px;
  height: 14px;
  left: 5px;
  bottom: 5px;


}

a.galleryArrowLeft {
  background: url("/cu/pfadis/images/slave/gallery/arrow_left_off.gif") no-repeat;
  width: 20px;
  height: 14px;
  border: 0px;
}

a.galleryArrowLeft:hover {
  background: url("/cu/pfadis/images/slave/gallery/arrow_left_on.gif") no-repeat;
  width: 20px;
  height: 14px;
  border: 0px;
}

#gallArrowRight {
  position: absolute;
  background: url("/cu/pfadis/images/slave/gallery/arrow_right_off.gif") no-repeat;
  width: 20px;
  height: 14px;
  right: 5px;
  bottom: 5px;
}

a.galleryArrowRight {
  background: url("/cu/pfadis/images/slave/gallery/arrow_right_off.gif") no-repeat;
  width: 20px;
  height: 14px;
  border: 0px;

}


a.galleryArrowRight:hover {
  background: url("/cu/pfadis/images/slave/gallery/arrow_right_on.gif") no-repeat;
  width: 20px;
  height: 14px;

}

/*   GAllERY */


#festaktWrapper {
  position:absolute;
  left: 150px;
  top: 30px; 
	z-index: 392;
}


#festaktDiv {
  position:absolute;
  left: 150px;

  height: 644px;
  width: 452px;
  border: 1px #5e5e5e solid;
  background: #fff;
  visibility: visible;
  z-index: 394;
}

#festaktslaverightHeading {
  position:relative;

  height: 23px;
  padding-left: 35px;
  padding-top: 3px;

  font-size:10pt;
  font-weight:bold;
  color: #5e5e5e;
	background-color: #C9C9C9;

}

#festaktgalleryClosePic {
  position: absolute;
  background: url("/cu/pfadis/images/slave/gallery/cross_off.gif") no-repeat;
  width: 9px;
  height: 9px;
  top: 7px;
  left: 440px;

}



div#nav-menu {
	position:absolute;
	top: 64px;
	left: 265px;
	background-color: white; 
	z-index: 398; 
}

 div#navi {
    position: absolute;
    top: 64px;
    left: 265px;
    z-index: 399;
    background-color: white; 
  }
	/*
  div#navi div {
    float: left;
    color:#7e7e7e;
  }
  div#navi div a {
    font-variant:small-caps;
    color: #7e7e7e;
    font-weight: normal;
  }
  div#navi div a:hover {
    color: #FFFFFF;
  }
  div#navi div.on a {
    color: #ffe500;
  }
	*/

