/******************************************TAG********************************************/body {   margin:0;   color: black;   font-family: arial, helvetica, sans-serif;   background: #f90 url(../images/grad.gif) repeat-x;}h1 {	color: white;	font-family: arial, helvetica, sans-serif;	font-size: 16px;	margin: 0;}h2 {	color: white;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	margin: 0;	margin-top: 3px;}h3 {	color: white;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	line-height: 12px; 	margin: 0;	text-align: center;}p {	margin: 0;}/******************************************CLASSI*********************************************/.fl {   float:left;}.cb {	clear: both;}.spazio {    float:left;    background: repeat-x url(../images/bandainfosottomid.gif) transparent ;	height: 105px;	width: 40px;}.voce {	float: left;	background: repeat-x url(../images/bandainfosottomid.gif) transparent ;	height: 105px;	/*width: 115px;*/	color: white;	font-family: arial, helvetica, sans-serif;	font-size: 12px;}.voce a {	text-decoration: none;	color: white;}.spalla {	width: 201px;	right: 0;	top: 22px;	position: absolute;	text-align: center;	font-family: arial, helvetica, sans-serif;}.spalla ul {	margin: 0;	padding: 0;	list-style-type: none;}.spalla li {    border:0;    padding:0;	color: #ff981f;		text-transform: uppercase;	font-weight: bold;	font-size: 12px;	line-height: 15px;}.spalla li a{    border:0;    padding:0;    color: #ff981f;		text-decoration: none;   }.spalla li a:hover{	color: #fff;}.modulo {   color: #fff;   font-size:16px;   line-height: 25px;}.BH{    color: #f07e01;     text-decoration:none;     font-size: 12px;    margin-right: 5px;    margin-left: 10px;}.linkP{    color: #f07e01;     text-decoration:none; }.btnpm {    width: 10px;     display: inline;}/******************************************  ID  *********************************************/#mainwrapper {	 width:100%; 	 text-align:center;}#wrapper {	width:1004px; 	margin:auto; 	text-align:left; 	position: relative;}#header {	width:1000px;	height: 19px; 	background-color:#e85c11; 	padding-top:3px; 	overflow:hidden;}#topbar {	width: 2000px; 	position: relative; 	height: 19px; 	overflow:hidden; 	color: #fff; 	font-size:14px; 	font-family: arial, helvetica, sans-serif;}#main {	background: url(../images/sfondo.jpg) no-repeat; 	height:725px;}#arancio1 {	position: absolute; 	background: #ff981f; 	left:32px; 	top:32px; 	width: 210px; 	height: 394px;}#arancio2 {	position: absolute; 	background: #f07e01; 	left:5px; 	top:5px; 	width: 200px; 	height: 384px;}#testosx {	padding: 3px;	text-align: justify; 	font-family: arial, helvetica, sans-serif;}#testosx p {	color:#683d06;	font-size:11px;}#testosx p.nero {	color: black; 	font-weight: bold;}#dueparole1 {	position: absolute; 	background: #424242; 	left:32px; 	top:431px; 	width: 210px; 	height: 166px;}#dueparole2 {   position: absolute;    background: #6b6b6b;    left:5px;    top:5px;    width: 200px;    height: 156px;	   font-size: 12px;}#dueparole2 div {	padding: 3px;	text-align: justify;	overflow: auto;}#dueparole2 span {	color:#ebaf69;     overflow:auto;}#visa {	position: absolute; 	left:40px; 	top:602px; 	width: 193px; 	height: 25px;}#bandapagine {	position: absolute; 	left:22px; 	top:630px; 	height: 105px;}#bandapagine  h2{    color:#333;}#benvenuto {	background:#666; 	height: 28px; 	text-align:center; 	padding-top: 5px;    overflow: hidden;}#benvenutonome {    font-size: 14px;}#categorie {	background:#333; 	text-align:center; 	height: 300px; 	padding-top:10px;	overflow: auto;}#totaleordine {   background: no-repeat url(../images/spallabot.png);	width: 201px; 	height: 148px;}#totaleordine span {   color: black;    font-weight: bold;    font-size:18px;}#totaleordine p {   color: #5f3a1f;    font-weight: bold;    font-size: 14px;}#totaleordine div {   background-color: white;    margin: auto;    width: 150px;    font-weight: bold;}#footer {	text-align: center;}#footer p {	color: white; 	font-size: 15px;	margin: 0.5em;}#footer span {	color: #a6782d;}#contratto {    background: #111;     color: #fff;    width: 700px;    overflow:auto;    float:left;    height: 600px;    margin-left:50px;    margin-top:50px;    text-align: justify;}#condizioni{  text-decoration:none;   color:#f07e01;   font-size: 12px;  text-align: center;}
