body{width:100%; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#555555; font-size:1em; background:url(../img/sfondo.gif) top; text-align:center;}
#work{width:460px; height:500px; margin:120px auto 0px auto; padding:0px; color:#ffffff; font-weight:bold; font-size:1.5em;}

img{border:none;}
ul{list-style:none; margin:0px; padding:0px;}
h1, h2, h3, h4, p, span, div, li, img, input{margin:0px; padding:0px;}

a{color:#4979c1; text-decoration:none; font-weight:bold;}
a:hover{color:#777777;}
.ricsel{font-weight:normal;}

.ulcerca {height:17px; line-height:17px; width:190px; margin-left:8px;}
.ulcerca li {display:block; float:left; height:21px; line-height:17px;}
.campocerca{height:17px; line-height:17px; margin-right:5px; margin-top:-1px;}
.btncerca {height:21px; line-height:17px;}

/*colori*/
.verde{color:#729f5c;}
.blu{color:#4979c1;}
.bianco{color:#ffffff;}
/*colori*/

/*dimensioni*/
.piccolo{font-size:0.60em;}
.piccoloprivacy{font-size:0.75em;}
.medio{font-size:0.90em;}
.grande{font-size:1.2em;}

.grassetto{font-weight:bold;}
.corsivo{font-style:italic;}
.giustificato{text-align:justify;}
/*dimensioni*/

/*posizione*/
.sx{float:left;}
.dx{float:right;}
.txt-dx{text-align:right;}
.txt-sx{text-align:left;}
.centro{text-align:center;}
.vcentro{vertical-align:middle;}
/*posizione*/

.sostituisci{position: relative; margin:0px; padding:0px; /*nascondi l'overflow per i browser da Explorer 5/mac */ overflow:hidden;	/**/ font-size:0px;}
.sostituisci span {display:block; position:absolute; top:0;	left:0px; z-index: 1; /*accorgimento per Opera 5 e 6*/ font-size:0px;}
.sostituisci a {display:block; position:absolute; top:0; left:0px; z-index: 1; /*accorgimento per Opera 5 e 6*/ font-size:0px;}

#banner{width:100%; height:70px; line-height:65px; position:fixed; top:0px; left:0px; text-align:center; background:url(../img/bg-banner.png) no-repeat center; z-index:100; }
*html #banner{background:url(../img/ex6-bg-banner.gif) no-repeat;}
#banner ul{width:1000px; margin:5px auto;}
#banner ul li{padding:0px 0px; display:inline;}
#pagina{width:920px; margin:0px auto; padding:0px 1px 20px 1px; text-align:left; background:url(../img/bg-pagina.gif) no-repeat bottom;}

#testata{width:920px; height:230px; margin:0px auto 0px auto; padding:0px 1px; background:url(../img/bg-testata.jpg) no-repeat bottom; position:relative;}
*html #testata{width:920px; height:230px; margin:-70px auto 0px auto; padding:0px 1px; background:url(../img/bg-testata.jpg) no-repeat bottom; position:relative;}

#logo{width:225px; height:138px; top:100px; left:0px; right:0px; display:block; position:absolute; background:none;}
#tit-logo, #tit-logo span, #tit-logo a{width:225px; height:138px; display:block; background:url(../img/logo.png) top left no-repeat; color:#bed5f8;}
*html #tit-logo, *html #tit-msa logo, *html #tit-logo a{width:225px; height:138px; display:block; background:url(../img/ex6-logo.gif) top left no-repeat; color:#bed5f8;}

#dott-msa{width:255px; height:235px; top:75px; left:670px; right:0px; display:block; position:absolute; background:none;}
#tit-msa, #tit-msa span, #tit-msa a{width:255px; height:235px; display:block; background:url(../img/msa.png) top left no-repeat; color:#bed5f8;}
*html #tit-msa, *html #tit-msa span, *html #tit-msa a{width:255px; height:235px; display:block; background:url(../img/ex6-msa.gif) top left no-repeat; color:#bed5f8;}

#navigator{width:920px; height:53px; line-height:53px; margin:0px auto; padding:0px 1px; background:url(../img/bg-navigator-top.gif) no-repeat; text-align:left;}
#navigator li{display:block; float:left;}
#navigator li.selezionato{background:url(../img/bg-navigator-top-sel.gif) repeat-x;}
#navigator li.selezionato a{color:#666666;}
#navigator li a{padding:0px 10px 0px 10px; font-weight:bold; font-size:0.90em; text-transform:uppercase; display:block; float:left; height:53px; line-height:53px; background:url(../img/bg-linea.gif) no-repeat right;}

/*PAGINA*/

/*box-sx*/
#colonna-sx{width:200px; padding:0px 0px 20px 0px; float:left; font-size:0.80em;}

.box-sx{width:192px; background:url(../img/bg-box-sotto.gif) no-repeat bottom; margin:auto;}
.box-sx p{padding:0px 5px 15px 5px; text-align:left;}

#tit-cerca, #tit-cerca span, #tit-cerca a{width:192px; height:74px; margin:0px auto; display:block; background:url(../img/tit-cerca.png) top left no-repeat; color:#bed5f8;}
*html #tit-cerca, *html #tit-cerca span, *html #tit-cerca a{width:192px; height:74px; display:block; background:url(../img/ex6-tit-cerca.gif) top left no-repeat; color:#bed5f8;}

#tit-registrati, #tit-registrati span, #tit-registrati a{width:192px; height:74px; margin:0px auto; display:block; background:url(../img/tit-registrati.png) top left no-repeat; color:#bed5f8;}
*html #tit-registrati, *html #tit-registrati span, *html #tit-registrati a{width:192px; height:74px; display:block; background:url(../img/ex6-tit-registrati.gif) top left no-repeat; color:#bed5f8;}

#tit-esperto, #tit-esperto span, #tit-esperto a{width:192px; height:105px; margin:0px auto; display:block; background:url(../img/tit-esperto.png) top left no-repeat; color:#bed5f8;}
*html #tit-esperto, *html #tit-esperto span, *html #tit-esperto a{width:192px; height:105px; display:block; background:url(../img/ex6-tit-esperto.gif) top left no-repeat; color:#bed5f8;}

#tit-trasmissione, #tit-trasmissione span, #tit-trasmissione a{width:192px; margin:0px auto; height:94px; display:block; background:url(../img/tit-trasmissione.png) top left no-repeat; color:#bed5f8;}
*html #tit-trasmissione, *html #tit-trasmissione span, *html #tit-trasmissione a{width:192px; height:94px; display:block; background:url(../img/ex6-tit-trasmissione.gif) top left no-repeat; color:#bed5f8;}

#navigator-sx{margin:10px 0px 0px 0px; text-align:left;}
#navigator-sx li{width:195px; height:30px; line-height:30px; padding:0px 0px 0px 5px; margin:0px 0px 2px 1px; background:url(../img/bg-navigator-sx.gif) no-repeat;}
#navigator-sx li.selezionato{background:url(../img/bg-navigator-sx-sel.gif) no-repeat;}
#navigator-sx li a{font-size:0.90em; font-weight:bold; color:#ffffff;}
/*box-sx*/

/*testo*/
#testo{width:412px; margin:10px 0px 0px 9px; padding-bottom:20px; float:left; font-size:0.80em; /*border-right:1px solid #dddddd;*/}
#testo-hp{width:412px; margin:10px 0px 0px 9px; padding-bottom:20px; float:left; font-size:0.80em;}
#testo-esteso{width:705px; margin:10px 0px 0px 9px; padding-bottom:20px; float:left; text-align:left; font-size:0.80em;}

#briciole{margin-bottom:20px;}
#briciole li{display:inline; font-size:0.80em;}

#boxone{width:360px; height:255px; margin:auto; display:block; background:url(../img/bg-boxone.gif) no-repeat top;}
#boxone h4{width:270px; height:70px; display:block; overflow:hidden; padding:60px 0px 21px 90px; color:#ffffff; font-weight:bold; font-size:14px; text-align:left;}
#boxone .bottone{width:270px; height:40px; margin:10px 0px 0px 75px; border:none; background:url(../img/tit-ascolta.gif) no-repeat; cursor:pointer;}

#ospiti li{padding:5px 0px;}
#ospiti li p{border:none;}
#ospiti li img{margin-right:5px; border:1px solid #dddddd; padding:2px;}

/*moduli*/
#boxone-login{width:360px; height:255px; margin:10px 0px; display:block; background:url(../img/bg-boxone-login.gif) no-repeat top; position:relative; color:#ffffff;}
#boxone-login .bottone{width:360px; height:40px; position:absolute; left:160px; bottom:75px; border:none; background:url(../img/tit-login.gif) no-repeat center; cursor:pointer;}
#boxone-login ul.modulo{width:300px; padding:0px 25px 0px 25px; margin:20px auto;}
ul.modulo{width:350px;}
ul.modulo li{padding:10px 0px; margin:0px auto; clear:both;}
ul.modulo li .campo{width:160px; display:block; float:left;}
ul.modulo li .etichetta{width:140px; display:block; padding:3px 0px; font-weight:bold; float:left;}
ul.modulo li .bottone{width:60px; height:25px; border:0px; background:url(../img/btn-invia.gif) no-repeat;}

ul.modulo .errore{width:100%; display:block; text-align:center; color:#990000; font-weight:bold;}
/*moduli*/

#precedenti{width:400px; margin:10px 0px 10px 5px; text-align:left; font-size:0.90em;}
#precedenti li{border-bottom:1px dotted #dddddd; padding:3px 0px;}
#precedenti li a{text-decoration:underline;}
#tit-precedenti, #tit-precedenti span, #tit-precedenti a{width:308px; height:25px; display:block; background:url(../img/tit-precedenti.gif) top left no-repeat; color:#ffffff;}
#tit-archivio, #tit-archivio span, #tit-archivio a{width:100%; height:25px; text-align:right; display:block; background:url(../img/tit-archivio.gif) top right no-repeat; color:#ffffff;}

#tit-archivio-big, #tit-archivio-big span, #tit-archivio-big a{width:178px; height:25px; display:block; background:url(../img/tit-archivio-big.gif) top right no-repeat; color:#ffffff;}

#testo h2, #testo-esteso h2{width:95%; color:#729f5c; font-size:1.4em; border-bottom:1px dotted #dddddd;}
#testo div, #testo p, #testo-esteso div, #testo-esteso p{width:95%; padding:10px 0px; border-bottom:1px dotted #dddddd;}

#testo-esteso .box-dx{width:700px; padding:10px 0px 0px 0px; background:none;}
#testo-esteso .grigio{background:#eeeeee; border-bottom:1px dotted #dddddd; border-top:1px dotted #dddddd;}
#testo-esteso .box-dx h3{width:500px; padding-bottom:5px; float:left; font-size:1.3em;}
#testo-esteso .box-dx p{width:500px; float:left; font-size:0.90em; border:none;}

#paginazione{width:400px; font-size:1.2em; margin:20px 0px;}
#paginazione a{display:inline-block; padding:0px 2px;}
#paginazione li{display:block; width:400px;}
/*testo*/

/*box-dx*/
#colonna-dx{width:295px; padding:40px 0px 20px 0px; float:right; font-size:0.90em; text-align:left;}

#tit-evidenza, #tit-evidenza span, #tit-evidenza a{width:295px; height:32px; margin:0px 0px 10px 0px; display:block; background:url(../img/tit-evidenza.gif) top right no-repeat; color:#bed5f8;}

#tit-download, #tit-download span, #tit-download a{width:295px; height:32px; margin:0px 0px 10px 0px; display:block; background:url(../img/tit-download.gif) top right no-repeat; color:#bed5f8;}

.box-dx{width:285px; padding:0px 4px 10px 5px; margin:0px 0px 10px 0px; background:url(../img/bg-evidenza.gif) no-repeat bottom;}
.box-dx h3{width:180px; padding-bottom:5px; float:left; font-size:1.1em;}
.box-dx h3 a{text-decoration:underline;}
.box-dx p{width:180px; float:left; font-size:0.90em;}
.box-dx img{float:left; margin-right:3px;}

.box-dx #allegati li{width:260px; height:27px; line-height:27px; padding:0px 0px 0px 25px; background:url(../img/ico-download.gif) no-repeat left; font-size:0.80em;}

#foto{width:290px;}
#foto li{width:110px; float:left; margin:8px; padding-bottom:20px; background:url(../img/ico-zoom.gif) no-repeat bottom left;}
#foto li a{display:block; width:110px; padding:5px 0px 5px 0px; border:3px solid #dddddd; text-align:center;}
/*box-dx*/

/*PAGINA*/

/*FOOTER*/
#footer{width:920px; height:100px; margin:-40px auto 0px auto; padding:50px 1px 0px 1px; background:url(../img/bg-pagina-sotto.gif) no-repeat top; font-size:0.70em;}
#footer span{width:450px; display:block;}
/*FOOTER*/

.addthis_header_style{font-size:0.7em; position:absolute; top:75px; left:50%; margin-left:-80px; z-index:10;}
.addthis_footer_style{width:400px; margin-left:210px; font-size:0.7em; z-index:10; position:relative;}
