@charset "utf-8";
/* CSS Document */

html{
	height:100%;
}

body{
	height:100%;
	margin:0px;
	/*background-color: #666666;*/
	background-image:url(../img/sfondo.jpg);
	background-repeat:repeat-x;
	text-align: center; /* compatibilità per IE5 */
}

img{
border:none;
}

#involucro{
position:relative;
	height: 100%;
	width: 984px;
	/*background-color: #FFFF66;*/
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#testata{
	position:relative;
	/*background-color: #993300;*/
	height: 125px;
	width: 984px;
	text-align:left;
}
#logo{
padding-top:50px;
padding-left:15px;
}

#corpo{
	position:relative;
	/*background-color: #CC9900;*/
	min-height:100%;
	width: 944px;
	margin-top: 10px;

	padding-left:20px;
	padding-right:20px;
/*	background-image: url(../img/ombra_1.png);
	background-repeat: repeat-y;*/
	text-align: left;
/*	font-family: "Times New Roman", Times, serif;*/
	font-family: Verdana;
}

#footer{
	position:relative;
	background-color: #999966;
	height:2px;
	width:984px;
	/*	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;*/
	background-image: url(../img/ombra_1.png);
	background-repeat: repeat-y;
	clear:both;
}

#finale{
position:relative;
	width:100%;
	height:2px;
	background-color: #FF00FF;
	background-image: url(../img/ombra_1.png);
	background-repeat: repeat-y;
}

.clear{
	clear:both;
}

#testo{
	text-align:justify;
}

#sx{
/*background-color: #FF88FF;*/
width:170px;
float:left;
}
#centrale{
	/*background-color: #FF44FF;*/
	width:550px;
	margin-left:170px;
	padding-right: 20px;
	padding-left: 20px;
	/*padding-top:20px;*/
	/*background-image: url(../img/sfondo_centrale_1.jpg);
	background-repeat: repeat-y;*/
}
#dx{
	/*background-color: #FF88FF;*/
	width:184px;
	float:right;
	text-align: center;
	padding-top:20px;
}


#menu{
/*border:1px solid #666666;*/
padding-top:20px;
padding-left:10px;
}
#menu ul {
margin: 0;
padding: 0;
list-style: none;
}
#menu ul li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	list-style:none;
	color:#f1592a;
/*	font-family: "Times New Roman", Times, serif;*/
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
}

#sottomenu{
margin-top:8px;
margin-bottom:15px;
}
#sottomenu ul {
margin: 0;
padding: 0;
list-style: none;
}
#sottomenu ul li {
	list-style:none;
	color:#666666;
/*	font-family: "Times New Roman", Times, serif;*/
	font-family: Verdana;
	font-size: 12px;
	font-style:italic;
	font-weight:normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#menu a:active{
	color: #f1592a;
	text-decoration: none;
}
#menu a:link{
	color: #f1592a;
	text-decoration: none;
}
#menu a:visited{
	color: #f1592a;
	text-decoration: none;
}
#menu a:hover{
	color: #f1592a;
	text-decoration: underline;
}

#sottomenu a:active{
	color: #666666;
	text-decoration: none;
}
#sottomenu a:link{
	color: #666666;
	text-decoration: none;
}
#sottomenu a:visited{
	color: #666666;
	text-decoration: none;
}
#sottomenu a:hover{
	color: #666666;
	text-decoration: underline;
}

a.link_red:active{
	color: #f1592a; /*cc3333*/
	text-decoration: none;
}
a.link_red:link{
	color: #f1592a;
	text-decoration: none;
}
a.link_red:visited{
	color: #f1592a;
	text-decoration: none;
}
a.link_red:hover{
	color: #f1592a;
	text-decoration: underline;
}

/*--- eventi ---*/
a.eventi:active{
	color: #666666;
	text-decoration: none;
}
a.eventi:link{
	color: #666666;
	text-decoration: none;
}
a.eventi:visited{
	color: #666666;
	text-decoration: none;
}
a.eventi:hover{
	color: #f1592a;
	text-decoration: underline;
}
a.eventi_svolti:active{
	color: #666666;
	text-decoration: none;
}
a.eventi_svolti:link{
	color: #666666;
	text-decoration: none;
}
a.eventi_svolti:visited{
	color: #666666;
	text-decoration: none;
}
a.eventi_svolti:hover{
	color: #999999;
	text-decoration: underline;
}

.tx_eventi_color_1{
color: #f1592a;
font-size:15px;
font-weight:bold;
}
.tx_eventi_color_2{
color: #f1592a;
font-size:12px;
font-weight:bold;
}
.tx_eventi_grey_1{
color: #666666;
font-size:12px;
}
/*--- eventi --- FINE ---*/
	
#magnamagna{
margin-top:25px;
margin-left:10px;
}
#eventi{
margin-top:25px;
margin-left:10px;
}

.box_1{
position:relative;
padding-top:20px;
}

h1{
	color: #f1592a;
	font-size:16px;
}

h2{
	color: #666666;
	font-size:13px;
	font-weight:bold;
}

.tx_red{
	color: #f1592a;
	font-size:13px;
	/*font-weight:bold;*/
	font-weight: normal;
}
.tx_bold{
	font-weight:bold;

}

.tx_grey{
	color: #666666;
	font-size:12px;
	font-weight: normal;
}

.tx_1{
	color: #666666;
	font-size:13px;
	/*font-weight:bold;*/
}

.img_sfondo_1{
	background-image: url(../img/eventi/rett_grigio.jpg);
	background-repeat: no-repeat;
	height: 293px;
	width: 556px;
	margin: 0 auto;
	padding-top:10px;
	padding-left:20px;
}

.img_sfondo_1 ul li{
	color: #666666;
	font-size:14px;
/*	font-family: "Times New Roman", Times, serif;*/
	font-family: Verdana;
	margin-bottom:6px;
}

.filetto{
	height: 1px;
	width: 540px;
	margin: 0 auto;
	background-color: #cccccc;
}

.box_info_1{
	width:550px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top:20px;
}

.allinea_destra{
text-align:right;
}

.foto_margine_alto{
margin-top:25px;
}

.tabella_dett_1{
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;

}
.tabella_dett_2{
	font-size: 12px;
	color: #666666;
	font-weight: bold;

}

/* --- TABELLE --- */
/*td { padding-top:10px; }*/
tr { vertical-align: top; }
.spazio_rghe{}
.grigetto{background:#eeeeee;}
/* --- TABELLE FINE --- */

.torna_su{
padding-top:20px;
padding-left:30px;	
}

/* End of CSS Document*/
