P      { margin: 15px 0; }
body { background: #83532F url(backgrd1.jpg); background-size: 100% 100%; }
a:link, a:visited           { text-decoration: underline; color: #cccccc; }
a:hover, a:active, a:visited:hover,
a:visited:active       { 
    text-decoration: none;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    background: #444444;
}
@font-face {
	font-family: 'DroidSans';
	src: url('./DroidSans.eot');
	src: local('DroidSans'), url('./DroidSans.woff') format('woff'), url('./DroidSans.ttf') format('truetype');
}
/* @font-face {
	font-family: 'GARA';
	src: url('./GARA.eot');
	src: local('GARA'), url('./GARA.woff') format('woff'), url('./GARA.ttf') format('truetype');
} */
.wsindex a:link, .wsindex a:visited { text-decoration: none; }
.wsindex a:hover, .wsindex a:active, .wsindex a:visited:hover, .wsindex a:visited:active
	{ border: none; background: transparent; text-decoration: none; }

.wsueb a:link, .wsueb a:visited, .wsueb a,
.wsueb { font-family: DroidSans,arial,helvetica,sans-serif; font-size: 13pt; 
        letter-spacing: 3pt; color: #99ffff; font-weight: bold; 
        text-decoration: none; }
.wslnk, .wslnk a { font-family: DroidSans,arial,helvetica,sans-serif; 
         font-size: 13pt; color: #cccccc; letter-spacing: 1pt; }
.wsbdy, .wsbdy a { font-family: DroidSans,arial,helvetica,sans-serif; 
         font-size: 13pt; color: #cccccc; letter-spacing: 1pt; }
.wsbdy LI { margin: 15px 0; }
.indent   { margin: 0 20px 0 40px; }
.enger LI { margin: 8px 0 !important; }
.wsact a:link, .wsact a:visited, .wsact a, span.wsact,
.wsact { font-family DroidSans,arial,helvetica,sans-serif; font-size: 14pt; 
         color: #ff6600; font-weight: bold; text-decoration: none;
         border: none !important; background: none !important; }
H2     { font-family: DroidSans,arial,helvetica,sans-serif; font-size: 22pt; letter-spacing: 3pt; 
         color: #99ffff; font-weight: bold; text-align: center; margin: 25px 0 10px 0; padding: 0; }
H3     { font-family: DroidSans,arial,helvetica,sans-serif; font-size: 15pt; letter-spacing: 2pt; 
         color: #99ffff; font-weight: bold; margin: 20px 0 10px 0; padding: 0; }
H4     { font-family: DroidSans,arial,helvetica,sans-serif; font-size: 15pt; letter-spacing: 2pt; 
         color: #cccccc; font-weight: bold; margin: 0; padding: 0; }
#wscontent table tr td {   padding: 10px; }

#bginject { 
        position: fixed; top: 0; left: 0;
        width: 100%; height: 100%; overflow-x: hidden; overflow-y: hidden;
        margin: 0; padding: 0; border: none; opacity: 0.5;
        z-index: -100; transition: opacity 3s;
}
#higruld { position: relative; top: 50px; }
#vitae { height: 90px; }
#erfolge { height: 90px; }
#schueler { height: 90px; }
#reste { height: 90px; letter-spacing:1pt; line-height:25px; }
#reste a:hover { padding-top:2px; }

#boddy #vlightbox1 .vlightbox1 { font-family: DroidSans,arial,helvetica,sans-serif!important; font-size: 9pt; }
body, #vlb1lightbox #vlb1imageDataContainer { font-family: DroidSans,arial,helvetica,sans-serif!important; }

