body,p,h1,h2,h3,h4,h5,h6,a,input,textarea,select,form,span,th,td,ol,li,ul,dt,dd,dl,sl,caption,sup
	{ 
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 11px; font-style:normal; text-decoration:none; font-weight:normal
	}
body {
	background-image:url(/img/sf_pagine.jpg);
	background-repeat: repeat-x;
	margin:0px;
	background-color: #003362;
}

h3 { font-size: 14px; }
h2 { font-size: 16px; }
h1,.title { font-size: 20px; font-weight:bolder}
.logo { FONT-SIZE: 8px }

/* input, select {
	background-color: #F0F0F0;
	background-image: url(/img/sf_celle_modulo.jpg);
	background-repeat: no-repeat;
} 

select { background-color: #F0F0F0; background-image:none } */

.grey_10, A.grey_10, A.grey_10:link, A.grey_10:visited, 
	A.grey_10:active, A.grey_10:hover {
	color: #666666;
	font-weight: lighter;
	font-size: 10px;
}

.grey_10b, A.grey_10b, A.grey_10b:link, A.grey_10b:visited, 
	A.grey_10b:active, A.grey_10b:hover {
	color: #666666;
	font-weight: bold;
	font-size: 10px;
}

.grey_10_menu, A.grey_10_menu, A.grey_10_menu:link, A.grey_10_menu:visited, 
	A.grey_10_menu:active {
	color: #666666;
	font-weight: lighter;
	font-size: 10px;
}

A.grey_10_menu:hover {
	color: #316F9E;
	font-size: 10px;
	text-decoration:underline
}

.grey_12b, A.grey_12b, A.grey_12b:link, A.grey_12b:visited, 
	A.grey_12b:active, A.grey_12b:hover {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}

.grey_scuro_11b, A.grey_scuro_11b, A.grey_scuro_11b:link, A.grey_scuro_11b:visited, 
	A.grey_scuro_11b:active, A.grey_scuro_11b:hover {
	color: #333333;
	font-weight: bold;
	font-size: 11px;
}

.grey_scuro_10b, A.grey_scuro_10b, A.grey_scuro_10b:link, A.grey_scuro_10b:visited, 
	A.grey_scuro_10b:active, A.grey_scuro_10b:hover {
	color: #333333;
	font-weight: bold;
	font-size: 10px;
}

.blue_10b, A.blue_10b, A.blue_10b:link, A.blue_10b:visited, 
	A.blue_10b:active, A.blue_10b:hover {
	color: #316F9E;
	font-weight: bolder;
	font-size: 10px;
}

.blue_12b, A.blue_12b, A.blue_12b:link, A.blue_12b:visited, 
	A.blue_12b:active, A.blue_12b:hover {
	color: #316F9E;
	font-weight: bolder;
	font-size: 12px;
}

.blue_10, A.blue_10, A.blue_10:link, A.blue_10:visited, 
	A.blue_10:active, A.blue_10:hover {
	color: #316F9E;
	font-weight: lighter;
	font-size: 10px;
}

.blue_10b_p7, A.blue_10b_p7, A.blue_10b_p7:link, A.blue_10b_p7:visited, 
	A.blue_10b_p7:active, A.blue_10b_p7:hover {
	color: #316F9E;
	font-weight: bolder;
	font-size: 10px;
	padding-left: 7px;
}

.blue_11b, A.blue_11b, A.blue_11b:link, A.blue_11b:visited, 
	A.blue_11b:active, A.blue_11b:hover {
	color: #316F9E;
	font-weight: bolder;
	font-size: 11px;
}

.blue_18b, A.blue_18b, A.blue_18b:link, A.blue_18b:visited, 
	A.blue_18b:active, A.blue_18b:hover {
	color: #316F9E;
	font-weight: bolder;
	font-size: 18px;
}

.black_11b, A.black_11b:link, A.black_11b:visited, A.black_11b:hover  {
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-left: 0px;
}

.black_10b, A.black_10b:link, A.black_10b:visited, A.black_10b:hover  {
	COLOR: #000000;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	padding-left: 0px;
}

.black_16b, A.black_16b:link, A.black_16b:visited, A.black_16b:hover  {
	COLOR: #000000;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	padding-left: 10px;
}

.white_10b_blue, A.white_10b_blue:link, A.white_10b_blue:visited, A.white_10b_blue:hover  {
	COLOR: #ffffff;
	background-color: #316F9E;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	padding-left: 0px;
}

.white_10b, A.white_10b:link, A.white_10b:visited, A.white_10b:hover  {
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	padding-left: 0px;
}

.unordered { background-image:url(/img/sf_celle_categorie_prodotti.jpg)}
	
A.unordered, A.unordered:link, A.unordered:visited, 
	A.unordered:active, A.unordered:hover {
	color: #316F9E;
	font-weight: bold;
	font-size: 11px;
	background-image:none
}
A.unordered:hover { color:#CCCCCC; background-color:#000099; background-image:none }	

.ordered, A.ordered:link, A.ordered:visited, A.ordered:active  {
	COLOR: #ffffff;
	background-color: #316F9E;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

A.ordered:hover { background-color:#DEDEDE;  color: #316F9E}	
.dbTable {
	background-image:url(/img/sf_tab_news.jpg); border-collapse:collapse; 
	border-color: #AEAEAE; background-repeat:repeat;
}

.sf_white {
	background-color: #FFF;
}

.border_top {
	border-top: 1px solid #CCCCCC;
}
