.mceVisualAid {
	border: 1px dashed #BBBBBB;
}
/* double */
body,td,th, ol, ul, li, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; line-height:18px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
}
a:link, a:visited { color: #055800; }
a:hover, a:active { color: #FF9900; }

/*  Text */
.klein {font-size:9px; line-height:10px; }
.mid {font-size:10px; line-height:11px; }
.mid11 {font-size:11px; line-height:11px; }
.big {font-size:14px; line-height:13px; }
.mid, .mid table, .mid input, .big, .big table, .big input { padding:0; margin:0; }
.smalldark {font-size:9px; color:#000000; }
.dark {color:#003300; }
.rubrik_rot, .rubrik { font-size:11px; font-weight:bold; }
.rubrik_rot {  color:#FFFFFF; background-color:#FF9900; padding:1px 3px 1px 3px; margin-right:5px; }
.intro { font-weight:bold; padding:5px 0 2px 0;margin:0; }
h1 { font-size:24px;
	font-weight:normal;
	color: #5FB423;
	padding:15px 0 9px 0; margin:0;
	line-height:26px;
}
h2 { font-size:18px;
	font-weight:normal;
	color: #000000;
	padding:15px 0 9px 0; margin:0;
}
h3 { font-size:15px;
	font-weight:normal;
	color: #003923;
	padding:15px 0 9px 0; margin:0;
}
p { padding:5px 0 2px 0; line-height:18px; margin:0;}
.bildre { float:right; margin:0 0 5px 5px; }
.bildli { float:left; margin:0 5px 5px 0; }
.bildre_gr { border:1px solid #5E6D7B; float:right; margin:0 0 5px 5px; }
.bildli_gr { border:1px solid #5E6D7B; float:left; margin:0 5px 5px 0; }
.orange { color: #FF9900; } 
.hell {
	color: #318E08;
} 
.orangelink { color: #FF9900; font-weight:bold;	}
.olink { color: #000000; font-weight:bold; }
.orangelink a { color: #FF9900; text-decoration:none; padding: 2px; border: 1px solid #83909D; }
.olink a:link,.olink a:visited, tabfunctions .olink a {
	color: #000000;
	text-decoration:none;
	padding: 2px;
	border: 1px solid #83909D;
	background-color: #FF9966;
}
.orangelink a:hover, .olink a:hover {
	color: #FF9900;
	text-decoration:none;
	border: 1px solid #EC3D12;
	padding: 2px;
	background-color: #FFFFFF;
}

.tab_rahmen { border: 1px solid #5FB423;}
.content_rahmen {
	border: 1px solid #5FB423;
	padding:3px;
	background-color: #DEF0BB;
}
input, select, textarea { padding:1px; margin:1px; font-size:12px; font-family: Arial, Helvetica, sans-serif; }

.content_rahmen_verlauf {
	border: 1px solid #F8F9FB;
	padding:3px;
	background-color: #A3D441;
	background-image: url(../img/bgs/light1.gif);
	background-repeat: repeat;
	background-position: center center;
	color: #003923;
}
.tab_grau { background-color:#E8EBEE; border: 1px solid #A8B3BD;}
.tab_grau table,tab_grau table body {
	background-color:#E8EBEE;
	border: 1px solid #3F4C55;
}
.tab_grau_nb, .tab_grau_nb table,tab_grau_nb table body {
	background-color:#E8EBEE;
	border: none;
}
.tab_orange, .tab_orange table, .tab_orange tr, .tab_orange td, .tab_orange table body { color:#FFFFFF; background-color:#FF9900; border: 1px solid #FFF;padding:2px;}
.tab_orange td { padding:2px; }
.tab_highlight, .tab_highlight tr, .tab_highlight td {color:#FFFFFF;background-color:#FF9900; }

.tab_highlight td, .tab_highlight th, .tab_highlight thead td{
	border-top: 1px none #FFF;
	border-right: 1px none #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 1px none #FFF;
}
.tab_highlight_nb {border:none; }
.tab_functions, .tab_functions tr, .tab_functions td {background-color:#FFF;border-bottom: 1px solid #A8B3BD; }
.tab_top, .tab_top tr, .tab_top td, .tab_top th, .tab_top thead td {
	background-color:#F9FAFA; border-bottom: solid 1px #C7CDD4; 
}
.tab_auktion {
	border-top: 1px solid #A8B3BD;
	border-right: 1px solid #A8B3BD;
	border-bottom: 1px none #A8B3BD;
	border-left: 1px solid #A8B3BD;
}
.auktionszeile, .auktionszeile td, .auktionszeile th, .auktionszeile thead td {
	font-size:10px;
	border-bottom: 1px solid #A8B3BD;
	background-color: #DDEFBA;
}
.azd, .azd td, .azd th {font-size:9px; background-color: #98CE2A; color:#FFFFFF; border-bottom: 1px solid #8E98A0;}
.azea, .azea td, .azea th {
	font-size:10px;
	background-color: #A6D548;
	color:#000000;
	border-bottom: 1px solid #E8EBEE;
	vertical-align: top;
}.aze, .aze td, .aze th {
	font-size:10px;
	background-color: #A4D444;
	color:#000000;
	border-bottom: 1px solid #8E98A0;
	vertical-align: top;
}

.tab_auktion tr:hover, .auktionszeile:hover { background-color: #FFF; }

.auktionstext, .auktionstext td, .auktionstext th, .auktionstext thead td{ font-size:10px; }
.normal { font-size:12pt; }
.stern {
	font-size:13px;
	line-height:9px;
	color:#000000;
	font-weight:normal;
	font-family: "Courier New", Courier, mono;margin:0; padding:0;
}
.mspace { font-family:Courier New,Courier,mono; font-size:11px; }
.lightbg {background-color:#D2E9A1; }

span.gebuehrenhinweis {
  font-size: 10px;  
}

span.kundenservicenummer {
  font-weight: bold;
}

