﻿body 
{
    font-family:Helvetica,Arial,"Times New Roman";
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(/images/Hintergrund4.png);
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #225487;
	background-attachment:fixed;
	color:#fff;
	font-size:13px;
	letter-spacing:1px;
	text-align:center;
}
#cont 
{ 
  margin: 0 auto;
   max-width: 75em; 
  min-width: 740px;  
  position: relative; 
  /*background-color: #f8f8ef; */
  color: #fff; 
  /*line-height: 1.4; */
   border-left: 0px solid #fff; 
  border-right: 0px solid #fff;
    text-align:left;  
  }
  #cont div.head1
{  
   
    font-size:1em;
    padding:0;
    border-bottom:solid 1px #fff;
    margin:0;
    height:55px;
   background-color:#02246E;
}
div.head1 div.links
{   
    width:380px;
    overflow:visible;
    display:block;
    position:relative;
    
    background-image:url(/images/Banner1.jpg);	
  background-repeat:no-repeat;
	background-position:left top;
    height:55px;
	
}
div.head1 div.rechts
{   
    position:relative;
    width:47%;
    float:right;
    text-align:right;
    background-image:url(/images/Banner3.jpg);    
    background-repeat:no-repeat;
    background-position:right;
    height:55px;
    
}
div.head1 div.mitte
{    
    position:relative;
    float:right;
    width:5%;    
    text-align:center;
    height:55px;
    background-color:#02246E;
    
}

div.head1 div.links h1, div.head1 div.rechts h1
{        
    margin:0;    
    padding:0;
    font-size:1em;      
    font-weight:normal;  
}
div.head1 div.links span
{
    font-variant:small-caps;
    font-style:italic;
    font-size:1.6em;
    letter-spacing:3px;
    font-weight:bold;
    margin:0;
    
    padding:0;
}
.head1 div.links a
{
    margin-left:auto;
    margin-right:auto;
}
a
{
    text-decoration:none;
    color:#FA9621;
}
a:hover
{
    color:#fff;
    text-decoration:underline;
}
h2
{
    font-size:1.2em;
    margin:0px;
    padding:0px;
}
h3
{
    font-size:1em;    
    padding:0px 3px;    
    margin:3px 0px;  
    background-color:#fff;
    color:#0B2D72;
}

h2 a
{
    color: #FA9621;
    margin-left:3px;
    font-size:0.9em;
    font-weight:bold;
}
.content
{
    margin-left:0px;    
}
p
{
    padding-top:4px;
    margin-top:0px;
}
.content p
{
    margin-left:3px;
    margin-right:3px;
}
.content ul
{
    margin-left:0px;    
    list-style-type:square;
    list-style-position:outside;
    margin:0px;
    padding:0px;
}

ul li
{    
    display:block;
    width:100px;
}

div.haupt { float: right; width: 61%; clear: left; font-size: 0.9em;}
div.right { float: left; width: 36%; font-size: 0.9em; }

.headline1
{
    background-color:#FACF21;   
    border-bottom:solid 1px #FA9621;
}
.rot
{
    background-color:Red;   
    border-bottom:solid 1px #FA9621;
}

.headline1 a
{
    color:#000;
}
div.haupt ul li, div.right ul li
{
    display:block;
    width:100%;
    padding:1px;
    /*border:solid 1px #FA9621;*/
    list-style-type:none;
    margin-bottom:16px;    
    background-color:#0B2D72;/*02205C;*/
    text-align:justify;
}
div.haupt ul li h2, div.right ul li h2, div.right h2
{
    background-image:url(/images/hinter1.gif);
    background-position:left top;
    background-repeat:repeat-x;    
}
div.right ul
{
    margin-right:3px;
}
div.right ul li h2.rot
{
    background-image:url(/images/hinter2.gif);
    background-position:left top;
    background-repeat:repeat-x;    
}
.kredit1
{
     margin-top:10px;
     margin-left:6px; 
     float:left;     
     text-align:left;     
}

div.right p, div.haupt p
{
    margin:4px 3px;
}
.anchor
{
    background-image:url(/images/anchor.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:15px;
    font-weight:bold;
} 
 div.right div.kredit1 ul li
{
    margin-bottom:10px;
     display:block;
     background-color:Transparent;        
    border:0;
    list-style-type:none;    
    text-align:left;
}
div.impressum
{
    margin-bottom:16px;
    text-align:right;
}
