/*	Farben im Design (alt)		dunkelgrün Überschrift:	#00ab95		dunkelgrün:			#83cec4		hellgrün:			#b4e0d9 (Balken) 	#cde9e4 (Flächen)		hellgrau:			#f3f4f4			Farben im Desing (neu)	Basisfarben Grün				#008774	100% Deckung		#80c3ba	50% Deckung		#b3dbd6	30% Deckung		#d9edea	15% Deckung		#ebf6f4	8% Deckung			Basisfarben Blau		#002c90	100% Deckung		#8096c8	50% Deckung		#b3c0de	30% Deckung		#d9e0ee	15% Deckung		#f0f3f8	6% Deckung	Akzentfarben 		#0082cb	blau		#6e98bc	blaugrau		#8f8e92	grau		-->	#c7c7c9	50% Deckung		#000000	schwarz		#ad002f	dunkelrot  	--> 	#ce6783	60% Deckung		#f29300	orange		#ffe400	gelb*/

/*---------------- Für Druckansicht --------------------*/#topspace td.centercol{	background-color:#b3c0de;}


/*---------------- Header Grafik --------------------*/.header{	border-color:#ffe400;}


/*---------------- Navigationsbereich --------------------*/.navigation{	background-color:#d9e0ee;}


/*---------------- Inhaltsbereich --------------------*/

.contenttable td.rightcol{	background-color:#d9e0ee;}
.contenttable td.rightcol div #deeplinks{	background-color:#d9e0ee;}

.content h1 {	color:#002c90;}.content h2{	color:#8f8e92;}.content h3, h4{	color:#8f8e92;}


/*---------------- Footer-Bereich --------------------*/
/*---------------- Unternavigationsbereich --------------------*/.content td.subnavigation{	border-color:#d9e0ee;}

/*------------ Imagetable --------------*/

table.border{	border-color:#ffe400;}
table.border td.image{	background-color:#d9e0ee;}
table.border td.caption{	background-color:#d9e0ee;}


/*------------ Imagetable mit Schatten --------------*/

.contenttable div.imageborder {	border-color:#b3c0de;}


/*------------ Imagetexttable --------------*/


/*------------ RTE-Table --------------*/

.htmlarea-showtableborders th{	background-color:#a9bdd8;}


/*------------ Infobox --------------*/
table.infobox th.blue_border{	display:none;}table.infobox th {	background-color:#d9e0ee;	border-color:#ffe400;}
.rightcol table.infobox th.blue_border{	display:block;	padding:0;	margin:0;	height:6px;	line-height:0;	border:0;	background-color:#b3c0de;}.rightcol table.infobox th {	background-color:#d9e0ee;	border-top:1px solid #ffe400;}table.infobox td {	background-color:#d9e0ee;	border-color:#fff;}


/*------------ Caption Infobox --------------*/table.caption_infobox th.blue_border{	display:none;}table.caption_infobox th {	background-color:#d9e0ee;	border-color:#ffe400;}.rightcol table.caption_infobox th.blue_border{	display:block;	padding:0;	margin:0;	height:6px;	line-height:0;	border:0;	background-color:#b3c0de;}.rightcol table.caption_infobox th {	background-color:#d9e0ee;	border-top:1px solid #ffe400;}table.caption_infobox td {	background-color:#d9e0ee;	border-color:#fff;}table.caption_infobox td.image img{	border-bottom:1px solid #fff;}

/*------------ Objekt der Woche --------------*/.tx-cfimmosearch-pi12 table.short_expose td.header{	background-color:#d9e0ee;	border-color:#ffe400;}.tx-cfimmosearch-pi12 table.short_expose td.message{	background-color:#d9e0ee;}.tx-cfimmosearch-pi12 table.short_expose td.link{	background-color:#d9e0ee;}


/*------------ Objekt der Woche im rechten Inhaltsbereich --------------*/.rightcol .tx-cfimmosearch-pi12 table.short_expose{	border-top:6px solid #b3c0de;}.rightcol .tx-cfimmosearch-pi12 table.short_expose td.header{	background-color:#d9e0ee;	border-top:1px solid #ffe400;}.rightcol .tx-cfimmosearch-pi12 table.short_expose td.message{	background-color:#d9e0ee;}.rightcol .tx-cfimmosearch-pi12 table.short_expose td.link{	background-color:#d9e0ee;}


/*------------ Objektgalerie --------------*/div.tx-cfimmosearch-pi13 table.galerie_object {	border-color:#d9e0ee;	border-top-color:#ffe400;}div.tx-cfimmosearch-pi13 table.galerie_object th{	background-color:#d9e0ee;}div.tx-cfimmosearch-pi13 table.galerie_object td{	border-color:#d9e0ee;}div.tx-cfimmosearch-pi13 div.pagination{	border-color:#d9e0ee;}/******************* Kein Suchergebnis gefunden  *******************/div.no_object {
	border-color:#ffe400;	background-color:#d9e0ee;
}
/*Basisfarben Blau		#002c90	100% Deckung		#8096c8	50% Deckung		#b3c0de	30% Deckung		#d9e0ee	15% Deckung		#f0f3f8	6% Deckung
*/
/*------------ Kontaktformular --------------*/

#mailform, #orderform
{	border-color:#ffe400;
}#mailform tr.color1, #orderform tr.color1
{
   background-color:#d9e0ee;
}
#mailform tr.color2, #orderform tr.color2
{
   background-color:#f0f3f8;
}


/*------------------------------ Termine --------------------------------*/

div.tx-cfdeeplink-pi8 table table.appointment {
	border-color:#d9e0ee;	border-top-color:#ffe400;
}
div.tx-cfdeeplink-pi8 table table.appointment td.blue, div.tx-cfdeeplink-pi8 table table.appointment th.blue {
	background-color:#d9e0ee;
}
/*--- Marquee */
.content marquee
{
	background:#ffe400;
}