a:link    { color:#A38FFA; text-decoration:none; font-weight:normal;
            text-transform:none; font-variant:normal;}
a:visited { color:#927BF9; text-decoration:none; font-weight:normal;
            text-transform:none; font-variant:normal;}
a:hover   { color:#5BF29B; text-decoration:underline; font-weight:normal;
            text-transform:none; font-variant:normal;}
a:active  { color:#ffffff; text-decoration:none; font-weight:bold;
            text-transform:none; font-variant:normal;}


BODY {
        scrollbar-face-color:#323232;
        scrollbar-shadow-color:#000000;
        scrollbar-highlight-color:#989CD0;
        scrollbar-3dlight-color:#7a7a7a;
        scrollbar-darkshadow-color:#000000;
        scrollbar-track-color:#292929;
        scrollbar-arrow-color:#989CD0;

        background-color:#242424;

        color:#6DBCE2;
        font-family: Haettenschweiler, Arial Narrow, Helvetica, sans-serif, arial;
        font-size:10px;
        font-style:normal;
        text-decoration:none;
        text-transform:none;
        font-variant:normal;

        padding-right:30px;
        margin-right:0px;
        margin-top:0px;
        margin-left:0px;
        margin-bottom:0px;
      }


text          { font-family: Verdana, Helvetica, Arial; font-size: 12px; }

TD            { font-family: Verdana, Helvetica, Arial; color:#C5F5D5; font-size: 12px; }

input         { background-color:#112951; color:#98FE9F; font-family: Verdana, Helvetica, Arial; font-size: 10px; border:ridge 1px #092493;}
textarea      { background-color:#112951; color:#98FE9F; font-family: Verdana, Helvetica, Arial; font-size: 10px; border:ridge 1px #092493;}
select        { background-color:#2352A0; font-family: Verdana, Helvetica, Arial; font-size: 10px; color: #FFFFFF; border:ridge 2px #092493;}

.copyright    { font-family: Verdana, Helvetica, Arial; font-size: 10px; }

/* YaBB navigation links */
font           { color:#C5F5D5; }
a.nav          { font-size: 9px; text-decoration: none; color:#C5F5D5; }
a.nav:link     { font-size: 9px; text-decoration: none; color:#8FD9FC; }
a.nav:visited  { font-size: 9px; text-decoration: none; color:#8FD9FC; }
a.nav:hover    { font-size: 9px; text-decoration: none; color:#4D72B7; font-weight: bold; text-decoration: underline; }

/* YaBB alternating bgcolors  */
.windowbg     { background-color:#071318; font-size: 10px; font-family: Verdana;                            color:#4AFFF7;  }
.windowbg2    { background-color:#000000; font-size: 10px; font-family: Verdana;                            color:#C5F5D5; }
.windowbg3    { background-color:#00ffff; font-size: 10px; font-family: Verdana;                            color:#4AFFF7; }

/* Misc./title/category colors */
hr { color:#676767; margin-top:10px; margin-bottom:-8px; }
.hr           { color:#676767; margin-bottom:0px; margin-top:4px;}
.titlebg      { background-color:#050E12; color:#C6FCFF; font-weight:bold;0}
.text1        { font-style: normal; font-weight: bold; font-size: 12px; color:#C9F9D9; }
.catbg        { background-color:#071318; color:#FFEFD9; font-weight: bold; font-size: 15px;  }
.bordercolor  { background-color:#021D62; border:ridge 0px #659100; }

/* Image fonts */
.imgbg        { font-style: normal; font-size: 10px; color: #005177; }
.imgcatbg     { font-style: normal; font-size: 9px;
                color:#CBFF97; font-weight:bold; margin-top:-5px;} /*Alle als gelesen */
.imgtitlebg   { font-style: normal; font-size: 12px; color: #FFFFFF;  font-weight: bold; }
.imgwindowbg  { font-style: normal; font-size: 9px; color:#CBFF97;
                font-weight: bold; margin-top:-5px;} /*zitiren und so. */
.imgmenu      { font-style: normal; font-size: 10px; color:#0073FF; font-weight: bold; letter-spacing: 0.1em;}

/* Post quote/code colors */
.quote        { font-size: 10px; font-family: Verdana, Helvetica, Arial; color:#C5F5D5; background-color:#374168; }
.code         { font-size: 10px; font-family: Courier New; color:#C5F5D5; background-color:#543867; }

.newcal1 {font-size: 12px} /* Background on Prev and Next Buttons, Name and Entered By on Notice Page, Name on Event Entry Page */
.newcal1a {font-size: 12px; font-weight:bold;}
.newcal2 {font-size: 12px} /* Type of Event text on View Event and Edit Event Pages*/
.newcal2a {font-size: 12px; font-weight:bold;}
.newcal3 {font-size: 12px} /* Description of Event text on View Event, Search Results, and Edit Event Pages*/
.newcal3a {font-size: 12px; font-weight:bold;}
.newcal4 {font-size: 10px} /* Horizontal line on View Events and Search Results Pages*/
.newcal5 {font-size: 10px} /*  Select the Month, Year, View It Now text on main page, */
.newcal6 {font-size: 12px; font-weight:bold} /* Weekdays on Main Calendar Page*/
.newcal7 {font-size: 10px} /* Background color of month view*/
.newcal8 {font-size: 10px} /*Repeat For text on Edit Event Page */
.newcal9 {font-size: 10px} /*? */
.newcal10 {font-size: 10px} /*Entered By text on Edit Event Page */
.newcal11 {font-size: 10px} /*Background color for Add Event button area on Edit Event Page*/
.newcal12 {font-size: 12px} /* Button Text on Prev and Next Buttons*/
.newcal13 {font-size:24px} /*Main page Month name */
.newcal14 {font-size: 14px; font-weight:bold; color:#FF2255} /*Actual date on Main Calendar and Heading on Search Results Page*/
.newcal15 {font-size: 14px} /*Dates on Main Calendar */
.newcal16 {font-size: 24px} /*Name of Calendar on main page*/
.newcal17 {font-size: 10px} /* Event Names on Main Calendar, Comment "click on event..." on Main Calendar */
.newcal18 {font-size: 12px} /* Entry Number and Date text on Edit Event Page */
.newcal19 {font-size: 10px} /* Instructions on Edit Event Page*/
.newcal20 {font-size: 12px} /* Instructions Heading on Edit Event Page*/
.newcal21 {font-size: 14px} /* Search Text on Main Calendar*/
.newcal22 {font-size: 16px} /* Return to Forum Text on Main Calendar*/
.newcal23 {font-size: 10px} /* Credits Text*/
.newcal24 {font-size: 10px; color:#725BD9;} /* Year numbers - no events Text*/
.newcal25 {font-size: 10px;font-weight:bold} /* Year numbers - with events Text*/
.newcal26 {font-size: 12px} /* Year month names Text*/
.newcal27 {font-size: 10px;font-weight:bold} /* Year numbers - no events - todays date Text*/
.newcal28 {font-size: 10px} /*Year table background */
.newcal29 {font-size: 10px} /*Year month table background */
.newcal30 {font-size: 14px} /*Year text*/
.newcal31 {font-size: 16px} /*Datestring text on View Events Page*/
.newcal32 {font-size: 16px} /*Title on Edit Events Page*/
.newcal33 {font-size: 10px} /* Newcal and mini-cal tags - dates with no events*/
.newcal34 {font-size: 10px;font-weight:bold} /*Newcal and mini-cal tags - days with events, not today*/
.newcal35 {font-size: 12px} /* Newcal and mini-cal tags - Month and Year text*/
.newcal36 {font-size: 10px;font-weight:bold} /* Newcal and mini-cal tags -today*/
.newcal37 {font-size: 10px} /* Newcal and mini-cal tags - month table background*/
.newcal38 {font-size: 10px} /*  Newcal and mini-cal tags - Month and Year cell background color*/
.newcal39 {font-size: 10px} /* Newcal and mini-cal tags - date cell background color*/
.newcal40 {font-size: 10px} /* Newcal and mini-cal tags - date cell background color*/

.newcal_hr {margin-top:5px; margin-bottom:5px; color:#676767;}