body > table {
  margin:auto;
}
/* .adminForm table {
 padding-left:50px;
  text-align:center;
  width:80%;
}*/
div.sectiontableheader {padding-left:20px;}
div.message {
  /*background:#E3EEFB;*/
  background:#F8F8F5;
  padding: 10px;
  color:black;
  font: normal 13px Verdana;
  width: 800px;
  font-weight:normal;
}
body{
  background: url(images.php/bg.gif) 0px 76px no-repeat;
} 
fieldset {
  width:600px;
  text-align:center;
  margin: auto;
}
.tabpane {
  min-height: 200px;
}
.totale, .arancione10 strong {
  font-weight:bold; color:#FF6600
}
.bianco10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	text-decoration: none;	
}
.bianco11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	text-decoration: none;	
}
.footer .moduletable {
  margin-top:3px;
  margin-left:14px
}
.grigioc10, span.bar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
	font-style: normal;
	text-decoration: none;	
}
.grigioc11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #969696;
	font-style: normal;
	text-decoration: none;	
}
.grigios10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-style: normal;
	text-decoration: none;	
}
.moduletable th, .moduletablesubcat th {
  text-align:left;
  padding-bottom:11px;
}
.left .moduletable, .moduletablesubcat {
  margin-bottom:15px;
  /*margin-left:15px;*/
}
.grigios11, .moduletable th, .moduletablesubcat th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;	
}
.verdecc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7c267;
	font-style: normal;
	text-decoration: none;	
}
.verdecc11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a7c267;
	font-style: normal;
	text-decoration: none;	
}
.verdec10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #339900;
	font-style: normal;
	text-decoration: none;	
}
.verdec11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339900;
	font-style: normal;
	text-decoration: none;	
}
.verdes10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336600;
	font-style: normal;
	text-decoration: none;	
}
.contentheading {
  /*margin:0; padding:0;*/
  font-weight:bold;
}
input,.inputbox {
  margin: 5px;
}
.verdes11, h2, .contentheading, .contentpaneopen, body, table, .basket {
  text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	font-style: normal;
	text-decoration: none;	
}
.arancione10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff6600;
	font-style: normal;
	text-decoration: none;	
}
.right .moduletable th, .arancione11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600;
	font-style: normal;
	text-decoration: none;
}
.right table.moduletable {
  height: 183px;
}
a.grigioc10_link:link, a.grigioc10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #969696;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.grigioc10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #969696;
    text-decoration:underline;
}

span.bar:first-child { display:none }

.left .moduletable a:link, .left .moduletable a:visited, a.grigios10_link:link, a.grigios10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
.left .moduletable a, .moduletablesubcat a {
  display: list-item;
  margin-left: 15px;
  margin-bottom: 4px;
}

.moduletablecartcount {display:none}
.spesa .moduletablecart {display:none}

.left .moduletable a {
  list-style: url(images.php/icona_verde.gif);
}
.moduletablesubcat a {
  list-style: url(images.php/icona_arancione.gif);
}
.moduletable a:hover, a.grigios10_link:hover, .moduletablesubcat a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    text-decoration:underline;
}
a.verdes10_link:link,
a.verdes10_link:visited,
.moduletablesubcat a:link,
.moduletablesubcat a:visited,
a,
a:link,
a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #336600;
}
.left .moduletable * , .verdes10_link{
  color: #336600;
}
.left .moduletable th {
	color: #666666;
}
.moduletablesubcat a,
.moduletablesubcat a:link,
.moduletablesubcat a:visited,
.moduletablesubcat th
{
  color: #ff6600;
}
a.verdes10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #336600;
    text-decoration:underline;
}
.basket input { text-align:center}
.even {
  background:#f6f6ee;
}
.basket strong {
  font-weight: normal;
}
.basket a:link,
.basket a:visited,
a.verdes11_link:link,
a.verdes11_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #336600;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.verdes11_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #336600;
    text-decoration:underline;
}
a.arancione10_link:link, a.arancione10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ff6600;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.arancione10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #ff6600;
    text-decoration: underline;
}
a.arancione11_link:link, a.arancione11_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ff6600;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.arancione11_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #ff6600;
    text-decoration: underline;
}
a.bianco10_link:link, a.bianco10_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
}
a.bianco10_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #ffffff;
    text-decoration: underline;
}
.ricette_details {
  width:550px;
}
.ricette_details td {
  width:50%;
  /*text-align:justify;*/
}
.ricette_details .img{
  text-align:right
}
.price {
  color:#FF6600
}
.price strike {
  color:black
}

