/*********
 GENERICI
**********/

body {
 margin: 0px;
 padding: 0px 0px;
}

p,
form {
 margin: 0px;
}

p.testo {
   
 font-size: 14px;
 font-family: Verdana;
}

p.testo12 {
   
 font-size: 12px;
 
}

p.testo10 {
   
 font-size: 10px;
 
}

p.testo8 {
   
 font-size: 8px;
 
}

p.menulink a,
p.menulink a:link,
p.menulink a:active,
p.menulink a:visited {
 background-color: trasparent;
 color: rgb(100,100,100);
 text-decoration: none;
font-size: 14px;
}

p.menu2link a,
p.menu2link a:link,
p.menu2link a:active,
p.menu2link a:visited {
 background-color: trasparent;
 color: rgb(100,100,100);
 text-decoration: none;
font-size: 12px;
}

a.menupiu a,
a.menupiu a:link,
a.menupiu a:active,
a.menupiu a:visited {
 background-color: trasparent;
 color: rgb(100,100,100);
 text-decoration: none;
font-size: 12px;
}


p.sottomenulink a,
p.sottomenulink a:link,
p.sottomenulink a:active,
p.sottomenulink a:visited {
 background-color: trasparent;
 color: rgb(100,100,100);
 text-decoration: none;
font-size: 10px;
}

p.title {
 margin: 20px auto 0px auto;
 border-bottom: 2px rgb(0,0,255) solid;
 border-left: 10px rgb(0,0,255) solid;
 padding: 1px 10px;
 background-color: rgb(245,245,245);
 font-family: Verdana;
 font-size: 17px;
 color: rgb(60,60,80);
}

p.summary {
 margin: 8px 0px;
 border-bottom: 1px rgb(245,245,245) solid;
 padding: 0px 0px 0px 20px;
 background-color: trasparent;
 font-family: Verdana;
 font-size: 12px;
 color: rgb(0,0,20);
}

p.credits {
 padding: 1px;
 background-color: trasparent;
 font-family: Arial;
 font-size: 10px;
 color: rgb(0,0,20);

}

