BODY {

	color: #000000;

	margin-left: 0px;

	margin-right: 0px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding:0px;

	border:0px;

	scrollbar-arrow-color: d5dbe0;

	scrollbar-base-color: d5dbe0;

	scrollbar-track-color: d5dbe0;

	scrollbar-face-color: 656c74;

	scrollbar-highlight-color: 656c74;

	scrollbar-3d-light-color: 656c74;

	scrollbar-dark-shadow-color: 656c74;

	scrollbar-shadow-color: 656c74;

	background-color: #a7b6c1;



}





td,tr,p,div     { color: #000; font-size: 11px; font-family: arial, Verdana, serif, helvetica; line-height: 15px }





.maintablebg

{

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-x;

	background-color: #FFFFFF;

}



.tbgmenu

{

	background-image: url(../images/tbgmenu.jpg);

	background-repeat: repeat-y;

	text-align: right;

}



.moduletitle

{

	background-image: url(../images/moduletitle.jpg);

	background-repeat: repeat-y;

	height: 20px;

	width: 175px;

	font-weight: bold;

	color: #FFFFFF;

	padding-left: 10px;

}



.moduletitlesup

{

	background-image: url(../images/moduletitlesup.jpg);

	background-repeat: repeat-y;

	height: 25px;

	width: 175px;

	font-weight: bold;

	color: #FFFFFF;

	padding-left: 10px;

}



.modulmenu

{

	width: 175px;

	font-weight: bold;

	color: #000000;

	background-color: #FFFFFF;

	text-align: right;

	padding-right: 10px;

	padding-left: 10px;	

	padding-top: 5px;			

	padding-bottom: 5px;				

}



a.pathway:link {color: #686868; text-decoration: none; 	font-size: 12px; font-weight: normal;}

a.pathway:visited {color: #686868; text-decoration: none; 	font-size: 12px; font-weight: normal; }

a.pathway:hover {color: #686868; text-decoration: underline; 	font-size: 12px; font-weight: normal;}

a.pathway:active {color: #686868; 	font-size: 12px; font-weight: normal;}



.pathway {

	color:#395c80;

	font-weight: bold;

	font-size: 13px;

}



.pathwayline {

	color:#395c80;

	font-weight: bold;

	font-size: 13px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #666666;

}



hr {

background: #CC9900;

height: 1px;

}



a:link, a:visited   { color: #ec7404; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; list-style-image: none }



a:hover   { color: #00053a; text-decoration: none }





a.category:link, a.category:visited  { color: #00053a; font-weight: bold }







a.category:hover {

color: #000;

}







a.mainlevel:link, a.mainlevel:visited   /* Hauptmenu links */ {

	color: #00053a;

	font-size: 12px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

	margin-left: 2;

	margin-bottom: 10px;

}





a.mainlevel:hover {

font-size: 12px;

color: #f90;

font-weight: bold;

font-family: Arial, Verdana, Helvetica, sans-serif;

left: 5px;

bottom: 10px; 

text-decoration: none;

}





table.moduletable  { margin-bottom: 0; width: 100% }



table.moduletable th {

color: #000;

text-align: left;

padding-top: 0;

padding-left: 5px;

height: 21px;

font-weight: bold;

font-size: 10px;

text-transform: uppercase;

}



table.moduletable-left {

width            : 100%;

margin-bottom    : 5px;

}



table.moduletable-left th {

color: #00053a;

text-align: left;

padding-top: 4px;

padding-left: 4px;

height: 21px;

font-weight: bold;

font-size: 10px;

text-transform: uppercase;

}





.poll {

font-family: Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif;

font-size: 10px;

color: #666666;

line-height: 12px

}





.inputbox {

font-family      : Arial, Verdana, Helvetica, sans-serif;

font-size        : 10px;

font-weight      : bold;

color            : #666666;

background       : #ffffff;

}





.contentpane {

text-align       : justify;

padding-left     : 0px;

padding-right    : 0px;

}



.button  { color: #f90; font-size: 11px; font-family: Arial, Helvetica, "Sans Serif"; font-weight: bold; background-color: #ffffff; text-align: center; padding: 2px 5px; height: 22px; border: solid 1px #cccccc }





.contentpaneopen {

text-align       : justify;

padding-left     : 0px;

padding-right    : 0px;

}







.contentheading, .componentheading {

height: 30px;

color: #00053a;

text-align: left;

font-weight: bold;

font-size: 11px;

font-family: Arial, Verdana, Helvetica, sans-serif;

left: 5px;

}





.contentdescription {

font-family      : Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif;

font-size        : 11px;

color            : #333333;

text-align       : left;

}





.category {

color            : #00053a;

font-family      : Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif;

font-size        : 11px;

font-weight      : bold;

}





.sectiontableheader {

font-weight: bold;

background: #f0f0f0;

padding: 4px;

}





.sectiontableentry1 {

background-color : #ffffff;

}





.sectiontableentry2 {

background-color : #f9f9f9;

}





.small  { color: #555; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none }





.smalldark {

font-family      : Arial, Verdana, Helvetica, sans-serif;

font-size        : 9px;

color            : #000000;

font-weight      : normal;

}			





h1 {

font-size: 12px;

font-weight: bold;

}			





ul#mainlevel-nav {

background: #656c74;

list-style: none;

padding: 0;

margin: 0;

font-size: 0.8em;

}





ul#mainlevel-nav li {

display: block;

background-image: none;

padding-left: 8px;

padding-right: 8px;

float: right;

margin: 0;

width: auto !important;

width: 1%;

font-size: 11px;

line-height: 12px;

white-space: nowrap;

border-left: 1px solid #cccccc;

}



ul#mainlevel-nav li a  /* topmenue */ {

	color: #FFFFFF;

	font-size: 11px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-weight: bold;

	text-decoration: none;

	margin-left: 2;

	margin-bottom: 10px;

}





.textcopyright

{

	FONT-SIZE		: 10px;

	COLOR			: #FFFFFF;

}

a.linkcopyright

{

	FONT-SIZE		: 10px;

	COLOR			: #FFFFFF;

	TEXT-DECORATION	: none;

	font-weight		: bold;

}

a.linkcopyright:hover {

	FONT-SIZE		: 10px;

	COLOR			: #F2F2F2;

	font-weight		: bold;

	text-decoration	: none;

}





INPUT {

	BORDER-RIGHT		: #89837A 1px solid;

	PADDING-RIGHT		: 1px;

	BORDER-TOP			: #89837A 1px solid;

	PADDING-LEFT		: 1px;

	PADDING-BOTTOM		: 1px;

	BORDER-LEFT			: #89837A 1px solid;

	COLOR				: #000000;

	PADDING-TOP			: 1px;

	BORDER-BOTTOM		: #89837A 1px solid;

	BACKGROUND-COLOR	: #ffffff;

	FONT-SIZE			: 11px;

}

TEXTAREA {

	BORDER-RIGHT		: #89837A 1px solid;

	PADDING-RIGHT		: 1px;

	BORDER-TOP			: #89837A 1px solid;

	PADDING-LEFT		: 1px;

	PADDING-BOTTOM		: 1px;

	BORDER-LEFT			: #89837A 1px solid;

	COLOR				: #000000;

	PADDING-TOP			: 1px;

	BORDER-BOTTOM		: #89837A 1px solid;

	BACKGROUND-COLOR	: #ffffff;

	FONT-SIZE			: 11px;

}

SELECT {

	BORDER-RIGHT		: #89837A 1px solid;

	FONT-SIZE			: 11px;

	BORDER-TOP			: #89837A 1px solid;

	BORDER-LEFT			: #89837A 1px solid;

	COLOR				: #000000;

	BORDER-BOTTOM		: #89837A 1px solid;

	BACKGROUND-COLOR	: #ffffff;

}