/* CSS Document */

body{
	padding-top : 0;
	margin : 0;
   font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.cerca {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #2984AC;}
.titolipag {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #2984AC;}
.titolipagdata {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #2984AC;}
.txt { line-height: 17px;}
.puntitxt { border-top: 1px dotted #787878; width: 600px;}
.attiva {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #A9D046; padding-right: 3px; }

h1 { font-size:16px; line-height:20px; }

/* ---------------------------------------- Link BoDi */

.linkbodi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;	color: #9F9B91;}

A.linkbodi:link {text-decoration: none; color: #9F9B91;}
A.linkbodi:visited {text-decoration: none; color: #9F9B91;}
A.linkbodi:active {text-decoration: none; color: #9F9B91;}
A.linkbodi:hover {	text-decoration: none;	color: Black;	background-color: #DCF2F7;}


/* ---------------------------------------- Link top */

.linktop {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;	color: #787878;}

A.linktop:link {text-decoration: none; color: #787878;}
A.linktop:visited {text-decoration: none; color: #787878;}
A.linktop:active {text-decoration: none; color: #787878;}
A.linktop:hover {	text-decoration: none;	color: black;	background-color: #DCF2F7;}




#menu {
	width:130px;
	height: 269px;
	padding-top:0px;
	font-size: 8pt;
	float : left;
	display : inline;
	text-align: right;
}

#menu ul {
	margin: 0px;
	border : 0px;
	padding-left: 0px;
	display : block;
	border-bottom: 1px dotted #787878;
}

#menu ul li {
	border-top: 1px dotted #787878;
	list-style-type : none;
	/*padding-right: 5px; */
	color: #A9D046;
	font-size: 8pt;
	font-weight : bold;	
   height: 22px;
   line-height: 22px;
	display : block;
}

#menu ul li a {
	text-decoration : none;
	color : #787878;
	font-weight : normal;	
   height: 22px;
   line-height: 22px;
	display : block;
}

#menu ul li a:hover {
	color: black;
	display: block;
	background-color: #DCF2F7;
}


#menu_tb {
	width:130px;
	height: 269px;
	padding-top:0px;
	font-size: 8pt;
	float : left;
	display : inline;
	text-align: right;
}

#menu_tb tr {
	margin: 0px;
	border : 0px;
	padding-left: 0px;
	display : block;
	border-bottom: 1px dotted #787878;
}

#menu_tb tr td {
	border-top: 1px dotted #787878;
	list-style-type : none;
	/*padding-right: 5px; */
	color: #A9D046;
	font-size: 8pt;
	font-weight : bold;	
   height: 22px;
   line-height: 22px;
	display : block;
}

#menu_tb tr td a {
	text-decoration : none;
	color : #787878;
	font-weight : normal;	
   height: 22px;
   line-height: 22px;
	display : block;
}

#menu_tb tr td a:hover {
	color: black;
	display: block;
	background-color: #DCF2F7;
}

#contenuti{
	padding-left:40px; 
	padding-top:6px; 
	padding-right:20px; 
	/*width:510px; */
	background-position:right;
	background-repeat:no-repeat;
}


#contenuti p{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-weight : normal;
      color : #333333;
      background-color : transparent;
      line-height : 140%;
}


.input-cerca    { color: #787878; font-weight: normal; font-size: 8pt; width: 220px; font-family: Verdana, Arial, Helvetica, sans-serif;  border: 1px solid #2984AC; background-color: #FFFFFF;}
.bottone { font-size: 8pt; color: #2984AC; border: 1px solid #2984AC; background-color: #FFFFFF; CURSOR: hand;}

.LoginButton { font-size: 8pt; color: #2984AC; border: 1px solid #2984AC; background-color: #FFFFFF; CURSOR: hand; margin-right:7px; margin-top:10px;}
.LoginTextBox { color: #787878; font-weight: normal; font-size: 8pt; width: 120px; font-family: Verdana, Arial, Helvetica, sans-serif;  
    border: 1px solid #2984AC; background-color: #FFFFFF; margin-top:10px; margin-left:10px;}
.LoginLabel{ color: #787878; font-weight:bold; }





/*


	
SELECT    { color: #000000; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFE0}
INPUT 	       { color: #000000; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFE0 }
INPUT.button { font-size: 8pt; color: #000000; background-color: #FDB913; CURSOR: hand}
TEXTAREA    { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFE0}
OPTION   { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFE0;	CURSOR: hand;}

