/* CSS Document */

body {
	font-family:Verdana;
	background-color: #eee;
	margin: 0px;

}

p,td {
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}

th {
	font-size: 14px !important;
	color: #CCCCCC !important;
	font-weight:bold !important;
	background-color : #555555;
	padding-left : 10px;
	height: 25px;
	text-align : left ;
}

tabella {
	  background-color : #FFFFFF;
	  color : #555555;
	  
}



a {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	
a:hover{
	color: #ff0000;
}


.titolo {
	font-family:Verdana;
	color:#df0000;
	font-size: 13px;
	font-style: normal;
	text-indent: 10px;
	font-weight: bold;
	line-height:30px;
}

.titoloGrigio {
	font-family:Verdana;
	color:#555555;
	font-size: 18px;
	font-style: normal;
	/*text-indent: 10px;*/
	font-weight: bold;
	line-height:30px;
}




.testatina {
	/*background-image: url(../../images/SfondoTestatina.png);
	background-repeat: repeat-x ;*/
	background-color : #e7e7e7;
	height: 90px;
	background-position: 0px 0px;
}
.testatina p {
	font-size: 11px;
	letter-spacing: 1px;
	word-spacing: 1px;
	margin: 0px;
	color: #333; 
}


.menuApplicativi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color : #444444;
    /*line-height : 40px;*/
	
}
.menuApplicativi a {
	line-height : 40px;
   	display: block;
	text-decoration: none;
	padding-left : 10px;
	padding-right : 10px;
	color: #FFFFFF;
	 
}
.menuApplicativi a:hover {
    text-decoration: none !important;
	/*font-weight:bold;*/
	/*display: block;*/
	color: #FFFFFF !important;
	background-color : #336699 !important;
	 
}

.menuApplicativiSelected {
    text-decoration: none !important;
	/*font-weight:bold;*/
	display: block;
	color: #FFFFFF !important;
	background-color : #336699 !important;
	 
}


.menuLocale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color : #888888;
    /*line-height : 40px;*/
	 height : 30px;

}

.menuLocale a{
	color : #ffffff;
    /*line-height : 40px;*/
	display : inline ;
	text-decoration: none;
	line-height : 30px;
    padding-left : 10px;
    padding-right : 10px;
}

.menuLocale a:hover{
	color : #ffffff;
	background-color : #336699;
	text-decoration: none;
    line-height : 30px;
    padding-left : 10px;
    padding-right : 10px;
    height:100%;
}


#corpo {
	color:#ff0000;
	width: 100%;
}

th {
	font-size: 10px;
	color: #000;
	text-indent: 4px;
	font-weight:normal;
}

#bottom-banner{
position:fixed;
bottom:0px;
height:40px;
width:100%;
color : #CCCCCC;
background:#555555;
z-index:999999;
 }