
BODY {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D9D9D9;
}

P {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

TABLE {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

TR {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

TH {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

TD {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

img { border:0; }

SELECT {
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana
}

input {
	BORDER-RIGHT: #888888 1pt solid;
	BORDER-TOP: #000000 1pt solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #000000 1pt solid;
	BORDER-BOTTOM: #888888 1pt solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}

input.noborder {
	FONT-SIZE: 10px;
	BORDER:0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff
}

#boxsearchCont select.lista { width:200px; }

A {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

A:hover {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.wwwtesto {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

A.wwwlink {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

A.wwwlink:hover {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 12px;
	COLOR: #576262;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.wwwpath {
	FONT-SIZE: 10px;
	COLOR: #395E56;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwpath {
	FONT-SIZE: 10px;
	COLOR: #395E56;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwpath:hover {
	FONT-SIZE: 10px;
	COLOR: #EA006E;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

.wwwpathsel {
	FONT-SIZE: 10px;
	COLOR: #EA006E;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwpathsel {
	FONT-SIZE: 10px;
	COLOR: #EA006E;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwpathsel:hover {
	FONT-SIZE: 10px;
	COLOR: #EA006E;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

.wwwfound { BACKGROUND-COLOR: #FFFF00 }

.wwwboxtitolo {
	COLOR: #576262;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #D5D5D5
}

.wwwboxcella { BACKGROUND-COLOR: #FFFFFF }

.wwwboxlinea { BACKGROUND-COLOR: #D5D5D5 }

.aco {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #8C8C8C;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.aco {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #8C8C8C;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.aco:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #8C8C8C;
	font-style: normal;
	TEXT-DECORATION: underline;
}

.inputbox_search {
	FONT-SIZE: 10px;
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	BACKGROUND-COLOR: #F3F5F5;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border-top: thin solid #959AA4;
	border-right: thin solid #E4E8E9;
	border-bottom: thin solid #E4E8E9;
	border-left: thin solid #959AA4;
	height: 17px;
}

.label {
	FONT-WEIGHT: bold;
	COLOR: #576262;
	BACKGROUND-COLOR: #FFE589
}

.input {
	COLOR: 576262;
	BACKGROUND-COLOR: #FFF0B9
}

.inputbox {
	BORDER-RIGHT: #888888 1pt solid;
	BORDER-TOP: #000000 1pt solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #000000 1pt solid;
	BORDER-BOTTOM: #888888 1pt solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	height: 17px;
}

.pulsante {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #0087FF;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial;
	border:0;
}

.wwwecard1 {
	background:#589285;
	font-family:Verdana, Arial, Helvetica;
	font-size:10pt;
	font-weight: bold;
	color:white;
	text-decoration:none
}

.wwwecard2 { background:#D6E6DD; }

TH.tdheader {
	BACKGROUND-COLOR: #B2D0BF;
	COLOR: #2b4741;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 8 pt;
	FONT-WEIGHT: bold
}

TD.tdlist {
	BACKGROUND-COLOR: #F3F3F3;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 8 pt;
}

.PhotoArchivlabel {
	FONT-WEIGHT: bold;
	COLOR: #2b4741;
	BACKGROUND-COLOR: #D7D7D7
}

.PhotoArchivinput {
	COLOR: black;
	BACKGROUND-COLOR: #D7D7D7
}

.wwwcellashop1 { BACKGROUND-COLOR: #E0E0E0 }

.wwwcellashop2 { BACKGROUND-COLOR: #EFEFEF }

.wwwcellashop3 { BACKGROUND-COLOR: #BBBBBB }

.wwwbackgmenu1 { BACKGROUND-COLOR: #0A3CB1 }

.wwwbackgmenu2 { BACKGROUND-COLOR: #3B82CF }

.wwwbackgmenu3 { BACKGROUND-COLOR: #3366FF }

.wwwbackgmenu4 { BACKGROUND-COLOR: #00FFFF }

.wwwbackgmenu1sel { BACKGROUND-COLOR: #0066FF }

.wwwbackgmenu2sel { BACKGROUND-COLOR: #006699 }

.wwwbackgmenu3sel { BACKGROUND-COLOR: #3366FF }

.wwwbackgmenu4sel { BACKGROUND-COLOR: #00AAAA }

A.wwwmenu1 {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #464646;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.wwwmenu1:hover {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #464646;
	font-style: normal;
	TEXT-DECORATION: underline;
}

A.wwwmenu1sel {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #464646;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.wwwmenu1sel:hover {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #464646;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.wwwmenu2 {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #646464;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.wwwmenu2:hover {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #646464;
	font-style: normal;
	TEXT-DECORATION: underline;
}

A.wwwmenu2sel {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #646464;
	font-style: normal;
	TEXT-DECORATION: underline;
}

A.wwwmenu2sel:hover {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #646464;
	font-style: normal;
	TEXT-DECORATION: underline;
}

A.wwwmenu3 {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #646464;
	font-style: normal;
	TEXT-DECORATION: none;
}

A.wwwmenu3:hover {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #646464;
	font-style: normal;
	TEXT-DECORATION: underline;
}

A.wwwmenu3sel {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #646464;
	font-style: normal;
	TEXT-DECORATION: underline;
}

A.wwwmenu3sel:hover {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #646464;
	font-style: normal;
	TEXT-DECORATION: underline;
}

A.wwwmenu4 {
	FONT-WEIGHT: none;
	FONT-SIZE: 9px;
	COLOR: #589285;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwmenu4:hover {
	FONT-WEIGHT: none;
	FONT-SIZE: 9px;
	COLOR: #2B4741;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwmenu4sel {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #2B4741;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwmenu4sel:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #2B4741;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwmenu5 {
	FONT-WEIGHT: none;
	FONT-SIZE: 8px;
	COLOR: #589285;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwmenu5:hover {
	FONT-WEIGHT: none;
	FONT-SIZE: 8px;
	COLOR: #2B4741;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwmenu5sel {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: #2B4741;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

A.wwwmenu5sel:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: #2B4741;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

.bordo_grigio_tab { border: 1px solid #BDC2C7; }

.lingua {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.linea_cel_HP {
	background-attachment: scroll;
	background-image: url(/immagini/linea_cel_HP.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.txt_footer {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #6D5A3A;
	text-decoration: none;
}

.txt_footer:hover {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #6D5A3A;
	text-decoration: underline;
}

.privacy {
	FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial;
	FONT-SIZE: 10px;
	COLOR: #576262;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

#logout {
	text-align:right;
	padding:2px 10px 3px 0px;
}

#logout a { text-decoration:none; }

#privacy {
	border-left: 2px solid #DEE0E1;
	float: left;
	height: 90px;
	overflow-y: scroll;
	padding: 0 10px;
	width: 483px;
}

body.white { background:#fff; }

body.white * {
	font-size:100%;
	font-family:inherit;
}

.white .container { padding:30px; }

.white .container ul {
	display:block;
	clear:both;
	width:700px;
	margin:0 auto;
	padding-top:20px;
}

.white .container form ul {
	padding-top:0;
	width:500px;
}

.white .container ul li {
	display:block;
	float:left;
	width:100%;
	padding-bottom:10px;
	height:auto !important;
	height:20px;
	min-height:20px;
}

.white .container form ul li big,
 .white .container form ul li small,
 .white .container p.title {
	display:block;
	float:left;
	width:100%;
	clear:both;
	text-align:center;
	line-height:24px;
}

.white .container form ul li big,
 .white .container p.title {
	color:#f60;
	font-size:18px;
	font-weight:bold;
}

.white .container form ul li small,
 .white .container p.title { padding-bottom:10px; }

.white .container form ul li label {
	display:block;
	float:left;
	padding:6px 7px 0 0;
	text-align:right;
	width:100px;
	color:#05487E;
}

.white .container form ul li input.textI {
	display:block;
	float:left;
	border:1px solid #ccc;
	color:#000;
	height: 17px;
	padding: 3px 5px 4px;
	width: 275px;
}

.white .container form ul li input.button {
	display:block;
	width:100px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	padding:3px;
	height:34px;
	border:2px solid #ff7113;
	margin:0 auto;
	background:#FF7311;
	cursor:pointer;
}

.white .container form ul li.contLink {
	padding-top:30px;
	text-align:center;
}

.white .container form ul li.contLink a {
	display:inline-block;
	padding-right:15px;
	margin:0 20px;
	line-height:16px;
	font-weight:bold;
	font-size:14px;
}

.white .container form ul li.contLink a#registrati { color:#6b3a08; }

.white .container form ul li.contLink a#registrati:hover { color:#f60; }

.white .container ul li a img {
	float:left;
	margin-right:10px;
	vertical-align:middle;
}

.white .container ul li a big {
	display:block;
	float:left;
	white-space:nowrap;
	padding-top:8px;
	font-size:13px;
	font-weight:bold;
}

.white .container #privacy { width:365px; }

.white .container #privacy p {
	font-size:11px;
	line-height:15px;
	width:auto !important;
}

