﻿.leftMenus {	padding-top: 20px;}.menuLeftRow {	clear:both;	margin: 3px;	padding: 3px;	height: 70px;}.menuLeftRowSelected {	clear:both;	margin: 3px;	padding: 3px;	height: 70px;	background: #EFEFEF;}.leftMenuRightDescr {	width: 125px;	float:right;	font-size:10px;	color: #999999;}.leftMenuRightDescr a {	color: #4565B0;	text-decoration:none;	font-family:Verdana;	display:block;}.leftMenuRightDescrHeader {	font-weight:bold;}a:hover {	text-decoration:underline;}.discHeader {	font-size:15px;	display:block;	color: #4565B0;	font-weight: bold;	display:block;}.discDescr {	color: #999999;	display:block;}.tableSondaggioAnswers {	width: 270px;	text-align: center;	border: 0;	float:right}.tableSondaggioAnswers td {	width: 25px;	text-align:center;	padding: 0px 1px;}h1 {	margin-left: 0px;}body {	color: #666;}a {	text-decoration: underline;	color: #0035AD;}.text-vichyname {	text-transform: uppercase;	font-size: 1em;	color: #999;}.text {	color: #666;}p {	color: #666666;}.text-indent {	margin-left: 50px;}.text-icon {	clear: both;	margin: 4em 0;}.text-icon img {	float: left;}.float-clear {	clear: both;}ul.list-stages {	position: relative;	margin: 0;	padding: 0;	width: 75%;}ul.list-stages li {	position: relative;	float: left;	width: 30%;	margin-right: 3%;}.folders2 {	padding-left: 230px;}ul.list-unordered {	position: relative;	margin: 1em;	padding: 0;}ul.list-unordered li {	list-style-type: disc;}#shc_page {    width:750px;	position:relative;	overflow:hidden;}#shc_shc_page {	position: relative;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #333333;	padding-top: 15px;}#shc_page p {	position: relative;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	/*width: 695px;*/}#shc_page td, th {	position: relative;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #003399;}#shc_page form {	position: relative;	background-color: #FFFFFF;}#shc_page h1 {	position: relative;	color: #003399;	padding: 10px 0px 2px;	font-size:15px;	margin: 0 0 1em;	z-index: 101;	width: 702px;}#shc_page h2 {	position: relative;	color: #003399;	font-size:14px;	width:695px;	margin: 1em 0;/*margin-right:210px;*//*float:left;clear:both;*/}#shc_page h3 {	position: relative;	color: #003399;	padding:0px;	font-size:20px;	line-height:0px;	margin: 1em 0;}#shc_page h4 {	position: relative;	color: #999999;	padding:0px;	font-size:20px;	line-height:0px;	margin: 1em 0;}#shc_page h5 {	position: relative;	color: #003399;	padding:0px;	padding-bottom: 1em;	font-size:16px;	line-height:0px;	margin: 1em 0;	border-bottom:#003399 2px solid;}#main {	width:700px;	margin:auto;}#mainText {	position: relative;	text-align:justify;}#subText {	text-align:justify;	/*position: relative;	margin-left: 282px;	width: 702px;*/}#shc_page a {	color: #003399;	text-decoration: none;}#shc_page a:hover {	text-decoration: underline;}#shc_page input.big {	width: 100px;}#shc_page input.small {	width: 50px;}#shc_page li {	list-style-type: square;}.rightImg {	position: relative;	float:right;	margin:5px 0 20px 15px;	z-index: 100;}.leftImg {	position: relative;	float:left;	margin:10px 5px 10px 0;	z-index: auto;}.centreImg {	position: relative;	margin:5px 15px 20px 15px;}#brClear {	position: relative;	clear:left;	height:0px;	line-height:0px;}#note {	position: relative;	background-color:#E8E8FC;	padding:5px 110px;	margin:20px 0px;	background-image:url(../../img/caption.png);	background-position:left top;	background-repeat:no-repeat;	text-align:justify;	border:#666666 1px solid;	color:#000000;}#caption {	position: relative;	color:#FFFFFF;	text-align:center;	background-color:#666666;}#grad {	position: relative;	margin: 0;	margin-left: 2em;	padding: 0;	padding-left: 2em;	list-style-type: square;}#grad li {	position: relative;	padding:2px;}.grad {	margin: 0;	padding: 0;	margin-left: 1em;	padding-left: 1em;	background-image:url(/local/en-gb/img/grad.png);	background-repeat:repeat-y;	background-position: -36px; *background-position: -18px;	width: auto;	list-style-type:square;	list-style-position: inside;	color: #666666;}.grad li {	position: relative;	padding:2px;}.list-plain {	margin: 0;	padding: 0;	margin-left: 1em;	padding-left: 1em;	width: auto;	list-style-type:square;	list-style-position: inside;}.list-plain li {	position: relative;	padding:2px;	color: #666666;}.content a {	color: #003399;	text-decoration: none;	font-size: 1em;}.content a:hover {	text-decoration: underline;}.subhead {	color: #003399;	text-decoration: none;	font-size: 10pt;}.tagline h1 {	position: relative;	color: #003399;	padding: 5px 0px;	font-size:15px;	width:660px;	margin: 1em 0 1em 0;}.legend {	font-size: 9px;	float: left;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	position: relative;}.flashObject {	position: relative;	/*float:left;*/	margin:10px 10px 10px 0px;	width: 695px;	height: 398px;}.vipcardBtn {	/*position: relative;	float: left;*/	margin:0px 170px;}.leftImgSteps {	position: relative;	/*float:left;*/	margin:10px 5px 10px 0;	height: 354px;	width: 696px;}.leftImgStepsie {	position: relative;	/*float:left;*/	margin:10px 5px 10px 0;	height: 374px;	width: 696px;}.leftImgMap {	position: relative;	/*float:left;*/	margin:10px 5px 10px 0;	height: 328px;	width: 695px;}