/* CSS Document */
body{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin:0px;padding:0px;border:0px;
background:#000000 url('/img/int/bg_int.jpg') top left repeat-x;
line-height:16px;
color:#f2f2f2;
}
img{
border:0px;
}
#centra{
width:980px;
margin:auto;
text-align:left;
position:relative;
}
#intestazione{
width:880px;
height:145px;
float:left;
margin:0px 0px 0px 3px;
}

/* LINK */
a:link, a:visited{
color:#666666;
text-decoration:none;
outline:none;
}
a:active, a:hover{
color:#c2c2c2;
text-decoration:underline;
}
/*NAVIGAZIONE TOP */
.navigazione_top{
font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 5px;
display:block;
float:left;
width:570px;
}


/* LINK HOME */
.link_home{
font-size:32px;
padding:0px 0px 30px 50px;
}

/*BLOCCHI CENTRALI*/
#corpo{
padding:0px 0px 20px 0px;
float:left;
width:100%;
/*background:url('/img/bg_body.png') top left repeat-y;*/
}
#nav_left{
width:300px;
float:left;
font-size:18px;
}
#my_body{
width:772px;
font-size:11px;
float:left;
text-align:justify;
padding-top: 7px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 14px;
}
/*NAV LEFT*/

.nav_left ul{
padding:0px 0px 0px 12px;
}
.nav_left li{
list-style-type: none; list-style-image: none;
list-style-position:outside;
margin-left:0px;
padding-left:0px;
font-weight:bold;
display:block;
}
.nav_left li a:link, .nav_left li a:visited, .nav_left li a:active{
text-decoration:none;
color:#cccccc;
display:block;
}
.nav_left li a:hover{
text-decoration:underline;
color:#E21D22;
display:block;
}
.nav_left{font-size: 18px;width: 190px;padding: 0px;color: #cccccc; font-weight:normal;}
.nav_left ul {	list-style: none;	margin: 0px;	padding: 0px;	width: 190px;}
.nav_left li {	border-bottom: 1px dotted #c5c5c5;	padding: 0px;	margin: 10px 0px 4px 6px;	width: 190px;}
.nav_left li a { display: block;	padding: 1px 0px 1px 0px;	color: #000000;	text-decoration: none;	width: 190px;	text-indent: 0px;}
html>body #nav_left li a {	width: auto;}
.nav_left li a:link, .nav_left li a:visited, .nav_left li a:active {width: 190px;}
.nav_left li a:hover {	width: 190px; text-decoration: none;}


/************* FOOTER ****************/
#footer{
position:relative;
bottom:0;
background:#1F2527;
width:100%;
clear:both;
height:150px;
/*background:url('/img/bg_footer.png') top left repeat-x;*/
}
#align_footer{
text-align:center;
}



/*stili titoli*/
h1,  h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {
color:#99FF00;
margin:20px 0px 15px 0px;
font-family:"trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
}
h2{font: bold 13px "Trebuchet MS",verdana,sans-serif; padding:.2em 0 0 0;background:url('/img/dot_line.gif') bottom repeat-x;color:#1F3943;}
h3{padding:.2em 0 0 0;font:bold 12px "Trebuchet MS",verdana,sans-serif;color:#1F3943;margin:35px 0 15px 0px}
.title_left{
display:block;
font-weight:bold;
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size:11px;
background:url('/img/dot_line.gif') #f3f3f3 bottom repeat-x;
width:188px;
/*color:#008DD1;*/
/*color:#FF3300;*/
color:#526985;
padding:2px 2px 2px 10px;
}

