body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin: 0px 0px;
}
div.msg { border: 1px groove #ADD8E6;  font-size: larger;  background-color: #FFF8DC;   }
div.headline {font-family: Verdana; font-size: 21px; font-weight: 600; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #666666; margin-left:4; margin-right:10; margin-top: 5px; margin-bottom: 5px;}
div.second {font-family: verdana, Serif; font-size: 16px; font-weight: 600; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color:#2C2C2C;}
div.third {font-family: verdana, Serif; font-size: 12px; font-weight: 500; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color:#2C2C2C;}
div.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFF66;
}
table.rand {
	border-color: White;
	border: 1px solid;
	bottom: 0px;
}
table.rand0 {
	border-color: White;
	border: 1px solid;
	border-spacing: 0px;
	
}
table.randrot {
	border-color: #FF8080;
	border: 1px solid;
}
table.randseller {
	border-color: #FFAC8C;
	border: 1px solid;
	margin: 2%;
}
table.randhellgrau {
	border-color: #7998FF;
	border: 1px solid;
	margin: 2%;
}
table.customoffers {
	background: #FBFBFB;
	border: 1px solid #E7E7E7;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
}
td.bigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
	font-weight: 500;
}
td.custommenu { background: #F8F8F8;  border: 1px solid #C8C8C8;  }
td.msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F0E68C;
}
td.msgform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F0E68C;
}
span.inaktiv {
	background-color: White;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
span.lightred {
	background-color: #FFA4A4;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
span.aktiv {
	background-color: #90EE90;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
input {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
input.red {
	background-color: #FF0000;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
input.littlered {
	background-color: #8B4513;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
input.offer {
	background-color: #FFC6B0;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
td.offer {
	background-color: #FFA07A;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
}
td.buyer {
	background-color: #90EE90;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: center;
}
input.green {
	background-color: #7FE280;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 80px;
}
input.golden {
	background-color: #FFD700;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 80px;
}
input.lightgreen {
	background-color: #90EE90;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 80px;
}
input.lightred {
	background-color: #FFA4A4;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width: 80px;
}
input.blue {
	background-color: #8CC7FF;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 000000;
	width: 80px;
}
input.solo {
	background-color: #e5e5e5;
	border: 0px solid #000000;
}
input.day { 
	font-size: 9px; 
	width: 20px
}
input.daymonthyear { 
	font-size: 9px; 
	width: 30px
}
select.daymonth { 
	font-size: 9px; 
	width: 40px
}
select.warning { 
	font-size: 9px; 
	width: 40px;
	background: #FF9D9D;
	border: 2px solid Red;
}
select.daymonthyear { 
	font-size: 9px; 
	width: 40px
}
textarea {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
p.green {
	color: Green;
}
p.red {
	color: Red;
}
p.second {font-family: arial; font-size: 16px; font-weight: bold; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #5e5e5e;}
p.third {font-family: arial; font-size: 13px; font-weight: 400; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #5e5e5e; margin-left:0px; margin-top: 1px;}
span.red {
	background-color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}

span.white {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
span.whitelittle {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
span.green {
	background-color: Green;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Yellow;
}
span.lightbrown {
	background-color: #696969;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Yellow;
}
span.blue {
	background-color: #004FA4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFACD;
}
span.blue_light {
	background-color: #004FA4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFACD;
}
a.blue_light_round {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font: bolder;
	display:block;
}
a.blue_light_round:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font: bolder;
	display:block;
}
a.blue_light_round:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font: bolder;
	display:block;
}
a.blue_light_round:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
	font: bolder;
	display:block;
}
a.blue_light_round:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font: bolder;
	display:block;
}
div.blue_light_round {
	background-color: #8CC7FF;
	border: 1px solid;
	width: 350px;
	padding: 7px;
	text-align: center;
	
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
}
span.budget {
	background-color: #F0E68C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000CD;
	font-weight: bold;
}
span.blink {
	text-decoration:blink;
	background-color: #8B0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFACD;
}
td.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}
td.line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px groove;
}
td.linegrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7E7E7;
	border-bottom: 1px solid;
}
td.linebig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	border-bottom: 1px groove;
}
td.linenew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px groove;
	background: #FF7C4A;
}
td.res_line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px groove;
	background: #FFF0F5;
}
tr.line {
	border-bottom: 1px solid;
	background-color: #FFFFFF;
}
tr.line1 {
	
	background-color: #FFFFFF;
	height: 2px;
	border: 1px solid White;
}
td.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
}
td.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}
td.menaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid Black;
	height: 36px;
	vertical-align: middle;
}
td.meninaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F8F8F8;
	text-align: center;
	height: 36px;
	vertical-align: middle;
}
td.menaktiv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	height: 36px;
	vertical-align: bottom;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
td.meninaktiv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F8F8F8;
	text-align: center;
	height: 36px;
	vertical-align: bottom;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
}
td.menaktiv3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	height: 36px;
	vertical-align: top;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
}
td.meninaktiv3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #F8F8F8;
	text-align: center;
	height: 36px;
	vertical-align: top;
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 1px solid Black;
}
td.whitebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border-color: #E5E5E5;
	border: 1 solid;
}
td.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FFFF66;
}
td.bigbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid Black;
}
td.middle {
	text-align: center;
}
td.hellgr {
	background: #E5E5E5;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: underline;
	}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-decoration: underline;
	}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003399;
	text-decoration: underline;
	}
a.warnung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF1493;
	text-decoration: underline;
	}
a.head:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}
a.head:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	}
a.head:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFCC;
	text-decoration: underline;
	}
a.head:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}
a.men:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #194979;
	text-decoration: none;
	}
a.men:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #194979;
	text-decoration: underline;
	}
a.men:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #194979;
	text-decoration: underline;
	}
a.men:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #194979;
	text-decoration: none;
	}
a.offermen:link {font-family: verdana; font-size: 15px; font-weight: 600; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #2C2C2C ;}
a.offermen:hover {font-family: verdana; font-size: 15px; font-weight: 600; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #4B4B4B;}
a.offermen:active {font-family: verdana; font-size: 15px; font-weight: 600; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #1C1C1C;}
a.offermen:visited {font-family: verdana; font-size: 15px; font-weight: 600; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #2C2C2C ;}
a.bordeaux {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6347;
	text-decoration: underline;
	}
a.sid:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}
a.sid:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;

	}
a.sid:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #194979;

	text-decoration: underline;
	}
a.sid:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;

	}
a.a_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	}
a.menu {font-family: arial; font-size: 11px; font-weight: 600; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #7c7c7c;}

a.menucenter {font-family: verdana; font-size: 14px; font-weight: 600; font-style: normal; text-transform: none; font-variant: normal; color: #666666; margin-left:4px; margin-right:10px; margin-top:0px; margin-bottom:0px;}

a.general {font-family: arial; font-size: 14px; font-weight: 400; font-style: normal; text-transform: none; font-variant: normal; color: #5e5e5e;}

a.banner {font-family: arial; font-size: 10px; font-weight: 600; font-style: normal; text-decoration: none; text-transform: none; font-variant: normal; color: #ffffff;}

.presaent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
tr.seller { background: #FFAC8C; }
tr.buyer { background: #90EE90; }
tr.yellow {
	background: #FFFF9D;
}
tr.rot {
	background: #FF8080;
}
tr.hellgrau {
	background: #E5E5E5;
	
}
.lineu { border-bottom: 1px solid #103F75; }
.blacktext {
	color: Black;
}