body{
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  background-image:url(../images/bg-body.jpg);
  margin: 0;
  padding: 0;
}

.site-head{
background-color:#0a104a;
}

.content{
background-color:#FFFFFF;
width:790;
height:550px;
vertical-align:top;
background-image:url(../images/bg-content.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

.content-head{
padding:4px;
color:#FFFFFF;
font-size:18px;
background-color:#0a104a;
}

.underline-head{
height:3px;
border-bottom:solid 1px #0a104a;
}

.content-textblock{
padding:20px;
vertical-align:top;
}

.content-text{
padding-top:20px;
color:#0a104a;
font-size:12px;
line-height:17px;
vertical-align:top;
}

.presse-text{
padding-top:20px;
padding-right:30px;
font-size:11px;
line-height:14px;
}

.presse-head{
margin-top:20px;
color:#fbfcfa;
padding-left:9px;
padding-top:6px;
padding-bottom:12px;
font-size:16px;
font-weight:bold;
width:50%;
margin-right:100px;
background-color:#711f1b;
}

a.content-presse{
font-size:11px;
line-height:14px;
color:#711f1b;
}

a.content-presse:hover{
font-size:11px;
line-height:14px;
text-decoration:underline;
color:#711f1b;
}

.sub-presse{
font-size:10px;
line-height:14px;
}

.head-partner{
font-size:13px;
line-height:14px;
color:#711f1b;
font-weight:bold;
}

.content-pic{
padding-left:17px;
}

.nav{
width:195px;
height:470px;
vertical-align:top;
background-image:url(../images/bg-nav.jpg);
background-repeat:no-repeat;
}

.navpoint{
padding-left:12px;
padding-top:16px;
font-size:11px;
letter-spacing:1px;
text-transform:uppercase;
}

.left{
background-image:url(../images/schatten-links.gif);
width: 15px;
}

.right{
background-image:url(../images/schatten-rechts.gif);
width: 15px;
}

.headline{
padding-left:17px;
padding-top:16px;
font-size:16px;
font-weight:bold;
}

.logo{
padding-left:25px;
padding-top:20px;
height:148px;
width:168px;
border-bottom:31px;
border-bottom-style:solid;
border-bottom-color:#711f1b;
vertical-align:top;
}

.emailfeld{
padding-left:25px;
}

a{
	text-decoration:none;
	color:#252a5e;
}

a:hover, a:active, a:focus{
	text-decoration:underline;
	color:#252a5e;
}

input.textfeld
{
    height: 15px;
    padding: 3px;
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #711f1b;
    background-color: #f1eee6;
}

input.textfeld:focus
{
    border-color: #000000;
    background-color: #FFFFFF;
}

input.textfeld:hover
{
    border-color: #000000;
}

textarea.textfeld
{
    padding-left: 3px;
    margin: 0px;
    border-style: solid;
    border-width: 1px;
    border-color: #4D4D4D;
    background-color: #F7F7F7;
}

textarea.textfeld:focus
{
    border-color: #000000;
    background-color: #FFFFFF;
}

textarea.textfeld:hover
{
    border-color: #000000;
}

.footer{
padding-top:5px;
vertical-align:top;
color:#252a5e;
}