a{outline: none;
}
a:focus{ outline: none;
}
#dropmenudiv
{position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 10px comic sans ms;
line-height:12px;z-index:100;
}

#dropmenudiv
a{width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
background: #127813; color: #ffffff;
}
#dropmenudiv
a:hover{
background: #3399ff; 
color: #ffffff;
}

#pip
div{width:700px;
border:1px #004283;
border-style: dashed;
background-color:#E5ECF2;
padding:1em;
}
#pip
p{
font-family: verdana;
 	font-size: 70%;
	color: #004283;
	margin: 0px;
	padding: 0px;
}
.brdr { border: solid #000000; border-width: 1px;
}
.brdrlock { border: solid #000000; border-width: 1px; 
}
.brdrnew { border: solid #000000; border-width: 1px; 
}
.brdrnewlock { border: solid #000000; border-width: 1px; 
}

.form {  background:#dddddd;  color:green; font-family:comic sans ms; font-size:9px; font-weight:bold; 
 }
.subforum0 {  background:#dddddd;  color:blue; font-family:verdana; font-size:9px; font-weight:bold; 
 }
.subforum1 {  background:#dddddd;  color:royalblue; font-family:verdana; font-size:9px; font-weight:bold; 
 }
.subforum2 {  background:#dddddd;  color:green; font-family:verdana; font-size:9px; font-weight:bold; 
 }
.subforum3 {  background:#dddddd;  color:red; font-family:verdana; font-size:9px; font-weight:bold; 
 }
.subforum4 {  background:#dddddd;  color:#cc0000; font-family:verdana; font-size:9px; font-weight:bold; 
 }
.subforum5 {  background:#dddddd;  color:#000066; font-family:verdana; font-size:9px; font-weight:bold;
 }
.subforum6 {  background:white;  color:royalblue; font-family:verdana; font-size:9px; font-weight:bold;
 }
.subforum7 {  background:white;  color:#000066; font-family:verdana; font-size:9px; font-weight:bold; 
 }
.tasso {  background:white;  color:green; font-family:verdana; font-size:9px; font-weight:bold; 
 }
.red {  background:white;  color:red; font-family:verdana; font-size:9px; font-weight:bold; 
 }
.active{margin: 0px; padding: 0px;}
body
 { background-image: url('immagini/sfondoverde.jpg'); background-attachment: fixed;
 }
.nomargin {  margin:0;   padding:0;
 }
/* -- THUMBNAIL VIEWER -- */
/* thumbnailviewer styles */

.tvhead {background-color:#CCCC9A;color:#ffffff;font-size:13px;font-family:arial,helvetica;padding-top:2px;padding-bottom:2px;}
.tvclose {font-size:13px;font-weight:bold;cursor:hand;}
.tvclosex {border:1px solid #ffffff;font-weight:bold;cursor:hand;}

a.linkhome{color:white; font:normal 12px comic sans ms; outline: none
}
a.linkhome:focus { outline: none
}
a.linkhome:link {color:white; font:normal 12px comic sans ms; text-decoration: none; outline: none
}
a.linkhome:visited {color:white; font:normal 12px comic sans ms; text-decoration: none;  outline: none
}
a.linkhome:hover {color:white; font:normal 12px comic sans ms; text-decoration: underline;  outline: none
}
a.linkhome:active {color:white; font:normal 12px comic sans ms; text-decoration: none; outline: none
}