/* CSS Document */

body {
  text-align: center;
  font: 13px arial;
  line-height: 100%;
  background: #585858 url(orange-back1.jpg);
  background-position: bottom;
  background-attachment: fixed;
  background-repeat: no-repeat; }

p {font-size: 12px; color: #AAA; text-align: left;
}


h1 {font-size: 15px; color: #AAA; text-align: right;
}
h1:before {content: url(images/arrow_3.gif)};}

h2, h3, h4 {font-size: 14px;
}
a {color: #FF6633; }

a:visited { color: #FF6633; }

a:hover { color: #CC3300; }

acronym {
  cursor: help;
  border-bottom: 1px solid #777;
}


#map a.active {
color: #32cd32; 

padding: 0px;
}


#container {
      position: relative;
      text-align: left;
	width: 1060px;
	height: 1900px;
	padding-left: 0px;
      padding-right: 0px;
	padding-top: 0px;
	margin: 0px auto 0px auto;
      }  
#containerklein {
      position: absolute; 
      top: 10px; left: 0px;
      width: 400px; 
      text-align: left;
	padding-left: 5px;
      padding-right: 5px;
	padding-top: 0;
	margin: 0 auto 0 auto;
      }

.content {
  margin: 0;
  width: 790px;
  text-align: left;
  font: 13px arial;
  line-height: 100%;
overflow: hidden;
}


.fixmas-bot {
position: fixed; 
bottom: 0px; 
width: 390px; 
height: 36px;
overflow: hidden;
z-index:7;
background: #fff;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 140%;
border:1px solid #fff;
}

.fixkla-bot {
position: fixed; 
bottom: 0px; 
width: 390px; 
height: 63px;
overflow: hidden;
z-index:8;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 140%;

}

.ktrans-top {
position: absolute; 
top: 155px; 
left: 710px;
width: 220px; 
height: 40px;
overflow: hidden;
background: #fff;
z-index:2;
opacity:0.5; 
filter:alpha(opacity=50);
margin: 0px;
font: 11px arial, sans-serif;
line-height: 140%;

}

.kmas-top {
position: absolute; 
top: 150px; 
left: 715px;
width: 219px; 
height: 38px;
overflow: hidden;
z-index:3;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 140%;
border:1px solid #fff;

}

.fulltrans-top {
position: absolute; 
top: 25px; 
left: 20px;
width: 990px; 
height: 155px;
overflow: hidden;
background: #fff url(foot.jpg);
z-index:2;
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
font: 11px arial, sans-serif;
line-height: 140%;
padding: 0px;
}

.fulltrans-top2 {
position: absolute; 
top: 35px; 
left: 30px;
width: 970px; 
height: 149px;
overflow: hidden;
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 0px;
}

.sidetrans {
position: absolute; 
top: 220px;
left: 20px; 
width: 110px; 
height: 800px;
overflow: hidden;
background-color: #fff; z-index:3;
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 10px;
}
.sidetrans-index {
position: absolute; 
top: 220px;
left: 20px; 
width: 110px; 
height: 1000px;
overflow: hidden;
background-color: #fff; z-index:3;
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 10px;
}


.rechtstrans {
position: absolute; 
top: 220px; 
width: 830px; 
height: 800px;
left: 160px;
overflow: hidden;
background-color: #fff;
z-index:3;
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 10px;
}
.rechtstrans-index {
position: absolute; 
top: 220px; 
width: 830px; 
height: 1000px;
left: 160px;
overflow: hidden;
background-color: #fff;
z-index:3;
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 10px;
}

.rechtstrans2index {
position: absolute; 
top: 220px; 
width: 530px; 
height: 1000px;
left: 160px;
overflow: hidden;
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 10px;
}



.sidetrans2 {
position: absolute; 
top: 223px;
left: 0px; 
width: 170px; 
height: 800px;
overflow: hidden;
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 15px;
padding: 0px;
}

.sidetrans2index {
position: absolute; 
top: 223px;
left: 0px; 
width: 170px; 
height: 1000px;
overflow: hidden;
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 15px;
padding: 0px;
}

.sidetrans3 {
position: absolute; 
top: 218px;
left: 50px; 
width: 160px; 
height: 800px;
overflow: hidden;
z-index: 5;
margin: 0px;
font: 11px arial, sans-serif;line-height:23px;
padding: 0px;
}

.rechtstrans01 {
position: absolute; 
top: 220px; 
width: 690px; 
height: 280px;
left: 320px;
overflow: hidden;
background-color: #fff; z-index:3;
opacity:0.7; 
filter:alpha(opacity=70);
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 0px;

}
.rechtstrans1 {
position: absolute; 
top: 220px; 
width: 670px; 
height: 270px;
left: 330px;
overflow: hidden;
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 0px;
}

.rechtstrans02 {
position: absolute; 
top: 490px; 
width: 690px; 
height: 300px;
left: 180px;
overflow: hidden;
background-color: #fff; z-index:3;
opacity:0.7; 
filter:alpha(opacity=70);
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 0px;
}
.rechtstrans002 {
position: absolute; 
top: 500px; 
width: 670px; 
height: 290px;
left: 190px;
overflow: hidden;
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 0px;
}
.rechtstrans03 {
position: absolute; 
top: 780px; 
width: 690px; 
height: 280px;
left: 320px;
overflow: hidden;
background-color: #fff; z-index:3;
opacity:0.7; 
filter:alpha(opacity=70);
z-index: 2;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 0px;

}
.rechtstrans003 {
position: absolute; 
top: 790px; 
width: 670px; 
height: 270px;
left: 330px;
overflow: hidden;
z-index: 3;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 0px;
}


.rechtstrans2 {
position: absolute; 
top: 225px; 
width: 830px; 
height: 810px;
left: 170px;
overflow: hidden;
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 0px;

}


.rechtsinnen {
position: absolute; 
top: 220px; 
width: 280px; 
height: 800px;
left: 710px;
overflow: hidden;
background-color: #fff; 
z-index:3;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 170%;
padding: 10px;
}
.rechtsinnen-index {
position: absolute; 
top: 220px; 
width: 280px; 
height: 1000px;
left: 710px;
overflow: hidden;
background-color: #fff; 
z-index:3;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 170%;
padding: 10px;

}

.mauspads {
position: absolute; 
top: 225px; 
width: 260px; 
height: 400px;
left: 720px;
overflow: hidden;
background-color: #fff; 
z-index: 1;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 170%;
padding: 0px;

}



.rrechts {
position: relative;
top: 00px; 
width: 265px; 
height: 230px;
left: 5px;
overflow: hidden;
z-index: 3;
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 10px;
}


.listpads {
position: relative; 
float: left; 
top: 4px; 
width: 520px; 
overflow: hidden;
z-index:5;
margin: 10px;
font: 11px arial, sans-serif;
line-height: 170%;
}

.lastlistpads {
position: absolute; 
top: 780px;
left: 40px;
width: 820px;
overflow: hidden;
z-index:5;
margin: 10px;
font: 11px arial, sans-serif;
line-height: 170%;
}

.agb {
position: absolute; 
top: 220px; 
width: 830px; 
height: 1600px;
left: 160px;
overflow: hidden;
background-color: #fff;
opacity:0.7; 
filter:alpha(opacity=70);
z-index: 4;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 170%;
padding: 10px;

}
.sideagb {
position: absolute; 
top: 220px;
left: 0px; 
width: 130px; 
height: 1600px;
overflow: hidden;
background-color: #fff; z-index:3;
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
font: 11px arial, sans-serif;line-height: 170%;
padding: 10px;

}
.sendmail {
overflow: hidden;
margin: 0px;
z-index:8;
font: 11px arial, sans-serif;
line-height: 170%;
padding: 0px;

}

/***************************************************
 Footer
 ***************************************************/

.footer {
position: absolute; 
top: 1070px; 
width: 990px;
left: 20px; 
height: 150px;
overflow: hidden;
background: #fff url(foot.jpg);
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
padding: 00px;
z-index:3;
}

.footer2 {
position: absolute; 
top: 1090px;
left: 30px;
width: 960px; 
height: 150px;
z-index:4;
overflow: hidden;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 170%;
padding: 0px;

}

.footer-index {
position: absolute; 
top: 1270px; 
width: 990px;
left: 20px; 
height: 150px;
overflow: hidden;
background: #fff url(foot.jpg);
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
padding: 00px;
z-index:3;
}

.footer2-index {
position: absolute; 
top: 1290px;
left: 30px;
width: 960px; 
height: 150px;
z-index:4;
overflow: hidden;
margin: 0px;
font: 11px arial, sans-serif;
line-height: 170%;
padding: 0px;

}

.footeragb {
position: absolute; 
top: 1850px; 
width: 980px;
left: 20px; 
height: 150px;
overflow: hidden;
background-color: #fff; z-index:2;
opacity:0.7; 
filter:alpha(opacity=70);
margin: 0px;
padding: 10px;

}
