/* CSS Document */
html, body{
	margin:0; padding:0;
}

span.telfaxVerde{color:#009933;font-weight: bolder;}
span.telfax{font-weight: bolder;}
a {color:#009933;}

body{	
text-align: center;
	font-family: arial,sans-serif;
	font-size: 12px;
	background:url(images/bg_grigiometal.jpg) repeat;

}

div#container{
	margin:0 10px;
	text-align:left;
	/*width:1000px;*/
}

/* menu laterale **********************************************/
div#menu{
float:left;
width: 170px;
}

div#menu a{
text-decoration:none;
}

div#menu table tr td ul{
list-style:none;
margin:0; 
padding:0;
text-indent: 15px;
}

div#menu table tr td ul li a{
font-size:18px;
color:#009933;
font-weight:bolder;
}

div#menu table tr td ul li a:hover{
color:#288014;
}

div#menu table tr td ul li.sel a{
color:#288014;
}

div#menu table tr td ul li.subLi a{
color:#FFFFFF;
font-weight:lighter;
margin-left:20px;
}
div#menu table tr td ul li.subLiSel a{
color:#666666;
font-weight:lighter;
margin-left:20px;
}
div#menu table tr td ul li.subLi a:hover, div#menu table tr td ul li.subLiSel a:hover{
color:#666666;
}


/* corpo centrale **********************************************/
div#corpo{
margin-left:175px;
}

div#corpo h1{
margin:0; padding:0;
color: #FFFFFF;
background:url(images/h1.jpg);
text-indent:15px;
font-size:22px;
}

div#corpo td.in_primo_piano{
background-color:#99cc66;}
div#corpo td.news{
background-color:#99CC66;}

div#corpo td p{
margin:10px;
}

div#corpo td img.new{
margin:10px;
}

/* footer **********************************************/
div#footer{
text-align:center;
}

p {
font-size:14px}
