div.navkasten { color:black; text-decoration:none  } 
a.navkasten { color:black; text-decoration:none }
a.navkasten:hover {	text-decoration: underline }
a.rmenu { color:black; text-decoration:none }
a.rmenu:hover {	text-decoration: underline }

.box-suche-nl-boxes {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; color: #003366} 
.box-suche-nl-table-main { background-color: #B3C4EA; border: 2px #003366 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003366 } 
.box-suche-nl-button-send { background-color: #C7D2EF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #003366 } 
.box-suche-nl-input { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #003366; border-style:none } 
			 
.smtxt { font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; font-style: normal; font-weight: normal }			 
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }
.menutxt { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 0.7em; font-style: normal; cursor: pointer; cursor : hand; }
.menutxt2 { font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 0.7em; font-style: normal; cursor: pointer; cursor : hand; }
.bodytxt { font-size: 12px; font-family: Arial,Helvetica,Geneva,Swiss, SunSans-Regular }
.art-hdr-txt { font-size: 12px; font-family: Arial,Helvetica,Geneva,Swiss, SunSans-Regular; font-weight: bold }	

.border-bgc { background-color: #E5E5E5 }  /* generl border around entire body of page */

.rcol-hdr {	font-family: Arial, Helvetica, sans-serif; text-align:justify; font-size:0.7em }	/* right column title text - bigger */

.jw-bgc-border { background-color: #6791FC }	/* #008eff */
.jw-bgc-bleft { border-left : 1px solid #6791FC; table-layout : fixed; overflow:hidden } 
.jw-bg-menu {	background-color: #ecf0fb; background-image: url(/images/vert_fade.jpg);background-position:top;background-repeat: repeat-x; }
.jw-bgc-hdr { background-color: #B3C4EA	}	/* used in right column */
.jw-ausder { background-color: #B3C4EA;	color:#00589F }	/* aus der Jurawelt row.. txt color! */	
.jw-rcol-abs { background-color: #F8FAFF; text-align:justify }	/* abstract background color */

.sw-bgc-border { background-color: #bb0000 }	/* #bb0000 */
.sw-bgc-bleft { border-left : 1px solid #bb0000; table-layout : fixed; overflow:hidden } 
.sw-bgc-hdr { background-color: #F95559	}	/* #f38686 */
.sw-ausder { background-color: #F95559;	color:#7B0000 }		/* #f38686:#990000 */
.sw-rcol-abs { background-color: #FADADA; text-align:justify }	/* #F1E3DA */

.rw-bgc-border { background-color: #009100 }	/* #42935E */
.rw-bgc-bleft { border-left : 1px solid #009100; table-layout : fixed; overflow:hidden } 
.rw-bgc-hdr { background-color: #00B75B	}	/* #74C08E */
.rw-ausder { background-color: #00B75B;	color:#285B3A }		/* #74C08E:#285B3A */
.rw-rcol-abs { background-color: #D5FFD5; text-align:justify }	/* #D0E4E7 */

.aw-bgc-border { background-color: #D2C202 }	/* #D6AB00 */
.aw-bgc-bleft { border-left : 1px solid #D2C202; table-layout : fixed; overflow:hidden } 
.aw-bgc-hdr { background-color: #FBDF1C	}	/* #FFEA93 */
.aw-ausder { background-color: #FBDF1C;	color:#8A6F00 }		/* #FFEA93:#8A6F00 */
.aw-rcol-abs { background-color: #FEFAC2; text-align:justify }	/* #FFF7D2 */

/* forum box properties... */

.for-border { border-left : 1px solid #666666 }
.for-bgc-border { background-color: #666666 }
.for-bg-hdr { 
	background-color: #999999 ;
	background-image: url(/img/misc/for_fade.jpg)
}
.for-bgc-row { background-color: #eeeeee }
.for-bgc-gap { background-color: #dddddd; height: 1px }
.fline { height:25px; 
}  
.fcol1 { width:58%; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 0.7em }
.fcol2 { width:18%; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 0.7em }
.fcol3 { width:18%; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size: 0.7em; text-align:right }


.shadow { background-color: #999999; 
          background-image: url(/img/misc/shade_right.gif);
					background-repeat: repeat-y;
					width:7px;
					height: 100%
}

.bshadow { background-color: #999999; 
           background-image: url(/img/misc/shade_bottom.gif);
           background-repeat: repeat-x;
				   height: 7px
}


.mnu-but { height : 25px;
					 vertical-align : middle;
					 text-align : center 
}
