body{
background-color:#a5022f;
background-image:url(images/background.jpg);
background-repeat:repeat-y;
background-position:center;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#343434;
font-size:12px;

}

a{
color:#29adf5;
text-decoration:none;
}

.link2 a{
color:#5e5e5e;
}

.link3 a{
color:#a5022f; font-size: 12pt; text-decoration: underline;
}

.link4 a{
color:#29adf5;
}
.link4 a:hover{
color:#666;
}


a:hover{
color:#28aff4;
}

ul{                           
   list-style-image: url(images/dot.jpg);
}


h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#28aff4;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#28aff4;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#28aff4;
}

img{
border:0px;
padding: 0px;
border-collapse: collapse;
border-spacing: 0px;
}

.content{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:960px;
padding:0px;
}

.contenthome{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1550px;
padding:0px;
}
.contentdaiber{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:900px;
padding:0px;
}
.contentfare{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:900px;
padding:0px;
}
.contentkoziol{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:920px;
padding:0px;
}
.contentkoziol2{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1170px;
padding:0px;
}
.contentevents{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1150px;
padding:0px;
}
.content2911{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1130px;
padding:0px;
}

.content0112{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:920px;
padding:0px;
}

.content0212{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1360px;
padding:0px;
}

.contenthamburg{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1350px;
padding:0px;
}

.content0812{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1500px;
padding:0px;
}

.content0822{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1500px;
padding:0px;
}

.content1709{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1000px;
padding:0px;
}
.contentimpressum{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1000px;
padding:0px;
}


.contentfaq{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1350px;
padding:0px;
}

.contentkontakt{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1450px;
padding:0px;
}

.contentanmelden{
background-color:#fff;
width:1024px;
margin-top:5px;
margin:auto;
height:1250px;
padding:0px;
}



.head{
margin:auto;
padding:0px;
float:left;
}

.navi{
width:770px;
height:51px;
border-style:none none dotted none;
border-color:#ccc;
border-width:1px;
float:left;
display:block;
margin-bottom:20px;
}

.navianmelden{
width:770px;
height:51px;
border-style:none none dotted none;
border-color:#ccc;
border-width:1px;
float:left;
display:line;
margin-bottom:20px;
}

.navispace{
height:51px;
width:222px;
float:left;
background-color:#fff;
}

.inhalt{
width:1024px;
}

.left{
width:212px;
float:left;
line-height:10px;
text-align:right;
}




.center{
width:487px;
padding-left:10px;
padding-right:5px;
float:left;
}
.centerhome{
width:506px;
padding-left:10px;
padding-right:5px;
float:left;
}

.center2{
width:487px;
padding-left:10px;
padding-right:5px;
float:left;
}

.center3{
width:760px;
padding-left:10px;
padding-right:5px;
float:left;
}

.right{
width:300px;
float:right;
padding:0px;
}

.righthome{
width:290px;
float:right;
padding:0px;
}

.impressum1{
width:1024px;
height:40px;
background-color:#fff;
margin:auto;
}
.impressum2{
width:212px;
float:left;
text-align:center;
margin-top:20px;
z-index:1;
}

.textcontainer{
width: 756px;
}

.textleft{
width:229px;
background-color:#fff;
float:left;
margin-top:20px;
}
.textleft2{
width:229px;
background-color:#fff;
float:left;
}
.textleft3{
width:200px;
background-color:#fff;
float:left;
margin-top:25px;
}

.textleft4{
width:200px;
background-color:#fff;
float:left;
}

.textright{
width:510px;
float:right;
margin-top:10px;
font-size:14px;
}

.textright2{
width:510px;
float:right;
font-size:14px;
margin-top:-17px;
}

.textright3{
width:510px;
float:right;
font-size:14px;
margin-top:15px;
}


.textright4{
width:510px;
float:left;
margin-top:25px;
font-size:14px;
}

.textright5{
width:510px;
float:left;
margin-top:25px;
font-size:14px;
margin-left:40px;
}

.textright6{
width:510px;
float:left;
font-size:14px;
margin-left:40px;
}

input{border: 2px solid rgb(165, 2, 47);}
textarea{border: 2px solid rgb(165, 2, 47);}

.textcontainer2{
width: 761px;
}
.e1{height:211px; width:600px; float:left;}
.e2{background-image:url(images/2911_thumb.jpg);height:211px; height:211px; width:240px; margin-left:515px;}
.e2:hover{background-image:url(images/2911_thumb2.jpg);}

.e3{background-image:url(images/3011_thumb.jpg);height:211px; width:240px; margin-top:20px; float:left;}
.e3:hover{background-image:url(images/3011_thumb2.jpg);}

.e4{background-image:url(images/0112_thumb.jpg);height:211px; width:240px; margin-top:20px; margin-left:17px; float:left;}
.e4:hover{background-image:url(images/0112_thumb2.jpg);}

.e5{background-image:url(images/0212_thumb.jpg);height:211px; width:240px; margin-top:20px; margin-left:17px; float:left;}
.e5:hover{background-image:url(images/0212_thumb2.jpg);}

.e6{background-image:url(images/0612_thumb.jpg);height:211px; width:240px; margin-top:20px; float:left;}
.e6:hover{background-image:url(images/0612_thumb2.jpg);}

.e7{background-image:url(images/0712_thumb.jpg);height:211px; width:240px; margin-top:20px; margin-left:17px; float:left;}
.e7:hover{background-image:url(images/0712_thumb2.jpg);}

.e8{background-image:url(images/0812_thumb.jpg);height:211px; width:240px; margin-top:20px; margin-left:17px; float:left;}
.e8:hover{background-image:url(images/0812_thumb2.jpg);}

.e9{height:211px; width:600px; margin-top:30px; margin-left:0px; float:left;}


.linkhome{background-image:url(images/home1.jpg); height:50px; width:101px; float:left;}
.linkhome:hover {background-image:url(images/home2.jpg); height:50px; width:101px; float:left;}
.linkfirmen{background-image:url(images/firmen1.jpg); height:50px; width:121px; float:left;}
.linkfirmen:hover {background-image:url(images/firmen2.jpg); height:50px; width:121px; float:left;}
.linkevents{background-image:url(images/events1.jpg); height:50px; width:122px; float:left;}
.linkevents:hover {background-image:url(images/events2.jpg); height:50px; width:122px; float:left;}
.linkanmelden{background-image:url(images/anmelden1.jpg);height:50px; width:168px; float:left;}
.linkanmelden:hover {background-image:url(images/anmelden2.jpg);height:50px; width:168px; float:left;}
.linkgalerie{background-image:url(images/galerie1.jpg); height:50px; width:131px; float:left;}
.linkgalerie:hover {background-image:url(images/galerie2.jpg); height:50px; width:131px; float:left;}
.linkkontakt{background-image:url(images/kontakt1.jpg); height:50px; width:118px;float:left;}
.linkkontakt:hover {background-image:url(images/kontakt2.jpg);height:50px; width:118px;float:left;}

.linkdaiber{background-image:url(images/daiber1.jpg); height:36px; width:169px;float:right;}
.linkdaiber:hover {background-image:url(images/daiber2.jpg);height:36px; width:169;float:right;}
.linkfare{background-image:url(images/fare1.jpg); height:36px; width:169px;float:right;}
.linkfare:hover {background-image:url(images/fare2.jpg);height:36px; width:169;float:right;}
.linkgeiger{background-image:url(images/geiger1.jpg); height:36px; width:169px;float:right;}
.linkgeiger:hover {background-image:url(images/geiger2.jpg);height:36px; width:169;float:right;}
.linkhalfar{background-image:url(images/halfar1.jpg); height:36px; width:169px;float:right;}
.linkhalfar:hover {background-image:url(images/halfar2.jpg);height:36px; width:169;float:right;}
.linkjung{background-image:url(images/jung1.jpg); height:36px; width:169px;float:right;}
.linkjung:hover {background-image:url(images/jung2.jpg);height:36px; width:169;float:right;}
.linkkoziol{background-image:url(images/koziol1.jpg); height:36px; width:169px;float:right;}
.linkkoziol:hover {background-image:url(images/koziol2.jpg);height:36px; width:169;float:right;}
.linklm{background-image:url(images/lm1.jpg); height:36px; width:169px;float:right;}
.linklm:hover {background-image:url(images/lm2.jpg);height:36px; width:169;float:right;}
.linksenator{background-image:url(images/senator1.jpg); height:36px; width:169px;float:right;}
.linksenator:hover {background-image:url(images/senator2.jpg);height:36px; width:169;float:right;}

.link2911{background-image:url(images/2911_1.jpg); height:36px; width:169px;float:right;}
.link2911:hover {background-image:url(images/2911_2.jpg);height:36px; width:169;float:right;}
.link3011{background-image:url(images/3011_1.jpg); height:36px; width:169px;float:right;}
.link3011:hover {background-image:url(images/3011_2.jpg);height:36px; width:169;float:right;}
.link0112{background-image:url(images/0112_1.jpg); height:36px; width:169px;float:right;}
.link0112:hover {background-image:url(images/0112_2.jpg);height:36px; width:169;float:right;}
.link0212{background-image:url(images/0212_1.jpg); height:36px; width:169px;float:right;}
.link0212:hover {background-image:url(images/0212_2.jpg);height:36px; width:169;float:right;}
.link0612{background-image:url(images/0612_1.jpg); height:36px; width:169px;float:right;}
.link0612:hover {background-image:url(images/0612_2.jpg);height:36px; width:169;float:right;}
.link0712{background-image:url(images/0712_1.jpg); height:36px; width:169px;float:right;}
.link0712:hover {background-image:url(images/0712_2.jpg);height:36px; width:169;float:right;}
.link0812{background-image:url(images/0812_1.jpg); height:36px; width:169px;float:right;}
.link0812:hover {background-image:url(images/0812_2.jpg);height:36px; width:169;float:right;}
.linkbwl{background-image:url(images/bwl_1.jpg); height:36px; width:169px;float:right;}
.linkbwl:hover {background-image:url(images/bwl_2.jpg);height:36px; width:169;float:right;}
.link1709{background-image:url(images/1709_1.jpg); height:36px; width:169px;float:right;}
.link1709:hover {background-image:url(images/1709_2.jpg);height:36px; width:169;float:right;}

