.bildschatten {
  background: url(images/bildschatten.png) no-repeat bottom left;
  padding: 4px 7px 17px 7px;
}
/****************************************************************
  Docking Boxes core CSS: YOU MUST NOT CHANGE OR OVERRIDE THESE 
*****************************************************************/
.dbx-clone {
	position:absolute;
	visibility:hidden;
	}
.dbx-clone, .dbx-clone .dbx-handle-cursor {
	cursor:move !important;
	}
.dbx-dummy {
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	}
.dbx-group, .dbx-box, .dbx-handle {
	position:relative;
	display:block;
	}



/****************************************************************
  avoid padding, margins or borders on dbx-box, 
  to reduce visual discrepancies between it and the clone.  
  overall, dbx-box is best left as visually unstyled as possible 
*****************************************************************/
.dbx-box {
	margin:0;
	padding:0;
	border:none;
	}



/****************************************************************
  otherwise, do what you like :) 
*****************************************************************/




/* group container(s) */
#purple-outer {
	border:1px solid #669900;
	margin:0 10px 0 0;
	float:left;
	position:relative;/* additional outer containers must also have position:relative */
	}
.dbx-group {
	clear:both;
	width:120px;
	background:#669900;
	padding:0 10px 10px 10px;
	}
* html .dbx-group {
	width:120px;
	padding-bot\tom:0;
	}







	
/* handles */
.dbx-handle {
	font:normal normal bold 1em tahoma,sans-serif;
	text-align:center;
	position:relative;
	margin:0;
	padding:16px 0 6px 0;
	background:url(../images/purple-handle.gif) no-repeat 0 0; 
	color:#fff;
	}
* html .dbx-handle { 
	width:150px; 
	}

	
/* handle cursors are in a class of their own
   so they only get applied if the script is supported */
.dbx-handle-cursor {
	cursor:move;
	}
	

	
	

/* toggle images */
a.dbx-toggle, a.dbx-toggle:visited {
	display:block;
	width:20px;
	height:20px;
	overflow:hidden;
	background:url(../images/purple-toggle.gif) no-repeat;
	position:absolute;
	top:14px;
	right:3px;
	text-indent:-50px;
	text-decoration:none;
	}
	
	
a.dbx-toggle-open, a.dbx-toggle-open:visited {
	background-position:0 0;
	}
a.dbx-toggle-closed, a.dbx-toggle-closed:visited {
	background-position:0 -20px;
	}
a.dbx-toggle-hilite-open, a.dbx-toggle-hilite-open:visited {
	background-position:-20px 0;
	}
a.dbx-toggle-hilite-closed, a.dbx-toggle-hilite-closed:visited {
	background-position:-20px -20px;
	}






/* keyboard navigation tooltip */
.dbx-tooltip {
	display:block;
	position:absolute;
	margin:36px 0 0 125px;
	width:155px;
	border:1px solid #000;
	background:#ffd;
	color:#000;
	font:normal normal normal 0.85em tahoma, arial, sans-serif;
	padding:2px 4px 3px 5px;
	text-align:left;
	}
* html .dbx-tooltip { width:185px; }

/* use CSS2 system colors in CSS2 browsers 
   but not safari, which doesn't support them */
*[class="dbx-tooltip"]:lang(en) {
	border-color:InfoText;
	background:InfoBackground;
	color:InfoText;
	font:small-caption;
	font-weight:normal;
	}







/* inner content area */	
.dbx-content {
	margin:0;
	padding:3px 0 3px 0;
	list-style-type:none;
	background:url(../images/purple-bottom.gif) no-repeat 0 100%;
	}




.dbx-content li {
	width:121px;
	margin:0;
	padding:0 10px 1px 10px;
	list-style-type:none;
	font:normal normal normal 0.85em verdana,sans-serif;
	background:url(../images/purple-content.gif) #669900 repeat-y;
	}

.dbx-content a, .dbx-content a:visited {
	color:#000;
	text-decoration:none;
	}

.dbx-content a:hover, .dbx-content a:focus, .dbx-content a:active {
	color:#306;
	text-decoration:underline;
	}





/* toggle state of inner content area */
.dbx-box-closed .dbx-content {
	display:block;
	height:10px;
	padding:0;
	overflow:hidden;
	}
.dbx-box-closed .dbx-content * {
	display:none;
	}





/* additional clone styles */
.dbx-clone {
	opacity:0.8;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	filter:alpha(opacity=80);
	}


/* END BROTHERCAKE */


.dottedLine {
	BORDER-BOTTOM: green 1px dashed
}
.infos {
border: 1px dashed black;
background-color: lightyellow;
padding: 5px;
}			

.rss {
	BORDER-RIGHT: #630 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fc9 1px solid; PADDING-LEFT: 2px; BACKGROUND: #f60; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; FONT: bold 8px verdana,sans-serif; BORDER-LEFT: #f96 1px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #330 1px solid; TEXT-DECORATION: none
}

A.rss:hover {
	COLOR: #dddddd;TEXT-DECORATION: none
}
A.rss:link {
	COLOR: #ffffff;TEXT-DECORATION: none
}
A.rss:visited {
	COLOR: #ffffff;TEXT-DECORATION: none
}
#dropcontentsubject{
width: 150px;
font-weight: bold;
}

.dropcontent{
width: 150px;
height: 270px;

background-color: #669900;
padding: 3px;
display:block;
}

.box2 {
	BORDER-TOP: black 1px solid;BORDER-RIGHT: black 1px solid;BORDER-LEFT: black 1px solid;  BORDER-BOTTOM: black 1px solid;
}

.middle {
	BORDER-TOP: black 1px solid;BORDER-RIGHT: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
; background-color: #FFFFFF; color: #000000
}
.right {
	BORDER-TOP: black 1px solid;BORDER-RIGHT: black 1px solid;  BORDER-BOTTOM: black 1px solid
; background-color: #669900
}
.left {
	BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
; background-color: #669900
}
.TREEIMG {
	border: 0px;
	width: 19px;
	height: 16px;
}
content { padding: 0px; position: relative; height: 100%; } 
.col1 { width: 250px; position: absolute; left: 0px; padding: 10px; } 
.col2 { width: 400px; position: absolute; left: 280px; padding: 10px; } 

.head              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24pt ; text-decoration: underline; color: #EEEEEE }
.subhead           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt ; text-decoration: underline; color: #EEEEEE }
.normal            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 }
.normalbold        { font-family: verdana, arial ; font-size: 9pt ; font-weight: bold ;color: #000000 }
.normalinv         { font-family: verdana, arial ; font-size: 9pt ; font-weight: bold ; color: #000000 }
.sub               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt }
.formular          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
.threadinfo        { font-family: verdana, arial ; font-size: 10pt ; color: #000000 }
.threaddetail      { font-family: verdana, arial ; font-size: 10pt }
.inputsmall        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1 solid #ffffff ; background-color: #FFFFFF}

 .tooltiptitle{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

BODY {
	COLOR: #000000;
	 FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;
	font-size: 11pt;
	margin-left : 0px;
	MARGIN-RIGHT : 0px;
	MARGIN-BOTTOM: 0px; 
	MARGIN-TOP: 0px
; background-color: #006600
}

a   { font-size: 10pt;  
	   font-family: Verdana, Arial, Helvetica, sans-serif; 
	   color : #000000;
      text-decoration : none;}

A:Hover {
	text-decoration: underline;
        font-size: 11px;
	color : #000000;


	 FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;
	
}
A:VISITED {
	

	color : #000000;
	 FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;
	font-size: 11px;
	text-decoration : none;
	
	
}
h2  { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: 
#000000; }
h5 { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:
#FFFFFF; }
h6 { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;MARGIN-TOP: 4px;MARGIN-BOTTOM: 4px }

.ABIG   { font-size: 12px;  
	   font-family: Verdana, Arial, Helvetica, sans-serif; 
	   color : #000000;
      text-decoration : none;}

              
            



input {  color: #000000; font-size: 8pt; ; font-family: Verdana, Arial, Helvetica, sans-serif}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; line-height: normal; font-weight: normal; font-variant: normal; text-transform: uppercase; color: #FFFFFF; background-color: #000000}
.search {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: uppercase; color: #FFFFFF; background-color: #006600}
.TDMENU { font-size: 11px; FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;color : #000000; ; font-weight: normal; font-style: normal}
.TDMENUBG { font-size: 11px; FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif; color : #000000;background-color: #669900; font-weight: normal; font-style: normal}
.TDMENUBGWHITE { padding: 1.5px;font-size: 11px; FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif; color : #ffffff;background-color: #006600; font-weight: normal; font-style: normal}
TD { font-size: 11px; FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;color : #000000; ; font-weight: normal; font-style: normal}
A:LINK { 
	

	color : #000000;
	 FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;
	font-size: 11px;
	text-decoration : none;
 } 

h1 { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: 
#FFFFFF;  } 

h3 { font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif;  } h4 { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;  } 

.TDNORMAL { font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color : #FFFFFF; ; background-color: #000000; font-weight: normal}


.obenoffen {
	 FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;BORDER-TOP: black 1px solid;BORDER-RIGHT: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.rechtsunten {
	 FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;BORDER-TOP: black 1px solid;BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.unten {
	 FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;BORDER-TOP: black 1px solid;BORDER-BOTTOM: black 1px solid
}.titleContent {  color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.box {
	 FONT-SIZE: 14px; BORDER-RIGHT: #006600 1px solid; BORDER-TOP: #006600 1px solid;BORDER-LEFT: #006600 1px solid; BORDER-BOTTOM: #006600 1px solid;; COLOR: #006600;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A.nav:link {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 8pt; COLOR: rgb(204,0,0); FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.nav:active {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}

A.nav2:link {
	COLOR: white;  FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;TEXT-DECORATION: none
}
A.nav2:hover {
	COLOR: white;  FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;TEXT-DECORATION: none
}
A.nav2:visited {
	COLOR: white; FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;TEXT-DECORATION: none
}
A.nav2:active {
	COLOR: white; FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;TEXT-DECORATION: none
}
.Buttom { FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif;color : #ffffff; ; font-weight: normal; font-style: normal}