body
    {
    margin                     : 0;                      
    padding                    : 0;                     
    xcolor                     : #333;                  
    xfont                      : 12px Arial, sans-serif;
    xbackground                : #E2EBED;               
    xbackground                 : silver;               
    text-align                 : center;                
  	font                       : 14px Verdana, Arial, Helvetica, sans-serif;
	  color                      : black;
	  scrollbar-face-color       : darkblue;
	  scrollbar-highlight-color  : darkblue;
	  sscrollbar-highlight-color : #CCE3F1;
	  sscrollbar-3dlight-color   : #0072BA;
	  scrollbar-3dlight-color    : darkblue;
	  scrollbar-shadow-color     : #CCE3F1;
	  scrollbar-shadow-color     : darkblue;
	  scrollbar-track-color      : #87CEFA;
	  sscrollbar-arrow-color     : #0072BA;
    }
.blocksatz { vertical-align:top; text-align:justify;}
.oben    { vertical-align:top; text-align:justify;}
.oben_l  { vertical-align:top; text-align:left;}
.mittig  { vertical-align:middle;}
.unten   { vertical-align:bottom;}
#container
 {
    width          : 1024px;
    position       : relative; 
    xbackground     : #fff;
    background-image : url(images/background.jpg);
    padding        : 5px 5px 5px 5px;
    text-align     : left;
 }
#pageHeader
 {
   position        : absolute;
   top             : 25px;
   left            : 40px;
 }
h1
 { 
   font-weight     : bold; 
   color           : darkblue;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 24px; 
   text-decoration : none
 }

h2
 { 
   font-weight     : bold; 
   color           : darkblue;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 16px; 
   text-decoration : none
 }
h3
 { 
   font-weight     : bold; 
   color           : darkblue;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 12px; 
   text-decoration : none
 }
input.farbig  
 {
  background-color : #CCCCCC;
  color            : #000000;
  border-style     : solid; 
  border-width     : 0px; 
  background-image : url(images/button.gif);
 }

button.farbig 
 {
  background-color : #CCCCCC;
  color            : #000000;
  border-style     : solid; 
  border-width     : 0px; 
  background-image : url(images/button.gif);
 }

.bild
{
	background-color: #EBEBEB;
	float:left;
	margin: 0 5px 5px 0;
}

.bild_utext, 
{
	font-size: 12px;
	color=darkblue;
}

.bild_utext_grau, 
{
	font-size: 12px;
	color:#999;
}

h1 span
    {
    display: none;
    }

#quickSummary
    {
    padding-top: 0px;
    }
#quickSummary .p2
    {
    font-size: 12px;
    position: absolute;
    top: 15px;
    right: 20px;
    margin: 0;
    }     
    
#container #intro #quickSummary .p1
    {
    font-size  : 13px;
    height     : 188px;
    background : url("images/background4.jpg") no-repeat;
    margin     : 0;
    width      : 1017px;
    color      : silver;
    font       : 14px Verdana, Arial, Helvetica, sans-serif;
    }
#container #intro #quickSummary .p1  span
    {
    padding: 0px 100px 0px 290px;
    display: block;
    margin: 10;
    font: 38px Arial;
    }

#preamble, #supportingText
    {
    margin: 0 20px 0 180px;
    }
#supportingText p, #preamble p
    {
    line-height: 150%;
    margin: 10px 0 10px 0;
    }
 #preamble h3, #explanation h3, #participation h3, #benefits h3, #requirements h3
    {
    width: 500px;
    height: 24px;
    margin: 40px 0 10px 0;
    }
#requirements
    {
    margin-bottom: 40px;
    }

#linkList
    {
    position : absolute;
    top      : 210px;
    left     : 3;
    width    : 150px;
    }
#linkList #larchives ul li
    {
    font-size: 13px;
    border-bottom: 1px solid #E6EEF0;
    display: block;
    padding: 5px 0;
    }
#linkList #lresources ul li
    {
    font-size: 13px;
    border-bottom: 1px solid #E6EEF0;
    display: block;
    padding: 5px 0;
    }
#lresources h3.resources
    {
    width: 69px;
    height: 15px;
    margin: 30px 0 5px 40px;
    }
#larchives h3.archives
    {
    width: 69px;
    height: 15px;
    margin: 30px 0 5px 40px;
    }

#footer
    {
    background: url("0footer.gif") no-repeat;
    color: #fff;
    height: 48px;
    width:500;
    text-align: right;
    padding: 0 10px 0 0;
    line-height: 26px;
    font-size: 11px;
    }
#footer a
    {
    color: #fff;
    text-decoration: none;
    }
#footer a:hover
    {
    text-decoration: underline;
    }

#linkes_hauptfenster a:link    
{ 
   font-weight     : bold; 
   color           : white;  
   font-family     : Verdana, Arial, Helvetica, sans-serif; 
   font-size       : 12px; 
   text-align      : left; 
   text-decoration : none
}

#linkes_hauptfenster a:visited 
{ 
   font-weight:bold; 
   color:white;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}

#linkes_hauptfenster a:hover   
{ 
   font-weight:bold; 
   color:white;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}

#linkes_hauptfenster a:active  
{ 
   font-weight:bold; 
   color:white;  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   text-align: left; 
   text-decoration: none
}


