a.visitegialle:link,
a.visitegialle:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	text-decoration: underline;
}
a.visitegialle:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	text-decoration: underline;
}
a.visitegiallenormale:link,
a.visitegiallenormale:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	text-decoration: none;
	cursor: pointer;
}
a.visitegiallenormale:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	text-decoration: none;
	cursor: pointer;
}
a.visitegiallenews:link,
a.visitegiallenews:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	text-decoration: none;
	cursor: pointer;
}
a.visitegiallenews:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #4D0000;
	text-decoration: underline;
	cursor: pointer;
}
a.visitecanarinonormale:link,
a.visitecanarinonormale:visited {
	background-color: transparent;
	color: #E8D149;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
	text-decoration: underline;
}
a.visitecanarinonormale:hover {
	background-color: transparent;
	color: #E8D149;
	font-size: 10pt;
	font-family: "Arial";
	font-weight: bold;
	text-decoration: underline;
}
a.visitesculturi:link,
a.visitesculturi:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #333300;
	text-decoration: underline;
}
a.visitesculturi:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #333300;
	text-decoration: underline;
}
a.visitelilnksbold:link,
a.visitelilnksbold:visited {
	background-color: transparent;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	text-decoration: none;
}
a.visitelilnksbold:hover {
	background-color: transparent;
	color: #4D0000;
	font-size: 9pt;
	font-family: "Arial";
	font-weight: bold;
	text-decoration: underline;
}
a.visitelilnks:link,
a.visitelilnks:visited {
	background-color: transparent;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	text-decoration: none;
}
a.visitelilnks:hover {
	background-color: transparent;
	color: #4D0000;
	font-size: 8pt;
	font-family: "Arial";
	text-decoration: underline;
}
a.visiteverdi:link,
a.visiteverdi:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 7pt;
	color: #333300;
	text-decoration: none;
}
a.visiteverdi:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 7pt;
	color: #333300;
	text-decoration: none;
}
a.visitegialleitalica:link,
a.visitegialleitalica:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	font-style: italic;
	color: #F6F0C7;
	text-decoration: underline;
}
a.visitegialleitalica:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	font-style: italic;
	color: #F6F0C7;
	text-decoration: underline;
}
a.visitenereitalica:link,
a.visitenereitalica:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	font-style: italic;
	color: #000000;
	text-decoration: underline;
}
a.visitenereitalica:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	font-style: italic;
	color: #000000;
	text-decoration: underline;
}
a.visitenerebold:link,
a.visitenerebold:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.visitenerebold:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a.visiterossebold:link,
a.visiterossebold:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #4D0000;
	font-weight: bold;
	text-decoration: none;
}
a.visiterossebold:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #4D0000;
	font-weight: bold;
	text-decoration: underline;
}
a.visitebiancheboldbig:link,
a.visitebiancheboldbig:visited {
	background-color: transparent;
	font-family: "Arial";
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.visitebiancheboldbig:hover {
	background-color: transparent;
	font-family: "Arial";
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.form_normale {
	width: 135px;
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	border: 1px solid black;
}
.form_ok {
	width: 135px;
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	border: 1px solid green;
}
.form_ko {
	width: 135px;
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	border: 1px solid red;
}
.bottone {
	width: 90px;
	font-family: "Arial";
	font-size: 11px;
	color: #4D0000;
}
.log_normale_sfondo {
	width: 130px;
	background-color: #4D0000;
	font-family: "Arial";
	font-size: 11px;
	color: #F6F0C7;
	border: 1px solid white;
}
.log_normale {
	width: 130px;
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	border: 1px solid white;
}
.log_ko {
	width: 130px;
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	border: 1px solid red;
}
.modulocontatti {
	width: 200px;
	font-family: "Arial";
	font-size: 11px;
	color: #4D0000;
	font-weight: bold;
	background-color: #AA905F;
}
.testonormale {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	text-decoration: none;
}
.testonerobold {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.testosmall {
	background-color: transparent;
	font-family: "Arial";
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
.testogiallobold {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	text-decoration: none;
	font-weight: bold;
}
.testorosso {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #4D0000;
	text-decoration: none;
}
.testorossobold {
	background-color: transparent;
	font-family: "Arial";
	font-size: 8pt;
	color: #4D0000;
	font-weight: bold;
	text-decoration: none;
}
.testorossobigbold {
	background-color: transparent;
	font-family: "Arial";
	font-size: 10pt;
	color: #4D0000;
	font-weight: bold;
	text-decoration: none;
}
.testoformregistrazione {
	width: 280px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
}
.testoformregistrazione_ko {
	width: 280px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid red;
}
.testoformregistrazione_ok {
	width: 280px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid green;
}
.testoformlogin {
	width: 280px;
	background-color: #987864;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
}
.testoformlogin_ko {
	width: 280px;
	background-color: #987864;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid red;
}
.testoformlogin_ok {
	width: 280px;
	background-color: #987864;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	padding: 4px;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid green;
}
.testoformregistrazioneeta {
	width: 80px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
}
.testoformcarrello {
	width: 40px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
	text-align: center;
}
.bottonelogin {
	width: 80px;
	height: 30px;
	background-color: #987864;
	font-family: "Arial";
	font-size: 8pt;
	color: #F6F0C7;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
}
.bottoneemail {
	width: 130px;
	height: 30px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
}
.bottonecarrello {
	width: 100px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
}
.testorivenditorimodulo {
	background-color: #FFFFFF;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.preferitinote {
	width: 220px;
	height: 100px;
	background-color: #FFFFFF; 
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
	padding: 2px;
}
.carrellobottone {
	width: 130px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 11px;
	color: #4D0000;
	border: 1px solid black;
}
.dettaglibottone {
	width: 130px;
	background-color: #4D0000;
	font-family: "Arial";
	font-size: 11px;
	color: #F6F0C7;
	border: 1px solid #4D0000;
}
.arearivenditorimenu {
	width: 400px;
	background-color: #FFFFFF;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
	padding: 2px;
}
.arearivenditorimenu_ok {
	width: 400px;
	background-color: #FFFFFF;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	border: 1px solid green;
}
.arearivenditorimenu_ko {
	width: 400px;
	background-color: #FFFFFF;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	border: 1px solid red;
}
.arearivenditoribottone {
	width: 406px;
	background-color: #FFFFFF;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	border: 1px solid #000000;
	text-align: center;
	font-weight: bold;
}
.formprodotti {
	width: 450px;
	background-color: #FFFFFF;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	border: 1px solid #000000;
	text-align: left;
	font-weight: bold;
}
.formprodottirisultati {
	width: 50px;
	background-color: #FFFFFF;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	border: 1px solid #000000;
	text-align: left;
	font-weight: bold;
}
.formgallerycorto {
	width: 300px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.formgalleryselect {
	width: 300px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.formgallerylungo {
	width: 400px;
	height: 100px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.formpagamenti {
	width: 240px;
	background-color: #F6F0C7;
	font-family: "Arial";
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #4D0000;
}
.colorecheck {
	color: #F6F0C7;
}
.form {
	margin: 0px;
	padding: 0px;
}