.formCaption {height:32px; width:240px; float:left; height:24px; font-size:11px; text-align:left; color:#000000; padding-bottom:5px; padding-top:5px;}
.formCaptionTextarea {height:52px; width:240px; float:left; height:24px; font-size:11px; text-align:left; color:#000000; padding-bottom:5px; padding-top:5px;}

.formCaption a {color:#004588;}
.formCaption img {border:0px solid;}

.formValue  {height:32px; width:210px; float:right; height:24px; text-align:right; padding-bottom:5px; padding-top:5px;}
.formValueTextarea  {height:52px; width:210px; float:right; height:24px; text-align:right; padding-bottom:5px; padding-top:5px;}

.formValue input   { width:150px; float:right; height:18px; border:1px; border-style:solid; border-color:#FABB00; margin:0px;
 background-image:url(/wagnerFR/wLayout/design/img/backgrounds/InputTextBgSchatten.gif); background-repeat:no-repeat;}.formValueCheckbox  {height:32px; float:right; height:24px; text-align:right; padding-bottom:5px; padding-top:5px;}
.formValueCheckbox input   { width:17px; float:right; height:18px; border:1px; border-style:solid; border-color:#FABB00; margin:0px; }


.formValue .zip   { width:50px; float:right; height:18px; border:1px; border-style:solid; border-color:#FABB00; margin:0px;
 background-image:url(/wagnerFR/wLayout/design/img/backgrounds/InputTextBgSchatten.gif); background-repeat:no-repeat; margin-right:5px;}
.formValueTextarea textarea   { width:205px; float:right; height:40px; border:1px; border-style:solid; border-color:#FABB00; margin:0px;
 background-image:url(/wagnerFR/wLayout/design/img/backgrounds/InputTextBgSchatten.gif); background-repeat:no-repeat; background-attachment:fixed; }


.formButton {width:300px; float:right; height:24px; text-align:right;padding-bottom:5px; padding-top:5px; }
.formButton .buttonAdmin {background-color:#A9AAA9; color:#004588; font-family:verdana; font-size:14px; border:1px; border-style:solid; border-color:#004588; font-weight:bold; width:150px;}

.elementForm  { width:450px; float:left; margin-top:0px; margin-bottom:20px; padding-right:0px; }
.formValue select   { width:150px; float:right; height:18px; border:1px; border-style:solid; border-color:#FABB00; margin:0px;}
option { background-color:#FFFFFF; font-size:9px;}
.formTable  { width:450px; margin:0px; padding:0px; }
.formRow  {height:; width:450px; margin:0px; padding:0px; border:0px; border-bottom:1px; border-style:solid; border-color:#A9AAA9; }
.formRowTextarea  {height:52px; width:450px; margin:0px; padding:0px; border:0px; border-bottom:1px; border-style:solid; border-color:#A9AAA9; }


/*
////////////////////////////////////////////////////////////////
// Styles fuer das Layout
////////////////////////////////////////////////////////////////
*/


/* BilderExport-Support
<img src="/wagnerFR/wLayout/design/img/icons/InfoYellow.gif" />
<img src="/wagnerFR/wLayout/design/img/icons/InfoGrey.gif" />
<img src="/wagnerFR/wLayout/design/img/icons/InfoBlue.gif" />
<img src="/wagnerFR/wLayout/design/img/icons/DownloadYellow.gif" />
<img src="/wagnerFR/wLayout/design/img/icons/DownloadGrey.gif" />
<img src="/wagnerFR/wLayout/design/img/icons/DownloadBlue.gif" />
<img src="/wagnerFR/wLayout/design/img/backgrounds/index_bg1.jpg" />
<img src="/wagnerFR/wLayout/design/img/backgrounds/start.jpg" />
*/


/* Formatierung von HTML-Elementen */
body                 {padding:0px; margin:0px; background-color:#FFFFFF; font-family:verdana, arial, sans-serif; font-size:10; color:#000000; line-height:150%;}
table                {spacing:0; padding:0; clear:left;}
table td             {spacing:0; padding:0; margin:0px; font-family:verdana; line-height:150%; font-size:11; color:#000000; vertical-align:top;}
div                  {margin:0;padding:0;}
p                    {margin:0;padding:0;}
td                   {margin:0;padding:0;}
th                   {margin:0;padding:0;}
form                 {margin:0;padding:0;}
a                    {text-decoration:none;}
a:hover              {text-decoration:underline;}

th {text-align:left; background-color:#FABB00;}
.reihe_0{background-color:#FFFFFF;}
.reihe_1{background-color:#A9AAA9;}


ul    {list-style-type:disc; position:relative; left:-24px;}
li    {color:#FABB00;}
ol      		   {list-style-type:decimal; position:relative; left:-24px;}
h1                   {font-size:1.4em; margin:0; padding:0; font-weight:bold; color:#000000;}
h2                   {font-size:1.2em; margin:0; padding:0; font-weight:bold; color:#000000;}
h3                   {font-size:1em;   margin:0; padding:0; font-weight:bold; color:#000000;}
h4                   {font-size:1em;   margin:0; padding:0; font-weight:bold; color:#000000;}
h5                   {font-size:1em;   margin:0; padding:0; font-weight:bold; color:#000000;}
h6                   {font-size:1em;   margin:0; padding:0; font-weight:bold; color:#000000;}
/*=== Blöcke ================================================================================================================*/
.blockAll{width:840px; margin:0px; padding:0px; margin-left:60px;}
.blockHeader { float:left; width:820px; height:130px; margin:0; padding:0; margin-top:19px;}
.blockLogo {float:left; width:215px; height:130px; margin:0; padding:0;}
.blockTopHeader{ float:right; width:605px; height:130px; margin:0; padding:0;}
.blockMeta{ float:left; width:605px; height:18px; margin:0; padding:0;}
.blockColorMenu{ float:left; width:605px; height:114px; margin:0; padding:0;}
.blockPath {float:left; width:820px; height:18px; margin:0; padding:0;}
.blockPathLeft {float:left; width:215px; height:18px; margin:0; padding:0;}
.blockPathRight {float:right; width:605px; height:18px; margin:0; padding:0;}
.blockMain { float:left; width:820px; margin:0; padding:0; margin-top:5px; overflow:visible;}
.blockMenu{ float:left; width:215px; height:400px; margin:0; padding:0;}
.blockContent {float:right; width:605px; margin:0; padding:0; margin-top:5px; overflow:visible;}
.blockBodyIndex {float:left; width:605px; margin:0; padding:0;}
.blockBody {float:left; width:450px; margin:0; padding:0; overflow:visible;}
.blockBodyRight {float:right; width:150px; margin:0; padding:0; margin-top:0px; overflow:hidden;}
.blockFooter { float:left; width:605px; height:16px; margin:0px; padding:0px; margin-top:20px;}

/* Allgemeine Elemente des oberen Bereiches */
.elementLogo                            	{ padding:0px; margin-top:6px; width:215px; height:114px;}
.elementLogo img                        	{ margin:0px; padding:0px;}
/*===================================================================================================================*/
/* 3 Menüpunkte -> height:75px; margin-top:35px; */
/* 2 Menüpunkte -> height:53px; margin-top:53px; */


.blockColorMenuYellow {text-align:left; vertical-align:bottom; width:120px;float:left; padding:0px; font-size:13px; color:#FABB00; font-weight:bold; height:75px; margin-top:35px;}
.blockColorMenuGrey   {text-align:left; vertical-align:bottom; width:120px; float:left; padding:0px; font-size:13px; color:#A9AAA9; font-weight:bold; height:75px; margin-top:35px;}
.blockColorMenuBlue   {text-align:left; vertical-align:bottom; width:120px; float:left; padding:0px; font-size:13px; color:#004588; font-weight:bold; height:75px; margin-top:35px;}


.link  				{width:119px; height:18px; padding:0px; margin-top:0px;}
.blockColorMenuYellow .link a 		{color:#FABB00;}
.blockColorMenuGrey .link a 		{color:#A9AAA9;}
.blockColorMenuBlue .link a 		{color:#004588;}
.blockColorMenuYellow .link_sel a 	{color:#e1aa00;}
.blockColorMenuGrey .link_sel a 		{color:#8b8b8b;}
.blockColorMenuBlue .link_sel a 		{color:#110242;}

/*= Elemente des NEU Header =========================================================================================================*/

.blockMetaHeader  	{ float:right; width:605px; height:18px; border:0px; border-style:solid; border-color:#FABB00; background-color:#FABB00; margin:0px; padding:0px; padding-left:1px;}

.blockMetaHeader .elementHLanguage 	{ width:90px; float:left; border:0px; border-style:solid; border-color:#FABB00; background-color:#FFFFFF; color:#FABB00; height:15px; padding:0px; padding-bottom:1px; text-align:center; margin-left:0px; margin-top:1px; margin-bottom:1px; border-bottom:1px; border-top:1px; border-right:0px;}
.HText {position:relative; top:-1px; height:8px;}

.blockMetaHeader .elementHLanguageImg { width:13px; float:left; border:0px; border-style:solid; border-color:#FABB00; background-color:#FFFFFF; height:18px; padding:0px;}
.blockMetaHeader .elementHLanguageImg img { margin:0px; padding:0px; border:0px; background-color:#FABB00; }


.blockMetaHeader .elementLinks      	{ width:77px; float:left; border:0px; background-color:#FABB00; color:#FFFFFF; height:18px; padding:0px; text-align:center;}
.blockMetaHeader .elementLinksSeparator  	{ width:10px; float:left; border:0px; background-color:#FABB00; color:#FFFFFF; height:18px; padding:0px; text-align:center;}
.blockMetaHeader .elementLinks a       	{ color:#FFFFFF;}

.elementHSearchText     { width:70px; float:right; border:0px; background-color:#FABB00; color:#FFFFFF; height:18px; padding:0px;}
.elementHSearch         { width:150px; float:right; border:0px; background-color:#FABB00; color:#FFFFFF; height:18px; padding:0px; margin:0px;}
.elementHSearch input   { width:150px; float:right; height:18px; border:1px; border-style:solid; border-color:#FABB00; margin:0px;
 background-image:url(/wagnerFR/wLayout/design/img/backgrounds/InputTextBgSchatten.gif); background-repeat:no-repeat;}


/*= Sprach-AUSWAHL Menue =========================================================================================================*/

.langmenu      	{ width:90px; border:1px; border-style:solid; border-color:#FABB00; background-color:#FFFFFF; color:#FABB00; height:; padding:0px; padding-bottom:1px; text-align:center; margin-left:1px; margin-top:1px; margin-bottom:1px;
visibility:hidden; position:absolute; z-index:1; top:22px; left:277px;}
.langmenuitem    	{ float:left; clear:both; height:15px; width:88px;}
.langmenuitem a   	{ color:#FABB00;}



/*= Elemente des Footers =========================================================================================================*/

.blockMetaBottom  	{ float:right; width:605px; height:18px; border:0px; border-style:solid; border-color:#FABB00; background-color:#FABB00; margin:0px; padding:0px;}
.elementBottomLinks      	{ width:77px; float:left; border:0px; background-color:#FABB00; color:#FFFFFF; height:15px; padding:0px; text-align:center;  font-family:verdana, arial; font-size:10px; margin:0px; margin-top:3px;line-height:100%;}
.elementBottomLinksSeparator  	{ width:10px; float:left; border:0px; background-color:#FABB00; color:#FFFFFF; height:15px; padding:0px; text-align:center;  font-family:verdana, arial; font-size:10px; margin:0px; margin-top:3px;line-height:100%;}
.elementBottomLinks a       	{ color:#FFFFFF;line-height:100%; }
/*===================================================================================================================*/


/* Boxen Allgemein*/
.blockBoxTop      			{ width:148px; height:34px; border:0px; max-width:148px; overflow:hidden;}
.blockBoxTop .blockBoxHeadline	{ width:119px; height:34px; border:0px; float:left;}
.blockBoxTop .blockBoxHeadlineImg	{ width:29px; height:34px; border:0px; float:right;}
.blockBoxTop .elementHeadlineTextBl  { width:119px; height:17px; border:0px; float:left;}
.blockBoxTop .elementHeadlineImg	{ width:29px; height:37px; border:0px; float:right;}
.blockBoxMiddle  	      		{ width:128px; margin-left:8px; margin-right:8px; margin-bottom:10px; font-size:10px; text-align:left;  max-width:128px; overflow:hidden; min-height:60px;}

div[class] .blockBoxMiddle  { height:auto; }
div[class] .blockBoxen  { height:auto; }


.blockBoxBottom  	      		{ width:128px; margin-left:8px; margin-right:8px; margin-bottom:10px; font-size:10px; text-align:left;  max-width:128px; overflow:visible;}

/* Box Yellow*/
.blockBoxYellowHidden 	   	      		{ width:150px; border:1px; border-style:solid; border-color:#FABB00; margin-bottom:15px; max-width:150px; display:none; visibility:hidden;}

.blockBoxYellow 	   	      		{ width:150px; border:1px; border-style:solid; border-color:#FABB00; margin-bottom:15px; max-width:150px; overflow:visible; }
.blockBoxYellow .blockBoxLine  	      		{ width:148px; height:1px; overflow:hidden; background-color:#FABB00; padding:0px; margin-bottom:10px; max-width:148px; overflow:hidden;}
.blockBoxYellow .blockBoxTop .elementHeadlineText	{ width:119px; height:17px; border:0px; text-align:left; float:left; vertical-align:middle; padding:0px 0px 0px 5px; font-size:13px; color:#FFFFFF; background-color:#FABB00; font-weight:bolder;}

/* Box Grey*/
.blockBoxGrey 	   	      		{ width:150px; border:1px; border-style:solid; border-color:#A9AAA9; margin-bottom:15px; max-width:150px;}
.blockBoxGrey .blockBoxLine  	      		{ width:148px; height:1px; overflow:hidden; background-color:#A9AAA9; padding:0px; margin-bottom:10px; max-width:148px; overflow:hidden;}
.blockBoxGrey .blockBoxTop .elementHeadlineText	{ width:119px; height:17px; border:0px; text-align:left; float:left; vertical-align:middle; padding:0px 0px 0px 5px; font-size:13px; color:#FFFFFF; background-color:#A9AAA9; font-weight:bolder;}

/* Box Blue*/
.blockBoxBlue 	   	      		{ width:150px; border:1px; border-style:solid; border-color:#004588; margin-bottom:15px; max-width:150px;}
.blockBoxBlue .blockBoxLine  	      		{ width:148px; height:1px; overflow:hidden; background-color:#004588; padding:0px; margin-bottom:10px; max-width:148px; overflow:hidden;}
.blockBoxBlue .blockBoxTop .elementHeadlineText	{ width:119px; height:17px; border:0px; text-align:left; float:left; vertical-align:middle; padding:0px 0px 0px 5px; font-size:13px; color:#FFFFFF; background-color:#004588; font-weight:bolder;}

.InfoboxImgYellow		{ background-image:url(/wagnerFR/wLayout/design/img/icons/InfoYellow.gif); }
.InfoboxImgGrey		{ background-image:url(/wagnerFR/wLayout/design/img/icons/InfoGrey.gif); }
.InfoboxImgBlue		{ background-image:url(/wagnerFR/wLayout/design/img/icons/InfoBlue.gif); }

.DlboxImgYellow             { background-image:url(/wagnerFR/wLayout/design/img/icons/DownloadYellow.gif); }
.DlboxImgGrey               { background-image:url(/wagnerFR/wLayout/design/img/icons/DownloadGrey.gif); }
.DlboxImgBlue	       	{ background-image:url(/wagnerFR/wLayout/design/img/icons/DownloadBlue.gif); }


/*===================================================================================================================*/

.blockPathYellow 		         { color:#FABB00; width:605px; height:16px;}
.blockPathYellow .elementPLinks      { color:#FABB00; font-size:10px; font-weight:normal; float:left;}
.blockPathYellow .elementPLinksSeparator  { color:#FABB00; width:25px; text-align:center; font-size:10px; font-weight:normal; float:left;}
.blockPathYellow .elementPLinks a    { color:#FABB00; }

.blockPathGrey 		         	{ color:#A9AAA9; width:605px; height:16px;}
.blockPathGrey .elementPLinks      	{ color:#A9AAA9; font-size:10px; font-weight:normal; float:left;}
.blockPathGrey .elementPLinksSeparator  	{ color:#A9AAA9;  width:25px; text-align:center; font-size:10px; font-weight:normal; float:left;}
.blockPathGrey .elementPLinks a    	{ color:#A9AAA9; }

.blockPathBlue 		         	{ color:#004588; width:605px; height:16px;}
.blockPathBlue .elementPLinks      	{ color:#004588; font-size:10px; font-weight:medium; float:left;}
.blockPathBlue .elementPLinksSeparator  	{ color:#004588;  width:25px; text-align:center; font-size:10px; font-weight:medium; float:left;}
.blockPathBlue .elementPLinks a    	{ color:#004588; }


/*===================================================================================================================*/



.blockMenuGrey					{ float:left; width:215px; border:0px; padding:0px 0px 0px 0px;}

.blockMenuGrey .elementLevel1			{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuGrey .elementLevel1_selected		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuGrey .elementLevel1_open		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuGrey .elementLevel1_openselected	{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}

.blockMenuGrey .elementLevel2			{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal;}
.blockMenuGrey .elementLevel2_selected		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal;}
.blockMenuGrey .elementLevel2_open		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:1px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal;}
.blockMenuGrey .elementLevel2_openselected	{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:1px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal;}

.blockMenuGrey .elementLevel3			{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuGrey .elementLevel3_selected		{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuGrey .elementLevel3_open		{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuGrey .elementLevel3_openselected	{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}

.blockMenuGrey .elementLevel4			{ float:left; width:197px; border:0px; padding:0px 0px 0px 20px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuGrey .elementLevel4_selected		{ float:left; width:197px; border:0px; padding:0px 0px 0px 20px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:bold;}


.blockMenuGrey .elementEnd	     	  	{ float:left; width:197px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:0px; margin-top:5px;}

.blockMenuGrey .level1			{ color:#A9AAA9;}                   
.blockMenuGrey .level1_selected 		{ color:#000000;}
.blockMenuGrey .level1_open		{ color:#000000;}
.blockMenuGrey .level1_openselected   	{ color:#000000;}

.blockMenuGrey .level2			{ color:#979797;}
.blockMenuGrey .level2_selected		{ color:#000000;}
.blockMenuGrey .level2_open		{ color:#000000;}
.blockMenuGrey .level2_openselected   	{ color:#000000;}

.blockMenuGrey .level3			{ color:#979797;}
.blockMenuGrey .level3_selected		{ color:#000000;}
.blockMenuGrey .level3_open		{ color:#000000;}
.blockMenuGrey .level3_openselected   	{ color:#000000;}

.blockMenuGrey .level4			{ color:#979797;}
.blockMenuGrey .level4_selected		{ color:#000000;}
.blockMenuGrey .level4_open		{ color:#000000;}
.blockMenuGrey .level4_openselected   	{ color:#000000;}


.blockMenuGrey .level5			{ color:#979797;}
.blockMenuGrey .level5_selected		{ color:#000000;}
.blockMenuGrey a:hover              { color:#000000; text-decoration:none;}

/*==========================================================================================================================*/

.blockMenuYellow					{ float:left; width:215px; border:0px; padding:0px 0px 0px 0px;}

.blockMenuYellow .elementLevel1			{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuYellow .elementLevel1_selected		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuYellow .elementLevel1_open		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuYellow .elementLevel1_openselected	{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}

.blockMenuYellow .elementLevel2			{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#FABB00; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal; text-decoration:none;}
.blockMenuYellow .elementLevel2_selected		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#FABB00; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal; text-decoration:none;}
.blockMenuYellow .elementLevel2_open		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:1px; border-right:0px; border-color:#FABB00; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal; text-decoration:none;}
.blockMenuYellow .elementLevel2_openselected	{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:1px; border-right:0px; border-color:#FABB00; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal; text-decoration:none;}

.blockMenuYellow .elementLevel3			{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuYellow .elementLevel3_selected		{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuYellow .elementLevel3_open		{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuYellow .elementLevel3_openselected	{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}

.blockMenuYellow .elementLevel4			{ float:left; width:197px; border:0px; padding:0px 0px 0px 20px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuYellow .elementLevel4_selected		{ float:left; width:197px; border:0px; padding:0px 0px 0px 20px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}

.blockMenuYellow .elementEnd	     	  	{ float:left; width:197px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#FABB00; padding:0px; margin-top:5px;}

.blockMenuYellow .level1			{ color:#A9AAA9;}
.blockMenuYellow .level1_selected	{ color:#FABB00;}
.blockMenuYellow .level1_open		{ color:#FABB00;}
.blockMenuYellow .level1_openselected   	{ color:#FABB00;}

.blockMenuYellow .level2			{ color:#979797;}
.blockMenuYellow .level2_selected	{ color:#FDAB02;}
.blockMenuYellow .level2_open		{ color:#FDAB02;}
.blockMenuYellow .level2_openselected   	{ color:#FDAB02;}

.blockMenuYellow .level3			{ color:#979797;}
.blockMenuYellow .level3_selected	{ color:#FDAB02;}
.blockMenuYellow .level3_open		{ color:#FDAB02;}
.blockMenuYellow .level3_openselected   	{ color:#FDAB02;}

.blockMenuYellow .level4			{ color:#979797;}
.blockMenuYellow .level4_selected	{ color:#FDAB02;}
.blockMenuYellow .level4_open		{ color:#FDAB02;}
.blockMenuYellow .level4_openselected   	{ color:#FDAB02;}


.blockMenuYellow .level5			{ color:#979797;}
.blockMenuYellow .level5_selected	{ color:#FDAB02;}

.blockMenuYellow a:hover              { color:#FDAB02; text-decoration:none;}

/*==========================================================================================================================*/

.blockMenuBlue					{ float:left; width:215px; border:0px; padding:0px 0px 0px 0px;}

.blockMenuBlue .elementLevel1			{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuBlue .elementLevel1_selected		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuBlue .elementLevel1_open		{ float:left; width:197; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockMenuBlue .elementLevel1_openselected	{ float:left; width:197; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#A9AAA9; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}

.blockMenuBlue .elementLevel2			{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#004588; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal;}
.blockMenuBlue .elementLevel2_selected		{ float:left; width:197px; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#004588; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal;}
.blockMenuBlue .elementLevel2_open		{ float:left; width:197; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:1px; border-right:0px; border-color:#004588; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal;}
.blockMenuBlue .elementLevel2_openselected	{ float:left; width:197; margin-top:5px; border:1px; border-style:solid; border-left:0px; border-bottom:1px; border-right:0px; border-color:#004588; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:normal;}

.blockMenuBlue .elementLevel3			{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuBlue .elementLevel3_selected		{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuBlue .elementLevel3_open		{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuBlue .elementLevel3_openselected	{ float:left; width:197px; border:0px; padding:0px 0px 0px 10px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}

.blockMenuBlue .elementLevel4			{ float:left; width:197px; border:0px; padding:0px 0px 0px 20px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockMenuBlue .elementLevel4_selected		{ float:left; width:197px; border:0px; padding:0px 0px 0px 20px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}

.blockMenuBlue .elementEnd	     	  	{ float:left; width:197px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#004588; padding:0px; margin-top:5px;}

.blockMenuBlue .level1			{ color:#A9AAA9;}
.blockMenuBlue .level1_selected		{ color:#004588;}
.blockMenuBlue .level1_open		{ color:#004588;}
.blockMenuBlue .level1_openselected   	{ color:#004588;}

.blockMenuBlue .level2			{ color:#979797;}
.blockMenuBlue .level2_selected	       	{ color:#004588;}
.blockMenuBlue .level2_open		{ color:#004588;}
.blockMenuBlue .level2_openselected   	{ color:#004588;}

.blockMenuBlue .level3			{ color:#979797;}
.blockMenuBlue .level3_selected		{ color:#004588;}
.blockMenuBlue .level3_open		{ color:#004588;}
.blockMenuBlue .level3_openselected   	{ color:#004588;}

.blockMenuBlue .level4			{ color:#979797;}
.blockMenuBlue .level4_selected		{ color:#004588;}
.blockMenuBlue .level4_open		{ color:#004588;}
.blockMenuBlue .level4_openselected   	{ color:#004588;}


.blockMenuBlue .level5			{ color:#979797;}
.blockMenuBlue .level5_selected		{ color:#004588;}

.blockMenuBlue a:hover              { color:#004588; text-decoration:none;}
/*==========================================================================================================================*/

/*Content BOXEN*/

.headline	       	{font-size:14px; font-weight:bold; color:#004588;}
.newsRow .headline	       	{font-size:11px; font-weight:bold; color:#004588;}
.subHeadline	       	{font-size:12px; font-weight:bold; color:#A9AAA9;}
.newsRow .subHeadline	{font-size:12px; font-weight:normal; color:#A9AAA9;}
.textHeadline	       	{font-size:11px; font-weight:bold; color:#000000; margin-top:25px;}
.fText	      	 	{width:450px; font-size:11px; text-align:left; color:#000000;}
.fText Img

.elementStandardLink {width:455px; height:20px; float:left; clear:both; }
.fText a:hover,.fText A:hover,.elementFliessText a:hover,.elementFliessText A:hover,.elementFText a:hover,.elementFText A:hover,.elementStandardLink a:hover, .blockBoxMiddle a:hover
 { text-decoration:underline; color:#004588; }
.fText a:link,.fText  A:link,.elementFText a:link,.elementFText A:link,.elementFliessText a:link,.elementFliessText A:link,.elementStandardLink a:link , .blockBoxMiddle a:link
 { text-decoration:underline; color:#004588; }
.fText a:visited,.fText A:visited,.elementFText a:visited,.elementFText A:visited,.elementFliessText a:visited,.elementFliessText A:visited,.elementStandardLink a:visited , .blockBoxMiddle a:visited
 { text-decoration:underline; color:#004588; }
.fText a:active,.fText A:active,.elementFText a:active,.elementFText A:active,.elementFliessText a:active,.elementFliessText A:active,.elementStandardLink a:active, .blockBoxMiddle a:active
 { text-decoration:none; color:#004588; }

.bildBlock      	{width:450px; float:left; clear:both; margin-bottom:15px; margin-left:0px; margin-right:0px; margin-top:8px; padding:0px;}

.miniText	      	 	{font-size:8px; text-align:left; color:#A9AAA9;}

.Spacer24	          	{height:24px; width:450px; display:block;}
.Spacer12	          	{height:12px; width:450px; display:block;}
.Spacer16          	{height:16px; width:450px; display:block;}
.Spacer18          	{height:18px; width:450px; display:block; min-height:18px;}
.Spacer4	          	{height:4px; width:450px; display:block;}
.spacer128box	          	{height:128px; width:128px;}
.spacer24box	          	{height:24px; width:128px;}
.spacer12box	          	{height:12px; width:128px;}
.spacer32box	          	{height:32px; width:128px; display:block;}
.Spacer16box          	         {height:16px; width:128px;}
.Spacer18box          	         {height:18px; width:128px;}

.newsRow  {float:left; clear:both; min-height:160px; width:450px; margin:0px; padding:0px; border:0px; border-bottom:1px; border-style:solid; border-color:#A9AAA9; }

div[class] .newsRow {height:auto;}

/* INDEX BILD */
.blockContentIndex     { width:605px; float:left; height:400px; margin-top:0px; background-image:url(/wagnerFR/wLayout/design/img/backgrounds/index_bg1.jpg); background-repeat:no-repeat;}



.blockBoxenIndex       	{ width:150px; float:right; height:400px; margin-top:0px;
 background-image:url(/wagnerFR/wLayout/design/img/backgrounds/index_bg1a.jpg); background-repeat:no-repeat;
}


.blockContentText      { width:455px; float:left; margin-top:0px; margin-bottom:20px; padding:0px; }



.blockContentTextA     { width:455px; float:left; height:100px; margin-top:0px; margin-bottom:10px; padding-right:0px; padding-bottom:10px;
 border:0px; border-bottom:1px; border-style:solid; border-color:#A9AAA9; margin-right:5px; min-height:130px;}
div[class] .blockContentTextA  { height:auto; }



.blockTextALeft     { float:left; margin-top:0px; margin-bottom:0px; padding-right:0px; width:315px; min-width:315px;}
.blockTextARight    { float:right; margin-top:0px; margin-bottom:0px; padding-right:0px; overflow:hidden; width:130px; min-width:130px;}

.blockContentTextB     { width:445px; float:left; height:50px; margin-top:0px; margin-bottom:10px; padding-right:0px; padding-bottom:10px;
 border:0px; border-bottom:1px; border-style:solid; border-color:#A9AAA9; margin-right:5px;}




.elementHeadlineImg	       	{margin:0px; border:0px; padding:0px;}
.elementHeadlineImg img	       	{margin:0px; border:0px; padding:0px;}

.blockContentText .elementBigHeadline	       	{font-size:14px; font-weight:bold; color:#004588; margin-top:0px; width:450px;  } 
div[class] .elementBigHeadline {height:auto;}

.blockContentText .elementSubHeadline	       	{font-size:12px; font-weight:bold; color:#A9AAA9; margin-top:1px;  }
div[class] .elementSubHeadline {height:auto;}

.blockContentText .elementTextHeadline	       	{width:440px; font-size:11px; font-weight:bold; color:#000000; margin-top:25px; float:left; clear:both;}
.blockContentText .elementFText	      	 	{width:450px; float:left; clear:both; font-size:11px; text-align:left; color:#000000;}
.blockContentText .elementFliessText	      	 	{width:440px; float:left; clear:both; font-size:11px; text-align:left; color:#000000;}


.blockContentTextHidden      { width:455px; float:left; margin-top:0px; margin-bottom:20px; padding:0px; display:none; visibility:hidden; }
.blockContentTextHidden .elementBigHeadline	       	{font-size:14px; font-weight:bold; color:#004588; margin-top:12px; width:450px;}
.blockContentTextHidden .elementSubHeadline	       	{font-size:12px; font-weight:bold; color:#A9AAA9;}
.blockContentTextHidden .elementTextHeadline	       	{width:440px; font-size:11px; font-weight:bold; color:#000000; margin-top:25px; float:left; clear:both;}
.blockContentTextHidden .elementFText	      	 	{width:450px; float:left; clear:both; font-size:10px; text-align:left; color:#000000;}
.blockContentTextHidden .elementFliessText	      	 	{width:440px; float:left; clear:both; font-size:10px; text-align:left; color:#000000;}


.elementBlockbild1	       	{width:450px; float:left; clear:both; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:5px; padding:0px;}

div[class] .elementBlockbild1 {height:auto;}

.elementBlockbild2	       	{width:450px; float:left; height:100px; clear:both; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:5px; padding:0px;}

.bildText 	{font-size:9px; text-align:left; color:#000000; line-height:140%; margin-top:6px; font-style:italic;}



.blockTextALeft .elementFliessTextA	      	 {width:250px; font-size:11px; text-align:left; color:#000000;}
.blockTextALeft .elementFliessTextA	a      	 {color:#004588;}

.elementPresseHeadline	       	{font-size:11px; font-weight:bold; color:#004588;}
/*.elementBigHeadline	       	{font-size:14px; font-weight:bold; color:#004588; height:20px; min-height:20px;} */
/* .blockTextALeft .elementSubHeadline	       	{font-size:11px; font-weight:bold; color:#A9AAA9; height:20px;} */
.blockTextARight .elementImg	       	{margin-bottom:0px; margin-left:0px;}
.blockTextARight img       			{ border:0px; margin:0px;}

.elementSpacer24	          	{height:24px; width:455px; display:block; float:left; clear:both; }
.elementSpacer18	          	{height:18px; width:455px; display:block; min-height:18px; float:left; clear:both; }
div[class] .elementSpacer18 {height:18px; float:left; clear:both;}
.elementSpacer4	          	{height:4px; width:455px; display:block; float:left; clear:both; }
.elementSpacer12	          	{height:12px; width:455px; display:block; float:left; clear:both; }
div[class] .elementSpacer12 {height:12px; float:left; clear:both;}
.elementSpacer16	          	{height:16px; width:455px; display:block; float:left; clear:both; }
.elementSpacer25	          	{height:25px; width:455px; display:block; float:left; clear:both; }
.elementSpacer20	          	{height:20px; width:455px; display:block; float:left; clear:both; }

.blockTextALeft hr	      	 	{background-color:#004588; color:#004588; height:1px; border-style:none;}


.blockBoxen 	       	{ width:150px; float:right; height:400px; max-width:150px; overflow:visible; margin-top:0px; padding:0px;}

.blockContentSearch	       	         { float:left; width:455px; margin-top:0px; margin-bottom:0px; padding-right:0px; border:2px; }
.blockContentSearch .elementTextHeadline 	{font-size:13px; font-weight:bold; color:#000000; margin-top:0px;}
.blockContentSearch .elementSubHeadline	{font-size:12px; font-weight:bold; color:#A9AAA9; width:450px;}

.blockContentSearch .elementFText	       	{width:450px; font-size:10px; text-align:left; color:#000000;}
.blockContentSearch hr			{background-color:#FABB00; color:#FABB00; height:1px; border-style:none; width:450px;}
.blockContentSearch a			{color:#FABB00;}







.blockContentTextA .elementBigHeadline {font-size:11px; font-weight:bold; color:#000000;}


/*===================================================================================================================*/

/* Loginbox */
.blockLogin			{ width:150px; float:right; padding:0px; margin-top:30px;}
.blockLoginImg			{ width:245px; text-align:right; float:right; padding:0px; margin-top:0px;}

.elementLoginHeadline             	{ height:18px; background-color:#004588; color:#FFFFFF; font-size:13px; font-weight:bold; vertical-align:middle; padding-left:5px;}

.blockUsername               	{ float:left; width:150px; height:15px;}
.blockUsername .elementText  	{ width:75px; float:left; font-size:9px;}
.blockUsername .elementInput  { width:75px; float:left;}
.blockUsername .elementInput input { width:75px; font-size:10px; border:1px; border-style:solid; border-color:#A9AAA9;}

.elementSubmit 	{ width:10px; height:10px; background-color:#FFFFFF; border:0px; border-style:solid; border-color:#FFFFFF;}

.blockLoginMessage { width:150px; font-size:9px; border:1px; border-style:solid; border-color:#FF0000; }

.blockPasswort               	{ float:left; width:150px; height:15px;}
.blockPasswort .elementText  	{ width:75px; float:left; font-size:9px;}
.blockPasswort .elementInput 	{ width:75px; float:left;}
.blockPasswort .elementInput input 	{ width:75px; font-size:10px; border:1px; border-style:solid; border-color:#A9AAA9;}
.elementLogin {border-style:solid; border-color:#004588;border-width:1px;background-color:white;width:75px; float:right; font-size:9px} /*KK*/

/*==========================================================================================================================*/

/* Logoutbox */
.blockLogout	{ width:150px; float:right; padding:0px; margin-top:30px;}
.elementLogoutHeadline   {text-align:center; height:18px; background-color:#004588; color:#FFFFFF; font-size:13px; font-weight:bold; vertical-align:middle; padding-left:5px;}
.blockLogoutButton {width:150px; float:right; }
.blockLogoutButton input {background-color:#FFFFFF; color:#004588; font-family:verdana; font-size:14px; border:1px; border-style:solid; border-color:#004588; font-weight:bold; width:150px;}


/*==========================================================================================================================*/

.elementTable     {width:455px; border:0px; padding:0px; margin:0px; display:block; float:left; clear:both; overflow:hidden;}
.elementTableHeadline    {background-color:#FABB00; color:#004588; font-family:verdana; font-size:14px;}
.elementTableCellHeadline    { padding:2px;}
.elementTableCellA    { padding:2px;}
.elementTableCellB    { padding:2px;}
.elementTableA    {background-color:#FFFFFF;}
.elementTableB    {background-color:#FFF4DE;}



/*==========================================================================================================================*/


/*
////////////////////////////////////////////////////////////////
// Styles fuer Sitemap
////////////////////////////////////////////////////////////////
*/

.blockSitemapYellow .sitemapLevel1		{ float:left; width:440; margin-top:5px; margin-bottom:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#004588; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#FABB00; font-weight:bold;}
.blockSitemapYellow .sitemapLevel2		{ float:left; width:440; margin-top:5px; margin-bottom:5px; border:1px; padding:0px 0px 5px 20px; text-align:left; font-size:15px; color:#FABB00; font-weight:bold; border-style:solid; border-left:0px; border-top:0px; border-right:0px; border-color:#FABB00;}
.blockSitemapYellow .sitemapLevel3		{ float:left; width:440; border:0px; padding:5px 0px 5px 40px; text-align:left; font-size:12px; color:#FABB00; font-weight:bold;}
.blockSitemapYellow .sitemapLevel4		{ float:left; width:440; border:0px; padding:0px 0px 0px 60px; text-align:left; font-size:10px; color:#FABB00; font-weight:normal;}
.blockSitemapYellow .sitemapLevel5		{ float:left; width:440; border:0px; padding:0px 0px 0px 80px; text-align:left; font-size:10px; color:#FABB00; font-weight:normal;}

.blockSitemapYellow .sitemapLevel2 a		{ color:#FABB00;}
.blockSitemapYellow .sitemapLevel3 a		{ color:#FABB00;}
.blockSitemapYellow .sitemapLevel4 a		{ color:#FABB00;}
.blockSitemapYellow .sitemapLevel5 a		{ color:#FABB00;}


.blockSitemapGrey	       	{ width:440px; height:40px; margin-top:0px; margin-bottom:20px; padding-right:0px; }

.blockSitemapGrey .sitemapLevel1			{ float:left; width:440; margin-top:5px; margin-bottom:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#004588; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#A9AAA9; font-weight:bold;}
.blockSitemapGrey .sitemapLevel2			{ float:left; width:440; margin-top:5px; margin-bottom:5px; border:1px; padding:0px 0px 5px 20px; text-align:left; font-size:15px; color:#A9AAA9; font-weight:bold; border-style:solid; border-left:0px; border-top:0px; border-right:0px; border-color:#A9AAA9;}
.blockSitemapGrey .sitemapLevel3			{ float:left; width:440; border:0px; padding:5px 0px 5px 40px; text-align:left; font-size:12px; color:#A9AAA9; font-weight:bold;}
.blockSitemapGrey .sitemapLevel4			{ float:left; width:440; border:0px; padding:0px 0px 0px 60px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}
.blockSitemapGrey .sitemapLevel5			{ float:left; width:440; border:0px; padding:0px 0px 0px 80px; text-align:left; font-size:10px; color:#A9AAA9; font-weight:normal;}

.blockSitemapGrey .sitemapLevel2 a		{ color:#A9AAA9;}
.blockSitemapGrey .sitemapLevel3	a		{ color:#A9AAA9;}
.blockSitemapGrey .sitemapLevel4	a		{ color:#A9AAA9;}
.blockSitemapGrey .sitemapLevel5	a		{ color:#A9AAA9;}


.blockSitemapBlue	       	{ width:440px; height:40px; margin-top:0px; margin-bottom:20px; padding-right:0px; }

.blockSitemapBlue .sitemapLevel1			{ float:left; width:440; margin-top:5px; margin-bottom:5px; border:1px; border-style:solid; border-left:0px; border-bottom:0px; border-right:0px; border-color:#004588; padding:5px 0px 0px 0px; text-align:left; font-size:13px; color:#004588; font-weight:bold;}
.blockSitemapBlue .sitemapLevel2			{ float:left; width:440; margin-top:5px; margin-bottom:5px; border:1px; padding:0px 0px 5px 20px; text-align:left; font-size:15px; color:#004588; font-weight:bold; border-style:solid; border-left:0px; border-top:0px; border-right:0px; border-color:#004588;}
.blockSitemapBlue .sitemapLevel3			{ float:left; width:440; border:0px; padding:5px 0px 5px 40px; text-align:left; font-size:12px; color:#004588; font-weight:bold;}
.blockSitemapBlue .sitemapLevel4			{ float:left; width:440; border:0px; padding:0px 0px 0px 60px; text-align:left; font-size:10px; color:#004588; font-weight:normal;}
.blockSitemapBlue .sitemapLevel5			{ float:left; width:440; border:0px; padding:0px 0px 0px 80px; text-align:left; font-size:10px; color:#004588; font-weight:normal;}

.blockSitemapBlue .sitemapLevel2	a		{ color:#004588;}
.blockSitemapBlue .sitemapLevel3	a		{ color:#004588;}
.blockSitemapBlue .sitemapLevel4	a		{ color:#004588;}
.blockSitemapBlue .sitemapLevel5	a		{ color:#004588;}

.wcTable {
	padding:0px;
	font-size:11px;
	text-align:left;
	vertical-align:top;
}

.wcTable th{
	padding:3px;
	text-align:left;
	background-color:#ffbb00;
}

.wcTable .trA td{
	padding:3px;
	background-color:#ffffff;
}

.wcTable .trB td{
	padding:3px;
	background-color:#ffffdd;
}

