body {background-color: black;
margin: 0px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 62.5%;
color: #000000;}

img {
	border: none;
}

p {margin: 0px;
padding: 0px;
font-size: .8em;}

p.privacy {margin: 1px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 0.7em;
color: Black;}

h2 {text-align: left;
color: #19431f;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 1.4em;
font-weight: bold;
margin-bottom: 2px;
padding-bottom: 2px;
letter-spacing: 0.1em;}

br.clear {clear: both;}

a {color: #00008B;
text-decoration: underline;}

a:hover {background-color: #dfdfdf}


form
{
margin:0px;padding:0px;
}


.FormHeaderTD { text-align: Center}
.FormHeaderFONT {font-size: 12pt; color: #39444D; font-weight: bolder; font-family: Arial, Helvetica, sans-serif;
}
.FieldCaptionTD {background-color: #B6B9DC;
}

.FieldCaptionFONT {font-size: 8pt; color: Black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.icone {
	border: White;
}

.DataTD {background-color: #F2F2F2;
}
.RecordSeparatorTD {background-color: #FFFFFF}
.DataFONT {font-size: 11px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.ColumnFONT {font-size: 10px; color: Black; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   }
.ColumnTD {background-color: #FFB89D;  text-align : center; }

.ColumnTD 2{background-color: #FF9999;  text-align : left; }




.cromastudio {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: Black; text-decoration: none}
A.cromastudio:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C4C4C4;text-decoration: underline;}

.cromastudio2 {font-family: Tahoma; font-size: 12px; color: #97112C; text-decoration: none}
A.cromastudio2:HOVER {font-family: Tahoma; font-size: 12px; color: #A9A9A9;text-decoration: underline;}

 .errore {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: red}


.copyrightlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: Navy; text-decoration: none;  font-weight : normal; }
A.copyrightlink:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: Navy;text-decoration: underline;font-weight : normal;}

.copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;  font-weight : normal; }

.corpo_testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0F0000}

.cromastudio3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: Red; text-decoration: none;  font-weight : bold; }
A.cromastudio3:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0522D;text-decoration: underline;font-weight : bold;}


A.cromastudio:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000;text-decoration: underline;}


.cromastudio4 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: Black; text-decoration: none;  font-weight : bold; }
A.cromastudio4:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: Red;text-decoration: none;  font-weight : bold; }

.cromastudio6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #D2691E; text-decoration: none;  font-weight : bold; }
A.cromastudio6:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: Red;text-decoration: none;  font-weight : bold; }

.cromastudio5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: Red; text-decoration: underline;
}
A.cromastudio5:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: Black; text-decoration: underline;
}

.catalogo_titolo {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #00008B;
}

.txt {font-family: Tahoma;
font-weight: normal;
font-size: 11px;
color: #000000;}

.txtcap {font-family: Tahoma;
font-weight: bold;
font-size: 14px;
color: #00008B;}

#footer p {margin: 0px;
padding: 0px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10px;
background-color: transparent;
color: #000000;
text-align: center;}

#footer a {
color: #0b309f;
text-decoration: underline;
background-color: transparent;}

#footer a:hover {
background-color: #dfdfdf}

img.notizia{
margin-left: 0;
margin-bottom: 10px;
margin-right: 10px;
margin-top: 0;
padding: 2px 2px 2px 2px;
border-color: #7D7D7D #7D7D7D #7D7D7D #7D7D7D;
float: left;
 border-right: 1px solid;
 border-left: 1px solid;
 border-bottom: 1px solid;
 border-top: 1px solid;
}

hr.news{ 
border-bottom: 1px;
border-style: dotted;
border-color: Gray;
 }
 
#chisiamo h1{
font-size: 1.3em;
font-family: Arial, Helvetica, sans-serif;
color: Navy;
border: 0px;
border-bottom: 1px;
border-style: solid;
border-color: Navy;
 }

img.sinistra{
 border: 1px solid #5F5F5F;
 padding: 2px;
 float: left;
 margin: 0px;
 margin-right: 5px;
 }
 
 img.destra{
 border: 1px solid #5F5F5F;
 padding: 2px;
 float: right;
 margin: 0px;
 margin-left: 5px;
 }
 



img.cornice {border: 1px #565656 solid;
margin: 8px;
padding: 3px;
margin-bottom: 0px;}

.catalogo_titolo {  font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #00008B;
}

.catalogo_titoletto {  font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: Black;
}

.catalogo_testo_tabella {
font-size: 0.9em;
}



#boxloginok p {margin: 0px;
padding: 0px;
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color: Black;
text-align: center;
 font-weight: bold;
}

#boxlogin input {font-family: Arial, Verdana, sans-serif;
font-size: 12px;
color: Black;
margin: 0px;
padding: 0px;
/* font size */
 width: 110px;
 height: 20px;
 border: 1px solid Black;
}

#boxlogin *.submitbutton {
font-family: Arial, Verdana, sans-serif;
font-size: 9px;
color: Black;
margin: 0px;
padding:0px;
 width: 50px;
 height: 20px;
 border: 1px solid Black;
 background-color: White;
}


 #boxlogin a {
font-family: Arial, Verdana, sans-serif;
font-size: 10px;
color: #000171;
}
#boxloginok p {margin: 0px;
padding: 0px;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
color: White;
text-align: center;
 font-weight: bold;
}

#boxlogin h1{
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color: Navy;
border: 0px;
border-bottom: 1px;
border-style: solid;
border-color: Navy;
margin-top: 15px;
margin-bottom: 10px;
margin-left: 5px;
margin-right: 5px;
 }

p.collezioni{
width: 70%;
border: 0px;
border-bottom: 1px;
border-style: dashed;
color: Gray;
margin: 0px;
text-align: center;
font-size: 0px;
}



/* INIZIO REALIZZAZIONI */

#realizzazioni p {margin: 0px;
padding: 0px;
padding-top:6px;
padding-bottom: 10px;
font-size: 12px;
text-align: left;
}

#realizzazioni h1{
margin: 0px;
padding: 0px;
padding-top: 2px;
font-size: 16px;
color: #448FB4;
font-weight: bold;
  }
  
  #realizzazioni h2{
margin: 0px;
padding: 0px;
padding-bottom: 4px;
font-size: 14px;
color: #a52a2a;
font-weight: bold;
  }
  
#realizzazioni a {
color: navy;
text-decoration: none;}

#realizzazioni a:hover {
text-decoration: underline;
}
/* FINE REALIZZAZIONI */

img.cornice {border: 1px #448FB4 solid;
padding: 3px;
margin-bottom: 0px;}
