@charset "utf-8";
body  {
        font-family : Arial, Helvetica, sans-serif;
        background: url('../image/fond.jpg') repeat;
        margin: 0;
        padding: 0;
        text-align: center;
        color: #000000;
}


#container {
        width: 802px;
        margin: 20px auto 0 auto;
        text-align: left;
}

.rowbreak {
        height:32px;
        clear:both;
}



/*********************************** text block **********************************/
#block {
        float:left;
        width:800px;
        background: #ced0dd;
        border: #cae1ef 1px solid;
}

#angif {
        float:left;
        width:340px;
        height:350px;
        background:url('../image/home_eckbild.gif') no-repeat;
        margin:0 0 0 0;
}
#link1 {
        width:340px;
        height:50px;
        font-size : 12px;
        line-height:20px;
        font-weight:bold;
        text-align:center;
        border:0;
        margin:300px 0 0 0;
}

#mapa {
        float:left;
        width:460px;
        height:350px;
        margin:0 0 0 0;
}

#logo {
        float:left;
        width:800px;
        height:350px;
        background:url('../image/home_logo.jpg') no-repeat;
        margin:0 0 0 0;
}
#link2 {
        width:340px;
        height:80px;
        font-size : 12px;
        line-height:20px;
        text-align:center;
        border:0;
        margin:0 0 0 0;
}
#link3 {
        width:780px;
        height:20px;
        font-size : 14px;
        text-align:center;
        color: #0000FF;
        border:0;
        margin:220px 20px 0 0;
}


#text {
        margin:0 0 0 0px;
}
.headline {
        float:left;
        width:800px;
        height:40px;
        margin:40px 20px 0 40px;
}
#headline1 {
        float:left;
        width:800px;
        height:40px;
        margin:40px 20px 0 40px;
}
.line1 {
        float:left;
        width:170px;
        margin:0 0 0 40px;
        font-size :11px;
        color:#000000;
}
.line2 {
        float:left;
        width:170px;
        margin:0 0 0 20px;
        font-size :11px;
        color:#000000;
}
.line3 {
        float:left;
        width:170px;
        margin:0 0 0 20px;
        font-size :11px;
        color:#000000;
}
.line4 {
        float:left;
        width:170px;
        margin:0 0 0 20px;
        font-size :11px;
        color:#000000;
}
#line1 {
        float:left;
        width:740px;
        margin:20px 20px 0 40px;
        font-size :14px;
        line-height: 20px;
        text-align: justify;
        color:#000000;
}
#headline2 {
        float:left;
        width:800px;
        height:40px;
        margin:40px 20px 0 40px;
        font-size : 20px;
        color: #0000FF;
        font-weight: bold;
}
#line2 {
        float:left;
        width:740px;
        margin:0 20px 0 40px;
        font-size :11px;
        color:#000000;
}
#headline3 {
        float:left;
        width:800px;
        height:40px;
        margin:40px 20px 0 40px;
        font-size : 20px;
        color: #0000FF;
        font-weight: bold;
}
#line3 {
        float:left;
        width:740px;
        margin:0 20px 0 40px;
        font-size :11px;
        color:#000000;
}
#headline4 {
        float:left;
        width:800px;
        height:40px;
        margin:40px 20px 0 40px;
        font-size : 20px;
        color: #0000FF;
        font-weight: bold;
}
#line4 {
        float:left;
        width:740px;
        margin:0 20px 0 40px;
        font-size :11px;
        color:#000000;
}
#headline5 {
        float:left;
        width:800px;
        height:40px;
        margin:40px 20px 0 40px;
        font-size : 20px;
        color: #0000FF;
        font-weight: bold;
}
#line5 {
        float:left;
        width:740px;
        margin:0 20px 40px 40px;
        font-size :11px;
        color:#000000;
}









/*********************************** general **********************************/

a:link {
color : #cae1ef;
text-decoration : underline;
}
a:hover {
color : #ffff33;
text-decoration : none;
}
a:visited {
color : #cae1ef;
text-decoration : underline;
}
a:active {
color : #ffff33;
text-decoration : none;
}

h2 {
font-size : 20px;
font-weight : bold;
color : #0000FF;
}



.clearfloat {
        clear:both;
}