a:link				{ color: #0C2074;	font: normal 10px Verdana;		text-decoration: underline;}
a:visited			{
	color: #0C2074;
	text-decoration: none;
	font: normal 10px Verdana;
	font-family: Verdana;
	font-weight: normal;
}
a:hover				{
	color: #0C2074;
	font: normal 10px Verdana;	
	text-decoration: underline;
	font-weight: bold;
	font-family: Verdana;
}

.testoDesc			{color: #666666;	font: 8pt Verdana;		text-decoration: none;}

p, body, table, br, td, tr, html, form
				{ color: #333333;	font: 9pt Verdana;		text-decoration: none;}
body {
	background-color: #000000;
}
.product_list a{
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	padding-left:30px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	width:100%;
	line-height:16px;
}
.product_list a:hover{ 
	text-decoration:none;
	color:#000;
	width:100%;
	line-height:16px;
}

a.LinkMainMenu			{ color: #CCCCCC;	font: 8pt Verdana;		text-decoration: none;}
a.bluLinkContact {
	font-size: 8pt;
	color: #0C2074;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.LinkMainMenu:visited		{ color: #CCCCCC;	font: 8pt Verdana;		text-decoration: none;}
a.LinkMainMenu:hover		{ color: #FFFFFF;	font: 8pt Verdana;		text-decoration: none;}

a.LinkNumPag			{ color: #A7A7A7;	font: 7pt Verdana;		text-decoration: none;}
a.LinkNumPag:visited		{ color: #A7A7A7;	font: 7pt Verdana;		text-decoration: none;}
a.LinkNumPag:hover		{ color: #FF0000;	font: 7pt Verdana;		text-decoration: none;}

a.Link1				{ color: #0C2074;		text-decoration: none;; font-size: 8pt;}
a.Link1:visited			{ color: #0C2074;		text-decoration: none;; font-size: 8pt;}
a.Link1:hover			{ color: #004B97; 	font: bold 8pt Verdana;		text-decoration: none;}



a.Link2				{ color: #000000;	font: 8pt Verdana;		text-decoration: none;}
a.Link2:visited			{ color: #000000;	font: 8pt Verdana;		text-decoration: none;}
a.Link2:hover			{ color: #CC3300; 	font: 8pt Verdana;		text-decoration: underline;}

a.LinkAlbCat			{ color: #000000;	font: 8pt Verdana;		text-decoration: none;}
a.LinkAlbCat:visited		{ color: #000000;	font: 8pt Verdana;		text-decoration: none;}
a.LinkAlbCat:hover		{ color: #CC3300; 	font: 8pt Verdana;		text-decoration: underline;}
a.LinkAlbCatSel			{ color: #003366;	font: 8pt bold Verdana;	font-weight: bold	text-decoration: underline;}
a.LinkAlbCatSel:visited		{ color: #003366;	font: 8pt bold Verdana;	font-weight: bold	text-decoration: underline;}
a.LinkAlbCatSel:hover		{ color: #006699;	font: 8pt bold Verdana; font-weight: bold       text-decoration: underline;}

a.LinkTabTesta			{ color: #CCCCCC;		text-decoration: none;; font-weight: bold}
a.LinkTabTesta:visited		{ color: #CCCCCC;		text-decoration: none;; font-weight: bold}
a.LinkTabTesta:hover		{ color: #FFFFFF;		text-decoration: underline;; font-weight: bold}

.TabCornice1			{ background: #0C2074;}
.TabCornice2			{ background: #333333;}
.TabTesta			{ color: #006699; background: #FFFFFF;; font-weight: bold}
.TabColore1			{ color: #000000;; background: #FFFFFF}
.TabColore2			{ color: #000000;; background: #FFFFFF}

.Titolo1 			{  font-size: 14px; color: #003399; font-weight: bold}
.Titolo2 			{  font-size: 10px; color: #003399; font-weight: normal}

.FormCampiObbl 			{  background: #FFCC99; font: 8pt Verdana;}
.FormCampiNoObbl 		{ background: #FFFFFF; font: 8pt Verdana;}

.TabRisRic 			{ color: #000000;; background: #EEE1DB; font-size: 10px}
.NumPag				{
	color: #959595;
	font: 7pt Verdana;
	text-decoration: none;
}

.InputText 			{ color: #000000; font: 8pt Verdana; text-decoration: none; }
.InputCombo 			{ color: #000000; font: 8pt Verdana; text-decoration: none; }
.InputSubmit			{ font: 8pt Verdana; color: #000099; background: #CCCCCC}

.CampiFormRicerca 		{  font-size: 9px ;font: Verdana}
.ComboDatiTabella	 	{  font-family: "Courier New"; font-size: 8pt;}
.ComboOpzioni	 		{  font: 8pt Verdana}

.bgStriscia {
	background-image: url(../../images/bg.jpg);
	background-repeat: repeat-x;
}
.bgStriscia2 {
	background-image: url(../../image/menu/strisciaSottoLogo.gif);
	background-repeat: repeat-x;
}
.testoMail {
color: #999999;	font: 8pt Verdana;		text-decoration: none;
}
.testoSaloni {
color: #CC7B02;	font: 11pt Verdana;		text-decoration: none;
}
.testoSaloni2 {
	color: #CC7B02;
	font: 9pt/20px Verdana;
	text-decoration: none;
}
.testoSaloni3 {
	color: #003399;
	font: 8pt Verdana;
	text-decoration: none;
	font-weight: normal
}
.bgDomandeMail {
	background-image: url(../../Image/contatti/drettino.jpg);
	background-repeat: no-repeat;
}
.corsiCella {
	background-color: #FFFFFF;
	cursor: hand;
}
.newsCont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1pt;
}
.newsTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	letter-spacing: 2pt;
}
a.bluLinkContact:visited {
	font-size: 8pt;
	color: #0C2074;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.bluLinkContact:hover {
	font-size: 8pt;
	color: #0C2074;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.testoMail2 {
	color: #0C2074;
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
}
.agentiTxt1 {
	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	line-height: 10px;
}
a.agentiLink1			{ 
	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
a.agentiLink1:visited		{ 

	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
a.agentiLink1:hover		{
	color: #0C2074;
	text-decoration: underline;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
.agentiTxt2 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	letter-spacing: 2px;
}
.agentiTxt3 {
	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
}
.form1 {
	background-color: #F5F5F5;
	border: 1px solid #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.tabellaAge {
	padding: 2px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0C2074;
	border-right-color: #0C2074;
	border-bottom-color: #0C2074;
	border-left-color: #0C2074;
	font-weight: bold;
}
.tabellaAge2 {
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C2074;
}
.form2age {
	background-color: #F5F5F5;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.tabellaAge3 {
	padding: 2px;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0C2074;
	border-right-color: #0C2074;
	border-bottom-color: #0C2074;
	border-left-color: #0C2074;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C2074;
	background-color: #ECECEC;
}
.agentiTxt1_mini {
	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 8pt;
	line-height: 9px;
}
.tabellaAge4 {
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C2074;
	background-color: #DDDDDD;
	font-weight: bold;
	height: 40px;
	width: 10em;
}
.tabellaAge4_1 {
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C2074;
	background-color: #F4F4F4;
}
.tabListaRic1 {
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C2074;
	background-color: #DDDDDD;
	font-weight: bold;
	height: 40px;
	width: 10em;
}
.tabListaRic2 {
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C2074;
	background-color: #F4F4F4;
}
.tabListaRic3 {
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.listaTxt1 {
	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
	line-height: 10px;
}
.listaTxt2 {
	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 8pt;
	line-height: 10px;
}
a.listaLink1			{ 
	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
a.listaLink1:visited		{ 
	color: #0C2074;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
a.listaLink1:hover		{
	color: #0C2074;
	text-decoration: underline;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}.tabListaRic4 {
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C2074;
	background-color: #DDDDDD;
	font-weight: bold;
	height: 25px;
	width: 10em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0C2074;
	border-right-color: #0C2074;
	border-bottom-color: #0C2074;
	border-left-color: #0C2074;
}
.tabOrdini1 {
	padding: 2px;
	border: 1px solid #FFFFFF;
	background-color: #EFEFEF;
	height: 30px;
}
.tabOrdini1_1 {
	padding: 2px;
	border: 1px solid #FFFFFF;
	background-color: #CCCCCC;
	height: 30px;
}
.tabOrdini2 {
	padding: 2px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C2074;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0C2074;
	border-right-color: #0C2074;
	border-bottom-color: #0C2074;
	border-left-color: #0C2074;
	font-weight: bold;
}
.form2 {
	background-color: #0C2074;
	border: 1px solid #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F5F5F5;
}
.tabCliReg1 {
	padding: 2px;
	border: 1px solid #FFFFFF;
	background-color: #EFEFEF;
	height: 30px;
}
.tabCliReg1_1 {
	padding: 2px;
	border: 1px solid #FFFFFF;
	background-color: #CCCCCC;
	height: 30px;
}

div#container{position:relative; width: 897px;margin: 0 auto; text-align:center} /*right:10%;*/
div#container2{
	position:relative;
	width: 895px;
	margin: 0 auto;
	text-align:center;
}
div#menu{position:relative;width: 897px;margin: 0 auto;}
div#logo{position:relative; width: 897px; top:11px;margin: 0 auto; background-color:#041549;}
div#over{
	position:absolute;
	width:20px;
	visibility: hidden;
}
.iframe1 {
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.testoDesc2 {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

.cornice {
	border-bottom-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #D2D2D2;
	border-right-color: #D2D2D2;
	border-bottom-color: #D2D2D2;
	border-left-color: #D2D2D2;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
}
.txtPrezzo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.txtEuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}

