.gruen {color: rgb(96,166,38);}
.blau-hell {color: rgb(199,215,238);}
.rot {color: rgb(224,0,74);}
.blau {color: rgb(105,150,199);color: rgb(37,110,171); font-weight: bold;}
td.blau {color: rgb(105,150,199);color: rgb(37,110,171); font-weight: bold;}
.blau-dunkel {color: rgb(0,66,135);}
body {color: rgb(0,0,60);}

.achtung {color: rgb(255,0,255);}
.tab-ganz{width: 270px}
.tab-drei{width: 84px}

.normal {font-size: 12px;line-height: 1.5em; }
#w-tablex {width: 250px;} 
#w-tablex td {background-color: rgb(225,242,206); height: 12px; margin: 0px; padding: 0px;
	border-color: #ffffff; border-width: 1px 0px 0px 0px ; border-style: solid;
	width: 84px; line-height: 10px; text-align: center; vertical-align: middle;}
	
	table.tabelle {

	border-collapse: collapse;
	margin: auto;
}

table.tabelle td {

	font-size: 12px;
	padding: 5px;
}
table.tabelle-blau {/*font-size: 10px;background-color: rgb(225,234,246); border-collapse: collapse;*/ border: 0px; border-spacing: 0;}
table.tabelle-blau td {background-color: rgb(225,234,246); height: 12px; margin: 0px; padding: 0px;
	border-color: #ffffff; border-width: 1px 0px 0px 0px ; border-style: solid; border-spacing: 0;
	 line-height: 14px; vertical-align: top; padding: 5px;font-size: 12px;}

.zelleBlau { background-color: rgb(156,183,219);  }
.zelleBlau { background-color: rgb(225,234,246); background-color: rgb(240,244,249);line-height: 10px; margin: 0px; padding: 3px;padding-left: 10px;}


table.termine {width: 435px; margin: 0px; padding: 0px;border-spacing: 0; border-collapse: collapse;height: 10px;table-layout:fixed; border-spacing: 5px;}
.terminex {width: 435px; margin: 0px; padding: 0px;border-spacing: 0; border-collapse: collapse;height: 10px;table-layout:fixed; border-spacing: 5px;}

.termine td.Monat { background-color: rgb(225,234,246);width: 50px;}
.termine td.Datum { background-color: rgb(225,234,246);width: 60px;}
.termine td.Event { background-color: rgb(225,234,246);width: 140px;}
.termine td.Uhrzeit { background-color: rgb(225,234,246);width: 65px;}

td.Monat { background-color: rgb(225,234,246);width: 70px;}
td.Datum { background-color: rgb(225,234,246);width: 50px;}
td.Event { background-color: rgb(225,234,246);width: 210px;}
td.rechts {text-align: rechts; vertical-align: top;}
.rechts {text-align: rechts;}
.tab-termine{ background-color: rgb(255,255,255);}
.adresse {font-size: 10px;}
table {font-size: 12px; vertical-align: top;}

.tab-wohnungen {background-color: rgb(225,242,206);  width: 270px;font-size: 10px;}
table.tab-wohnungen {background-color: rgb(225,242,206);  width: 270px; margin: 0px; padding: 0px;
	border-spacing: 0; border-collapse: collapse;height: 10px; font-size: 10px;
	}
table.tab-wohnungen tr {background-color: rgb(225,242,206); margin: 0px; padding: 0px; 
	 }
.cont-right-box tdx {background-color: rgb(225,242,206);  margin: 0px; padding: 0px;
	border-color: #ffffff; border-width: 1px 0px 0px 0px ; border-style: solid;
	width: 86px;width: 86px; text-align: center; vertical-align: middle;line-height: 16px; height: 16px; }
	
table.tab-wohnungen td p.bodytext {margin: 0px; padding: 0px;padding-left: 5px; }

.tab-angebote {background-color: rgb(225,234,246);}
.tab-angebote-kopf {background-color: rgb(225,234,246);}
.tab-angebote-weiss{background-color: rgb(255,255,255);}
