BODY {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #4E4A49;
	scrollbar-3dlight-color: #B8B8B8;
	scrollbar-arrow-color: #253A59;
	scrollbar-base-color: #DBDBDB;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-face-color: #DBDBDB;
	scrollbar-highlight-color: #5D6C7C;
	scrollbar-shadow-color: #F8F5E9;
	scrollbar-track-color: #5D6C7C;
	background-color: White;
}

TD {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #4E4A49;
}

.titolo {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	color: #4E4A49;
}


.testata {
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #4E4A49;
}

.testataprodotto {
	font-family : Arial, Sans-Serif;
	font-size: 28px;
	color: #0B224C;
}

H1 {
	font-size:14px;
	font-family:Tahoma, Verdana, Arial, Sans-Serif;
}

H2 {
	font-size:14px;
	font-family:Tahoma, Verdana, Arial, Sans-Serif;
}

H3 {
	font-size:13px;
	font-family:Tahoma, Verdana, Arial, Sans-Serif;
}

.bggrigio1{
	background-color: #6D7C8F;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #FEFEFE;
}

.bggrigio2{
	background-color: #B5BCC4;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #FEFEFE;
}

.bggrigio3{
	background-color: #CCD2E6;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #4E4A49;
}

.bggrigio4{
	background-color: #EBEDEC;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #4E4A49;
}


.bgblu{
	background-color: #5A6C80;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #FEFEFE;
}

.bgbluscuro{
	background-color: #0F2346;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #FEFEFE;
}

.bgblumenu{
	background-color: #253A59;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #FEFEFE;
}

.bgmenutop{
	background-color: #253A59;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: #FEFEFE;
}

.cellatitolo {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	background-color: #CCD2E6;
	color: #4E4A49;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
}

.cornicerigo1 {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #4E4A49;
	border-right: 1px solid #CCD2E6;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
}

.cornicerigo2 {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 10px;
	background-color: #F3F3F3;
	color: #4E4A49;
	border-right: 1px solid #CCD2E6;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
}

.cornicerigo1fine {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #4E4A49;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
}

.cornicerigo2fine {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 10px;
	background-color: #F3F3F3;
	color: #4E4A49;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
}


.cornice2grigi {
	border: 1px solid #9C9A9A;
	border-color: #001E82 #CCD2E6 #001E82 #CCD2E6;
	border-width: 1px 1px 1px 1px;
}


.cornicegrigia {
	border : 1px solid #9C9A9A;
	border-color : #9C9A9A #9C9A9A #9C9A9A #9C9A9A;
	border-width : 1px 1px 1px 1px;
}


.cornicebianca {
	border : 2px solid #FFFFFF;
	border-color : #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	border-width : 2px 2px 2px 2px;
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	background-color : #00529B;
	color: #CDFFFF;
}

.cornicegrigia {
	border: 1px solid #B5B5B5;
	border-color: #B5B5B5 #B5B5B5 #B5B5B5 #B5B5B5;
	border-width: 1px 1px 1px 1px;
	background-color : #FFFFFF;
}

.piccolo{
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
}	

.piccolobianco{
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: #FFFFFF;
}	

.piccoloblu{
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: #5D6C7C;
}

.piccoloarancio{
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: #B91518;
}


.txtblu{
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #003680;
}

.TextBox{
	background-color : #EBEDEC;
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color: #171411;
	border : 1px solid #959EA5;
	border-color : #959EA5 #959EA5 #959EA5 #959EA5;
	border-width : 1px 1px 1px 1px;
	background-image : url(images/bg_textbox.gif);
}

.TextBoxPiccolo{
	background-color : #EBEDEC;
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	color: #171411;
	border : 1px solid #959EA5;
	border-color : #959EA5 #959EA5 #959EA5 #959EA5;
	border-width : 1px 1px 1px 1px;
	background-image : url(images/bg_textbox.gif);
}


select        {
	background-color :  #EBEDEC;
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color:  #171411;
	border : 1px solid #959EA5;
}

textarea        {
	background-color :  #EBEDEC;
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	color:  #171411;
	border : 1px solid #959EA5;
}

.Pulsante{
	background-color : #EBEDEC;
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	color: #003680;
	font-size: 11px;
	font-weight : bold;
}	

.PulsantePiccolo{
	background-color : #EBEDEC;
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	color: #003680;
	font-size: 10px;
	border : 1px solid #9C9A9A;
	border-color : #9C9A9A #9C9A9A #9C9A9A #9C9A9A;
	border-width : 1px 1px 1px 1px;
}	


A {
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color:  #FEB400;
}

A:Hover {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: underline;
	color: #FEB400;
}

A.piccolo {
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	text-decoration: none;
	color: #FEB400;
}

A.piccolo:Hover {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	text-decoration: underline;
	color: #FEB400;
}

A.news {
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	text-decoration: none;
	color: #4E4A49;
}

A.news:Hover {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	text-decoration: none;
	color: #4E4A49;
}

A.menu {
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #4E4A49;
}

A.menu:Hover {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #4E4A49;
}


A.bianco {
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color:  #FFFFFF;
}

A.bianco:Hover {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
}

A.rosso {
	font-family : Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color:  #E10915;
}

A.rosso:Hover {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	text-decoration: underline;
	color: #E10915;
}

HR {
	color:  #6D7C8F;
	height: 1px;
}