/* CSS Document */


body { margin:0px;}
.sfondo {background-image: url(images/fill.jpg); background-repeat: repeat-x; }

.menu ul { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#FFFFFF;
          margin:0px 0px 0px 0px;
          padding:0px;
          list-style:none;
		  
      }
.menu li {
      display:inline;
      margin:0px;
      padding:0px 10px 0px 10px; 
	 font-weight:bold
      }
	  
.menu li a{
      color:#ffffff; text-decoration:none
      }
	  
.menu li a:hover{
      color:#333333; text-decoration:none
      }
	  
.cerca1 {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; margin:0px 0px 0px 0px; color:#C77930 }

.select {width:155px; height:17px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;margin:10px 10px 0px 0px; }
	
.cod_web {width:80px; height:17px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;margin:10px 10px 0px 0px; }

.sard { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  margin:10px 0px 0px 0px;}
	
.tasto {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-transform: uppercase; width:60px; height:18px;font-size: 11px;background-color:#1c1c1c;border:1px solid #C77930; margin:5px 0px 0px 0px; font-weight:bold}

.credits { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color:#333333; margin:0px 0px 0px 0px}
.credits a{ text-decoration:none; color:#C77A31 }
.credits a:hover{ text-decoration:underline; color:#C77A31 }



/*- proposta home page--------------------------- */

.cont {float:left;margin:0px 12px 5px 0px}

.tbl_proposta {}
.tbl_proposta table {border:2px solid #C77A31;padding:3px; background-color:#ffffff; }
.tbl_proposta img {border:2px solid #C77A31; width:124px; height:83px; float:left; margin:0px 4px 4px 4px}

.comune {padding:2px 5px 2px 3px;font-family: verdana, arial, sans-serif; font-size: 11px;color:#ffffff; margin: 0px 0px 0px 0px;background-color: #C77A31;}
.comune a{ text-decoration:none; color:#ffffff }
.comune a:hover{ text-decoration:underline; color:#ffffff }



.titolo_proposta { font-family: verdana, arial, sans-serif;font-size: 11px;	color:#C77A31; margin: 2px 0px 2px 3px; }
.titolo_proposta a{ text-decoration:none; color:#C77A31 }
.titolo_proposta a:hover{text-decoration:underline; color:#C77A31}

.testo_proposta { font-family: verdana, arial, sans-serif;font-size: 11px;	color:#333333; margin: 0px 0px 0px 0px;text-align:justify  }
.testo_proposta a{ text-decoration:none; color:#333333 }
.testo_proposta a:hover{text-decoration:underline; color:#C77A31}



.dati_proposta {
        
        font-family: verdana, arial, sans-serif;
        font-size: 11px;
      	color:#000000;
        margin: 0px 6px 0px 0px; }
		
/*- griglia risultati--------------------------- */

.controlli {}
.controlli table {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; margin:10px 50px 10px 50px}
.controlli table a {color:#000000;text-decoration: none;}
.controlli table   a:hover{text-decoration:underline;color:#000000;}

.sottocategoria table{ margin:0px 0px 4px 0px }
.sottocategoria td{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:#ffffff;font-weight:bold;text-transform: uppercase;   padding:2px 5px 2px 0px }
.sottocategoria a {color:#333333;text-decoration: none;font-weight:normal}
.sottocategoria a:hover{text-decoration:underline;color:#f69747;}


.tbl_ricerca table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;margin:0px 20px 0px 0px;}
.tbl_ricerca th{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;text-transform: uppercase;color:#ffffff;background-color: #C77A31;height:18px; border-right:3px solid #1c1c1c; }
.tbl_ricerca td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:#333333;border-bottom:1px solid #C77A31;margin:4px 0px 4px 0px; background-color:#F9F9F9}
.tbl_ricerca td  a {color:#333333; text-decoration:none}
.tbl_ricerca td  a:hover {color:#C77A31; text-decoration:underline}
.tbl_ricerca img {border:2px solid #C77A31;margin:4px 4px 4px 0px; width:71px; height:54px}

.no_ris {font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold; font-size:13px;margin:20px }

.no_ris a {color:#C77A31; text-decoration:none; font-weight:normal}
.no_ris a:hover {text-decoration:underline;color:#C77A31}



.main table {background-color:#ffffff; border:2px solid #C77A31}
.main td {font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333; font-size:11px;padding:8px}
.main td a {color:#333333;text-decoration: none;}
.main td a:hover{text-decoration:underline;color:#C77A31;}


.main img {border:2px solid #C77A31}


.co td{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333; font-size:11px; padding:2px}
.text{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#333333; width:400px; height:50px;}
.input_cerca{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#333333;width:150px;margin:2px 0px 3px 0px}

.privacy {font-family: Verdana, Arial, Helvetica, ;font-size: 10px; margin:0px 0px 0px 0px;color:#333333 }
.privacy  a  { text-decoration:underline; color:#333333}
.privacy  a:hover { text-decoration:none; color:#C77A31}

.hd {font-family: Verdana, Arial, Helvetica, ;font-size: 10px; margin:0px 0px 5px 0px;color:#333333 }
.hd  a {text-decoration:none; color:#C77A31}
.hd  a:hover{text-decoration:underline; color:#C77A31}