body { 
	font: 100% verdana;
	background: #E6E1CF;
	color: #0; 
	margin:0 auto;
	padding:0;
	align: center;
}

#wrap {
margin:0 auto;
width:760px;
}

#frontphoto{
margin:0 0 0 0;
border:0;
}

.toptext1 {
  position: relative;
  /*top: 147px;
  right: 193px;*/
  top: -78px;
  left: 90px;
  font: 80% verdana;
  font-weight: bold;
  text-align: center;
  color: #000080;
  margin: 0 0 -30px 5px;
}

.toptext2 {
  position: relative;
  /*top: 147px;
  right: 193px;*/
  top: -28px;
  right: 5px;
  font: 80% verdana;
  font-weight: bold;
  text-align: right;
  /*color: #063C06; /*#574B2D;*/
  /*color: rgb(255,255,153);*/
  color: rgb(153,255,0);
  margin: 0 0 -15px 5px;
}

.toptext2 a{
  color: rgb(153,255,0);
}

#contentwide {
margin:5px 10px 5px 150px;
/*border-left:1px solid #67738D;*/
padding:0 0 0 10px;
line-height:1.6em;
}

#leftside {
clear:left;
float:left;
width:140px;
margin:5px 5px 5px;
padding:0;
}

.boxita {
background-color: #B8E673;
color: #0;
padding:5px 5px 5px 5px;
border: 1px solid #668040;
}

.testo {
color: #0;
margin-left: 15px;
margin-right: 15px;
/*padding:5px 5px 5px 5px;*/
text-align: justify;
/*position: relative;*/
font-size: 0.9em;
}

.testo2 {
color: #0;
font-size: small;
line-height: 1.4em;
/*padding:5px 5px 5px 5px;*/
text-align: justify;
/*position: relative;*/
}

.testo3 {
color: #0;
margin-left: 5px;
margin-right: 5px;
/*padding:5px 5px 5px 5px;*/
text-align: left;
align: left;
/*position: relative;*/
font-size: 0.9em;
}

.condizioni {
color: #0;
font-size: 0.8em;
line-height: 1.3em;
padding:5px 5px 5px 5px;
text-align: justify;
/*position: relative;*/
}

.condizioni b {
 color: #0000FF;
}

#pricetable {
  /*border: 1px ridge;*/
  border: 1px outset;
  width: 99%;
}

#pricetable th {
	font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	*/
	/*text-transform: uppercase;*/
	color: #063C06;
  letter-spacing: 2px;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #CCFF99;
}

#pricetable td {
  font: normal 13px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  /*
  border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;*/
	padding: 2px 2px 2px 4px;
	/*color: #4f6b72;*/
	color: #063C06;
	/*text-align: left;*/
}

#pricetable td i {
  /*color: rgb(97,148,158);*/
  color: #0B690B;
}

.boxita2 {
background-color: #B8E673;
color: #0;
padding:5px 5px 5px 5px;
border: 1px solid #668040;
left: 10px;
right: 10px;
position: relative;
}

.boxeng {
background-color: #B39E67;
color: #0;
padding:5px 5px 5px 5px;
border: 1px solid #668040;
}

.bottom {
background-color: #D3C9A9;/*#E6E1CF;*/
border-top: #D3C9A9 1px solid;
text-align: center;
font: 80% verdana;
font-weight: bold;
height: 20px;
color: #7F6D41;
}

.buttonscontainer {
position: relative;
top: 10px;
left: 5px;
width: 130px;
}

.buttons a {color: #3E4D27;
background-color: #CCFF99; /*#86BF30;*/
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #668040;
font: 16px Trebuchet MS, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {background-color: #668040;
color: #E6E1CF;
text-decoration: none;}

table.disp {
	font: 0.7em verdana;
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #C5C1B6;
	/*border-collapse: separate;*/
}
table.disp th {
	border-width: 1px;
	padding: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #C5C1B6;
	color: #063C06;
	background: #CCFF99;
	height: 20px;
}
table.disp td {
	border-width: 1px;
	padding: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #C5C1B6;
	height: 20px;	
}

/*

.buttonscontainer {width: 200px;}

.buttons a {color: #3E4D27;
background-color: #86BF30;
padding: 2px;
padding-left: 3px;
display: block;
font: 14px Trebuchet MS, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {background-color: #668040;
color: #E6E1CF;
text-decoration: none;}

*/
