html 
{ min-height: 100%; margin-bottom: 1px; }

body         
{              
background-color: #000000;
font-family: Tahoma, Verdana, Arial; 
margin: 0px

}

img {
border: none;
}


.logo        
{ 
margin: auto;
width: 1000px;
height: 92px;
}

.line {
margin-bottom: 30px;
border-bottom: 6px; 
border-bottom-style: double;
border-bottom-color:#eda054;

}

a:link
{  
color: #fab974;
letter-spacing: 1pt;
text-decoration: none;
font-weight: bold       
}
a:active, a:visited
{            
color: #eda054;
text-decoration: none;
font-weight: bold              
}
a:hover
{  
text-decoration: none;
color: #eda054;
background-color: #000000;
font-weight: bold              
}

.pogrom
{
text-align: center;
}

h1 {
background-color: #eda054;
color: #000000;
font-size: 13px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
padding: 5px;
margin: 5px;
}

h4 {
font-size: 14px;
font-weight: bold;
width: 78%;
margin: 6px 10px 30px 50px;
padding: 2px 5px 2px 20px;
text-decoration: none;
color: #000000;
letter-spacing: 1pt;
text-align: left;
line-height: 24px;
border: 1px solid #eda054;
background-color: #eda054;
}

#main {
  padding: 3% 2% 3% 9%; 
  font-family: Verdana, arial, sans-serif ;
  color: #cccccc;
  font-weight: bold;
  font-size: 10.1pt;
  letter-spacing: 0.3pt;
  line-height: 19px;
  overflow:auto; 
  height: 540px;
  width: 550px;

}

.button {
font-size: 12px;
font-weight: bold;
letter-spacing: 0.1pt;
}
.button a:link, .button a:visited, .button a:active  {

margin-bottom: 5px;
padding: 2px 5px 2px 5px;

text-decoration: none;
color: #000000;
letter-spacing: 1.3pt;
text-align: left;
line-height: 28px;
border: 1px solid #eda054;
background-color: #eda054;
}
.button a:hover 
{ 
background-color: transparent;
border: 1px solid #eda054;
text-transform: uppercase;
text-decoration: none;
color: #fab974

}


ul#Navigation {
  margin: auto;
  width: 620px;
  padding: 0.1em;
  font-size:10pt;
	font-weight:bold;
  text-align: center;
  letter-spacing:1pt;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0;
  }
  ul#Navigation a, ul#Navigation span {
    
    margin:0;     
    padding: 0.5em;
    text-decoration: none; 
    font-weight: bold;
    border: 1px solid #000000;
    color: #000000; 
    background-color: #eda054;
  }
  
  * html ul#Navigation a, * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
    width: 8em;
    w\idth: 6em;
  }
  ul#Navigation a:hover, ul#Navigation span {
    background-color: transparent;
    border: 1px solid #eda054;
    color: #eda054; 
    
  }
  



.navi        
{ 
margin: 5px;
font-size: 12px;
background-color: #000000;
}
.navi a:link, .navi a:visited, .navi a:active 
{ 
display: block;
margin-bottom: 5px;
padding-left: 10px;
text-decoration: none;
color: #fab974;
letter-spacing: 1.3pt;
text-align: left;
line-height: 28px;
border: 1px solid #c24127;
background-color: #c24127
}
.navi a:hover 
{ 
background-color: transparent;
border: 1px solid #c24127;
text-transform: uppercase;
text-decoration: none;
color: #fab974
}



.navirechts        
{ 
margin: 5px;
font-size: 12px;
background-color: #000000;
}
.navirechts a:link, .navirechts a:visited, .navirechts a:active 
{ 
display: block;
margin-bottom: 5px;
padding-left: 10px;
text-decoration: none;
color: #fab974;
letter-spacing: 1.3pt;
text-align: left;
line-height: 28px;
border: 1px solid #1E7483;
background-color: #1E7483
}
.navirechts a:hover 
{ 
background-color: transparent;
border: 1px solid #1E7483;
text-transform: uppercase;
text-decoration: none;
color: #fab974
}



.box1    /*Box rot */    
{ 
margin: 5px;
height: 230px;
font-family: Trebuchet MS, Tahoma, Verdana, Arial;
text-align: left;
background-color: #C24127;
font-size: 9.5pt;
font-weight: bold;
line-height: 11pt;
color: #000000;
letter-spacing: 1.1pt;
padding: 10px 10px 1px 10px;

 
}
.box2     /* Bild-Box links*/   
{ 
margin: 5px;
text-align: center;
background-color: #c24127;
border: 5px solid #c24127;
padding: 10px; 
}
.box3   /*Box gruen*/     
{ 
margin: 5px;
height: 210px;
text-align: center;
background-color: #1E7483;
border: 5px solid #1E7483;
font-size: 10pt;
color: #FAB974;
letter-spacing: 1.1pt;
padding: 10px;
 
}
.box4   /*Bild-Box rechts */      
{ 
margin: 5px;
text-align: center;
background-color: #1E7483;
border: 5px solid #1E7483;
color: #FAB974;
padding: 10px 
}

.fright {
  float: right;
  margin: 0 4em 0.2em 0;
  border: none;
}

.fleft {
  float: left;
  margin: 0 2em 0.2em 0;
  border: none;
  
}

.cent {
  text-align: center;
}

.uesrot {
color: #e44c1a;
font-size: 14px;
font-weight: bold;
letter-spacing: 0.3pt;
text-decoration: none;
}


.balkenrot
{ 
margin: 5px;
text-align: justify;
background-color: #C24127;
font-size: 8pt;
font-weight: bold;
line-height: 11pt;
color: #000000;
letter-spacing: 1pt;

}

.balkengruen
{ 
margin: 5px;
text-align: justify;
background-color: #1e7483;
font-size: 8pt;
font-weight: bold;
line-height: 11pt;
color: #000000;
letter-spacing: 1pt;
padding: 1 10 10 10px;
}

.fuss        
{ 
margin: auto;
width: 1000px;
line-height: 50px;
text-align: center;
color: #cccccc;
word-spacing: 2pt;
font-size: 8pt;
border-top: 5px double #FAB974 
}

.fuss a {
color: #fab974;
}

.fuss a:hover       
{ 
color: #56aab9;
}



