/* generated by csscreator.com */ 
html, body{ 
 margin: 0; 
 padding: 0px;
 background-color: #C9FFFF; 
 } 
 a:link { color: blue; }
 a:visited { color: purple; }
 a:active { color: black; }

#orange { /*Kopfzeile*/
/*   background: #ffe6d5;  */
   background-color: rgb(153, 255, 255);
   padding: 0;  
   border: none;  
   margin: 0;  
   width:100.01%; 
   float: left; 
   vertical-align: middle;
   overflow: auto; }
#orange-inside { /*Sello-siegel*/
/*   background: #ffddaa;*/
   padding: 0;  
   width: 8%; 
/*   border: 1px solid #f60;*/
   float: right; 
   vertical-align: middle;
   margin: 0px; }

#green {
/*   background: #d5ffee;*/
   padding: 0;
   border: none;
   margin: 0;
   width: 83%;
   float: right;
/*   text-align: center;*/
   overflow: auto;
   }
#green-inside {/*body*/
/*   background: #afd;*/
   padding-left:  8px;
   padding-right: 8px;
   float: left;
   width: 97%;
   border: none;
/*   border: 1px solid #0f9;*/
   margin: 0;
/*   text-align: center;*/
   }

#yellow {
/*   background: #fff7d5;*/
   background-color: rgb(153, 255, 255);
   padding: 0;
   padding-bottom: 5px;
   border: none;
   margin: 0;
   width: 16%;
   float: left;
   overflow: auto;
   }
#yellow-inside { /*Menue-Leiste */
/*   background: #fea;*/
   padding: 0;
   float: left;
/*   border: 1px solid #fc0;*/
   margin: 0px;
   }

#red {
/*   background: #ffd5ee;*/
   padding: 0;
   border: none;
   margin: 0;
   /*width: 25%;*/
   float: right;
   vertical-align: middle;
   overflow: auto;
   }
#red-inside { /*Ueberschrift*/
/*   background: #fad;*/
   padding: 0;
/*   border: 1px solid #f09;*/
   float: right;
   width: 68%;
   margin: 0px;
   vertical-align: middle;
   text-align: center;
   }

#blue {
/*   background: #d5eeff;*/
   padding: 0;
   border: none;
   margin: 0;
   /*width: 25%;*/
   float: right;
   /*clear: both;*/
   vertical-align: middle;
   overflow: auto;
   }
#blue-inside { /*Hermann Sello Bild */
/*   background: #adf;*/
   padding: 0;
   float: right;
   width: 8%;
/*   border: 1px solid #09f;*/
   vertical-align: middle;
   margin: 0px;
   }

#purple {
/*   background: #f1e6ff;  */
   padding: 0;  
   border: none;  
   margin: 0;  
   width: 44%;
   overflow: auto; 
   /*clear: both; */
   float: right;}
#purple-inside {/*Webteam*/
/*   background: #e3ccff;  */
   padding: 0;
   padding-right: 5px;
/*   border: 1px solid #a6f;*/
   margin: 0px;
   text-align: right; }

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}

