html{
	background-image: url('../images/bg-body.gif');
	background-repeat: repeat-x;
	background-position: top;
	background-color: #bbb199;
	

	}
	
body{
	width: 950px;
	margin: 0 auto;
	border-collapse: collapse;
	font-family: century gothic, verdana, helvetica, sans serif;
	text-align: center;
	
	}
	
p, li{
	font-size: 12px;
	}
	
div#mainContainer{
	width:950px;
	border-right: 1px solid #8f8b7f;
	border-left: 1px solid #8f8b7f;
	border-bottom: 1px solid #8f8b7f;
	}

div#divRegione{
	background-image: url('../images/bg-divRegione.gif');
	background-repeat: repeat-x;
	background-position: top;
	background-color: #029104;
	text-align: left;
	width: 100%;
	height: 75px;
	}

	
div#divHeader{
	background-image: url('../images/bg-divHeader.gif');
	background-repeat: repeat-x;
	background-position: top;
	background-color: #322f26;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	
	}
	
	
div#divMenu{
	background-image: url('../images/bg-divMenu.gif');
	background-repeat: repeat-x;
	background-position: top;
	background-color: #a09484;
	width: 100%;
	height: 30px;
	min-height: 30px;
	text-align: center;
	vertical-align: middle;
	
	}
	
	
	.clear {clear:both} 
	
	#nav {
    margin:0;
    padding:0;
    list-style:none;
	}  
     
    /* make the LI display inline */
    /* it's position relative so that position absolute */
    /* can be used in submenu */
    #nav li {
        float:left;
        display:block;
		width: 130px;
        position:relative;
        z-index:500;
        margin:0 1px;
    }
         
    /* this is the parent menu */
    #nav li a {
        display:block;
        padding:8px 5px 0 5px;
        font-weight:700; 
        height:23px;
        text-decoration:none;
        color:#fff;
        text-align:center;
        color:#ffffff;
    }
 
    #nav li a:hover {
        color:#c8c8c8;
    }
     
    /* you can make a different style for default selected value */
    #nav a.selected {
        color:#f00;
    }
     
        /* submenu, it's hidden by default */
        #nav ul {
            position:absolute;
            left:0;
            display:none;
            margin:0 0 0 -1px;
            padding:0;
            list-style:none;
        }
         
        #nav ul li {
			width:130px;
            float:left;
            height: 20px;
            background-color: #A09581;
        }
         
        /* display block will make the link fill the whole area of LI */
        #nav ul a {
            display:block; 
            font-size: 11px;
            padding: 4px 5px 5px 4px;
            color:#ffffff;
        }
         
        #nav ul a:hover {
            text-decoration:underline; 
        }
 
/* fix ie6 small issue */
/* we should always avoid using hack like this */
/* should put it into separate file : ) */
*html #nav ul {
    margin:0 0 0 -2px;
}
	
div#divPrincipale{
	text-align: left;
	font-size: 12px;
	width: 100%;
	background-color: #ffffff;
	}
	
div#divInEvidenza{
	width: 228px;
	padding : 5px;
	border-left: 5px solid #E7E1D5;
	}
	
div#divContenuti{
	width: 660px;
	padding: 10px;
}
	
div#divContenuti_PT{
	width: 660px;
	height: 100%;
	padding: 10px;
}
	
	
	
h3{
	color: #4a463c;
	font-size: 16px;
	font-weight: bold;
	}
	
a{
	color: #077508;
	text-decoration: none;
	}
	
a:hover{
	color: #066407;
	text-decoration: none;
	}
	
a.admin{
	color: #FF0000;
	}
	
a:hover{
	color: #666666;
	text-decoration: none;
	}
	
a img{
	text-decoration: none;
	}
	
ul.standard{

	}
	
ul.standard li{
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 5px;
	
	}
	
ul.standard li:before{
	color: #d8d8d8;
	
	}
	
	
ul.box{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	}
	
ul.box li{
	list-style: none;
	width: 280px;
	font-size: 12px;
	color:#ffffff;
	background-color: #A09581;
	padding: 5px;	
	margin: 5px;
	font-weight: bold;
	}

ul.filesList{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	}
	
ul.filesList li{
	list-style: none;
	
	font-size: 12px;
	
	padding: 5px;	
	margin: 5px;
	}
	
ul.box li a{
	color:#ffffff;
	}
	
ul.aggiornamenti{
	list-style-image: url('../images/update-icon.png') 
	}
	
ul.aggiornamenti li{
	font-size: 10px; 
	margin-bottom: 10px;
	vertical-align: top;
	}
	
table.innerBorder {
	border-spacing: 10px;
}
	
table.innerBorder td{
	vertical-align: top;
	padding: 5px;
	border: 2px solid #e1d6b8;
}



hr{
	color: #d8d8d8;
	background-color: #d8d8d8;
	height: 2px;
	margin-top: 10px;
	margin-bottom: 10px;
	border:none;
	}

	
p{
	text-align: justify;
	font-family: tahoma, helvetica, sans serif;
	}
	
p.textMini{
	font-size: 11px;
	color: #A09581;
	}

img{
	text-decoration: none;
	}

img.greyBorder {
	border: 2px solid #e7e1d5;
	}
	
h1{
	font-size: 21px;
	color: #AE9970;
	font-weight: bold;
	}	

h2{
	font-size: 18px;
	color: #AE9970;
	font-weight: bold;
	}
	
select.box{
	width: 280px;
	font-size: 12px;
	color:#ffffff;
	background-color: #A09581;
	padding: 5px;	
	margin: 5px;
	font-weight: bold;
	}
	
table.standard{
	border-collapse: collapse;
	}
	
table.standard td{
	font-size: 12px;
	border-bottom: 1px solid #CBC5B9;
	padding: 5px;
	}
	
table.standard th{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #6D6E71;
	border-bottom: 1px solid #CBC5B9;
	}
