body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1 {
	font-size: 0.8em;
	line-height: 0.9em;
	letter-spacing: 0em;
	margin: 0px;
	padding: 0px;
	}
h2 {
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 1.2em;
}
h2.eclixx {
	color:#006;
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 1.2em;
	border-bottom:1px solid #006;
}
h3 {
	font-size: 0.8em;
	line-height: 0.9em;
	letter-spacing: 0em;
	margin: 0px;
	padding: 0px;
	}
.achtung {
	background-color:#FF3;
	color:#900;
	padding:2px;
}
.eclixx_th {
	background-color:#0083ce;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
}
.goahead {
	color:#060;
}
hr {color:#C60; height:1px;}

.oben    { vertical-align:top;}
.mittig  { vertical-align:middle; align=left;}
.unten   { vertical-align:bottom;}
td {vertical-align:top;}
.text09 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.text10 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.text11 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.text12 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.text13 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.text14 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.text15 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
.text16 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.text17 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
}
.text18 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.text19 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #000000;
}
.text20 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
}
.rot10 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
}
.anthrazit11 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.fehler {
	border:1px dotted #CC0000;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.rot11 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.rot12 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}
.weiss11 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.grau10 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.grau11 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.bggrau_text11 {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FF9900;
}
.infobox_red {
    font-size: 11px;
	font-family: "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #CC0000;
	background-color: #FFFFFF;
    background-image: url(images/bg_start7.jpg);
    background-repeat: no-repeat;
	  border-width:1px;
	  border-style:solid;
	  border-color:#CC0000;
	padding: 5px;
    margin: 5px;
}
a {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #843030;
	text-decoration: underline;
}
a:hover {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002756;
	text-decoration: underline;
}
a.content {
    font-size: 11px;
    text-decoration: none;
    color: #843030;
    background-image: url(../images/link.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 1px 0px;
}
a.content:hover {
    font-size: 11px;
    text-decoration: underline;
    color: #843030;
    background-image: url(../images/link.gif);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 1px 0px;
}
.header {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.subheader {
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.select_kunden { color:#000040;
	font-size: 11px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	ext-align:left;
	border-width:0;
	border-color:#7F9DB9;
	border-style:dashed;
	float: none;
	background-color:#A8B980;
}
.select { color:#000040;
	font-size: 11px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align:left;
	border-width:0;
	float: none;
	background-color:#FFFFFF;
}
.select-right { color:#000040;
	font-size: 11px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align:right;
	border-width:0;
	float: none;
	background-color:#FFFFFF;
}
.select1 { color:#000040;
	font-size: 11px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	ext-align:left;
	border-width:0;
	border-color:#7F9DB9;
	border-style:dashed;
	float: none;
	background-color:#FFFFFF;
}
.reiter_table { 
	border-collapse: collapse;
}
.reiter_invisible { 
	border-collapse: separate;
	border: 0px solid;
    border-color: #FFFFFF;
}
.reiter { 
	border: 1px solid;
    border-color: #FF9900;
	font-size: 11px;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-align=center;
	cursor:pointer;
}
.reiter_aktiv { 
	color:#FFFFFF;
	border: 1px solid;
    border-color: #FF9900;
	background-color:#FF9900;
	font-size: 11px;
	font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle; 
	text-align=center;
}
.reiter_top_aktiv {
	border: 1px solid;
    border-color: #FF9900;
	background-color:#FF9900;
	height: 11px;
}
.reiter_top {
	height: 11px;
}
.table { border-width=thin;
	border-collapse: collapse;
	border: 1px solid;
    border-color: #A8B980;
}
.table_collapse { border-width=thin;
	border-collapse: collapse;
	border: 1px solid;
    border-color: #A8B980;
}
.table_tools { border-width=thin;
	border-collapse: collapse;
	border: 0px 0px 0px 1px;
    border-color: #FFFFFF;
}
.tablehead {
	font-size: 12px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	background-color:#A8B980;
}
input, textarea, select
 { color:#000040;
	font-size: 11px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	ext-align:left;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px; 
} 
.input
 { color:#000040;
	font-size: 11px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	ext-align:left;
	border-color:#7F9DB9;
	border-style:solid;
	border-width:1px; 
} 
.radio { border:0px;}
.checkbox_start { border:0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.formularimage { border:0px;}
.edit-new
 { color:#000040;
	font-size: 12px;
	font-family: "Segoe UI", "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	ext-align:left;
	border-style:solid;
	border-width:1px; 
} 
a.todo {
    font-size: 10px;
}

.todo_A {
    font-size: 11px;
    text-decoration: none;
    color: #000000;
	background-color: #F7B2AC;
}

.todo_B {
    font-size: 11px;
    text-decoration: none;
    color: #000000;
	background-color: #F7F3AC;
}

.todo_C {
    font-size: 11px;
    text-decoration: none;
    color: #000000;
	background-color: #C3F7AC;
}

.todo_zusatzinfos {
    font-size: 10px;
    color: #843030;
}

