﻿html, body {margin:0px; padding:0px; 
			text-align: left;
			font-family: Arial; font-size: 100%; 
			background-color: #ffffff;}

/*Blocchi Strutturali*/
div.height {height:30px}
div.height2 {height:30px}

div.menu {float:left;  font-size: 11px; text-align: left; color:#000000;}
div.menu a:active {text-decoration: none; color:#b3b5b5}
div.menu a:link   {text-decoration: none; color:#b3b5b5}
div.menu a:visited {text-decoration: none; color:#b3b5b5}
div.menu a:active  {text-decoration: none; color:#b3b5b5}
div.menu a:hover   {text-decoration: none; color:#ffffff; width:160px;background-color:#000000}
div.MenuSelected {float:left; font-size: 11px; text-align: left; color:#000000;}

div.TitoloPrincipale {font-size: 12pt; color: #800000; padding-top:12px; padding-bottom:5px; text-align: left; text-decoration:none}
div.didascalia {font-size: 8pt; color: #ffffff; padding:0px; text-align: left; text-decoration:none}

div#header    {width: 760px; background-color:#ffffff}
div#banner    {width: 760px; background-color:#ffffff}

div#footer {font-size: 10px; text-align: center; text-decoration:none; color:#b3b5b5}
div#footer b {color:#000000}
div#footer a:active {text-decoration: none; color: #ff0000}
div#footer a:link   {text-decoration: none; color: #ff0000}
div#footer a:visited {text-decoration: none; color: #ff0000}
div#footer a:active  {text-decoration: none; color: #ff0000}
div#footer a:hover   {text-decoration: none; color:#000000;}

div.logo       {float:left; width:222px; height: 190px}
div.pulsanti   {float:left; padding:0px;margin:0px; width:222px; height: 160px}
div.pulsante   {float:left; height: 20px;}

div.language {float:left; height: 30px; margin-left:5px; font-size: 11px; text-align: left; color:#800000;line-height: 130%;}
div.language a:active {text-decoration: none; color:#b3b5b5}
div.language a:link   {text-decoration: none; color:#b3b5b5}
div.language a:visited {text-decoration: none; color:#b3b5b5}
div.language a:active  {text-decoration: none; color:#b3b5b5}
div.language a:hover   {text-decoration: none; color:#ff0000;}

div.pagina   {font-size:170%; color: #66A261}

div.NavR  {float:left; width: 180px; float:left; margin-top: 0px;}
div.NavR  h1{float:left; padding-top: 5px; font-size: 8pt; width: 180px; color: #800000; margin-bottom: 5px; font-weight:lighter}
div.NavR  p {float:left; width: 180px; font-size: 8pt; color: #000000; text-align:justify; line-height: 130%;}
div.NavR  a:active {text-decoration: none; color: #000000}
div.NavR  a:link {text-decoration: none;  color: #000000}
div.NavR  a:visited {text-decoration: none;  color: #000000}
div.NavR  a:active {text-decoration: none;  color: #000000}
div.NavR  a:hover {text-decoration: none;  color:#800000}
div.NavR  h1 a:active {text-decoration: none; color: #800000}
div.NavR  h1 a:link {text-decoration: none; color: #800000}
div.NavR  h1 a:visited {text-decoration: none; color: #800000}
div.NavR  h1 a:active {text-decoration: none; color:#800000}
div.NavR  h1 a:hover {text-decoration: none; color:#000000}
div.NavR  {clear: right;}

div.NavL  {float:left; width: 400px; height:120px; float:left; margin-top: 0px; background: url('../../immagini/sfondoframe_L.jpg') repeat-y;}
div.NavL  h1{float:left; padding-top: 5px; font-size: 8pt; width: 400px; color: #800000; margin-bottom: 5px; font-weight:lighter}
div.NavL  p {float:left; width: 400px; font-size: 8pt; color: #000000; text-align:justify; line-height: 130%;}
div.NavL  h1 a:active  {text-decoration: none; color: #800000}
div.NavL  h1 a:link {text-decoration: none; color: #800000}
div.NavL  h1 a:visited {text-decoration: none; color: #800000}
div.NavL  h1 a:active {text-decoration: none; color: #800000}
div.NavL  h1 a:hover {text-decoration: none; color: #000000}
div.NavL  {clear: right;}

div.dati {margin: 5px; color:#000000; font-size: 11px; text-align: justify}
div.dati a:link {color: #FFEA00; text-decoration: none; }
div.dati a:active {color: #FFEA00; text-decoration: none; }
div.dati a:visited {color: #FFEA00; text-decoration: none; } 
div.dati a:hover {color: #00cc00; text-decoration: none}

div.stileNomiAutoresponder {margin-left:5px; font-family: Arial; font-size: 11px; font-style: normal; line-height: normal;  color: #000000}
div.stileNomiErrore {font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #00cc00}
div.stileNomiMessaggio {font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #800000}

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%;}