.hiddenblock
{  display         : none;
}


.note
{  font-size       : 11px;
   color           : black;
   font-weight     : bolder;
}


.text-paragraph, h2
{  margin          : 30px 0 10px 0;
}


.text-paragraph, h3
{  color           : black;

   font-size       : 12px;
   font-family     : verdana, arial, helvetica, sans-serif;
   font-weight     : bolder;

   text-align      : right;

   width           : 100%;

   padding         : 8px 0;
   margin          : 30px 0;

   border-bottom   : 1px dotted #505050;

   display         : block
}


/*  -------------------------------------------------------------------------------- */


TABLE.order-naw
{  width           : 700px;

   margin          : 0 auto;
   padding         : 30px;

   border-color    : black;
   border-style    : solid;
   border-width    : 1px;

   background-color: #ffffbb;
}


TD.order-naw-label
{  width           : 20%;

   font-family     : verdana, arial, helvetica, sans-serif;
   font-size       : 12px;
   font-style      : normal;
   font-weight     : normal;

   color           : black;
   /* background-color: rgb(255,255,136); */

   padding         : 0 6px;

   text-align      : left;
}


TD.order-naw-value
{  font-family     : verdana, arial, helvetica, sans-serif;
   font-size       : 12px;
   font-style      : normal;
   font-weight     : normal;

   color           : black;
   /* background-color: rgb(255,255,170); */

   padding         : 0 6px;

   text-align      : left;
}


/*  -------------------------------------------------------------------------------- */


TABLE.order-art
{  width           : 700px;

   margin          : 0 auto;
   padding         : 30px;

   border-color    : black;
   border-style    : solid;
   border-width    : 1px;

   background-color: #ffffbb;
}


TD.order-art-label
{  width           : 30%;

   font-family     : verdana, arial, helvetica, sans-serif;
   font-size       : 12px;
   font-style      : normal;
   font-weight     : normal;

   color           : black;
   /* background-color: rgb(255,255,136); */

   padding         : 0 6px;

   text-align      : left;
}


TD.order-art-value
{  font-family     : verdana, arial, helvetica, sans-serif;
   font-size       : 10px;
   font-style      : normal;
   font-weight     : normal;

   color           : black;
   /* background-color: rgb(255,255,170); */

   padding         : 0 6px;

   text-align      : left;
}


TD.order-art-button
{  width           : 100%;

   margin          : 10px;
   padding         : 5px 0;

   text-align      : center;

   border-top      : 1px dotted black;

}


TD.order-art-error
{  width           : 100%;

   font-family     : verdana, arial, helvetica, sans-serif;
   font-size       : 12px;
   font-style      : normal;
   font-weight     : bold;

   color           : red;

   margin          : 10px;
   padding         : 10px;

   text-align      : center;
}


/*  -------------------------------------------------------------------------------- */


TABLE.order-cart
{  width           : 700px;

   margin          : 0 auto;
   padding         : 10px 10px 6px 6px;

   border-color    : black;
   border-style    : solid;
   border-width    : 1px;

   background-color: #ffffbb;
}

TABLE.order-cart th
{
	color            : white;
	background-color : black;

	padding          : 6px 0;

	text-align       : center;

	margin: 10px;
}




TD.order-cart-number
{  width           : 20px;

   font-family     : verdana, arial, helvetica, sans-serif;
   font-size       : 12px;
   font-style      : normal;
   font-weight     : normal;

   color           : black;
   /* background-color: rgb(255,255,136); */

   padding         : 0 0px;

   text-align      : left;
}


TD.order-cart-3buttons
{  width           : 110px;
}


TD.order-cart-count
{  width           : 74px;
}


TD.order-cart-description
{  width           : 330px;

	 font-family     : verdana, arial, helvetica, sans-serif;
   font-size       : 12px;
   font-style      : normal;
   font-weight     : normal;

   color           : black;
   /* background-color: rgb(255,255,170); */

   padding         : 0 6px;

   text-align      : left;
}


TD.order-cart-price
{  width           : 120px;

   font-family     : "courier new", courier, monospace, verdana, arial, helvetica, sans-serif;
   font-size       : 14px;
   font-style      : normal;
   font-weight     : bold;

   color           : blue;

   text-align      : right;
}


TD.order-cart-price-total
{  width           : 120px;

   font-family     : "courier new", courier, monospace, verdana, arial, helvetica, sans-serif;
   font-size       : 14px;
   font-style      : normal;
   font-weight     : bold;

   padding         : 8px 0 8px 10px;


   color           : blue;

   text-align      : right;

   background-color: #ffff66;
}
