body, html{ height: 100%;
}
body{				margin: 0;
     				padding: 0;
						font-family:Verdana;
	 	 				font-size:12px;
            background-color: #FF7711;
}
#alles{   position: relative;
          width: 100%;
          height: 100%;
          background-color: #FF7711;
          border: 1px solid #000000;
					z-index: 1;
}
#flaeche{position: absolute;
         width: 800px;
         left: 50%;
         margin-left: -400px;
         height: 500px;
         top: 50%;
         margin-top: -250px;
				 z-index: 2;
				 background-image: url(images/bg_800_500.jpg);
         background-repeat: no-repeat;
				 border-style: solid;
				 border-width: 4px;
				 border-color: #ffcc66;
         overflow: auto;
				 }
#flaeche_g{position: absolute;
         width: 800px;
         left: 50%;
         margin-left: -400px;
         height: 600px;
         top: 50%;
         margin-top: -250px;
				 z-index: 2;
				 background-image: url(images/bg_800_500.jpg);
         background-repeat: no-repeat;
				 border-style: solid;
				 border-width: 4px;
				 border-color: #ffcc66;
				 }
.menue{	 margin-top:20px; margin-right: 1px; margin-left: 1px;
				 background-color: #FF7711;
				 border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #FF5500;
				 border-top-width: 2px; border-top-style: solid; border-top-color: #FF5500; 
}
.termineingeben{padding-top: 100px;
}
.danke{	 margin-top: 100px; margin-left: 50px;
}
.impr{	 width: 600px;
}
.oben{	 vertical-align:top;
}
.unsichtbar{visibility:hidden;width:1px; height:1px;
}
img{		 border-style:hidden; border-width: 0px;
}

table{	 font-family:Verdana; font-size:12px;border-width:0px;margin-left:50px;
}
input, textarea{ background-color: #FF7711;border-style: solid;border-color:#FF5500;border-width:1px;
}
.ue{		 margin-left:150px;
}

.monat{	 font-weight:bolder; text-align:left;}
.zeit{	 text-align:right;}
.Datum{	 text-align:right;}
.wochentag{text-align:left;}
.nix{			text-size:11px; text-align:left;}
.ort{			padding-left:50px;}
.mittig{	padding-left:200px;}
.ortname{ text-size:12px;font-weight:bolder;}
.entfaellt{ text-decoration:line-through;}
.kleiner{ text-size:8px; color:#FFCCCC}

/*********************** LINKS *******************************/
a:link{    color:#555555; text-decoration:none; }
a:visited{ color:#555555; text-decoration:none; }
a:hover{   color:#555500; text-decoration:none; background-color:#FF9933;}
a:active{  color:#555555; text-decoration:none;}

a.drucken:hover{color:#555; text-decoration:none;background-color:transparent;}

a#tooCool 
{
position: fixed;
right: 0;
bottom: 0;
display: block;
height: 80px;
width: 80px;
background: url(too_cool.png) bottom right no-repeat;
text-indent: -999em;
text-decoration: none;
}
