
/*
arancio  

255,123,8
#FF7B08

blu logo
9,45,103

azzurro sfondo prezzi
77,148,219
#4D94DB

*/
body, .bodytext	{
	font-family: verdana;
	font-size: 8pt;
}

.panelbox	{
	font-size: 8pt;
	width: 700px;
	border: solid black 1px;
}

.loginbox	{
	font-size: 8pt;
	width: 250px;
	border: solid black 1px;
}

.loginbox .loginhead	{
	color: white;
	font-weight: bold;
	background-color: rgb(9,45,103);
}

.loginbox	.fuser {
	font-size: xx-small;
	text-align: center;
}

input	{
	font-size: xx-small;
}
.loginbox	.error	{
	color: white;
	font-weight: bold;
	background-color: red;
}

.regisbox	{
	font-size: 8pt;
	width: 450px;
	border: solid black 1px;
}

.head	{
    color: white;
    font-weight: bold;
    font-family: verdana, tahoma, arial;
    background-color: rgb(81,81,122);
    font-family: tahoma;
    padding: 2px;
    padding-left: 5px;
    text-align: center;
  }

.head2	{
	color: white;
	font-weight: bold;
	background-color: rgb(208,208,208);
}
.head3	{
	color: white;
	font-weight: bold;
	background-color: rgb(222,121,46);
	background-color: #974B00;
}
.head4	{
	color: white;
	font-weight: bold;
	background-color: green;
}
.head5	{
	color: black;
	font-weight: bold;
	background-color: #FFCBB3;
}
.head7	{
	color: rgb(200,200,200);
	background-color: #E9EEF5;
	font-family: Tahoma;
}
.head7 a  {
	font-family: verdana;
	font-size: 10px;
  padding-left: 3px;
  padding-right: 3px;
  font-weight: bold;
}
.head7 a:hover  {
	background-color: rgb(200,200,200);
  padding-left: 3px;
  padding-right: 3px;
	color: E9EEF5;
	font-size: 9px;
}

.head7 a:active  {
	background-color: rgb(100,200,200);
  padding-left: 3px;
  padding-right: 3px;
	color: E9EEF5;
	font-size: 9px;
}

.head8	{
	color: white;
	font-weight: bold;
	background-color: #5D81BD;
}

.letteractive {
	background-color: rgb(100,200,200);
	color: black;
  padding-left: 3px;  padding-right: 3px;
}

.tuser	{
	text-align: right;
	width: 180px;
}

.loginbox	.fuser {
	font-size: xx-small;
	text-align: center;
}


.loginbox	.error	{
	color: white;
	font-weight: bold;
	background-color: red;
}

.regisbox select, .regiformnote	{
	font-size: xx-small;
	width: 180px;
}
.rederror	{
	color: red;
}
.greenok	{
	color: white;
	background-color: green;
}
.head10	{
	font-size: xx-small;
	color: white;
	font-weight: bold;
	background-color: rgb(255,123,8);
	padding-left: 4pt;
	text-align: center;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
}
.head10_right	{
	font-size: xx-small;
	color: white;
	font-weight: bold;
	background-color: rgb(255,123,8);
	padding-left: 4pt;
	text-align: center;
	border-bottom: 1px solid white;
}
.field2	{
	font-size: xx-small;
	color: #824100;
	font-weight: bold;
	background-color: rgb(255,237,221);
	padding-left: 4pt;
	text-align: center;
}


.field3	{
	font-size: xx-small;
	color: #824100;
	font-weight: bold;
	background-color: rgb(255,237,221);
	padding-left: 4pt;
	text-align: center;
	text-align: center;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
}
.field3_right	{
	font-size: xx-small;
	color: #824100;
	font-weight: bold;
	background-color: rgb(255,237,221);
	padding-left: 4pt;
	text-align: center;
	text-align: center;
	border-bottom: 1px solid white;
}




.nome	{
	font-weight: bold;
	font-size: 12pt;
	background-color: rgb(255,123,8);
	text-align: center;
	vertical-align: middle;
	padding: 8px;
}

.data	{
	font-weight: normal;
	font-size: 9px;
	text-align: center;
	vertical-align: middle;
}
.bordered, {
  border: 1px solid rgb(175,175,175);
}
.bordered td {
  border-left: 1px solid rgb(175,175,175);
}
.to_top	{
	font-size: 9px;
	color: #006600;
	font-weight: bold;
	font-family: verdana;
}
.disabled {
  background-color: rgb(200,200, 200);
}
.enabled {
  background-color: rgb(255,255, 255);
}
#saddress {
  background: rgb(204,255,204);
  width: 240px;
  height: 130px;
  padding: 6px;
}
.head1  {
  color: rgb(255,102,0);
  font-size: 22px;
  padding: 7px;
  margin-top: 10px;
  margin-bottom: 20px;
}
.head_b  {
  background: rgb(234,234,234);
  color: rgb(20,20,20);
  font-size: 12px;
  padding: 4px;
  text-align: left;
}

.head_c  {
  background: #B8CFDC;
  color: rgb(20,20,20);
  font-size: 11px;
  padding: 4px;
  font-weight: bold;
  padding: 5px;
  text-align: center;
}
.head_d {
  
}
.data1  {
  font-size: 10px;
  padding: 4px;
  text-align: center;
}
.subresults  {
  font-size: 11px;
  
  width: 150px;
  height: 23px;
  text-align: right;
  padding-right: 4px;
}
.subresults_data  {
  font-size: 12px;
  
  width: 100px;
  height: 23px;
  text-align: right;
}
.subresults_total  {
  font-size: 11px;
  font-weight: bold;
  border: solid 1px rgb(200,200,200);
  border-right: 0;
  width: 150px;
  height: 23px;
  text-align: right;
  background: #D0C4C9;
  padding-right: 4px;
}
.subresults_data_total  {
  font-size: 12px;
  border: solid 1px rgb(200,200,200);
  border-left: 0;
  width: 100px;
  height: 23px;
  text-align: right;
  background-color: #E8E8D2;
  
}

.prodrow_0  {
  background-color: #DEEEEF;
}
.prodrow_1  {
  background-color: #E8F3F4;
}
div.footer  {
  margin-top: 30px;
  border-top: dotted 1px rgb(20,20,20);
  font-size: 10px;
  text-align: center;
}
.tela {
  color: rgb(132, 195, 38);
  color: rgb(46, 126, 176);
}

.row2 a , .row1 a { font-family: helvetica, arial; padding-left: 7px;}
.sconto-home  { color:rgb(132,195,38);color:rgb(26,72,126); font-family: verdana;}

.navbar a {
  padding-left: 20px;
}
#home-head-btn  {
  background: url(img/casetta.gif) no-repeat;
}
#orders-head-btn  {
  background: url(img/ordini.gif) no-repeat;
}
#cart-head-btn  {
  background: url(img/carrellino.gif) no-repeat;
}
#profile-head-btn  {
  background: url(img/omino.gif) no-repeat;
}
#logout-head-btn  {
  background: url(img/esci.gif) no-repeat;
}
.filtro {
  color: rgb(255,102,0); font-weight: bold;
}
.row_used {
  background-color: rgb(230,230,230);
}
.row_unused {
  
}
.fdisabled {
  color: rgb(200,200,200);
}
.coupon-text {
  color: rgb(0,89,0);
}
#couponcode { background-color: rgb(230,241,232); border: 1px solid rgb(139,179,142);}
.coupon_code_box  {
  background-color: rgb(240,240,250);
  padding: 4px;
  border: 1px solid rgb(10,10,120);
  font-size: 20px;
  padding-left: 10px;padding-right: 10px;
  color: rgb(10,10,120);
}
#couponbutton {
  font-size: xx-small;
}

.action_ok, .action_ko  {font-weight: bold; width: 90%; clear: both; margin-bottom: 10px; padding: 5px;}
.action_ok a {font-family: verdana;}
.action_ok  {color: green; background-color: rgb(239,255,240); border: 1px solid darkgreen;}
.action_ko  {color: darkred;  background-color: rgb(250,239,240); border: 1px solid darkred;}
.buycat tr td{font-size: 9px; font-weight: bold;}
.buycat tr th {text-align: left;font-size: 10px;  color: white;  background-color: rgb(51,102,0)}
