body, td, p, li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-variant : normal;
}

/*
 body {
	scrollbar-3d-light-color : #95783D;
	scrollbar-arrow-color : #95783D;
	scrollbar-base-color : #95783D;
	scrollbar-darkshadow-color : #E9DFD1;
	scrollbar-highlight-color : #E9DFD1;
	scrollbar-shadow-color : #95783D;
	scrollbar-track-color : #E9DFD1;
	scrollbar-face-color : #E9DFD1;
}

*/
b {
	font-weight : bold;
}

i {
	font-style : italic;
}

H1 {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

/* bottoni form */
input.submit {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor : auto;
	border-top-color : #A7C6E2;
	border-right-color : #1F3E59;
	border-left-color : #71A3D0;
	border-bottom-color : #112231;
	background : #4486C1;
	border-width: 3px;
}

/* campi form */
input.text {
	font-family: Arial, Helvetica, sans-serif;
	cursor : auto;
	font-size : 11px;
	border-top-color : #000000;
	border-right-color : #000000;
	border-left-color : #000000;
	border-bottom-color : #000000;
	background : #FFFFFF;
	border-width: 1px;
}

/* textarea form */
textarea.textfield {
	font-family: Arial, Helvetica, sans-serif;
	cursor : auto;
	font-size : 11px;
	border-top-color : #000000;
	border-right-color : #000000;
	border-left-color : #000000;
	border-bottom-color : #000000;
	background : #FFFFFF;
	border-width: 1px;
}

/* select */
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #FFFFFF;
	border-top-color : #000000;
	border-right-color : #000000;
	border-left-color : #000000;
	border-bottom-color : #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

/* stili per titoli */
.Tit, a.Tit, a.Tit:visited {
	color : #9C0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
}

a.Tit:hover {
	text-decoration : underline;
}

/* stili per titoli color nero */
.TitN, a.TitN, a.TitN:visited {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
}

a.TitN:hover {
	text-decoration : underline;
}

/* stili per titoli + piccoli */
.Titp, a.Titp, a.Titp:visited {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
}

a.Titp:hover {
	text-decoration : underline;
}

/* stili per barra menu alto*/
.mprodotti, a.mprodotti, a.mprodotti:visited {
	color : #B40000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

.mshop, a.mshop, a.mshop:visited {
	color : #B49912;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

.mspacci, a.mspacci, a.mspacci:visited {
	color : #4B63B9;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

.mtessili, a.mtessili, a.mtessili:visited {
	color : #824100;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

.mappunt, a.mappunt, a.mappunt:visited {
	color : #14B4B8;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

.mrifer, a.mrifer, a.mrifer:visited {
	color : #B48528;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

/* stili per barra menu */
.menu, a.menu, a.menu:visited {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

.menus, a.menus, a.menus:visited {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
}

.menuc, a.menuc, a.menuc:visited {
	color : #9C0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-variant : normal;
	text-decoration : none;
}

.menucs, a.menucs, a.menucs:visited {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
}

.menucss, a.menucss, a.menucss:visited {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
}

.menucsss, a.menucsss, a.menucsss:visited {
	color : #9C0000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
	text-decoration : none;
}

a.menu:hover, a.menus:hover, a.menuc:hover, a.menucs:hover, a.menucss:hover, a.menucsss:hover, a.mprodotti:hover, a.mshop:hover, a.mspacci:hover, a.mtessili:hover, a.mappunt:hover, a.mrifer:hover {
	text-decoration : underline;
}

.red, a.red, a.red:hover {
	color : #9C0000;
}
