/* stili css per giornalino lux */

html,body {
	margin:0;
	padding:0;
}

body {
	background-color:#dddbb4;
	font-size: 76%;
	line-height:150%;
	text-align: center;
	font-family: Arial, Verdana, Georgia, Trebuchet ms, Times New Roman, Times, serif;
	font-style: normal;
	color: #fff;
}

img {
	border: 0;
}

hr {
	width: 80%;
}
form {
	margin: 0;
	padding: 0;
}


/* stili per gli id */
#container {
	width: 950px;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: url(./img/centro.jpg) center repeat-y;
	text-align: left;

}

#header  {
	background: url(./img/testata.jpg) center no-repeat;
	width: 950px;
	clear:both;
	border: 0;
	margin: 0 auto;
	padding: 0;
	height: 201px;

}

#menu {
	width: 950px;
	height: 39px;
	clear: both;
	margin: 0 auto;
	padding: 0;
	background: url(./img/menu.jpg) center no-repeat;
	text-align: center;
	border: 0;
}

#latosx  {
	float: left;
	width: 492px;
	border: 0;
	margin: 0;
	padding: 0 0 0 40px;
	text-align: center;

}

#latodx {
	float: right;
	width: 358px;
	border: 0;
	margin: 0;
	padding: 0 40px 0 0;
	text-align: left;

}



#footer {
	clear: both;
	text-align: center;
	width: 950px;
	height: 113px;
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: url(./img/footer.jpg) center no-repeat;
}

#contatore {
	padding: 25px 20px 0 10px;
	font-size: 12px;
	clear: both;
	color: #003366;
}

#testoFooter {
	padding: 10px 20px 0 10px;
	font-size: 12px;
	clear: both;
	color: #003366;
}
.contenereDiv {
	line-height: 0;
	height: 0;	
	clear: left;
}
/* link nel menu */

#posizionaLink a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	margin: 0 30px;
	
}

#posizionaLink a:active {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
#posizionaLink a:hover {
	text-decoration: none;
	color: #f5e70c;
	font-weight: bold;
}

#posizionaLink {
	padding: 5px 0 0 0;
	
}

#posizionaLink span {
	margin: 0 30px;
	
}
#selected {
	font-weight: bold;
	color: #f5e70c;
}

/* box1 */
.box1 {
	margin: 20px 0 0 0;
	padding:0;
	border: 0;
	width: 492px;
	text-align: justify;
	clear: both;
	font-size: 14px;
}
.box1T {
	background: url(./img/box1/testata.jpg) no-repeat top left;

}

.box1M {
	background: url(./img/box1/centro.jpg) repeat-y left;
}

.box1B {
	background: url(./img/box1/footer.jpg) no-repeat bottom left;
	padding: 0 0 0 10px;
}

#editorialeTop {
	margin: 0 ;
	padding: 20px 20px 20px 10px;
	clear: both;
	line-height: 100%
}
#spot_forum {
	margin: 20px 0 0 0;
	padding:0;
}
#abbonati {
	margin: 20px 0 0 0;
	padding:0;
}
#festa {
	margin: 20px 0 0 0;
	padding:0;
}
#inquestonumero {
	margin: 0;
	padding: 0;
}

#editorialeBottom {
	margin: 0 ;
	padding: 20px;
	clear: both;
	line-height: 100%;
	text-align: right;
}


#testoEditoriale {
	padding: 0 20px 0 10px;
	font-size: 14px;
	clear: both;
	color: #003366;
}

#firmaEditoriale {
	padding: 20px 20px 40px 0;
	font-size: 14px;
	clear: both;
	text-align: right;
	font-weight: bold;
	color: #003366;
}

/* news */
#news {
	margin: 0;
	padding: 0;
}

#newsTop {
	margin: 0 ;
	padding: 20px 20px 20px 10px;
	clear: both;
	line-height: 100%;
}

.fotoNews {
	width: 134px;
	margin: 10px;
	padding: 0;
	float: left;
	
}

.testoNews {
	width: 280px;
	margin: 10px 20px 10px 10px;
	padding: 0;
	float: right;
	font-size: 14px;

}

/* adsense google */
.adsense {
	margin: 100px auto;
	padding:0;
	border: 0;
	width: 728px;
	text-align: center;
}

/* adsense google */
.adsenseverticale {
	margin: 0px auto;
	padding:0;
	border: 1px;
	width: 336px;
	text-align: center;
}


/* in questo numero */

#foto01 {
	width: 134px;
	height: 97px;
	margin: 10px;
	padding: 0;
	background: url(./img/inquestonumero/foto01.jpg) no-repeat;
	float: left;
	
}

#edit01 {
	width: 280px;
	height: 97px;
	margin: 10px 20px 10px 10px;
	padding: 0;
	float: right;
	font-size: 14px;

}

#foto02 {
	width: 134px;
	height: 97px;
	margin: 10px;
	padding: 0;
	background: url(./img/inquestonumero/foto02.jpg) no-repeat;
	float: left;
}

#edit02 {
	width: 280px;
	height: 97px;
	margin: 10px 20px 10px 10px;
	padding: 0;
	float: right;
	font-size: 14px;

}

#foto03 {
	width: 134px;
	height: 97px;
	margin: 10px;
	padding: 0;
	background: url(./img/inquestonumero/foto03.jpg) no-repeat;
		float: left;
}

#edit03 {
	width: 280px;
	height: 97px;
	margin: 10px 20px 10px 10px;
	padding: 0;
	float: right;
	font-size: 14px;

}
/* box2 */
.box2 {
	margin: 20px 0 0 0;
	padding:0 0 0 0;
	border: 0;
	width: 358px;
	text-align: justify;
	font-size: 10px;
	border: 0;
}

.box2T {
	background: url(./img/box2/testata.jpg) no-repeat top center;

}

.box2M {
	background: url(./img/box2/centro.jpg) repeat-y center;
}

.box2B {
	background: url(./img/box2/footer.jpg) no-repeat bottom center;
	padding: 0 0 0 10px;
}
.contenutoBox2 {
	margin: 0;
	text-align: center;
	padding: 20px 0 20px 0;
}





/* box3 */
#box3 {
	margin: 20px 0 0 0;
	padding:0;
	border: 0;
	width: 358px;
	text-align: justify;
	font-size: 10px;
	clear: both;
}
#box3T {
	background: url(./img/box3/testata.jpg) no-repeat top center;

}

#box3M {
	background: url(./img/box3/centro.jpg) repeat-y center;
}

#box3B {
	background: url(./img/box3/footer.jpg) no-repeat bottom center;
	padding: 0 0 0 10px;
}

#titoloTop{
	margin: 0;
	padding: 20px;
	font-size: 14px;
}



/* isriviti alla newsletter */

.error {
	color: #f00;
	font-size: 14px;
	font-weight: bold;
}

#iscrivitiNewsletter {
	color: #235c73;
	font-size: 14px;
	text-align: center;
	padding: 20px;
}
#containerBox4e5 {
	width: 358px;
	margin: 0;
	padding: 0;
	float: right;
}
/* box4 */
#box4 {
	margin: 0;
	padding:0;
	border: 0;
	width: 150px;
	text-align: justify;
	font-size: 10px;

}
#box4T {
	background: url(./img/boxdownload/testata.jpg) no-repeat top center;

}

#box4M {
	background: url(./img/boxdownload/centro.jpg) repeat-y center;
}

#box4B {
	background: url(./img/boxdownload/footer.jpg) no-repeat bottom center;
	padding: 0 0 0 10px;
}
#download{
	margin: 20px auto;
	text-align: center;
}


#infosize {
	color: #235c73;
	font-size: 12px;
	text-align: center;
}

#infodown {
	color: #235c73;
	font-size: 22px;
	text-align: center;
}
/* box 5 */

#box5 {
	margin: 0;
	padding:0;
	border: 0;
	width: 150px;
	text-align: justify;
	font-size: 10px;

}
#box5T {
	background: url(./img/boxdownload/testata.jpg) no-repeat top center;

}

#box5M {
	background: url(./img/boxdownload/centro.jpg) repeat-y center;
}

#box5B {
	background: url(./img/boxdownload/footer.jpg) no-repeat bottom center;
	padding: 0 0 0 10px;
}

#titoloBottom{
	margin: 0;
	padding: 0 20px;
	font-size: 12px;
	color: #235c73;
	text-align: left;
}

#adobe{
	margin: 0 auto;
	text-align: center;
}
.sponsor {
	text-align: center;
	margin: 10px auto;
	width: 358px;
}

.bigSponsor {
	text-align: center;
	padding: 0;
	margin: 10px auto;
	width: 492px;
}

/* css pagina il giornale */
#giornalesx  {
	float: left;
	width: 492px;
	border: 0;
	margin: 0;
	padding: 0 0 0 40px;
	text-align: center;

}

#giornaledx {
	float: right;
	width: 358px;
	border: 0;
	margin: 0;
	padding: 0 40px 0 0;
	text-align: left;

}
/* boxSGiornale */
.boxSGiornale {
	margin: 20px 0 0 0;
	padding:0;
	border: 0;
	width: 492px;
	text-align: justify;
	clear: both;
	font-size: 14px;
}
.boxSGiornaleT {
	background: url(./img/giornale/testata.jpg) no-repeat top left;

}

.boxSGiornaleM {
	background: url(./img/giornale/centro.jpg) repeat-y left;
}

.boxSGiornaleB {
	background: url(./img/giornale/footer.jpg) no-repeat bottom left;
	padding: 0 0 0 10px;
}

/* boxDGiornale */
.boxDGiornale {
	margin: 20px 0 0 0;
	padding:0 0 0 0;
	border: 0;
	width: 358px;
	text-align: justify;
	font-size: 10px;
	border: 0;
}
.boxDGiornaleT {
	background: url(./img/giornale/box_collabora/testata.jpg) no-repeat top center;
}

.boxDGiornaleM {
	background: url(./img/giornale/box_collabora/centro.jpg) repeat-y center;
}

.boxDGiornaleB {
	background: url(./img/giornale/box_collabora/footer.jpg) no-repeat bottom center;
	padding: 0 0 0 10px;
}
.contenutoDGiornale {
	margin: 0;
	text-align: center;
	padding: 20px 5px 20px 0;
	font-size: 12px;
	color: #fff;
}
#formCollMail {
	text-align: left;
}

.giornaleSponsor {
	text-align: center;
	padding: 20px 0;
	margin: 10px auto;
	clear: both;
	border: 0;
}

#direttore {
	width: 97px;
	height: 98px;
	margin: 10px;
	padding: 0;
	background: url(./img/giornale/direttore.jpg) no-repeat;
	float: left;
	
}

#redazione {
	width: 106px;
	height: 54px;
	margin: 20px 10px 10px 10px;
	padding: 0;
	float: left;
	line-height: 19px;
	
}



#grafica {
	width: 97px;
	height: 98px;
	margin: 10px;
	padding: 0;
	background: url(./img/giornale/grafica.jpg) no-repeat;
	float: left;
	
}

#website {
	width: 106px;
	height: 54px;
	margin: 20px 10px 10px 10px;
	padding: 0;
	float: left;
	
}
.descrizioneStaff {
	width: 300px;
	margin: 20px 20px 10px 10px;
	padding: 0;
	float: left;
	font-size: 14px;
	border: 0;

}
.intestazioneStaff {
	margin: 0 ;
	padding: 10px 20px 20px 10px;
	clear: both;
	line-height: 100%
}

.descrizioneStaff a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

.descrizioneStaff a:active {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.descrizioneStaff a:hover {
	text-decoration: none;
	color: #f5e70c;
	font-weight: bold;
}
#centerButton {
	text-align: center;
}

/* stili pagina download */

/* box1 */

.boxArretrati {
	width: 800px;
	clear:both;
	border: 0;
	margin: 20px 0 20px 80px;
	padding: 0;
}
.boxDown {
	margin: 0 10px;
	padding:0;
	border: 0;
	width: 174px;
	text-align: justify;
	float: left;
	font-size: 14px;
}
.boxDownT {
	background: url(./img/download/testata.jpg) no-repeat top left;

}

.boxDownM {
	background: url(./img/download/sfondo_azzurro.jpg) repeat-y left;
}

.headerDownload {
	margin: 0;
	padding: 10px 10px 0 10px;
	clear: both;
	line-height: 100%
}

.copertinaDownload {
	margin: 0 ;
	padding: 10px 0;
	clear: both;
	line-height: 100%;
	text-align: center;	
}

.boxDown2T {
	background: url(./img/download/centro.jpg) no-repeat top left;

}
.boxDown2M {
	margin: 0;
	background: url(./img/download/sfondo_giallo.jpg) repeat-y left;
}

.boxDown2B {
	background: url(./img/download/footer.jpg) no-repeat bottom left;
	padding: 0 ;
}

.pulsanteDownload {
	margin: 0 ;
	padding: 10px 10px 10px 10px;
	clear: both;
	line-height: 100%;
	text-align: center;	
}

.boxDown2TOff {
	background: url(./img/download/divisione_spento.jpg) no-repeat top left;

}
.boxDown2MOff {
	margin: 0;
	background: url(./img/download/sfondo_azzurro_spento.jpg) repeat-y left;
}

.boxDown2BOff {
	background: url(./img/download/footer_spento.jpg) no-repeat bottom left;
	padding: 0 ;
}



#miniinfodown {
	color: #235c73;
	font-size: 10px;
	text-align: center;
}

/* stili per contatti */

/* boxDContatti */
#contattidx {
	float: right;
	width: 358px;
	border: 0;
	margin: 0;
	padding: 0 40px 0 0;
	text-align: left;

}
.boxDContatti {
	margin: 20px 0 0 0;
	padding:0 0 0 0;
	border: 0;
	width: 358px;
	text-align: justify;
	font-size: 10px;
	border: 0;
}
.boxDContattiT {
	background: url(./img/contatti/testata.jpg) no-repeat top center;
}

.boxDContattiM {
	background: url(./img/contatti/centro.jpg) repeat-y center;
}

.boxDContattiB {
	background: url(./img/contatti/footer.jpg) no-repeat bottom center;
	padding: 0 0 0 10px;
}
.contenutoDContatti {
	margin: 0;
	text-align: center;
	padding: 20px 5px 20px 0;
	font-size: 12px;
	color: #fff;
}
#formContactMail {
	text-align: left;
	color: #235c73;
}

.contattiTitle {
	color: #021f38;
	font-weight: bold;
	padding: 0 0 0 20px;
}

.contattiDescrizione{
	color: #fff;
	padding: 0 0 0 20px;
}

#contattiAll {
	margin: 0;
	padding: 0;
}

/* css per pagina links */

#boxfotodx {
	margin: 24px 0 0 0;
	padding:0 0 0 0;
	border: 0;
	width: 355px;
	height: 505px;
	text-align: justify;
	font-size: 10px;
	border: 0;
	background: url(./img/links/link_img.jpg) no-repeat center;
}

.boxlink {
	margin: 20px 0 0 0;
	padding:0;
	border: 0;
	width: 492px;
	text-align: justify;
	clear: both;
	font-size: 14px;
}
.boxlinkT {
	background: url(./img/links/testata.jpg) no-repeat top left;

}

.boxlinkM {
	background: url(./img/links/sfondo.jpg) repeat-y left;
}

.boxlinkB {
	background: url(./img/links/footer.jpg) no-repeat bottom left;
	padding: 0 0 0 10px;
}
.fotoBanner {
	width: 450px;
	margin: 10px;
	padding: 0;
	float: left;	
}
#elencoLink {
	margin: 0 ;
	padding: 20px 20px 20px 10px;
	clear: both;
	line-height: 100%
}

#containerLink {
	margin: 0 ;
	padding: 0 0 30px 0;
}
.weblink {
	background: url(./img/links/freccina.jpg) no-repeat left;
	padding: 0 0 0 25px;
	margin: 10px 0 0 40px;
}

.weblink a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	
}

.weblink a:active {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}
.weblink a:hover {
	text-decoration: none;
	color: #f5e70c;
	font-weight: bold;
}

#containerBanner {
	margin: 0;
	padding: 20px 0 0 0;
}

#bannerTop {
	margin: 0 ;
	padding: 20px 20px 20px 10px;
	clear: both;
	line-height: 100%
}


#elencoStaff {
	margin: 0;
	padding: 20px 0 0 0;
}
	