body {
	font-family: Arial, Verdana, sans-serif;
	color:#0F0F0F;
	font-size:11px;
	margin-top: 0px;
}

/**** Ueberschriften-Definition ****/
h1                                        {
	font-size:24px;
	color:#0F0F0F;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	padding-bottom:4px;
	margin-bottom:1px;
	padding-top:4px;
	margin-top:1px;
}
h2                                        {
	font-size:20px;
	color:#0F0F0F;
	padding-bottom:4px;
	margin-bottom:1px;
	padding-top:4px;
	margin-top:1px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
}
h3                                        {
	font-size:20px;
	color:#318A6B;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	padding-bottom:4px;
	margin-bottom:1px;
	padding-top:4px;
	margin-top:1px;
}
h4                                        {
	color: #888; font-size:125%; font-weight:600; padding-bottom:8px; background-image: url(/templates/bw_ardisia-white/images/line-dotted-hell.png); background-repeat: repeat-x; background-position: 0 22px;
}
h5                                        {
	font-size:16px;
	color:#A3A3A3;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	padding-bottom:4px;
	margin-bottom:1px;
	padding-top:4px;
	margin-top:1px;
}
h6                                        {
	font-size:14px;
	color:#3C69AD;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	padding-bottom:4px;
	margin-bottom:1px;
	padding-top:4px;
	margin-top:1px;
}
h7 {
	font-size:18px;
	color:#A4C408;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	padding-bottom:4px;
	margin-bottom:1px;
	padding-top:4px;
	margin-top:1px;
}
h8 {
	font-size:20px;
	color:#A1B578;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	padding-bottom:4px;
	margin-bottom:1px;
	padding-top:4px;
	margin-top:1px;
}
h9 {
	font-size:20px;
	color:#FFF;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	padding-bottom:4px;
	margin-bottom:1px;
	padding-top:4px;
	margin-top:1px;
}
td,p,input,option,textarea,div,span {
	font-family:Arial, Verdana, sans-serif;
	color:#0F0F0F;
	font-size:11px;
	}

a.link_neu {
	font-size:100%;
	color:#666666;
	text-decoration:none;
	font-weight: normal;
}
a.link_neu:link, a.link_neu:visited, a.link_neu:active, a.link_neu:visited {	color:#666666;	text-decoration:none;}
a.link_neu:hover    {	color:#000000;	text-decoration:none;}

a         {
	font-size:100%;
	color:#646464;
	text-decoration:none;
	font-weight: normal;
}
a:link, a:visited, a:active   { color:#646464; text-decoration:underline; font-weight:normal;   }
a:hover   { color:#000000; text-decoration:underline; }

a.link_mail         {
	font-size:100%;
	color:#333333;
	text-decoration:none;
	font-weight: normal;
}
a.link_mail:link, a.link_mail:visited, a.link_mail:active  { text-decoration:underline; color:#666666; background-image: url(/_bilder/buttons/mail_12x12.gif); background-repeat: no-repeat; background-position: left center;padding-left:15px }
a.link_mail:hover   { font-size:100%; color:#999999; text-decoration:none; }

a.link_web         {
	font-size:100%;
	color:#333333;
	text-decoration:none;
	font-weight: normal;
}
a.link_web:link, a.link_web:visited, a.link_web:active  { text-decoration:underline; color:#666666; background-image: url(/_bilder/buttons/link_12x12.gif); background-repeat: no-repeat; background-position: left center;padding-left:15px }
a.link_web:hover   { font-size:100%; color:#999999; text-decoration:none; }

a.link_pdf       {
	font-size:100%;
	color:#333333;
	text-decoration:none;
	font-weight: normal;
}
a.link_pdf:link, a.link_pdf:visited, a.link_pdf:active  {text-decoration:underline; color:#666666; background-image: url(/_bilder/buttons/pdf_12x12.gif); background-repeat: no-repeat; background-position: left center;padding-left:15px}
a.link_pdf:hover   { font-size:100%; color:#999999; text-decoration:none; }

a.link_grau         {
	font-size:100%;
	color:#333333;
	text-decoration:none;
	line-height: 14px;
	vertical-align: middle;
	font-weight: normal;
}
a.link_grau:link, a.link_grau:visited, a.link_grau:active  { font-weight:normal; text-decoration:none; font-size: 100%; color:#333333; }
a.link_grau:hover   { font-size:100%; color:#999999; text-decoration:none; }

a.link_text         {
	font-size:100%;
	color:#0F0F0F;
	text-decoration:none;
	font-weight: normal;
}
a.link_text:link, a.link_text:visited, a.link_text:active   {
	color:#0F0F0F;
	text-decoration:underline;
	font-weight:normal;
}
a.link_text:hover   { color:#999999; text-decoration:underline; }

a.link_textgruen         {
	font-size:100%;
	color:#348B6C;
	text-decoration:none;
	font-weight: bold;
}
a.link_textgruen:link, a.link_textgruen:visited, a.link_textgruen:active     { color:#348B6C; text-decoration:none; font-weight:bold;   }
a.link_textgruen:hover   {	color:#000000;	text-decoration:none;}

a.link_textgrasgruen         {
	font-size:100%;
	color:#A4C408;
	text-decoration:none;
	font-weight: bold;
}
a.link_textgrasgruen:link, a.link_textgrasgruen:visited, a.link_textgruen:active     { color:#A4C408; text-decoration:none; font-weight:bold;   }
a.link_textgrasgruen:hover   {	color:#000000;	text-decoration:none;}

a.link_textgraugruen         {
	font-size:100%;
	color:#A1B578;
	text-decoration:none;
	font-weight: bold;
}
a.link_textgraugruen:link, a.link_textgraugruen:visited, a.link_textgruen:active     {	color:#A1B578;	text-decoration:none;	font-weight:bold;}
a.link_textgraugruen:hover   {	color:#666666;	text-decoration:none;}

a.link_textorange         {
	font-size:100%;
	color:#FF6633;
	text-decoration:none;
	font-weight: normal;
}
a.link_textorange:link, a.link_textorange:visited, a.link_textorange:active     { color:#FF6633; text-decoration:underline; font-weight:normal;   }
a.link_textorange:hover   {	color:#999;	text-decoration:underline;}

a.link_textgruen11         {
	font-size:100%;
	color:#348B6C;
	text-decoration:none;
	font-weight: bold;
}
a.link_textgruen11:link  , a.link_textgruen11:visited , a.link_textgruen11:active { color:#348B6C; text-decoration:none; font-weight:bold;   }
a.link_textgruen11:hover   { color:#000000;	text-decoration:none;}

a.link_kleingrau         {
	font-size:100%;
	color:#B7B7B7;
	text-decoration:none;
	font-weight: bold;
}
a.link_kleingrau:link , a.link_kleingrau:visited, a.link_kleingrau:active   {	color:#B7B7B7;	text-decoration:none;	font-weight:bold;}
a.link_kleingrau:hover   {	color:#666666;	text-decoration:none;}

a.link_gross          {
	font-size:100%;
	color:#333333;
	text-decoration:none;
}
a.link_gross:link, a.link_gross:visited, a.link_gross:active     { color:#333333; text-decoration:none; }
a.link_gross:hover    { color:#000000; text-decoration:none; }

a.small                                { font-size:90%; color:#666666; font-weight:bold; text-decoration:none; }
a.small:link ,a.small:visited , a.small:active              {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.small:hover                {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.smallink                                { font-size:90%; color:#000000; font-weight:bold; text-decoration:none; }
a.smallink:link ,a.smallink:visited ,a.smallink:active               {  color:#000000; font-weight:bold; text-decoration:underline; }
a.smallink:hover                { color:#000000; font-weight:bold; text-decoration:underline; }

a.link_blau {
	font-size:100%;
	color:#4979C1;
	text-decoration:underline;
	font-weight: bold;
}
a.link_blau:link, a.link_blau:visited, a.link_blau:active  {
	color:#4979C1;
	text-decoration:underline;
	font-weight: bold;
}
a.link_blau:hover {	color:#192C48;	text-decoration:underline;}

a.headlink    {	font-size:100%;	color:#FFFFFF;	font-weight:bold;	text-decoration: underline;	margin: auto;}
a.headlink:link ,a.headlink:visited, a.headlink:active      {		color:#FFFFFF;	font-weight:bold;	text-decoration: nderline;}
a.headlink:hover   {color:#FFFFFF;	font-weight:bold;	text-decoration: underline;}

a.headlink_neu     {font-size:100%;color:#333333;font-weight:bold;text-decoration: none;}
a.headlink_neu:link, a.headlink_neu:active,  a.headlink_neu:visited  {text-decoration: none;color:#333333;font-weight:bold;}
a.headlink_neu:hover        {	text-decoration: underline;	color:#999999;}

a.link_unsichtbar         {	font-size:1px;	color:#FFFFFF;	text-decoration:none;	cursor:none;	line-height: 1px;	height: 1px;}
a.link_unsichtbar:link, a.link_unsichtbar:visited {font-size:1px;color:#FFFFFF;text-decoration:none;cursor:none;line-height: 1px;	height: 1px;}
a.link_unsichtbar:hover  { font-size:1px;color:#FFFFFF;text-decoration:none;cursor:none;line-height: 1px;height: 1px;}

.arial8 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 8px;
}
.arial9 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
}
.arial10 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
}
.arial11 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
}
.arial14 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
}
.arial12 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
}
.arial18 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
}
.arial22 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 22px;
}
.verdana9 			{ font-family: Arial, Verdana, sans-serif; font-size: 9px; }
.verdana10 			{ font-family: Arial, Verdana, sans-serif;font-size: 10px; }
.verdana11 			{ font-family: Arial, Verdana, sans-serif; font-size: 11px; }
.verdana12 			{ font-family: Arial, Verdana, sans-serif; font-size: 12px; }

.zeile3 			{ line-height: 3px;	margin: auto; height: 3px; }
.zeile6 			{ line-height: 6px;	margin: auto; height: 6px; }
.zeile10			{ line-height: 10px; margin: auto; height: 10px; }
.zeile16			{ line-height: 16px; margin: auto; height: 16px; }

.back_hellgruen 	{ background-color: #E1EEE9; }
.back_hellgrau	{background-color: #F0F0F0;}
.back_graugruen {	background-color: #A1B578;}
.back_weiss 	{ background-color: #FFFFFF; }

.weiss 			{ color: #FFFFFF; }
.blau 			{ color: #4979C1; }
.gruen 				{ color: #318A6B; }
.tuerkis 				{
	color: #06B69C;
}
.schwarz 			{ color: #000000; }
.orange 			{ color: #FF6600; }
.rot 				{
	color: #BF4143;
}
.grau 				{	color: #666666; }
.dunkelgrau { color: #333333; }
.hellgrau 			{ color: #898989; }
.ganzhellgrau 			{ color: #A3A3A3; }

.borderSchwarz 		{ border: 1px solid #000000; }
.borderRot 			{ border: 1px solid #FF0000; }
.borderDunkelGruen 	{ border: 1px solid #348b6c; }
.borderDunkelGruenBottom 	{ border-bottom: 1px solid #41976c; }
.borderDunkelGruenLinks 	{ border-left: 1px solid #41976c; }
.borderDunkelGruenOben 		{ border-top: 1px solid #41976c; }
.borderDunkelGruenRechts 	{ border-right: 1px solid #41976c; }
.borderDunkelGruenUnten 	{ border-bottom: 1px solid #41976c; }
.borderDunkelHellgruenUnten { border-bottom: 1px solid #b3cfc4; }
.borderDunkelGrauLinks 		{ border-left: 1px solid #b1b1b1; }
.borderDunkelGrauRechts 	{ border-right: 1px solid #b1b1b1; }
.borderDunkelGrauBottom 	{ border-bottom: 1px solid #b1b1b1; }
.borderSchwarzLinks 		{ border-left: 1px solid #000000; }
.borderSchwarzRechts 	{ border-right: 1px solid #000000; }
.borderSchwarzBottom 	{ border-bottom: 1px solid #000000; }
.borderSchwarzTop 	{ border-top: 1px solid #000000; }
.borderGrau {
	border: 1px solid #CCCCCC;
}
.borderDunkelGrau {
	border: 1px solid #B4B4B4;
}
.borderGruen {
	border: 1px solid #B6D5CA;
}


/*Tabellen */

.Sidebar-BackWeiss-RahmenGrau-LR {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b1b1b1;
	border-left-color: #b1b1b1;
	border-right-width: 1px;
	border-left-width: 1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.Sidebar-BackHellgruen-RahmenGruen-LR {
	padding-right: 10px;
	background-color: #E1EEE9;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #41976c;
	border-left-color: #41976c;
	border-right-width: 1px;
	border-left-width: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.Sidebar-175-Grau-Oben-Rund {
	background-image: url(/_bilder/tabellen/gr_175_o.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #333333;
	height: 23px;
	width: 175px;
	padding-right: 10px;
	padding-left: 10px;
}
.Sidebar-175-Grau-Oben-Gerade {
	background-image: url(/_bilder/tabellen/gr_175_m.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #333333;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.Sidebar-175-Unten-BackWeiss-RahmenGrau {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	background-image: url(/_bilder/tabellen/gr_175_u.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.Sidebar-175-BackWeiss-RahmenGrau-LR {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b1b1b1;
	border-left-color: #b1b1b1;
	border-right-width: 1px;
	border-left-width: 1px;
	padding-left: 10px;
	padding-right: 10px;
	width: 175px;
}
.tabBackGrauVerlauf-m-175 {
	background-image: url(/_bilder/tabellen/gr_175_m.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #333333;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.tabBackStripesVerlauf-m-175 {
	background-image: url(../_bilder/tabellen/stripes_175_m.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	font-variant: small-caps;
	color: #666666;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
}

.tabBackHellgruen_RahmenGruen_RL {
	padding-right: 10px;
	background-color: #E1EEE9;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #41976c;
	border-left-color: #41976c;
	border-right-width: 1px;
	border-left-width: 1px;
}
.tabBackWeiss_RahmenGrau_RL {
	padding-right: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b1b1b1;
	border-left-color: #b1b1b1;
	border-right-width: 1px;
	border-left-width: 1px;
}
.tabBackGruenVerlauf-o-175 {
	background-image: url(/_bilder/tabellen/dgr_175_o.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #FFFFFF;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.tabBackGruenVerlauf-m-175 {
	background-image: url(/_bilder/tabellen/dgr_175_m.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #FFFFFF;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.tabBackHellgruenVerlauf-o-175 {
	background-image: url(/_bilder/tabellen/mgr_175_o.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #333333;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.tabBackHellgruenVerlauf-m-175 {
	background-image: url(/_bilder/tabellen/mgr_175_m.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #333333;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.tabBackGrauVerlauf-o-175 {
	background-image: url(/_bilder/tabellen/gr_175_o.gif);
	background-repeat: no-repeat;
	width: 100%;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #333333;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.tabBackGrauVerlauf-m-175 {
	background-image: url(/_bilder/tabellen/gr_175_m.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	color: #333333;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
}
.tabBackStripesVerlauf-m-175 {
	background-image: url(../_bilder/tabellen/stripes_175_m.gif);
	background-repeat: no-repeat;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 23px;
	font-variant: small-caps;
	color: #666666;
	height: 23px;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
}
.tabBackGrau-u-175 {
	background-image: url(/_bilder/tabellen/gr_175_u.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 175px;
}
.tabBackGruen-u-175 {
	background-image: url(/_bilder/tabellen/mgr_175_u.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 175px;
}
.tabBackGruen-w-u-175 {
	background-image: url(/_bilder/tabellen/mgrw_175_u.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 175px;
}
.tabBackGruenWeissOben 		{
	background-image: url(/_bilder/tabellen/ggr_o.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	vertical-align: middle;
	background-color: #CCCCCC;
}
.tabBackGruenNeuLinksOben {
	background-image: url(/_bilder/tabellen/header_gruen_li.gif);
	background-repeat: no-repeat;
}
.tabBackGruenNeuOben {
	background-image: url(/_bilder/tabellen/header_gruen.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
	vertical-align: middle;
	background-color: #CCCCCC;
	font-weight: bold;
}
.tabBackGruenNeuRechtsOben {
	background-image: url(/_bilder/tabellen/header_gruen_re.gif);
	background-repeat: no-repeat;
}
.tabBackGruenVerlaufOben {
	background-image: url(/_bilder/tabellen/vgr_o.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	background-color: #CCCCCC;
	font-weight: bold;
}
.tabBackGruenVerlaufRechtsOben {
	background-image: url(/_bilder/tabellen/vecke_gr_re_o.gif);
	background-repeat: no-repeat;
}
.tabBackGruenVerlaufLinksOben {
	background-image: url(/_bilder/tabellen/vecke_gr_li_o.gif);
	background-repeat: no-repeat;
}
.tabBackGrauVerlaufLinksOben {
	background-image: url(/_bilder/tabellen/vecke_grau_li_o.gif);
	background-repeat: no-repeat;
}
.tabBackGrauVerlaufOben {
	background-image: url(/_bilder/tabellen/vgrau_o.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
}
.tabBackGrauVerlaufRechtsOben {
	background-image: url(/_bilder/tabellen/vecke_grau_re_o.gif);
	background-repeat: no-repeat;
}
.tabBackHellgruenVerlaufLinksOben {
	background-image: url(/_bilder/tabellen/ecke_mgr_li_o.gif);
	background-repeat: no-repeat;
}
.tabBackHellgruenVerlaufOben {
	background-image: url(/_bilder/tabellen/mgr_o.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
}
.tabBackHellgruenVerlaufRechtsOben {
	background-image: url(/_bilder/tabellen/ecke_mgr_re_o.gif);
	background-repeat: no-repeat;
}
.tabBackWeissGrauLinksOben {
	background-image: url(/_bilder/tabellen/ecke_grau_li_o.gif);
	background-repeat: no-repeat;
}
.tabBackWeissGrauOben {
	background-image: url(/_bilder/tabellen/grau_o.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
}
.tabBackWeissGrauRechtsOben {
	background-image: url(/_bilder/tabellen/ecke_grau_re_o.gif);
	background-repeat: no-repeat;
}

.checkbox {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 18px;
	background-color: #FFFFFF;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.checkboxHellgruen {
	margin: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 18px;
	background-color: #E1EEE9;
}
.checkboxHellgrau {
	margin: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 18px;
	background-color: #F0F0F0;
}
.feld_ohne {
	border: 0px none;
	margin: auto;
	background-color: #FFFFFF;
}
.feld {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: 600;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #CCC;
	margin: auto;
	padding: 1px 3px;
	text-align: left;
	-moz-border-radius:4px; 
	border-radius:4px; }
	
.feld_klein {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #999999;
	margin: auto;
	padding: 1px 3px;
	text-align: left;
}
.feld_center {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #999999;
	margin: auto;
	padding: 1px 3px;
	text-align: center;
}
.feld_required {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFE9F6;
	color: #000000;
	border: 1px solid #FF0000;
	margin: auto;
	padding: 1px 3px;
	text-align: left;
	-moz-border-radius:4px; 
	border-radius:4px; 
}
.dropdown {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #333333;
	border: 1px solid #ccc;
	margin: 1px;
	width: 250px;
	-moz-border-radius:4px; 
	border-radius:4px; 
}
.dropdown_warenkorb {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #333333;
	border: 1px solid #336666;
	margin: 1px;
	width: 250px;
}

td.center            { text-align:center; }
td.left              { text-align:left; }

input                                 { font-weight:bold; text-align:center; background-color:#DFDFBC; border-width:1px; border-style: solid; border-color:#000066; }
input.norm                         { width:300px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }
input.vorname                { width:100px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }
input.nachname                { width:296px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }
input.plz                         { width:80px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }
input.ort                         { width:208px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }
input.vonbis                { width:100px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }

textarea.norm                { width:300px; height:250px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }
select.norm                        { width:200px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }
select                                { width:200px; background-color:#ffffff; border-width:1px; border-style: solid; border-color:#000066; }
select.route                         { font-family: Arial, Verdana, sans-serif; font-size:12px; font-weight:bold; text-align: left; background-color:#DFDFBC}

ul                                        {
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:5px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
	list-style-type:none;
	text-align:left;
	line-height: 18px;
	list-style-position: outside;
}
.ul1                                       {
	margin-left:18px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	text-align:left;
	list-style-type: none;
	text-indent: -15pt;
}
.ul_pfeil_enger {
	margin-left:9px;
	margin-right:2px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	list-style-type: none;
	text-indent: -0px;
	list-style-position: outside;
	list-style-image: url(/_bilder/buttons/pfeil_kl_grau_6x9.gif);
	line-height: 15px;
}
.ul2                                      { 
	margin-left:11px;
	margin-right:1px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	list-style-type: none;
	text-indent: -20px;
}

.ul_pfeil {
	margin-left:13px;
	margin-right:2px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	list-style-type: none;
	text-indent: 0px;
	list-style-position: outside;
	list-style-image: url(/images/media/pics/buttons/klein/bullet-s-small.png);
	padding-top: 3px;
	padding-bottom: 3px;
}
.ul_ok {
	margin-left:12px;
	margin-right:2px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	list-style-type: none;
	text-indent: 0px;
	list-style-position: outside;
	list-style-image: url(/images/media/pics/buttons/links/ok-s.png);
	padding-top: 3px;
	padding-bottom: 3px;
}
ul.ul_pfeil li { background-color: transparent; background-attachment: scroll; background-position: 20px 6px; padding-left: 2px/* 35px*/; }
.ul_button_pfeil {
	margin-left:12px;
	margin-right:12px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	list-style-type: none;
	text-indent: 0px;
	list-style-position: outside;
	list-style-image: url(/_bilder/buttons/link_pfeil.png);
	line-height: 15px;
}
.li_pfeil                                        {
	text-align:left;
	margin-top: 2px;
	margin-bottom: 2px;
}

li                                      {
	text-align:left;
	line-height: 16px;
}
.li2                                        {
	text-align:left;
	line-height: 18px;
}
ol  { list-style-type:decimal; }



.large                                   { font-size: 18px }
.xlarge                                  { font-size: 22px }
/**** Unterklassen fuer Schrift ****/
.small                                {
	font-size:9px;
	margin-top: 2px;
	padding-top:2px;
}
.fett {
	font-weight: bold;
}
.fettschwarz {
	font-weight: bold;
	color: #000;
}
/**** Menu oben ****/
.mclasslink                        { width:100px; padding-left:10px; margin-left:10px; background:#348B6C; border-width:1px; border-bottom:1px; border-top:0px; border-left:0px; border-right:0px; border-style:solid; border-color:#67A891; }
.mclasslinkcons                { padding-left:10px; margin-left:10px; background:#348B6C; border-width:1px; border-bottom:1px; border-top:0px; border-left:0px; border-right:0px; border-style:solid; border-color:#67A891; }

a.mclass                        { font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; }
a.mclass:link                { font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; }
a.mclass:visited        { font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; }
a.mclass:active                { font-size:12px; color:#C2FFE9; font-weight:normal; text-decoration:none; }
a.mclass:hover                { font-size:12px; color:#C2FFE9; font-weight:normal; text-decoration:none; }

.mclasslink_active        { padding-left:10px; margin-left:10px; background:#3D9C7A; border-width:1px; border-bottom:1px; border-top:0px; border-left:0px; border-right:0px; border-style:solid; border-color:#67A891; }
.mclass_active                { font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; }

/**** Submenu oben ****/
td.smenuborders                { padding-left:10px; height:20px; border-top:0px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; }
td.smenuborders_top        { padding-left:10px; height:21px; border-top:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; }
a.smenu                                { font-size:12px; color:#000000; font-weight:normal; text-decoration:none; }
a.smenu:link                { font-size:12px; color:#000000; font-weight:normal; text-decoration:none; }
a.smenu:visited                { font-size:12px; color:#000000; font-weight:normal; text-decoration:none; }
a.smenu:active                { font-size:12px; color:#333333; font-weight:normal; text-decoration:none; }
a.smenu:hover                { font-size:12px; color:#666666; font-weight:bold; text-decoration:none; }

a.mclass_aktiv                        { font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; }
a.mclass_aktiv:link                { font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; }
a.mclass_aktiv:visited        { font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none; }
a.mclass_aktiv:active                { font-size:12px; color:#C2FFE9; font-weight:bold; text-decoration:none; }
a.mclass_aktiv:hover                { font-size:12px; color:#C2FFE9; font-weight:bold; text-decoration:none; }

/**** Klassen fuer unten ****/
.smallgrey                        { font-size:10px; color:#aaaaaa; text-align:right; }

/***** Klasse fuer index *****/
.headline                        { font-size:16px; color:#ffffff; font-weight:bold; }
.indexcont                        { font-size:12px; color:#ffffff; font-weight:normal; background-color:#3C9B73; }


/* Neues Layout fuer Tabellen, u.a. Produktinfotabelle etc. */
.ptabelle_header { background-color: #E1EEE9; color: #000000; }
/*.ptabelle_rechts { background-color: #348B6C; color: #FFFFFF; font-size:12px; width:150px; height:25px; padding-left: 10px; margin-left: 10px;}*/
.ptabelle_header_dunkelgruen { background-color: #348b6c; color: #FFFFFF; }
/*.ptabelle_rechts { background-color: #348B6C; color: #FFFFFF; font-size:12px; width:150px; height:25px; padding-left: 10px; margin-left: 10px;}*/
.ptabelle_rechts { background-color: #DFDFDF; color: #348B6C; font-size:12px; width:150px; height:25px; padding-left: 10px; margin-left: 10px; border-width:2px; border-color:#348B6C; border-style:solid;}
.ptabelle_headerGrau { background-color: #CCCCCC; color: #000000; }

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs                                         {
	position:absolute;
	visibility:hidden;
	left:100px;
	top:100px;
}
/* CoolMenus 4 - default styles - end */
/*Style for the background-bar*/
.clBar                                                { position:absolute; width:10; height:10; visibility:hidden; }
.clBar_neu                                               {
	position:absolute;
	width:10;
	height:10;
	visibility:hidden;
	left: -10px;
}
/*Styles for level 0*/
.clLevel0,.clLevel0over         {
	position:absolute;
	padding-top:5px;
	padding-bottom:4px;
	padding-left:5px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	left: -10px;
}
.clLevel0                                         { background-color:#348B6C; layer-background-color:#348B6C; color:#ffffff; }
.clLevel0over                                 { background-color:#3D9C7A; layer-background-color:#3D9C7A; color:#ECECEC; cursor:pointer; cursor:hand; }
.clLevel0border                         { position:absolute; visibility:hidden; background-color:#3D9C7A; layer-background-color:#31309C; }
.clLevel1, .clLevel1over         {
	position:absolute;
	padding:2px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.clLevel1                                         { background-color:#E8E8E8; layer-background-color:#9BB5AC; color:#333333; }
.clLevel1over                                 { background-color:#CCCCCC; layer-background-color:#31309C; color:#000000; cursor:pointer; cursor:hand; }
.clLevel1over_alt                                 { background-color:#CCCCCC; layer-background-color:#31309C; color:#000000; cursor:pointer; cursor:hand; }
.clLevel1border                         { position:absolute; visibility:hidden; background-color:#B6D5CA; layer-background-color:#DCDCDC; }
.clLevel1border_alt                         { position:absolute; visibility:hidden; background-color:#B6D5CA; layer-background-color:#DCDCDC; }
/*Styles for level 2*/
.clLevel2, .clLevel2over         {
	position:absolute;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.clLevel2                                         { background-color:#B6D5CA; layer-background-color:#B6D5CA; color:#333333; }
.clLevel2over                                 { background-color:#BFE2D6; layer-background-color:#BFE2D6; color:#000000; cursor:pointer; cursor:hand; }
.clLevel2border                         { position:absolute; visibility:hidden; background-color:#DCDCDC; layer-background-color:#DCDCDC; }
.button1 {
	font-weight: normal;
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	cursor: hand;
	background-image: url(/_bilder/buttons/button_gruen_klein.gif);
	background-repeat: no-repeat;
	margin: auto;
	height: 25px;
	width: 75px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left 2px;
	background-color: #FFFFFF;
}
.button2 {
	font-weight: bold;
	color: #348B6C;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	cursor: hand;
	background-image: url(/_bilder/button_ovalgross_weiss.gif);
	background-repeat: no-repeat;
	margin: auto;
	height: 26px;
	width: 174px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left -2px;
	background-color: #FFFFFF;
}
.schalter {
	font-weight: bold;
	color: #333333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	cursor: hand;
	background-image: url(/_bilder/navigation/button_gruen.gif);
	background-repeat: no-repeat;
	margin: auto;
	height: 26px;
	width: 84px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left -2px;
	background-color: #FFFFFF;
}
.button_grasgruen_145 {
	font-weight: bold;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/_bilder/buttons/button_145_grasgruen.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 145px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 35px;
	padding-bottom: 5px;
}
.button_kurz_grau_suche {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_kurz_grau_suche.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 121px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 45px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}
.button_kurz_grau_back {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_kurz_grau_back.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 121px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 45px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}
.button_kurz_tuerkis_pfeil {
	font-weight: normal;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_kurz_tuerkis_pfeil.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 81px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 25px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}
.button_lang_grau_back {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_lang_grau_back.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 45px;
	padding-bottom: 3px;
}
.button_lang_grau_aktualisieren {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_lang_grau_aktualisieren.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 60px;
	padding-bottom: 3px;
}
.button_lang_grau_reset {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_lang_grau_reset.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 45px;
	padding-bottom: 3px;
}
.button_lang_tuerkis_warenkorb {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_lang_tuerkis_warenkorb.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 45px;
	padding-bottom: 3px;
}
.button_lang_tuerkis_warenkorb1 {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_lang_tuerkis_warenkorb.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 45px;
	padding-bottom: 3px;
}
.button_lang_tuerkis_vor {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_lang_tuerkis_vor.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 45px;
	padding-bottom: 3px;
}
.button_lang_blau_angebot {
	font-weight: bold;
	color: #666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/shop/images/_brainworks/button_lang_blau_angebot.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 40px;
	padding-bottom: 3px;
}
.button_gruen_139 {
	font-weight: bold;
	color: #FFF;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/_bilder/buttons/button_gruen_139.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 139px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 30px;
	padding-bottom: 2px;
}
.button_rot_290 {
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/_bilder/buttons/button_rot_290.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 290px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 30px;
	padding-bottom: 2px;
}
.button_orange_290 {
	font-weight: bold;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	cursor: hand;
	background-image: url(/_bilder/buttons/button_290_orange.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 290px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left center;
	text-decoration: none;
	padding-left: 35px;
	padding-bottom: 5px;
}
.hochgestellt {
	vertical-align: text-top;
}
.tiefgestellt {
	font-size: 9px;
	font-family: Arial, Verdana, sans-serif;
	vertical-align: bottom;
}
.abstand_unten {
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.alinknav {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	display: none;
	 }
.alinknav:link {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	list-style-type: none;
	text-indent: 5px;
	line-height: 8px;
	 }
.alinknav:visited {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	list-style-type: none;
	text-indent: 5px;
	line-height: 8px;
}
.alinknav:hover {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.alinkquicknav {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	 }
.alinkquicknav:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	 }
.alinkquicknav:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.alinkquicknav:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.dots_gruen_horizontal {	background-image: url(/_bilder/tabellen/dots_gruen.gif);	background-repeat: repeat-x;	background-position: center;	line-height: 5px;	height: 5px;}
.dots_mittelgrau_horizontal {	background-image: url(/_bilder/tabellen/dots_mittelgrau.gif);	background-repeat: repeat-x;	background-position: center;	line-height: 5px;	height: 5px;}
.dots_hellgrau_horizontal {
	background-repeat: repeat-x;
	background-position: center;
	background-image: url(/_bilder/tabellen/dots_hellgrau.gif);
	line-height: 5px;
	height: 5px;
}
.dots_hellgrau_vertikal {	background-image: url(/_bilder/tabellen/dots_hellgrau.gif);	background-repeat: repeat-y;	background-position: center;}
.dots_gruen_vertikal { background-image: url(/_bilder/tabellen/dots_gruen.gif);	background-repeat: repeat-y;	background-position: center;}
.dots_mittelgrau_vertikal {	background-image: url(/_bilder/tabellen/dots_mittelgrau.gif);	background-repeat: repeat-y;	background-position: center;}
.linie_grau_horizontal {	background-image: url(/_bilder/tabellen/linie_grau_horizontal.gif);	background-repeat: repeat-x;	background-position: center;	line-height: 5px;
	height: 5px;}
.linie_gruen_horizontal {	background-image: url(/_bilder/tabellen/linie_gruen_horizontal.gif);	background-repeat: repeat-x;	background-position: center;	line-height: 5px;	height: 5px;}
.linie_grau_vertikal {	background-image: url(/_bilder/tabellen/linie_grau_vertikal.gif);	background-repeat: repeat-y;	background-position: center;}
.linie_horizontal {
	background-repeat: repeat-x;
	background-position: center;
	line-height: 5px;
	height: 5px;
}
.linie_vertikal {background-repeat: repeat-y;	background-position: center;}
.transparent {
	opacity:0.5;
	-moz-opacity:0.50;
	-khtml-opacity:0.50;
	filter:alpha(opacity=50);
}

TR.headerNavigationBrain {
}

TD.headerNavigationBrain {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #666;
	font-weight : normal;
	text-decoration: none;
}

A.headerNavigationBrain, A.headerNavigationBrain:link, A.headerNavigationBrain:visited {
	color: #BBB;
	font-size: 10px;
	text-decoration: none;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
}

A.headerNavigationBrain:hover {
	color: #666666;
	font-size: 10px;
	text-decoration: none;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
}
.cursorHand { cursor:pointer; }

