body
{
font-family:Arial, Tahoma, Helvetica;
background-color:#0771B2;
}

#container
{
position:absolute;
left:50%;
margin-left:-512px;
width: 1024px;
height: 100%;
background-color:#FFFFFF;
}

.logo
{
float:left;
min-width:1024px;
min-height:250px;
margin-left:0px;
margin-top:20px;
padding:0px;
background:url(../imgs/vl_logo.png) no-repeat;
}

.headline
{
font-size:1.1em;
font-weight:regular;
letter-spacing:0.03em;
line-height:1.3em;
color:#0771B2;
margin-left:20px;
margin-right:20px;
margin-top:20px;
}

p
{
font-family:Arial, Tahoma, Helvetica;
font-size:0.8em;
font-weight:regular;
font-style:normal;
line-height:1.8em;
color:#323232;
padding-left:20px;
padding-right:20px;
}

a
{
color:#323232;
}

a:hover
{
text-decoration:none;
color:#0771B2;
}