﻿a { text-decoration: none; }
a:link {	color: #000080; }
a:visited {	color: #000080; }
a:hover { text-decoration: underline; }
a:active { color: #FF0000; }

body { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; }
tr,td,th,p,div,form,h2,h2,h3,h4,blockquote,ul,ol,li { color:#000000; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9pt; }
form { margin: 0px; padding:0px; }
table { border-collapse: collapse; }
li { list-style-image: url(images/elenco.gif);}

.box_form { border:1px solid gray; margin:0px 10px 20px 10px; padding:10px; background-color:whitesmoke; width:100%;}
.box_link {
	border: 1px solid Orange;
	margin-top: 10px;
	padding: 5px;
	background-color: #ffeec2;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}
.box_pagine { border:1px solid Maroon; padding:5px; background-color:whitesmoke; text-align:right; }

.titoletto { font-size: 12pt; font-variant:small-caps; color:maroon; }

.news_data { color: Gray; font-size: 8pt; padding: 0px 5px 0px 5px; }
.news_titolo { color: #006600; font-weight: bold; padding: 0px 5px 5px 5px; }
.news_titolo_piccolo { font-size: 8pt; padding: 0px 5px 5px 5px; }
.news_corpo { font-size: 8pt; text-align: justify; font-variant: normal; padding: 5px; }
.news_corpo_normale { padding: 5px; text-align: justify; font-variant: normal; }
.news_evidente { background-color: #f0f0f0; padding: 3px; margin: 2px; }


.menuheader {
	font-variant: small-caps;
	font-weight: bold;
	margin: 20px 20px 0px 20px;
	text-align: left;
	padding: 3px;
	background: #f0f0f0;
}

.privacy {
	margin: 20px;
	text-align: justify;
	color: Gray;
	font-size: 8pt;
}

.obbligatorio {
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	text-align: right;
}
.opzionale {
	color: #4169E1;
	font-size: 9pt;
	font-style: italic;
	text-align: right;
}

.intro { margin:0px 10px 20px 10px; text-align:justify; border-left:2px solid maroon; padding-left:5px; }

.piccolo { font-size:8pt; }
.medio { font-size:10pt; font-variant:small-caps; font-weight:bold; margin-bottom:2px; }
.grande { font-size:12pt; font-weight:Bold; }

.grigio { color:#6c6c6c; }
.grigiopiccolo { color:Gray; font-size:8pt; }
.marronepiccolo { color:Maroon; font-size:8pt; }
.marrone { color:Maroon; }
.rossobold { color:red; font-weight:bold; }
.verdebold { color:green; font-weight:bold; }
.grigiobold { color:gray; font-weight:bold; }



.box_ricerca {
	border: 1px solid gray;
	padding: 10px;
	background-color: #EBEBEB;
	margin-bottom: 10px;
}
.box_ricerca_chiaro {
	border: 1px solid gray;
	padding: 5px;
	background-color: #F2F2F2;
	margin-bottom: 10px;
}
.box_ricerca_evidente {
	border: 1px solid green;
	padding: 5px;
	background-color: #FFFFCC;
	margin-bottom: 10px;
}


.link_mip_pcb_club {
	padding: 3px;
	background-color: #ececec;
	margin-top: 10px;
	text-align: left;
}


.header { font-weight:bold; background:Silver; border:1px Solid Gray; padding:5px; }
.cellachiara { background-color: White; border: 1px Solid Gray; padding: 5px; }
.cellascura { background-color: WhiteSmoke; border: 1px Solid Gray; padding: 5px; }
.cellaevidente { background-color: #CCFFCC; border: 1px Solid Gray; padding: 5px; }


.NewsBox { border: 1px solid Gray; padding: 2px; margin-bottom: 10px; }
.NewsTesto { font-size: 8pt; padding: 3px; text-align: justify; color:#000000; }
.NewsData { padding: 3px; text-align: left; }
.NewsTitolo { font-size: 10pt; padding: 3px; text-align: left; color: Maroon; font-weight: bold; }
.NewsMIP { background-color: #F0F0F0; padding: 5px; text-align:right; color:#000000; margin-top: 10px; }


.HomeBoxHeader { background-color:#FFCCCC; font-size:10pt; font-weight:bold; padding:3px; margin-bottom:5px; text-align:center; color:#000000; }
.HomeBoxBody { border:1px solid #b20e17; padding:2px; margin-bottom:10px; }
.HomeBoxBodyEvidente { border:1px solid #b20e17; padding:5px; margin-bottom:10px; background-color:#ffffcc; }

/****************************************/
/***  EDITOR                        ***/
/****************************************/

.ED_Titolo { font-size: 16px; font-weight: bold; color: Navy; text-align: center; font-variant: small-caps; margin:5px;}
.ED_Titoletto { font-size: 12px; font-weight: bold; color: Navy; text-align: center; font-variant: small-caps; margin:5px;}
.ED_Piccolo { font-size: 8pt; }
.ED_Grande { font-size: 12pt; }
.ED_Rosso { color: Red; }
.ED_RossoBold { color: Red; font-weight: bold; }
.ED_GialloBold { color: Yellow; font-weight: bold; }
.ED_ArancioBold { color: Orange; font-weight: bold; }
.ED_BluBold { color: Navy; font-weight: bold; }
.ED_Verde { color: #009900; }
.ED_VerdeBold { color: Green; font-weight: bold; }
.ED_Grigio { color: #7F7F7F; }
.ED_GrigioBold { color: gray; font-weight: bold; }
.ED_GrigioPiccolo { color: #7F7F7F; font-size: 8pt; }
.ED_Messaggio { font-size:14px; font-weight:bold; color:Black; text-align:center; border: 1px solid red; padding:5px; margin:10px; background:#FFFF99;}
.ED_BoxEvidente { padding: 10px; margin: 10px; background: #FFFFCC; border: 1px solid gray; }


