BODY						{ font-family: MS Sans Serif, Verdana, Arial; font-size: 10pt; color:#333333}
TABLE						{ font-family: MS Sans Serif, Verdana, Arial; font-size: 10pt; color:#333333}
A							{ text-decoration: underline; color: #E30806}
A:HOVER						{ text-decoration: none; color: #FF0000}

.topmenu {color:#FFFFFF;text-transform:uppercase;}
.topmenu A {text-decoration: none; color: #FFFFFF; font-size:10px; font-weight:bold; text-transform:uppercase; margin-left:6px; margin-right:6px;}
.topmenu A:HOVER {text-decoration: underline; color: #FFFFFF; font-size:10px; font-weight:bold; }

.bottommenu {color: #878787;}
.bottommenu A {text-decoration: none; color: #878787; font-size:10px; margin-left:8px; margin-right:8px;}
.bottommenu A:HOVER {text-decoration: underline; color: #FF0000; font-size:10px; }

table.richselect			{ display: none; behavior: url(scripts/richselect.htc);}
textarea.HTMLArea 			{ behavior: url(scripts/HTMLArea.htc)}

.coolButton				{
							border: 1px solid #EFEBDE;
							padding: 1px;
							text-align: center;
							cursor: default;
							font: menu;
							color: #000000;
							vertical-align:middle;				
						}
.coolButton IMG			{ vertical-align:middle; text-align:center;}

.coolBar				{
							background: #EFEBDE;
							border-top: 1px solid #FFFFFF;
							border-left: 1px solid #FFFFFF;
							border-bottom: 1px solid #ADAA9C;
							border-right: 1px solid #ADAA9C;
							padding: 0pt;
							font: menu;
							color: #000000;
						}

.coolhead				{
							background: #EFEBDE;
							border-top: 1px solid #FFFFFF;
							border-left: 1px solid #FFFFFF;
							border-bottom: 1px solid #ADAA9C;
							border-right: 1px solid #ADAA9C;
							vertical-align:middle;
							font-weight:bold;
							padding: 3pt;							
							font: menu;
							color: #000000;
						}
						
.pieces						{width:100%; height:50px; overflow:auto; border:1px solid #000000;}
.pieces input				{border:0px; width:28%; padding-left:10px;}						

.debug						{width:770px; height:300px; border:2px solid red; display:none;}

A.liste						{ font-family:Arial; color:#000000;
							  background-color:#FFFFFF; margin:1px; padding:3px; display:block;
							  text-decoration: none;
							}
							
A.liste:HOVER				{ font-family:Arial; color:#FFFFFF;
							  background-color:#00226A; margin:1px; padding:3px; display:block;
							  text-decoration: none;}
							  
.text					{border:1px solid #A3A3A3; font-size:11px; font-family:Arial;}		

.step 						{font-size:14px; font-weight:bold;}
.price 						{font-size:16px; font-weight:bold; color:#990000;}
.productName				{text-align:center; background-color:#F2EA23; font-size:12px; font-weight:bold; color:#000000;}
.productName TD	 			{font-size:12px; font-weight:bold; color:#000000;}				  