@charset "utf-8";
/* order online */

body{
	margin:0px;
	padding:0px;
	background-color:#4d4d4d;
}
a:link, a:visited, a:hover{
	text-decoration:none;
	color:#FFFFFF;
}

/*welcome*/
.div_top_welcome{
	width:930px;
	padding:10px;
	margin-left:auto;
	margin-right:auto;
}
.div_login_welcome{
	width:630px;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.td_login_welcome{
	width:315px;
}
.div_form_welcome{
	background-color:#6f6f6f;
	padding:10px;
	width:240px;
	text-align:left;
}
.div_form_welcome h1{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}

/*generali*/
.div_contenitore{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
.table_contenuto{
	margin-top:80px;
}
.td_menu_brand{
	padding-left:5px;
	width:150px;
}
.td_menu_brand h1{
	font-size:24px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:50px;
}
.td_menu_brand h2{
	font-size:18px;
	font-weight:bold;
}
.td_menu_brand p{
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding-bottom:10px;
}
.td_menu_brand a:link{
	color:#FFFFFF;
	text-decoration:none;
}
.td_menu_brand a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.td_menu_brand a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.td_contenuto{
	width:710px;
}
.td_contenuto h1{
	font-size:24px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:5px;
}
.table_scaricabili{
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
}
.lista_clienti:link{
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
.lista_clienti:visited{
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
.lista_clienti:hover{
	color:#FFFFFF;
	text-decoration:underline;
	text-transform:uppercase;
}

/*tabelle acquisto*/
.td_150_titolo{
	width:201px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}
.td_80_titolo{
	width:80px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}
.td_108_titolo{
	width:108px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}
.td_113_titolo{
	width:113px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}
.td_60_prodotto{
	width:60px;
	padding:9px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#878686;
}
.td_88_prodotto{
	width:88px;
	padding:9px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#878686;
}
.td_132_prodotto{
	width:180px;
	padding:9px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#878686;
}
.td_88_prodotto input{
	width:88px;
	font-size:11px;
}
.td_98_prodotto{
	width:91px;
	padding:9px;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#878686;
}
.td_60_prodotto a{
	color:#FFFFFF;
	text-decoration:none;
}
.div_totali{
	margin-left:2px;
	width:608px;
	background-color:#878686;
	text-transform:uppercase;
	font-weight:bold;
	text-align:right;
	margin-top:10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}
.textarea_richieste{
	width:618px;
}
.div_pulsanti{
	margin-left:2px;
	width:608px;
	text-align:right;
	margin-top:10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}
.div_richieste_particolari{
	margin-left:2px;
	width:608px;
	background-color:#878686;
	font-weight:bold;
	padding:5px;
	margin-top:30px;
}
.div_intestazione{
	width:618px;
}
.div_titolo_riepilogo_pagamenti{
	text-align:center;
}
.div_titolo_riepilogo_pagamenti h1{
	font-size:24px;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:5px;
}

/*form di registrazione*/
.td_titoli_sottosezioni{
	font-size:12px;
	font-weight:bold;
	width:230px;
	text-transform:uppercase;
}
.td_nomi_registrazione{
	width:230px;
	text-transform:uppercase;
}
.td_input_registrazione{
	width:380px;
}
.td_input_registrazione_check_radio{
	width:380px;
}
.td_input_registrazione_check_radio input{
	width:50px;
}
.td_input_registrazione input{
	width:350px;
	font-size:11px;
}
.td_input_registrazione select{
	width:350px;
	font-size:11px;
}
.td_input_registrazione textarea{
	width:350px;
	font-size:11px;
}