html, body {
	margin:0;
	padding:0;
	color:;
	background-color:#FFFFFF;
    font-size:;
	font-family:"Verdana","Arial","sans-serif";
}

a {
	color:;
	text-decoration:none;
}

.rot {
	color:#FF0000;
}

.Fehler {
	text-align:center;
	color:red;
	font-weight:bold;
	font-size:;
}

.fieldsetFehler {
	padding: 5px;
	border-color:red;
	border-width:1px;
	border-style:solid;
}

a:hover {
	text-decoration:none;
	color:;
}

.unicode {
    font-family:"Arial Unicode MS","Arial","sans-serif";
}

.fieldset {
	padding: 5px;
    margin-top: 5px;
	border-color:;
	border-width:1px;
	border-style:solid;
	background-color:#f9fbfd;
	box-shadow: 2px 2px gray;
	/*background-color:#f2f5f7;*/
}
.legend {
    background-color: #dfeffc;
    border-color: #c5dbec;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    padding: 2px;
    font-weight: bold;
}

td,th {
	font-family:"Verdana","Arial","sans-serif";
    font-size:;
}

	.TabHead {
		background-color:;
		color:;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:;
	}
	.TabHeadC {
		background-color:;
		color:;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:;
		text-align:center;
	}
		.Tabelle {
			border-style:solid;
			border-width:1px;
			border-color:;
		}
		
		.TabCenter {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:center;
		}
		
		.TabRight {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:right;
		}
		
		.TabTop {
			border-style:solid;
			border-width:1px;
			border-color:;
			vertical-align:top;
		}
		.Tabelle {
			border-style:solid;
			border-width:1px;
			border-color:;
			background-color:;
		}
		
		.TabCenter {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:center;
			background-color:;
		}
		
		.TabRight {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:right;
			background-color:;
		}
		
		.TabTop {
			border-style:solid;
			border-width:1px;
			border-color:;
			vertical-align:top;
			background-color:;
		}
		.TabelleWE {
			border-style:solid;
			border-width:1px;
			border-color:;
			background-color:#CEF8AE;
		}
		
		.TabCenterWE {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:center;
			background-color:#CEF8AE;
		}
		
		.TabRightWE {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:right;
			background-color:#CEF8AE;
		}
		
		.TabTopWE {
			border-style:solid;
			border-width:1px;
			border-color:;
			vertical-align:top;
			background-color:#CEF8AE;
		}
		.TabelleWA {
			border-style:solid;
			border-width:1px;
			border-color:;
			background-color:#FDBCBC;
		}
		
		.TabCenterWA {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:center;
			background-color:#FDBCBC;
		}
		
		.TabRightWA {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:right;
			background-color:#FDBCBC;
		}
		
		.TabTopWA {
			border-style:solid;
			border-width:1px;
			border-color:;
			vertical-align:top;
			background-color:#FDBCBC;
		}
		.TabelleZwSum {
			border-style:solid;
			border-width:1px;
			border-color:;
			background-color:#F9ED5B;
		}
		
		.TabCenterZwSum {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:center;
			background-color:#F9ED5B;
		}
		
		.TabRightZwSum {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:right;
			background-color:#F9ED5B;
		}
		
		.TabTopZwSum {
			border-style:solid;
			border-width:1px;
			border-color:;
			vertical-align:top;
			background-color:#F9ED5B;
		}
		.TabelleGesSum {
			border-style:solid;
			border-width:1px;
			border-color:;
			background-color:#FFCC33;
		}
		
		.TabCenterGesSum {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:center;
			background-color:#FFCC33;
		}
		
		.TabRightGesSum {
			border-style:solid;
			border-width:1px;
			border-color:;
			text-align:right;
			background-color:#FFCC33;
		}
		
		.TabTopGesSum {
			border-style:solid;
			border-width:1px;
			border-color:;
			vertical-align:top;
			background-color:#FFCC33;
		}
	.TabHighlight {
    	background-color:;
    	color:;
	}
/* -------------------------------------------------------------------------------------------------------------------------------------- */

.TextBox {
	background:url("css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png") repeat-x scroll 50% 50% #DFEFFC;
	border:1px solid #C5DBEC;
	color:#363636;
	font-size:;
}

.TextBoxFocus {
	background:url("css/redmond/images/ui-bg_flat_55_fbec88_40x100.png") repeat-x scroll 50% 50% #FBEC88;
	border:1px solid #FAD42E;
	color:#363636;
	font-size:;
	outline: none;
}

.TextBoxHover {
	background:url("css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #D0E5F5;
	border:1px solid #79B7E7;
	color:#363636;
	font-size:;
}

.TextBoxRO {
	border:1px solid #C5DBEC;
	color:#363636;
    font-size:;
    outline: none;
}

.TextBoxDisabled {
	border:1px solid #C5DBEC;
	color:#ebebeb;
	background-color:#ebebeb;
    font-size:;
}

.TextArea {
	font-family:Monospace;
    font-size:10pt;
	background:#DFEFFC;
	border:1px solid #C5DBEC;
	color:#363636;
	font-size:;
}

.TextAreaFocus {
	font-family:Monospace;
    font-size:10pt;
	background:#FBEC88;
	border:1px solid #FAD42E;
	color:#363636;
	font-size:;
	outline: none;
}

.TextAreaHover {
	font-family:Monospace;
    font-size:10pt;
	background:#D0E5F5;
	border:1px solid #79B7E7;
	color:#363636;
	font-size:;
}

.TextAreaRO {
	font-family:Monospace;
    font-size:10pt;
	border:1px solid #C5DBEC;
	color:#363636;
    font-size:;
}

.TitelTabelleSchrift {
	font-size:12pt;
	font-style:italic;
	background:url("css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") repeat-x scroll 50% 50% #5C9CCC;
	border:1px solid #4297D7;
	color:#FFFFFF;
	font-weight:bold;
}

.SelectList {
    background-color:#DFEFFC;
	border:1px solid #C5DBEC;
	color:#363636;
    font-size:;
}

.SelectListFocus {
    background-color:#FBEC88;
	border:1px solid #FAD42E;
	color:#363636;
    font-size:;
	outline: none;
}

.SelectListHover {
    background-color:#D0E5F5;
	border:1px solid #79B7E7;
	color:#363636;
    font-size:;
}

.SelectListDisabled {
	border:1px solid #C5DBEC;
	color:#ebebeb;
	background-color:#ebebeb;
    font-size:;
}

.TableHead {
	background:url("css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #D0E5F5;
	border:1px solid ;
	color:#000000;
	font-size:;
	font-weight:bold;
}

.TableHeadC {
	background:url("css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png") repeat-x scroll 50% 50% #D0E5F5;
	border:1px solid ;
	color:#000000;
	font-size:;
	font-weight:bold;
	text-align:center;
}

.Hover {
    background-color: #FBEC88;
}
.HoverFett {
    font-weight: bold;
}

/* -------------------------------------------------------------------------------------------------------------------------------------- */

/*AUTOCOMPETER:______________________________________________________________________*/
.Auswahl {
	position:absolute;
	background-color: #DFEFFC;
	border:2px outset #C5DBEC;
	color: #363636;
    font-size:;
    width: 250px;
    overflow: hidden;
}
.Auswahl ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.Auswahl ul li {
	cursor: pointer;
}
.Auswahl ul li.selected {
	color: #363636;
	background-color: #FBEC88;
}
/*___________________________________________________________________________________*/

.InputText {
	background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.InputTextRO {
	background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.InputTextDB {
	background-color:; 
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.InputTextUnsichtbar {
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.InputTextC {
	background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	text-align:center;
	color:;
    font-size:;
}

.InputButton {
	font-size:;
}

.Select {
    background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.SelectDB {
    background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.Textarea {
    background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.TextareaTexte {
    background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
    font-family:Arial;
    font-size:10pt;
}

.TextareaTexteDB {
    background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
    font-family:Arial;
    font-size:10pt;
}

.TextareaRO {
    background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.TextareaDB {
    background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
}

.RadioJN {
	background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
    margin:0px;
    padding:0px;
}

.RadioJNDB {
	background-color:;
	border-color:;
	border-width:1px;
	border-style:solid;
	color:;
    font-size:;
    margin:0px;
    padding:0px;
}

.TitelTabelle {
	background-color:#D4D0C8;
	border-color:#D4D0C8;
	border-width:1px;
	border-style:solid;
}

.Auswahlbox {
	background-color:;
	border-color:;
	border-width:2px;
	border-style:outset;
	color:;
    font-size:;
    position:absolute;
	display:block;
	visibility:hidden;
	z-index:1000;
}

.AuswahlItem {
	font-size:;
}



.Tabs {
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-color:;
	border-left-color:;
	border-right-color:;
	text-align:center;
	cursor:default;
}

.StrichOben {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:;
}

.StrichObenUnten {
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:;
}

.ui-datepicker-trigger {
    vertical-align: inherit;
}

.ui-dialog { z-index: 5000 !important ;}

.AktRezept {
    background-color: #efa623;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.Rezept {
    background-color: #098f6b;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: white;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptProdVorschl {
    background-color: #8f4f11;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: white;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptManuell {
    background-color: #858f0d;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: white;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptPlus {
    background-color: #00148f;
    border-radius: 10px;
    padding:8px 8px;
    line-height: 13px;
    display: inline-block;
    float: right;
    font-weight: bold;
    color: white;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptVorbereitung {
    background-color: #00ffff;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: black;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptVorbereitungHi {
    background-color: #ff9900;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: black;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptBemerkung {
    background-color: #00148f;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: white;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptFehlerhaft {
    background-color: #8f161a;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: #ffffff;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptRueckgemeldet {
    background-color: lime;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: #000000;
    border-width: 1px;
    border-color: white;
    border-style: solid;
}

.RezeptNichtRueckgemeldet {
    background-color: #ffffff;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: #000000;
    border-width: 1px;
    border-color: #000000;
    border-style: solid;
}

.RezeptNichtRueckgemeldetGewuerz {
    background-color: #D6F2FF;
    border-radius: 10px;
    padding:4px 8px;
    line-height: 13px;
    display: inline-block;
    color: #000000;
    border-width: 1px;
    border-color: #000000;
    border-style: solid;
}


@media print {
	#HeaderTab {
		display: none;
	}
	#InhaltContainer {
		margin-top:0px;
	}
}
