BODY {
background-color : #blank;
color : #000000;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px ;
}
INPUT {
color : #000000;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px;
}
TEXTAREA {
color : #000000;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px ;
}
SELECT {
color : #000000;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px;
}
TABLE {
font-family : Verdana, Geneva, sans-serif;
font-size : 10px ;
}
A:link {
text-decoration: none;
font-weight: normal;
color : #blank;
}
A:VISITED {
text-decoration: none;
font-weight: normal;
color : #blank;
}
A:active {
text-decoration: none;
font-weight: normal;
color : #blank;
}
A:HOVER {
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menu:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuSelected:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuV:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuVSelected:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:link {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:visited {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:active {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
A.menuCustom:HOVER {
font-family : Verdana, Geneva, sans-serif;
font-size : 8px;
text-decoration: none;
font-weight: normal;
color : #blank;
}
html{
background: url(/media/7/295/bkg.jpg) no-repeat top center #96aeea}
body{
margin:0 auto;
padding:0;
font-family:Arial, Helvetica, sans-serif
}
img{
border:0
}
a{
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
text-decoration:none
}
a:link{
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
text-decoration:none
}
a:active{
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
text-decoration:none
}
a:visited{
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
text-decoration:none
}
a:hover{
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
text-decoration:underline
}
.testogeneric, .testogeneric p, .testogeneric span, .footer span, .testogeneric font, .ordineminimo{
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
}
.ordineminimo{
margin-left:10px;
color:#FF0000}

.cb{
clear:both
}
#container{
width:987px;
margin:0 auto 10px
}
#header{
widows:987px;
height:100px;
margin-bottom:90px
}
#headerb{
widows:987px;
height:100px;
margin-bottom:90px
}
#logo{
float:left;
width:301px;
height:79px;
padding-top:15px;
padding-left:3px
}
#header .contatti, #headerb .contatti {
display:inline;
float:right;
font-weight:bold;
margin-right:14px;
margin-top:3px;
width:180px;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:4px 4px 0;
}
/*#header .contatti, #headerb .contatti span{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
margin:4px 4px 0;
}*/
#header .contatti span, #headerb .contatti span{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6d6d;
font-weight:bold;
margin:0 5px;
float:left
}
#header .contatti a, #headerb .contatti a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6d6d;
text-decoration:none;
font-weight:bold;
float:left
}
#header .contatti a:link, #headerb .contatti a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6d6d;
text-decoration:none;
font-weight:bold
}
#header .contatti a:active, #headerb .contatti a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6d6d;
text-decoration:none;
font-weight:bold
}
#header .contatti a:visited, #headerb .contatti a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6d6d;
text-decoration:none;
font-weight:bold;
display:block
}
#header .contatti a:hover, #headerb .contatti a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6d6d6d;
text-decoration:underline;
font-weight:bold
}
#header .contatti .pnlLogoutTop a, #headerb .contatti .pnlLogoutTop a{
float:right
}
.contentBox_tmp1{
	width:861px;
	margin:0 auto;
	padding-top:10px;
	background:url(/media/7/295/tmp1_box_top.gif) no-repeat top center #ffffff
}
.bottom{
	width:861px;
	margin:0 auto 10px;
	padding:0;
	background:url(/media/7/295/tmp1_box_bot.gif) no-repeat bottom center #93ace7;
	height:19px
}
.bottomb{
	width:861px;
	padding:0;
	background:url(/media/7/295/tmp2_box_bot.gif) no-repeat bottom center #93ace7;
	height:19px
}
.content_etichetta_tmp1{
	height:19px;
	margin-left:40px;
	float:left;
	background-color:#98b0e9
}
.content_etichetta_tmp1 .sx{
	background:url(/media/7/295/tmp1_title_ang_sx.gif) no-repeat top left #98b0e9;
	float:left
}
.content_etichetta_tmp1 .dx{
	background: url(/media/7/295/tmp1_title_ang_dx.gif) no-repeat top right;
	float:left;
	width:6px;
	height:19px
}
.content_etichetta_tmp1 span{
	float:left;
	margin:0;
	padding:0 0 0 6px;
	font-size:15px;
	font-weight:bold;
	color:#ffffff
}
.content_corpo_tmp1{
	width:841px;
	background-color:#98b0e9;
	margin:0 auto;
	padding:0;
	clear:both;
	padding-bottom:30px
}
.content_corpo_tmp1 .corpo{
	width:821px;
	background:url(/media/7/295/tmp1_box_top_azz.gif) no-repeat top center;
	padding:10px 10px 5px
}
.content_corpo_tmp1 .sx{
	float:left;
	width:386px
}
.content_corpo_tmp1 .dx{
	float:right;
	width:415px;
	margin: 10px 0
}
.content_corpo_tmp1 .dx p{
	font-family:'Trebuchet MS', sans-serif;
	color:#FFFFFF;
	font-size:13px
}
#bottoniera_top{
margin:0 auto 10px;
padding:0;
width:841px;
height:34px;
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none
}
#bottoniera_top a{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none
}
#bottoniera_top a:link{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none
}
#bottoniera_top a:active{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none
}
#bottoniera_top a:visited{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none
}
#bottoniera_top a:hover{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none
}
#bottoniera_top a.sel{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#6d6d6d;
	text-decoration:none
}
#bottoniera_top a.sel:link{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#6d6d6d;
	text-decoration:none
}
#bottoniera_top a.sel:active{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#6d6d6d;
	text-decoration:none
}
#bottoniera_top a.sel:visited{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#6d6d6d;
	text-decoration:none
}
#bottoniera_top a.sel:hover{
	font-family:'Trebuchet MS', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#6d6d6d;
	text-decoration:underline
}

#bottoniera_top .bottonesel{
	float:left;
	height:34px;
	background:url(/media/7/295/pulsantiera_top_sel_sfum.gif) repeat-x top left;
	margin-right:20px;
color:#fff
}

#bottoniera_top a.sel .bottone{
	float:left;
	height:34px;
	background:url(/media/7/295/pulsantiera_top_sfum.gif) repeat-x top left;
	margin-right:20px;
	cursor:pointer
}
#bottoniera_top .bottone{
	float:left;
	height:34px;
	background:url(/media/7/295/pulsantiera_top_sfum.gif) repeat-x top left;
	margin-right:20px;
color:#6d6d6d

}

#bottoniera_top .bottonesel .sx{
	float:left;
	background:url(/media/7/295/pulsantiera_top_sel_sx.gif) no-repeat top left;
	height:34px
}
#bottoniera_top a.sel .bottone .sx{
	float:left;
	background:url(/media/7/295/pulsantiera_top_sx.gif) no-repeat top left;
	height:34px
}
#bottoniera_top .bottone .sx{
	float:left;
	background:url(/media/7/295/pulsantiera_top_sx.gif) no-repeat top left;
	height:34px
}
#bottoniera_top .bottonesel .dx{
	float:left;
	background:url(/media/7/295/pulsantiera_top_sel_dx.gif) no-repeat top right;
	height:26px;
	padding:8px 10px 0 10px
}
#bottoniera_top a.sel .bottone .dx{
	float:left;
	background:url(/media/7/295/pulsantiera_top_dx.gif) no-repeat top right;
	height:26px;
	padding:8px 10px 0 10px
}
#bottoniera_top .bottone .dx{
	float:left;
	background:url(/media/7/295/pulsantiera_top_dx.gif) no-repeat top right;
	height:26px;
	padding:8px 10px 0 10px
}
/*------------------------------------------Login----------------------------------------------*/
.mbsContainer, .contentVerifica, .convenzione, .esitoordine{
	width:355px;
	background-color:#798fc7;
	padding:13px 30px;
	float:left;
	margin-bottom:10px;
	color:#ffffff;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
margin-top:20px
}
.pagamento{
	width:355px;
	background-color:#798fc7;
	padding:13px 30px;
	float:left;
	margin-bottom:10px;
	color:#ffffff;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
margin-top:20px
}
.mbsLogonContainer{
margin-top:10px}
span.mbsRembemberMe input{
margin-top:1px;
margin-left:1px
}
.contentVerifica span, .convenzione span{
float:left;
color:#ffffff;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
}
.mbsContainer span{
font-family:"Trebuchet MS", sans-serif;
font-size:13px
}
.mbsContainer span.mbsWelcomeMessage{
float:left;
width:310px
}
.mbsContainer span.mbsRembemberMe{
float:left;
margin-top:3px;
width:100px

}
.mbsCtrlContainer{
float:left;
margin-top:10px
}
.mbsLblContainer span{
float:left;
margin-top:10px
}
input.mbsUserNameBox{
margin-left:40px;
margin-right:100px
}
.contentVerifica input{
float:left;
margin-left:20px
}
.convenzione .datafield_convenzione select{
width:224px;
float:left;
}
.convenzione .input_convenzione input{
float:left;
margin-top:10px;
margin-bottom:10px
}
.convenzione .separator_convenzione_2{
clear:both
}
.contentVerifica input.button{
float:right
}
input.mbsPasswordBox{
margin-left:61px;
margin-right:20px;
float:left
}
.mbsBtnContainer, .mbsButtonContainer{
float:right;
padding-top:3px}
.mbsBtnContainer{
margin-top:10px}
.registrazione_form{
min-height:200px;
padding-left:20px;
width:820px
}
.mbsBtnContainer a, .registrazione_form .divCarrello a{
margin:0 10px;
font-family:"Trebuchet MS", sans-serif;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-size:11px
}
.divCarrello .aggiorna, .divCarrello .acquisto{
margin-left:10px
}
.mbsBtnContainer a:link, .registrazione_form .divCarrello a:link{
margin:0 10px;
font-family:"Trebuchet MS", sans-serif;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-size:12px
}
.mbsBtnContainer a:active, .registrazione_form .divCarrello a:active{
margin:0 10px;
font-family:"Trebuchet MS", sans-serif;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-size:12px
}
.mbsBtnContainer a:visited, .registrazione_form .divCarrello a:visited{
margin:0 10px;
font-family:"Trebuchet MS", sans-serif;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-size:12px
}
.mbsBtnContainer a:hover, .registrazione_form .divCarrello a:hover{
font-family:"Trebuchet MS", sans-serif;
color:#ffffff;
text-decoration:underline;
text-transform:uppercase;
font-size:12px
}
.mbsErrorMessage, .mbsValidatorMessage{
color:#ff0000;
font-weight:bold
}
/*-----------------------------------------fine Login-------------------------------------------*/
/*------------------------------------------Registrazione_Utente--------------------------------*/
.registrazione_form .mbsContainer{
	width:830px;
	background-color:#ffffff;
	float:left;
	color:#000000;
	padding:13px 0 3px 
}

/*------------------------------------------FINE Registrazione_Utente---------------------------*/
.registrazione_form .mbsContainer .mbsGroupAzienda{
background:url(/media/7/295/top_azienda.gif) no-repeat top left;
background-color:#98b0e9;
color:#98b0e9;
padding-top:30px;
width:450px;
float:left
}
.registrazione_form .divCarrello{
background:url(/media/7/295/top_carrello.gif) no-repeat top left;
background-color:#98b0e9;
color:#98b0e9;
padding-top:30px;
width:821px;
float:left;
}
.divCarrello .colonnaSXcarrello{
width: 470px;
float: left
}
.divCarrello .colonnaDXcarrello{
width: 320px;
float: left;
margin-top:15px
}
.registrazione_form .divCarrello .msgBuoni{
font-weight:bold;
color:#da2128;
margin-left:10px;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
margin-top:15px
}
.registrazione_form #indirizzo{
background:url(/media/7/295/top_indirizzo_spedizione.gif) no-repeat top left;
background-color:#98b0e9;
color:#98b0e9;
padding-top:30px;
width:821px;
float:left;
}
#indirizzo .corpo{
color:#ffffff;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
}
#indirizzo .corpo span.introduzione{
width:800px; 
float:left;
padding-left:10px
}
#indirizzo .corpo .tabella{
float:left;
background-color:#98b0e9;
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:13px
}
#indirizzo .corpo .tabella input, #indirizzo .corpo .tabella textarea{
width:300px
}
#indirizzo .corpo .tabella select{
width:306px
}
#indirizzo .corpo .tabella .titolotabella{
margin-left:9px;
margin-top:15px;
font-weight:bold;
float:left
}
#indirizzo .corpo .tabella .Form_Label span{
float:left;
padding-right:120px;
margin-left:10px
}
#indirizzo .corpo .tabella .ETICHETTA_RAGIONESOCIALE{
float:left;
padding-right:120px;
margin-left:10px
}
#indirizzo .corpo .tabella .ETICHETTA_INDIRIZZO{
float:left;
padding-right:120px;
margin-left:10px
}
#indirizzo .corpo .tabella .ETICHETTA_CAP{
float:left;
padding-right:120px;
margin-left:10px
}
#indirizzo .corpo .tabella .ETICHETTA_LOCALITA{
float:left;
padding-right:120px;
margin-left:10px
}
#indirizzo .corpo .tabella .ETICHETTA_PROVINCIA{
float:left;
padding-right:120px;
margin-left:10px
}
#indirizzo .corpo .tabella .ETICHETTA_TELEFONO{
float:left;
padding-right:120px;
margin-left:10px
}
#indirizzo .corpo .tabella .ETICHETTA_NOTE{
float:left;
padding-right:120px;
margin-left:10px
}
#indirizzo .corpo .tabella .FRASE_CAMPI_OBBLIGATORI{
float:left;
padding-right:120px;
margin-left:10px
}
.registrazione_form .divCarrello .numerodicarnetinput input, .registrazione_form .divCarrello .inserireilvaloreinput input, .registrazione_form .divCarrello .datadiconsegnainput input {
width:195px
}
.inserireilvaloreinput span{
margin-left:10px
}
.registrazione_form .divCarrello .tipodibuonoinput select, .registrazione_form .divCarrello .valoredelbuonoinput select {
width:200px
}
.registrazione_form .mbsContainer .mbsGroupAzienda .mbsValidatorMessage, .registrazione_form .mbsContainer .mbsGroupIndirizzo .mbsValidatorMessage, .registrazione_form .mbsContainer .mbsGroupReferenteperlaconsegnadeiBuoniPasto .mbsValidatorMessage, .registrazione_form .mbsContainer .mbsGroupAutenticazione .mbsValidatorMessage {
margin-left:10px;
font-weight:bold
}

.registrazione_form .divCarrello span.tipodibuono{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:97px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .divCarrello span.numerodicarnet{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:111px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .divCarrello span.buonipercarnet{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:78px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .divCarrello span.valoredelbuono{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:66px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .divCarrello span.inserireilvalore{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:53px;
color:#ffffff;
margin-left:10px;
font-weight:bold
}
.registrazione_form .divCarrello span.datadiconsegna{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:13px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .divCarrello span.richiestaurgente{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:53px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .divCarrello span.lindirizzocoincide{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:10px;
color:#ffffff;
margin-left:10px;
font-weight:bold
}
.registrazione_form .mbsDenominazione_6Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:15px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsRagioneSociale_19Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:32px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsAltro_20Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:81px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbspIVA_16Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:41px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsCodFiscale_21Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:23px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsCodiceCliente_17Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:25px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsVia_8Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:30px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbscivico_22Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:49px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsLocalita_23Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:14px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsCAP_10Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:77px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsCitta_9Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:71px;
color:#ffffff;
margin-left:10px
}
.pnlBlu{
margin-top:15px;
padding-top:15px;
border-top: dashed 1px #ffffff;
background-color:#798ec3
}
.pannelloprocediallacquisto .right{
margin-top:15px;
padding-top:15px;
border-top: dashed 1px #ffffff;
background-color:#96aeea
}
.pannelloprocediallacquisto p{
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
color:#ffffff;
margin:0;
padding:0;
margin-left:10px
}
.registrazione_form .mbsProvincia_11Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:61px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsNome_24Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:21px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsCognome_25Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:0;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsFunzione_26Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:22px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbstxtEmailLabel{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:17px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsTelefono_13Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:3px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsNote_27Label{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:32px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbstxtUserNameLabel{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:6px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsEtichettaCodCliente_31Label{
color:#fff;
margin-left:10px}
.registrazione_form .mbstxtPasswordLabel{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:10px;
color:#ffffff;
margin-left:10px
}
.mbsasterisco_29Label{
display:block;
color:#ffffff; 
margin-left:10px
}
.registrazione_form .mbstxtCheckPasswordLabel{
float:left;
font-family:"Trebuchet MS", sans-serif;
font-size:13px;
padding-right:11px;
color:#ffffff;
margin-left:10px
}
.registrazione_form .mbsGroupAzienda .mbsTextBox{
margin-left:15px;
width:274px
}
.registrazione_form .mbsGroupIndirizzo .mbsTextBox{
margin-left:15px;
width:274px
}
.registrazione_form .mbsGroupReferenteperlaconsegnadeiBuoniPasto .mbsTextBox,.registrazione_form .mbsGroupAutenticazione .mbsTextBox {
margin-left:15px;
width:250px
}
.registrazione_form .mbsGroupReferenteperlaconsegnadeiBuoniPasto .mbsFunzione_26 .mbsTextBox, .registrazione_form .mbsGroupAutenticazione .mbstxtCheckPassword .mbsTextBox{
margin-left:11px;
width:180px
}
.registrazione_form .mbsGroupReferenteperlaconsegnadeiBuoniPasto .mbstxtPassword .mbsTextBox{
margin-left:14px;
width:250px
}

.registrazione_form .mbsGroupReferenteperlaconsegnadeiBuoniPasto .mbstxtUserName .mbsTextBox{
margin-left:9px;
width:250px
}
.mbsDenominazione_6Separator, .mbsRagioneSociale_19Separator, .mbsAltro_20Separator, .mbspIVA_16Separator, .mbsCodFiscale_21Separator, .mbsNome_24Separator, .mbsCognome_25Separator, .mbsFunzione_26Separator, .mbstxtEmailSeparator, .mbsTelefono_13Separator, .mbstxtUserNameSeparator, .mbstxtPasswordSeparator, .mbsVia_8Separator, .mbscivico_22Separator, .mbsLocalita_23Separator, .mbsCAP_10Separator, .mbsCitta_9Separator, .registrazione_form .divCarrello .tipodibuonoSeparator, .registrazione_form .divCarrello .numerodicarnetSeparator,  .registrazione_form .divCarrello .numerodicarnetSeparator,  .registrazione_form .divCarrello .buonipercarnetSeparator,  .registrazione_form .divCarrello .buonipercarnetSeparator,  .registrazione_form .divCarrello .valoredelbuonoSeparator,  .registrazione_form .divCarrello .inserireilvaloredesideratoSeparator,  .registrazione_form .divCarrello .datadiconsegnaSeparator,  .registrazione_form .divCarrello .richiestadiconsegnaurgenteSeparator,  .registrazione_form .divCarrello .lindirizzocoincideSeparator, .mbsNote_27Separator, .mbstxtCheckPasswordSeparator, .mbsCodiceCliente_17Separator{
clear:left;
padding-bottom:10px}
.mbsEtichettaCodCliente_31Separator{
clear:left;
background:url(/media/7/295/bot_azienda.gif) no-repeat bottom left;
height:7px;
padding-top:24px
}
.separator_2_pagamento{
clear:left}
.aggiornaSeparator{
clear:left;
background:url(/media/7/295/bot_carrello.gif) no-repeat bottom left;
height:7px;
padding-top:25px
}
.registrazione_form .chiusura_boxettino{
clear:left;
background:url(/media/7/295/bot_carrello.gif) no-repeat bottom left #98b0e9;
height:7px;
width:821px
}
.mbsProvincia_11Separator{
clear:left;
background:url(/media/7/295/bot_azienda.gif) no-repeat bottom left;
height:7px;
padding-top:10px
}
.mbsGroupAutenticazione .mbsPrivacy_28{
margin-left:5px;
background-color:#98B0E9
}
.mbsGroupAutenticazione .mbsPrivacy_28 div{
width:350px; 
height: 59px; 
overflow: auto; 
display:block;
font-size:11px;
color:#98b0e9;
background-color:#98b0e9;
color:#fff
}
.mbsGroupAutenticazione .mbsPrivacy_28 div.mbsPrivacy_28Label{
background-color:#98b0e9;
border:no;
color:#fff;
float:left;
height: 15px;
width:300px;
overflow:hidden
}
.mbsGroupAutenticazione .mbsPrivacy_28 div.mbsPrivacy_28Label span{
display:block;
float:left;
color:#fff;
height: 15px;
background-color:#98B0E9
}
/*.mbsGroupAutenticazione .mbsPrivacy_28 div.mbsPrivacy_28Description{
color: #ffffff; 
background-color:#98b0e9;
width:350px; 
clear: left; 
height: 1px; 
overflow: auto; 
display:block;
font-size:11px
}*/
.mbsGroupAutenticazione .mbsPrivacy_28 div.mbsPrivacy_28Description{
display:none
}

.mbsGroupAutenticazione .mbsPrivacy_28 input{
float:left
}
.mbsGroupReferenteperlaconsegnadeiBuoniPasto{
background:url(/media/7/295/top_contatto.gif) no-repeat top left;;
background-color:#98b0e9;
color:#98b0e9;
padding-top:30px;
width:364px;
float:left;
margin-left:10px
}
.mbsGroupAutenticazione{
background:url(/media/7/295/top_autenticazione.gif) no-repeat top left;;
background-color:#98b0e9;
color:#98b0e9;
padding-top:30px;
width:364px;
float:left;
margin-left:10px;
margin-top:14px
}
.mbsasterisco_29Separator, .mbsPrivacy_28Separator{
clear:left;
background:url(/media/7/295/bot_contatto.gif) no-repeat bottom left;
height:6px;
padding-top:8px
}
.registrazione_form .mbsContainer .mbsGroupIndirizzo{
background:url(/media/7/295/top_indirizzo.gif) no-repeat top left;
background-color:#98b0e9;
color:#98b0e9;
padding-top:30px;
width:450px;
float:left;
margin-top:15px
}
.mbsPushButton{
width:83px;
height:26px;
background:url(/media/7/295/btn_avanti.gif) no-repeat top left;
margin:0;
padding:0;
border:0;
cursor:pointer
}
h2.BigTitleCarrello{
display:none
}
.registrazione_form .bottoniera{
float:right}
.registrazione_form .bottoniera input{
margin-right:20px;
padding-top:10px}

.indicazione{
float:right;
color:#fff;
margin-right:70px;
display:none
}
/*--------------------------------------RIEPILOGO-----------------------------------------*/
.registrazione_form .divRiepilogo{
background:url(/media/7/295/top_riepilogo.gif) no-repeat top left;
background-color:#98b0e9;
color:#ffffff;
padding-top:30px;
width:821px;
float:left;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
}
.registrazione_form .divOrdine{
background:url(/media/7/295/top_ordine.gif) no-repeat top left;
background-color:#98b0e9;
color:#ffffff;
padding-top:30px;
width:821px;
float:left;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
}
.divRiepilogo .colonna1, .divOrdine .colonna1{
float: left;
width: 370px;
margin-left: 20px;
border-bottom: dashed 1px #ffffff;
padding-bottom:3px
}
.divRiepilogo .colonna2, .divOrdine .colonna2{
float: right;
width: 370px;

margin-right:20px;
border-bottom: dashed 1px #ffffff;
padding-bottom:3px
}
.divRiepilogo .blocco7, .divOrdine .blocco7{
float: left;
width: 370px;
margin-left: 20px;
border-bottom: dashed 1px #ffffff;
padding-bottom:3px
}
.divRiepilogo .blocco1, .divRiepilogo .blocco2, .divRiepilogo .blocco3, .divRiepilogo .blocco4, .divRiepilogo .blocco5, .divRiepilogo .blocco6, .divOrdine .blocco1, .divOrdine .blocco2, .divOrdine .blocco3, .divOrdine .blocco4, .divOrdine .blocco5, .divOrdine .blocco6{
	padding:5px 0;
clear:left
}
.blocco4_sep{
border-bottom: dashed 1px #fff;
margin-top:20px;
clear:left}
.divRiepilogo h3, .divOrdine h3{
border-bottom: dashed 1px #ffffff;
padding-bottom:3px
}
.divRiepilogo .Ragionesociale_sep, .divRiepilogo .piva_sep, .divRiepilogo .CF_sep, .divRiepilogo .indirizzo_sep, .divRiepilogo .civico_sep, .divRiepilogo .CAP_sep, .divRiepilogo .citta_sep, .divRiepilogo .localita_sep, .divRiepilogo .Etichetta_Prezzo_sep, .divRiepilogo .tipodibuonoSeparator, .divRiepilogo .numerodicarnetSeparator, .divRiepilogo .buonipercarnetSeparator, .divRiepilogo .valoredelbuonoSeparator, .divRiepilogo .datadiconsegnaSeparator, .divRiepilogo .spacer, .divRiepilogo .totalebuoniSeparator, .divRiepilogo .scontoconvenzioniSeparator, .divRiepilogo .spesespedizioneSeparator, .divRiepilogo .scontocommissioneSeparator, .divRiepilogo .prezzototSeparator, .divRiepilogo .totivaSeparator, .divRiepilogo .totordineSeparator, .divRiepilogo .RagioneSocialeSped_sep, .divRiepilogo .IndirizzoSped_sep, .divRiepilogo .CivicoSped_sep, .divRiepilogo .Cap_Sped_sep, .divRiepilogo .Citta_Sped_sep, .divRiepilogo .Localita_Sped_sep, .divRiepilogo .Nome_Sped_sep, .divRiepilogo .Cognome_Sped_sep, .divRiepilogo .Telefono_Sped_sep, .divRiepilogo .Note_Sped_sep, .divOrdine .Ragionesociale_sep, .divOrdine .piva_sep, .divOrdine .CF_sep, .divOrdine .indirizzo_sep, .divOrdine .civico_sep, .divOrdine .CAP_sep, .divOrdine .citta_sep, .divOrdine .localita_sep, .divOrdine .Etichetta_Prezzo_sep, .divOrdine .tipodibuonoSeparator, .divOrdine .numerodicarnetSeparator, .divOrdine .buonipercarnetSeparator, .divOrdine .valoredelbuonoSeparator, .divOrdine .datadiconsegnaSeparator, .divOrdine .spacer, .divOrdine .totalebuoniSeparator, .divOrdine .scontoconvenzioniSeparator, .divOrdine .spesespedizioneSeparator, .divOrdine .scontocommissioneSeparator, .divOrdine .prezzototSeparator, .divOrdine .totivaSeparator, .divRiepilogo .totordineSeparator, .divRiepilogo .RagioneSocialeSped_sep, .divRiepilogo .IndirizzoSped_sep, .divRiepilogo .CivicoSped_sep, .divOrdine .Cap_Sped_sep, .divOrdine .Citta_Sped_sep, .divOrdine .Localita_Sped_sep, .divOrdine .Nome_Sped_sep, .divOrdine .Cognome_Sped_sep, .divOrdine .Telefono_Sped_sep, .divOrdine .Note_Sped_sep{
clear:left
}
.ETICHETTA_MODIFICA{
float:right;
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:13px
}
.registrazione_form .ETICHETTA_RAGIONESOCIALE, .registrazione_form .ETICHETTA_TOT_URGENZA, .registrazione_form .ETICHETTA_PIVA, .registrazione_form .ETICHETTA_CF, .registrazione_form .ETICHETTA_INDIRIZZO, .registrazione_form .ETICHETTA_CIVICO, .registrazione_form .ETICHETTA_CAP, .registrazione_form .ETICHETTA_CITTA, .registrazione_form .ETICHETTA_LOCALITA_AGG, .registrazione_form .ETICHETTA_PROVINCIA, .registrazione_form .tipodibuono, .registrazione_form .numerodicarnet, .registrazione_form .buonipercarnet, .registrazione_form .valoredelbuono, .registrazione_form .datadiconsegna, .registrazione_form .richiestaurgente, .registrazione_form .ETICHETTA_INDIRIZZO_SPED, .registrazione_form .ETICHETTA_CIVICO_SPED, .registrazione_form .ETICHETTA_CAP_SPED, .registrazione_form .ETICHETTA_CITTA_SPED, .registrazione_form .ETICHETTA_LOCALITA_SPED, .registrazione_form .ETICHETTA_PROVINCIA_SPED, .registrazione_form .ETICHETTA_NOME_SPED, .registrazione_form .ETICHETTA_COGNOME_SPED, .registrazione_form .ETICHETTA_TELEFONO, .registrazione_form .ETICHETTA_NOTE, .registrazione_form .ETICHETTA_TOTALE_BUONI, .registrazione_form .ETICHETTA_SCONTO_CONVENZIONI, .registrazione_form .ETICHETTA_SPESE_SPEDIZIONE, .registrazione_form .ETICHETTA_SCONTO_COMM, .registrazione_form .ETICHETTA_PREZZO_TOT, .registrazione_form .ETICHETTA_TOT_URGENZA, .registrazione_form .ETICHETTA_TOTIVA, .registrazione_form .ETICHETTA_TOTORDINE{
float:left;
font-weight:bold;
margin-right:5px
}
.registrazione_form .BoxprodottoRiepilogo{
clear:left}
.registrazione_form .BoxprodottoRiepilogo .right{
float:right;
margin-right:10px}
/*------------------------------------FINE RIEPILOGO--------------------------------------*/
.pnlLogoutTop{
float:left}
.pnlLogout{
float:left}
.mbsLogOnButton{
background:url(/media/7/295/btn_login_piccolo.gif) no-repeat top left;
height:17px;
width:60px;
border:0;
cursor:pointer;
float:right;
margin-top:1px}
.mbsLogOffButton{
/*background:url(/media/7/295/btn_logout_piccolo.gif) no-repeat top left;*/
background:none repeat scroll 0 0 transparent;
height:17px;
width:50px;
border:0;
cursor:pointer;
display:block;
float:right;
color:#FFFFFF;
font-family:"Trebuchet MS",sans-serif;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold
}
.mbsLogOffButton:hover{
text-decoration:underline
}
.contentBox_tmp1 span.mbsMessage{
color:#6d6d6d;
font-family:"Trebuchet MS",sans-serif;
font-size:18px;
font-weight:bold;
}
.recpsw .mbsCtrlContainer{
float:left;
margin-bottom:10px;
margin-top:10px}
.recpsw .mbsLabel{
margin-top:10px;
margin-right:20px;
float:left}
.recpsw input.mbsEmailBox{
width:150px}
.recpsw .mbsButton{
background:url(/media/7/295/btn_invia_piccolo.gif) no-repeat top left;
height:17px;
width:83px;
border:0;
cursor:pointer;
display:block;
float:right;
margin-top:7px
}
.link_scheda{
float:left}
.respsw .mbsButton, .link_scheda input{
background:url(/media/7/295/btn_invia_piccolo.gif) no-repeat top left;
height:17px;
width:83px;
border:0;
cursor:pointer;
display:block;
float:right;
margin-top:7px
}
.link_scheda input{
float:left}
.respsw .mbsButton, .link_scheda img{
margin-top:7px;
margin-right:6px;
margin-left:5px
}

.respsw .mbsContainer span{
float:left;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
margin-top:10px;
width:130px
}
.respsw input.mbsPasswordBox {
float:right;
margin-left:51px;
width:130px;
}
.contentBox_tmp1 .recpsw span.mbsMessage, .contentBox_tmp1 .respsw span.mbsMessage{
color:#ffffff;
font-family:"Trebuchet MS",sans-serif;
font-size:18px;
font-weight:bold;
width:300px
}
table.tabella-ordini{
border-top:dashed 1px #798fc7;
font-family:"Trebuchet MS",sans-serif;
font-size:13px;
}
table.tabella-ordini .riga_intestazione td{
color:#ffffff;
background-color:#98b0e9;
height:21px; 
font-weight:bold;
border-bottom:dashed 1px #798fc7;
}
table.tabella-ordini .riga_corpo td{
color:#313131;
background-color:#ffffff;
height:21px; 
font-weight:bold;
border-bottom:dashed 1px #798fc7;
}
table.tabella-ordini .riga_corpo a{
color:#313131;
height:21px; 
font-weight:bold;
margin-left:10px;
text-decoration:underline
}
table.tabella-ordini .riga_corpo a:link{
color:#313131;
height:21px; 
font-weight:bold;
margin-left:10px;
text-decoration:underline
}
table.tabella-ordini .riga_corpo a:active{
color:#313131;
height:21px; 
font-weight:bold;
margin-left:10px;
text-decoration:underline
}
table.tabella-ordini .riga_corpo a:visited{
color:#313131;
height:21px; 
font-weight:bold;
margin-left:10px;
text-decoration:underline
}
table.tabella-ordini .riga_corpo a:hover{
color:#313131;
height:21px; 
font-weight:bold;
margin-left:10px;
text-decoration:underline
}
.corpomessaggio{
float:right;
margin:10px 0;
width:820px
}
.corpomessaggio p{
	font-family:'Trebuchet MS', sans-serif;
	color:#FFFFFF;
	font-size:13px
}
.separator10{
clear:both;
height:10px}
.pnlNoOrdini{
color:#6D6D6D;
font-family:'Trebuchet MS',sans-serif;
font-size:18px;
font-weight:bold;
margin-bottom:50px;
margin-top:10px;
padding:10px 0
}
.aspliteral_pagamento{
width:110px;
float:right;
font-weight:bold
}
.separator_1_pagamento{
margin-top:10px;
height:20px
}
.separator_3_pagamento{
clear:both}
.pagamento span{
float:left;
margin-right:10px}
.pnlMyhome{
color:#fff}
a.mbsEditUserButton{
width:126px;
height:17px;
/*background:url(/media/7/295/btn_modifica_i_dati.gif) no-repeat top left;*/
background:none repeat scroll 0 0 transparent;
cursor:pointer;
display:block;
font-weight:bold

}
a.mbsEditUserButton:link{
width:126px;
height:17px;
/*background:url(/media/7/295/btn_modifica_i_dati.gif) no-repeat top left;*/
background:none repeat scroll 0 0 transparent;
cursor:pointer;
display:block;
font-weight:bold
}
a.mbsEditUserButton:active{
width:126px;
height:17px;
/*background:url(/media/7/295/btn_modifica_i_dati.gif) no-repeat top left;*/
background:none repeat scroll 0 0 transparent;
cursor:pointer;
display:block;
font-weight:bold
}
a.mbsEditUserButton:visited{
width:126px;
height:17px;
/*background:url(/media/7/295/btn_modifica_i_dati.gif) no-repeat top left;*/
background:none repeat scroll 0 0 transparent;
cursor:pointer;
display:block;
font-weight:bold
}
a.mbsEditUserButton:hover{
width:126px;
height:17px;
/*background:url(/media/7/295/btn_modifica_i_dati.gif) no-repeat top left;*/
background:none repeat scroll 0 0 transparent;
cursor:pointer;
display:block;
text-decoration:underline;
font-weight:bold
}
.mbsLogoffContainer{
display:inline;
float:left}
.footer{
width:861px; 
margin:5px auto; 
text-align:center;
clear:both
}
.prezzoTotale{
font-weight:bold}


