
a:hover { background-color: red; color: white;}
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%;
/* non sono standard, ma validi solo su IE
scrollbar-face-color: lime;
scrollbar-shadow-color: #330000;
scrollbar-highlight-color: #FF9900;
scrollbar-3dlight-color: #00FF00;
scrollbar-darkshadow-color: #330000;
scrollbar-track-color: #E0FFFF;
scrollbar-arrow-color: yellow;
*/
}
.list1 {
	margin-bottom: 1em;
	margin-top: 1px;
}
.li1 {
	margin-bottom: 1em;
	margin-top: 1em;
}
ol,ul,h4 {
	font-size:100%;
	font-weight: normal;
/*	padding-bottom: 0px;*/
}
.hriga1 {height:60px; background:white;/*#ffcc00;*/ 	color:inherit;}
h1 { /* electronic vote and Democracy    electronic votinf and Democracy*/
	font-family: Verdana, sans-serif;
	font-size: 150%;
	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:inherit;
	margin-bottom: 0em;	margin-top: 0em;text-align: center;
	height:2em;float:left;width:80%; /* il 20% lo hanno le frecce*/
}
h2 {/*YOUR OPINIONS , SITE MAP ...*/
	font-family: Verdana, sans-serif; /*	font-family: "Arial, Times New Roman, Comic Sans MS, serif";*/
	font-weight: bold;text-align: center;
	margin-bottom: 0em;
	margin-top: 0em;
	font-size: 140%;
}
.frecce21 {ssswidth:10%;background:  #ADFF2F; 	color:inherit;height:2em;}
.h2piccolo {/*YOUR OPINIONS , SITE MAP ...*/
	background:  #ADFF2F; 	color:inherit;
	font-family: Verdana, sans-serif; /*	font-family: "Arial, Times New Roman, Comic Sans MS, serif";*/
	font-size: 110%;
	/*font-style: italic;*/
	font-weight: bold;
	margin-bottom: 0em;
	margin-top: 0em;
	height:30px;float:left;width:4.5%;
}

.h3faqdomande {/*YOUR OPINIONS , SITE MAP ...*/
		background: #FFDEAD;  /*orange;#C6FEFF;*/ 			color:inherit;
	margin-bottom:0em;margin-top:0em;margin-left:0em;margin-right:0em;
	text-align: center; font-size: 110%;
		height:2em;float:left;width:70%;
}
.h3dettagli  {/*intestazione di DETTAGLI, FAQ e TERMINI   ...*/
	font-family: Verdana, sans-serif;
	font-weight: bold;
	margin-bottom: 0em;
	margin-top: 0em;	font-size: 110%;
	        text-align: center;
        border-top: none;
        border-right: none;
        border-left: none;
}
.frecce31 {ssswidth:15%;background: #FFDEAD; font-size: 110%;	color:inherit;height:2em;}
.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;
}
h3{
        margin-top: 0em;margin-bottom: 1em;
        text-align: center;
        border-top: solid red;
        border-right: solid red;
        border-left: solid red;
}
.h3home {
        margin-top: 2em;margin-bottom: 0em;
/*        text-align: center; */
        border-top: 1px solid red;
        border-right: 1px solid red;
        border-left: 1px solid red;
}
.h3intro2 {
        margin-top: 2em;
        text-align: left;
        border-top: solid lime;
        border-right: solid lime;
}
h4 {
        margin-top: 2em;margin-bottom: 1em;
       text-align: center; 	font-weight: bold;
        border-top: 1px solid red;
       /* border-right: 1px solid red;
        border-left: 1px solid red;*/
}
.menu2 {
	margin-top: 0em;
	margin-bottom: 0em;
	padding: 0em;
	text-align: justify;
	font-size: 80%;
}
.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;*/
}
.unafaqdomanda {  /* div che contiene il testo delle INTRO, DOMANDE, TERMINI */
	margin-top: 2em;
}
.menu {
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0px;
	padding: 0em;
	margin-top: 0px;
	text-align: center;
	width:13%; /*sei colonne (100:6= 16.6) */
		float:left;
}
.bgmenu {
	background: #ADFF2F;	color:inherit;
}

.menuscelto {
	background: #ADFF2F;/*#98FB98;*/	color:green;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: center;
	float:left;
	width:13%; /*sei colonne (100:6= 16.6) */
/*	border-top: thin solid red;
	border-bottom: thin solid red;
	border-right: thin solid red;
	border-left: thin solid red;   */
}
.menuwidth {
	text-align: center;
	float:left;
	width: 13%; /* sei colonne (100:6= 16.6) */
}
.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;
}
.nero {
    color:black; background: inherit;
}
.sfondogiallo {
    background:yellow;	color:inherit;
}
.sfondo2 {
    background:#C6FEFF;	color:inherit;
}
.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;
}
.italico {
	font-style: italic;
}
.errore { /* spiega il termine, come in TERM/italians*.php */
	color: red;  background: inherit;
	font-style: italic;
}
.indentati {
	margin-left: 2em;
	margin-right: 2em;
}
.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;
*/
}
.avvisobgcolor {/* bgcolor della sezione AVVISI (in alto) */
	background-color: #C6FEFF;/*#E0FDFE; */	color:inherit;
	margin-top: 10px;
	font-size: 90%;
	/*height: .9em;*/
}
.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;
}
.scatolina2 {
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	padding: 0.0em;
}
.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: 1em;
}
.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;}


