td {
	font-size:12px;
  font-family:Verdana;
	color:#000000;
}
div.titolo {
  color:#000000;
  text-transform: uppercase;
  font-weight:bold;
}

iframe {
 scrolling:no;
}

a { color:#00378C; text-decoration:underline; }
a:hover{ text-decoration:none; }

a.pannello { color:#F6820E; text-decoration:underline;font-weight:bold; }
a.pannello:hover{ text-decoration:none; }

a.plus { background:url(/images/plus2.jpg) top left no-repeat; padding-left:16px; color:#042255; text-decoration:underline; font-weight:bold; }
a.plus:hover{ text-decoration:none; }

input.inputricerca25{
 width:180px; 
 height:20px;
 color:#000000;
 padding-left:5px;
 font-size:10px;
 border: 1px solid #999999;
}
ul.interno    { margin:0; padding:10px 0 10px 10px; list-style:none; line-height:17px;}
ul.interno li { background:url(/images/r5.jpg) top left no-repeat; margin:0 0 2px  0; padding:0 0 0 14px;vertical-align:text-top;}

input.inputricerca30{
 width:250px; 
 height:25px;
 color:#3F4346; 
 font-face:Verdana;
 font-size:14px;
 font-weight:bold;
 border: 1px solid #999999;
}
td.etichetta {
  background:#F8E8E8;
  border-style: solid;
  border: 1px solid #eaeaea;
  text-align:right;
}
td.casella {
  background:#eaeaea;
  text-align:center;
  height:30px;
}

div.banner {
  width:900px;
  text-align:center;
  margin:5px;
}
div.menu {
  width:900px;
  text-align:center;
  margin:5px;
}
div.pannello {
  width:900px;
  text-align:left;
  margin:5px;
  background-color: #E9F2F7;
  border: 1px solid #042255;
}
div.spazio {
  padding:10px;
}
div.bottom {
  color:#042255;
  font-weight:bold;
  font-size:10px;
}

h1 {
  color:#ffffff;
  font-size:18px;
}
h5 {
  font-size:24px;
  padding:0;
  margin:0;
  color:#00378B;
  font-weight:bold;
}
h6 {
  font-size:18px;
  padding:0;
  margin:0;
}

table.banner {
  border-bottom: 6px solid #042255;
  width: 100%;
  border-collapse: collapse;
  padding: 0;
}

table.menu {
  margin-bottom: 10px; 
  border-bottom: 6px solid #042255;
  width: 100%;
  border-collapse: collapse;
  padding: 0;
}

td.icone {
  border-bottom: 4px solid #042255;
  border-right: 4px solid #042255;
  padding:10px;
  background-color: #00378C;
}

.bordotrl {
  border-top: 4px solid #042255;
  border-right: 4px solid #042255;
  border-left: 4px solid #042255;
}
.bordotrlb {
  border-top: 4px solid #042255;
  border-right: 4px solid #042255;
  border-left: 4px solid #042255;
  border-bottom: 4px solid #042255;
}
.bordorlb {
  border-right: 4px solid #042255;
  border-left: 4px solid #042255;
  border-bottom: 4px solid #042255;
}
.bordorl {
  border-right: 4px solid #042255;
  border-left: 4px solid #042255;
}
.bordob {
  border-bottom: 4px solid #042255;
}
.bordino {
  border: 1px solid #042255;
  padding:5px;
}
.bordo {
  border: 2px solid #042255;
}

