body {margin: 0px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #FFFFFF;}

p, br, li, ol, ul, tr, td {font-size: 11px;}

a:active	 {color: #E60023;text-decoration:none;}
a:link			{color: #E60023;text-decoration:none;}
a:visited    {color: #E60023;text-decoration:none;}
a:hover 	 {color: #9A1720;text-decoration:none;}

.abstand {padding: 25px 0 0 0; margin : 0 0 0 0;}

.homepage {font-size: 9px; line-height : 13px;}
.homepage1 {font-size: 9px; line-height : 13px;color: #8E8E8E;}
.homepage2 {font-size: 16px; color: #E60023; font-weight: bold; font-family :  Arial, Helvetica, Verdana, Geneva, sans-serif;}
a:active.homepage2 {font-size: 16px; color: #E60023; text-decoration:none; font-weight: bold; font-family :  Arial, Helvetica, Verdana, Geneva, sans-serif;}
a:link.homepage2 {font-size: 16px; color: #E60023; text-decoration:none; font-weight: bold; font-family :  Arial, Helvetica, Verdana, Geneva, sans-serif;}
a:visited.homepage2 {font-size: 16px; color: #E60023; text-decoration:none; font-weight: bold; font-family :  Arial, Helvetica, Verdana, Geneva, sans-serif;}
a:hover.homepage2 {font-size: 16px; color: #E60023; text-decoration:none; font-weight: bold; font-family :  Arial, Helvetica, Verdana, Geneva, sans-serif;}

.header {font-size: 10px; font-weight: bold; color: #6A0000;}
a:active.header {font-size: 10px; font-weight: bold; color: #6A0000; text-decoration:none; padding-left: 6px; padding-right: 6px;}
a:link.header {font-size : 10px; font-weight: bold; color: #6A0000; text-decoration:none; padding-left: 6px; padding-right: 6px;}
a:visited.header {font-size : 10px; font-weight: bold; color: #6A0000; text-decoration:none; padding-left: 6px; padding-right: 6px;}
a:hover.header {font-size : 10px; font-weight: bold; color: #B99D9A; text-decoration:none; padding-left: 6px; padding-right: 6px;}

a:active.headeractive {font-size : 10px; font-weight: bold; color: #B99D9A; text-decoration:none; padding-left: 6px; padding-right: 6px;}
a:link.headeractive {font-size : 10px; font-weight: bold; color: #B99D9A; text-decoration:none; padding-left: 6px; padding-right: 6px;}
a:visited.headeractive {font-size : 10px; font-weight: bold; color: #B99D9A; text-decoration:none; padding-left: 6px; padding-right: 6px;}
a:hover.headeractive {font-size : 10px; font-weight: bold; color: #B99D9A; text-decoration:none; padding-left: 6px; padding-right: 6px;}

.sprachen 					{font-size : 9px; color: #FFFFFF;}
a:active.sprachen	 {font-size : 9px; color: #FFFFFF;text-decoration:none;}
a:link.sprachen			{font-size : 9px; color: #FFFFFF;text-decoration:none;}
a:visited.sprachen	 {font-size : 9px; color: #FFFFFF;text-decoration:none;}
a:hover.sprachen	 {font-size : 9px;font-weight: bold;  color: #FFFFFF;text-decoration:none;}

a:active.sprachenact	 {font-size : 9px; font-weight: bold; color: #FFFFFF;text-decoration:none;}
a:link.sprachenact			{font-size : 9px; font-weight: bold; color: #FFFFFF;text-decoration:none;}
a:visited.sprachenact	 {font-size : 9px; font-weight: bold; color: #FFFFFF;text-decoration:none;}
a:hover.sprachenact 	 {font-size : 9px; font-weight: bold; color: #FFFFFF;text-decoration:none;}

.tbinput {border: 1px  solid #C1C1C1; width:152px; height: 20px; font-size: 9px; color: #CECECE;}
.tbline   {padding-top: 0px; padding-bottom: 0px; float:left; padding-left: 13px; padding-right: 13px;}

a:active.toolbarmain	 {font-weight: bold; font-size : 12px; color: #6A0000;text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:link.toolbarmain		 {font-weight: bold; font-size : 12px; color: #6A0000;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:visited.toolbarmain  {font-weight: bold; font-size : 12px; color: #6A0000;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:hover.toolbarmain 	{font-weight: bold; font-size : 12px; color: #6A0000; text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}

a:active.toolbarsub	 {font-size : 10px; color: #6A0000;text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:link.toolbarsub		 {font-size : 10px; color: #6A0000;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:visited.toolbarsub  {font-size : 10px; color: #6A0000;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:hover.toolbarsub 	{font-size : 10px; font-weight: bold; color: #6A0000; text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}

a:active.toolbarsubactive	 {font-size : 10px; font-weight: bold; color: #6A0000;text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:link.toolbarsubactive		 {font-size : 10px; font-weight: bold; color: #6A0000;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:visited.toolbarsubactive  {font-size : 10px; font-weight: bold; color: #6A0000;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}
a:hover.toolbarsubactive 	{font-size : 10px; font-weight: bold; color: #6A0000; text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 13px;}

a:active.toolbarsubsub	 {font-size : 10px; color: #B99D9A;text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 26px;}
a:link.toolbarsubsub		 {font-size : 10px; color: #B99D9A;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 26px;}
a:visited.toolbarsubsub  {font-size : 10px; color: #B99D9A;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 26px;}
a:hover.toolbarsubsub 	{font-size : 10px; font-weight: bold; color: #E60023; text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 26px;}

a:active.toolbarsubsubactive	 {font-size : 10px; font-weight: bold; color: #E60023;text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 26px;}
a:link.toolbarsubsubactive		 {font-size : 10px; font-weight: bold; color: #E60023;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 26px;}
a:visited.toolbarsubsubactive  {font-size : 10px; font-weight: bold; color: #E60023;text-decoration:none;padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 26px;}
a:hover.toolbarsubsubactive 	{font-size : 10px; font-weight: bold; color: #E60023; text-decoration:none; padding-top: 5px; padding-bottom: 5px; float:left; padding-left: 26px;}

.tbtel {font-size : 9px; color: #575757;}

.title1{font-size:  11px; color:#FFFFFF; font-weight: bold; padding-top: 4px; padding-bottom: 5px;	float:left;	padding-left: 7px; background-color : #E60023; border : 1px solid #C1C1C1; width : 100%;}
.title2{font-size:  11px; color:#6A0000; font-weight: bold; padding-top: 4px; padding-bottom: 5px;	float:left;	padding-left: 7px; background-color : #FFFFFF; border : 1px solid #DBDBDB; width : 100%;}
.title3{font-size:  11px; color:#6A0000; font-weight: bold; padding-top: 4px; padding-bottom: 5px;	float:left;	padding-left: 7px; background-color : #C1C1C1; border : 1px solid #A4A4A4; width : 100%;}
.title4{font-size:  11px; color:#6A0000; font-weight: bold;}

.warenkorbtitel{font-size: 10px; font-weight: bold; color:#FFFFFF; padding-top: 4px; padding-bottom: 5px; background-color : #E60023; border : 1px solid #C1C1C1; width : 137px; text-align : center;}
.warenkorbdetail {font-size: 10px; color:#000000; padding-top: 4px; padding-bottom: 0px;	background-color : #DBDBDB; border-left: 1px solid #C1C1C1; border-right: 1px solid #C1C1C1; width : 137px; text-align: center}
.warenkorbende {font-size: 10px; color:#000000; padding-top: 4px; padding-bottom: 0px;	background-color : #DBDBDB; border-left: 1px solid #C1C1C1; border-right: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1; width : 137px; text-align: center;}
.warenkorbtext {font-size: 9px; color:#E60023; padding-top: 4px; padding-bottom: 5px;	background-color : #EFEFEF; border: 1px solid #C1C1C1; width : 137px; text-align: center;}

.warenkorb {padding-top: 4px; padding-bottom: 5px;	background-color : #EFEFEF; border: 1px solid #C1C1C1;}
.warenkorb1 {background-color : #FFFFFF; border: 1px solid #C1C1C1;}

.color1 {color:#6A0000;}
.color2 {color:#E60023;}

.pdetailtitel1 {padding-top: 4px; padding-bottom: 5px;	background-color : #DBDBDB; border-top: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1; border-left: 1px solid #C1C1C1;text-align: left;}
.pdetailtiteltext1 {font-size: 11px; font-weight: bold; color: #6A0000; padding-left: 8px;}
.pdetailtiteltext2 {font-size: 10px; color: #6A0000; padding-left: 8px;}
.pdetailtitel2 {padding-top: 4px; padding-bottom: 5px;	background-color : #DBDBDB; border-top: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1;  text-align: left;}
.pdetailtitel3 {padding-top: 4px; padding-bottom: 5px;	background-color : #DBDBDB; border-top: 1px solid #C1C1C1; border-bottom: 1px solid #C1C1C1; border-right: 1px solid #C1C1C1; text-align: left;}

.pdetailtext1 {font-size: 10px; color: #6A0000; padding-left: 8px; padding-top: 2px; padding-bottom: 2px;}
.pdetailtext2 {font-size: 10px; color: #000000; padding-left: 0px; padding-top: 2px; padding-bottom: 2px;}

.farben {border: 1px solid #000000; width: 110 px; height: 20px; font-size: 9px; color: #7F7F7F;}
.anzahl {border: 1px solid #C1C1C1;	width: 50 px;	height: 20px;	font-size: 9px;	color: #7F7F7F;	text-align: right;}


.footer {font-size : 9px; color: #C1B3B3;}
a:active.footer {font-size : 9px; color: #C1B3B3; text-decoration:none;}
a:link.footer {font-size : 9px; color: #C1B3B3; text-decoration:none;}
a:visited.footer {font-size : 9px; color: #C1B3B3; text-decoration:none;}
a:hover.footer {font-size : 9px; color: #C1B3B3; text-decoration:none; }

.inputkasse {width : 315px;	border : 1px solid #C1C1C1;	margin-top: 2px; margin-bottom: 2px;font-family: Arial;} 
.inputanfrage {width : 155px;	border : 1px solid #C1C1C1;	margin-top: 2px; margin-bottom: 2px;font-size: 11px; font-family: Arial;}
.fileUpload {
	font-size: 11px;
	width: 100%;
	height: 16px;
}