﻿/* Page Properties */

body {
	  margin-top:0;
	  margin-bottom:0;
	  margin-left:0;
	  margin-right:0;
	  background-color:#FFFFFF;
	  background-image:url(fileadmin/template/images/bg.gif)

	}

/* Special Image on Z-Index */

#pagecontainer { 
   position : relative; 
   bottom : 190px; 
   left : 440px; 
   margin-left : 0px;    
   width: 0px;
   z-index:1;
} 

#logo { 
   width: 156px; 
   height: 220px; 
   text-align: right; 
} 

/*List Style*/
	ul {
		list-style-image:url(wank-img/nupsi.gif)
	}

/*Text Properties*/

	p, li, td {

	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;

	  font-size:9pt;

	  color:#000000;

	}

	

	.path {

	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;

	  font-size:8pt;

	  color:#ED008C;

	}

	

	.small {
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  font-size:8pt;
	  color:#000000;
	}
	
	.tiny {
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  font-size:8px;
	  color:#000000;
	}	

	.sub {
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  font-size:10pt;
	  color:#000000;
	  margin: 0 0 3 0;
	}
	
	div.csc-frame-rulerAfter { 
        border-bottom: 1px solid #FFFFFF; 
        align: center;
        width: 589; 
        height: 1px;
        padding:0px;
        margin-bottom: 0px;
        margin-top: 0px;
}

	h1, h2, h3, h4 {
	  font-family:helvetica,Tahoma,Verdana,Sans-serif,Arial;
	  font-size:15pt;
	  color:#000000;
	  font-weight:bold;
	  margin-bottom: 0px;
	}

/* Form Properties */

	.button {
	  font-family: Verdana;
	  font-size: 12px; 
	  color: #800000; 
	  border: 1px solid #000000; 
	  padding-left: 4px; 
	  padding-right: 4px; 
	  padding-top: 1px; 
	  padding-bottom: 1px;
	  background-color: #FFFFFD
	}
	
/* Table and TD Properties */

	.tinytd {
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  font-size:8px;
	  color:#800000;
	}
	
	.brighttd {
	  color:#800000;
	  background-color: #FFFFFD;
	}
	
	.darktd {
	  background-color: #E4C9C6;
	}
	
	.deeptd {
	  background-color: #800000;
	}
	
	.brighttable {
	  border-collapse: collapse;
	  border: 1px solid #FFFFFD;
	}	
	
	.darktable {
	  border-collapse: collapse;
	  border: 1px solid #800000;
	}


/*Link Properties*/

	a:link { 
	  color:#000099;
	  font-size:10pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:none; 
	}

	a:visited { 
	  color:#000099;
	  font-size:10pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:none; 
	}

	a:hover { 
	  color:#000099;
	  font-size:10pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:underline; 
	}

	a:active { 
	  color:#000099;
	  font-size:10pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:underline; 
	}
	
/* Button Links */

	a.but:link { 
	  font-family: Arial;
	  font-size: 10pt;
	  color: #800000;
	  text-decoration: none;
	  border: 1px solid #000000;
	  padding-left: 4px;
	  padding-right: 4px;
	  padding-top: 2px;
	  padding-bottom: 2px;
	  background-color: #FFFFFF
	}

	a.but:visited { 
	  font-family: Arial;
	  font-size: 10pt;
	  color: #800000;
	  text-decoration: none;
	  border: 1px solid #000000;
	  padding-left: 4px;
	  padding-right: 4px;
	  padding-top: 2px;
	  padding-bottom: 2px;
	  background-color: #FFFFFF
	}

	a.but:hover { 
	  font-family: Arial;
	  font-size: 10pt;
	  color: #800000;
	  text-decoration: none;
	  border: 1px solid #000000;
	  padding-left: 4px;
	  padding-right: 4px;
	  padding-top: 2px;
	  padding-bottom: 2px;
	  background-color: #FFFFFF
	}

	a.but:active { 
	  font-family: Arial;
	  font-size: 10pt;
	  color: #800000;
	  text-decoration: none;
	  border: 1px solid #000000;
	  padding-left: 4px;
	  padding-right: 4px;
	  padding-top: 2px;
	  padding-bottom: 2px;
	  background-color: #FFFFFF
	}
	
/*Path Link Properties*/

	a.path:link { 
	  color:#ED008C;
	  font-size:8pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:none; 
	}

	a.path:visited { 
	  color:#ED008C;
	  font-size:8pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:none; 
	}

	a.path:hover { 
	  color:#ED008C;
	  font-size:8pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:underline; 
	}

	a.path:active { 
	  color:#ED008C;
	  font-size:8pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:underline; 
	}
	
/*Small Link Properties*/

	a.small:link { 
	  color:#800000;
	  font-size:8pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:underline; 
	}

	a.small:visited { 
	  color:#800000;
	  font-size:8pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:underline; 
	}

	a.small:hover { 
	  color:#800000;
	  font-size:8pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:none; 
	}

	a.small:active { 
	  color:#800000;
	  font-size:8pt;
	  font-family:Verdana,Tahoma,helvetica,Sans-serif,Arial;
	  text-decoration:underline; 
	}
	
#Tabelle_01 {
	align:center;
	position:relative;
#	left:0px;
	top:10px;
	width:962px;
	height:565px;
}

#portal-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:481px;
	height:24px;
}

#portal-02 {
	position:absolute;
	left:481px;
	top:0px;
	width:481px;
	height:24px;
}

#portal-03 {
	position:absolute;
	left:0px;
	top:24px;
	width:481px;
	height:13px;
}

#portal-04 {
	position:absolute;
	left:481px;
	top:24px;
	width:481px;
	height:13px;
}

#portal-05 {
	position:absolute;
	left:0px;
	top:37px;
	width:481px;
	height:22px;
}

#portal-06 {
	position:absolute;
	left:481px;
	top:37px;
	width:481px;
	height:41px;
}

#portal-07 {
	position:absolute;
	left:0px;
	top:59px;
	width:481px;
	height:19px;
}

#portal-08 {
	position:absolute;
	left:0px;
	top:78px;
	width:481px;
	height:300px;
}

#portal-09 {
	position:absolute;
	left:481px;
	top:78px;
	width:481px;
	height:300px;
}

#portal-10 {
	position:absolute;
	left:0px;
	top:378px;
	width:481px;
	height:147px;
}

#portal-11 {
	position:absolute;
	left:481px;
	top:378px;
	width:481px;
	height:147px;
}

#portal-12 {
	position:absolute;
	left:0px;
	top:525px;
	width:481px;
	height:14px;
}

#portal-13 {
	position:absolute;
	left:481px;
	top:525px;
	width:481px;
	height:14px;
}

#portal-14 {
	position:absolute;
	left:0px;
	top:539px;
	width:481px;
	height:26px;
}

#portal-15 {
	position:absolute;
	left:481px;
	top:539px;
	width:481px;
	height:26px;
}

.style1 {
	background-color: #ecedee;
}
.style2 {
	font-family: Verdana;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #E2007A;
}
.style3 {
	text-align: center;
}
.style4 {
	font-family: Verdana;
	font-size: large;
	color: #FFFFFF;
	background-color: #E2007A;
}
.style5 {
	color: #E2007A;
	font-family: Verdana;
}
.style6 {
	font-family: Verdana;
	font-size: xx-small;
}
.style9 {
	font-size: x-small;
	font-family: Verdana;
}
.style10 {
	font-family: Verdana;
	font-size: x-small;
	color: #FFFFFF;
}
.style11 {
	font-family: Verdana;
	font-size: medium;
	color: #FFFFFF;
	background-color: #E2007A;
}
.style12 {
	font-size: 6pt;
}
.style13 {
	font-family: Verdana;
	font-size: 14pt;
	color: #FFFFFF;
	background-color: #E2007A;
}
.style14 {
	color: #000000;
}
.style15 {
	font-family: Arial;
	font-size:large;
	color: #E2007A;
}
.style16 {
	background-color: #f1f2f3;
}
.style17 {
	vertical-align: middle;
}
.style18 {
	vertical-align: top;
}
.style19 {
	text-align: left;
}
.style20 {
	font-size: x-small;
	font-family: Verdana;
	text-align: center;
}
.style21 {
	font-size: xx-small;
}
.style24 {
	font-size: medium;
}
.style25 {
	background-color: #898988;
}