/*** Navigation ***/
td.navmain				{color:#FFC910; font-family:arial,geneva,sans-serif; font-size:10pt; font-weight:bold;} 
a.navmain:link, 
a.navmain:visited 		{color:#FFC910; font-family:arial,geneva,sans-serif; font-size:10pt; text-decoration:none; font-weight:bold;}
a.navmain:hover, 
a.navmain:active		{color:#FFC910; font-family:arial,geneva,sans-serif; font-size:10pt; text-decoration:none; font-weight:bold;}

a.navwhite:link, 
a.navwhite:visited 		{color:#FFF0DD; font-family:arial,geneva,sans-serif; font-size:10pt; text-decoration:none; font-weight:bold;}
a.navwhite:hover, 
a.navwhite:active		{color:#FFF0DD; font-family:arial,geneva,sans-serif; font-size:10pt; text-decoration:none; font-weight:bold;}


/*** Content ***/
.TopRow 				{font-family:arial,geneva,sans-serif; font-size:10pt; font-weight:bold; color:#01649D; padding:6px 1px 6px 3px;}
.TextStd				{font-family:arial,geneva,sans-serif; font-size:10pt; line-height:13pt; color:#ff9600; padding-bottom:5px;}
.TextBlack				{font-family:arial,geneva,sans-serif; font-size:10pt; color:#000000; font-weight:normal;}

table.standard			{border:solid 0px #000; border-collapse:collapse; margin:0px; width:680px;}

td.content				{color:#000000; font-family:arial,geneva,sans-serif; font-size:10pt; line-height:16pt;} 
a.content:link, 
a.content:visited 		{color:#FABA00; font-family:arial,geneva,sans-serif; font-size:10pt; text-decoration:underline; font-weight:bold;}
a.content:hover, 
a.content:active		{color:#609BD8; font-family:arial,geneva,sans-serif; font-size:10pt; text-decoration:underline; font-weight:bold;}

td.tdRight				{text-align:right;}
th.thRight				{text-align:right;}
td.tdTitleCol			{padding:1px 12px 1px 0px;}
th.thTopRow 			{vertical-align:center; text-align:left; padding:4px 1px 4px 3px; color:#000000; font-weight:bold; font-size:10pt; color:#ff9600;}
td.tdTopRow 			{vertical-align:top; padding:4px 1px 4px 3px;}

.TopGelb				{color:#FF9600; font-family:arial,geneva,sans-serif; font-size:14pt; line-height:16pt; font-weight:bold;}
.SmallGelb				{color:#F39003; font-family:arial,geneva,sans-serif; font-size:10pt; vertical-align:center;}
.LineGelb				{background-color:#FF9600;}
.hrGelb					{border-top:solid 1px #FF9600; width:100%; font-size:1px; line-height:1px; margin:25px 0px;}
.hrGelbSmall			{border-top:solid 1px #FF9600; width:100%; font-size:1px; line-height:1px; margin:10px 0px;}

.TopSign				{color:#01649D; font-family:arial,geneva,sans-serif; font-size:14pt; line-height:16pt; font-weight:bold; padding-top:9px;}
.ContentText			{color:#01649D; font-family:arial,geneva,sans-serif; font-size:10pt; vertical-align:center;}
.hrSmall			    {border-top:solid 1px #01649D; width:100%; font-size:1px; line-height:1px; margin:10px 0px;}


.textStandard			{color:#000000; font-weight:normal; line-height:16px}
.inpTextStd				{font-family:arial,geneva,sans-serif; font-size:10pt; color:#000000; background-color:#FDFDF3; border:solid 1px #01649D; background-color:#ffffff;}
.star					{font-family:arial,geneva,sans-serif; font-size:10pt; color:#f33b1d;}


/*** NEUE STYLES ************************************************************************************************************************/

/*** ALLGEMEIN ***/
body					{font-family:Arial,Geneva,sans-serif; font-size:100.01%; margin:7px 15px; padding:0; background-color:#FFF;}
#Inhalt					{width:750px; font-size:0.8em; background-color:#FFF; padding-bottom:50px;}

form					{margin:0px; padding:0px;}

th						{font-size:0.9em;}
td						{font-size:0.8em;}
.Center					{text-align:center;}
.Right					{text-align:right;}
.Left					{text-align:left;}

image					{border:none;}

a						{text-decoration:underline; font-weight:bold;}
a:link,
a:visited				{color:#01649D;}
a:hover,
a:active				{color:#09A3FB;}

ul						{margin:0 0 0 35px; padding:3px 0 3px 0px; list-style-type:disk;}
li						{margin:0 0 6px  0;	list-style-image:url(/images/bull_yellow.gif); vertical-align:middle; color:#000000;}

.clearBoth				{clear:both; font-size:1px; line-height:1px;}
.FontStrong				{color:#01649D; font-family:arial,geneva,sans-serif; font-size:10pt; font-weight:bold; vertical-align:center;}
.FontStrong2			{color:#f33b1d; font-family:arial,geneva,sans-serif; font-size:12pt; font-weight:bold; vertical-align:middle; margin:5px 0;}


/*** Artikelseiten ***/
.TopCaption				{color:#01649D; font-family:Arial,Geneva,sans-serif; font-size:16pt; margin:10px 0 15px 0; font-weight:bold;}

table.Artikel			{width:620px; border-collapse:collapse; margin:0px;}
table.Artikel td		{vertical-align:top; font-family:Arial,Geneva,sans-serif; font-size:10pt; border:solid 0px #000;}

.ArtikelCaption			{font-size:12pt; color:#EF008C; font-weight:normal;}
.ArtikelText			{line-height:14pt;}
.ArtikelImage			{padding-top:10px; text-align:center;}
.ArtikelSpecial			{color:#f33b1d; font-size:11pt; font-weight:bold; padding:5px 0 3px 0;}
.ArtikelAnzahl			{text-align:center;}
.ArtikelBuchen 			{text-align:center;}
.ArtikelBuchenButton	{background-color:#fff;}
.ArtikelTrenner			{background-color:#666; height:1px; width:100%; font-size:1px; line-height:1px; margin:3px 0;}

.ArtikelCaptionAqua		{font-size:12pt; color:#01649D; font-weight:normal;}


/*** Bestellformular ***/
table.Warenkorb			{border-collapse:collapse; margin:0px; width:100%;}
table.Warenkorb th		{padding:3px 1px; color:#01649D; font-weight:bold; vertical-align:middle; text-align:center; border:solid 0px #000;}
table.Warenkorb td		{padding:3px 1px; color:#01649D; font-weight:bold; vertical-align:top; text-align:center; line-height:2em; border:solid 0px #000;}

table.Warenkorb2		{border-collapse:collapse; margin:0px; width:100%;}
table.Warenkorb2 th		{padding:3px 1px; color:#01649D; font-weight:bold; vertical-align:middle; border:solid 0px #000;}
table.Warenkorb2 td		{padding:3px 1px; color:#000; font-weight:normal; vertical-align:top; line-height:2em; border:solid 0px #000;}














