/* CSS Allgemein */
BODY{
color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
margin-top:35px;
background-color:#4f4f4f;
text-align:center;
scrollbar-track-color:#ffd8a8;
scrollbar-shadow-color:#a42301;
scrollbar-highlight-color:#F3E1AC;
scrollbar-face-color:#f38e11;
scrollbar-darkshadow-color:#000000;
scrollbar-arrow-color:#4f4f4f;
scrollbar-base-color:#ffd8a8;
}

#TopBox {
background-color:#000000;
width:800px;
height:125px;
border: 0px solid #ffffff;
text-align:left;
background-image:url(images/balkenverlauf.jpg);
background-position: top;
background-repeat: no-repeat;
position:relative;
margin:0px auto;
}
#MenuBox {
width:540px;
height:94px;
border: 0px solid #ffffff;
text-align:left;
position:absolute;
left:16px;
top:86px;
}
#LogoBox {
width:208px;
height:94px;
border: 0px solid #ffffff;
text-align:left;
position:absolute;
left:576px;
top:16px;
}
#LineBox {
width:800px;
height:12px;
border: 0px solid #ffffff;
text-align:left;
background-image:url(images/balkengrau.jpg);
background-position: top;
background-repeat: no-repeat;
position:relative;
margin:0px auto;
}

#ContBox {
background-color:#000000;
width:800px;
height:612px;
border: 0px solid #ffaa00;
text-align:left;
margin:0px auto;
background-image:url(images/backmain.jpg);
background-position: bottom;
background-repeat: no-repeat;
position:relative;
}

.boxL16, .boxM16, .boxR16, .box50R16 {
position:absolute;
top:16px;
}

.boxL144, .boxM144, .boxR144, .box50R144 {
position:absolute;
top:144px;
}
.boxM272, .boxL272, .box50R272 {
position:absolute;
top:272px;
}
.boxM400, .boxL400, .box50R400 {
position:absolute;
top:400px;
}
.box50R16, .box50R144, .box50R272, .box50R400 {
left:408px;
}
.boxL16, .boxL144, .boxL272, .boxL400 {
left:16px;
}
.boxM16, .boxM144, .boxM272, .boxM400  {
left:277px;
}
.boxR16, .boxR144 {
left:538px;
}

#box1s, #box2s, #box3s, #box1m, #box2m, #box3m, #box1l, #box2l, #box3l, #box1sc, #box2lc, #box2mck, #box1l278, #box50s, #box1l240, #box50xs {
border:2px solid #f38e11;
}

#box1s, #box2s, #box3s {
height:112px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:108px;
}
html>body #box1s, #box2s, #box3s{height: 108px;}

#box1m, #box2m, #box3m {
height:240px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:236px;
}
html>body #box1m, #box2m, #box3m{height: 236px;}

#box1l, #box2l, #box3l {
height:368px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:364px;
}
html>body #box1l, #box2l, #box3l{height: 364px;}

#box50s, #box50xs {
height:240px;
width: 376px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:236px;
width: 372px;
}
html>body #box50s, #box50xs {height: 236px; width: 372px;}

#box50xs {
height:112px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:108px;
}
html>body #box50xs {height: 108px;}

#box1s, #box1m, #box1l {
width:245px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:241px;
}
html>body #box1s, #box1m, #box1l{width: 241px;}

#box2s, #box2m, #box2l{
width:507px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:504px;
}
html>body #box2s, #box2m, #box2l {width: 504px;}

#box3s, #box3m, #box3l{
width:768px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:764px;
}
html>body #box3s, #box3m, #box3l {width: 764px;}

#box1l278 {
height:278px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:274px;
}
html>body #box1l278{height: 274px;}

#box1l240 {
height:240px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:236px;
}
html>body #box1l240{height: 236px;}

/* -----------------------BOXEN für ÜBERSCHRIFT-----------*/

#kopfbox1, #kopfbox2, #kopfbox3, #kopfbox1c, #kopfbox2c, #kopfbox50 {
background-color:#f38e11;
color:#FFFBC9;
}

#kopfbox1, #kopfbox2, #kopfbox3, #kopfbox50 {
height:14px;
text-align: left;
font:bold 11px Arial, Helvetica, sans-serif;
margin: 2px;
padding: 2px;
}

#kopfbox50{
width:368px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:364px;
}
html>body #kopfbox50 {width: 364px;}

#kopfbox1{
width:237px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:233px;
}
html>body #kopfbox1 {width: 233px;}

#kopfbox2{
width:499px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:496px;
}
html>body #kopfbox2 {width: 496px;}

#kopfbox3{
width:760px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:756px;
}
html>body #kopfbox3 {width: 756px;}

/* -----------------------BOXEN für SPALTEN-----------*/

.boxi{
color:#ffffff;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
margin:2px;
padding: 4px;
overflow: auto;
height:206px;
width:237px;
visibility:hidden;
voice-family: "\"}\"";
voice-familiy:inherit;
height:198px;
width:229px;
}
html>body .box1i{height: 198px;width: 229px;}

/* -----------------------BOXEN für INHALTE-----------*/
.gk{
background-color:black;
height:340px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:336px;
}
html>body .gk {height:336px;}

#aktbox1, #aktbox2, #aktbox3, #aktbox4 {
color:#f3e1ac;
font:normal 12px Arial, Helvetica, sans-serif;
background-color:black;
margin: 2px;
padding: 2px;
overflow: auto;
width:237px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:233px;
}
html>body #aktbox1, #aktbox2, #aktbox3, #aktbox4 {width: 233px;}

#aktbox1{
height:90px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:84px;
}
html>body #aktbox1 {height:84px;}

#aktbox2{
height:156px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:150px;
}
html>body #aktbox2 {height:150px;}

#aktbox3{
height:60px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:54px;
}
html>body #aktbox3 {height:54px;}

#aktbox4{
height:344px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:340px;
}
html>body #aktbox4 {height:340px;}

#inhbox1, #inhbox2, #inhbox3 {
color:#f38e11;
font:normal 12px Arial, Helvetica, sans-serif;
margin: 2px;
padding: 2px;
overflow: auto;
}
#inhbox1{
width:237px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:233px;
}
html>body #inhbox1 {width: 233px;}

#inhbox2{
width:499px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:496px;
}
html>body #inhbox2 {width: 496px;}

#inhbox3{
width:760px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:756px;
}
html>body #inhbox3 {width: 756px;}

/* -----------------------BOXEN für BILDER-INHALTE-----------*/

#imgbox1, #imgbox2, #imgbox3, #imgbox50 {
font:normal 12px Arial, Helvetica, sans-serif;
text-align: left;
margin:2px;
overflow: hidden;
}

#imgbox50{
width:368px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:368px;
}
html>body #imgbox50 {width: 368px;}

#imgbox50s {
position:absolute;
top:22px;
left:2px;
width:237px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:237px;
}
html>body #imgbox50s {width: 237px;}

#txtbox50s {
position:absolute;
top:22px;
left:241px;
width:131px;
height:84px;
padding:2px;
background-color:#000000;
voice-family: "\"}\"";
voice-familiy:inherit;
width:125px;
height:80px;
}
html>body #imgbox50s {width: 125px;height:80px;}

#imgbox1{
width:237px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:237px;
}
html>body #imgbox1 {width: 237px;}

#imgbox2{
width:499px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:500px;
}
html>body #imgbox2 {width: 500px;}

#imgbox3{
width:760px;
voice-family: "\"}\"";
voice-familiy:inherit;
width:756px;
}
html>body #imgbox3 {width: 756px;}

.inhs{
height:84px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:80px;
}
html>body .inhs {height: 80px;}

.inhm{
height:216px;
voice-family: "\"}\"";
voice-familiy:inherit;
height:212px;
}
html>body .inhm {height: 212px;}

.ListeTable{
width: 450px;
margin-left: 15px;
margin-top: 5px;
padding:5px;
}
TD.ListeTable{
width: 15px;
vertical-align:top;
font:bold 14px Arial, Helvetica, sans-serif;
}

