*{margin:0;padding: 0;}		



#Komplett	{	position:absolute;top:0px; left:60px; width:890px;  background-color:white; z-index: 0; }

#Kopf		{	position:absolute;top:10px; left:0px; width:99%; height:170px; background-color:white; z-index: 0; border: 0px solid black; }

#Fuss		{	position:absolute;top:885px; left:00px; width:100%; height:15px; background-color:white; z-index: 0; border: 0px solid black; padding-bottom: 15px; }

#Logo		{	position:absolute;top:20px; left:20px; width:180px; height:130px; background-color:white; z-index: 0;}

#Linie1		{	position:absolute;top:155px; left:0px; width:100%; height:5px; background-color:#FFCC00; z-index: 1; border: 0px solid black; }

#LText		{	position:absolute;top:40px; left:27%; width:180px; height:100px; background-color:white; z-index: 1;}
#LText2		{	position:absolute;top:80px; left:230px; width:380px; height:100px; background-color:white; z-index: 1;}
#KBild1		{	position:absolute;top:40px; left:55%; width:120px; height:80px; background-color:white; z-index: 1;}
#KBild2		{	position:absolute;top:40px; left:70%; width:120px; height:80px; background-color:white; z-index: 1;}
#KBild3		{	position:absolute;top:40px; left:85%; width:120px; height:80px; background-color:white; z-index: 1;}
#BS		{	position:absolute;top:126px; left:30%; width:620px; height:20px; background-color:white; z-index: 1;}

#Links		{	position:absolute;top:180px; left:0px; width:280px; height:480px; background-color:#FFCC00; z-index: 1;}
#Fehler 	{	position:absolute;top:175px; left:300px; width:590px;  background-color:red; z-index: 5; border: 0px solid black;  }

#Rahmen		{	position:absolute;top:175px; left:300px; width:590px;  background-color:white; z-index: 2; border: 0px solid black;  }
#RahmenPlan	{	position:absolute;top:170px; left:295px; width:590px; background-color:white; z-index: 2; }
#RahmenImmo	{	position:absolute;top:180px; left:300px; width:590px; background-color:white; z-index: 2;}
#RahmenBelegung		{	position:absolute;top:175px; left:300px; width:590px; height: 1000px;  background-color:white; z-index: 2; border: 0px solid black;  }
#RahmenEmpfehlungen	{	position:absolute;top:175px; left:300px; width:590px; height: 800px;  background-color:white; z-index: 2; border: 0px solid black;   }

#BildIndex1 {position: absolute; top:180px; left:300px; width:190px; height:190px; background-color:#FFCC00; z-index: 1;}
#BildIndex2 {position: absolute; top:180px; left:500px; width:380px; height:190px; background-color:#FFCC00; z-index: 1;}
#BildIndex3 {position: absolute; top:380px; left:300px; width:190px; height:180px; background-color:#FFCC00; z-index: 1;}
#BildIndex4 {position: absolute; top:380px; left:500px; width:90px; height:180px; background-color:#FFCC00; z-index: 1;}
#BildIndex5 {position: absolute; top:380px; left:600px; width:280px; height:180px; background-color:#FFCC00; z-index: 1;}
#BildIndex6 {position: absolute; top:570px; left:300px; width:100px; height:90px; background-color:#FFCC00; z-index: 1;}
#BildIndex7 {position: absolute; top:570px; left:410px; width:150px; height:90px; background-color:#FFCC00; z-index: 1;}
#BildIndex8 {position: absolute; top:570px; left:570px; width:150px; height:90px; background-color:#FFCC00; z-index: 1;}
#BildIndex9 {position: absolute; top:570px; left:730px; width:150px; height:90px; background-color:#FFCC00; z-index: 1;}

#InfoIndex1 {position: absolute; top:690px; left:0px; width:200px; height:15px; background-color:#FFCC00; z-index: 1;}
#InfoIndex2 {position: absolute; top:690px; left:225px; width:200px; height:15px; background-color:#FFCC00; z-index: 1;}
#InfoIndex3 {position: absolute; top:690px; left:450px; width:200px; height:15px; background-color:#FFCC00; z-index: 1;}
#InfoIndex4 {position: absolute; top:690px; left:675px; width:200px; height:15px; background-color:#FFCC00; z-index: 1;}

#BIndex1 {position: absolute; top:715px; left:0px; width:200px; height:130px; background-color:#FFE787; z-index: 1;}
#BIndex2 {position: absolute; top:715px; left:225px; width:200px; height:130px;  background-color:#FFE787; z-index: 1;}
#BIndex3 {position: absolute; top:715px; left:450px; width:200px; height:130px; background-color:#FFE787; z-index: 1;}
#BIndex4 {position: absolute; top:715px; left:675px; width:200px; height:130px; background-color:#FFE787; z-index: 1;}

#InfoLinks1 {position: absolute; top:520px; left:0px; width:200px; height:15px; background-color:#FFCC00; z-index: 1;}
#BLinks1 {position: absolute; top:545px; left:0px; width:200px; height:130px; background-color:#FFE787; z-index: 1;}
#InfoLinks2 {position: absolute; top:710px; left:0px; width:200px; height:15px; background-color:#FFCC00; z-index: 1;}
#BLinks2 {position: absolute; top:735px; left:0px; width:200px; height:130px; background-color:#FFE787; z-index: 1;}
#InfoLinks3 {position: absolute; top:900px; left:0px; width:200px; height:15px; background-color:#FFCC00; z-index: 1;}
#BLinks3 {position: absolute; top:925px; left:0px; width:200px; height:130px; background-color:#FFE787; z-index: 1;}
#InfoLinks4 {position: absolute; top:1090px; left:0px; width:200px; height:15px; background-color:#FFCC00; z-index: 1;}
#BLinks4 {position: absolute; top:1115px; left:0px; width:200px; height:130px; background-color:#FFE787; z-index: 1;}


#Angaben {position: absolute; top:855px; left:82%; width:18%; height:15px; background-color:white; z-index: 2;}
#Titel1	{position: absolute; top:5px; left:0px; width:220px; height:25px; background-color:white; text-align: right; z-index: 10;}
#Titel2	{position: absolute; top:5px; left:215px; width:185px; height:15px; background-color:white; text-align: right; z-index: 1;}
#KurzInfo {position: absolute; top:2px; left:440px; width:145px; height:300px; background-color:white; text-align: left; z-index: 1;}	
#TitelBild {position: absolute; top:35px; left:0px; width:400px; height:300px; background-color:white; z-index: 1;}	
#Beschreibung {	position:absolute;top:340px; left:0px; width:590px; background-color:whited; text-align: left; z-index: 2;}
#Infos {	position:relative;top:10px; left:0px; width:590px; background-color:#FFCC00; text-align: left; z-index: 2;}
#BelegungsPlan  {position:relative;top:40px; left:0px; width:100%; background-color:white; text-align: left; z-index: 2;}
#DetailPlan  {	position:relative;top:0px; left:0px;  background-color:white; text-align: left; z-index: 2;}
#BPlan 	{background-color:#FFCC00;}

#Monat1	{position:absolute;top:0px; left:0px; width:100%; background-color:white; z-index: 2;}
#MonatName	{position:absolute;top:50px; left:0px; width:80%; background-color:white; z-index: 2;}
#PlanAngaben{position:absolute;top:85px; left:0px; width:80%; height: 20px; background-color:white; z-index: 2;}
#Plan	{position:absolute;top:120px; left:0px; width:100%; height: 1200px; background-color:white; z-index: 5; border: 0px solid red;}
#SaisonPlan	{position:absolute;top:0px; left:0px; width:100%; background-color:#FFCC00; z-index: 2;}

#PlanBild1	{position:absolute;top:15px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name1 {position:absolute;top:70px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan1 {position:absolute;top:90px; left:0px; width:100%;  background-color:white; z-index: 2;}
#PlanBild2	{position:absolute;top:85px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name2 {position:absolute;top:140px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan2 {position:absolute;top:160px; left:0px; width:100%;  background-color:white; z-index: 2;}
#PlanBild3	{position:absolute;top:85px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name3 {position:absolute;top:140px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan3 {position:absolute;top:160px; left:0px; width:100%;  background-color:white; z-index: 2;}
#PlanBild33	{position:absolute;top:105px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name33 {position:absolute;top:160px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan33 {position:absolute;top:180px; left:0px; width:100%;  background-color:white; z-index: 2;}
#PlanBild4	{position:absolute;top:35px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name4 {position:absolute;top:90px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan4 {position:absolute;top:110px; left:0px; width:100%;  background-color:white; z-index: 2;}
#PlanBild5	{position:absolute;top:55px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name5 {position:absolute;top:110px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan5 {position:absolute;top:130px; left:0px; width:100%;  background-color:white; z-index: 2;}
#PlanBild6	{position:absolute;top:90px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name6 {position:absolute;top:145px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan6 {position:absolute;top:165px; left:0px; width:100%;  background-color:white; z-index: 2;}

#PlanBild13	{position:absolute;top:70px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name13 {position:absolute;top:125px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan13 {position:absolute;top:145px; left:0px; width:100%;  background-color:white; z-index: 2;}
#PlanBild14	{position:absolute;top:40px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name14 {position:absolute;top:95px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan14 {position:absolute;top:115px; left:0px; width:100%;  background-color:white; z-index: 2;}
#PlanBild15	{position:absolute;top:40px; left:477px; width:110px; height: 75px; background-color:white; z-index: 1;}
#Name15 {position:absolute;top:95px; left:2px; width:80%; height: 20px; background-color:#FFCC00; z-index: 2;}
#Plan15 {position:absolute;top:115px; left:0px; width:100%;  background-color:white; z-index: 2;}


#Preis {position:absolute;top:220px; left: 5px; width:290px;  background-color:white;  z-index: 2; border: 0px solid black;}
#SPreise {position:relative;top:30px; left: 0px; width:100%;  background-color:#B2B2B2;  z-index: 2; border: 0px solid black;}
#Anfahrt {position: absolute; top:750px; left:0px; width:95%; background-color:white; z-index: 1; padding-left: 20px; border: 1px solid black;}
#SPlan {position:relative;top:^50px; left: 0px; width:100%;  background-color:white;  z-index: 2; border: 0px solid black;}
#SP {position:relative;top:60px; left: 0px; width:100%; height: 15px;  background-color:#FFCC00;  z-index: 2; border: 0px solid black;}

#Kontakt1  {position: absolute; top:5px; left:0px; width:190px; height: 330px;  background-color:white; z-index: 1; padding-left: 0px; border:0px solid black;}
#Kontakt2 {position: absolute; top:5px; left:200px; width:350px; height: 330px; background-color:#FFE787; z-index: 1; padding-left: 20px; border: 0px solid black;}
#Kontakt3 {position: absolute; top:350px; left:0px; width:570px; height: 40px; background-color:white; z-index: 1; padding-left: 00px; border: 0px solid black;}
#Kontakt4 {position: absolute; top:400px; left:0px; width:550px; height: 310px; background-color:#FFE787; z-index: 1; padding-left: 20px; padding-top: 20px; border: 0px solid black;}

#AGB {position: absolute; top:5px; left:0px; width:99%; background-color:white; z-index: 1; padding-left: 1%; border: 0px solid black;}

#Einrichtung {position: absolute; top:10px; left:15px; width:550px; height: 25px; background-color:#FFCC00; z-index: 1; border: 0px solid black;}
#InnenEinrichtung {position: relative; top:10px; left:0px; width:100%; background-color:white; z-index: 1; border: 0px solid black;}

#Vermieter {position: absolute; top:5px; left:0px; width:99%; background-color:white; z-index: 1; border: 0px solid black;}
#Interesse {position: relative; top:50px; left:0px; width:99%;  background-color:white; z-index: 1; border: 0px solid black; text-align: center;}
#Zusatz   {position: relative; top:80px; left:5px; width:99%;  background-color:white; z-index: 1; border: 0px solid black; }

#Anfrage1 {position: absolute; top:5px; left:0px; width:97%; background-color:white; z-index: 1;  border: 0px solid black; text-align: justify;}
#Anfrage2 {position: relative; top:15px; left:0px; width:99%; background-color:#E5E5E5; z-index: 1;  border: 0px solid #FFCC00; text-align: justify;}
#Anfrage3 {position: absolute; top:980px; left:0px; width:97%; background-color:white; z-index: 1;  border: 0px solid #FFCC00; text-align: justify;}
#ImmoBild {position: absolute; top:3px; left:440px; width:140px; height: 100px;  background-color:white; z-index: 1;  border: 0px solid black; ;}


#G1 {position: absolute; top:0px; left:0px; width:100%; background-color:white; z-index: 1; border: 0px solid black;}
#G2 {position: absolute; top:110px; left:340px; width:240px; background-color:white; z-index: 1; border: 0px solid black;}
#G3 {position: absolute; top:355px; left:155px; width:170px; background-color:white; z-index: 1; border: 0px solid black;}
#G4 {position: absolute; top:535px; left:390px; width:190px; background-color:white; z-index: 1; border: 0px solid black;}
#G5 {position: absolute; top:1135px; left:220px; width:355px; background-color:white; z-index: 1; border: 0px solid black;}
#G6 {position: absolute; top:965px; left:0px; width:180px; background-color:white; z-index: 1; border: 0px solid black;}
#G7 {position: absolute; top:715px; left:220px; width:360px; background-color:white; z-index: 1; border: 0px solid black;}
#G8 {position: absolute; top:1185px; left:0px; width:180px; background-color:white; z-index: 1; border: 0px solid black;}
#G9 {position: absolute; top:1310px; left:100px; width:380px; background-color:white; z-index: 1; border: 0px solid black;}

#GBild1 {position: absolute; top:112px; left:0px; width:310px; height: 210px; background-color:white; z-index: 1; border: 0px solid black;}
#GBild2 {position: absolute; top:350px; left:0px; width:140px; height: 140px; background-color:white; z-index: 1; border: 0px solid black;}
#GBild3 {position: absolute; top:280px; left:340px; width:240px; height: 190px; background-color:white; z-index: 1; border: 0px solid black;}
#GBild4 {position: absolute; top:520px; left:0px; width:375px; height: 170px; background-color:white; z-index: 1; border: 0px solid black;}
#GBild5 {position: absolute; top:870px; left:220px; width:360px; height: 260px; background-color:white; z-index: 1; border: 0px solid black;}
#GBild6 {position: absolute; top:720px; left:0px; width:180px; height: 240px; background-color:white; z-index: 1; border: 0px solid black;}
#GBild7 {position: absolute; top:1040px; left:0px; width:180px; height: 140px; background-color:white; z-index: 1; border: 0px solid black;}
#GBild8 {position: absolute; top:1185px; left:220px; width:160px; height: 95px; background-color:white; z-index: 1; border: 0px solid black;}
#GBild9 {position: absolute; top:1185px; left:420px; width:160px; height: 95px; background-color:white; z-index: 1; border: 0px solid black;}

#ATag	{background-color: white;}
#AMonat	{background-color: white;}
#AJahr	{background-color: white;}
#ETag	{background-color: white;}
#EMonat	{background-color: white;}
#EJahr	{background-color: white;}


#Erwachsener	{background-color: #FFCC00;}
#Kinder	{background-color: #FFCC00;}
#Haustiere{background-color: #FFCC00;}
#MaxPreis	{background-color: #FFCC00;}
#Waesche	{background-color: #FFCC00; vertical-align: top;}
#Name	{background-color: #FFCC00;}
#Strasse	{background-color: #FFCC00;}
#Ort	{background-color: #FFCC00;}
#Telefon	{background-color: #FFCC00;}
#Email	{background-color: #FFCC00;}

#Wetter {position: relative; top:5px; left:35px; width:100px; height: 120px; background-color:#FFCC00; z-index: 1; border: 0px solid black;}

p.Plan3		{font-family: Arial; font-size: 60%; }
td.Plan1	{border-bottom: 2px solid #FFCC00;}


textarea.Fragen	{font-family: Arial;}

img {border: 0px;}
img.WSuche	{padding-top: 5px; padding-bottom: 5px;}
img.Symbol	{padding-left: 5px;}
img.Bild	{border: 10px solid #FFCC00;}
img.Index	{padding: 5px;}
img.Immo	{padding: 15px;}
img.Details	{border: 1px solid black; cursor: pointer;}
img.Anfrage	{padding-top: 0px;}

h2			{font-family: Arial; text-align: center;}
h3			{font-family: Arial; text-align: left;}
h6			{font-family: Arial; text-align: center;}
p.Text		{font-family: Arial; font-size: 80%; }
p.Text1		{font-family: Arial; font-size: 80%; text-align: center; }
p.Text2		{font-family: Arial; font-size: 100%; text-align: center; }
p.Text3		{font-family: Arial; font-size: 80%; padding-left: 5px; }
p.Text4		{font-family: Arial; font-size: 80%; padding-bottom: 5px; }
p.Text5		{font-family: Arial; font-size: 80%; text-align: justify;}
p.Text6		{font-family: Arial; font-size: 80%; text-align: right; }
p.Text7		{font-family: Arial; font-size: 80%; text-align: left; }
p.Text8		{font-family: Arial; font-size: 60%; }

p.Rot		{font-family: Arial; font-size: 80%; color: red; }
p.Login		{font-family: Arial; font-size: 100%; }
p.Lageplan	{font-family: Arial; font-size: 80%; cursor: pointer; }
p.Mitte		{font-family: Arial; font-size: 80%; text-align: center; }
p.Unterstrichen	{font-family: Arial; font-size: 80%; text-align: center; text-decoration: underline; cursor: pointer; }
p.Detail1	{font-family: Arial; font-size: 100%; padding-top: 5px; padding-bottom: 5px; }

p.Anzahl		{font-family: Arial; font-size: 70%; }
p.Anzahl2		{font-family: Arial; font-size: 70%; }

p.UberPlan	{font-family: Arial; font-size: 80%; }

p.Plan		{font-family: Arial; font-size: 70%; }
p.Plan1		{font-family: Arial; font-size: 100%; }
p.Plan2		{font-family: Arial; font-size: 100%; text-align: center; }

p.Trennen		{font-family: Arial; font-size: 0px; }
p.Trennen2		{font-family: Arial; font-size: 20%; background-color: white; }
p.Trennen3		{font-family: Arial; font-size: 40%; background-color: white; }
p.Trennen4		{font-family: Arial; font-size: 10px; background-color: white; }
p.Trennen5		{font-family: Arial; font-size: 5px; }
p.Trennen6		{font-family: Arial; font-size: 40%;  }

p.Kalender		{	font-family: Arial; font-size: 80%; color: black; text-align: left;}
p.Kalender1		{	font-family: Arial; font-size: 80%; color: black; text-align: center;}
p.Kalender2		{	font-family: Arial; font-size: 80%; color: black; text-align: center;}
p.Grau			{	font-family: Arial; font-size: 80%; color: #7C7C7C; margin-top: 1%; }

p.Last1		{font-family: Arial; font-size: 180%; text-align: center; color: black; padding-top: 25px;}
p.Last2		{font-family: Arial; font-size: 180%; text-align: center; color: red;}
p.Last		{font-family: Arial; font-size: 160px; text-align: center; color: red;}

p.Vermieter1	{font-family: Arial; font-size: 100%; text-align: center; color: black; padding-top: 35px;}
p.Vermieter2	{font-family: Arial; font-size: 100%; text-align: center; color: black; padding-top: 0px;}

p.AGB			{font-family: Arial; font-size: 100%; color: black;  }
select.Auswahl {width:100px; font-family: Arial; font-size: 12px;}
select.Auswahl2 {width:33px; font-family: Arial; font-size: 12px;}
select.Auswahl3	{	width: 60px; font-family: Arial; font-size: 12px; }
select.Haus		{width: 80%; font-family: Arial; font-size: 12px;}
select.Wohnung		{width: 90px; font-family: Arial; font-size: 12px;}
select.Erwachsener	{width: 120px; font-family: Arial; font-size: 12px;}
input.Haustiere	{width: 170px; font-family: Arial; font-size: 12px;}

select.Tag	{width: 40px; font-family: Arial; font-size: 12px;}
select.Jahr	{width: 60px; font-family: Arial; font-size: 12px;}
select.MonatName{	width: 80px; font-family: Arial; font-size: 12px; }
select.Personen{	width: 145px; font-family: Arial; font-size: 12px; }

a.Kalender:link		{	color:blue; font-weight: normal; text-decoration: none;	}
a.Kalender:visited	{	color:blue; font-weight: normal; text-decoration: none; 	}
a.Kalender:hover		{	color:blue;  font-weight: normal; text-decoration: none;	}


a.Link:hover {font-family: Arial; font-size: 80%; color: black; font-weight: bold; }
a.Link:link {font-family: Arial; font-size: 80%; color: black; }
a.Link:visited {font-family: Arial; font-size: 80%; color: black; }

a.Angaben:hover {font-family: Arial; font-size: 80%; color:#7C7C7C; font-weight: bold; }
a.Angaben:link {font-family: Arial; font-size: 80%; color: #7C7C7C; }
a.Angaben:visited {font-family: Arial; font-size: 80%; color:#7C7C7C; }

a.Details:hover {font-family: Arial; font-size: 100%; color: black; font-weight: bold; }
a.Details:link {font-family: Arial; font-size: 100%; color: black; }
a.Details:visited {font-family: Arial; font-size: 100%; color: black; }

a.Detail:hover {font-family: Arial; font-size: 100%; color: blue; font-weight: bold; }
a.Detail:link {font-family: Arial; font-size: 100%; color: blue; }
a.Detail:visited {font-family: Arial; font-size: 100%; color: blue; }

a.Einrichtung:hover {font-family: Arial; font-size: 80%; color: blue; }
a.Einrichtung:link {font-family: Arial; font-size: 80%; color: blue; }
a.Einrichtung:visited {font-family: Arial; font-size: 80%; color: blue; }

a.Logout:hover {font-family: Arial; font-size: 100%; color: red; }
a.Logout:link {font-family: Arial; font-size: 100%; color: red; }
a.Logout:visited {font-family: Arial; font-size: 100%; color: red; }

a.Plan:hover {font-family: Arial; font-size: 100%; color: black;}
a.Plan:link {font-family: Arial; font-size: 100%; color: black; }
a.Plan:visited {font-family: Arial; font-size: 100%; color: black; }

a.Vermieter:hover {font-family: Arial; font-size: 180%; color: blue; font-weight: bold; }
a.Vermieter:link {font-family: Arial; font-size: 180%; color: blue; }
a.Vermieter:visited {font-family: Arial; font-size: 180%; color: blue; }

a.Anfrage:hover {font-family: Arial; font-size: 100%; color: blue; }
a.Anfrage:link {font-family: Arial; font-size: 100%; color: blue; }
a.Anfrage:visited {font-family: Arial; font-size: 100%; color: blue; }

a.Shop:hover {font-family: Arial; font-size: 20px; color: blue; font-style: italic; }
a.Shop:link {font-family: Arial; font-size: 20px; color: blue; font-style: italic; }
a.Shop:visited {font-family: Arial; font-size: 20px; color: blue; font-style: italic; }

a.Pointer:hover {cursor: pointer; }
a.Pointer:link {cursor: pointer; }
a.Pointer:visited {cursor: pointer; }

td.WSuche	{background-color: #FFCC00;}
td.WSucheM  {background-color: #FFCC00;text-align: center;}
td.WSucheR  {background-color: #FFCC00;text-align: right;}
td.L	{text-align: center;}
td.Mitte	{text-align: center;}
td.Rechts	{text-align: right; padding-right: 8px;}
td.Rechts1	{text-align: right; padding-right: 8px; vertical-align: top;}
td.Rechts2	{text-align: right; }
td.Uberschrift	{padding-top: 5px;}

td.K1		{background-color: white; text-align: center;}
td.K2		{background-color:#FFCC00; text-align: center;}
td.K3		{background-color:#FFE787; text-align: center;}
td.K4		{background-color:#FFCC00; text-align: left;}

td.Links	{padding-top: 5px; padding-bottom: 5px; padding-left: 5px;}
td.Links2	{padding-top: 5px; padding-bottom: 5px; padding-left: 0px;}

td.Detail	{padding-top: 10px;}
td.Detail2	{padding-top: 14px;}
td.Detail3	{padding-top: 10px; padding-bottom: 10px; border-bottom: 2px solid white; border-right: 2px solid white; vertical-align: top; }
td.Detail4	{padding-top: 10px; padding-bottom: 10px; border-bottom: 2px solid white; padding-left: 5px; }
td.Detail5	{padding-top: 10px; padding-bottom: 10px; border-bottom: 2px solid white; }
td.Detail6	{border-bottom: 2px solid white; }
td.Detail7	{padding-top: 10px; padding-bottom: 10px; text-align: center; }

td.Bild		{padding-bottom: 5px; padding-top: 5px;}

td.anreise	{background-image: url(../grafik/Anreise.jpg); text-align: center;}

td.abreise	{background-image: url(../grafik/Abreise.jpg); text-align: center;}

td.Xanreise1	{background-image: url(../grafik/Anreise1.jpg); text-align: center;  }

td.Xabreise1	{background-image: url(../grafik/Abreise1.jpg); text-align: center;  }
			
td.belegt	{background-color: red; text-align: center;}
				
td.frei		{background-color: #22FF00; text-align: center;}

td.Plan		{padding-left: 0%; background-color: #22FF00;}

td.Monat	{padding-left: 0%; background-color: #22FF00;}

td.Vermieter1	{background-color: #FFE787;}
td.Vermieter1M	{background-color: #FFE787; text-align: center;}
td.Vermieter2	{background-color: #FFCC00;}
td.Vermieter2M	{background-color: #FFCC00; text-align: center;}

td.Anfrage1	{background-color: #FFCC00;}
td.Anfrage2	{background-color: #FFCC00; text-align: right;}

td.Immo		{padding-left: 15px; padding-top: 3px; padding-bottom: 3px;}
td.Immo1	{padding-bottom: 20px; vertical-align: top;}
td.Immo2	{padding-bottom: 20px; }

td.SaisonA	{background-color: yellow; text-align: center;  border-bottom: 2px solid white; padding-top: 10px; padding-bottom: 10px; }
td.SaisonB	{background-color: lightblue; text-align: center; border-bottom: 2px solid white; border-left: 2px solid white;padding-top: 10px; padding-bottom: 10px; }
td.SaisonC	{background-color: lightgreen; text-align: center; border-bottom: 2px solid white; border-left: 2px solid white; padding-top: 10px; padding-bottom: 10px; }
td.SaisonD	{background-color: orange; text-align: center; border-bottom: 2px solid white;  border-left: 2px solid white;padding-top: 10px; padding-bottom: 10px; }
td.SaisonE	{background-color: red; text-align: center; border-bottom: 2px solid white; border-right: 2px solid white;padding-top: 10px; padding-bottom: 10px; }

td.SaisonA1	{background-color: yellow; text-align: center;  border-bottom: 2px solid white; padding-top: 10px; padding-bottom: 10px; }
td.SaisonB1	{background-color: lightblue; text-align: center;  border-bottom: 2px solid white;border-left: 2px solid white;padding-top: 10px; padding-bottom: 10px; }
td.SaisonC1	{background-color: lightgreen; text-align: center;  border-bottom: 2px solid white;border-left: 2px solid white; padding-top: 10px; padding-bottom: 10px; }
td.SaisonD1	{background-color: orange; text-align: center; border-bottom: 2px solid white;  border-left: 2px solid white;padding-top: 10px; padding-bottom: 10px; }
td.SaisonE1	{background-color: red; text-align: center;  border-bottom: 2px solid white; border-right: 2px solid white;padding-top: 10px; padding-bottom: 10px; }

td.gelb		{background-color: #FFCC00;}

td.Kalender	{
			background-color: white;  text-align: center; cursor: pointer; 
			}
td.AKalender	{
			background-color: yellow;  text-align: center; cursor: pointer; 
			}
td.KalenderMitte	{text-align: center; background-color: #BCBCBC;}									

td.SaisonMonat	{background-color:#D8D8D8;}
td.A	{background-color: yellow; text-align: center;}
td.B	{background-color: lightblue; text-align: center;}
td.C 	{background-color: lightgreen; text-align: center;}
td.D	{background-color: orange; text-align: center;}
td.E	{background-color: red; text-align: center;}


ul		{font-family: Arial; list-style-type: disc; }
li		{padding-top: 15px; }
ol		{padding-left: 30px; font-family: Arial; font-size: 100%;}

#Linie1		{	position:absolute;top:155px; left:0px; width:100%; height:5px; background-color:#FFCC00; z-index: 1; border: 0px solid black; }
#Linie2		{	position:absolute;top:50px; left:0px; width:100%; height:10px; background-color:#FFCC00; z-index: 1; border: 0px solid black; }
#Linie3		{	position:absolute;top:350px; left:0px; width:100%; height:10px; background-color:#FFCC00; z-index: 1; border: 0px solid black; }
#Linie4		{	position:absolute;top:0px; left:0px; width:100%; height:20px; background-color:white; z-index: 1; border: 0px solid black; }

#RahmenLogin{	position:absolute;top:175px; left:300px; width:580px;  background-color:white; z-index: 1; border: 0px solid black; }
#Fuss2		{	position:absolute;top:680px; left:00px; width:100%; height:15px; background-color:white; z-index: 1; border: 0px solid black; padding-bottom: 15px; }
#Tresor		{	position:absolute;top:80px; left:0px; width:200px; height:250px; background-color:white; z-index: 1; border: 1px solid black; }

#Login1		{	position:absolute;top:150px; left:230px; width:350px; height:180px; background-color:#FFCC00; z-index: 1; border: 0px solid black; }
#Login2		{	position:absolute;top:10px; left:10px; width:320px; height:150px; background-color:#FFE787; z-index: 1; border: 5px solid white; }

#FehlerBO	{	position:absolute;top:370px; left:230px; width:400px; height:30px; background-color:white; z-index: 1; border: 0px solid black; }
#FehlerB	{	position:absolute;top:360px; left:360px; width:520px; height:20px; background-color:white; z-index: 20; border: 0px solid black; }
p.Rot2		{font-family: Arial; font-size: 120%; color: red; }

#RahmenBO	{	position:absolute;top:190px; left:00px; width:880px; height: 500px; background-color:white; z-index: 1; border:0px solid black; }

#Objekte	{	position:absolute;top:60px; left:0px; width:100%;   background-color:#FFCC00; z-index: 1; border: 0px solid red;}
#AnzahlB	{	position:absolute;top:40px; left:0px; width:100%; height:20px; background-color:white; z-index: 2; border: 0px solid black; }

th.Trenn		{	font-weight: normal; background-color: #FFCC00; }

td.Uber			{	font-weight: normal; }
td.farbig	{
			background-color: #FFCC00;  text-align: center; 
			}
td.farbig2	{
			background-color: white; border-left: 5px solid #FFCC00; border-right: 5px solid #FFCC00;border-top: 10px solid #FFCC00; border-bottom: 10px solid #FFCC00;
			}
td.farbig3	{
			background-color: white; border-left: 1px solid #FFCC00; border-right: 1px solid #FFCC00;border-top: 10px solid #FFCC00; border-bottom: 10px solid #FFCC00;
			}			
td.farbigL	{
			background-color: white;  text-align: center; border-left: 10px solid #FFCC00;   border-right: 5px solid #FFCC00; border-top: 10px solid #FFCC00; border-bottom: 10px solid #FFCC00; padding-top: 10px; padding-bottom: 10px;
			}
td.farbigR	{
			background-color: white;  text-align: center; border-right: 10px solid #FFCC00; border-left: 5px solid #FFCC00; border-top: 10px solid #FFCC00; border-bottom: 10px solid #FFCC00;
			}
td.farbigL1	{
			background-color: white;  text-align: center; border-left: 1px solid #FFCC00;   border-right: 1px solid #FFCC00; border-top: 10px solid #FFCC00; border-bottom: 10px solid #FFCC00; padding-top: 10px; padding-bottom: 10px;
			}
td.farbigR1	{
			background-color: white;  text-align: center; border-right: 1px solid #FFCC00; border-left: 1px solid #FFCC00; border-top: 10px solid #FFCC00; border-bottom: 10px solid #FFCC00;
			}
td.farbigT	{
			background-color: white;  text-align: center; border-bottom: 4px solid yellow; border-top: 4px solid yellow; 
			}
						
td.normal	{
			background-color: #FFCC00;  text-align: center; 
			}
td.weis	{
			background-color: white; 
			}

#RahmenBM			{	position:absolute;top:0px; left:300px; width:580px; height: 170px; background-color:white; z-index: 1; border:0px solid black; }

#EingabeB	{	position:absolute;top:0px; left:0px; width:280px; height: 170px; background-color:white; z-index: 1; border:0px solid black; }
#Linie2B		{	position:absolute;top:30px; left:0px; width:100%; height:125px; background-color:#FFCC00; z-index: 1; border: 0px solid black; }
#Linie3B		{	position:absolute;top:200px; left:0px; width:100%; height:20px; background-color:#FFCC00; z-index: 1; border: 0px solid black; }
#Kalender		{	position:absolute;top:230px; left:0px;  height:230px; background-color:white; z-index: 1; border: 0px solid black; }
#BDetails	{	position:absolute;top:460px; left:0px; width:100%;  background-color:#FFCC00; z-index: 2; border: 0px solid black; padding-bottom: 10px; }

th.Belegung	{background-color: white; border-top: 4px solid #FFCC00;}
td.Belegung	{background-color: white; border-top: 4px solid #FFCC00;}

#E1		{	position:absolute;top:30px; left:0px; width:580px; height:185px; background-color:white; z-index: 1; border:1px solid black; }
#EBild	{	position:absolute;top:0px; left:0px; width:200px; height: 180px; background-color:white; z-index: 1; border:1px solid black; }
#Kurzbeschreibung	{	position:absolute;top:0px; left:220px; width:350px; height: 85px; background-color:white; z-index: 1; border:1px solid black; }
#Adresse	{	position:absolute;top:90px; left:220px; width:160px; height: 90px; background-color:white; z-index: 1; border:1px solid black; }
#Oeffnung	{	position:absolute;top:90px; left:400px; width:150px; height: 90px; background-color:white; z-index: 1; border:1px solid black; }




