BODY {
BACKGROUND-COLOR: #1D3D96;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10 px;
margin: 0 px;
SCROLLBAR-FACE-COLOR: #990000;
SCROLLBAR-TRACK-COLOR: #1D3D96;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #ffffff;
SCROLLBAR-3DLIGHT-COLOR: #1D3D96;
SCROLLBAR-DARKSHADOW-COLOR: #1D3D96;
}

.chiaro { BACKGROUND-COLOR: #FFFFFF }
.azzurrino { BACKGROUND-COLOR: #DAE0F2 }
.leftmenu { BACKGROUND-COLOR: #CCCCCC }
.scuro { BACKGROUND-COLOR: #000066 }
.scuro2 { BACKGROUND-COLOR: #990000 }
.blu { BACKGROUND-COLOR: #1D3D96 }
.cont_spacer { BACKGROUND-COLOR: #CCCCCC }
.cont_body { BACKGROUND-COLOR: #F2F2F2 }

.basic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.basic2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D3D96;
	font-weight: bold;
}

.title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1D3D96;
	font-weight: bold;
}

.title3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	font-weight: bold;
	margin:8px;
}

a.title2:link, a.title2:active, a.title2:visited {
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}
a.title2:hover {
	color: #990000;
	text-decoration: underline;
}

a:link, a:active, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1D3D96;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}

.lmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.lmenu1:link, a.lmenu1:active, a.lmenu1:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.lmenu1:hover {
	color: #FFFF00;
	text-decoration: underline;
}

.lmenu1_spacer {
	BACKGROUND-COLOR: #990000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.lmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.lmenu2_spacer {
	BACKGROUND-COLOR: #bbbbbb; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
}

a.lmenu2:link, a.lmenu2:active, a.lmenu2:visited {
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
a.lmenu2:hover {
	color: #CC0000;
	text-decoration: underline;
	font-weight: bold;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

a.footer:link, a.footer:active, a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.footer:hover {
	color: #FFFF00;
	text-decoration: underline;
	font-weight: normal;
	text-transform: none;
}



.hmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

a.hmenu:link, a.hmenu:active, a.hmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.hmenu:hover {
	color: #FFFF00;
	text-decoration: underline;
}


.alert{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EFB2B2;
}

a.alert:link, a.alert:active, a.alert:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F4CCCC;
	text-decoration: none;
}
a.alert:hover {
	color: #FFFFFF;
	text-decoration: none;
}







.img {
	BORDER: #ffffff 1px solid;
}

.img2 {
	BORDER: #1D3D96 2px solid;
}
.imgbanner {
	BORDER: #1D3D96 1px solid;
}


