.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: #5E6D7B;
}
body {
	background-color: #FFFFFF;
}
a:link, a:visited { color: #5E6D7B; }
a:hover, a:active { color: #EC3D12; }

/*  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:#3B454E; }
.dark {color:#3B454E; }
.rubrik_rot, .rubrik { font-size:11px; font-weight:bold; }
.rubrik_rot {  color:#FFFFFF; background-color:#EC3D12; 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: #94A1AD;
	padding:15px 0 9px 0; margin:0;
	line-height:26px;
}
h2 { font-size:18px;
	font-weight:normal;
	color: #94A1AD;
	padding:15px 0 9px 0; margin:0;
}
h3 { font-size:15px;
	font-weight:normal;
	color: #94A1AD;
	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: #EC3D12; } 

.orangelink { color: #EC3D12; font-weight:bold;	}
.olink { color: #000000; font-weight:bold; }
.orangelink a { color: #EC3D12; text-decoration:none; padding: 2px; border: 1px solid #83909D; }
.olink a:link,.olink a:visited, tabfunctions .olink a, a.olink, a.olink:visited, , a.olink:active, , a.olink:link {
	color: #000000;
	text-decoration:none;
	padding: 2px;
	border: 1px solid #83909D;
	background-color: #FF9966;
}
.orangelink a:hover, .olink a:hover,a.olink:hover {
	color: #EC3D12;
	text-decoration:none;
	border: 1px solid #EC3D12;
	padding: 2px;
	background-color: #FFFFFF;
}

.tab_rahmen { border: 1px solid #A8B3BD;}
.tab_rahmen3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A8B3BD;
	border-right-color: #A8B3BD;
	border-bottom-color: #A8B3BD;
	border-left-color: #A8B3BD;
}
.content_rahmen {
	border: 1px solid #7C92A7;
	padding:3px;
	background-color: #CDE1F3;
}
.content_rahmen3u {
	padding:3px;
	background-color: #F5F6F8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A8B3BD;
	border-right-color: #A8B3BD;
	border-bottom-color: #A8B3BD;
	border-left-color: #A8B3BD;font-size:95%;
}
.scrollbox { height:220px; overflow:auto; }
.content_rahmen input, .content_rahmen3u input { padding:0; margin:0; font-size:10px;}
.content_rahmen_verlauf {
	border: 1px solid #F8F9FB;
	padding:3px;
	background-color: #A9B1BB;
	background-image: url(../img/bgs/light1.gif);
	background-repeat: repeat;
	background-position: center center;
	color: #425364;
}
.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_grau_nb2, .tab_grau_nb2 table,tab_grau_nb2 table body {
	background-color:#F1F5F8;
	border-top: 1px solid #A8B3BD;
	font-size:95%;
}
.tab_orange, .tab_orange table, .tab_orange tr, .tab_orange td, .tab_orange table body { color:#FFFFFF; background-color:#EC3D12; border: 1px solid #FFF;padding:2px;}
.tab_orange td { padding:2px; }
.tab_highlight, .tab_highlight tr, .tab_highlight td {color:#FFFFFF;background-color:#EC3D12; }

.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: #E8EBEE;
}
.azd, .azd td, .azd th {font-size:9px; background-color: #A8B3BD; color:#FFFFFF; border-bottom: 1px solid #8E98A0;}
.azea, .azea td, .azea th {
	font-size:10px;
	background-color: #C8CFD5;
	color:#425364;
	border-bottom: 1px solid #E8EBEE;
	vertical-align: top;
}.aze, .aze td, .aze th {
	font-size:10px;
	background-color: #C8CFD5;
	color:#425364;
	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;}
.rbox_head, .rbox_head td {background-color:#A8B3BD;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
line-height:25px;
padding:0pt 0pt 0pt 3px;}
.rbox_body, .rbox_body td { margin-bottom:5px; }