 
HTML {BACKGROUND-COLOR: #777777;}
BODY {BACKGROUND-COLOR: #777777;
           MARGIN: 0px;
           PADDING: 0px;}

 
BODY, TABLE, TR, TD, DIV, P, SPAN, INPUT, TEXTAREA {
			FONT-FAMILY: VERDANA, ARIAL, HELVETICA;
            FONT-SIZE: 10pt;}
						    
TABLE.balken {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;}

 
TABLE.top {BACKGROUND-IMAGE:URL('/pimages/29701/bg.gif');}
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 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;}

    

/** 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;}

	        /** Schwarze Flächen */
TR.black TH {BACKGROUND-COLOR: #000000;
            COLOR: #FFFFFF;
            text-align: center;}
            TR.black TR {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.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;}
					 
      
/** 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;}

#picturetop
{
width: 310px;
float: left;
}

#picturebody
{
width: 150px;
float: right;
}

#picturebottom
{
width: 310px;
float: left;
}

 