/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
body {
	font-size : 15 px;
	font-family : Arial, Verdana;
	color : Black;
	background-color : White;
	scrollbar-face-color: #FF6600;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color: White;
	scrollbar-arrow-color: #454344;
}

a {
	color: #FF6600;
	text-decoration: none;
	font-size: 15px;
}

a:HOVER {
	text-decoration: underline;
}

a.intro {
	color: #B8400C;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

a.intro:HOVER {
	text-decoration: underline;
	font-size: 10px;
}
a.mainmenu {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	padding-left:33px;
}

a.mainmenu:hover {
	color: #FF6600;
	text-decoration: none;
	font-size: 16px;
}
a.mainmenu_active {
	color: #FF6600;
	text-decoration: none;
	font-size: 16px;
	padding-left:33px;
}

a.mainmenu_active:hover {
	color: #FF6600;
	text-decoration: none;
	font-size: 16px;
}
a.mainmenu_1 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 16px;
	padding-left:30px;
}

a.mainmenu_1:hover {
	color: #FF6600;
	text-decoration: none;
	font-size: 16px;
}
a.menu {
	color: black;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

a.menu:HOVER {
	color: black;
	text-decoration: underline;
	font-size: 10px;
}
a.news {
	color: #FF6600;
	text-decoration: none;
	font-size: 11px;
}

a.news:hover {
	text-decoration: underline;
}
a.news_b {
	color: #FF6600;
	text-decoration: none;
	font-size: 12px;
}

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

.testo_11 {
	font-size: 12px;
	color: Black;
}
.testo {
	font-size: 15px;
	color: Black;
}

.grassetto_11 {
	font-size: bold 11px;
	color: Black;
}

.grassetto_12 {
	font-size: bold 12px;
	color: Black;
}

.testo_10 {
	font-size: 10px;
	color: Black;
}
.testo_11 {
	font-size: 11px;
	color: Black;
}
.testo_12 {
	font-size: 12px;
	color: Black;
}

.grassetto_10 {
	font-size: bold 10px;
	color: Black;
}

.bordata {
	border: 1px solid #B8400C;
}

.titolo {
	font-size: bold 16px;
	color: Black;
}

.fam_1 {
	background-color: #F7F2E4;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_2 {
	background-color: #01B0F3;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_3 {
	background-color: #3C14E7;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_4 {
	background-color: #FEE600;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_5 {
	background-color: #FF304A;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_6 {
	background-color: #CFFE00;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_7 {
	background-color: #80FF00;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_8 {
	background-color: #525051;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_9 {
	background-color: #E300A9;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_10 {
	background-color: #D6E3DE;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

.fam_11 {
	background-color: #AB00FF;
	font-size: 12px;
	padding-right:5px;
	color: Black;
}

#dhtmltooltip{
position: absolute;
width: 150px;
font-size: 12px;
border: 1px solid #FF6600;
padding: 2px;
background-color: White;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
div.cat_img {
	border:0px solid #FFFFFF;
	float: left;
	padding: 5px;
}
.arancio{
	color:#FF6600;
}
.bianco{
	color:#FFFFFF;
}
.news_over{
	background-color:#FF6600;
	color:#FFFFFF;
	font-size:11px;
}
.news_over a{
	background-color:#FF6600;
	color:#FFFFFF;
	font-size:11px;
}
.news_out{
	background-color:#FFFFFF;
	color:#FF6600;
	font-size:11px;
}
.news_over_b{
	background-color:#FF6600;
	color:#FFFFFF;
	font-size:12px;
}
.news_over_b a{
	background-color:#FF6600;
	color:#FFFFFF;
	font-size:12px;
}
.news_out_b{
	background-color:#FFFFFF;
	color:#FF6600;
	font-size:12px;
}