body {margin:0; padding:0; font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; background:#D5EAEA url(../image/bg.jpg) repeat-x; color: #000000;}
#centrato {width:990px; margin:0 auto; text-align: center;}
p{margin:0; padding:0;}
img{border:0;}
a{ text-decoration:none; color:#000000;}
a:hover{text-decoration:underline; color:#000000;}
h1{ margin:0; padding:0; font-size:150%}
font{ margin:0; padding:0}
/*HEADER*/
#headerPerStampa{ display:none;}

#header {height:143px; text-align:center;}
#header .centro{width:766px; padding:0 110px; height:150px; text-align:left}
.logo{float:left; padding:20px 0 0 0px; width:190px; height:120px; }
.bannertop{float:right; width:528px; height:60px; text-align:right; margin:0 0 2px 0}
.barra_nav{float:right; width:528px; height:70px; text-align:right; }
.newslettertop{width:auto; padding:5px 0 0 20px; text-align:center; }

#aux{ background:url(../image/bg_main_home.jpg) center top repeat-y; float:left; width:990px}
#auxPagine{ background:url(../image/bg_main_home_pagine.jpg) center top repeat-y; float:left; width:990px}
#blocco{ background:url(../image/carta_blocco.jpg) center top no-repeat; display:block; height:30px; float:left; width:990px}
#mainHome{text-align:center; width:762px; padding:0 114px; background:url(../image/sfond_home.jpg) no-repeat center 520px; float:left; }
#main{text-align:center; width:762px; padding:0 114px; float:left; }
#banner{ width:762px; float:left; text-align:center; margin:0 auto 10px auto;}
#b_sx{ float:left; background:#F00000; margin:0 8px 0 0; width:246px/*mod in ie6*/; height:230px; padding:5px 0 0 0;}

#colonne{ float:left}

.colonnaSx{float:left;  width:235px; padding:0 5px;}
.colonnaSx .centro{ text-align:center;}
.colonnaSx .nav{ padding:10px 0 0 20px; text-align:left;}
.colonnaSx .nav ul {list-style-type: none; margin:0px; padding:0px; font-size:110%; font-weight:bold;  }
.colonnaSx .nav ul li {margin:0px;padding:6px 0;}
.colonnaSx .nav ul li a{display:block; color:#000000;}
.colonnaSx .nav ul li a:hover{ color: #ff0000;}
.colonnaSx .nav ul li img{ padding:0 10px 0 0;}
.colonnaSx .sinistra{text-align:left; padding:30px 0 0 15px;}
.colonnaSx .sinistra a{color: #616161;}
.colonnaSx .gallery{padding:50px 0 0 0; text-align:left;}
.colonnaSx .sottosezioni a{ padding:5px 0 0 25px;}

.colonnaCentro {float:left; width:235px; padding:0 10px 0 10px; margin:0 0 0 10px; text-align:left;}
.colonnaCentro .testo{ padding:10px 0; }
.colonnaCentro .titolo{ font-size:140%; font-weight:bold;}
.colonnaCentro .chiusura{ text-align:center; padding:10px 0;}
.colonnaCentro .dettagli a{ color:#000000; text-decoration:underline;}
.colonnaCentro .dettagli a:hover{ color:#000000; text-decoration:none;}

.colonnaCentroPagine {float:right; width:485px; padding:0 10px 0 10px; margin:0 0 0 10px; text-align:left;}
.colonnaCentroPagine .testo{ padding:10px 0; }
.colonnaCentroPagine .testo a{ color:#000000; text-decoration:underline;}
.colonnaCentroPagine .testo a:hover{ color:#000000; text-decoration:none;}
.colonnaCentroPagine .titolo{ font-size:140%; font-weight:bold;}
.colonnaCentroPagine .chiusura{ text-align:center; padding:10px 0; background: url(../image/Home/barretta.jpg) repeat-x left 20px}
.colonnaCentroPagine .dettagli a{ color:#000000; text-decoration:underline;}
.colonnaCentroPagine .dettagli a:hover{ color:#000000; text-decoration:none;}
.colonnaCentroPagine h1{margin:0; padding:0; font-size:120%}

.colonnaDx{float:left; width:245px; padding:0; margin:0 0 0 7px}
.colonnaDx .dettagli2{padding:20px; text-align:right; }
.colonnaDx .dettagli2 a{color:#000000; text-decoration:underline; }
.colonnaDx .dettagli2 a:hover{ color:#000000; text-decoration:none;}

.colonnaNews{background:#BDCC00; padding:10px; width:225px; height:auto; border-bottom: #FFFF00 solid 2px; text-align:left;}
.colonnaNews .titolo{ font-size:140%; font-weight:bold;}
.colonnaNews .testo{ padding:5px 0;}
.colonnaNews .testo a{ color:#000000; text-decoration:underline;}
.colonnaNews .testo a:hover{ color:#000000; text-decoration:none;}
.colonnaNews .data{ color:#E20A86; font-size:90%; }

#footer{ width:960px; padding:10px 15px;  color:#333333; background:url(../image/bg_footer_f01.jpg) repeat-y center; clear:left; font-size:10px;}

/*.pippo{ background: #BDCC00 url(../image/barretta_didascalia.jpg) no-repeat left bottom; float:right; padding:0 5px 20px 5px}*/
.pippo{background: #BDCC00;float:right;text-align:center; border-bottom:#BDCC00 solid 5px; }
.pippo img{ border-bottom:5px solid #fff;}

#slideshow {
	
	overflow: hidden;
	margin: 0 auto ;
	position: relative;
	width: 505px;
	height: 235px;
	background:#FFFFFF}

#slideshow img {
	display: none;
	width: 508px;
	height: 235px;
}
/*form donazioni*/

.imputeuro{ height:15px; width:50px;  border:#CCCCCC solid 1px}
.imput1{ height:15px; width:200px;  border:#CCCCCC solid 1px}
.imput2{ height:20px; width:140px;  border:#CCCCCC solid 1px}
.small{ font-size:10px}
.allert{color:#FF0000;background:url(../image/incorrect.gif) no-repeat left ;padding:0 0 0 15px;}
.bottoneDona{ background: #FF6600; border:#000000 solid 1px; color:#333333; font-weight:bold;}

