/** 
   www.javafactory.de
*/
HTML {BACKGROUND-COLOR: #777777;}
BODY {BACKGROUND-COLOR: #777777;
           MARGIN: 0px;
           PADDING: 0px;}

/** Das Menue im Chat */	   	   
BODY.chatmenue {BACKGROUND-COLOR: #000000;
      			      MARGIN: 0px;
      			      PADDING: 0px;}
			      
/** Die Trafficcenter meldungen im Chat */			      
BODY.thelasttraffic {BACKGROUND-COLOR: #800000;
      			        MARGIN: 0px;
      			        PADDING: 0px;
      			        FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
                  		FONT-SIZE: 8pt;
                		COLOR: #FFFFFF;}
				
BODY, TABLE, TR, TD, DIV, P, SPAN, INPUT, TEXTAREA {
								FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
                                FONT-SIZE: 10pt;
                                }
						    
						    
/** 100% Tabelle */
TABLE.tablehoch {  height:100%;  }						    
						    
TABLE.balken {
			height:100%; 
			 BACKGROUND-COLOR: #800000;
              BORDER: 0px;
              BORDER-LEFT: 2px solid #FFFFFF;
              BORDER-RIGHT: 2px solid #FFFFFF;
              COLOR: #FFFFFF;
              FONT-SIZE: 8pt;}
TABLE.balken A {color: #FFFFFF;
                text-decoration: none;
                font-size: 8pt;}
TABLE.balken A:hover {text-decoration: underline;}

/** Logo Tabelle oben */
TD.top { PADDING: 5px;  }
TABLE.top {BACKGROUND-IMAGE:URL('../bg.gif'); height:100%; }


TD.content {BORDER: 0px;
            BORDER-RIGHT: 2px solid #FFFFFF;}

/** Die Infos in der Überschriftsleiste */	    	    
TD.topline {BACKGROUND-COLOR: #800000;
            		COLOR: #FFFFFF;
            		BORDER: 0px;
            		BORDER-TOP: 2px solid #FFFFFF;
            		BORDER-BOTTOM: 2px solid #FFFFFF;
            		FONT-WEIGHT: bold;}
TD.topline TD {COLOR: #FFFFFF;
               FONT-WEIGHT: bold;}
	       
TD.bottom {BACKGROUND-COLOR: #000000;}
TD.innercontent {BACKGROUND-COLOR: #C0C0C0;}
TD.menue {BACKGROUND-COLOR: #000000;
          COLOR: #FFFFFF;
          FONT-WEIGHT: bold;}
TD.menue A {COLOR: #FFFFFF;
            TEXT-DECORATION: none;
            FONT-WEIGHT: normal;}
TD.menue A:hover {TEXT-DECORATION: underline;
                  COLOR: #C0C0C0;}
		  
/** Wird für die meisten Tabellen verwenden */		  
TABLE.logintable TH {BACKGROUND-COLOR: #800000;
                     COLOR: #FFFFFF;
                     TEXT-ALIGN: left;
                     padding: 3px;}
TABLE.logintable {BORDER: 1px solid #000000;
                  BACKGROUND-COLOR: #FFFFFF;}
TABLE.logintable TD {padding: 10px;}
TABLE.logintable A {COLOR: #000000;
                    FONT-WEIGHT: bold;
                    TEXT-DECORATION: none;}
TABLE.logintable A:hover {text-decoration: underline;}
TABLE.logintable A.whitelink {color: #FFFFFF;}
TABLE.logintable A.smalllink {COLOR: #000000;
                              FONT-WEIGHT: bold;
                              TEXT-DECORATION: none;
                              FONT-SIZE: 7pt;}
TABLE.logintable A.smalllink:hover {text-decoration: underline;}
TABLE.logintable INPUT {BACKGROUND-COLOR: #000000;
                        COLOR: #FFFFFF;}
TABLE.logintable SELECT {BACKGROUND-COLOR: #000000;
                        COLOR: #FFFFFF;}
TABLE.logintable INPUT.checkbox {BACKGROUND-COLOR: #FFFFFF;
                                 BORDER: 1px solid #000000;}
TABLE.logintable TD.mailbox TABLE.tabtopic {border: 1px solid #000000;
                                            width: 100%;}
TABLE.logintable TD.mailbox TABLE.tabtopic TH {text-align: center;
                                               background-color: #000000;}
TABLE.logintable TD.mailbox TABLE.tabtopic TR.alt1 {background-color: #dddddd;}
TABLE.logintable TD.mailbox TABLE.tabtopic TR.alt2 {background-color: #999999;}

/** Markierungen in der Detailsübersicht */
TABLE.featuretable TH {BACKGROUND-COLOR: #800000;
                       COLOR: #FFFFFF;
                       TEXT-ALIGN: center;
                       padding: 3px;}
TABLE.featuretable {BORDER: 1px solid #000000;
                    BACKGROUND-COLOR: #FFFFFF;}
TABLE.featuretable TD {padding: 0px;}
TABLE.featuretable A {COLOR: #000000;
                      FONT-WEIGHT: bold;
                      TEXT-DECORATION: none;
                      FONT-SIZE: 7pt;}
TABLE.featuretable TR.grau {BACKGROUND-COLOR: #dddddd;}

/** Forumansicht */
TABLE.forumtable TH {BACKGROUND-COLOR: #800000;
                     COLOR: #FFFFFF;
                     TEXT-ALIGN: center;
                     padding: 3px;}
TABLE.forumtable {BORDER: 1px solid #000000;
                  BACKGROUND-COLOR: #FFFFFF;
                  FONT-SIZE: 8pt;}
TABLE.forumtable TD {padding: 0px;}
TABLE.forumtable A {COLOR: #000000;
                    FONT-WEIGHT: bold;
                    TEXT-DECORATION: none;
                    FONT-SIZE: 10pt;}
TABLE.forumtable TR.grau {BACKGROUND-COLOR: #dddddd;}
TABLE.forumtable TD.white {padding: 3px;}

/** Schwarze Flächen */
TR.black TH {BACKGROUND-COLOR: #000000;
            COLOR: #FFFFFF;
            text-align: center;}
TR.black TD {BACKGROUND-COLOR: #000000;
            COLOR: #FFFFFF;
            text-align: right;
            font-size: 8pt;
            padding: 0px;
            spacing: 0px;}
TR.black A {font-size: 8pt;
            font-weight: normal;
            text-decoration: none;
            color: #FFFFFF;}
TR.black A:hover {text-decoration: underline;}

TABLE.featuretable A:hover {text-decoration: underline;}

/** Schönes dunkles Rot zum markieren von Texten */
SPAN.redbold {COLOR: #800000;
              FONT-WEIGHT: bold;}
	      
LI.alt1 {color: #800000;}
TD.featurered {COLOR: #FF0000;
               TEXT-ALIGN: center;
               FONT-WEIGHT: bold;
               FONT-SIZE: 7pt;}
TD.featureredsm {COLOR: #FF0000;
                 TEXT-ALIGN: center;
                 FONT-WEIGHT: bold;
                 FONT-SIZE: 7pt;}
TD.featuregreen {COLOR: #008000;
                 TEXT-ALIGN: center;
                 FONT-WEIGHT: bold;
                 FONT-SIZE: 7pt;}
TR.grau TD.preis {text-align: center;
                  FONT-WEIGHT: bold;}
HR.ISP {color: #800000;}

/** im forum die unterschiedlichen farbflächen*/
TABLE.forumtable TD.forumalt1 {BACKGROUND-COLOR: #FFFFFF;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;
                               BORDER-LEFT: 1px solid #000000;}
TABLE.forumtable TD.forumalt2 {BACKGROUND-COLOR: #999999;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;
                               BORDER-LEFT: 1px solid #000000;}
TABLE.forumtable TD.forumalt3 {BACKGROUND-COLOR: #FFFFFF;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;}
			       
TABLE.logintable A.linksmall {FONT-SIZE: 7pt;}
TABLE.logintable A.roomopen {color: #008000;}
TABLE.logintable SPAN.roomclosed {font-weight: bold;
                               color: #FF0000;}
TABLE.logintable TEXTAREA.notizblock {BACKGROUND-COLOR: #000000;
                                      BORDER: 0px;
                                      COLOR: #FFFFFF;
                                      width: 90%;}
TABLE.logintable TEXTAREA.nickpage   {BACKGROUND-COLOR: #000000;
                                      BORDER: 0px;
                                      COLOR: #FFFFFF;
                                      width: 100%;}
TABLE.logintable INPUT.nickpagecheckbox {BACKGROUND-COLOR: #FFFFFF;
                                         BORDER: 1px solid #000000;}
					 
/** Eventkalenderstuff */					 
TABLE.logintable TABLE.eventcal {padding: 1px;
                                 spacing: 1px;
                                 width: 100%;
                                 empty-cells: show;}
TABLE.logintable TABLE.eventcal TH {text-align: center;
                                    padding: 1px;
                                    spacing: 1px;
                                    background-color: #000000;}
TABLE.logintable TABLE.eventcal TD {text-align: center;
                                    padding: 1px;
                                    spacing: 1px;
                                    border: 1px solid #000000;}
TABLE.logintable TABLE.eventcal TD.eventalt2 {background-color: #999999;}
TABLE.logintable TABLE.eventcal TD#currentday {border: 2px solid #800000;}

/** Nickpageansicht */
TABLE.nickpagedaten {BACKGROUND-COLOR: #FFFFFF;
                     BORDER: 1px solid #000000;}
TABLE.nickpagedaten TD {padding: 5px;}
TABLE.nickpagedaten TD.alt1l {BACKGROUND-COLOR: #999999;
                              FONT-WEIGHT: bold;}
TABLE.nickpagedaten TD.alt1r {BACKGROUND-COLOR: #999999;
                              BORDER: 0px;
                              BORDER-LEFT: 1px solid #000000;}
TABLE.nickpagedaten TD.alt2l {BACKGROUND-COLOR: #FFFFFF;
                              FONT-WEIGHT: bold;}
TABLE.nickpagedaten TD.alt2r {BACKGROUND-COLOR: #FFFFFF;
                              BORDER: 0px;
                              BORDER-LEFT: 1px solid #000000;}
TABLE.nickpagedaten A {color: #800000;}
TABLE.nickpagedaten SELECT {BACKGROUND-COLOR: #000000;
                            COLOR: #FFFFFF;}
TABLE.nickpagedaten TEXTAREA {BACKGROUND-COLOR: #000000;
                              COLOR: #FFFFFF;
                              WIDTH: 100%;}
TABLE.nickpagedaten INPUT.full {BACKGROUND-COLOR: #000000;
                                COLOR: #FFFFFF;
                                WIDTH: 100%;}
TABLE.nickpagebesucher {BORDER: 1px solid #000000;}
TABLE.nickpagebesucher TH {text-align: center}
TABLE.nickpagebesucher TD {text-align: center;
                           BORDER: 0px;
                           BORDER-TOP: 1px solid #000000;
                           BACKGROUND-COLOR: #FFFFFF;}
TABLE.nickpagekopf {BORDER: 1px solid #000000;}
TABLE.nickpagekopf TH {BACKGROUND-COLOR: #800000;
                       FONT-WEIGHT: bold;
                       COLOR: #FFFFFF;
                       PADDING: 10px;
                       FONT-SIZE: 16pt;}
TABLE.nickpagekopf A {COLOR: #FFFFFF;
                     TEXT-DECORATION: none;
                     FONT-SIZE: 16pt;
                     FONT-WEIGHT: bold;}
TABLE.nickpagekopf A:hover {TEXT-DECORATION: underline;}
.chatframeset {height: 100%;}
TABLE.nickpageeintrag TH.nickpageeintrag {BACKGROUND-COLOR: #800000;
                                          COLOR: #FFFFFF;
                                          padding: 0px;}
TABLE.nickpageeintrag TD#quote {BACKGROUND-COLOR: #999999;
                                COLOR: #000000;
                                padding: 0px;
                                border: 1px solid #000000;}
TH.nickpageeintrag A {color: #FFFFFF;
                      text-decoration: none;
                      font-size: 8pt;}
TH.nickpageeintrag A:hover {color: #FFFFFF;
                            text-decoration: underline;}
TABLE.nickpageeintrag {BACKGROUND-COLOR: #FFFFFF;
                       BORDER: 1px solid #000000;}
TABLE.nickpageeintrag TD {padding: 10px;}
TD.nickpageeintrag {COLOR: #FFFFFF;
                    FONT-WEIGHT: bold;
                    text-align: center;
                    padding: 0px;}
DIV.little {FONT-SIZE: 8pt;}

/** Forenansicht oben */
TABLE.forumwelcometable TH {BACKGROUND-COLOR: #800000;
                     COLOR: #FFFFFF;
                     TEXT-ALIGN: center;
                     padding: 3px;}
/** edit: war auf 8px*/		     
TABLE.forumwelcometable {BORDER: 1px solid #000000;
                  				BACKGROUND-COLOR: #FFFFFF;
                  				FONT-SIZE: 8pt;}
TABLE.forumwelcometable TD {padding: 0px;}
TABLE.forumwelcometable A {COLOR: #000000;
                    FONT-WEIGHT: bold;
                    TEXT-DECORATION: none;
                    FONT-SIZE: 8pt;}
TABLE.forumwelcometable A:hover {TEXT-DECORATION: underline;}
TABLE.forumwelcometable TR.grau {BACKGROUND-COLOR: #dddddd;}
TABLE.forumwelcometable TD.white {padding: 3px;}
TABLE.forumwelcometable TD.forumalt1 {BACKGROUND-COLOR: #FFFFFF;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;
                               BORDER-LEFT: 1px solid #000000;}
TABLE.forumwelcometable TD.forumalt2 {BACKGROUND-COLOR: #999999;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;
                               BORDER-LEFT: 1px solid #000000;}
TABLE.forumwelcometable TD.forumalt3 {BACKGROUND-COLOR: #FFFFFF;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;}
TABLE.forumkattable {BORDER: 1px solid #000000;
                  BACKGROUND-COLOR: #FFFFFF;
                  FONT-SIZE: 8pt;}
TABLE.forumkattable TH {BACKGROUND-COLOR: #800000;
                        TEXT-ALIGN: left;
                        COLOR: #FFFFFF;
                        FONT-SIZE: 8pt;}
TABLE.forumkattable A {color: #000000;
                       font-weight: normal;
                       font-size: 9pt;
                       text-decoration: none;}
TABLE.forumkattable A:hover {text-decoration: underline;}
TABLE.forumkattable A.forumklick {color: #000000;
                       font-weight: bold;
                       font-size: 9pt;
                       text-decoration: none;}
TABLE.forumkattable A.forumklick:hover {text-decoration: underline;}
TABLE.forumkattable A.katklick {color: #FFFFFF;
                       font-weight: bold;
                       font-size: 9pt;
                       text-decoration: none;}
TABLE.forumkattable A.katklick:hover {text-decoration: underline;}
TH.forumkattable A {color: #FFFFFF;
                    text-decoration: none;
                    font-size: 10pt;}
TH.forumkattable A:hover {text-decoration: underline;}
TR.black TH.forumkattable {BACKGROUND-COLOR: #000000;
                           COLOR: #FFFFFF;
                           font-size: 10pt;}
TABLE.forumkattable TD.forumalt1 {BACKGROUND-COLOR: #FFFFFF;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;
                               BORDER-LEFT: 1px solid #000000;}
TABLE.forumkattable TD.forumalt2 {BACKGROUND-COLOR: #999999;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;
                               BORDER-LEFT: 1px solid #000000;}
TABLE.forumkattable TD.forumalt3 {BACKGROUND-COLOR: #FFFFFF;
                               BORDER: 0px;
                               BORDER-TOP: 1px solid #000000;}
TR.black TH {BACKGROUND-COLOR: #000000;
             COLOR: #FFFFFF;
             text-align: center;}
	     
/** Der kleine schnuckelige QUicklogin ganz oben */	     
TD.quicklogin INPUT.forms {FONT-SIZE: 7pt;
                     WIDTH: 80px;
                     BACKGROUND-COLOR: #000000;
                     COLOR: #FFFFFF;
                     border: 1px solid #FFFFFF;
                     HEIGHT: 15px;}
TD.quicklogin INPUT.button {FONT-SIZE: 6pt;
                     WIDTH: 40px;
                     BACKGROUND-COLOR: #000000;
                     COLOR: #FFFFFF;
                     border: 1px solid #FFFFFF;
                     HEIGHT: 15px;}
		     
/** Emothilfe  */		     
TABLE.emotable {border: 1px solid #000000;}
TABLE.emotable TD.alt1 {background-color: #999999;}

/**MItgliedersuche */
TABLE.searchtable TH {BACKGROUND-COLOR: #800000;
                     COLOR: #FFFFFF;
                     TEXT-ALIGN: left;
                     padding: 3px;}
TABLE.searchtable {BORDER: 1px solid #000000;
                  BACKGROUND-COLOR: #FFFFFF;}
TABLE.searchtable TD {padding: 10px;
                      FONT-SIZE: 8pt;}
TABLE.searchtable A {COLOR: #800000;
                    FONT-WEIGHT: bold;
                    TEXT-DECORATION: none;
                    FONT-SIZE: 8pt;}
TABLE.searchtable A:hover {text-decoration: underline;
                           color: #000000;}
DIV.underliner {FONT-SIZE: 7pt;
                COLOR: #800000;
                FONT-WEIGHT: bold;}
DIV.pages {FONT-SIZE: 7pt;
           COLOR: #000000;}
DIV.pages A {FONT-SIZE: 7pt;
             COLOR: #800000;
             FONT-WEIGHT: bold;
             text-decoration: none;}
DIV.pages A:hover {text-decoration: none;
                   COLOR: #000000;}
TABLE.forumhead {BORDER: 2px solid #FFFFFF;}
TABLE.forumhead TH {BACKGROUND-IMAGE:URL('../bg.gif');
                    TEXT-ALIGN: left;
                    COLOR: #FFFFFF;}
TABLE.forumhead TD {BACKGROUND-COLOR: #800000;
                    TEXT-ALIGN: left;
                    COLOR: #FFFFFF;
                    BORDER: 0px;
                    BORDER-TOP: 2px solid #ffffff;
                    FONT-WEIGHT: bold;
                    padding: 2px;}
TABLE.forumhead SPAN.boardname {FONT-SIZE: 24pt;
                                FONT-FAMILY: VERDANA, ARIAL, HELVETICA;}
TABLE.forumhead SPAN.boarddesc {FONT-SIZE: 10pt;
                                FONT-WEIGHT: normal;}
TABLE.forumlegendtable {BORDER: 1px solid #000000;
                  BACKGROUND-COLOR: #FFFFFF;
                  FONT-SIZE: 8pt;}
TABLE.forumlegendtable TH {BACKGROUND-COLOR: #800000;
                        TEXT-ALIGN: left;
                        COLOR: #FFFFFF;
                        FONT-SIZE: 9pt;
                        padding: 3px;
                        spacing: 3px;}
TABLE.forumlegendtable SELECT {BACKGROUND-COLOR: #000000;
                            COLOR: #FFFFFF;}
TABLE.forumlegendtable INPUT {BACKGROUND-COLOR: #000000;
                            COLOR: #FFFFFF;}
TABLE.forumlegendtable INPUT.button {
                     BACKGROUND-COLOR: #000000;
                     COLOR: #FFFFFF;
                     border: 1px solid #FFFFFF;
                     font-size: 10pt;}
TABLE.forumlegendtable A {color: #000000;
                          text-decoration: none;}
TABLE.forumlegendtable A:hover {color: #800000;
                                 text-decoration: underline;}
TABLE.forumnav {BACKGROUND-COLOR: #000000;
                BORDER: 0px;
                BORDER-TOP: 2px solid #FFFFFF;
                BORDER-BOTTOM: 2px solid #ffffff;}
TABLE.forumnav TD {color: #FFFFFF;}
TABLE.forumnav A {color: #FFFFFF;
                  text-decoration: none;}
TABLE.forumnav A:hover {color: #FFFFFF;
                         text-decoration: underline;}
TR.red TH {BACKGROUND-COLOR: #800000;
            COLOR: #FFFFFF;
            text-align: center;}
	    /** edit: war auf 8px*/
TR.red TD {BACKGROUND-COLOR: #800000;
            COLOR: #FFFFFF;
            text-align: right;
            font-size: 10pt;
            padding: 0px;
            spacing: 0px;}
	    /** edit: war auf 8px*/
TR.red A {font-size: 10pt;
            font-weight: normal;
            text-decoration: none;
            color: #FFFFFF;}
TR.red A:hover {text-decoration: underline;}
TH.pagelinks A {color: #FFFFFF;
                text-decoration: none;
                font-weight: bold;}
TH.pagelinks A:hover {color: #c0c0c0;
                       text-decoration: underline;
                       font-weight: bold;}
TABLE.searchtable TH {BACKGROUND-COLOR: #800000;
                     COLOR: #FFFFFF;
                     TEXT-ALIGN: left;
                     padding: 3px;}
TABLE.searchtable {BORDER: 1px solid #000000;
                  BACKGROUND-COLOR: #FFFFFF;}
TABLE.searchtable TD {padding: 0px;
                      spacing: 0px;}
TABLE.searchtable TD TABLE{width: 100%;}
TABLE.searchtable TD TABLE TH.tabtopic {background-color: #000000;}
TABLE.searchtable TD TABLE TD {padding: 2px;
                               font-weight: bold;}
TABLE.searchtable TD TABLE TD.alt2 {background-color: #999999;}
TABLE.searchtable TD TABLE TD A {color: #000000;
                                 text-decoration: none;
                                 font-weight: bold;}
TABLE.searchtable TD TABLE TD A:hover {text-decoration: underline;}

