/* HAUPTEINSTELLUNGEN */
body						{margin-top:0px; background-color:white}
body.topmargin	{margin-top:5px}

/* TABELLE */

/* Tags */
table				{font-size:12px; font-family:"Trebuchet MS", "Verdana", "Arial", "Tahoma"; color:#606060}
p.bordered	{border:1px solid #FFCC99; padding:4px; margin:0px}

th		{font-weight:bold; color:#606060; background-color:#FFEECC; text-align:center}
td		{vertical-align:top}

th.infoBar	{font-weight:bold; color:white; text-align:left}

/* Hintergründe */
table.lightColor{background-color:#FFD8B8}
table.darkColor	{background-color:#CCFFCC}
td.signColor		{background-color:#00CC00}

td.lightImage		{background-image:url(../images/bg_lightmaincolor.gif)}
td.darkImage		{background-image:url(../images/bg_darkmaincolor.gif)}
td.lightColor		{background-color:#CCFFCC}
td.darkColor		{background-color:#BDDBFF}
td.tableFlipRow	{background-color: #eee}

/* Infoleiste */
td.ol	{}
td.om	{}
td.or {}
td.ml {}
td.mr {}
td.ul {}
td.um {}
td.ur {}

font.title				{font-size:21px; font-weight:bold; font-style:italic; color:#808080}
font.hoverTitle		{font-size:21px; font-weight:bold; font-style:italic; color:#FF8040}

/* ANKER */

/* einfacher Link */
a						{color:#3969A5; font-family:"Trebuchet MS", "Verdana", "Arial", "Tahoma"}
a:visited		{color:#3969A5}
a:hover			{color:#00CC00}
a:active		{color:#00CC00}
a:focus			{color:#00CC00}

/* Link ohne Unterstrich und Linkfarbe */
a.noAnker					{color:#606060; text-decoration:none}
a:hover.noAnker		{color:#00CC00; text-decoration:none}
a:active.noAnker	{color:#00CC00; text-decoration:none}
a:focus.noAnker		{color:#00CC00; text-decoration:none}

/* Link ohne Unterstrich */
a.noLine				{text-decoration:none}
a:hover.noLine	{text-decoration:none}
a:active.noLine	{text-decoration:none}
a:focus.noLine	{text-decoration:none}

/* Haupttitel */
a.mainTitle					{font-size:27px; font-weight:bold; font-style:italic; color:#808080; text-decoration:none}
a:visited.mainTitle	{font-size:27px; font-weight:bold; font-style:italic; color:#808080; text-decoration:none}
a:hover.mainTitle		{font-size:27px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}
a:active.mainTitle	{font-size:27px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}
a:focus.mainTitle		{font-size:27px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}

/* Titel */
a.title							{font-size:21px; font-weight:bold; font-style:italic; color:#808080; text-decoration:none}
a:visited.title			{font-size:21px; font-weight:bold; font-style:italic; color:#808080; text-decoration:none}
a:hover.title				{font-size:21px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}
a:active.title			{font-size:21px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}
a:focus.title				{font-size:21px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}

/* Subtitel */
a.subtitle					{font-size:14px; font-weight:bold; font-style:italic; color:#808080; text-decoration:none}
a:visited.subtitle	{font-size:14px; font-weight:bold; font-style:italic; color:#808080; text-decoration:none}
a:hover.subtitle		{font-size:14px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}
a:active.subtitle		{font-size:14px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}
a:focus.subtitle		{font-size:14px; font-weight:bold; font-style:italic; color:#00CC00; text-decoration:none}

/* directinfo */
a.directInfo				{font-size:11px; font-style:italic; text-decoration:none}
a:visited.directInfo{font-size:11px; font-style:italic; text-decoration:none}
a:hover.directInfo	{font-size:11px; font-style:italic; color:#3969A5; background-color:#D0E6C8}
a:active.directInfo	{font-size:11px; font-style:italic; color:#3969A5; background-color:#D0E6C8}
a:focus.directInfo	{font-size:11px; font-style:italic; color:#3969A5; background-color:#D0E6C8}

/* Menue */
a.menue					{color:#606060; text-decoration:none}
a:visited.menue	{color:#606060; text-decoration:none}
a:hover.menue		{color:#FF8040; text-decoration:none}

/* Reiter */
td.reiterAktiv {border:solid 1px #000000; background-color: #FFD8B8}
td.reiterInaktiv {border:solid 1px #000000; background-color: #FFFFFF}

/* Hervorgehobener Link */
a.highlighted					{color:#FF9933}
a:visited.highlighted	{color:#FF9933}

/* FORMULAR */
input 	{font-family:"Courier New"}
select 	{font-family:"Courier New"}
option 	{font-family:"Courier New"}

/* SCHRIFT */

/* Farben */
font.lightColor	{color:#FF8040}
font.darkColor	{color:#00CC00}
font.signal			{color:#990000}
font.signColor	{color:#FF8040}
font.hint				{font-family:"Trebuchet MS", "Verdana", "Arial", "Tahoma"; font-variant:small-caps; color:black; background-color:#FFD8B8}

/* Grundschriften: Anmerkung, Artikelname */
font					{font-family:"Trebuchet MS", "Verdana", "Arial", "Tahoma"}
font.remark		{font-size:10px; color:#606060}
font.headline	{font-size:13px; font-weight:bold}
font.capture	{font-size:15px; font-weight:600; font-style:normal; color:#808080}

/* Farbschriften Hauptfarbe: spezielle Links & Infobar Titel, große Links (Menü), Titel */
font.headlineC	{font-size:11px; font-weight:bold; color:#009900}
font.captureC	{font-size:13px; font-weight:bold; color:#3969A5}
font.titleC		{font-size:18px; font-weight:bold; color:#3969A5}

/* Fehlerausgabe: Fehler, Fehlertitel */
font.errorHead	{font-size:13px; font-weight:bold; color:#990000}
font.error			{font-size:11px; color:#990000}

font.oldPrice   {font-size:12px; color:red; text-decoration:line-through}
font.price      {font-size:14px; font-weight:bold}

/* Formular */
input.field			{font-size:11px; font-family:"Trebuchet MS", "Verdana", "Arial", "Tahoma"; border:solid 1px #009900}
input.radiobutton		{border:solid 5px #009900}
select.field		{font-size:11px; font-family:"Trebuchet MS", "Verdana", "Arial", "Tahoma"; border:solid 1px #009900}
textarea.field	{font-size:11px; font-family:"Trebuchet MS", "Verdana", "Arial", "Tahoma"; border:solid 1px #009900}

ul							{list-style-image:url(../images/s_arrow.gif)}
li.noSpace			{padding-bottom:0; margin-bottom:0}
ul.noSpace			{padding-bottom:0; margin-bottom:0}

/* BENUTZERDEFINIERT */

table.thinkOrange	{font-family:"Trebuchet MS", "Verdana", "Arial", "Tahoma"; padding-left:10px; padding-right:10px}

/* bigLink */
a.big							{font-size:13px; font-weight:bold; color:#808080; text-decoration:none}
a:visited.big			{color:#808080}
a:hover.big				{color:#00CC00}
a:active.big			{color:#00CC00}
a:focus.big				{color:#00CC00}

a.footer					{color:white; text-decoration:none}
a:visited.footer	{color:white}
a:hover.footer		{color:#00CC00}
a:active.footer		{color:#00CC00}
a:focus.footer		{color:#00CC00}

table.addColor		{background-color:#003286}
table.mainText		{font-size:13px}
td.middleImage		{vertical-align:middle; text-align:center}
td.mainText				{font-size:13px; vertical-align:top}

font.orange					{color:#FF8040}
font.thinkOrange		{font-size:15px; font-weight:bold; font-style:italic; color:#FF8040}
font.orangeBigSign	{font-size:125px; color:#FFD8B8; font-style:italic}
font.small					{font-size:11px; color:#606060}
font.smallHeadline	{font-size:12px; color:#606060; font-weight:bold}
font.pointOut				{font-size:13px; color:black}
font.smallPointOut	{font-size:12px; color:black}
font.subtitle				{font-size:14px; color:#808080; font-weight:bold; font-style:italic}
font.title					{font-size:21px; font-weight:bold; font-style:italic; color:#808080}
font.hoverTitle			{font-size:21px; font-weight:bold; font-style:italic; color:#FF8040}
font.mainHoverTitle	{font-size:27px; font-weight:bold; font-style:italic; color:#FF8040}
font.annotation			{font-size:11px; font-style:italic}
font.ownword				{font-style:italic}

/* fsl-farbe */
font.fsl			{color:#003286}

/* Produkt */
img.picture		{border-width:1px; border-style:solid; border-color:#000080}

/* Menülinks */
a.menu				{color:white; text-decoration:none}
a:visited.menu{color:white}
a:hover.menu	{color:#FF9933}
a:active.menu	{color:#FF9933}
a:focus.menu	{color:#FF9933}

/* sonstige */
img.article		{border-width:10px; border-style:solid; border-color:#F0F8F8}
img.bottom		{vertical-align:bottom}