/* CSS Document */
html body {margin:0; padding:0; padding-top:1px}/*quetsa dichiarazione porta a zero il contenuto della pagina annullando margini creati dai vari browser */

body {background-color: #353535;
height: 100%;}



a:link {color: #000000}
a:hover, a:visited, a:active  {color: #ff0000;}

/* Questo qua sotto toglie il margine alle immagini che fanno anche da link. Mettici i margini come ti pare :)
   Forse è comunuqe meglio fare una classe da assegnare alle immagini nel testo e non a tutte le immagini link del sito, 
   per non avere troppi aggiustamenti da fare in futuro. Decidi tu in ogni caso, sei tu il grafico! */
a img{
	margin-top:8px; margin-right:5px;
	border:none;
	}
/****************************************************************************************************************/

.no_stile {display:none;}

p {margin:0px;
padding: 7px;
color: #000;
font-family: Verdana, Arial, sans-serif;
font-size: 0.8em;
}



#container {width:795px; \width:795px; w\idth:795px;
background:#353535;
margin: 0px auto;

}

#header {height: 67px;
background: #353535 url(../immagini/testata.jpg) top left no-repeat;
width:795px;

}

#contenitore {width:795px; \width:795px; w\idth:795px;
background: #353535;
}


#content {
width:791px; \width:791px; w\idth:791px;
/*margin-right: 100px; margin-left: 115px;*/
background: #f5f5f5; border-left: #b8b0b0 2px solid; border-right: #b8b0b0 2px solid;}

.image {padding: 20px; 50px; 20px; 50px;
}

.image a:link {
	color: #000;
	text-decoration: underline;
	font-size: 12pxfont-size:14px;;
	font-family: Arial, Verdana, sans-serif;

}

.image a:hover, a:visited, a:active {
	color: #ffffff;
	text-decoration: underline;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;	
}
/*************************  BOX TEMPORANEO SULLA PETIZIONE CONTRO LA METRO *****************/
#box_firme{
	position:relative;
	bottom:-20px;
	right:400px;
	}
.tavola_firme{
	position: absolute;
	top: 10px;
	right: 30px;
	height: 70px; 
	width: 300px;
	display:block;
	}
	
.tavola_firme a:hover{
background-image: url(../immagini/petizione_.jpg) left no-repeat;
}

/*******************************************************************************************/


#box {
position: relative;
bottom: 172px;
right: -44px;
}
.schermo {position: absolute;
top: 35px;
right: 17px;
height: 276px; 
width: 342px;
/*background: url(../immagini/schermo.jpg) top left no-repeat;*/
}

#sfondo {color: #000000;
background: #ffffff url(../immagini/b_w.jpg) top left repeat-x; height: 21px;
width:791px; \width:791px; w\idth:791px;
/*margin-right: 100px; margin-left: 115px;*/
border-left: #b8b0b0 2px solid; border-right: #b8b0b0 2px solid;}

#navigazione {width:791px; \width:791px; w\idth:791px;
/*margin-right: 100px; margin-left: 115px;*/
background: #353535;
border-left: #b8b0b0 2px solid;
border-right: #b8b0b0 2px solid;
border-bottom: #b8b0b0 2px solid;
padding-bottom: 20px;
height: 100%;
}

.titolo {font-weight: bold; font-size: 14px;}

#contentcolumn{background: #cbcbcb url(../immagini/top.jpg) top no-repeat;
margin-top: 130px;
margin-left: 10px;
margin-right: 10px; /*Set right margin to RightColumnWidth*/
width: 551px;
/*padding: 3px;*/
/*border: 2px solid #cccccc;*/
}

.contentbottom {background: url(../immagini/bottom.jpg) no-repeat;
height: 18px;
width: 551px;}

	


#rightcolumn{
float: right;
width: 200px; /*Width of right column*/
/*margin-left: -200px; Set left margin to -(RightColumnWidth) */
background: #353535 top left repeat-y;
margin-top: 115px;
}

.sostienici {
width: 198px;
border-top: 2px solid #000;
border-left: 2px solid #000;
background: #a7a7a7;
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: center;
padding-top:2px;
padding-bottom:2px;}

.sostienici a:link{color: #000000;
font-size:14px;
}

.sostienici a:hover, .sostienici a:visited, .sostienici a:active {color: #ff0000;
font-size:14px;}
	
#news{
width: 198px;
border-top: 2px solid #000;
border-left: 2px solid #000;
border-bottom: 2px solid #000;
background: #cbcbcb /*url(../immagini/title.jpg) top left repeat-y*/
}



.title1 {
background: #a7a7a7;
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000000;
padding-top: 2px;
/*padding-bottom: 2px;*/
text-align: center;
height: 23px;
text-decoration:underline;
}


#dossier {
width: 198px;

border-left: 2px solid #000;
border-bottom: 2px solid #000;
background: #cbcbcb /*url(../immagini/title.jpg) top left repeat-y*/

}



#chi {
width: 198px;

border-left: 2px solid #000;
border-bottom: 2px solid #000;
background: #cbcbcb /*url(../immagini/title.jpg) top left repeat-y*/
}
}

.title3 {}

.block a:link {
	color: #000;
	font-size: 12px;
	font-family: Verdana, Sans-serif;
	}

.block a:hover, .block a:visited, .block a:active {
	color: #ff0000;
	text-decoration: underline;
	font-size: 12px;
	font-family: Verdana, Sans-serif;
	}

.block  {
list-style-image:url(../immagini/icon.jpg;) 
}

.add_link a, .add_link a:visited, .add_link a:active, .add_link a:link {
	background-color:#000000;
	color: #ffffff;
	display:block;
	text-decoration: none;
	text-align:center;
	letter-spacing:1px;
	font-size: 10px;
	padding:1px;
	}

.add_link a:hover{
	background-color:#333333;
	}



#footer {width:791px; \width:791px; w\idth:791px;
/*margin-right:100px;
margin-left: 115px;*/
background: #f5f5f5;
border-left: #b8b0b0 2px solid;
border-right: #b8b0b0 2px solid;
font-family: Trebuchet MS, sans-serif;
font-size: 12px;
color: #000;
text-align: center;

/*padding: 3px;*/}


#footer a:link{
text-decoration: underline;
color: #000
}

#footer a:hover, a:visited, a:active{
text-decoration: underline;
color: #ff0000;
}
