body,td,th    {   font-family: Tahoma,Arial,Swiss;
                  font-size:   11px;
                  color:       #777777;
              }
p { 
	font-family: Tahoma,Arial,Swiss;
	background:       #E9EEDB;
	padding: 5px;
	}
              
td            {   padding: 2px;
                  left-padding: 4px;
              }

a,a:visited   {   text-decoration: none;
                  color: #777777;
              }
a:hover        {   text-decoration: underline;
                   color: black;
               }
.themebackgnd  {   background: #E9EEDB;
               }

.newsbackgnd   {   background: #D6D9E9;
               }

.footertext    {   font-family: Arial, Swiss;
                   font-size: 10px;
                   color: #aaaaaa;
               }

.threadtitle   {   font-size: 12px;
                   color: #555555;
               }

.threadheader  {  font-size: 15px;
                  color: #555555;
               }

.thematitle    {   font-family: Arial;
                   font-size: 18px;
                   color:     black;
               }
               
.dark       {   background:       #777777;
                  color:            white;
              }

.light,.visible
              {   background:       #E9EEDB;
                  color:            #444444;
              }

.invisible      {   background:       #D9DECA;
                  color:            #8B8E82;
              }
              
.rejected      {   background:       #EDD2D2;
                  color:            #8B8E82;
              }              

.freigabetext  {   color:   #777777;
                   font-size: 9px;
               }
           
.textinput    {   font-size:   11px;
              }

.button_normal {   font-size:   11px;
               }

.button_pressed {   font-size:   11px;
                    background: #aaaaaa;
                }

            
tr.lightgray  {   background:       #eeeeee;
              }            

tr.gray       {   background:       #e3e3e3;
              }                        
              
              
.webfx-tree-container {
	margin: 0px;
	padding: 0px;
	font: icon;
	white-space: nowrap;
}

.webfx-tree-item {
	padding: 0px;
	margin: 0px;
	font: icon;
	color: black;
	white-space: nowrap;
}

.webfx-tree-item a, .webfx-tree-item a:active, .webfx-tree-item a:hover {
	margin-left: 3px;
	padding: 1px 2px 1px 2px;
}

.webfx-tree-item a {
	color: black;
	text-decoration: none;
}

.webfx-tree-item a:hover {
	color: blue;
	text-decoration: underline;
}

.webfx-tree-item a:active {
	background: highlight;
	color: highlighttext;
	text-decoration: none;
}

.webfx-tree-item img {
	vertical-align: middle;
	border: 0px;
}

.webfx-tree-icon {
	width: 16px;
	height: 16px;
}
.webfx-tree-item a.selected {
	color: selectedtext;
	background: selected;
}

.webfx-tree-item a.selected-inactive {
	color: windowtext;
	background: buttonface;
}

.common-tite {
				   font-family: Arial;
                   font-size: 22px;
                   color:     #333333;
}
