/* allgemein */
body,p,td,ul,ol,li,th,nobr,b,i,select,input,font{font-family:Arial,Univers,Helvetica,sans-serif; font-size:9pt; color:#594A41; olor:#53636c; }
body 						{background-color:#FFFFFF; margin:0px; width:100%; font-size:9pt;}
a:link,a:active,a:visited	{text-decoration:none; color:#6E6F74;}
a:hover						{text-decoration:underline; color:#000000;}
b							{font-weight:bold}
ul		{margin-left:15px; MARGINLEFT:15px; margin-top:0px; margin-bottom:0px; list-style-image:url(images/listbox.gif); }
ul.sitemap_line {padding-left: 20px;margin-left:5px; MARGINLEFT:5px; margin-top:0px; margin-bottom:0px; list-style-image:url(images/list_line.gif); }
ol							{margin-left:17px; MARGINLEFT:-20px; margin-top:0px; margin-bottom:0px; }
p							{margin-bottom:0px}

h1							{color:#7b8393; font-size:16px; margin-bottom:0px; valign:bottom}
h2							{color:#C24361; font-size:14px}
.head						{color:#7b8393; font-size:12px; font-weight:bold}

.fond						{background-color:#ecf2f7; margin-top:25px}
.fond-cluster				{background-color:#ecf2f7; margin-top:8px}
.fond-lst					{background-color:#ecf2f7; margin-top:2px}
.fond-line					{background-color:#7897AB; }
.fond-weiss-mt				{margin-top:12px}
.fond-produktStart			{background-color:#EDCAD1; margin-top:8px}
.fond2						{background-color:#ececec; }

a.list-head:link,a.list-head:active,a.list-head:visited		{font-family:Arial,Univers,Helvetica,sans-serif; font-size:12px; color:#53636c; font-weight:bold; text-decoration:none}

/* Reiter */
a.rtr-hi					{color:#011e68; font-size:11pt; line-height:12px; font-weight:600; text-decoration:none}
a.rtr-lo					{color:#53636c; font-size:11pt; line-height:12px; text-decoration:none}
.rtr-hi-mt					{margin-top:6px}
.rtr-lo-mt					{margin-top:10px}

/* Rubrik */
.rubrik						{color:#C24361; font-size:11pt; font-weight:600; text-transform:uppercase}
.rubrik-u					{margin-top:8px}
.rubrik-line				{background-color:#FFE7EF}

/* Pfad bei den Produkten */
.pfad-txt,a.pfad-txt:link,a.pfad-txt:active,a.pfad-txt:visited			{color:#011e68; font-size:11pt; background-color:#E6F6F5; }
.pfad-mt					{margin-top:22px; padding-left:7px}

/* global navigation */
.glob-nav,a.glob-nav:link,a.glob-nav:active,a.glob-nav:visited		{color:#6B7EA8; font-size:11pt}
.glob-nav-mt				{margin-top:9px}

/* Email Kontakt */
.email,a.email:link,a.email:active,a.email:visited		{color:#011E68}

/* content Navigation */
.cnt-line-out				{background-color:#8097A9}
.cnt-line-in				{background-color:#BFCBD7}
.cnt-line-bgr				{background-color:#EAF2F4}

/* Sitemap Link fett */
a.sitemap,.sitemap			{color:#001E67; font-weight:600; background-color:#ecf2f7; }

/* allgemeiner margin top */
.mt-pt						{margin-top:22px}
.mt							{margin-top:25px}
.mt-sm						{margin-top:8px}
.mt-sm4px					{margin-top:4px}
.mt-sm3px					{margin-top:3px}
.mt-no						{margin-top:0px}

/* Headline Ebene 3 */
.hdl-sm						{color:#B8284B; font-weight:bold; font-size:11pt; padding-top:3px; padding-bottom:3px}
.hdl-sm-line				{background-color:#7e96a7}
.hdl-sm-bgr					{background-color:#FFE7EF}

/* Headline Ebene 2 */
.hdl						{color:#B8284B; font-weight:bold; font-size:14px; padding-top:2px; padding-bottom:3px}
.hdl-line					{background-color:#7F96A8; }

/* Bildunterschrift und Linie */
.hasmoved-pic-txt			{font-size:11pt; color:#7e96a7; vertical-align:bottom; padding-bottom:5px}
.pic-u-txt					{font-size:11pt; color:#7e96a7; padding-top:3px}
.pic-line					{background-color:#7e96a7; }
.pic-m						{margin-top:3px; }

/* Tabelle */
.tb-headline				{font-weight:bold; padding-bottom:4px}
.tb-headline2				{color:#001E67; background-color:#DCE4E6; font-weight:bold; padding-bottom:4px}
.tb-head-hi					{color:#ffffff; background-color:#C14263; font-weight:600}
a.tb-head-hi-lnk:link,a.tb-head-hi-lnk:active,a.tb-head-hi-lnk:visited	{color:#ffffff; font-weight:600; }
.tb-txt-hi					{background-color:#fde7ee; }
.tb-txt-sm					{font-size:11pt; color:#7e96a7; }
.tb-txt						{background-color:#ecf2f7; }
.tb-head-click				{font-family:Arial,Univers,Helvetica,sans-serif; color:#ffffff; background-color:#B8284B; font-size:14px; font-weight:bold; margin:15px; padding:10px 5px; }

/* Menü */
a.menue-lnk-hi:link,a.menue-lnk-hi:active,a.menue-lnk-hi:visited		{color:#011e68; text-decoration:none; font-size:11pt; line-height:12px; font-weight:600}
a.menue-lnk-lo:link,a.menue-lnk-lo:active,a.menue-lnk-lo:visited		{color:#011e68; text-decoration:none; font-size:11pt; line-height:12px; }
.menue-m					{margin-top:5px; margin-bottom:4px}
.menue-sm					{margin-top:2px; margin-bottom:2px}
.menue1-bgr					{background-color:#B7E9DE}

/* DHTML Menü */
.dhtml-men					{color:#314A83; font-size:11pt; padding-left:0px; }
.menu 						{position:absolute; left:0px; top:0px; z-index:4; visibility:hidden}

/* Finder */
.fnd-mt						{margin-top:10px}

/* Linke Finder */
.left-hdl					{color:#52636B; font-size:11pt; font-weight:600; margin-top:5px}
.left-hdl2					{color:#de8626; font-size:11pt; font-weight:600; margin-top:5px}
.left-txt					{color:#52636B; font-size:11pt}
.left-line					{background-color:#B8284C}

/* rechte Finder */
.right-line					{background-color:#7897AC}

/* Content Navi */
a.cnt:link,a.cnt:active,a.cnt:visited		{color:#6B7EA8; text-decoration:none}

/* alt */
.left-line1					{background-color:#5EB3AE}
.left-bgr1					{background-color:#A1DFD2}

/* Browsertest */
.browser					{background-color:#f0f0f0}

/* New */
.fnd-lnk,.fnd-lnk:link,.fnd-lnk:active,.fnd-lnk:visited,.teaserlink,.teaserlink:link,.teaserlink:active,.teaserlink:visited	{font-size:11pt; color:#53636c; }
.left-ln-red 				{background-color:#B8284C; }
.right-bg 					{background-color:#C8DEEF; }


/* Suche */
a.search-title:link,a.search-title:active,a.search-title:visited {font-size:12px; color:#53636c; text-decoration:none; font-weight:600}
a.search-path:link,a.search-path:active,a.search-path:visited {font-size:11pt; color:#011E68; }
a.b:link,a.b:active,a.b:visited {color:#011E68}

.line-db					{background-color:#7E96A7}
.line-hg					{background-color:#C0CBD4}

a.cnt-sm:link,a.cnt-sm:active,a.cnt-sm:visited {font-size:11pt; color:#6B7EA8; text-decoration:none}
a.cnt-smd:link,a.cnt-smd:active,a.cnt-smd:visited {font-size:11pt; color:#6B7EA8; text-decoration:none; }
a.cnt-smb:link,a.cnt-smb:active,a.cnt-smb:visited {font-size:11pt; color:#022787; text-decoration:none; font-weight:600}

.txt-cnt-sm					{font-size:11pt; color:#6B7EA8; text-decoration:none}
.txt-cnt-smb				{font-size:11pt; color:#022787; text-decoration:none; font-weight:600}

/* Formular*/
.ff-1						{width:54; }
.ff-2a						{width:103; }
.ff-2b						{width:104; }
.ff-3						{width:153; }
.ff-4						{width:212; }
.ff-5						{width:402; } /*338=alt*/

/* SITEMPAP */
a.sitemap_lnk:link,a.sitemap_lnk:active,a.sitemap_lnk:visited	{color:#B8284B; font-weight:bold; font-size:12px; text-decoration:none; padding-top:3px; padding-bottom:3px}

A.menue-lnk-hi:link 		{FONT-WEIGHT:600; font-size:11pt; COLOR:#011e68; LINE-HEIGHT:12px; TEXT-DECORATION:none}
A.menue-lnk-hi:active		{FONT-WEIGHT:600; font-size:11pt; COLOR:#011e68; LINE-HEIGHT:12px; TEXT-DECORATION:none}
A.menue-lnk-hi:visited		{FONT-WEIGHT:600; font-size:11pt; COLOR:#011e68; LINE-HEIGHT:12px; TEXT-DECORATION:none}
A.menue-lnk-lo:link			{font-size:11pt; COLOR:#011e68; LINE-HEIGHT:12px; TEXT-DECORATION:none}
A.menue-lnk-lo:active		{font-size:11pt; COLOR:#011e68; LINE-HEIGHT:12px; TEXT-DECORATION:none}
A.menue-lnk-lo:visited		{font-size:11pt; COLOR:#011e68; LINE-HEIGHT:12px; TEXT-DECORATION:none}
.menue-m					{MARGIN-TOP:5px; MARGIN-BOTTOM:4px}
.menue-sm					{MARGIN-TOP:2px; MARGIN-BOTTOM:2px}
.menue1-bgr					{BACKGROUND-COLOR:#b7e9de}
.menu						{Z-INDEX:4; LEFT:0px; VISIBILITY:hidden; POSITION:absolute; TOP:0px}
.dhtml-men					{PADDING-LEFT:16px; font-size:11pt; COLOR:#314a83}

.PageHead					{font-weight:bold; font-size:11pt; text-align:left;}
.PageText					{font-weight:normal; font-size:9pt; text-align:justify;}
.mission					{font-weight:normal; font-style:italic; font-size:9pt;}
.langheader					{font-weight:bold; font-size:7pt;}
.LangBar					{font-weight:normal; font-size:9pt; background-color:#CCCCCC; height:20px; vertical-align:middle;}
.LangTitle					{font-weight:bold; font-size:7pt; background-color:#CCCCCC; height:20px; vertical-align:middle;}
.MenuBar					{font-weight:normal; font-size:9pt; background-color:#F68838; height:20px; vertical-align:middle;}
.RowHead					{background-color:#F68838; height:20px;}
.Row1						{background-color:#E5E5E5; height:20px;}
.Row2						{background-color:#ECECEC; height:20px;}
.SiteMap					{font-weight:normal; font-size:9pt; color:#6E6F74; height:20px;}
.TableGrid					{border-color:#000000; font-size:9pt; text-align:justify;}
.style1						{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-align: justify;}

