.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: #00056F;
}
body {
	background-color: #FFFFFF;
}
a:link, a:visited {
	color: #09569B;
}
a:hover, a:active {
	color: #85C61A;
}

/*  Text */
.klein {font-size:9px; line-height:10px; }
.mid {font-size:10px; 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:#021049;
}
.dark {
	color:#020D46;
}
.rubrik_rot, .rubrik { font-size:11px; font-weight:bold; }
.rubrik_rot {
	color:#FFFFFF;
	background-color:#85C61A;
	padding:1px 3px 1px 3px;
	margin-right:5px;
}
.intro { font-weight:bold; padding:5px 0 2px 0;margin:0; }
hr {
	background-color:#0066CC;
	border-top: 1px solid #0099FF;
}
h1 {
	font-size:24px;
	font-weight:normal;
	color: #85C61A;
	padding:15px 0 9px 0;
	margin:0;
	line-height:26px;
}
h2 {
	font-size:18px;
	font-weight:normal;
	color: #85C61A;
	padding:15px 0 9px 0;
	margin:0;
}
h3 {
	font-size:15px;
	font-weight:normal;
	color: #85C61A;
	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: #85C61A;
} 
.pink {
	color: #CC3399;
} 
.fehler {
	color: #FC344C;
} 

.orangelink {
	color: #85C61A;
	font-weight:bold;
}
.olink { color: #000000; font-weight:bold; }
.orangelink a {
	color: #85C61A;
	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: #C2DCA6;
}
.orangelink a:hover, .olink a:hover {
	color: #94CB44;
	text-decoration:none;
	border: 1px solid #EC3D12;
	padding: 2px;
	background-color: #FFFFFF;
}

.tab_rahmen {
	border: 1px solid #3B6EAD;
}
.content_rahmen {
	border: 1px solid #A8B3BD;
	padding:3px;
	background-color: #F5F6F8;
}
.content_rahmen input { padding:0; margin:0; font-size:11px;}
.content_rahmen select { padding:0; margin:0; font-size:11px;}
.content_rahmen_verlauf {
	border: 1px solid #F8F9FB;
	padding:3px;
	background-color: #D7E3F0;
	background-image: url(../img/bgs/light1.gif);
	background-repeat: repeat;
	background-position: center center;
	color: #00056F;
}
.tab_grau {
	background-color:#D5E1EF;
	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:#EC3D12; border: 1px solid #FFF;padding:2px;}
.tab_orange td { padding:2px; }
.tab_highlight, .tab_highlight tr, .tab_highlight td {
	color:#FFFFFF;
	background-color:#85C61B;
}

.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: #D5E1EF;*/
}
.zeile1, .zeile1 td, .zeile1 th, .zeile1 thead td {
	background-color: #D5E1EF;
}
.zeile2, .zeile2 td, .zeile2 th, .zeile2 thead td {
	background-color: #E2EBF4;
}

.azd, .azd td, .azd th {
	font-size:9px;
	background-color: #84A0C8;
	color:#FFFFFF;
	border-bottom: 1px solid #8E98A0;
}
.azea, .azea td, .azea th {
	font-size:10px;
	background-color: #D5E1EF;
	color:#072D71;
	border-bottom: 1px solid #E8EBEE;
	vertical-align: top;
}.aze, .aze td, .aze th {
	font-size:10px;
	background-color: #D5E1EF;
	color:#464E98;
	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:#010840;
	font-weight:normal;
	font-family: "Courier New", Courier, mono;
	margin:0;
	padding:0;
}
.mspace{font-family: "Courier New", Courier, mono;font-size:11px;}
.textbutton {
	background-color:#7096C8;
	padding:2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #426C9F;
	border-bottom-color: #426C9F;
	border-left-color: #FFFFFF;
}
.textbutton:hover, .textbutton:active {
	background-color:#CAEAB5;
	border-top-color: #FFFFFF;
	border-right-color: #8AE051;
	border-bottom-color: #8AE051;
	border-left-color: #FFFFFF;
	cursor:pointer; 
}
.textbutton:hover, .textbutton:active {
	background-color:#CAEAB5;
	border-top-color: #FFFFFF;
	border-right-color: #8AE051;
	border-bottom-color: #8AE051;
	border-left-color: #FFFFFF;
	cursor:pointer; 
}
a.textbutton {
	color:#FFFFFF; 
}
a.textbutton:hover, a.textbutton:active {
	color:#239500!important;
}
.boxbutton {
	border: 1px solid #F8F9FB;
	padding:3px; margin-bottom:2px;
	background-color: #A9B1BB;
	background-image: url(../img/bgs/light1.gif);
	background-repeat: repeat;
	background-position: center center;
	color: #425364;
	vertical-align: middle; padding:4px; font-size:10px; font-weight:bold;
}
.boxbutton:hover {
	border: 1px solid #85C61A;
}
.boxbutton a:link,.boxbutton a:visited, .boxbutton a:hover, a .boxbutton { color:#333333!important; text-decoration:none; }
