/* At-Rules */

@charset "iso-8859-1";


/* CSS Document */

p.note {font-family: Verdana,arial,helvetica,sans-serif; font-size: 10px; font-style: oblique; text-align: center}
p.note a:link {text-decoration:none;}
p.note a:visited {text-decoration:none;}
p.note a:hover {font-weight: bold; text-decoration: none}
p.note a:active {font-weight:bold; text-decoration:none;}

.right {float:right;    margin-right:30px}

.under-costruction {color: red; font-size: 14px; text-align:center; top: 390px}

/* header */

#titoloSez {font-size: 30px; font-weight: lighter; margin-top: 40px; text-align: center}

#logoTestata {position:absolute;   top: 0px;      margin-top: 0px;   margin-left: 0px;   padding: 5px 60px;}

#menuLingua {position:absolute;   top: 0px;      margin-top: 5px;   margin-right: 0px;   width: 970px;   text-align: right;   padding: 2x 5px;}

/* fine header */

h1 {text-align:center;   font-size:28px; font-weight:lighter}

h3 {font-size:16px;}

a {text-align:center;color:#000000;}
a:link {font-weight:bold; color:#000000; text-decoration: underline;}
a:visited {font-weight:bold; color:#000000; text-decoration: underline;}
a:hover {font-weight:bold; color:#FF3300; background-color:transparent; text-decoration: none;}
a:active {font-weight:bold; color:#000000; text-decoration: underline;}
/*
a.descrizione{text-align:center; color:#000000;}
a.descrizione:link{font-weight:normal; color:#000000; text-decoration: underline;}
a.descrizione:visited {font-weight:normal; color:#000000; text-decoration: underline;}
a.descrizione:hover {font-weight:normal; color:#FF3300; background-color:transparent; text-decoration: none;}
a.descrizione:active {font-weight:normal; color:#000000; text-decoration: underline;}
*/
#menuLingua a {text-align:center;color:#FFF;}
#menuLingua a:link {font-weight:bold; text-decoration:none; color:#000000;}
#menuLingua a:visited {font-weight:bold; text-decoration:none; color:#000000;}
#menuLingua a:hover {font-weight:bold; color:#FF3300;}
#menuLingua a:active {font-weight:bold; text-decoration:none; color:#000000;}

p.menu {font-family:Verdana, Arial, Helvetica, sans-serif;   color:#000000;    font-size:10px;    text-align:right;    margin-bottom:15px;}
p.menu a:link {font-weight:bold; font-size:14px; text-decoration:none;}
p.menu a:visited {font-weight:bold; font-size:14px; text-decoration:none;}
p.menu a:hover {font-weight:bold; font-size:14px; text-decoration:none; background-color:#006600; color:#FFFFFF}
p.menu a:active {font-weight:bold; font-size:14px; text-decoration:none;}

p.left-menu {color: #ff3300; font-family: Verdana,arial,helvetica,sans-serif; font-size: 18px; font-style: oblique; margin-bottom: 25px; margin-top: 0px; text-align: left}
p.left-menu a:link {color:#FF3300; font-size:19px; font-weight:bold; text-decoration:none;}
p.left-menu a:visited {color:#FF3300; font-size:19px; font-weight:bold; text-decoration:none;}
p.left-menu a:hover {background-color: transparent; color: #E3AD55; font-size: 19px; font-weight: bold; text-decoration: none}
p.left-menu a:active {font-weight:bold; font-size:19px; text-decoration:none; color:#FF3300;}

/* Home page */

p.menu-home {color:#000000;    font-size:12px;    text-align:right;    margin-bottom:15px;   background-color:#FFFFFF;    margin-top:0px}
p.menu-home a:link {color:#000000; font-size:12px; font-weight:bold; text-decoration:none;}
p.menu-home a:visited {color:#000000;font-size: 12px; font-weight:bold; text-decoration:none;}
p.menu-home a:hover {font-weight:bold; font-size: 12px; color:#FF3300; background-color:transparent; text-decoration: underline;}
p.menu-home a:active {font-weight:bold; font-size: 12px; text-decoration:none;}

p.menuTesto {font-size:15px; font-family: comic sans ms,arial,helvetica,sans-serif;  font-weight: bolder;    font-style: oblique;   text-align:center;}
p.menuTesto a:link {color:#000000; font-size:15px; font-weight:bold; text-decoration:none;}
p.menuTesto a:visited {color:#000000;font-size: 15px; font-weight:bold; text-decoration:none;}
p.menuTesto a:hover {background-color: transparent; color: #FF3300; font-size: 15px; font-weight: bold; text-decoration: none}
p.menuTesto a:active {font-weight:bold; font-size: 15px; color:#FF3300; text-decoration:none;}

p.menuHeader {font-size:14px;   font-weight: bolder;    font-style: italic;   text-align:center;    background-color: transparent;}
p.menuHeader a:link {color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
p.menuHeader a:visited {color:#FFF;font-size: 14px; font-weight:bold; text-decoration:none;}
p.menuHeader a:hover {font-weight:bold; font-size: 14px; color:#006600; background-color:#FFFFFF; text-decoration: none;}
p.menuHeader a:active {font-weight:bold; font-size: 14px; text-decoration:none;}

img.fotoSx {margin-top: 4px;   border:1px outset #000; margin-left: 0px;    margin-right: 8px;    margin-bottom: 4px;   padding:0; float: left}

img.fotoDx {border: 1px outset #000; float: right; margin:  4px 0px 4px 8px; padding: 0}

img.logoHeader {float: left; margin: 0px 10px 0px 0px; position: absolute; vertical-align: super}

span.white {background-color:#FFFFFF; font-size:11px; padding-bottom:1px}

p.justify {text-align:justify;}
p.justify a:hover {font-weight:bold; font-size:10px; text-decoration:none; background-color:#000088; color:#FFFFFF; display:block}

.tab {width:100%;    background-color:#ffffff;    border-bottom:1px solid #000088;    display:block;    text-align:center}

p.little {font-size:11px;}

p.little a:link {font-weight:bold; font-size:11px}
p.little a:visited {font-weight:bold; font-size:11px}
p.little a:active {font-weight:bold; font-size:11px}
p.little a:hover {font-weight:bold; font-size:11px; text-decoration:none; background-color:#000088; color:#FFFFFF; display:block}
p.leer {font-size:5px; border-top:1px solid #ffffff; border:1px solid #ffffff; margin:0; padding:0}


p.little1 {font-size:11px; padding-top:10px; padding-bottom:10px; background-color:#FFFF00}

span.big {font-size:15px; font-weight:bold}

p.imm {text-align:center;}

.tab1 {width:80%; background-color:#ffffff; border:1px solid #000088; margin-left:10%;}

p.descrizioneJ {font-size:10px;    text-align:justify;    background-color:#FFFFFF;    margin:5px 0px;}

p.descrizione {font-size:12px;    text-align:left;    background-color:#FFFFFF;    margin:5px 0px;}

p.descrizioneCenter {font-size:10px;    text-align:center;    background-color:#FFFFFF;   margin-top: 15px;    margin-right:25px;}

/* campi del form */

p.campoform {font-size:13px;   font-weight: bolder;    text-align:left;       margin:5px 5px 5px 5px;}

p.campoformObbligatorio {font-size:13px;   font-weight: bolder;   color:#FF3300;   text-align:left;       margin:5px 5px 5px 5px;}

p.campoform input.testo, p.campoformObbligatorio input.testo {font-size: 12px;   position: absolute;    left: 380px;}

/* messaggi di notifica dell'invio della form */

p.msgBig {font-size:15px;   font-weight: bolder;    font-style: italic;   text-align:center;  margin-top: 200px;}

input.album {border: 1px #000 solid;   background-color: white; font-size:smaller;  font-weight: bold;}

/* End of style section. Generated by AceHTML at 06/10/2007 19.11.51 */

