.body{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height: 150%;	
background: #FF0000;
z-index:0;}

.main{
position: absolute;
left: 50%;

margin-left: -500px;
margin-top: 0px;
width: 1000px;
height: 750px;
background: url(../pics/citroen-gsa.jpg) no-repeat;
background-position:right top;
z-index:1;}

h1.headline{
position: relative;
top: -15px;
text-align: center;
font-family: Arial;
color: #FF0000;
font-size: 50px;
font-weight: 900;
text-decoration: underline;
z-index: 2;}

h1.attention{
font-size:17px;
color:black;}

.menu_headline_left{
position: absolute;
top: 120px;
left: 5px;
font-family: Arial;
color: white;
font-size: 30px;
font-weight: 500;}

.menu_underline_left{
position: absolute;
top: 150px;
left: 5px;
font-family: Arial;
color: white;
font-size: 12px;
font-weight: 100;}

.menu_headline_right{
position: absolute;
top: 120px;
right: 5px;
text-align: right;
font-family: Arial;
color: white;
font-size: 30px;
font-weight: 500;}

.menu_underline_right{
position: absolute;
top: 150px;	right: 5px;
text-align: right;
font-family: Arial;
color: white;
font-size: 12px;
font-weight: 100;}

.link{
position: relative;
top: 15px;
margin-top: 30px;}

a:visited, a:active, a:link{
font-family: Verdana;
color: white;
font-size: 10px;
font-weight: bold;}

a:hover{
font-size: 10px;
color:white;
background:red;
font-weight: bold;}

a.links{
font-size: 13px;}

a.link_2010{
font-size: 20px;}

a.info_link:hover{
color:#000000;
background: red;
font-size:16px;
font-weight:bold;}

a.info_link:active, a.info_link:link, a.info_link:visited{
color:#000000;
font-size:16px;
font-weight:bold;}

#impressum{
position:absolute;
bottom: 5px;
left: 5px;
color: red;}

#links{
position:absolute;
bottom: 5px;
right: 5px;}

#login{	}

div.info_box{
background-color: red;
position: absolute;
left: 50%;
top: 45%;
margin-left: -300px;
margin-top: -150px;
width: 600px;
height: auto;
background-color: #FFFFFF;
border: 1px solid black;
/* for IE */
filter: alpha(opacity=60);
/* CSS3 standard */
opacity: 0.6;}

div.info_fill p{
margin: 30px 40px;
font-weight: 900;
color: #000000;}

.box_2010{
position: absolute;
top: 430px;	left: 550px;
padding: 10px 10px 10px 10px;}

.flyer_2010{
position: relative;
top: 10px;
left: -300px;
padding: 10px 10px 10px 10px;}