/* CSS Document */
body 				{	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;
						background-color: #b3c8de; }

body,td,th 			{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #004590;	}


.border 			{	border-top-width: 1px;		border-right-width: 2px;		border-bottom-width: 1px;		border-left-width: 2px;
						border-top-style: solid;	border-right-style: solid;		border-bottom-style: solid;		border-left-style: solid;
						border-top-color: #004590;	border-right-color: #004590;	border-bottom-color: #004590;	border-left-color: #004590;	}

.borderdwn 			{	border-bottom-width: 2px;	border-bottom-style: solid;		border-bottom-color: #004590;	}

.borderdwnlo 		{	border-bottom-width: 1px;	border-bottom-style: solid;		border-bottom-color: #004590;	background-color: #e6edf5;	}
.borderdwnlo2 		{	border-bottom-width: 1px;	border-bottom-style: solid;		border-bottom-color: #004590;	background-color: #b3c8de;	}

.tiggerborder 		{	border-bottom: 1px solid #004590;	margin-bottom: 1px;	}

.backblue01 		{	background-color: #004590;	}
.backblue02 		{	background-color: #b3c8de;	}
.backblue03 		{	background-color: #e6edf5;	}


/*  LINKS ------------------------------------------------------------------------------------------ */
a 					{	color: #004590;			font-style: normal;			font-weight: bold;	
						text-decoration: none;	text-indent: 1pt;			text-align: left;	}
a:hover 			{	font-style: normal;		font-weight: bold;			text-decoration: underline; 
						/* color: #004590; */	}
a.up 				{	text-align: right;	}
a.textintern 		{	font-weight: normal;	text-decoration: none;	}
a.textintern:hover	{	font-weight: normal;	text-decoration: underline;	}

a.menu01 			{	font-style: normal; 	font-weight: bold; 			text-decoration: none;
						font-size: 9pt;			text-indent: 1pt;			/* color: #004590; */	}

a.menu01:hover 		{	color: #b3c8de;			font-style: normal;			font-weight: bold;	
						text-decoration: none;	font-size: 9pt;	}

a.menu02 			{	font-style: normal;		text-decoration: none;		font-weight:normal;
						font-size: 9pt;			text-indent: 6pt;			/* color: #004590; */	}

a.menu02:hover 		{	color: #b3c8de;			font-style: normal;			text-decoration: none;	
						font-weight:normal;		font-size: 9pt;				text-indent: 6pt;	}
						
/* TEXT ------------------------------------------------------------------------------------------ */
.markup 			{	background-color: #004590;	}

.head01 			{	font-family: Arial, Helvetica, sans-serif;	font-size: 14pt;	font-weight: bold;	color: #004590; 	}
.head03 			{	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;	color: #004590;		}
.head04 			{	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #004590;		}

.tiggertext 		{	color: #e6edf5;	font-weight: bold;	}	

/* Tabellen -------------------------------------------------------------------------------------- */
.areaoutline		{	border: 1px solid #004590;	}

/* Hauptmenu ------------------------------------------------------------------------------------- */
#mainmenu			{	width:155px; background-color:#b3c8de;	/*border: 1px solid #004590;*/}
div.mainmenu		{	margin: 1px 0px 1px 0px;	}
div.mainmenuend		{	margin: 1px 0px 1px 0px; background-color:#e6edf5;	}


a.mainmenu 			{	display:block;				background-color:#e6edf5;			color:#004590;	
						font-size: 9pt;				font-weight: bold;					vertical-align: middle;
						padding-top: 2px;			padding-left: 2px;					height: 15px !important;	
						text-decoration: none;	}

a.mainmenu:hover 	{	background-color:#004590;	text-decoration: none;				color:#b3c8de;	}


a.mainmenu02		{	display:block;				background-color:#e6edf5;			color:#004590;	
						font-size: 9pt;				font-weight:normal;					vertical-align: middle;
						padding-top: 2px;			padding-left: 12px;					height: 15px !important;	
						text-decoration: none;	}

a.mainmenu02:hover 	{	background-color:#004590;	text-decoration: none;				color:#b3c8de;
						font-weight: normal;	}
