body {margin: 7px 0px 5px 0px; padding: 0px; background: #333333; color:#ffffff; text-align:center; height:100%}

#header {margin-top: 0px; margin-left: 0px; margin-bottom: 0px; height:114px; width:765px; background-color:#333333; color:#ffffff; padding:0}

img {border:0;}

acronym {cursor: help; border-bottom: 1px dashed #CCC;}

#giallo {background-image:url(img/striscia-gialla.jpg); height:58px; width:765px; margin:0px; padding:0px; border:0px; text-align:right;}
#rosso {background-image:url(img/striscia-rossa.jpg); height:58px; width:765px; margin:0px; padding:0px; border:0px; text-align:right;}
#verde {background-image:url(img/striscia-verde.jpg); height:58px; width:765px; margin:0px; padding:0px; border:0px; text-align:right;}
#blu {background-image:url(img/striscia-blu.jpg); height:58px; width:765px; margin:0px; padding:0px; border:0px; text-align:right;}

#box{
position:absolute;
top:145px;
text-align:left;
left: 615px;
width: 150px;
margin:0 5px 0 0;
}

.hide {display: none;}

.vertical {vertical-align:middle}

.destra {text-align:right;}

div#container{position:relative; width: 765px; background-image:url(img/bg-total.gif); 
  }
body>div#container{height:auto; margin: auto;}

/* HOME */
#colonna-destra {
position:absolute;
top:0px; left:475px;
width:270px;
padding:0 10px 0 10px;
text-align:left;
}
/* FINE HOME */

/*CORPO CONTEUTI 765px*/ 
#corpo { width:765px; position:relative;}
/*COLONNA DX 161px*/
#colonnadx-gialla {
position:absolute;
top:0px; left:604px;
width:141px;
padding:0 10px 0 10px;
text-align:left;
background-image:url(img/giallo-dx.gif);
}

#bottom-dx {
position:absolute;
bottom:30px; left:604px;
width:141px;
padding:0 10px 0px 17px;
text-align:left;
}

#colonnadx-rossa {
position:absolute;
top:0px; left:604px;
width:141px;
padding:0 10px 0 10px;
text-align:left;
background-image:url(img/rosso-dx.gif);
}

#colonnadx-blu {
position:absolute;
top:0px; left:604px;
width:141px;
padding:0 10px 0 10px;
text-align:left;
background-image:url(img/blu-dx.gif);
}

#colonnadx-verde {
position:absolute;
top:0px; left:604px;
width:141px;
padding:0 10px 0 10px;
text-align:left;
background-image:url(img/verde-dx.gif);
}

/*COLONNA SX 149px*/
#colonnasx {
position:absolute;
top:0px; left:0;
width:149px;
}
/*COLONNA CENTRALE 765-161-149=455px*/
#colonnact {
margin:0px 169px 0px 166px;
width:425px;
text-align:left;
}

/*FOOTER 765px*/
#footer {
width:765px;
text-align:center
}
/*FOOTER giallo*/
#footer-giallo {
width:765px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
background-image:url(img/footer-giallo.gif);
height:15px;
padding-top:13px;
}

/*FOOTER rosso*/
#footer-rosso {
width:765px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
background-image:url(img/footer-rosso.gif);
height:15px;
padding-top:13px;
}

/*FOOTER blu*/
#footer-blu {
width:765px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
background-image:url(img/footer-blu.gif);
height:15px;
padding-top:13px;
}

/*FOOTER verde*/
#footer-verde {
width:765px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
background-image:url(img/footer-verde.gif);
height:15px;
padding-top:13px;
}

.content {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:16px;}
.content a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#A2A2A2; font-weight:normal; text-decoration:underline;}
.content a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#717171; font-weight:normal; text-decoration:none;}

.specifiche {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight:normal; text-decoration:none; line-height:16px;}
.specifiche a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#A2A2A2; font-weight:normal; text-decoration:underline;}
.specifiche a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#717171; font-weight:normal; text-decoration:none;}

.personalizza {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; text-decoration:none; line-height:14px}
.personalizza a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; text-decoration:none;}
.personalizza a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; font-weight:normal; text-decoration:none;}

.txt-small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.txt-small a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#A2A2A2; font-weight:normal; text-decoration:underline;}
.txt-small a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#717171; font-weight:normal; text-decoration:none;}

.title-giallo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#FED30B; font-weight:bold; text-decoration:none;}
.title-rosso {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#E04242; font-weight:bold; text-decoration:none;}
.title-blu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#4293E2; font-weight:bold; text-decoration:none;}
.title-verde {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color:#72DC7C; font-weight:bold; text-decoration:none;}

.title-small-giallo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FED30B; font-weight:bold; text-decoration:none;}
.title-small-rosso {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#E04242; font-weight:bold; text-decoration:none;}
.title-small-blu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4293E2; font-weight:bold; text-decoration:none;}
.title-small-verde {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#72DC7C; font-weight:bold; text-decoration:none;}

/* MENU */
div#navigation{width: 765px;
    padding-top: 0px;background-color: #ffffff; height:24px;}

div#navigation ul{list-style-type: none;margin: 0;padding: 0}

div#navigation li{float: left; margin:0;
    background-color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;
    border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;}

div#navigation a{display: block; width: auto; padding:0 17px 0 17px;
    line-height: 24px;text-decoration: none;
    background-color:#333333;
    color: #ffffff;text-align: center}

div#navigation a:hover{background-color:#717171; color: #000000}

div#navigation li#activelink2 a,div#navigation li#activelink2 a:hover{
    background-color:#717171; color: #000000} 


/* SOTTOMENU GIALLO */
div#menu-giallo ul{list-style-type: none;margin: 0;padding: 0}
div#menu-giallo li{margin: 0 0 0px;padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-align:left}

div#menu-giallo a{display: block; width: 147px;line-height: 17px;
    text-decoration: none; border-bottom: 1px solid #fff; border-left: 1px solid #fff; text-indent: 13px;
    background: url("img/menu.gif") no-repeat top left;
    color: #fff;}
	
div#menu-giallo a:hover{
    background: url("img/menu-giallo.gif") no-repeat top left;color: #FED30B}

div#menu-giallo li#activelink a,div#navigation li#activelink a:hover{
    background: url("img/menu-giallo.gif") no-repeat top left;color: #FED30B}
	
/* SOTTOMENU ROSSO */
div#menu-rosso ul{list-style-type: none;margin: 0;padding: 0}
div#menu-rosso li{margin: 0 0 0px;padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-align:left}

div#menu-rosso a{display: block; width: 147px;line-height: 17px;
    text-decoration: none; border-bottom: 1px solid #fff; border-left: 1px solid #fff; text-indent: 13px;
    background: url("img/menu.gif") no-repeat top left;
    color: #fff;}
	
div#menu-rosso a:hover{
    background: url("img/menu-rosso.gif") no-repeat top left;color: #E04242}

div#menu-rosso li#activelink a,div#navigation li#activelink a:hover{
    background: url("img/menu-rosso.gif") no-repeat top left;color: #E04242}
	
/* SOTTOMENU BLU */
div#menu-blu ul{list-style-type: none;margin: 0;padding: 0}
div#menu-blu li{margin: 0 0 0px;padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-align:left}

div#menu-blu a{display: block; width: 147px;line-height: 17px;
    text-decoration: none; border-bottom: 1px solid #fff; border-left: 1px solid #fff; text-indent: 13px;
    background: url("img/menu.gif") no-repeat top left;
    color: #fff;}
	
div#menu-blu a:hover{
    background: url("img/menu-blu.gif") no-repeat top left;color: #4293E2}

div#menu-blu li#activelink a,div#navigation li#activelink a:hover{
    background: url("img/menu-blu.gif") no-repeat top left;color: #4293E2}
	
/* SOTTOMENU VERDE */
div#menu-verde ul{list-style-type: none;margin: 0;padding: 0}
div#menu-verde li{margin: 0 0 0px;padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-align:left}

div#menu-verde a{display: block; width: 147px;line-height: 17px;
    text-decoration: none; border-bottom: 1px solid #fff; border-left: 1px solid #fff; text-indent: 13px;
    background: url("img/menu.gif") no-repeat top left;
    color: #fff;}
	
div#menu-verde a:hover{
    background: url("img/menu-verde.gif") no-repeat top left;color: #72DC7C}

div#menu-verde li#activelink a,div#navigation li#activelink a:hover{
    background: url("img/menu-verde.gif") no-repeat top left;color: #72DC7C}
	
/*LISTA*/
.listarossa {
font-size: 11px;
line-height: 16px;
list-style: url(img/freccina-rossa.gif);
padding:0 0 0 10px;
margin:0 0 0 10px;
}

.listagialla {
font-size: 11px;
line-height: 16px;
list-style: url(img/freccina-gialla.gif);
padding:0 0 0 10px;
margin:0 0 0 10px;
}

.listaverde {
font-size: 11px;
line-height: 16px;
list-style: url(img/freccina-verde.gif);
padding:0 0 0 10px;
margin:0 0 0 10px;
}

/* EZINE */
#ezine-gialla {
width:375px;
background-image:url(img/ezine-giallo.gif);
padding:0 0 0 50px;
text-align:left;}

#ezine-rossa {
width:375px;
background-image:url(img/ezine-rossa.gif);
padding:0 0 0 50px;
text-align:left;}

#ezine-blu {
width:375px;
background-image:url(img/ezine-blu.gif);
padding:0 0 0 50px;
text-align:left;}

#ezine-verde {
width:375px;
background-image:url(img/ezine-verde.gif);
padding:0 0 0 50px;
text-align:left;}

/* FORM */
label {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:3px;}
