@charset "UTF-8";
/* CSS Document */

/* neutralizing browsers built-in stylesheets, http://developer.yahoo.com/yui/reset/ */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin:0;
padding:0
}
fieldset, img {
border:0;
margin:0;
}
address, caption, cite, code, dfn, em, th, var {
font-style:normal;
font-weight:normal
}
ol, ul {
list-style:none
}
caption, th {
text-align:left
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal
}
abbr, acronym {
border:0
}
/* end neutralizing browsers */

h1 { float:left }
.pro10t { opacity: .3; filter: alpha(opacity=30); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)" }

div#hintergrund {
position:absolute; z-index:-1;
top:0; left:0; 
width:100%; height:100%;
}

.nocss {
display:none;
}

html, body {
height:100%;
}

#distance { 
float:left;
width:1px; height:50%;
margin-bottom:-226px; /* half of "blank.gif + content.gif" height */
}

body {
background-color: #f1f0ef;
margin:0;
text-align:center;
font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:16px;
}

#container {
margin:0 auto;
position:relative; /* puts container in front of distance */
text-align:left; clear:left;	
width:800px; height:auto;
}

.wrapper {
background-color:#FFFFFF;
width:800px; height:200px;
}

.logo {
float:left;
text-align:left;
width:88px; height:110px;
}

.navi {
float:right;
text-align:right;
width:20px; height:13px;
padding:8px 8px 0 0;
}

.back_btn, .next_btn {
float:right;
text-align:right;
width:9px; height:13px;
padding:0 0 0 1px;
}

.content {
text-align:left;
padding:65px 12px 21px 98px;	
width:690px; height:114px;
}
