/* CSS Document */
body				{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	border-top: #FF3300;
	border-right: #FF3300;
	border-bottom: #FF3300;
	border-left: #FF3300;
	margin: 0px;
	background-color: #F7F7F7;/*grigio chiarissimo*/

}

/* ---------------------------------  */
/*campo di testo del form*/
input.inputstyle{
	height:30px;
	/*  WIDTH: 59%;*/
	font-family:Verdana, Helvetica, sans-serif; 
	color:#003399; 
	font-size:14px;
	font-weight: bold;
	border: 1px solid #669933;
 }

 select.inputstyle{
	height:20px;
	font-family:Verdana, Helvetica, sans-serif; 
	color:#666666; 
	font-size:12px;

 }
 
 .elenco{
   font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 
   BACKGROUND-COLOR: #EEF9EE; 
   color:#444444; 
   WIDTH: 15%;

 }


 textarea.inputstyle{
	font-family:Verdana, Helvetica, sans-serif; 
	color:#003366; 
	font-size:12px;
	font-weight: bold;
	border: 1px solid #666666;
 }

/* puls cerca E1F4E1*/
INPUT.btann {
	BACKGROUND-COLOR: #D1B9A7; COLOR: #000000; FONT-SIZE: 12px;	font-family:Verdana, Helvetica, sans-serif; FONT-WEIGHT: normal; height:30px;
}
textarea.inputstyleMed{
	font-family:Verdana, Helvetica, sans-serif; 
	color:#999999; 
	font-size:10px;
	border: 1px solid #666666;
 }
 
/* ---------------------------------  */
 
 INPUT.buttons {
	BACKGROUND-COLOR: #A3B7E7; COLOR: #003366; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
/* ---------------------------------  */

INPUT.buttonsMed {
	BACKGROUND-COLOR: #A3B7E7; COLOR: #003366; FONT-SIZE: 12px; FONT-WEIGHT: bold
}


/* ---------------------------------  */

td   {font-family:Arial, Helvetica, sans-serif;font-size:11pt;color:#464646;}
/*testo tabella*/
/*{line-height: 1.5;}    imposta interlinea    blink x testo lampeggiante*/

.linkTd, .linkTd:visited, .linkTd:active, .linkTd:link {
/*link nelle tabelle con car td*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	text-decoration : none;
	color : #000099;
	font-style: normal;
 
 }


h1	{font-family:Arial, Helvetica, sans-serif; font-size:24pt; color:#054F98; font-weight: bold;margin-bottom: 0ex;}
/*non usato*/

.note {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FF9900; font-weight: bold;margin-bottom: 0ex;}
/*note grassetto colorato arancio*/

.rif {font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#999999; font-weight: ;margin-bottom: 0ex;}
/*RIF normale grigio*/

.AnnAg {font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#006600; font-weight: ;margin-bottom: 0ex;}
/*RIF normale verde*/

.com {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#003399; font-weight: bold;margin-bottom: 0ex;}
/*Comune grassetto blu*/

.small	{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
/*carattere medio */

.smallgr {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color : #999999;}
/*carattere medio grigio */

.xsmall	{font-family:Verdana, Arial, Helvetica,	sans-serif;font-size:9px;color : #666666;}
/*carattere piccolo grigio */
.xsmallgr	{font-family:Verdana, Arial, Helvetica,	sans-serif;font-size:9px;color : #999999;}
/*carattere piccolo grigio chiaro */

.large	{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;}
/*carattere grande grigio */

.MnoLink {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:x-small;color:#464646;}
/*testo con proporzioni uguali a MLink*/

.MLink, .MLink:visited, .MLink:active, .MLink:link {
/*menu91C4C4*/
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	text-decoration : none;
	color : #000099;
	font-style: normal;
 
 }

.MLink:hover { 
   color : #990000; 
   text-decoration : none ;
   }
 
 .MLinkAg, .MLinkAg:visited, .MLinkAg:active, .MLinkAg:link {
/*menu verde	text-decoration : none;*/
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;

	color : #11593C;
	font-style: normal;
 
 }

.MLinkAg:hover { 
   color : #006600; 
   text-decoration : none ;
  } 
  
 .PgLink, .PgLink:visited, .PgLink:active, .PgLink:link {
/*pg annunci*/
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
	text-decoration : none;
	color : #000099;
	font-style: normal;
 
 }

.PgLink:hover { 
   color : #990000; 
   text-decoration : none ;
   }

   
.PLink, .PLink:visited, .PLink:active, .PLink:link {
/* briciole*/

	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	text-decoration : none;
	color : #000099;
	font-style: normal;
   }

.PLink:hover { 
   color : #FF3366; 
   text-decoration : underline ;
   }


.PLinkVetr, .PLinkVetr:visited, .PLinkVetr:active, .PLinkVetr:link {
/*link vetrina*/
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	text-decoration : none;
	color : #000066;
	font-style: normal;
   }

.PLinkVetr:hover { 
   color : #FF0000; 
   text-decoration : underline ;
   }

.PLinkVetrAg, .PLinkVetrAg:visited, .PLinkVetrAg:active, .PLinkVetrAg:link {
/*link vetrina*/
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	text-decoration : none;
	color : #188544;
	font-style: normal;
   }

.PLinkVetrAg:hover { 
   color : #FF0000; 
   text-decoration : underline ;
   }

.Mfp, .Mfp:visited, .Mfp:active, .Mfp:link {
/*menu fondo pagina*/

	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	text-decoration : none;
	color : #000099;
	font-style: normal;
 
 }

.Mfp:hover { 
   color : #CC0000; 
   text-decoration : none;
   }
 
  .feedlink, .feedlink:visited, .feedlink:active, .feedlink:link {
/*menu verde	text-decoration : none;*/
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
     background: url(http://www.compraeaffitta.it/gif/rss.gif) center left no-repeat;
	 padding:0 0 0 18px;
	 
	color : #FF6600;
	font-style: normal;
   text-decoration : none ; 
 }

.feedlink:hover { 
   color : #006600; 

  } 

 /*paginazione */
  .pagat, pagat:link, pagat:visited, pagat:active {
	height: 10px;
	width: 15px;/**/
	border: 1px solid DimGray ;
    align:center;
	background: #E9E9E9 ;
	padding: 5px 3px 5px 3px;
 	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
    color: blue ;
    text-decoration : none ; 
}
.pagat:hover {
	background: LightBlue ;
}
 .pag, pag:link, pag:visited, pag:active {
	height: 10px;
	width: 15px;/**/
	border: 1px solid DimGray ;
    align:center;
	background: White ;
	padding: 2px 2px 2px 2px;
	font-size : 7pt;
    color: DarkGreen ;
    text-decoration : none ; 
}
.pag:hover {
	background: #EDEDDC ;
	color:blue;
}

/* link minisito*/
.Msito, .Msito:visited, .Msito:active, .Msito:link {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-size:22pt;
	text-decoration : none;
	color : #000099;
	font-style: normal;
 
 }

.Msito:hover { 
   color : #990000; 
   text-decoration : none ;
   }



#menu_top {
	text-align: center;
	background-color: #F8F8F8; /* F8F8F8   */
	border: 1px solid #D8D2C3;
}

#menu_top a:link, #menu_top a:visited {
	color: #000099;  /* 2D3C5E   */
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	background-color: #E9E9E9;
	line-height: 1.5em;
	display: block;  /*inline-block */
	border-top-width: 0.3em;
	border-top-style: solid;
	border-top-color: #E9E9E9 ;/* F8F8F8   */
     border-left-width: 1px;
	 border-left-style: solid;
	 border-left-color: #FFFFFF ;/* F8F8F8   */

	padding-top: 0.2em;
}

#menu_top a:hover {
	color: #3E77EE; /* 3D81EE */
	text-decoration: none;
	border-top-width: 0.3em;
	border-top-style: solid;
	border-top-color: #3D81EE;/*3D81EE */
	padding-top: 0.2em;/* */
	background-color: #F8F8F8;
}

 .feedlink_top, .feedlink_top:visited, .feedlink_top:active, .feedlink_top:link {
/*font-family : Geneva, Arial, Helvetica, sans-serif; */
	
/*	font-size : x-small;*/
     background: url(/gif/rss.gif) center left no-repeat;
	padding:0 0 0 18px; /*  padding-left:10px;   */

/*	color : #FF6600; */
/*	font-style: normal;*/
  text-decoration : none ;
 }

/*.feedlink_top:hover  color : #006600; */

