*  {  margin:0;
      padding:0;
      }

body
   {  background-color:#fff;
      color:#00a6d3;
      font-family:'Arial Regular',arial, helvetica, sans-serif;
      font-size:12px;
      width:100%;
      }

#kopf
	{	position:absolute;
		top:24px;
		left:62px;
		width:715px;
		height:50px; 
		text-align:center;
		}

#container
   {  width:auto;
      padding:165px 0 30px 227px;
      margin:0;
      }

#inhalt
   {  float:left;
      width:550px;
		padding-top:17px;
      border-top:1px #00a6d3 solid;
      }

#inhalt img
   {  }

h1 {  font-size:25px;
      line-height:1.0;
      font-weight:normal;
      }

h2 {  font-size:12px;
      line-height:1.3;
      font-weight:bold;
      }

h3 {  font-size:12px;
      line-height:1.3;
      font-weight:normal;
      font-style:italic;
      }

p  {  font-size:12px;
      line-height:1.2;
      margin:0;
      }

a  {  }

a:link   {  color: #00a6d3;
      text-decoration: underline;
      }

a:visited   {
      color: #00a6d3;
      text-decoration: underline;
      }
a:hover
   {  color: #00a6d3;
      text-decoration: underline;
      }

#navi
	{	position: absolute;
		top: 165px;
		left:62px;
		width:110px;
		height:247px;
      border-top:1px #00a6d3 solid;
		padding-top: 17px;
		text-align: center;
		}
		
#orgconti
	{	position: absolute;
		top: 431px;
		left:62px;
		width:110px;
		height:223px;
      border-top:1px #00a6d3 solid;
		padding-top: 2px;
		text-align: center;
		}
		
#sponsconti
	{	width:110px;
      border-top:1px #00a6d3 solid;
		padding-top: 2px;
		text-align: center;
		}
		
#navi ul
   {  list-style:none;
      list-style-image:none;
      }

#navi li
   {  letter-spacing:0.8px;
      text-align:center;
      margin:0 0 12px 0;
      }


#navi li a
   {  text-decoration:none;
      }

#navi li a:link,
#navi li a:visited
   {  color:#00a6d3;
      }

#navi li a:hover,
#navi li a:focus,
#navi li a:active
   {  color:#00a6d3;
      }

#navi ul.re a.re,
#navi ul.pr a.pr,
#navi ul.in a.in,
#navi ul.is a.is
   {  color:#00a6d3;
   	font-weight:bold;
   	text-decoration:underline;
      }

#impr
   {  position:fixed;
      right:2px;
      bottom:0;
      font-size:1em;
      }
      
#logos
	{	position:fixed;
		left:0;
		bottom:0;
		width:180px;
		}	      

.bildconti
	{	float:left;
		width: 132px;
		height: 245px;
		margin:3px 40px 0 0;
		}
		
.bildconti img
	{	width:132px;
		height:200px;
		border:none;
		}		

.textconti
	{	margin-bottom: 17px;
		width:550px;
		height:248px;
		border-bottom:1px #00a6d3 solid;
		}
		
.credit
	{	font-size: 8px;
		text-align:left;
		}
		
.centerline
	{	width:110px;
		height:10px;
		border:none;
		}		

.einzug
	{	padding-left:172px;
		}

img
	{	border:none;
		}
