/***********Tab*****************/

.TabCategories
{
   border-style: solid solid none; 
   border-color: -moz-use-text-color; 
   border-width: 0px 0px 0px 0px; 
   display: block; 
   padding-left: 20px; 
   width: 1500px; 
   height: 40px;
}


/**********end tab************/

/**********Totals************/
.tabTotals {
		font: bold 24px calibr, arial, tahoma;
	color: #2d2d2d;
}

#tabTax {
	
	font: 10px calibr, arial, tahoma;
	color: #2d2d2d;
}

/**********end Totals************/


/********* Surdeg 2007 Order ***********/
.SurdegOrder
{
	float:left;
	margin-top: 0px;
   background-color: #e5e5e5;
   width: 670px;
	color: #464646;
	height: 250px;
}

.SurdegProductItem
{
   width:            30px;
   border:           solid 1px #909090;
	font: 14px calibri, arial, tahoma;
	text-align: center;
}

.SurdegSelected
{
   background-color: #ededed;
}

.SurdegUnSelected
{
   background-color: #f2f2f2;
}

.SurdegUnSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}

.SurdegSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}
/********* Surdeg Order End *******/



/********* Rag Order ***********/
.RagOrder
{
   float:left;
	   margin-top: 0px;
   background-color: #e5e5e5;
   width: 670px;
	color: #464646;
	height: 250px;
}


.RagProductItem
{
   width:            30px;
   border:           solid 1px #909090;
	font: 14px calibri, arial, tahoma;
	text-align: center;
}

.RagSelected
{
   background-color: #ededed;
}

.RagUnSelected
{
   background-color: #f2f2f2;
}

.RagUnSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}

.RagSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}
/********* Rag Order End *******/





/********* Valnot Order ***********/
.ValnotOrder
{
      float:left;
   margin-top: 0px;
   background-color: #e5e5e5;
   width: 670px;
	color: #464646;
	height: 250px;
}


.ValnotProductItem
{
   width:            30px;
   border:           solid 1px #909090;
	font: 14px calibri, arial, tahoma;
	text-align: center;
}

.ValnotSelected
{
   background-color: #ededed;
}

.ValnotUnSelected
{
   background-color: #f2f2f2;
}

.ValnotUnSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}

.ValnotSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}
/********* Valnot Order End *******/

/********* Foccacia Order ***********/
.FoccaciaOrder
{
	float:left;
	margin-top: 0px;
   background-color: #e5e5e5;
   width: 670px;
	color: #464646;
	height: 250px;
}

.FoccaciaProductItem
{
   width:            30px;
   border:           solid 1px #909090;
	font: 14px calibri, arial, tahoma;
	text-align: center;
}

.FoccaciaSelected
{
   background-color: #ededed;
}

.FoccaciaUnSelected
{
   background-color: #f2f2f2;
}

.FoccaciaUnSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}

.FoccaciaSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}
/********* Foccacia Order End *******/

/********* Kallsmorgas Order ***********/
.KallsmorgasOrder
{
	float:left;
	margin-top: 0px;
   background-color: #e5e5e5;
   width: 670px;
	color: #464646;
	height: 250px;
}

.KallsmorgasProductItem
{
   width:            30px;
   border:           solid 1px #909090;
	font: 14px calibri, arial, tahoma;
	text-align: center;
}

.KallsmorgasSelected
{
   background-color: #ededed;
}

.KallsmorgasUnSelected
{
   background-color: #f2f2f2;
}

.KallsmorgasUnSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}

.KallsmorgasSelected td
{
	font: 14px calibri, arial, tahoma;
	height: 40px;
}
/********* Foccacia Order End *******/

/********* Error Message  ************/


#ErrorMessage
{
   border: 1px solid;
   border-color: rgb(255,0,0);
   display: none;
   
   margin-top:20px;
   right:0;
   width:628px;
   padding:20px;
   float:  left;
   
}





/********* End Error Message  ************/











