/*GOBAL*/
body							{background-color:#93BED7; padding:0px; margin:0px;}
select						{border:solid 1px #0255A5; font-size:11; color:#01265A;}
.normal						{color:#0054A4; font-size:11px; font-weight:normal;}
.normal-bold				{color:#0054A4; font-size:11px; font-weight:bold; padding-top:8px; padding-bottom:4px;}
.normal-weiss				{color:#FFFFFF; font-size:11px;}
h1					{color:#0054A4;font-size:15pt;font-weight:bold; font-style:italic;margin: 0px 0px 15px 0px;}
h2							{color:#0054A4;font-size:11pt;font-weight:bold; font-style:italic;margin: 0px 0px 10px 0px;}
.space-left-column			{margin-left:5px; margin-right:7px;}

/*CONTENT*/
.contenttable                                               {border:0px solid;}
.table-bgcolor				{background-color:#FFF;}	
.navi-table					{background-color:#FFF; /*margin-left:5px;*/ margin-right:7px; padding:3px; padding-bottom:2px;}
.navi-bottom-table			{background-color:#FFF; padding:3px; padding-bottom:2px;}
.content-main				{padding:3px; padding-top:1px; padding-bottom:2px; background-color:#FFF;}
.versalien					{text-transform:uppercase;}

/*BESTSELLER*/				
.right-table				{margin-left:0px; margin-right:0px; width:182px; border-left:3px #FFF solid; border-right:3px #FFF solid; border-top:3px #FFF solid;}
.bestseller-teaser-header	{padding:2px; border-width:0.1pt; border-top:1px dotted #FFF; border-bottom:1px dotted #FFF; color:#FFF; font-size:12px; font-weight:bold; text-transform:uppercase;}
.bestseller-teaser			{margin-left:0px; margin-right:0px; width:188px; padding:4px; background-color:#002559; border-left:3px #FFF solid; border-right:3px #FFF solid; border-bottom:3px #FFF solid;}
.bestseller-bild			{border:1px #FFF solid;}
.warentitel					{padding:2px; color:#FFF; font-size:11px; font-weight:bold;}
.bestseller-preis			{color:#FFF; font-size:11px; font-weight:bold; padding-top:3px;}

.csc-linkToTop                                            {text-align:right; padding-top:8px;}

/*SONDERPREIS*/
.left-table				{margin-left:0px; margin-right:0px; border-left:3px #FFF solid; border-right:3px #FFF solid; border-top:3px #FFF solid;}
.content                       {width:177px; padding:0px; background-color:#002559; border-left:3px #FFF solid; border-right:3px #FFF solid; border-bottom:3px #FFF solid;}

/*FOOTER*/
.footer						{color:#FFF; font-weight:bold; font-size:10px; padding-left:188px; padding-top:11px; padding-bottom:10px;}

/*WARENKORB*/
.path						{background-color:#0255A5; color:#FFF; font-size:11px; padding:3px; margin-top:10px;}
img.path					{margin-top:1px;}

.warenkorb-table			{margin-bottom:5px;}
.warenkorb-head-liste		{text-transform:uppercase; color:#0254A6; font-size:11px; font-weight:bold;}
.warenkorb-head-artikel		{text-transform:uppercase; color:#01265A; font-size:11px; font-weight:bold; border-top:1px dotted #0255A5; border-bottom:1px dotted #0255A5;}
.warenkorb-artikel-detail	{font-size:11px; font-weight:bold; color:#01265A;}
#position					{padding-left:13px; margin-right:3px;}
#anzahl						{padding-left:15px;}

.line-formular				{border-top:1px dotted #0255A5; border-bottom:1px dotted #0255A5;}
.formular-anzahl			{border:1px #0055A5 solid; width:42px; font-size:11px; color:#01265A; font-weight:bold; text-align:center;}


/*WARENKORB SUMME*/
.summe-table				{padding-left:5px; padding-right:5px; padding-top:3; padding-bottom:3px; background-color:#CCDDED; color:#01265A; margin-top:5px; border-top:1px dotted #0255A5; border-bottom:1px dotted #0255A5;font-size:11px; font-weight:bold;}
.endsumme-table				{padding-left:5px; padding-right:5px; padding-top:3; padding-bottom:3px; background-color:#CCDDED; color:#01265A; margin-top:5px; border-top:1px dotted #0255A5; border-bottom:1px dotted #0255A5;font-size:11px; font-weight:bold;}
.endsumme-table-line		{margin-bottom:10px}
.line						{border-bottom:1px dotted #0255A5; height:1px; margin:0; padding-top:2px; font-size:1px;}

/*WARENKORB ZAHLART*/
.zahlart-table				{font-size:12px; color:#01265A;}
.zahlart-table p			{padding-top:5px;}

/*WARENKORB ANGEBOTE*/
.angebote-rahmen			{padding-top:3; padding-bottom:3px; background-color:#CCDDED; border-top:1px solid #0255A5; padding-left:5px; padding-right:5px; }
.angebote-table				{}
.angebote-head				{color:#0055A5; font-size:16px; font-weight:bold; padding-bottom:10px;}
.angebote-teaser-header		{padding:2px; padding-left:5px; border-width:0.1pt; border-top:1px dotted #0055A5; border-bottom:1px dotted #0055A5; color:#0055A5; font-size:12px; font-weight:bold; text-transform:uppercase;}
.angebote-teaser			{margin-left:5px; margin-right:6px; padding:4px; background-color:#002559; border-left:3px #0055A5 solid; border-right:3px #0055A5 solid; border-bottom:3px #0055A5 solid;}
.angebote-bild				{border:1px #0055A5 solid;}
.angebote-warentitel		{padding:2px; padding-left:5px; color:#0055A5; font-size:11px; font-weight:bold;}
.angebote-preis				{color:#0055A5; font-size:11px; font-weight:bold; padding-top:3px;}

/*FLEXFORM*/
.flexform                                   {width:580;}

/* Grössentabelle */
.groesse-bold {padding: 2 10 2 10; color: white;font-size: 10pt; font-weight: bold; background-color:#5795D0; text-align:center;}
.groesse-small {padding: 2 10 2 10; color: white;font-size: 8pt; font-weight: bold; background-color:#5795D0; text-align:center;}

