body { 
	margin-top:3px;margin-left:3px; 
	font-family:arial,helvetica;
	font-size:12px;
	color:#000000;
}
td { 
	font-family:arial,helvetica;
	font-size:12px;
	color:#000000;
   }

th { 
	font-family:arial,helvetica;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-left:5px;padding-right:5px;
   }

.header1 { 
		font-size:14px;
		background-color:#FBCB8C;
		color:black;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
		border-style:outset;
		border-width:1px;
		border-color:#FBCB8C;
	}
.hervorgehoben { 
		background-color:#FBCB8C;
		color:black;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
		border-style:outset;
		border-width:1px;
		border-color:#FBCB8C;
	}

input.button 	{
		  background-color:#FBCB8C;
		  color:black;
		}
textarea,input,select { font-size:12px; }

button 	{
	  font-size:12px;
	}
.grau { background-color:#D0D0D0;color:#000000; }

img.winControl {
	cursor:pointer;
	margin:0px 4px
}

table.rahmen td { 
			border-style:solid;
			border-color:#EEEEEE;
			border-width:1px;
			padding-left:4px;
			padding-right:4px;
		}
table.liste td { 
			padding-left:5px;
			padding-right:5px;
			font-size:12px;
		}

table.small td { font-size:11px; }
table.eingabemaske td { padding-right:4px; }
table.ohnerand td { padding-right:0px; }

a { color:black;font-weight:bold; }

.insleer { width:100%;background-color:#EEEEEE;color:#000000; }

.insInternetInskr .insleer {
	background-color:#B2CFFB;
}

.insunbekannt { width:100%;background:url(/vis/images/usi_anwendungen/gestreift.gif); }
.insbelegt { width:100%;background-color:#A00000;color:#FFFFFF; }
.insreserviert { width:100%;background-color:#00A000;color:#FFFFFF; }
.inswarteliste { width:100%;background-color:#FBCB8C;color:black; }
.insstorniert { width:100%;color:#000000;background-color:#EEEEEE;text-decoration:line-through; }

.insInternetInskr .insstorniert {
	background-color:#B2CFFB;
}

table.getrennteliste td { 
			padding-left:3px;
			padding-right:3px;
			font-size:12px;

			border:1px solid #C0C0C0;
		}
table.getrennteliste { border-collapse:collapse; }

table.getrennteliste th { 
			padding-left:3px;
			padding-right:3px;
			font-size:12px;
			border:1px solid black;
		}

.calCell {
        text-align:center;
        width:18px;
        padding:1px 0px 1px 0px;
	cursor:default;
}
.calCell:hover {
	background-color:#E8E8E8;
}

.calCellHighlight {
        background-color:Highlight;
        color:HighlightText;
}
.calCellHighlight:hover {
        background-color:Highlight;
}

.calCellToday {
	border:1px solid red;
        width:16px;
        padding:0px;
}
.calHead {
        text-align:center;
        background-color:ThreeDFace;
        border-width:1px;
        border-style:outset;
}
.calWd {
	border-bottom:1px solid black;
}
.calWd:hover {
	background-color:window;
}

.calNavButton {
	width:17px;
	height:21px;
	padding-bottom:3px;
}

.calSelect {
	width:106px;
}

.calCellSpace {
	width:7px;
}

.calCellInactive {
	color:#BBBBBB;
}

input.calendar {
	width:84px;
}

div.calendar {
	border:1px solid activeCaption;
	padding:3px;
	background-color:window;
	position:absolute;
	margin-top:2px;
	margin-left:2px;
	z-index:10000;
}

.calendarIcon {
	position:relative;
	top:2px;
	margin-left:-18px;
	margin-bottom:-1px;
	margin-bottom:; /* IE Hack */
}

.calButtons {
	border-top:1px solid black;
	text-align:center;
	margin:2px 7px 2px 7px;
	white-space:nowrap;
}

.calButton {
	width:48px;
	margin:4px;
}

div.internetBestellungen {
	font-size:12px;
	position:absolute;
	margin-left:7px;
	height:264px;
	width:150px;
	border:2px inset;
	overflow:auto;
}
div.internetBestellung {
	border-bottom:1px solid black;
}
div.internetBestellung table {
	width:100%;
	table-layout:fixed;
}
div.internetBestellung td {
	font-size:12px;
	padding:0px 1px 0px 5px;
}
div.internetBestellung img {
	width:32px;
	height:24px;
	margin:2px;
}
div.ibStatus2 {
	display:none;
}
div.ibStatus3 {
	display:none;
}
div.ibShowCanceled .ibStatus2 {
	display:block;
}
div.ibShowCanceled .ibStatus3 {
	display:block;
}




