﻿
.HeadingOrange 
{
	font-family:Arial; font-weight:bold; font-size:40px; line-height:44px; color:#ff6000
}

.SubHeadingOrange 
{
	font-family:Arial; font-weight:bold; font-size: 20.5px; line-height:20.5px; color:#ff6000
}

.IndexOrange 
{
	font-family:Arial; font-weight:bold; font-size: 10px; line-height:12px; color:#ff6000
}

.txt11Orange 
{
	font-family:Arial; font-weight:normal; font-size: 11px; line-height:13.2px; color:#ff6000
}

.txt11OrangeBold 
{
	font-family:Arial; font-weight:bold; font-size: 11px; line-height:13.2px; color:#ff6000
}

.txt12Orange 
{
	font-family:Arial; font-weight:normal; font-size: 12px; line-height:16.8px; color:#ff6000
}

.txt12Orange a
{
	font-family:Arial; font-weight:normal; font-size: 12px; line-height:16.8px; color:#ff6000
}

.txt12OrangeBold 
{
	font-family:Arial; font-weight:bold; font-size: 12px; line-height:16.8px; color:#ff6000
}

.txt12OrangeBold a
{
	font-family:Arial; font-weight:bold; font-size: 12px; line-height:16.8px; color:#ff6000
}

.txt14Orange 
{
	font-family:Arial; font-weight:normal; font-size: 14px; line-height:19.8px; color:#ff6000
}

.txt14OrangeBold
{
	font-family:Arial; font-weight:bold; font-size: 14px; line-height:19.8px; color:#ff6000 ; text-decoration:none
}
.txt14OrangeBold a
{
	font-family:Arial; font-weight:bold; font-size: 14px; line-height:19.8px; color:#ff6000 ; text-decoration:none
}
.txt16Orange 
{
	font-family:Arial; font-weight:normal; font-size: 16px; line-height:19.8px; color:#ff6000
}
.txt16OrangeBold
{
	font-family:Arial; font-weight:bold; font-size: 16px; line-height:19.8px; color:#ff6000 ; text-decoration:none
}

.txt18OrangeBold
{
	font-family:Arial; font-weight:bold; font-size: 18px; line-height:19.8px; color:#ff6000 ; text-decoration:none
}

.txt18Orange 
{
	font-family:Arial; font-weight:normal; font-size: 18px; line-height:19.8px; color:#ff6000
}

.txt9Orange 
{
	font-family:Arial; font-weight:normal; font-size: 9.5px;  color:#ff6000; 
}

.txt9Orange a
{
	  text-decoration:NONE ;font-family :Arial; font-weight:normal; font-size: 9.5px;  color:#ff6000; 
}

.HeadingBlack 
{
	font-family:Arial; font-weight:bold; font-size:40px; line-height:44px; color:#000000
}

.SubHeadingBlack 
{
	font-family:Arial; font-weight:bold; font-size: 20.5px; line-height:22.5px; color:#000000
}

.IndexBlack 
{
	font-family:Arial; font-weight:bold; font-size: 10px; line-height:12px; color:#000000
}

.txt11Black 
{
	font-family:Arial; font-weight:normal; font-size: 11px; line-height:13.2px; color:#000000
}

.txt11BlackBold 
{
	font-family:Arial; font-weight:bold; font-size: 11px; line-height:13.2px; color:#000000
}
.txt12Black 
{
	font-family:Arial; font-weight:normal; font-size: 12px; line-height:16.8px; color:#000000
}
.txt12Red 
{
	font-family:Arial; font-weight:normal; font-size: 12px; line-height:16.8px; color:Red
}
.txt12BlackBold 
{
	font-family:Arial; font-weight:bold; font-size: 12px; line-height:16.8px; color:#000000
}

.txt14Black 
{
	font-family:Arial; font-weight:normal; font-size: 14px; line-height:19.8px; color:#000000
}

.txt14BlackBold
{
	font-family:Arial; font-weight:bold; font-size: 14px; line-height:19.8px; color:#000000
}

.txt9Black
{
	font-family:Arial; font-weight:normal; font-size: 9.5px;  color:#000000;
}

.txt14White
{
   font-family :Arial; font-weight:normal; font-size: 14px; color:#ffffff
}

.txt14WhiteBold
{
   font-family :Arial; font-weight:bold; font-size: 14px; color:#ffffff
}

.MenuLvl1 
{
	font-family:Arial; font-weight:bold; font-size: 13px;  line-height:30px; color:#ffffff ; background-color:#ff6000; width:150px;
	margin-left:10px;filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;
}

.MenuLvl1_noalpha 
{
	font-family:Arial; font-weight:bold; font-size: 13px;  line-height:30px; color:#ffffff ; background-color:#ff6000; width:150px;
	margin-left:10px; filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;
}

.MenuLvl1Back 
{
	 background-color:#ff6000; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;
}
.MenuLvl1BackOffice 
{
	     width:170px; filter:alpha(opacity=80);  
}

.MenuLvl1BackAlfaonly
{
	 filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;
}

.MenuLvl2
{
	font-family:Arial; font-weight:bold; font-size: 10px;  line-height:22.8px; color:#ffffff ; background-color:#ff6000; width:150px;
	margin-left:10px;filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;
}

.MenuLvl2_noalpha 
{
	font-family:Arial; font-weight:bold; font-size: 13px;  line-height:22.8px; color:#ffffff ; background-color:#ff6000; width:150px;
	margin-left:10px; filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00;
}

.TableDetailTitle
{
	font-family:Arial; font-weight:normal; font-size: 11px; line-height:13.2px; color:#ff6000; text-align:left;
}

.TableDetailData
{
	font-family:Arial; font-weight:normal; font-size: 11px; line-height:13.2px; color:#000000; text-align:left;
}

.TableDetailTitleBig
{
	font-family:Arial; font-weight:bold; font-size: 14px; line-height:25px; color:#000000; text-align:left ; vertical-align:bottom;
}

.TableDetailDataBig
{
	font-family:Arial; font-weight:bold; font-size: 14px; line-height:18.2px; color:#000000; text-align:left;
}

.TableDetailLink
{
	  text-decoration:none; font-family:Arial; font-weight:normal; font-size: 11px; line-height:13.2px; color:#ffffff ; background-color:#ff6000; width:40px; text-align:center;
	  padding:4px; text-align:center;  vertical-align:middle;
}
.TableRegion
{
	font-family:Arial; font-weight:bold; font-size: 18px; line-height:30px; color:#ff6000; text-align:left;vertical-align:bottom;
}
.TableProvince
{
	font-family:Arial; font-weight:bold; font-size: 16px; line-height:25.2px; color:#000000; text-align:left;vertical-align:bottom;
}


.HomeTitleBlack 
{
	font-family:Arial; font-weight:bold; font-size: 16px; line-height:24px; color:#000000
}

.HomeSubTitleBlack 
{
	font-family:Arial; font-weight:normal; font-size: 13px; line-height:25px; color:#000000
}

.HomeBodyBlack 
{
   font-family :Arial; font-weight:normal; font-size: 10px; line-height:13px; color:#000000 ; text-align:left
}

.HomeBodyBlackBold
{
   font-family :Arial; font-weight:bold; font-size: 11px; line-height:16px; color:#000000
}


.NewsTitleOrange
{
	font-family:Arial; font-weight:bold; font-size: 18px; line-height:24px; color:#ff6000
}

.HomeTitleOrange
{
	font-family:Arial; font-weight:bold; font-size: 16px; line-height:24px; color:#ff6000
}

.HomeSubTitleOrange
{
	font-family:Arial; font-weight:bold; font-size: 13px; line-height:25px; color:#ff6000
}

.HomeBodyOrange
{
   font-family :Arial; font-weight:normal; font-size: 10px; line-height:13px; color:#ff6000
}

.HomeBodyOrangeBold
{
   font-family :Arial; font-weight:bold; font-size: 11px; line-height:22px; color:#ff6000
}


.HomeTitleWhite 
{
	font-family:Arial; font-weight:bold; font-size: 16px; line-height:24px; color:#ffffff
}

.HomeSubTitleWhite 
{
	font-family:Arial; font-weight:normal; font-size: 13px; line-height:25px; color:#ffffff
}

.HomeBodyWhite 
{
   font-family :Arial; font-weight:normal; font-size: 10px; line-height:13px; color:#ffffff
}

.HomeBodyWhiteBold
{
   font-family :Arial; font-weight:bold; font-size: 11px; line-height:16px; color:#ffffff
}

.ButtonWhite 
{
   font-family :Arial; font-weight:normal; font-size: 11px; line-height:13px; color:#ffffff
}

.txtError 
{
	font-family:Arial; font-weight:normal; font-size: 12px; line-height:16.8px; color:red
}

.fotosx {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 200px
}

.fotodx {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 5px 0px; border: 5px; WIDTH: 200px
}

.articolo {
	DISPLAY: block; FLOAT: left; FONT: 12pt/15pt Arial, Helvetica, sans-serif; COLOR: #000; 
}
.columnGrid{ border-left :solid 1px #FF9C3A;  border-right :solid 1px #FF9C3A;}