#supportingText {
  text-align:left;
  background:#fff;
  width:1000px;
}
#supportingText .benvenuto{
	min-height:350px;
	height: auto !important;
	height:350px;
	background: url(/images/new_css/adesso_puoi.jpg) no-repeat top left;
	width:518px;
	font-weight:bold;
	font-size:10px;
	color:#0171B6;
       margin: 0px 0px 0px 200px;
}
#supportingText  .no_cv{
	height:60px;
	background: url(/images/new_css/bg_no_cv.jpg) no-repeat top left;
	width:390px;
	font-weight:bold;
	font-size:10px;
	color:#0171B6;
       margin: 0px 0px 0px 200px;
}
#supportingText  .no_cv .titolo{
	font-weight:bold;
	font-size:10px;
	color:#0171B6;
       margin: 20px 0px 0px 60px;
}
#supportingText .benvenuto .testo{
	margin:100px 0px 0px 250px;
}
#supportingText .benvenuto .col_dx{
	width:250px;
	margin:0px 0px 0px 250px;
}
#supportingText .benvenuto .col_sx{
	width:250px;
}
#supportingText .benvenuto .link a {
	margin:10px 0px 0px 0px;
	color:#0171B6;
}
#supportingText .anagrafica{
  text-align:justify;
  color:#003252;
  width: 1000px;
}
#supportingText .log_out{
  color:#003252;
  font-size:10px;
  text-align:center;
  font-weight:bold;
  width: 950px;
  height:150px;
  margin: 0px 0px 0px 30px;
}
#ricerca {
  font-size: 10px;
  color:#4a4a4a;
  text-align:justify;
  background: url(/images/new_css/bg_search.jpg) no-repeat top left;
  width: 680px;
  height:500px;
  margin: 20px 0px 0px 30px;
	
}
#ricerca .dx{
  font-size: 10px;
  color:#4a4a4a;
  text-align:justify;
  width: 190px;
  height:385px;
  margin: 5px 0px 0px 65px;
	
}
#ricerca .dx .icon{
  width: 9px;
  height:20px;
  margin: 5px 5px 0px 0px;
	
}
#ricerca .dx .curriculum {
  font-size: 9px;
  color:#4a4a4a;
  text-align:left;
  font-weight:bold;
  width: 170px;
  height:10px;
  margin: 2px 0px 0px 0px;
	
}

#ricerca .sx{
  font-size: 10px;
  color:#4a4a4a;
  text-align:justify;
  width: 400px;
  height:385px;
  margin: 25px 0px 0px 10px;
	
}
#ricerca .sx .bottone_ric{
        color: #FFF;
	width:58px;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	padding:4px 0px 0px 6px;
	margin: 205px 0px 0px 180px;
	height:21px;
	
}
#ricerca .tit{
  font-size: 9px;
  color:#4a4a4a;
  font-weight:bold;
  width: 410px;
  height:10px;
  margin: 10px 0px 0px 10px;
	
}
#ricerca .sx .vocereg{
	width:110px;
	height:30px;
	line-height:30px;
	text-align:right;
	color:#003252;
	font-weight:bold;
	font-size:10px;
	margin:2px 2px 0px 0px;
}
#ricerca .sx .camporeg{
	width:285px;
	height:30px;
	line-height:15px;
	margin:2px 0px 0px 0px;
}
#supportingText .jobcenter{
	min-height:350px;
	height: auto !important;
	height:350px;
	background: url(/images/new_css/violino.jpg) no-repeat top left;
	width:518px;
	height:236px;
	font-weight:bold;
	font-size:10px;
	color:#4a4a4a;
       margin: 0px 0px 0px 120px;
}
#supportingText .jobcenter .testo{
	margin:100px 0px 0px 250px;
}
#supportingText .jobcenter .link a {
	margin:10px 0px 0px 250px;
	color:#4a4a4a;
}
#supportingText .jobcenter_anagrafica{
  text-align:justify;
  color:#003252;
  width: 1000px;
}
#supportingText .titolo_customcd{
	height:100px;
	background:url(/images/new_css/titolo_customcd.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .titolo_orchestra{
	height:100px;
	background:url(/images/new_css/bg_orchestra_top.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .titolo_contatti{
	height:100px;
	background:url(/images/new_css/bg_g7_top.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .titolo_cantolopera{
	height:100px;
	background:url(/images/new_css/bg_cantolopera_top.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .titolo_contatti .txt{
	width:430px; 
	color: #000; 
	text-align: left;
	margin:60px 0px 0px 120px;
	font-weight:bold;
}
#supportingText .titolo_pagamento{
	height:100px;
	background:url(/images/new_css/bg_login.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .titolo_pagamento .txt{
	width:430px; 
	color: #FFF; 
	text-align: left;
	margin:60px 0px 0px 250px;
	font-weight:bold;
}
#supportingText .titolo_soloist{
	height:100px;
	background:url(/images/new_css/bg_soloist_top.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .titolo_jobcenter{
	height:100px;
	background:url(/images/new_css/bg_jobcenter.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .titolo_log, .titolo_benvenuto, .titolo_password, .titolo_ricevuta{
	height:100px;
	background:url(/images/new_css/bg_login.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .titolo_log .txt, .titolo_benvenuto .txt, .titolo_jobcenter .txt, .titolo_licensing .txt, .titolo_customcd .txt, .titolo_password .txt, .titolo_ricevuta .txt{
	width:430px; 
	color: #FFF; 
	text-align: left;
	margin:60px 0px 0px 250px;
	font-weight:bold;
}
#supportingText .titolo_licensing{
	height:100px;
	background:url(/images/new_css/bg_licensing_top.jpg) no-repeat top left;
	width:1000px; 
	text-align: left;
	color:#1344A8;
}
#supportingText .contenuto{
  font-size: 10px;
  color:#4a4a4a;
  text-align:justify;
  width: 900px;
  margin: 0px 0px 0px 20px;
}
#supportingText .contenuto_orchestra{
  font-size: 10px;
  color:#4a4a4a;
  text-align:justify;
  width: 600px;
  margin: 5px 0px 0px 20px;
}
#supportingText .componenti{
  font-size: 10px;
  color:#4a4a4a;
  text-align:justify;
  width: 300px;
  margin: 5px 0px 0px 20px;
}
#supportingText .componenti .direttore{
  font-size: 10px;
  color:#4a4a4a;
  height:145px;
  min-height:145px;
  height: auto !important;
  width: 250px;
  background: url(/images/new_css/bg_direttoreorchestra.jpg) no-repeat top left;
}
#supportingText .componenti .direttore .titolo{
  font-size: 10px;
  color:#4a4a4a;
  font-weight:bold;
  width: 150px;
  margin: 50px 0px 0px 100px;
}
#supportingText .componenti .direttore .nome{
  font-size: 10px;
  cursor:pointer;
  text-decoration:underline;
  color:#4a4a4a;
  height:15px;
  width: 100px;
  margin: 10px 0px 0px 10px;
  }
#supportingText .componenti .direttore .voce{
  font-size: 10px;
  cursor:none;
  text-decoration:none;
  color:#4a4a4a;
  font-style:italic;
  height:10px;
  width: 100px;
  text-align:right;
  margin: 2px 0px 0px 10px;
  }
#supportingText .componenti .cantanti{
  font-size: 10px;
  color:#4a4a4a;
  width: 290px;
  background: url(/images/new_css/bg_cantanti.jpg) no-repeat top left;
}
#supportingText .componenti .cantanti .titolo{
   font-size: 10px;
   text-decoration:none;
  color:#4a4a4a;
  font-weight:bold;
  width: 150px;
  margin: 65px 0px 0px 60px;
}
#supportingText .componenti .cantanti .nome{
  font-size: 10px;
   cursor:pointer;
  text-decoration:underline;
  color:#4a4a4a;
  width: 140px;
  margin: 5px 0px 0px 3px;
  }
#supportingText .componenti .cantanti .voce{
  font-size: 10px;
  cursor:none;
  text-decoration:none;
  color:#4a4a4a;
  font-style:italic;
  height:10px;
  width: 100px;
  text-align:right;
  margin: 2px 0px 0px 10px;
  }
#supportingText .anagrafica_titolo {
background: url(/images/new_css/bg_login.jpg) no-repeat top left;
  width:1000px; 
  height:100px;
  text-align: left;
  color:#1344A8;
  }
#supportingText .anagrafica_titolo .txt{
        height:20px;
	text-align: left;
	margin:60px 0px 0px 260px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
#supportingText div.accesso{
  font-size: 10px;
  color:#4a4a4a;
  text-align:justify;
  background: url(/images/new_css/bg_utentejob.jpg) no-repeat top left;
  width: 680px;
  height:280px;
  margin: 20px 0px 0px 150px;
}
#supportingText div.accesso .sx{
  font-size: 10px;
  color:#4a4a4a;
  text-align: left;
  width: 320px;
  height: 240px;
  margin: 0px 9px 0px 0px;
}
#supportingText div.accesso .sx .titolo{
  font-size: 10px;
  color:#152C73;
  font-weight:bold;
  text-align: center;
  width: 324px;
  height: 30px;
padding:15px 0px 0px 0px;
}
#supportingText div.accesso .sx span.voce {
  text-align: right;
  font-size: 10px;
  width: 150px;
  margin: 10px 0px 0px 0px;
}
#supportingText div.accesso .sx span.valore {
  font-size: 10px;
  width: 150px;
  margin: 6px 0px 0px 0px;
}
#supportingText div.accesso .sx .cookie_valore input.cookie {
	background-image: none;
	margin:16px 0px 0px 0px;
	width:30px;
}
#supportingText div.accesso .sx span.cookie_voce {
  font-size: 10px;
  text-align: left;
  height:20px;
  width: 90px;
  text-align:left;
  margin: 20px 0px 0px 100px;
}
#supportingText div.accesso .sx span.cookie_valore {
  text-align: left;
  background-image:none;
}
#supportingText div.accesso .sx span.accedi {
  cursor:pointer;
  text-align:center;
  line-height:30px;
  color:#FFF;
  font-weight:bold;
  font-size:10px;
  background: #EDEDED url(/images/new_css/pul_ricalcola.jpg) no-repeat top left;
  margin: 40px 0px 0px 90px;
  width: 155px; 
  height:34px;
}
#supportingText div.accesso .dx{
  font-size: 10px;
  color:#4a4a4a;
  text-align: left;
  width: 320px;
  height: 240px;
  margin: 0px 0px 0px 20px;
}
#supportingText div.accesso .dx .titolo {
 font-size: 10px;
  color:#152C73;
  font-weight:bold;
  text-align: center;
  width: 324px;
  height: 30px;
padding:15px 0px 0px 0px;
 }
#supportingText div.accesso .dx .testo {
 font-size: 10px;
  color:#152C73;
  text-align: left;
  width: 270px;
  height: 30px;
  margin: 0px 0px 0px 30px;
  }
  #supportingText div.accesso .dx span.voce {
 text-align: right;
  font-size: 10px;
  width: 120px;
  margin: 7px 0px 0px 0px;
}
  #supportingText div.accesso .dx span.valore {
  font-size: 10px;
  width: 120px;
  margin: 3px 0px 0px 0px;
}
#supportingText div.accesso .dx .registrati {
  cursor:pointer;
  text-align:center;
  line-height:30px;
  color:#FFF;
  font-weight:bold;
  font-size:10px;
  background: #EDEDED url(/images/new_css/pul_ricalcola.jpg) no-repeat top left;
  margin: 30px 0px 0px 90px;
  width: 155px; 
  height:34px;
}

#supportingText .apertura{
        height:39px;
	width:950px;
	background: url(/images/new_css/up_tbregistrazione.jpg) no-repeat top left;
	margin:10px 0px 0px 25px;
}
#supportingText .corpo_tb{
	width:950px;
	background: url(/images/new_css/bg_tbregistrazione.jpg) repeat-y top left;
	margin:0px 0px 0px 25px;
}
#supportingText .indirizzi{
	width:950px;
	color:#003252;
	font-size:10px;
	margin:0px 0px 0px 10px;
}
#supportingText .fatturazione {
	width:950px;;
	color:#003252;
	font-size:10px;
	margin:0px 0px 0px 10px;
}
#supportingText .bottone_reg{
	color: #FD5A00;
/*	background: url(/images/new_css/pul_invia.jpg) no-repeat top left; */
        background: #ddd;
	width: 140px;
	cursor: pointer;
	font-weight: bold;
	font-size: 24px;
	margin: 0px 0px 0px 400px;
	height: 40px;
	line-height: 40px;
	border: 2px solid #666;
	text-align: center;
}
#supportingText .vocereg{
	width:180px;
	background:#D9E4FB;
	height:30px;
	line-height:30px;
	text-align:right;
	color:#003252;
	font-weight:bold;
	font-size:10px;
	margin:2px 5px 0px 20px;
}
#supportingText .camporeg{
	width:350px;
	background:#D9E4FB;
	height:30px;
	line-height:15px;
	margin:2px 0px 0px 0px;
}
#supportingText .descrizione{
	width:358px;
	font-size:9px;
  height:30px;
	border: 1px solid #D9E4FB;
	margin:2px 0px 0px 5px;
	
}
#supportingText .testo_titolo{
	width:880px;
	height:32px;
	padding:8px 0px 0px 40px;
	color:#FFF;
	font-weight:bold;
	font-size:10px;
	background: url(/images/new_css/bg_titoloreg.jpg) no-repeat top left;
  cursor:pointer;
}
#supportingText .chiusura{
        height:15px;
	width:950px;
	background: url(/images/new_css/ch_tbregistrazione.jpg) no-repeat top left;
	margin:0px 0px 0px 25px;
}
#supportingText .paragrafo_titolo{
  font-size: 10px;
  color:#4a4a4a;
  text-align: left;
  width: 650px;
  margin: 20px 0px 0px 30px;
}
#supportingText .contenitore_news{
	height:50px;
	width:450px;
	font-weight:bold;
	font-size:10px;
	color:#0171B6;
       margin: 20px 0px 0px 50px;
}
#vetrina {
        text-align: left;
        width: 1000px;
	background:#fff;
}
#vetrina .contenitore_01{
	margin: 0px 0px 0px 0px;
	background: url(/images/new_css/bg_contenitore_01.jpg) no-repeat top left;
        text-align: left;
        width: 499px;
	height: 151px;
}
#vetrina .titolo{
	margin: 7px 0px 0px 30px;
        text-align: left;
	color:#FFF;
	font-weight:bold;
	font-family:Arial;
	font-size:10px;
        width: 469px;
	height:20px;
}
#vetrina .sx{
	width:165px;
}
#vetrina .immagine_sx{
        width: 80px;
        height: 80px;
        margin: 0px 0px 0px 10px;
}

#vetrina .lente_sx{
        width: 30px;
        height: 30px;
        background: url(/images/new_css/lente_sx.jpg) no-repeat top left;
        margin: 50px 0px 0px 10px;
}
#vetrina .icona_sx{
        width: 70px;
	height:70px;
}
#vetrina .sx .testo{
	margin: 0px 0px 0px 10px;
	font-family:Arial;
	font-size:10px;
	color:#000;
        width: 155px;
}
#vetrina .sx .testo_evidenza{
        width: 155px;
        font-weight: bold;
}
#vetrina .dx{
	width: 334px;
}
#vetrina .immagine_dx{
        width: 334px;
}
#vetrina .dx .testo{
	margin: 0px 0px 0px 10px;
	font-family:Arial;
	font-size:10px;
	color:#295774;
        width: 310px;
}
#vetrina .dx .testo .link_contatti {
        margin: 3px 0px 0px 0px;
        width: 240px;
}
#vetrina .dx .testo .link_contatti a {
        display: inline; 
        float: left;
}

#vetrina .dx .testo ul {
}

#vetrina .dx .testo ul li {
        width: 280px;
        margin: 0px 0px 0px 20px;
	padding: 0px;
}
#vetrina .link_basso{
  margin-left: 260px;
}
#vetrina .contenitore_01 .link_basso{
}
#vetrina .contenitore_02 .link_basso{
}
#vetrina .contenitore_03 .link_basso{
  margin: 5px 0px 0px 0px;
}
#vetrina .contenitore_04 .link_basso{
}
#vetrina .link_basso a {
        color: black;
        font-weight: bold;
}
#vetrina .link_basso .testo{
	font-family:Arial;
	font-size:10px;
	color:#FFF;
	text-align:right;
        width: auto;
}
#vetrina .contenitore_02 {
	background: url(/images/new_css/bg_contenitore_02.jpg) no-repeat top left;
        text-align: left;
        width: 500px;
	height: 151px;
        margin: 0px 0px 0px 1px;
}
#vetrina .contenitore_03 {
	background: url(/images/new_css/bg_contenitore_03.jpg) no-repeat top left;
        text-align: left;
        width: 499px;
	height: 151px;
}
#vetrina .contenitore_04 {
	background: url(/images/new_css/bg_contenitore_04.jpg) no-repeat top left;
        text-align: left;
        width: 500px;
	height: 151px;
        margin: 0px 0px 0px 1px;
}
#richiesta_password {
	background: url(/images/new_css/bg_richiestapwd.jpg) no-repeat top left;
	width:546px;
	height:207px;
	margin:20px 0px 0px 200px;
}
#richiesta_password .testo{
	width:520px;
	font-family:Arial;
	font-size:10px;
	color:#003252;
	height:50px;
	margin:50px 0px 0px 10px;
}
#richiesta_password .campo{
	width:180px;
	line-height:30px;
	font-family:Arial;
	font-size:10px;
	color:#003252;
	font-weight:bold;
	text-align:right;
	height:30px;
	margin:0px 0px 0px 10px;
}
#richiesta_password input.pwd{
	 background: url(/images/new_css/bg_input_an.jpg) no-repeat top left;
	 color:#003252;
	 width:175px;
	 margin:5px 0px 0px 2px;
	 height:21px;
}
#richiesta_password .invia{
	font-weight:bold;
	background: url(/images/new_css/invia.jpg) no-repeat top left;
	color:#FFF;
	width:75px;
	height:39px;
	cursor:pointer;
	font-size:12px;
	padding:10px 0px 0px 20px;
	margin:15px 0px 0px 257px;
}
#richiesta_password .titolo_grazie{
	width:480px;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#1E336E;
	margin:10px 0px 0px 10px;
}
#richiesta_password .testo_grazie{
	width:520px;
	font-family:Arial;
	font-size:10px;
	color:#003252;
	height:30px;
	margin:50px 0px 0px 10px;
}
#richiesta_password .link{
	width:400px;
	font-family:Arial;
	font-size:10px;
	color:#003252;
	height:30px;
	margin:15px 0px 0px 10px;
}
#flash {
	z-index: 1;
        width: 1000px;
	height:212px;
}
 .pulsante_biografia{
	position:absolute;
	z-index: 100;
        width: 176px;
	height:24px;
}
.flash {
	margin: 16px 0px 0px 0px;
        width: 1000px;
	height:200px;
}
#flash .img {
}
#flash .testo {
	margin: 165px 10px 0px 0px;
	line-height:20px;
	text-align:right;
	width:600px;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
}
#box_bassi {
        text-align: left;
        width: 1000px;
	margin:30px 0px 0px 0px;
	background:#eae4d8;
        height:150px;
}
#novita {
	border-right:1px solid #122d71;
	width:335px;
	height:145px;
	background:url(/images/new_css/bg_box_novita.jpg) repeat top left;
	margin:5px 0px 0px 0px;
}
#novita .titolo{
	width:300px;
	height:20px;
	color:#122d71;
	background:url(/images/new_css/freccia_novita.jpg) no-repeat top left;
	font-weight:bold;
	font-size:14px;
	padding:0px 0px 0px 20px;
	margin:10px 0px 0px 10px;
}
#novita .sx{
	background:url(/images/new_css/bg_novitaimg.jpg) no-repeat top left;
	width:91px;
	height:110px;
	margin:5px 0px 0px 25px;
}
#novita .immagine{
	width: 80px;
	height: 80px;
	overflow: hidden;
	margin:4px 0px 0px 6px;
}
#novita .testo{
	width:205px;
	height:105px;
	font-size:10px;
	color:#122d71;
	margin:8px 0px 0px 10px;
}
#novita .cod_art{
	width:80px;
	height:30px;
	font-size:10px;
	color:#122d71;
}
#novita .prezzo{
	width:85px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	margin:0px 0px 0px 5px;
}
#novita .cart{
	width:30px;
	height:30px;
}
#offerte {
	border-right:1px solid #75461a;
	width:335px;
	height:145px;
	background:url(/images/new_css/bg_box_novita.jpg) repeat top left;
	margin:5px 0px 0px 0px;
}
#offerte .titolo{
	width:300px;
	height:20px;
	color:#75461a;
	background:url(/images/new_css/freccia_novita.jpg) no-repeat top left;
	font-weight:bold;
	font-size:14px;
	padding:0px 0px 0px 20px;
	margin:10px 0px 0px 10px;
}
#offerte .sx{
	background:url(/images/new_css/bg_novitaimg.jpg) no-repeat top left;
	width:91px;
	height:110px;
	margin:5px 0px 0px 25px;
}
#offerte .immagine{
	margin:4px 0px 0px 6px;
}
#offerte .testo{
	width:205px;
	height:105px;
	font-size:10px;
	color:#122d71;
	margin:8px 0px 0px 10px;
}
#offerte .prezzo_pieno{
	width:60px;
	height:30px;
	line-height:30px;
	text-decoration: line-through;
	font-size:14px;
	color:#75461a;
	font-weight:bold;
	margin:0px 0px 0px 5px;
}
#offerte .prezzo_scontato{
	width:90px;
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
	margin:0px 0px 0px 5px;
}
#offerte .cart{
	width:30px;
	height:30px;
}
#prodotto_giorno {
	border-right:0px solid #122d71;
	width:325px;
	height:145px;
	background:url(/images/new_css/bg_box_novita.jpg) repeat top left;
	margin:5px 0px 0px 0px;
}
#prodotto_giorno .titolo{
	width:290px;
	height:20px;
	color:#74964f;
	background:url(/images/new_css/freccia_novita.jpg) no-repeat top left;
	font-weight:bold;
	font-size:14px;
	padding:0px 0px 0px 20px;
	margin:10px 0px 0px 10px;
}
#prodotto_giorno .sx{
	background:url(/images/new_css/bg_novitaimg.jpg) no-repeat top left;
	width:91px;
	height:110px;
	margin:5px 0px 0px 25px;
}
#prodotto_giorno .immagine{
	margin:4px 0px 0px 6px;
}
#prodotto_giorno .testo{
	width:199px;
	height:105px;
	font-size:10px;
	color:#122d71;
	margin:8px 0px 0px 10px;
}
#prodotto_giorno .cod_art{
	width:80px;
	height:30px;
	font-size:10px;
	color:#122d71;
}
#prodotto_giorno .prezzo{
	width:80px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	margin:0px 0px 0px 5px;
}
#prodotto_giorno .cart{
	width:30px;
	height:30px;
}
#ricevuta{
	width:850px;
	margin:10px 0px 0px 60px;
	
}
#ricevuta .voce1{
	font-weight:bold;
	text-align:center;
	width:200px;
	margin:0px 1px 0px 0px;
	border-right:0px solid #FFF;
	color:#FFF;
	font-size:10px;
	background:#82C9F3;
}
#ricevuta .voce2{
	font-weight:bold;
	text-align:center;
	width:150px;
	margin:0px 1px 0px 0px;
	border-right:0px solid #FFF;
	color:#FFF;
	font-size:10px;
	background:#82C9F3;
}
#ricevuta .voce3{
	font-weight:bold;
	text-align:center;
	width:80px;
	margin:0px 1px 0px 0px;
	border-right:0px solid #FFF;
	color:#FFF;
	font-size:10px;
	background:#82C9F3;
}
#ricevuta .voce4{
	font-weight:bold;
	text-align:center;
	width:150px;
	margin:0px 1px 0px 0px;
	border-right:0px solid #FFF;
	color:#FFF;
	font-size:10px;
	background:#82C9F3;
}
#ricevuta .voce5{
	font-weight:bold;
	text-align:center;
	width:130px;
	margin:0px 1px 0px 0px;
	border-right:0px solid #FFF;
	color:#FFF;
	font-size:10px;
	background:#82C9F3;
}
#ricevuta .valore1{
	text-align:center;
	width:200px;
	margin:0px 1px 0px 0px;
	border-bottom:1px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background: #EDEDED;
}
#ricevuta .valore2{
	text-align:center;
	width:150px;
	margin:0px 1px 0px 0px;
	border-bottom:1px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background: #EDEDED;
}
#ricevuta .valore3{
	text-align:center;
	width:80px;
	margin:0px 1px 0px 0px;
	border-bottom:1px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background: #EDEDED;
}
#ricevuta .valore4{
	text-align:center;
	width:150px;
	margin:0px 1px 0px 0px;
	border-bottom:1px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background: #EDEDED;
}
#ricevuta .valore5{
	text-align:center;
	width:130px;
	margin:0px 1px 0px 0px;
	border-bottom:1px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background: #EDEDED;
}
#ricevuta .voce {
	text-align:right;
	width:350px;
	margin:2px 2px 0px 50px;
	border-right:1px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background:#82C9F3;
}
#ricevuta .valore {
	width:400px;
	margin:2px 0px 0px 0px;
	border-right:0px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background: #EDEDED;
}
#piede_ricevutaordine {
	width:700px;
	margin:10px 0px 0px 130px;
}
#piede_ricevutaordine .voce {
	text-align:right;
	width:320px;
	margin:2px 2px 0px 0px;
	border-right:1px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background:#82C9F3;
}
#piede_ricevutaordine .valore {
	width:340px;
	margin:2px 0px 0px 0px;
	border-right:0px solid #FFF;
	color:#0F2A56;
	font-size:10px;
	background: #EDEDED;
}
.bottone {
	font-weight:bold;
	background: url(/images/new_css/pul_ricalcola.jpg) no-repeat top left;
	color:#FFF;
	width: 160px; 
	height:34px;
	cursor:pointer;
	font-size:12px;
	padding:10px 0px 0px 5px;
	margin:15px 0px 0px 370px;
}
input.an {
         background: url(/images/new_css/bg_input_an.jpg) no-repeat top left;
         color:#003252;
         width:175px;
         margin:3px 0px 0px 2px;
         height:21px;
}
input.upload {
         background: transparent;
         color:#003252;
         width:175px;
         margin:3px 0px 0px 2px;
         height:21px;
}
#offerte_natale {
	border-right:1px solid #75461a;
	width:335px;
	height:145px;
	background:url(/images/new_css/bg_box_natale.png) repeat top left;
	margin:5px 0px 0px 0px;
}
#offerte_natale .titolo{
	width:185px;
	height:20px;
	color:#75461a;
	background:url(/images/new_css/freccia_novita.jpg) no-repeat top left;
	font-weight:bold;
	font-size:14px;
	padding:0px 0px 0px 20px;
	margin:23px 0px 0px 125px;
}
#offerte_natale .sx{
/*	background:url(/images/new_css/bg_novitaimg.jpg) no-repeat top left ;*/
	width:91px;
	height:110px;
	margin:5px 0px 0px 25px;
}
#offerte_natale .immagine{
	margin:4px 0px 0px 6px;
}
#offerte_natale .testo{
	width: 184px;
	font-size:10px;
	color:#122d71;
	margin:8px 0px 0px 17px;
}
#offerte_natale .prezzo_pieno{
	width:60px;
	height:30px;
	line-height:30px;
	text-decoration: line-through;
	font-size:14px;
	color:#75461a;
	font-weight:bold;
	margin:0px 0px 0px 5px;
}
#offerte_natale .prezzo_scontato{
	width:70px;
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
	margin:0px 0px 0px 5px;
}
#offerte_natale .cart{
	width:30px;
	height:30px;
}

