html, body{margin-top:10px;  
padding:0px; height: 80%; font-family: verdana; font-size: 100%; text-align: left; background:#e1dfdf url('../../img/texture.gif')
} 

div#bodyWrap{background:url('../../img/bodywrap.gif') repeat-y center;}

div.freccia {color: #006666; padding:0;margin:0px; font-size:70%}
div.freccia a:active {text-decoration: none; color: #ffffff; }
div.freccia a:link {text-decoration: none; color: #ffffff;}
div.freccia a:visited {text-decoration: none; color: #ffffff;}
div.freccia a:active {text-decoration: none; color: #ffffff;}
div.freccia a:hover {text-decoration: none; color: #ff0000;}

div.titolohome {color: #006666; padding:0;margin:0px; font-size:80%}
div.titolohome a:active {text-decoration: none; color: #006666; }
div.titolohome a:link {text-decoration: none; color: #006666;}
div.titolohome a:visited {text-decoration: none; color: #006666;}
div.titolohome a:active {text-decoration: none; color: #006666;}
div.titolohome a:hover {text-decoration: none; color: #ff0000;}

div.abstracthome {color: #006666; padding:0;margin:0px; font-size:70%;line-height: 150%}
div.abstracthome a:active {text-decoration: none; color: #006666; }
div.abstracthome a:link {text-decoration: none; color: #006666;}
div.abstracthome a:visited {text-decoration: none; color: #006666;}
div.abstracthome a:active {text-decoration: none; color:#006666;}
div.abstracthome a:hover {text-decoration: none; color:#ff0000;}

div.links {color: #006666; padding-left:5px;margin:0px; font-size:70%;line-height: 150%}
div.links a:active {text-decoration: bold; color: #b31b34; }
div.links a:link {text-decoration: bold; color: #b31b34;}
div.links a:visited {text-decoration: bold; color: #b31b34;}
div.links a:active {text-decoration: bold; color:#b31b34;}
div.links a:hover {text-decoration: bold; color:#ff0000;}

div.LinksApprofondimento {color: #006666; padding:0;margin:0px; font-size:70%;line-height: 150%;background:url('../../img/spessori/sfondolink.gif') repeat: no-repeat;}

/*Blocchi Strutturali*/
div#header{width: 745px !important; width: 775px; position: absolute; left: 15px; top: 15px; height: 220px; Padding: 15px; background-color:#ffffff; z-index: 2;}
div#container{width:775px; position: absolute; left: 15px; top: 330px; padding-top: 10px; background: url('../img/ColonneTre.gif') repeat-y; text-align:left}
div#main   {float:left; width:600px}
div#extra{float: right; width:165px !important; height:450px; height:480px !important; margin:0px;padding-top:3px}
div#footer{clear:both; width:100%; padding-top:5px; background: #ffffff}
div#Gallery {float:right; width:599px !important; width:604px; padding-top: 5px;}

/*Blocco Galleria*/
div.line {float: left; background: #ffffff;} 
div.line dl {float: left; width: 135px; width: 140px !important;  margin-left: 3px; margin-top: 10px} 
div.line dt {width: 135px;} 
div.line dd { width: 135px; margin: 0px;}
div.line h5 { font-weight:lighter; width: 131px !important; width: 135px; text-align:left; color: 006666; background-color: #F3F3F3; margin: 0px; padding:2px;  font-size: 70%;}
div.line p  { padding: 2px; text-align:justify;  line-height: 150%; margin: 0px; font-size: 70%}
div.line a:active {text-decoration: none; font-weight:lighter; color: #006666}
div.line a:link {text-decoration: none; font-weight:lighter; color: #006666}
div.line a:visited {text-decoration: none; font-weight:lighter; color: #006666}
div.line a:active {text-decoration: none; font-weight:lighter; color:#006666}
div.line a:hover {text-decoration: none; font-weight:lighter; color:#ff0000}



/*Blocchi Semantici*/

div.ExtraBox H4	{color: #ffffff; margin-bottom: 2px;  padding-top: 5px; padding-bottom: 5px; background-color: #3D7BA4; font-size: 70%}
div.ExtraBox P 	{margin-top: 0px; padding-bottom: 5px; padding-top: 5px; background-color: #dce9f1; font-size: 70%; text-align:justify}
div.ExtraBox a:active {text-decoration: none; color: #ffffff}
div.ExtraBox a:link {text-decoration: none;  color: #ffffff}
div.ExtraBox a:visited {text-decoration: none;  color: #ffffff}
div.ExtraBox a:active {text-decoration: none;  color:#ffffff}
div.ExtraBox a:hover {text-decoration: none;  color:#006666}

div.BoxHome p {font-size: 70%; line-height: 150%}

div.BoxHome H1 {color:#ffffff; float:left; background-color: #CCCCCC; margin-bottom: 5px;font-size:80%}
div.BoxHome H1 a:active {text-decoration: none; color: #ffffff}
div.BoxHome H1 a:link {text-decoration: none; color: #ffffff}
div.BoxHome H1 a:visited {text-decoration: none; color: #ffffff}
div.BoxHome H1 a:active {text-decoration: none; color:#ffffff}
div.BoxHome H1 a:hover {text-decoration: none; color:#ff0000}

div.BoxHome a:active {text-decoration: none; color: #006666; }
div.BoxHome a:link {text-decoration: none; color: #006666;}
div.BoxHome a:visited {text-decoration: none; color: #006666;}
div.BoxHome a:active {text-decoration: none; color:#006666; }
div.BoxHome a:hover {text-decoration: none; color:#ff0000;}

/*Menù di navigazione*/

div#MenuPrimo 
{width: 745px !important; width:775px; position: absolute; left: 15px; top: 230px; 
background-color:#ffffff;z-index: 4; font-size: 10px; font-weight: bold; z-index: 5}

div#Barra   {width:745px;  background: #006666;}
div#BarraIstituzioni   {width:745px;  background: #006666;}
div#BarraTerritorio   {width:745px;  background: #006666;}
div#BarraMuseo  {width:745px;  background: #006666;}
div#BarraGalleria  {width:745px;  background: #006666;}
div#BarraInformazioni  {width:745px;  background: #006666;}


div#nav dl {float: left; margin-top:0px; margin-bottom: 10px; width: 155px; background: #006666;} 
div#nav dt {width: 155px; padding-top:5px; padding-bottom:5px; font-weight: bold; color: #ffffff; background: #006666; font-size:70% } 
div#nav dd { padding-top:5px; padding-bottom:5px; width: 155px; margin: 0px; font-size:70%} *.odd{background: #ffffff}
div#nav a:active {text-decoration: none; font-weight:bold; color: #006666}
div#nav a:link {text-decoration: none; font-weight:bold; color: #006666}
div#nav a:visited {text-decoration: none; font-weight:bold; color: #006666}
div#nav a:active {text-decoration: none; font-weight:bold; color:#006666}
div#nav a:hover {text-decoration: none; font-weight:bold; color:#ff0000}

div#navIstituzioni dl {float: left; margin-top:0px; margin-bottom: 10px; width: 155px; background: #006666;} 
div#navIstituzioni dt {width: 155px; padding-top:5px; padding-bottom:5px; font-weight: bold; color: #ffffff; background: #006666; font-size:70% } 
div#navIstituzioni dd { padding-top:5px; padding-bottom:5px; width: 155px; margin: 0px; font-size:70%} *.odd{background: #ffffff}
div#navIstituzioni a:active {text-decoration: none;  color: #006666}
div#navIstituzioni a:link {text-decoration: none;color: #006666}
div#navIstituzioni a:visited {text-decoration: none;  color: #006666}
div#navIstituzioni a:active {text-decoration: none;  color:#006666}
div#navIstituzioni a:hover {text-decoration: none;  color:#F5D300}

div#navTerritorio dl {float: left; margin-top:0px; margin-bottom: 10px; width: 155px; background: #EfEfEf;} 
div#navTerritorio dt {width: 155px; padding-top:5px; padding-bottom:5px; font-weight: bold; color: #ffffff; background: #006666; font-size:70% } 
div#navTerritorio dd { padding-top:5px; padding-bottom:5px; width: 155px; margin: 0px; font-size:70%} *.odd{background: #ffffff}
div#navTerritorio a:active {text-decoration: none; color: #006666}
div#navTerritorio a:link {text-decoration: none; color: #006666}
div#navTerritorio a:visited {text-decoration: none; color: #006666}
div#navTerritorio a:active {text-decoration: none;  color:#006666}
div#navTerritorio a:hover {text-decoration: none; color:#ff0000}

div#navMuseo dl {float: left; margin-top:0px; margin-bottom: 10px; width: 155px; background: #006666;} 
div#navMuseo dt {width: 155px; padding-top:5px; padding-bottom:5px; font-weight: bold; color: #ffffff; background: #006666; font-size:70% } 
div#navMuseo dd { padding-top:5px; padding-bottom:5px; width: 155px; margin: 0px; font-size:70%} *.odd{background: #ffffff}
div#navMuseo a:active {text-decoration: none; color: #006666}
div#navMuseo a:link {text-decoration: none;  color: #006666}
div#navMuseo a:visited {text-decoration: none;  color: #006666}
div#navMuseo a:active {text-decoration: none;  color:#006666}
div#navMuseo a:hover {text-decoration: none;  color:#F5D300}

div#navGalleria dl {float: left; margin-top:0px; margin-bottom: 10px; width: 155px; background: #EfEfEf;} 
div#navGalleria dt {width: 155px; padding-top:5px; padding-bottom:5px; font-weight: bold; color: #ffffff; background: #006666; font-size:70% } 
div#navGalleria dd { padding-top:5px; padding-bottom:5px; padding-left:5px; width: 155px; margin: 0px; font-size:70%} *.odd{background: #ffffff}
div#navGalleria a:active {text-decoration: none;  color: #006666}
div#navGalleria a:link {text-decoration: none;  color: #006666}
div#navGalleria a:visited {text-decoration: none;  color: #006666}
div#navGalleria a:active {text-decoration: none; color:#006666}
div#navGalleria a:hover {text-decoration: none;  color:#ff0000}

div.MenuGalleria {padding-top:5px; padding-bottom:5px; font-weight: bold; color: #ffffff; font-size:70% } 
div.MenuGalleria a:active {text-decoration: none; font-weight: lighter; color: #006666}
div.MenuGalleria a:link {text-decoration: none; font-weight: lighter; color: #006666}
div.MenuGalleria a:visited {text-decoration: none; font-weight: lighter; color: #006666}
div.MenuGalleria a:active {text-decoration: none; font-weight: lighter; color:#006666}
div.MenuGalleria a:hover {text-decoration: none; font-weight: lighter; color:#F5D300}



div#navInformazioni dl {float: left; margin-top:0px; margin-bottom: 10px; width: 155px; background: #006666;} 
div#navInformazioni dt {width: 155px; padding-top:5px; padding-bottom:5px; font-weight: bold; color: #ffffff; background: #006666; font-size:70% } 
div#navInformazioni dd { padding-top:5px; padding-bottom:5px; width: 155px; margin: 0px; font-size:70%} *.odd{background: #ffffff}
div#navInformazioni a:active {text-decoration: none;  color: #006666}
div#navInformazioni a:link {text-decoration: none; color: #006666}
div#navInformazioni a:visited {text-decoration: none; color: #006666}
div#navInformazioni a:active {text-decoration: none; color:#006666}
div#navInformazioni a:hover {text-decoration: none;  color:#F5D300}

div#datiistituzionali   {padding-top:5px; padding-bottom:5px; font-size:70%}
div#datiistituzionali   a:active {text-decoration: none; color: #ff0000}
div#datiistituzionali   a:link {text-decoration: none; color: #ff0000}
div#datiistituzionali   a:visited {text-decoration: none; color: #ff0000}
div#datiistituzionali   a:active {text-decoration: none; color:#ff0000}
div#datiistituzionali   a:hover {text-decoration: none; color:#ff0000}

div#ContentArt{float:right; width:590px !important; padding-top: 15px;}
div.BoxArt {width:575px; background: #efefef; margin-top: 5px }
div.PictureArt {float:right; border: 0px; margin 10px; font-size: 80%;}
div.BoxArt h1{float:left; padding: 5px; font-size: 90%; width: 565px !important; width: 575px; background-color: #CCCCCC;  color: #006666; font-size: 90%; margin-top: 0px; margin-bottom:10px;}
div.BoxArt p {float:left; width: 290px; background-color: #efefef; padding-left: 5px; margin-top: 15px; text-align:justify; line-height: 150%; font-size: 70%}
div.BoxArt a:active {text-decoration: none; color: #B31B34; font-weight:bold}
div.BoxArt a:link {text-decoration: none; color: #B31B34; font-weight:bold}
div.BoxArt a:visited {text-decoration: none; color: #B31B34; font-weight:bold}
div.BoxArt a:active {text-decoration: none; color:#B31B34; font-weight:bold}
div.BoxArt a:hover {text-decoration: none; color:#ff0000; font-weight:bold}



div.TitoloApprofondimento{ padding-top:5px; padding-bottom:5px; font-weight:bold; color: #006666; background-color: #cccccc;}
div.TitoloApprofondimento a:active {text-decoration: none; color: #ffffff; font-size:80% }
div.TitoloApprofondimento a:link {text-decoration: none; color: #ffffff; font-size:80%}
div.TitoloApprofondimento a:visited {text-decoration: none; color: #ffffff; font-size:80%}
div.TitoloApprofondimento a:active {text-decoration: none; color:#ffffff; font-size:80%}
div.TitoloApprofondimento a:hover {text-decoration: none; color:#ff0000; font-size:80%}

div.stampa{ float: right; color: #006666; font-size: 80%;}
div.stampa a {color: #006666; text-decoration: none;}
div.stampa a:hover {color: #FF0000; text-decoration: none;}


div.corpo{ float: left; color: #006666; font-size: 80%; text-align:justify}
div.corpo img{Padding-left:10px}
div.corpo a {color: #666666; text-decoration: none; font-weight: bold;}
div.corpo a:hover {color: #FA320A; text-decoration: none; font-weight: bold;}

div.dati {margin: 5px; color:#000000; font-size: 9px; text-align: justify}
div.dati a:link {color: #ff0000; text-decoration: none; }
div.dati a:active {color: #ff0000; text-decoration: none; }
div.dati a:visited {color: #ff0000; text-decoration: none; } 
div.dati a:hover {color: #000000; text-decoration: none}

div.stileNomiAutoresponder {margin-left:5px; font-family: Arial; font-size: 11px; font-style: normal; line-height: normal;  color: #000000}
div.stileNomiAutoresponder a:link {color: #ff0000; text-decoration: none; }
div.stileNomiAutoresponder a:active {color: #ff0000; text-decoration: none; }
div.stileNomiAutoresponder a:visited {color: #ff0000; text-decoration: none; } 
div.stileNomiAutoresponder a:hover {color: #000000; text-decoration: none}

div.stileNomiErrore {font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FF0000}
div.stileNomiMessaggio {font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #de260f}

div.autocampo      {float:left; font-size: 10pt; margin-left: 5px; margin-bottom: 10px; margin-top: 10px; color: #ffffff}
div.autocampo1     {float:right; font-size: 10pt; margin-bottom: 10px; margin-top: 10px; color: #ffffff}
div.Pulsante       {float:left; text-align:right; font-size: 70%; width:300px; color: #ffffff; font-weight: bold; z-index: 50; margin-top: 10px; margin-bottom: 10px}
div.autoerrore {float:left; color:#FA320A; font-size: 75%; font-weight:bold;}
div.autoconferma {float:left; color:#ffffff; font-size: 75%;}
div.autorichiesta {float:left; color:#FA320A; font-size: 70%; font-weight:bold;}
div.autoobligatorio {float:left; color:#FA320A; font-size: 75%;}
div.autoselect {float:left; color:#666666; font-size: 70%;}
