	* {margin:0;padding:0;}
	td,tr,a,p,span,sup,sub,div {
		font-family:Verdana, Arial, Helvetica;
		font-size:10pt;
		color:#000066;
	}
	.rot { color:#FF0000; }
	.gruen { color:#006600; }
	.siena { color:#C8BF8C;}
	.bordeaux {	color:#660033;}
	.darksax {color:#B5AC9E;}
	.grau { color:#999999;}
	.serif {
		font-family:"Times New Roman", Times, serif}
	/*highlighting of rows
	 *alle auf die Grundfarbe EDEADA bezogen*/
	.hl_l {background-color:#F2EFE2;}
	.hl_d {background-color:#E6E1CA;}
	.hl_x {background-color:#D6CEA6;}
	
	.p7  {font-size:7pt;}
	.p8  {font-size:8pt;}
	.p11 {font-size:11pt;}
	.p12 {font-size:12pt;}
	.p14 {font-size:14pt;}
	.p18 {font-size:18pt;}
	.p22 {font-size:22pt;}
	.p36 {font-size:36pt;}
	body {
		background-color:#EDEADA;
		margin:0;
		padding:0;
		text-align:center;
	}
	body.rightline
	{
		background-color:#EDEADA;
		margin0;
		background-image: url("mgs/bordeaux-vert-line.gif"); 
		background-repeat:repeat-y;
		background-position:right;
	}
	body.bottomline
	{
		background-color:#EDEADA;
		margin:0;
		padding:0;
		background-image: url("mgs/bordeaux-hor-line.gif"); 
		background-repeat:repeat-x;
		background-position:bottom;
		height:45px;
	}

	a {	text-decoration: none;}
	a:hover {color:#FF0000;}
	.menulinks a:hover {
		display:block;
		background-color:#D2C896;
	}
   td.ecke {
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#336699;
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:#336699;
		border-right-style:none;
		border-top-style:none;
	}
   td.unterstrich {
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#336699;
		border-left-style:none;
		border-right-style:none;
		border-top-style:none;
	}
   td.oberstrich {
		border-top-style:solid;
		border-top-width:1px;
		border-top-color:#336699;
		border-left-style:none;
		border-right-style:none;
		border-bottom-style:none;
	}

   td.darkblueborder {
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#000066;
		border-left-style:solid;
		border-left-width:1px;
		border-left-color:#000066;
		border-right-style:solid;
		border-right-width:1px;
		border-right-color:#000066;
		border-top-style:solid;
		border-top-width:1px;
		border-top-color:#000066;
	}
	div.nowrap {
		overflow:hidden; 
		white-space:nowrap;
		line-height:140%;
	}
	span.space5 {letter-spacing: 5pt}
	span.space3 {letter-spacing: 3pt}
	span.space1 {letter-spacing: 1pt}
	input.button-ok {
		background-color: #E6E1CA;
		color: #000066;
		border: 1px solid #D6CEA6;
	}
	
	.input-txt {
		background-color: #EDEADA;
		color: #000066;
		border:1px solid #D6CEA6;	
	}
	textarea {
	padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000066;
	background-color:#EDEADA;
	border:1px solid #D6CEA6;
	}
	select {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000066;
	background-color:#EDEADA;
	border:1px solid #D6CEA6;
	}
	select.searchengine {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000066;
	background-color:#EDEADA;
	border:1px solid #D6CEA6;
	width: 250px;
	}
	input {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000066;
	background-color:#EDEADA;
	border:1px solid #D6CEA6;
	}
