body {background-image:url(../images/bg.gif);}

img {border:0px}

div#block {
position:absolute;
top:70px;
left:101px;
width:830px;
background-color:#ffffff;
}
div#header {
position:relative;
width:830px;
height:165px;
}
div#menu {
position:relative;
width:830px;
height:200px;
}
.left {
position:relative;
width:15px;
height:100%;
background-image:url(../images/bg_l.gif);
float:left;
}
.right {
position:relative;
width:15px;
height:100%;
background-image:url(../images/bg_r.gif);
float:right;
}
.flashmenu {
position:relative;
width:254px;
height:200px;
float:left;
}
.keyvisual {
position:relative;
width:535px;
height:200px;
float:left;
background-color:#ffffff;
padding-left:11px;
}
div#content {
position:relative;
width:830px;
}
div#content .left {
position:relative;
width:15px;
height:395px;
background-image:url(../images/bg_l.gif);
float:left;
}
div#content .right {
position:relative;
width:15px;
height:395px;
background-image:url(../images/bg_r.gif);
float:right;
}
.verlauf {
position:relative;
width:254px;
height:384px;
float:left;
background-color:#ffffff;
margin-top:10px;
background-image:url(../images/verlauf.jpg);
}
div#contenttextcont {
position:relative;
width:535px;
height:384px;
float:left;
background-color:#ffffff;
}
.contenttext {
margin-top:30px;
margin-left:30px;
margin-right:10px;
font-family:arial,verdana,helv;
font-size:13px;
line-height: 1.5;
color:#666666;
}
.contenttext .headline{
font-size:16px;
font-weight:bold;
}

.contenttext .imp{
font-size:10px;
}

.link {
color:#666666;
}
div#contenttextcontlarge {
position:relative;
width:535px;
height:500px;
float:left;
background-color:#ffffff;
}
div#content .leftlarge {
position:relative;
width:15px;
height:511px;
background-image:url(../images/bg_l.gif);
float:left;
}
div#content .rightlarge {
position:relative;
width:15px;
height:511px;
background-image:url(../images/bg_r.gif);
float:right;
}
