.tddatum, .itddatum{
/*background: #33FF33;*/
background:#C0EEB0;
color:#074E03;
width: 13px;
text-align: center;
float: left;
display: block;
border: 1px solid #FFFFFF;
border-top:3px solid #7F2D2D;
}

.we{ 
color: #fff; 
border-top: 3px solid #7F2D2D;
border-left: 1px solid #666666;
}

.anreisetag	{
border-top: 3px solid #00FF00;
background-color:#57EC23;
}

.itddatum {
visibility: hidden;
}

.belegung {
clear: both;
/*height: 30px;*/
width: 600px;
/*overflow: hidden;*/
}

/*
o = option eigen
e = eigenbelegung
n = nicht belegbar
f = fremdbelegung
r = reservierung fremd
w = wechsel
s = Sonderkontingente

a = tatsaechlicher Anreisetag
z = tatsaechlicher Abreisetag
*/

.bel_o {
background-color: #FF9933;
}
.bel_e {
background-color: #CC33FF;
}
.bel_n {
background-color: #999999;
}
.bel_f {
background-color: #FF2222;
}
.bel_r {
background-color: #FFFF33;
}

.bel_s {
background-color: #00FFF0;
}


.bel_test {
border-bottom: 4px solid #000000;

}

/* wechsel-kennzeichnungen */
.bel_a {
background-image: url(img/schraeg.png);
}

.bel_z {
background-image: url(img/schraeg.png);
}

.bel_z.bel_f {
background-color: #99FF99;
background-image: url(img/schraeg_zf.png);
}

.bel_f.bel_a {
background-color: #99FF99;
background-image: url(img/schraeg_af.png);
}

.bel_z.bel_e {
background-color: #99FF99;
background-image: url(img/schraeg_ze.png);
}

.bel_e.bel_a {
background-color: #99FF99;
background-image: url(img/schraeg_ae.png);
}

.bel_w {
background-color: #0000FF;
}

.bel_z.bel_w {
background-color: #0000FF;
background-image: url(img/schraeg.png);
}


.suchzeitraum {
border-bottom: 4px solid #A722C8
}

.history {
background-color: #AAAAAA;

}


#bel_eingabe {
border: 1px solid #0000FF;
position: absolute;
/*isibility: hidden;*/
}


.onlinesuchkrit	{
	margin:3px;
	cursor:pointer;
}

.gleich{
	background-color:lime;
	margin:1px;
}

.diff{
	background-color:red;
	margin:1px;
}

.ingroup{
	background-color:orange;
	margin:1px;
}