body{
margin:0px;
}

.campi {
border:1px solid #ddd;
font-size:11px;
color:#999999;
background-color:#F5F5F5;
padding:3px;
margin-right:5px;
}

form {
margin:0px;
}

.testata {
display:none;
}

.container{
margin:0px auto 0px auto;
width:18cm;
position:relative;
background:url(../imgs/print_logo.png) no-repeat;
padding-top:3cm;
}


/* ----------- home ------------- */

.box_home {
display:none;
}

.interno_home{
display:none;
}

.interno_home img{
display:none;
}

.highlights{
position:relative;
width:611px;
height:223px;
background-color:#0033CC;
margin:0px auto 10px auto;
border:#E0E0E0 solid 1px;
background-color:#FFFFFF;
text-align:center;
padding-top:5px;
padding-bottom:5px;
}  

.inprimo{
position:relative;
width:430px;
height:228px;
background-color:#FFFFFF;
margin:0px 0px 5px 0px;
left:204px;
}

.int_primo {
position:relative;
width:413px;
height:157px;
margin:0px;
right:0px;
border-left:#E0E0E0 solid 2px;
border-right:#E0E0E0 solid 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:5px;
overflow-y:scroll;
}


.int_primo a:link, .int_primo a:visited {
margin:0px 0px 2px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0075B3;
text-decoration:none;
display:block;
padding:5px;
background-color:#EDF1F4;
border-bottom:1px solid #DDE3EC;
}

.int_primo a:hover{
background-color:#F4EEE5;
color:#A8050B;
padding:5px;
margin:0px 0px 2px 0px;
}

.alertino {
display:none;
}



hr {
	border-top: 1px solid rgb(192, 214, 229);
	border-bottom: 1px solid rgb(255, 255, 255);
	border-left: 0px dashed rgb(200, 200, 200));
	border-right: 0px dashed rgb(200, 200, 200);
	color:#C0D6E5;
	background-color: rgb(192, 214, 229);
	position:relative;
	width:135px;
	left:0px;
	margin:0px 50px 0px 0px;
}

.bottoni {
display:none;
}

#box_1 {
	display:block;
	background-color: #fff;
}

#box_2 {
display:block;
background-color: #fff;
}



/*-------------------------------------COLONNA SINISTRA*/
.colonna_sin{
display:none;

}
.nav_1{
display:none;
}



.nav_1 a:link, .nav_1 a:visited {
display:none;
}

.nav_1 a:hover{
display:none;
}


.box_interno{
display:none;
}

.box_interno a:link, .box_interno a:visited {
display:none;
}

.box_interno a:hover{
display:none;

}

.box_interno h1{
display:none;
}

.box_interno img{
display:none;
}

/*-------------------------------------CORPO*/

.corpo {
position:relative;
width:18cm;
}

.corpo_big{
position:relative;
width:18cm;
}

.cronologia {
position:relative;
width:18cm;
padding-top:5px;
padding-bottom:5px;
border-top:1px dashed #777;
font-size:10px;
}

.cronologia h1{
margin:0px 5px 0px 0px;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.cronologia_big {
position:relative;
width:18cm;
padding-top:5px;
padding-bottom:5px;
border-top:1px dashed #777;
font-size:10px;
}
.cronologia_big h1{
margin:0px 5px 0px 0px;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.cronologia a:link, .cronologia a:visited, .cronologia_big a:link, .cronologia_big a:visited {
text-decoration:none;
color:#666666;
} 

.cronologia a:hover, .cronologia_big a:hover {
text-decoration:none;
color:#CC0000;
} 



/*---------- ----------------- parte destra*/

.corpo_big .articolo{
}

.corpo_big p {
margin:0px;
}


.articolo {
position:relative;
width:18cm;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-align:left;
line-height:20px;
}

.articolo h1{
display:block;
margin:0px 0px 10px 0px;;
background-color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
padding:5px;
}

.articolo h2{
height:29px;
margin:0px;
margin-top:15px;
margin-bottom:10px;
background:url(../imgs/bg_h2.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#A8050B;
padding-top:7px;
padding-left:7px;
display:block;
}

.articolo h3{
margin:0px;
margin-top:15px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#125679;

}

.articolo h4{
margin:0px;
background-image:url(../imgs/bg_h4.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#125679;
padding-top:4px;
padding-bottom:4px;
padding-left:30px;
}

.articolo h4 a:link, .articolo h4 a:visited{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#125679;
}

.articolo h4 a:hover{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A8050B;
}


.articolo a:link, .articolo a:visited {
font-family:Arial, Helvetica, sans-serif;
color:#1D87C0;
font-size:11px;
text-decoration:none;
}
.articolo a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#A8050B;
font-size:11px;
text-decoration:none;
}

.articolo ul { 
list-style-position:inside;
margin:5px 0px 5px 18px;
padding:0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-image:url(../imgs/bullet_1.gif);
list-style-position:outside;
}

.articolo li {
margin:0px;
border-bottom:#DDDAC9 solid 1px;
color:#333333;
padding:3px;
}

.articolo .pdf {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1D87C0;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_pdf.gif) no-repeat;
font-weight:bold;
}

.articolo .word {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1D87C0;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_word.gif) no-repeat;
font-weight:bold;
}

.articolo .excel {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1D87C0;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_excel.gif) no-repeat;
font-weight:bold;
}

.articolo .powerpoint {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1D87C0;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_ppoint.gif) no-repeat;
font-weight:bold;
}
.articolo .zip {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#125679;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_zip.gif) no-repeat;
font-weight:bold;
}

.articolo .movie {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#125679;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_movie.gif) no-repeat;
font-weight:bold;
}

.articolo .email {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#125679;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_email.gif) no-repeat;
font-weight:bold;
}

.articolo .links {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1D87C0;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_links.gif) no-repeat;
font-weight:bold;
}

.articolo .picture {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1D87C0;
padding:4px 0px 4px 20px;
background:url(../imgs/bg_picture.gif) no-repeat;
font-weight:bold;
}
.articolo .catList ul {
list-style-image:url(../imgs/folder.gif);
}

.articolo .artList ul {
list-style-image:url(../imgs/frecc_nav1.gif);
}

/*---------- NAVIGAZIONE DI SECONDO LIVELLO */

.navigazione_sin {
display:none;
}

.nav_2 {
display:none;
}

.nav_2 .catLink {
display:none;
}

.nav_2 .catLink a:link, .nav_2 .catLink a:visited {
display:none;
}

.nav_2 .catLink a:hover {
display:none;
}

.nav_2 .artLink {
display:none;
}

.nav_2 .artLink a:link, .nav_2 .artLink a:visited {
display:none;
}

.nav_2 .artLink a:hover {
display:none;
}


/*-------------------------------------AREA SOCI*/

.cerca_box{
float:right;
font:Arial, Helvetica, sans-serif 10px #333333;
text-align:right;
}

.sottosettore {
position:absolute;
margin-top:20px;
left:13px;
width:190px;
height:400px;
font:Arial, Helvetica, sans-serif 10px #333333;
border:1px #CCCCCC solid;
overflow-y:scroll;
}

.socio {
position:absolute;
margin-top:20px;
left:415px;
width:155px;
height:380px;
font:Arial, Helvetica, sans-serif 10px #333333;
border:1px #CCCCCC solid;
border-bottom:3px #CCCCCC solid;
padding:10px;
}

.sottosettore a:link, .sottosettore a:visited {
margin:0px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
padding:5px 10px 5px 5px;
border-bottom:1px dashed #ccc;
}

.sottosettore a:hover{
color: #1D87C0;
margin:0px;
padding:5px 10px 5px 5px;
}

.soci h3{
margin:10px 0px 10px 0px;;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#125679;

}


.cercaList {
position:relative;
overflow:scroll; border:1px solid #ccc; margin-bottom:5px;}
/*-------------------------------------COLONNA DESTRA*/

.colonna_des{
display:none;
}

.banner {
display:none;
}
.banner_box{
display:none;
}
/*-------------------------------------PIEDE*/

.piede{
position:relative;
width:18cm;
border-top: 1px dashed #ccc;
padding-top:10px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-top:20px;
}

.piede_big{
position:relative;
width:18cm;
border-top: 1px dashed #ccc;
padding-top:10px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-top:20px;
}


.tabella_1 {
margin-top:3px;
border-collapse:collapse;
width:100%;
}
.tabella_1 td {
padding:2px;
border-bottom:1px solid #999;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
