.miniature {
	border: 1px solid #CCCCCC;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
BODY {
	scrollbar-arrow-color:#00FF00;
	scrollbar-base-color:#585A67;
	scrollbar-shadow-color:#1D1D28;
	scrollbar-face-color:#585A67;
	scrollbar-highlight-color:#9FA0A7;
	scrollbar-darkshadow-color:#101019;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(ElementiWeb/sf.gif);
}
A:link    {
	color : #000000;
	text-decoration : underline;
}
A:visited {
	color : #000000;
	text-decoration : underline;
}
A:active  {
	color : #000000;
	text-decoration : underline;
}
A:hover   {
	color : #7E7D7D;
	text-decoration : underline;
}
.submenu:link {
	color : #7E7D7D;
	text-decoration : underline;
}
.submenu:visited {
	color : #7E7D7D;
	text-decoration : underline;
}
.submenu:active  {
	color : #7E7D7D;
	text-decoration : underline;
}
.submenu:hover   {
	color : #FFFFFF;
	text-decoration : underline;
}
.linkBianco:link {
	color : #FFFFFF;
	text-decoration : underline;
}
.linkBianco:visited {
	color : #FFFFFF;
	text-decoration : underline;
}
.linkBianco:active  {
	color : #FFFFFF;
	text-decoration : underline;
}
.linkBianco:hover   {
	color : #FFFFFF;
	text-decoration : underline;
}
FORM {
	padding : 0px;
	margin : 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip:  rect(0px 0px 0px 0px);
}
.comboMini {
	color : #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AFB4BE;
	width: 100px;
}
.combo {
		color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}
.combo100 {
		color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 100px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}
.combo170 {
		color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 170px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}
.combo180 {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 180px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}
.combo300 {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 300px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}
.formRegistra {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AFB4BE;
	width: 240px;
}
.formAttenzione {
	color : #FFFFFF;
	font-size: 11px;
	background-color: #990000;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AFB4BE;
	width: 240px;
}
.pulsantetxtgrigio {
	color : #72777E;
	font-size: 11px;
}
.titoliGrigi {
	color : #72777E;
	font-size: 12px;
	font-weight : bold;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 3px;
}
.formTextareaImm {
	color : #777A81;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 468px;
	overflow: auto;
}
.elenco {
	color : #000000;
	font-size: 10px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AFB4BE;
}
.formTextareaPry {
	color : #777A81;
	font-size: 9px;
	background-color: #FFFFFF;
	width: 530px;
	overflow: auto;
	border: 1px solid #AFB4BE;
	height: 80px;
}
.boxNero {
	color : #FFFFFF;
	font-size: 11px;
	font-weight : normal;
	background-color: #000000;
	margin: 0px;
	padding: 3px;
}
.menu:link {
	color : #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	display: block;
	padding: 2px 5px;
	text-decoration: none;
}
.menu:visited {
	color : #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	display: block;
	padding: 2px 5px;
	text-decoration: none;
}
.menu:active {
	color : #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	display: block;
	padding: 2px 5px;
	text-decoration: none;
}
.menu:hover {
	color : #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	display: block;
	padding: 2px 5px;
	text-decoration: underline;
}
.menuGallery:link {
	color : #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	width: 200px;
	display: block;
	padding: 5px 2px 0px 5px;
	text-decoration: none;
	background-image: url(ElementiWeb/sfSubMenu.gif);
	background-repeat: repeat-x;
	height: 24px;
	margin: 0px;
}
.menuGallery:visited {
	color : #666666;
	font-weight: bold;
	font-size: 11px;
	width: 200px;
	display: block;
	padding: 5px 2px 0px 5px;
	text-decoration: none;
	background-image: url(ElementiWeb/sfSubMenu.gif);
	background-repeat: repeat-x;
	height: 24px;
	margin: 0px;
}
.menuGallery:active {
	color : #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	width: 200px;
	display: block;
	padding: 5px 2px 0px 5px;
	text-decoration: none;
	background-image: url(ElementiWeb/sfSubMenu.gif);
	background-repeat: repeat-x;
	height: 24px;
	margin: 0px;
}
.menuGallery:hover {
	color : #FFCC00;
	font-weight: bold;
	font-size: 11px;
	width: 200px;
	display: block;
	padding: 5px 2px 0px 5px;
	text-decoration: underline;
	background-image: url(ElementiWeb/sfSubMenu.gif);
	background-repeat: repeat-x;
	height: 24px;
	margin: 0px;
}



.cat:link {
	color : #B2BC00;
	font-weight: normal;
	font-size: 11px;
	background-color: #363741;
	width: 180px;/*122px;*/
	display: block;
	padding: 2px 2px 2px 5px;
	text-decoration: none;
}
.cat:visited {
	color : #72777E;
	font-weight: normal;
	font-size: 11px;
	background-color: #363741;
	width: 180px;/*122px;*/
	display: block;
	padding: 2px 2px 2px 5px;
	text-decoration: none;
}
.cat:active {
	color : #000000;
	font-weight: normal;
	font-size: 11px;
	background-color: #B2BC00;
	width: 180px;/*122px;*/
	display: block;
	padding: 2px 2px 2px 5px;
	text-decoration: none;
}
.cat:hover {
	color : #B2BC00;
	font-weight: normal;
	font-size: 11px;
	background-color: #1f1f25;
	width: 180px;/*122px;*/
	display: block;
	padding: 2px 2px 2px 5px;
	text-decoration: none;
}

.pad5 {
	padding: 5px;
}
.pad10 {
	padding: 10px;
}
.combo180Att {
	color : #FFFFFF;
	font-size: 11px;
	font-weight : bold;
	background-color: #990000;
	width: 180px;
	border: 1px solid #FFFFFF;
}
.titoliacqua {
	color : #000000;
	font-size: 10px;
	background-color: #F2F3F4;
	margin: 1px;
	padding: 3px;
}
.formTextPryLarga {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #777A81;
	font-size: 9px;
	background-color: #FFFFFF;
	width: 648px;
	overflow: auto;
	border: 1px solid #AFB4BE;
	height: 80px;
}
.titoloAttenzione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 10px;
	font-weight : bold;
	background-color: #B00000;
	padding: 5px;
	text-transform: uppercase;
}
.comboAmmi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #777A81;
	font-size: 10px;
	background-color: #FFFFFF;
}
.page {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px;
	COLOR: #555563;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none
}
.page_active {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	BACKGROUND: #72777E;
	PADDING-BOTTOM: 0px;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	border: 1px solid #FFFFFF;
}
.testoNero {
	color: #000000;
	background-color: #FFFFFF;
	padding: 3px;
}
.navCart {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #B2BC00;
	padding: 2px;
	font-weight: bold;
}
.pad2 {
	padding: 2px;
}
.comboNera {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	border: 1px solid #000000;
}
.pulsanteBold {
	color : #000000;
	font-size: 11px;
	font-weight: bold;
}
.combo50 {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AFB4BE;
	width: 50px;
}
.pagSubmit {
	color : #FFFFFF;
	font-size: 11px;
	background-color: #363741;
	margin: 1px;
	padding: 1px;
	border: 1px solid #AFB4BE;
	display: block;
	height: 20px;
	width: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.pagSubmitDisabled {
	color : #000000;
	font-size: 11px;
	background-color: #363741;
	margin: 1px;
	padding: 1px;
	border: 1px solid #000000;
	display: block;
	height: 20px;
	width: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}
.navCornice {
	font-size: 11px;
	color: #FFFFFF;
	background-color: #B2BC00;
	padding: 2px;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}
.titoliNeri {

	color : #000000;
	font-size: 12px;
	font-weight : bold;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 3px;
}
.pulsantetxtGiallo {
	color : #000000;
	font-size: 11px;
	background-color: #F1E500;
}
.boxGrigio {
	color : #7E7D7D;
	font-size: 11px;
	font-weight : normal;
	margin: 0px;
	padding: 0px;
	height: 28px;
	background-image: url(ElementiWeb/sfTitoli.gif);
}
.testoBianco {
	color: #FFFFFF;
	background-color: #000000;
}
th {
	color: #000000;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.boxGiallo {

	color : #000000;
	font-size: 11px;
	font-weight : normal;
	background-color: #F1E500;
	margin: 0px;
	padding: 2px;
}
#adesione td {
	color: #000000;
	background-color: #BABDC2;
	padding: 5px;
}
#adesione input {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 180px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}
#adesione select {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 180px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}
#adesione textarea {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 180px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}


#forum td {
	color: #000000;
	background-color: #BABDC2;
	padding: 2px;
	margin: 2px;
}
#forum input {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 300px;
	border: 1px solid #000000;
}
#forum select {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 180px;
	border-top: 1px solid #363741;
	border-right: 1px solid #DADCDE;
	border-bottom: 1px solid #DADCDE;
	border-left: 1px solid #363741;
}
#forum textarea {
	color : #000000;
	font-size: 11px;
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
	width: 300px;
	border: 1px solid #000000;
}
.pulsante100 {
	color : #000000;
	font-size: 11px;
	width: 100px;
	font-weight: bold;
}
.boxGrigioNeutro {


	color : #FFFFFF;
	font-size: 11px;
	font-weight : normal;
	background-color: #7E7D7D;
	margin: 0px;
	padding: 2px;
}
.testoGrigio {

	color: #555555;
	background-color: #E0DFE3;
	padding: 5px;
}
.comboAttenzione {
	color : #FFFFFF;
	font-size: 11px;
	font-weight : bold;
	background-color: #990000;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px;
	padding: 5px;
}
.pulsantetxtRed {
	color : #FFFFFF;
	font-size: 11px;
	background-color: #990000;
	font-weight: bold;
}
.combo300Att {

	color : #FFFFFF;
	font-size: 11px;
	font-weight : bold;
	background-color: #990000;
	width: 300px;
	border: 1px solid #FFFFFF;
}
.boxGrigioScuro {
	color : #F1E500;
	font-size: 11px;
	font-weight : normal;
	background-color: #232323;
	margin: 0px;
	padding: 8px;
}
.miniatureTrasp {

	margin: 5px;
	border: 2px solid #BABDC2;
}
.boxIndexNews {
	color: #000000;
	font-size: 9px;
}
