/*STYLE PROMETEO CSS*/
body {  
	background-color: #F2f2f2;  
	margin: 0px; 
}
.boxContainer{ 
	background: #f2f2f2 url(../images/bdg_container.jpg) top left repeat-y; 
	padding-left: 4px;
	padding-right: 4px;  
}
.boxOmbra{ 
	background: #f2f2f2 url(../images/bdg_footer.jpg) top left repeat-x;   
}
.boxOmbra{ 
	background: #f2f2f2 url(../images/bdg_footer.jpg) top left no-repeat;   
}
.boxHeader { 
	background: #f2f2f2 url(../images/bdg_header.jpg) top left repeat-x; 
	padding: 0px; 
	height:74px;
	border-bottom:5px solid #4182C6; 
}
.barNavigator {   
   font-family: Verdana, Arial, Sans-Serif;		
   font-size: 10px;   
   color:#000000; 	
   FONT-WEIGHT: normal; 	
   vertical-align:top;	
   text-align:left;		
   padding:4px;
   padding-left:20px;
}
.barNavigator A{      
   color:#4182C6;
   text-decoration:none; 	
}
.barNavigator A:hover{      
   color:#005693;
   text-decoration:none; 	
}
.boxTextContainer {   
   font-family: Verdana, Arial, Sans-Serif;		
   font-size: 12px;   
   color:#000000; 	
   FONT-WEIGHT: normal; 	
   vertical-align:top;	
   text-align:left;		
   padding-left:20px;
   padding-top:0px;
   padding-bottom:0px;
   background-color:#FFFFFF;
}
.boxTextContainerHome {   
   font-family: Verdana, Arial, Sans-Serif;		
   font-size: 12px;   
   color:#000000; 	
   FONT-WEIGHT: normal; 	
   vertical-align:top;	
   text-align:left;		
   padding-left:8px;
   padding-top:10px;
   padding-bottom:0px;
   background-color:#FFFFFF;
}
.boxTextContainer SPAN{   
   font-family: Verdana, Arial, Sans-Serif;		
   font-size: 12px;   
   color:#4182C6; 	
   FONT-WEIGHT: bold; 	
}
.evidenziato{   
   font-family: Verdana, Arial, Sans-Serif;		
   font-size: 11px;   
   color:#4182C6; 	
   FONT-WEIGHT: bold; 	
}
.titoloPagina{   
   font-family: Verdana, Arial, Sans-Serif;		
   font-size: 18px;   
   color:#015794; 	
   FONT-WEIGHT: bold; 	
}
.top { 
	vertical-align:top;   
}
.boxMenu {   
   background-color:#FFFFFF;   
   border:1px solid #015794; 
}
.menu {   
   font-family: Verdana, Arial, Sans-Serif;	
   text-decoration: none;	
   font-size: 11px;   
   color:#FFFFFF; 	
   FONT-WEIGHT: bold; 	
   vertical-align:middle;	
   text-align:center;	
   background-color:#015794;	
   height:20;
}
.menu A {	
   text-decoration: none;   
   color:#FFFFFF; 
}
.menuSelected {   
   font-family: Verdana, Arial, Sans-Serif;	
   text-decoration: none;	
   font-size: 11px;   
   color:#000000; 	
   FONT-WEIGHT: bold; 	
   vertical-align:middle;	
   text-align:center;	
   background-color:#4182C6;	
   height:20;
}
.menu A:hover {	
   text-decoration: none;   
   color:#D8E4F1; 
} 
.menuSup { 
	font-family:verdana, sans-serif; 
	font-size:9px;
	padding-left: 2px;
	padding-right: 10px;
	color:#666666;   
}
.menuSup A{ 
	color:#666666;
	text-decoration:none;   
}
.menuSup A:hover{ 
	color:#4182C6;
	text-decoration:underline;   
}

.boxBlu { 
	background-color:#005693; 
}

.boxWhite { 
	background-color:#FFFFFF; 
}

.boxAzzurro { 
	background-color:#4182C6; 
}
.boxFooter {   
   font-family: Verdana, Arial, Sans-Serif;		
   font-size: 11px;   
   color:#000000; 	
   FONT-WEIGHT: normal; 	
   vertical-align:middle;	
   text-align:left;		
   padding:4px;
   padding-bottom:8px;
   background-color:#FFFFFF;
}
.boxFooter SPAN{   
   font-family: Verdana, Arial, Sans-Serif;		
   font-size: 12px;   
   color:#4182C6; 	
   FONT-WEIGHT: bold; 	
}

/*PAGINA PROGETTO*/
.hide {
    display: none;
}
.showItem {
	width: 100%; 
}
.subTitle {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 12px;
	color: #0F6FCF;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: trasparent;
	vertical-align:middle;
	padding:2px;
}
.subTitle:hover {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 12px;
	color: #808080;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: trasparent;
	vertical-align:middle;
	padding:2px;
}
.boxDiv{
	border:1px solid #005693;
}
.boxDivGray{
	border:1px solid #999999;
}
.boxPage{
	border-bottom:1px solid #4182C6;
	background: #f2f2f2 url(../images/bgd_fase.gif) top left repeat-x;
}
.boxPageBottom{
	border-top:1px solid #4182C6;
	background: #f2f2f2 url(../images/bgd_fase.gif) top left repeat-x;
}
.boxGray{
	BACKGROUND-COLOR: #f2f2f2;
	border-left:1px solid #cccccc;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	FONT-WEIGHT: normal;
	vertical-align:top;
	padding:4px
	line-height:15px;	
}
.boxGray SPAN{
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	FONT-WEIGHT: Bold;
	vertical-align:top;	
}
SPAN.titolo{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #4182C6;
	FONT-WEIGHT: Bold;
	padding-bottom:4px;	
}
.boxGray A{
   text-underline:none;
	color: #005693;
	FONT-WEIGHT: Bold;	
}

.boxGray A:hover{
   text-underline:none;
	color: #4182C6;
	FONT-WEIGHT: Bold;	
}
.text {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: trasparent;
	vertical-align:middle;
	padding:2px;
}
.text A{
	text-decoration: underline;
	font-size: 12px;
	color: #4182C6;
	FONT-WEIGHT: bold;
	padding-bottom:4px;
}
.text A:hover{
	text-decoration: underline;
	color: #005693;
	padding-bottom:4px;
}
.linkContentDiv {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 13px;
	color: #4182C6;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: trasparent;
	vertical-align:middle;
	padding-left:2px;
	padding-right:2px;
}
.linkContentDiv:hover {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 13px;
	color: #005693;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: trasparent;
	vertical-align:middle;
}

.boxProgettoTitle{ 
	background: #f2f2f2 url(../images/progetto_title.gif) top left repeat-x; 
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #005693;
	FONT-WEIGHT: bold;  
}
.boxProgettoFooter{ 
	border-bottom:#BFBFBF 1px solid;
	background-color:#FAFAFA;  
}
.boxProgettoContent{ 
	border-left:#BFBFBF 1px solid;
	background-color:#FAFAFA;
	border-right:#BFBFBF 1px solid;
	border-bottom:#BFBFBF 0px solid;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	FONT-WEIGHT: normal;
	padding:10px;
}
.boxProgettoContent A{ 
	color: #4182C6;
	FONT-WEIGHT: bold;
	text-decoration:underline;
}
.boxProgettoContent A:hover{ 
	color: #005693;
	FONT-WEIGHT: bold;
	text-decoration:underline;
}

.boxProgetto1{ 
	border:2px solid #4182C6;
	height:176px;
}
.boxProgetto{ 
	width:100%;
	border:2px solid #4182C6;
	height:176px;
}
.boxCompetenze{ 
	width:92%;
	border:2px solid #4182C6;
	height:176px;
}
.boxAttivita{ 
	border:2px solid #4182C6;
	height:176px;
}
.boxTab{ 
	background-color: #4182C6;
}
.boxTab A{
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 13px;
	color:#005693;
	FONT-WEIGHT: bold;
	vertical-align:middle;
	padding-left:2px;
	padding-right:2px;
}
.boxTab A:hover {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 13px;
	color: #4182C6;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: trasparent;
	vertical-align:middle;
}
.cellTab{ 
	background: #f2f2f2 url(../images/bgd_tab.gif) top left repeat-x;
	text-align:center;
}
.subTitleProgetto { 
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #4182C6;
	vertical-align:middle;
	padding:2px;
}
.textProgetti {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR:#ffffff;
	padding:3px;
}
.textProgettiGray {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #f2f2f2;
	padding:3px;
}
.textProgetti A{
	text-decoration: underline;
	font-size: 12px;
	color: #4182C6;
	FONT-WEIGHT: bold;
	padding-bottom:4px;
}
.textProgetti A:hover{
	text-decoration: underline;
	color: #005693;
	padding-bottom:4px;
}
.textProgettiImage{
	float:left;
	padding:3px;
}
.textProgettiImageRight{
	float:right;
	padding:3px;
}
ul.referenze {
	padding-top:2px;
	padding-bottom:2px;
	
}
ul.referenze li{
	padding-top:2px;
	padding-bottom:2px;
	color:#4182C6;
	font-weight:bold;
	font-size: 14px;
}
.titoloColore {
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
	font-size: 14px;
	color: #005693;
	FONT-WEIGHT: bold;
}
.TitleContatti {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #506d88; 
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	TEXT-DECORATION: none;
}
.TextContatti {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	TEXT-DECORATION: none;
}
.InputContatti {
	BORDER-RIGHT: #506d88 1px solid; 
	BORDER-TOP: #506d88 1px solid; 
	FONT-SIZE: 13px; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #506d88 1px solid; 
	WIDTH: 210px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #506d88 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.InputFile {
	BORDER-RIGHT: #506d88 1px solid; 
	BORDER-TOP: #506d88 1px solid; 
	FONT-SIZE: 13px; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #506d88 1px solid;  
	COLOR: #000000; 
	BORDER-BOTTOM: #506d88 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.Inputjob {
	BORDER-RIGHT: #506d88 1px solid; 
	BORDER-TOP: #506d88 1px solid; 
	FONT-SIZE: 13px; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #506d88 1px solid; 
	WIDTH: 150px; COLOR: #000000; 
	BORDER-BOTTOM: #506d88 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.InputArea {
	BORDER-RIGHT: #506d88 1px solid; 
	BORDER-TOP: #506d88 1px solid; 
	FONT-SIZE: 13px; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #506d88 1px solid; 
	WIDTH: 470px; 
	COLOR: #000000; 
	BORDER-BOTTOM: #506d88 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.ButtonIntro {
	BORDER-RIGHT: #506d88 1px solid; 
	BORDER-TOP: #dadde3 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #dadde3 1px solid; 
	WIDTH: 100px; 
	CURSOR: hand; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #506d88 1px solid; 
	FONT-FAMILY: Verdana, Arial, Sans-Serif; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #4182C6;
}
.smallText {
	FONT-SIZE: 11px; 
	COLOR: #00386a; 
	FONT-FAMILY: Arial, Verdana;
}
ul.pagine {
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;
}
ul.pagine li{
	padding-top:2px;
	padding-bottom:2px;
	color:#005693;
	font-weight:bold;
}

ul.pagine li A{
	color:#005693;
	font-weight:bold;
}

ul.pagine li A:hover{
	color:#005693;
	font-weight:bold;
}
ul.sottopagine {
	padding-top:4px;
	padding-bottom:4px;
	font-weight:bold;

}
ul.sottopagine li{
	padding-top:2px;
	padding-bottom:2px;
	color:#005693;
	font-weight:bold; 
}
ul.sottopagine li A{
	color:#4182C6;
	font-weight:bold; 
}
ul.sottopagine li A:hover{
	color:#005693;
	font-weight:bold;
}

ul.lista {
	color:#4182C6;
	font-weight:bold;
	FONT-SIZE: 17px;
	padding-top:3px;
	padding-bottom:3px; 
}
ul.lista li{
	padding-top:3px;
	padding-bottom:3px;
}
.arrow{
	padding-top:0px;
	padding-bottom:2px;
	padding-left:30px;
}

