/* ********************************************** *//* ***              Tabellenbloecke          **** *//* ********************************************** */.tabHaupt {	background-color: #CCCCCC;	margin: 0px;	padding: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	height: 100%;	text-align: center;}.tabEckeLinks {	background-image: url(../images/img_allgemein/tabbg_eckeOL.gif);	background-repeat: no-repeat;	background-position: left top;	text-align: center;	height: 25px;	width: 17px;}.tabEckeUR {	background-image: url(../images/img_allgemein/tabbg_eckeUR.gif);	background-repeat: no-repeat;	background-position: right top;	text-align: center;	vertical-align: top;	margin: 0px;	padding: 0px;}.tabUnten {	background-image: url(../images/img_allgemein/tabbg_Unten.gif);	background-repeat: repeat-x;	text-align: center;	vertical-align: top;	height: 20px;}.tabRechts {	background-image: url(../images/img_allgemein/tabbg_Rechts.gif);	background-repeat: repeat-y;	width: 16px;	background-position: left;}.tabUeberschrift {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-image: url(../images/img_allgemein/tabbg_Oben.gif);	background-repeat: repeat-x;	background-position: left top;	font-variant: normal;	text-transform: none;	letter-spacing: 1px;	text-align: center;	vertical-align: middle;	height: 25px;}.tabEckeOR {	background-image: url(../images/img_allgemein/tabbg_eckeOR.gif);	background-repeat: no-repeat;	background-position: right top;	text-align: center;	width: 16px;}.tabEckeUL {	background-image: url(../images/img_allgemein/tabbg_EckeUL.gif);	background-repeat: no-repeat;	background-position: left top;	height: 18px;	width: 17px;	margin: 0px;	padding: 0px;	clear: both;}.tabLinks {	background-image: url(../images/img_allgemein/tabbg_Links.gif);	background-repeat: repeat-y;	background-position: left top;	width: 17px;	position:relative;}/* ******************************************************* *//* ****               Tabelle dunkel                  **** *//* ******************************************************* */.tabDklEckeLinks {	background-image: url(../images/img_allgemein/tabbgDkl_eckeOL.gif);	background-repeat: no-repeat;	background-position: left top;	text-align: center;	height: 25px;	width: 17px;}.tabDklEckeUR {	background-image: url(../images/img_allgemein/tabbgDkl_eckeUR.gif);	background-repeat: no-repeat;	background-position: right top;	text-align: center;	vertical-align: top;	margin: 0px;	padding: 0px;}.tabDklUnten {	background-image: url(../images/img_allgemein/tabbgDkl_Unten.gif);	background-repeat: repeat-x;	text-align: center;	vertical-align: top;	height: 20px;}.tabDklRechts {	background-image: url(../images/img_allgemein/tabbgDkl_Rechts.gif);	background-repeat: repeat-y;	width: 16px;	background-position: left;}.tabDklUeberschrift {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #E7E7E7;	background-image: url(../images/img_allgemein/tabbgDkl_Oben.gif);	background-repeat: repeat-x;	background-position: left top;	font-variant: inherit;	letter-spacing: 1px;	text-align: left;	vertical-align: middle;	height: 25px;	text-indent: 5px;}.menueBlauLinks {	background-color: 00123c;	vertical-align: top;	width: 250px;}.tabDklEckeOR {	background-image: url(../images/img_allgemein/tabbgDkl_eckeOR.gif);	background-repeat: no-repeat;	background-position: right top;	text-align: center;	width: 16px;}.tabDklEckeUL {	background-image: url(../images/img_allgemein/tabbgDkl_EckeUL.gif);	background-repeat: no-repeat;	background-position: left top;	height: 18px;	width: 17px;	margin: 0px;	padding: 0px;	clear: both;}.tabDklLinks {	background-image: url(../images/img_allgemein/tabbgDkl_Links.gif);	background-repeat: repeat-y;	background-position: left top;	width: 17px;	position:relative;}/* ******************************************************** *//* ***                Das ist die blaue Tabelle         *** *//* ******************************************************** */.tabBlauAllgemein{	text-align: center;	vertical-align: top;	margin-top: 0px;	margin-right: 2px;	margin-bottom: 0px;	margin-left: 2px;}.tabRubrikEckeOL {	background-attachment: scroll;	background-image: url(../images/img_allgemein/tabRubrikEckeOL.gif);	background-repeat: no-repeat;	background-position: left top;}.tabBlauOL {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	background-image: url(../images/img_allgemein/tabblau_eckeOL.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 21px;	text-align: center;	vertical-align: middle;}.tabBlauUL {	background-image: url(../images/img_allgemein/tabblau_eckeUL.gif);	background-repeat: no-repeat;	background-position: left top;	height: 21px;	width: 21px;}.tabBlauUR {	background-image: url(../images/img_allgemein/tabblau_eckeUR.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	height: 21px;	width: 21px;}.tabBlauMitte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	background-image: url(../images/img_allgemein/tabblau_Mitte.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;	text-align: left;	vertical-align: middle;	font-weight: bold;	color: #000000;}.tabBlauMitteUnten {	background-image: url(../images/img_allgemein/tabblau_MitteU.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;}.tabBlauOR {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-image: url(../images/img_allgemein/tabblau_eckeOR.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 18px;}.tabBlauContent {	background-color: #93A8BD;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: dotted;	border-right-style: solid;	border-bottom-style: dotted;	border-left-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #333333;	text-align: left;	vertical-align: top;	padding: 10px;	margin: 5px;}/* ******************************************************** *//* ***                Das ist die blaue Tabelle         *** *//* ******************************************************** */.tabGruenAllgemein{	margin: 3px;	text-align: left;	vertical-align: top;}.tabGruenOL {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	background-image: url(../images/img_allgemein/tabgruen_eckeOL.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 21px;	text-align: center;	vertical-align: middle;}.tabGruenUL {	background-image: url(../images/img_allgemein/tabgruen_eckeUL.gif);	background-repeat: no-repeat;	background-position: left top;	height: 21px;	width: 21px;}.tabGruenUR {	background-image: url(../images/img_allgemein/tabgruen_eckeUR.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	height: 21px;	width: 21px;}.tabGruenMitte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	background-image: url(../images/img_allgemein/tabgruen_Mitte.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;	text-align: left;	vertical-align: middle;	font-weight: bold;	color: #000000;}.tabGruenMitteUnten {	background-image: url(../images/img_allgemein/tabgruen_MitteU.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;}.tabGruenOR {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-image: url(../images/img_allgemein/tabgruen_eckeOR.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 21px;}.tabGruenContent {	background-color: #CFECA2;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: dotted;	border-right-style: solid;	border-bottom-style: dotted;	border-left-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #999999;	border-left-color: #333333;	text-align: left;	vertical-align: top;	padding: 10px;	margin: 5px;}/* ************************************************************* *//* ***                Das ist die Orange Tabelle             *** *//* ************************************************************* */.tabOranEckeLinks {	background-image: url(../images/img_allgemein/tabbgOrange_eckeOL.gif);	background-repeat: no-repeat;	background-position: left top;	text-align: center;	height: 25px;	width: 17px;}.tabOranEckeUR {	background-image: url(../images/img_allgemein/tabbgOrange_eckeUR.gif);	background-repeat: no-repeat;	background-position: right top;	text-align: center;	vertical-align: top;	margin: 0px;	padding: 0px;}.tabOranUnten {	background-image: url(../images/img_allgemein/tabbgOrange_Unten.gif);	background-repeat: repeat-x;	text-align: center;	vertical-align: top;	height: 20px;}.tabOranRechts {	background-image: url(../images/img_allgemein/tabbgOrange_Rechts.gif);	background-repeat: repeat-y;	width: 16px;	background-position: left;}.tabOranUeberschrift {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-image: url(../images/img_allgemein/tabbgOrange_Oben.gif);	background-repeat: repeat-x;	background-position: left top;	font-variant: normal;	text-transform: none;	letter-spacing: 1px;	text-align: center;	vertical-align: middle;	height: 25px;}.tabOranEckeOR {	background-image: url(../images/img_allgemein/tabbgOrange_eckeOR.gif);	background-repeat: no-repeat;	background-position: right top;	text-align: center;	width: 16px;}.tabOranEckeUL {	background-image: url(../images/img_allgemein/tabbgOrange_EckeUL.gif);	background-repeat: no-repeat;	background-position: left top;	height: 18px;	width: 17px;	margin: 0px;	padding: 0px;	clear: both;}.tabOranLinks {	background-image: url(../images/img_allgemein/tabbgOrange_Links.gif);	background-repeat: repeat-y;	background-position: left top;	width: 17px;	position:relative;}/* ************************************************************** *//* ***          Styles fuer die Ueberschriftstabellen         *** *//* ************************************************************** *//* ****************  Ist für die Rubrikentabelle *************** */.titelZeile {	background-color: #9A9EA8;	background-image: url(../images/head_muster.gif);	background-repeat: repeat-x;	background-position: left top;	height: 25px;}.tabHauptueberschrift {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	font-variant: small-caps;	color: #FFFFFF;	text-align: left;	vertical-align: middle;	background-color: #8D9DB9;	height: 12px;	background-image: url(../images/img_allgemein/tabgrau_MitteTxtBg.gif);	background-repeat: repeat-x;	background-position: left bottom;	letter-spacing: 2px;}.tabGrauUEBOR {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-image: url(../images/img_allgemein/tabgrauUEB_eckeOR.gif);	background-repeat: no-repeat;	background-position: right top;	margin: 0px;	padding: 0px;	width: 21px;}.tabGrauUEBOL {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	background-image: url(../images/img_allgemein/tabgrauUEB_eckeOL.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 21px;	text-align: center;	vertical-align: top;	height: 25px;}.tabGrauUEBMitte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	background-image: url(../images/img_allgemein/tabgrauUEB_Mitte.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;	text-align: left;	vertical-align: middle;	width: 100%;}.tabGrauUEBContent {	background-color: #C5CBD5;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #475272;	border-left-color: #475272;	border-top-width: 0px;	border-bottom-width: 1px;	border-bottom-color: #475272;	padding: 8px;	text-align: left;	border-top-color: #475272;} .tabGrauAllgemein{	margin: 5px;	text-align: left;	vertical-align: top;}            /* Styles fuer den grauen Kasten */.tabGrauOL {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	background-image: url(../images/img_allgemein/tabgrau_eckeOL.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 21px;	text-align: center;	vertical-align: middle;	height: 21px;}.tabGrauUL {	background-image: url(../images/img_allgemein/tabgrau_eckeUL.gif);	background-repeat: no-repeat;	background-position: left top;	height: 21px;	width: 21px;}.tabGrauUR {	background-image: url(../images/img_allgemein/tabgrau_eckeUR.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	height: 21px;	width: 21px;}.tabGrauMitte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	background-image: url(../images/img_allgemein/tabgrau_Mitte.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;	text-align: left;	vertical-align: middle;}.tabGrauMitteUnten {	background-image: url(../images/img_allgemein/tabgrau_MitteU.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;}.tabGrauOR {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-image: url(../images/img_allgemein/tabgrau_eckeOR.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 18px;}.tabGrauContent {	background-color: #C5CBD5;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: dotted;	border-left-style: solid;	border-right-color: #FFFFFF;	border-left-color: #FFFFFF;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-color: #333333;	border-bottom-color: #333333;	padding: 8px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}/*  Styles fuer die orangen Tabellen */.tabOrangeOL {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	background-image: url(../images/img_allgemein/taborange_eckeOL.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 21px;	text-align: center;	vertical-align: middle;}.tabOrangeUL {	background-image: url(../images/img_allgemein/taborange_eckeUL.gif);	background-repeat: no-repeat;	background-position: left top;	height: 21px;	width: 21px;}.tabOrangeUR {	background-image: url(../images/img_allgemein/taborange_eckeUR.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	height: 21px;	width: 21px;}.tabOrangeMitte {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	background-image: url(../images/img_allgemein/taborange_Mitte.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;	text-align: left;	vertical-align: middle;}.tabOrangeMitteUnten {	background-image: url(../images/img_allgemein/taborange_MitteU.gif);	background-repeat: repeat-x;	background-position: left top;	height: 21px;}.tabOrangeOR {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-image: url(../images/img_allgemein/taborange_eckeOR.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 18px;}.tabOrangeContent {	background-color: #F2F3A3;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: dotted;	border-right-style: solid;	border-bottom-style: dotted;	border-left-style: solid;	border-right-color: #000000;	border-left-color: #000000;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-color: #FFFFFF;	border-bottom-color: #FFFFFF;}.wsbgr1000 {	background-image: url(../images/icons2/TITEL_WS1000.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 100px;	width: 170px;}.wsbgr2000 {	background-image: url(../images/icons2/TITEL_WS2000.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 100px;	width: 170px;}.wsbgr8000 {	background-image: url(../images/icons2/TITEL_WS8000.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 100px;	width: 170px;}.ws1000zelle {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #8F99AA;	border-bottom-color: #8F99AA;	border-left-color: #8F99AA;	padding: 3px;	background-color: #B5C3D0;	height: 210px;}
