/*
	Foglio di stile style.css
*/
/* ----------------------------- Generali ------------------------------------------ */
body { background: url(../images/bg.png) repeat; font-family: Verdana; color: #333; font-size: 14px; font-weight: normal; line-height: 22px;}
h1,h2,h3,h4,h5,h6 { font-weight: bold; color:#333;}
a:link, a:visited { text-decoration: underline;}
.clear { clear: left;}
/* ----------------------------- Container ----------------------------------------- */
#container {width:960px; margin: 0 auto; background: #fff;}
/*------------------------------- Header ------------------------------------------- */
#header {margin:0; padding:0;}
#header img { float: left; margin: 5px 0 -10px 0;}
.menuTop { border-top: 1px solid #333; margin: 0; padding: 0;}
.menuTop li {display:block; float: left; width: 130px; height: 10px; text-align: center; padding: 10px 0; margin: 0; color: #9AC5C5; font-weight: bold; background: #fff; vertical-align: middle;}
.menuTop li a:link, .menuTop li a:visited {color: #333; font-weight: bold;}
.menuTop li a:hover { color: #9AC5C5;}
.bottom { border-top: 1px solid #333;}
.piazza {padding: 5px 15px; width:120px}
/* ------------------------------- Content Home ------------------------------------- */
#contentHome {background: url(../images/sfondoContent.png) no-repeat; margin: -15px 0 5px 0;}
#contentHome p {display:block; width:480px; height:110px; margin-left:480px; padding: 10px 0 110px 0; font-size:16px; line-height:26px; font-weight:normal;}
#contentHome a:link, a:visited {color: #333; font-weight: bold;}
#contentHome a:hover {color: #9AC5C5;}
/* ------------------------------- content ----------------------------------------- */
#content {float:left; background: #fff; margin-top: -15px;}
#content h2 {font-size: 20px; font-weight:bold; padding: 5px;}
#content h3 {font-size: 14px; font-weight:bold; margin: 10px 0; padding: 5px;}
#content p {margin:5px; text-align: justify;}
#content .collegamento { text-align: right; padding: 10px;}
.collegamento a:link, .collegamento a:visited { font-size: 16px; font-weight: bold; color: #333;}
#content .evidenziato {font-weight:bold}
#navigation { float: left; width: 200px; margin: 5px;}
#navigation li { margin: 5px 0; border-bottom: 1px dotted #333; padding: 5px 0 10px 0; color: #9AC5C5; font-weight: bold;}
#navigation li a:link, #navigation li a:visited {color:#333; font-weight: bold;}
#navigation li a:hover { color: #9AC5C5;}
#text { float: left; width: 739px; margin: 5px; border-left: 1px dotted #333; min-height: 200px;}
#text ul { list-style: disc;}
#text ol { list-style: decimal;}
#text li {margin-left: 25px;}
#content table { width: 100%; margin: 5px auto; text-align: left;}
#content th { color: Red; text-align: center; padding: 5px; margin: 5px; font-weight: bold;}
#content td { padding: 5px; border-bottom: 1px dotted #333;}
.maps { float: left; width: 360px; padding: 5px;}
.contact { float: left; width: 580px; padding: 5px;}
.rassegna { list-style: decimal; margin: 10px 5px 10px 30px;}
.diritti { margin: 10px 5px 10px 20px;}
.diritti li, .rassegna li {padding: 5px;}
.descrizioneCausa {width:60%}
.link li {padding: 5px}
.link  a:link, .link  a:visited {text-decoration:none; color:#333}
.link a:hover {text-decoration: underline}
.form_email p label {display: block; width: 200px; float:left;}
.form_email p textarea, .form_email p input[type=text] {width: 250px}
.enfasi {font-weight:bold;}

/* ----------------------------- footer -------------------------------------------- */
#footer{ border-top: 1px solid #333;}
#cartina, #telefoni {width: 480px; height: 280px; margin: 0; float: left; background: #fff;}
#cartina {background: url(../images/bgCartina.png) no-repeat;}
.presidente, .vicePresidente {display: block; height: 80px;  width: 460px; float:left;  margin: 30px 0 10px 0;}
.presidente p, .vicePresidente p {display:none;}
.presidente {background: url(../images/presidente.png) no-repeat;} 
.vicePresidente {background: url(../images/vicePresidente.png) no-repeat;}
/* --------------------------- copyright --------------------------------------------- */
#copyright {width:960px; margin: 0 auto; clear:left; border-top: 1px solid #333; text-align: center; font-size: 9px;}