a:hover { background-color: yellow; color: black;}
a.anoover:hover {background-color:white; color:red}
input:focus{background-color: #ffc	;color:inherit;} /* funge solo con opera*/
textarea:focus{background-color: #ffc;	color:inherit;} /* funge solo con opera*/
body,td {  /*td solo per netscape 4*/
	font-family:   Arial,serif;
	margin-top: 10px;
	text-align: justify;
	margin-left: 1.5%; margin-right: 1.5%;
}
.CS {color:red;font-weight: bold;}
.CV {color:red; font-weight: bold;}
.hriga1 {background:white;/*#ffcc00;*/ 	color:inherit;}
h1 { /* electronic vote and Democracy    electronic votinf and Democracy*/
	font-family: Verdana, sans-serif;
	font-size: 140%;
	font-weight: bold;
	margin-bottom: 0px; /*font-style: italic;*/
	margin-top: 0px;
	text-align: center;
	padding:0.2em;
}
.h2 {/*YOUR OPINIONS , SITE MAP ...*/
	/*background:  #ADFF2F;*/
		color:red;
	margin-bottom: 0em;	margin-top: 10px;text-align: center;
	height:1.5em;width:100%; /* il 20% lo hanno le frecce*/
}


.h3intro {   /* intestazione di INTRO */
        margin-top: 4em;margin-bottom: 1em;
        text-align: center;
        border-top: solid red;
        border-right: solid red;
        border-left: solid red;
}

.cap {
	color:inherit;
	text-align: left;
	font-size: 100%;
}
.cap3 {
	color:blue;
	text-align: left;
	font-size: 100%;
}
.bgmenu2 {
	/*background: #FFDEAD; */
	color:inherit;
}
.menu2scelto {
	/*background: #FFDEAD; */
	color:black;
	/*font-size: 85%;*/
	padding: 0em;
	/*font-style: italic;*/
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	font-style: normal;
	/*border-top: thin solid #FFDEAD;
	border-bottom: thin solid #FFDEAD;
	border-right: thin solid #FFDEAD;
	border-left: thin solid #FFDEAD;*/
}

.menu {
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0px;
	padding: 0em;
	margin-top: 0px;
	text-align: center;
}
.bgmenu {
	background: #ADFF2F;	color:inherit;
}

.menuscelto {
	/*background: #ADFF2F;*/
	color:red;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	width:25%;
/*	border-top: thin solid red;
	border-bottom: thin solid red;
	border-right: thin solid red;
	border-left: thin solid red;   */
}
.menuwidth {
	text-align: center;
	width: 11%;  /* sei colonne (100:9= 11) */
}
.centro {
	text-align: center;
}
.destra {
	text-align: right;
}
.giustificato {
	text-align: justify;
}
.nobackground {
	background: none;
}
.strong1 {/* sottolineature di frasi importanti */
	background:#C6FE00;	color:inherit;
	font-weight: bold;
}
.invista1 {/* sottolineature di frasi importanti */
	background:yellow;	color:inherit;
	font-weight: bold;
	text-align: center;
}
.sfondo1 {
	background:#C6FEFF;	color:inherit;
}
.quote {/* per le quote, le frasi fatte */
	color: red;  background: inherit;
	font-family: "Comic Sans MS",Courier,monospace;
	/*font-size: 85%;*/
	text-align: center;
}
.riga1 {/*riga di separazione normale*/
	/* color:black; #FF0000; */  background: inherit;
}
.riga2 {/*riga della pagina avvisi*/
	color:green;   background: inherit;
}
.riga3 {/*riga immediatamente prima di QUOTE*/
	color: blue;   background: inherit;
}
.risposta {/* inetstazione "risposta di lele" ... nelle opinioni */
	font-size: 120%;
	font-weight: bold;
	text-align: center;
}
.rosso {
    color:red;   background: inherit;
}
.arancio {
    color:orange;   background: inherit;
}
.verde {
    color:green;   background: inherit;
}
.nero {
    color:black; background: inherit;
}
.blu {
    color:blue; background: inherit;
}
.sfondogiallo {
    background:yellow;	color:inherit;
}
.sfondoscheda {
    background:#C6FEFF;	color:inherit;
}
.sfondo2 {
    background:#C6FEFF;	color:inherit;
}
.movie {
    background:yellow; /*#C6FEFF;	*/ color:inherit;
    text-align:right;
}
.sinistra {
	text-align: left;
}
.sottocapitolo { /*invia altre url, opinioni .. */
	font-size: 90%;
}
.spiega { /* spiega il termine, come in TERM/italians*.php */
	color: red;	/*font-weight: bold;*/   background: inherit;
	font-style: italic;
}
.errore { /* spiega il termine, come in TERM/italians*.php */
	color: red;  background: inherit;
	font-style: italic;
}
.indentati {
	margin-left: 4em;
	margin-right: 4em;
}
.indentato {
	margin-left: 4em;
}
.fine { /* per la quote finale (in quote_dammi.php) */
	margin-top: 2em;
   text-align: center;
/*	border-bottom: solid red;
	border-right: solid red;
	border-left: solid red;
*/
}

.normale {
	font-size: 100%;
	font-weight: normal;
}
.avvisotesto {/* testo nella sezione AVVISI (in alto) */
	color: #0000FF;  background: inherit;
	font-size: 80%;
	font-weight: normal;
}
.bold {
	font-weight: bold;
}
.nounderline {
	text-decoration: none;
}
.scatola {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: solid red;
	border-right: solid red;
	border-left: solid red;
	border-bottom: solid red;
	padding: 0.5em;
}
.scatolina {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	padding: 0.5em;
}
.scatolinatop {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 0px solid black;
	padding: 0.5em;
}.scatolinabot {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	padding: 0.5em;
}
.scatolinatopl {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: 1px solid black;
	border-right: 0px solid black;
	border-left: 1px solid black;
	border-bottom: 0px solid black;
	padding: 0.5em;
}.scatolinabotl {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: 1px solid black;
	border-right: 0px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	padding: 0.5em;
}
.statement {
	font-weight: normal;
	text-align: center;
	width:75%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: 1px solid red;
	border-right: 1px solid red;
	border-left: 1px solid red;
	border-bottom: 1px solid red;
	padding: 0.5em;
}
.statement2 {
	font-weight: normal;
	text-align: justify;
	width:75%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding: 0.5em;
}
.noscatola { /*solo nell' introduzione per avere h3 senza alcun bordo */
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: none;
}
.legenda {/* per le quote, le frasi fatte */
	/*font-family: "Comic Sans MS",Courier,monospace;*/
	font-size: 70%;
	text-align: justify;
	border-top: solid gray thin;/*border-bottom: solid gray thin;*/
	margin-top: 4em;
}
.piccolo {/* per le quote, le frasi fatte */
	font-family: "Comic Sans MS",Courier,monospace;
	font-size: 70%;
}
.piccolone {/* per le quote, le frasi fatte */
	font-size: 80%;
}
.postlink2 {
	color: black; background: inherit;
	font-size: 70%;
}
.top {
	vertical-align:top;
}
.sotto{
clear:both;padding: 0px 0px 0px 0px;
}
.float {float:left;}
.nobottom {margin-bottom:0px;}
.list1 {margin-top:1px;}
.list2 {margin-top:1em;}
li {margin-top:0.5em;}

