body.mainBody {
/*scrollbar-track-color: threedface;
scrollbar-face-color: threedface;
scrollbar-highlight-color: threedface;
scrollbar-3dlight-color: threedface;
scrollbar-darkshadow-color: threedface;
scrollbar-shadow-color: threedface;
scrollbar-arrow-color: menutext;*/
scrollbar-track-color: #131418;
scrollbar-face-color: threedface;
scrollbar-highlight-color: threedhighlight;
scrollbar-3dlight-color: #131418;
scrollbar-darkshadow-color: #131418;
scrollbar-shadow-color: threedshadow;
scrollbar-arrow-color: threedface;
cursor: default;
background-color: #131418;
background-image: url(/_bilder/hintergrund.jpg);
background-repeat: no-repeat;
overflow-x: hidden;
overflow-y: auto;
border: 0px;
}

/*body.mapBody {
scrollbar-track-color: #FCC758;
scrollbar-face-color: #FCC758;
scrollbar-highlight-color: #009CE2;
scrollbar-3dlight-color: #FCC758;
scrollbar-darkshadow-color: #FCC758;
scrollbar-shadow-color: #009CE2;
scrollbar-arrow-color: #009CE2;
cursor: default;
border-left: 1px threedshadow solid;
border-bottom: 1px threedshadow solid;
border-right: 1px threedshadow solid;
border-top: 1px threedshadow solid;
}*/

/*body.galleryBody {
scrollbar-track-color: threedface;
scrollbar-face-color: threedface;
scrollbar-highlight-color: threedface;
scrollbar-3dlight-color: threedface;
scrollbar-darkshadow-color: threedface;
scrollbar-shadow-color: threedface;
scrollbar-arrow-color: threedface;
cursor: default;
border-left: 0px;
border-bottom: 0px;
border-right: 0px;
border-top: 0px;
background-color: threedface;
overflow-X: hidden; 
overflow-Y: hidden; 
}*/

font.headline {
font-family: /*Franklin Gothic Heavy, Trebuchet MS, */Arial, Helvetica, Verdana, sans-serif;
color: #FFFFFF;
font-size: 24px;
}

font.copyText {
font-family: Trebuchet MS, News Gothic, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFFFFF;
font-size: 11px;
line-height: 15px;
}

font.copyEnglish {
font-family: Trebuchet MS, News Gothic, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #999999;
font-size: 11px;
line-height: 15px;
}

font.infoText {
font-family: Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #CCCCCC;
font-size: 10px;
}

font.copyTagcloud {
font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #54616E;
font-size: 11px;
font-weight: bold;
vertical-align: middle;
}

a.navLink:link, 
a.navLink:active, 
a.navLink:visited {
font-family: MS Sans Serif, Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif;
color: menutext;
font-size: 11px;
text-decoration: none;
padding-left: 5px;
padding-right: 5px;
cursor: default;
line-height: 18px;
height: 18px;
width: 100%;
}
a.navLink:hover, 
a.navLink:visited:hover {
font-family: MS Sans Serif, Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif;
color: highlighttext;
font-size: 11px;
text-decoration: none;
padding-left: 5px;
padding-right: 5px;
cursor: default;
line-height: 18px;
height: 18px;
width: 100%;
}

a.copyLink:link, 
a.copyLink:active, 
a.copyLink:visited {
font-family: Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFE0B2;
font-size: 11px;
text-decoration: none;
line-height: 15px;
font-style: italic;
}
a.copyLink:hover, 
a.copyLink:visited:hover {
font-family: Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFE0B2;
font-size: 11px;
text-decoration: underline;
line-height: 15px;
font-style: italic;
}

/*a.galleryLink:link, 
a.galleryLink:active, 
a.galleryLink:visited {
zoom: 100%;
width: 78px;
height: 78px;
filter: alpha(opacity=70);
}
a.galleryLink:hover, 
a.galleryLink:visited:hover {
width: 78px;
height: 78px;
filter: alpha(opacity=100);
}*/

a.infoLink:link, 
a.infoLink:active, 
a.infoLink:visited {
font-family: Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #CCCCCC;
font-size: 10px;
text-decoration: none;
}
a.infoLink:hover, 
a.infoLink:visited:hover {
font-family: Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #CCCCCC;
font-size: 10px;
text-decoration: underline;
}

div.scrollLayer {
position: relative;
width: 100%;
overflow-x: hidden;
overflow-y: scroll;
scrollbar-track-color: #131418;
scrollbar-face-color: #5B6E7F;
scrollbar-highlight-color: #131418;
scrollbar-3dlight-color: #131418;
scrollbar-darkshadow-color: #131418;
scrollbar-shadow-color: #131418;
scrollbar-arrow-color: #131418;
border: 0px;
padding-right: 10px;
}

td.navZelle {
background-color: threedface;
/*border-left: 0px threedface solid;*/
border-left: 1px threedhighlight solid;
border-bottom: 0px threedface solid;
border-right: 1px threedshadow solid;
border-top: 1px threedhighlight solid;
color: menutext;
}

td.navZelleHover {
background-color: highlight;
/*border-left: 0px highlight solid;*/
border-left: 1px threedhighlight solid;
border-bottom: 0px threedface solid;
border-right: 1px threedshadow solid;
border-top: 1px threedhighlight solid;
color: highlighttext;
}

td.navZelleDown {
background-color: highlight;
/*border-left: 0px highlight solid;*/
border-left: 1px threedshadow solid;
border-bottom: 0px threedface solid;
border-right: 1px threedhighlight solid;
border-top: 1px threedshadow solid;
color: highlighttext;
}

td.rahmenOben {
/*border-left: threedshadow 1px solid;
border-top: threedshadow 1px solid;
border-right: threedshadow 1px solid;*/
}

td.rahmenLinks {
/*border-left: threedshadow 1px solid;*/
}

td.rahmenRechts {
/*border-right: threedshadow 1px solid;
border-bottom: threedshadow 1px solid;*/
}

td.rahmenUnten {
/*border-bottom: threedshadow 1px solid;*/
}

td.rahmenMitte {
/*border-left: threedshadow 1px solid;
border-right: threedshadow 1px solid;*/
}

td.rahmenThreedface {
/*border-top: threedshadow 1px solid;
background-color: threedface;*/
}

input.text {
font-family: Trebuchet MS, News Gothic, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFFFFF;
font-size: 11px;
background-color: #5B6E7F;
height: 18px;
width: 250px;
border-left: 4px #5B6E7F solid;
border-bottom: 2px #5B6E7F solid;
border-right: 0px #5B6E7F solid;
border-top: 0px #5B6E7F solid;
cursor: default;
}
input.textHover {
font-family: Trebuchet MS, News Gothic, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFFFFF;
font-size: 11px;
background-color: #5B6E7F;
height: 18px;
width: 250px;
border-left: 4px #FFFFFF solid;
border-bottom: 2px #FFFFFF solid;
border-right: 0px #FFFFFF solid;
border-top: 0px #FFFFFF solid;
cursor: default;
}

select.select {
font-family: Trebuchet MS, News Gothic, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFFFFF;
font-size: 11px;
background-color: #5B6E7F;
height: 18px;
width: 250px;
border-left: 4px #5B6E7F solid;
border-bottom: 2px #5B6E7F solid;
border-right: 0px #5B6E7F solid;
border-top: 0px #5B6E7F solid;
cursor: default;
}
select.selectHover {
font-family: Trebuchet MS, News Gothic, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFFFFF;
font-size: 11px;
background-color: #5B6E7F;
height: 18px;
width: 250px;
border-left: 4px #FFFFFF solid;
border-bottom: 2px #FFFFFF solid;
border-right: 0px #FFFFFF solid;
border-top: 0px #FFFFFF solid;
cursor: default;
}

textarea.textarea {
font-family: Trebuchet MS, News Gothic, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFFFFF;
font-size: 11px;
background-color: #5B6E7F;
height: 150px;
width: 300px;
border-left: 4px #5B6E7F solid;
border-bottom: 2px #5B6E7F solid;
border-right: 0px #5B6E7F solid;
border-top: 0px #5B6E7F solid;
scrollbar-track-color: #5B6E7F;
scrollbar-darkshadow-color: #5B6E7F;
scrollbar-3dlight-color: #5B6E7F;
scrollbar-face-color: #5B6E7F;
scrollbar-highlight-color: #5B6E7F;
scrollbar-shadow-color: #5B6E7F;
scrollbar-arrow-color: #333333;
cursor: default;
}
textarea.textareaHover {
font-family: Trebuchet MS, News Gothic, Tahoma, Arial, Helvetica, Geneva, Verdana, sans-serif;
color: #FFFFFF;
font-size: 11px;
background-color: #5B6E7F;
height: 150px;
width: 300px;
border-left: 4px #FFFFFF solid;
border-bottom: 2px #FFFFFF solid;
border-right: 0px #FFFFFF solid;
border-top: 0px #FFFFFF solid;
scrollbar-track-color: #5B6E7F;
scrollbar-darkshadow-color: #5B6E7F;
scrollbar-3dlight-color: #5B6E7F;
scrollbar-face-color: #5B6E7F;
scrollbar-highlight-color: #5B6E7F;
scrollbar-shadow-color: #5B6E7F;
scrollbar-arrow-color: #333333;
cursor: default;
}
