* {border:0; margin:0; padding:0}

body {background:#b2b2b2; font:14px "Trebuchet MS",Arial,Helvetica,sans-serif}
p {margin-bottom:10px}
h2 {color:#681d14; font:18px "Lucida Sans Unicode",Arial,Helvetica,sans-serif; font-weight:normal; margin-bottom:10px}
form {font-size:12px}
a {color:#681D14; text-decoration:none;}


#frame {margin:0 auto; width:740px}
#colonna1 {float:left; width:190px}	/*	190 * 550 */
#colonna2 {float:left; width:545px;}	/*	Diminuito da 550 perchč i caratteri corsivi in IE6 occupano pił spazio e portano tutto a capo */
#colonna1 p {margin-bottom:5px}

#scegli_lingua {font-size:10px; text-align:right}
#stampa_pagina{ background:url(../img/printer.png) no-repeat right; font-size:11px; text-align:right; padding-right:20px; margin-top:50px }

#credits {background:url(../img/sfondo_credits.png) repeat-x; clear:both; height:100px; padding-left:10px;}
#credits p {color:#D7D7D7; font:10px Verdana,Arial,Helvetica,sans-serif; text-align:right; padding:5px 10px; margin-bottom:0}
#credits a {color:#333; text-decoration:none}
#creditstesto {background:url(../img/testo_credits.png) no-repeat}

#iniziative {background:url(../img/sfondo_iniziative.png) bottom no-repeat; color:#ffc; _height:195px; min-height:195px; margin-bottom:10px; padding:0px 5px}
#iniziative img {float:left; margin-right:10px}
#iniziative h3 {color:#b4441a; font-weight:normal; margin-bottom:10px;}
#iniziative h4 {clear:both; color:#681d14; font-size:10px; font-weight:normal;}


#cerca {height:71px}
#cerca .inputnome {background:url(../img/input_cerca.png) no-repeat; font-size:11px; vertical-align:top; margin-right:5px; padding:2px 2px 8px; width:136px}

#newsletter {margin-bottom:10px; padding-bottom:20px}
#newsletter .inputnome {background:url(../img/input_nome.png) no-repeat; font-size:11px; margin-right:5px; padding:2px 2px 8px; width:76px}
#newsletter .inputemail {background:url(../img/input_email.png) no-repeat; font-size:11px; padding:2px 2px 8px; width:166px}
#newsletter .inputprivacy {float:left; margin-bottom:10px; margin-right:5px}
#newsletter .inputsubmit {background:url(../img/sfondo_invia.png) repeat-x; color:#333; font:12px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; margin-left:120px; text-align:center; width:50px}

#areariservata {background:url(../img/sfondo_pallini_orizzontale.png) top repeat-x;padding-top:20px}
#areariservata .inputnome {background:url(../img/input_riservato.png) no-repeat; color:#fff; font-size:11px; margin-right:5px; padding:2px 2px 8px; width:76px}
#areariservata .inputsubmit {background:url(../img/sfondo_invia.png) repeat-x; color:#333; font:12px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; margin-left:120px; text-align:center; width:50px}

#notizie {height:105px; background:url(../img/sfondo_notizie.png) bottom repeat-x}
#notizie h3 { font-size:14px; font-weight:normal; background:url(../img/linea_notizie.png) 0 10px no-repeat; color:#B4441A;padding-left:75px;}
#notizie p {color:#fff; padding:5px;}

#navbar {background:#681D14; color:#681D14; height:25px}
#navbar ul {list-style:none}
#navbar ul li {float:left;}
#navbar a { display:block; color:#E37C71; text-decoration:none; padding:3px 19px; border-bottom:2px solid #B4441A;}
#navbar a.ultimo {padding:3px 17px;}
#navbar a:hover { border-bottom-color:#fff; background:url(../img/navbar_freccia.png) 50% 19px  no-repeat}

.colonnahome {float:left; width:255px; padding:8px;background:url(../img/sfondo_pallini_verticale.png) left repeat-y; height:350px}
.colonnahome .titoletto {display:block; margin-left:50px}
.colonnahome h2 {font-size:22px}
.colonnahome ul {list-style:none}
.inputsubmit {background:#b4441a none; color:#fff; font:10px Verdana,Arial,Helvetica,sans-serif; vertical-align:top;font-weight:bold; padding:2px 0; text-align:center; vertical-align:middle; width:25px}

#linkmusei{background:url(../img/sfondo_pallini_orizzontale.png) right top repeat-x;text-align:left; font-size:11px}
#linkmusei fieldset {border: 1px solid #681D14; padding: 2px; margin:3px; font-size:10px;}
#linkmusei ul li { list-style:none; padding-left:5px; padding-bottom:5px}
#linkmusei img { margin-top:10px}

.privacy {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;text-align:justify;font-size:10px;background-color:#CCCCCC}

#txtcontent{background:url(../img/sfondo_content.png) 0 45px no-repeat;text-align:justify;padding:0 10px 0px}
#txtcontent h2 {margin-bottom:40px}
#txtcontent table {width:100%; border:0; border-spacing:0; padding:0; margin:0px 0}
#txtcontent .input_campi{background:url(../img/input_cerca.png) no-repeat; font-size:11px; vertical-align:top; margin-right:5px; padding:2px 2px 8px; width:136px}
#txtcontent .input_breve {background:url(../img/input_breve.png) no-repeat; font-size:11px; vertical-align:top; margin-right:5px; padding:2px 2px 8px; width:136px}
#txtcontent ul {margin-left:20px; margin-bottom:10px}

.tab_risultati { width:100%;  font-size : 12px; border-spacing:0;  margin:10px 0}
.tab_risultati td{vertical-align:middle; text-align:left; padding: 5px}
.tab_risultati th{font-size : 15px;padding: 0px 5px}

#img_cornice {border: 2px solid #681D14;padding: 3px; text-align:center}
.credits_fbml{ background:transparent url(../img/sfondo_pallini_orizzontale.png) repeat-x scroll center top; padding:20px 5px;}