﻿@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; background-color:#00ac69} /* Ipotetico riquadro contenente tutto */
#header{width:100%; height:315px; margin:0px; padding:0px; float:left; background:url(images/fg.jpg) repeat-x} /* Riquadro contenente tutto il logo */
#logo{width:934px; height:315px; margin:0 auto; padding:0px} /* Area header */
#titolo{width:710px; height:140px; margin:31px 0 0 0; padding:0px; background:url(images/fg2.jpg); float:left} /* Box logo */
#cavallo{width:90px; height:146px; margin:171px 26px 0 0; padding:0 30px 0; background: url(images/cavallo.png) no-repeat; float:right} /* Citazioni */
#coni{width:64px; height:77px; margin:10px 50px 0 0; padding:0px; float:right}
#coni a{width:100%; height:100%; background:url(images/coni.png) no-repeat; display: block}
#fsi{width:64px; height:77px; margin:10px 10px 0 0; padding:0px; float:right}
#fsi a{width:100%; height:100%; background:url(images/fsilogo2.png) no-repeat; display: block}
#sondrio{width:64px; height:77px; margin:10px 5px 0 0; padding:0px; float:right}
#sondrio a{width:100%; height:100%; background:url(images/sondrio.png) no-repeat; display: block}
#menu{width:760px; height:28px; margin:-30px 0 0 0; padding:0px; float:left} /* Menu inteso come box */
#menu ul{width:760px; height:28px; margin:0px; padding:0px; float:left; display:block} /* Lista menù */
#menu ul li{width:auto; height:28px; margin:0px; padding:0px; float:left; display:block} /* Voci del menù */
#menu ul li .gap{width:1px; height:28px; margin:0px; padding:0 11px 0 11px; float:left; background:url(images/menuspace.jpg) no-repeat center top} /* Box - spazio tra le voci*/
#menu ul li a{width:auto; height:28px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:12px; color:#e5df85; line-height:18px; font-weight:bold; text-decoration:none} /* Mouse Off */
#menu ul li a:hover{color:#FFFFFF; background:url(images/menuHover.jpg) no-repeat center bottom} /* Mouse On */
#contenitore{width:100%; margin:0px; padding:0px; float:left; background:#fffcd5 url(images/contentBg.jpg) repeat-x} /* Contenitore */
#contenuti{width:934px; margin:0 auto; padding:33px 0 0 0} /* Striscia sotto lista */
#colonnasx{width:259px; margin:0px; padding:0 0 34px 0; float:left} /* Colonna sinistra */
#colonnasx .news{width:259px; margin:0px; padding:0px; float:left} /* News */
#colonnasx .news h2{width:224px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#colonnasx .news  h3{width:224px; margin:10px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#c46706; line-height:16px; font-weight:bold}
#colonnasx .news  p{width:224px; margin:0 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#252525; line-height:16px}
#userlogin{width:224px; margin:31px 0 0 0; padding:0px; float:left}
#userlogin h2{width:224px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#userlogin h3{width:224px; margin:5px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#005b7f; line-height:16px; font-weight:bold}
#userlogin input{width:98px; height:17px; margin:11px 0 0 0; padding:2px 0 0 5px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#f3efc0}
#userlogin .blank{width:11px; height:10px; margin:0px; padding:0px; float:left}
#userlogin p{width:218px; margin:9px 0 0 0; padding:0 0 0 6px; float:left; font-family:Arial; font-size:11px; color:#252525; font-weight:bold}
#userlogin p a{color:#d25930; text-decoration:none}
#userlogin .login{width:55px; height:16px; margin:5px 0 0 0; margin-left:5px; padding:0px; float:left; font-family:Arial; font-size:10px; color:#000000; line-height:14px; text-align:center; text-decoration:none; border:#bdbcbd solid 1px; background:#FFFFFF}
#userlogin .login:hover{background:#CCCCCC}
#tattica{width:230px; margin:31px 0 0 0; padding:0px; float:left}
#tattica h2{width:224px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#tattica h3{width:224px; margin:5px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#005b7f; line-height:16px; font-weight:bold}
#tattica .shredder{width:220px; height:261px; margin:10px 0 0 0; padding:0px; float:left}
#tattica a{width:55px; height:16px; margin:7px 0 0 0; margin-left:5px; padding:0px; float:right; font-family:Arial; font-size:10px; color:#000000; line-height:14px; text-align:center; text-decoration:none; border:#bdbcbd solid 1px; background:#FFFFFF} 
#computer{width:230px; margin:20px 0 0 0; padding:0px; float:left}
#computer h2{width:224px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#computer h3{width:224px; margin:5px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#005b7f; line-height:16px; font-weight:bold}
#computer .gioca{width:230px; height:48px; margin:10px 0 0 0; padding:0px; float:left}
#computer .gioca a{width:100%; height:100%; background:url(images/Berbenno.jpg); display: block}
#feed{width:230px; margin:31px 0 0 0; padding:0px; float:left}
#feed h2{width:224px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#feed h3{width:224px; margin:5px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#005b7f; line-height:16px; font-weight:bold}
#feed .fb{width:48px; height:48px; margin:10px 0 0 0; padding:0px; background:url(images/fb.png); float:left}
#feed .yt{width:48px; height:48px; margin:10px 0 0 0; padding:0px; background:url(images/yt.png); float:left}
#feed .blank{width:10px; height:10px; margin:10px 0 0 0; padding:0px; float:left}
#feed a{width:55px; height:16px; margin:7px 0 0 0; margin-left:5px; padding:0px; float:right; font-family:Arial; font-size:10px; color:#000000; line-height:14px; text-align:center; text-decoration:none; border:#bdbcbd solid 1px; background:#FFFFFF} 
#boxcentro{width:388px; margin:0px; padding:0 0 38px 32px; float:left; border-right:#c6d09d dashed 1px; border-left:#c6d09d dashed 1px}
#boxcentro .notizia0{width:358px; margin:0px; padding:0px; float:left}
#boxcentro .notizia0 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia0 h3{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia0 h4{width:350px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia0 .foto3{width:358px; height:312px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/chisiamo.jpg) no-repeat}
#boxcentro .notizia0 .foto4{width:358px; height:480px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/stanza.jpg) no-repeat}
#boxcentro .notizia .foto5{width:359px; height:240px;  margin:19px 0 0 0; padding:0px; float:left; background: url(images/prima.jpg) no-repeat}
#boxcentro .notizia .fotolollo{width:359px; height:269px;  margin:19px 0 0 0; padding:0px; float:left; background: url(images/lollo.jpg) no-repeat}
#boxcentro .notizia .foto999{width:358px; height:269px;  margin:19px 0 0 0; padding:0px; float:left; background: url(images/campitaliani2.jpg) no-repeat}
#boxcentro .notizia .leoncino{width:359px; height:270px;  margin:19px 0 0 0; padding:0px; float:left; background: url(images/1999.jpg) no-repeat}
#boxcentro .notizia .provinciale{width:359px; height:270px;  margin:19px 0 0 0; padding:0px; float:left; background: url(images/Provinciale.jpg) no-repeat}
#boxcentro .notizia .foto234{width:359px; height:306px;  margin:19px 0 0 0; padding:0px; float:left; background: url(images/seconda.jpg) no-repeat}
#boxcentro .notizia0 .map{width:358px; height:231px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/circolo.jpg) no-repeat}
#boxcentro .notizia0 .google{width:358px; height:283px; margin:19px 0 0 0; padding:0px; float:left}
#boxcentro .notizia0 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia0 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia0 a{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#c46706; font-weight:bold; line-height:16px}
#boxcentro .notizia{width:358px; margin:0px; padding:0px; float:left}
#boxcentro .notizia h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:32px; font-weight:normal}
#boxcentro .notizia p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia p span{color:#c46706; font-weight:bold}
#boxcentro .notizia .foto{width:358px; height:259px; margin:19px 0 0 0; padding:0px; float:left; background: url(images/manuel.jpg) no-repeat}
#boxcentro .notizia a{width:350px; margin:9px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#c46706; font-weight:bold; line-height:16px}
#boxcentro .notizia67{width:358px; margin:16px 0 0 0; padding:0px; float:left}
#boxcentro .notizia67 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:32px; font-weight:normal}
#boxcentro .notizia67 .foto5{width:359px; height:240px;  margin:19px 0 0 0; padding:0px; float:left; background: url(images/pv1.jpg) no-repeat}
#boxcentro .notizia67 .foto234{width:359px; height:306px;  margin:19px 0 0 0; padding:0px; float:left; background: url(images/pv2.jpg) no-repeat}
#boxcentro .notizia67 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia67 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia67 .foto{width:358px; height:259px; margin:19px 0 0 0; padding:0px; float:left; background: url(images/manuel.jpg) no-repeat}
#boxcentro .notizia67 a{width:350px; margin:9px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#c46706; font-weight:bold; line-height:16px}
#boxcentro .tabella{width:350px; margin:15px 0 0 0; padding:0px; float:left}
table{width:350px}
td{padding:3px; font-family:Arial; font-size: 12px; color: #252525; font-weight:normal; text-align:left}
th{padding:3px; font-family:Arial; font-size: 12px; color: #252525; font-weight:bold; text-align:left}
#boxcentro .notizia2{width:358px; margin:32px 0 0 0; padding:0px; float:left}
#boxcentro .notizia2 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia2 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia2 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia3{width:358px; margin:32px 0 0 0; padding:0px; float:left}
#boxcentro .notizia3 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia3 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia3 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia10 .foto{width:358px; height:259px; margin:19px 0 0 0; padding:0px; float:left; background: url(images/manuel.jpg) no-repeat}
#boxcentro .notizia3 a{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#c46706; font-weight:bold; line-height:16px}
#boxcentro .notizia4{width:358px; margin:32px 0 0 0; padding:0px; float:left}
#boxcentro .notizia4 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia4 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia4 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia5{width:358px; margin:20px 0 0 0; padding:0px; float:left}
#boxcentro .notizia5 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia5 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia5 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia5 .foto1{width:358px; height:228px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/asd.jpg) no-repeat}
#boxcentro .notizia6{width:358px; margin:32px 0 0 0; padding:0px; float:left}
#boxcentro .notizia6 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia6 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia6 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia6 .foto2{width:358px; height:228px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/comb.jpg) no-repeat}
#boxcentro .tabella2{width:350px; margin:15px 0 0 0; padding:0px; float:left}
#boxcentro .notizia7{width:358px; margin:32px 0 0 0; padding:0px; float:left}
#boxcentro .notizia7 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia7 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia7 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia7 a{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#c46706; font-weight:bold; line-height:16px}
#boxcentro .notizia8{width:358px; margin:32px 0 0 0; padding:0px; float:left}
#boxcentro .notizia8 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia8 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia8 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia9{width:358px; margin:32px 0 0 0; padding:0px; float:left}
#boxcentro .notizia9 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia9 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia9 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia10{width:358px; margin:32px 0 0 0; padding:0px; float:left}
#boxcentro .notizia10 h2{width:350px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#boxcentro .notizia10 p{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#363636; line-height:16px}
#boxcentro .notizia10 p span{color:#c46706; font-weight:bold}
#boxcentro .notizia10 a{width:350px; margin:16px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#c46706; font-weight:bold; line-height:16px}
#boxcentro .notizia10 .foto3{width:358px; height:228px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/bs.jpg) no-repeat}
#boxcentro .notizia10 .foto4{width:358px; height:259px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/tp.jpg) no-repeat}
#boxcentro .notizia10 .foto59{width:358px; height:240px; margin:19px 0 0 0; padding:0px; float:left; background:url(images/55.jpg) no-repeat}
#boxcentro .partita1{width:350px; margin:25px 0 0 0; padding:0px; float:left}
#boxcentro .partita1 h2{width:350px; margin:0 0 20px 0; padding:0px; float:left; font-family:Georgia; font-size:25px; color:#000000; line-height:29px; font-weight:normal}
#colonnadx{width:218px; margin:0 0 20px 0; padding:0 0 0 35px; float:left}
#colonnadx .attivita{width:218px; margin:0px; padding:0px; float:left}
#colonnadx .attivita h2{width:218px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#colonnadx .attivita ul{width:218px; margin:23px 0 0 0; padding:0px; float:left; display:block}
#colonnadx .attivita ul li{width:218px; margin:0px; padding:0 0 23px 0; float:left; display:block}
#colonnadx .attivita ul li .cal{width:45px; height:44px; margin:0px; padding:15px 0 0 0; float:left; font-family:Arial; font-size:20px; color: #3bb000; line-height:24px; text-align:center; background:url(images/calendar.jpg) no-repeat}
#colonnadx .attivita ul li .cal span{width:45px; float:left; padding:0px; font-family:Arial; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold; margin:0px}
#colonnadx .attivita ul li h2{width:164px; margin:0px; padding:0 0 0 7px; float:left; font-family:Arial; font-size:12px; color: #4f790a; line-height:16px; font-weight:bold}
#colonnadx .attivita ul li p{width:165px; margin:5px 0 0 0; padding:0 0 0 7px; float:left; font-family:Arial; font-size:12px; color:#252525; line-height:16px; text-indent:20px; background:url(images/star.jpg) no-repeat 7px 0}
#colonnadx .attivita ul li a{width:218px; margin:14px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#c46706; line-height:15px}
#colonnadx .attivita ul li a:hover{text-decoration:none}
#colonnadx .attivita ul li .author{width:186px; height:21px; margin:14px 0 0 0; padding:0 0 0 32px; float:left; font-family:Arial; font-size:11px; color:#343434; line-height:20px; background:#fefde7 url(images/author.jpg) no-repeat 10px 0}
#colonnadx .attivita ul li .author2{width:186px; height:42px; margin:14px 0 0 0; padding:0 0 0 32px; float:left; font-family:Arial; font-size:11px; color:#343434; line-height:15px; background:#fefde7 url(images/author.jpg) no-repeat 10px 0}
#colonnadx .contatti{width:200px; margin:16px 0 0 0; padding:0px; float:left}
#colonnadx .contatti h2{width:200px; margin:0px; padding:0 0 3px 0; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}
#colonnadx .contatti input{width:191px; height:17px; margin:7px 0 0 0; padding:3px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#f3efc0}
#colonnadx .contatti textarea{width:191px; height:58px; margin:7px 0 0 0; padding:3px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#363636; border:0px; background:#f3efc0}
#colonnadx .contatti input#invia{width:75px; height:18px; margin:10px 0 0 0; margin-left:5px; padding:0 0 3px 0; float:left; font-family:Arial; font-size:10px; color:#000000; line-height:14px; text-align:center; text-decoration:none; border:#bdbcbd solid 1px; background:#FFFFFF}
#colonnadx .contatti input#invia:hover{background:#cccccc}
#footer{width:100%; margin:0px; padding:0 0 26px 0; float:left}
#contenutofooter{width:934px; margin:0 auto; padding:0px}
#contenutofooter .contatore{width:934px; margin:0 auto; padding:0px}
#menufooter{width:934px; margin:20px 0 0 0; padding:0px; float:left}
#menufooter ul{width:558px; margin:0 auto; padding:0px; display:block}
#menufooter ul li{width:auto; margin:0px; padding:0px; float:left; display:block}
#menufooter ul li .blank{width:auto; margin:3px 0 0 0; padding:0 10px 0 10px; float:left; font-family:Arial; font-size:12px; color:#e5df85; line-height:16px; font-weight:bold}
#menufooter ul li a{font-family:Arial; font-size:12px; color:#e5df85; line-height:16px; font-weight:bold; text-decoration:none; margin:0px; padding:0px}
#menufooter ul li a:hover{text-decoration:underline}
#contenutofooter p{width:934px; margin:12px 0 5px 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#fffcd5; line-height:15px; font-weight:bold; text-align:center}
#contenutofooter p a{color:#e5df85; text-decoration:none}
#contenutofooter p a:hover{text-decoration:underline}
#contenutofooter .contatore{width:934px; margin:0 auto; padding:0px; text-align:center}
#convalida{width:934px; margin:10px 0 0 0; padding:0px; float:left}
#convalida ul{width:190px; margin:0 auto; padding:0px; display:block}
#convalida ul li{width:auto; margin:0px; padding:0px; float:left; display:block}
#convalida ul li .blank{width:7px; height:10px; margin:0px; padding:0px; float:left}
#convalida ul li a{width:88px; height:31px; margin:0px; padding:0 3px 0 0; float:left; font-family:Arial; font-size:11px; color:#100703; font-weight:bold; line-height:23px; text-align:center; text-decoration:none; background:url(images/validationBg.jpg) no-repeat}
