/**************IMMAGINE DI SFONDO*********************/

/******************* IMMAGINE SFONDO ****************************************/
.sfondo-header{

background:url("../images/striscia_green.gif") #c3d589 repeat-x;
}

.sfondo-header img{
border-top:4px solid #669933;
border-bottom:4px solid #669933;
}

.menu-little{
border-bottom:4px solid #669933;
}
.menu-little li a{
color:#fff;
}

.menu-little li a:hover{
color:#ccc;
}

.menu-little li{
border-right: 1px solid #fff;
}
/***********************************/
#menu-top li a.immobili {
    background:url("../images/xmenu_green.gif") no-repeat 0 -65px;
	color:#FFFFFF;
	padding-left:4px
}

#menu-top li a.immobili:hover {
color:#c3d589;
}

#menu-top li a.valutazione {
    background:url("../images/xmenu_green.gif") no-repeat 0 -65px;
	color:#FFFFFF;
	padding-left:4px
   
}
#menu-top li a.valutazione:hover {
color:#c3d589;
}


#menu-top li a.richiesta {
    background:url("../images/xmenu_green.gif") no-repeat 0 -65px;
	color:#FFFFFF;
	padding-left:4px

}
#menu-top li a.richiesta:hover {
color:#c3d589;
}

#menu-top li a.contatti {
 background:url("../images/xmenu_green.gif") no-repeat 0 -65px;
	color:#FFFFFF;
	padding-left:4px
   
}
#menu-top li a.contatti:hover {
color:#c3d589;
}

#menu-top li a.cantieri {
    background:url("../images/xmenu_green.gif") no-repeat 0 -65px;
	color:#FFFFFF;
 
}
#menu-top li a.cantieri:hover {
color:#c3d589;
}


/****************************************************/
#contentHP{
	border-bottom:4px solid #669933;
	background-color: #5a7114;
}

#content{
	border-bottom:4px solid #CC6633;
	background-color: #363636;
}

#contentVetrine{
	border-bottom:4px solid #669933;
	background-color: #5a7114;
}
#contentValutazione{
	border-bottom:4px solid #669933;
	background-color: #5a7114;
}
#contentRichiesta{
	border-bottom:4px solid #669933;
	background-color: #5a7114;
}
#contentPagine{
	border-bottom:4px solid #669933;
	background-color: #5a7114;
}

#contentContatti{
border-bottom:4px solid #669933;
	background-color: #5a7114;
}
.container-right{
	color:#fff;
}
.container-right a{
color:#ffffff;
font-weight:bold;
}

.container-right a:hover{
color:#000000;
font-weight:bold;
}
/*****************************************/



.DueCampi li{
color:#FFFFFF;

}
/*********************COLORI HEADER****************************/


body{
background-color:#42530f;
}


/* voci di menu orizzontali in header */
/*.menu-top{ 
background-color:#363636;
}*/



.logo{ /* colore dello sfondo del proprio logo */
background-color:#42530f;	
}





/***************** COLORI DEFAULT ***************************************/




/****************container-trova**************************/
.container-trova{
	text-align: left;
	float: left;
}

.container-trova h1{
	color:#fff;
	margin: 0px;
	padding: 0px;
}




.container-trova .bottone {
  border: 1px solid #fff;
	background-color:#42530f;
    color: #fff;
}
.container-trova .bottone:hover {
        border: 1px solid #ccc;
   background-color:#4e4e4e;
color:#FFFFFF;

}
.form_valutazione7 .bottone{
 background-color:#42530f;
    color: #fff;
}
.form_valutazione7 .bottone:hover {
   background-color:#729a1f;
color:#666;
}

/*.VenditaAffitto {
	color:#ccc;
	margin-top: 10px;
	margin-bottom: 10px;
}
 
 .VenditaAffitto input{

 border:1px solid #ccc;
}*/

 /****************container-annuncio in HP *************************/
 

.imm-tit{
border-left: 4px solid #669933;
}

.imm-tit2{

background-color: #FFFFFF;

}
 
 
 
 
 
.container-annuncio{
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
background-color:#42530f;
}
.container-annuncio h1{
	color:#42530f;
	
}

.container-annuncio h2{
color:#669933;
}
.container-annuncio h3{
color:#fff;
}

.container-annuncio p{
	color:#fff;
}

.p-bold{
font-weight:bold;
}


 /****************container-vetrina*************************/
 
/*.container-vetrina{
	background-color:#FFFFFF;
}

#b-v1{
width:186px;
height:88px;
background-image:url(images/bg_01.gif);
background-repeat:no-repeat;

}
#b-v2{
width:186px;
height:88px;
background-image:url(images/bg_02.gif);
background-repeat:no-repeat;

}
#b-v3{
width:186px;
height:88px;
background-image:url(images/bg_03.gif);
background-repeat:no-repeat;

}*/

/*************COLORI GENERICI***************/
H1, H2, H3, H4, H5{
color: #993300;
}

a:link, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}



/*****************PAGINA INTERNA*************************/

 /****************container-annuncio in HP *************************/
 
.pag-interna{
	border-left: 1px solid #666;
/*	border-right: 1px solid #666;*/
}
.pag-interna h1{
	color:#42530f;
	
}

.pag-interna h2{
color:#669933;
}
.pag-interna h3{
color:#fff;
}

.pag-interna  p{
	color:#fff;
}

.p-bold{
font-weight:bold;
}







.pag-interna li{
/*list-style-image: url(images/point_green.gif);*/
color:#FFFFFF;
}
/*****************PAGINA VETRINA*************************/

.pag-vetrina H1{
color:#42530f;	
}

.pag-vetrina H2{
color:#666666;	
}

.pag-vetrina p{
color:#000000;	
}

.prezzo-rif h1{
color:#42530f;	
}

.prezzo-rif h2{
color:#669933;	
}

.barra-annuncio{
background-color:#c3d589;

}




.citta-rif {
color:#666666;	
}
.citta-rif h2{
color:#42530f;
	
}
.color-rif{
color:#42530f;	
}

#content-right{
color:#FFFFFF;
	background-color:#4E4E4E;
	padding-top: 5px;
}

#content-left{
	background-color: #FFFFFF;
}


/*****************PAGINA VETRINA*************************/
.annunci-presenti {
color:#FFFFFF;	
}

.elenco-testo {
color:#FFFFFF;	
}

.elenco-servizi li a.BloccoServizi-link{
border-bottom:1px solid #999999;
	background-color:#CCCCCC;
	color:#42530f;

}

.elenco-servizi li a.img-dettaglio-link {
border-bottom:1px solid #999999;
color:#42530f;
    background: url(images/ico_dettaglio.gif) #ccc no-repeat;
}


.elenco-servizi li a.img-planimetria-link {
border-bottom:1px solid #999999;
color:#42530f;
	background: url(images/ico_planimetria.gif) #ccc no-repeat;
}


.elenco-servizi li a.img-virtual-link {
border-bottom:1px solid #999999;
color:#42530f;
	background: url(images/ico_virtual.gif) #ccc no-repeat;    
}

.elenco-servizi li a.img-richiesta-link {
border-bottom:1px solid #999999;
color:#42530f;
	background: url(/i_006/ico_richiesta.gif) #ccc no-repeat;    
}

.elenco-servizi li a.img-richiesta-link:hover{
color: #fff;
background-color:#999;
border-bottom:1px solid #fff;
}

.elenco-servizi li a.img-dettaglio-link:hover{
color: #fff;
background-color:#999;
border-bottom:1px solid #fff;
}
.elenco-servizi li a.img-planimetria-link:hover{
color: #fff;
background-color:#999;
border-bottom:1px solid #fff;
}
.elenco-servizi li a.img-virtual-link:hover{
color: #fff;
background-color:#999;
border-bottom:1px solid #fff;
}


.citta-dettaglio{
background-color:#ccc;
}

.citta-dettaglio h1{
background-color:#ccc;
color:#42530f;
}
.citta-dettaglio h2{
color:#666;
}

.dettaglio-testo h3{
color:#c3d589;

}

.dettaglio-testo h4{
color:#c3d589;

}
.dettaglio-testo p{
color: #ccc;
}
.neroB{
color:#fff;
font-weight:bold

}
#dettaglio-finiture .finiture_left h4{
/*background-color:#efefef;*/
}

#dettaglio-finiture .finiture_left h4{
color:#fff;
border-bottom:1px dotted #999;
}
#dettaglio-finiture .finiture_right h4{
border-bottom:1px dotted #999;
color:#fff;
}

.dettaglio-testo p{
	border-bottom: 1px dotted #999;
	border-top: 1px dotted #999;
	color: #FFFFFF;
}
.finiture_left h3{
color:#c3d589;
}

.finiture_right h3{
color:#c3d589;
}

#content-right h1{
color:#4e4e4e;

}
.foto-altre img{
	border: 2px solid #666666;

}
.dettaglio-testo{
	border-bottom: 1px dotted #999;
}

.AttualColorB{
color:#c3d589;
}

.box-vetrina h1 a{
	color:#000;
	
}

.box-vetrina h1 a:hover{
	color:#4e4e4e;
	
}

.box-vetrina h2 a{
background-color:#000;
color:#FFFFFF;
}

.box-vetrina h2 a:hover{
background-color:#4e4e4e;
color:#cccccc;
}


.torna-dettaglio a{
	color:#fff;	
}

.torna-dettaglio a:hover{
	color:#669933;
}


.img-dettaglio{
border-bottom:1px solid #00bbde;
}

.img-planimetria{
border-bottom:1px solid #00bbde;
}

.img-virtual{
border-bottom:1px solid #00bbde;
}
/*************************************/
.footer-left{
	border-top: 2px solid #669933;
	}
.footer-left h1{
color:#fff;
}

.footer-left h2{
color:#c3d589;
}
.footer-left p{
color:#fff;
}

.footer-left p a{
color:#000000;
}

.footer-left p a:hover{
color:#fff;
}
.footer-indirizzi{
	border-top: 4px solid #993300;
	background-color:#cccccc;
	
}

.footer-indirizzi-v{
	border-top: 4px solid #669933;
	background-color:#5A7114;

}

.footer-indirizzi-v a{
	color:#000000;
	font-weight: bold;
	
}

.footer-indirizzi-v a:hover{
	color:#ffffff;
	font-weight: bold;
	
}



















/******************************************************************/
/********************PARTE UGUALE PER TUTTI***********************/


/********************** Valutazione ***********************/
#FormValutazioneImm a{
color:#669933;	
}

#FormValutazioneImm a:hover{
color:#ccc;	
}

#FormValutazioneImm h3{
	color:#666666;
}

#FormValutazioneImm .text {
	color:#666666;
}
#FormValutazioneImm .text1 {
	border:1px solid #CCCCCC;
	color:#666666;
}
#FormValutazioneImm .text2 {
	color:#666666;
}
#FormValutazioneImm .text3 {
	color:#666666;
}
#FormValutazioneImm .text4 {
	color:#666666;
}
#FormValutazioneImm .text5 {
	color:#666666;
	
}
#FormValutazioneImm label {
	color:#fff;
	
}
#FormValutazioneImm .radio {
	color:#666666;
}
#FormValutazioneImm .CAP{
	color:#666666;
}

#FormValutazioneImm .data{
	color:#666666;
}
#FormValutazioneImm input.button {
	background: #ff9900;
	color: #ffffff;
	
}
#FormValutazioneImm select {
	border-right: #4e4e4e 1px solid;
	border-top: #4e4e4e 1px solid;
	border-left: #4e4e4e 1px solid;
	border-bottom: #4e4e4e 1px solid;
	color: #666666; 

}

.form_valutazione3 .redIt{
color:#669933;
}



.form_valutazione6 .redIt{
color:#4e4e4e;
}

.TitOb{
	color:#4e4e4e;
}


/*******************RICHIESTA******************************/
#FormRichiestaImm a{
color:#669933;	
}

#FormRichiestaImm a:hover{
color:#ccc;	
}

.form_richiesta{
	color: #fff;
	}


.titRichiesta{
	color: #42530f;
	}



	.TitRic1{
	color:#fff;
	
	
}

.TitRic2{
	color:#fff;
	
	
}


/***************************************PAGINA CANTIERE***************************************************/

.pag-cantieri H1{
color:#42530f;	
}

.pag-cantieri H2{
color:#666666;	
}

.pag-cantieri p{
color:#000000;	
}

.prezzo-cantieri h1{
color:#42530f;	
}

.prezzo-cantieri h2{
color:#8c8771;	

}


.prezzo-cantieri a{
background-color:#fff;
color:#42530f;
}

.prezzo-cantieri a:hover{
background-color:#42530F;
color:#fff;
}


.Box-cantieri{
	background-color:#5a7114;
}


.barra-cantieri{
	background-color:#669933;
}


.cantieri-servizi a{
color:#ccc;	
}

.cantieri-servizi a:hover{
color:#fff;
}

.citta-cantieri {
color:#666666;	
}
.citta-cantieri h1{
color:#fff;
	
}
.citta-cantieri h2{
color:#333;
	
}
.color-cantieri{
color:#efe198;	
}

.cantieri-testo{
color:#fff;	
}
.plus-cantieri{
color:#fff;	
}
/**numero annunci**/
a.pag {
	color:#fff;
}
a.pag:hover {
	color:#42530f;
	background-color:#fff;
	}



#container-cantiere{
	background-image:url(images/sfondo_red.jpg);
	background-position: center 38px;
	background-repeat:no-repeat;
	width: 900px;
	height: 100%;
	margin-bottom: 10px;


}

.citta-cantiere{
	background-color: #cccccc;
	padding: 5px;
}

.cantiere-testo h3{
color:#8c8771;

}

.cantiere-testo h4{
color:#666666;

}


.cantiere-testo p{
color: #993300;
}


.box-cantiere h1 a{
	color:#8c8771;
	
}

.box-cantiere h1 a:hover{
	color:#b7b199;
	
}

.box-cantiere h2 a{
background-color:#efe198;
color:#8c8771;
}

.box-cantiere h2 a:hover{
background-color:#b7b199;
color:#fff;
}


.torna-cantiere a{
	color:#fff;	
}

.torna-cantiere a:hover{
	color:#fff;
}



#content-unico h1{
	color:#000000;

}
#content-unico{
	background-color:#5a7114;
	width: 890px;
}

/**stili colonna sinistra**/


#gray{
	background-color:#c3d589;
}
#gray-finiture{
	background-color:#c3d589;
}


.cantiere-titolo{
	background-color:#fff;
}
.cantiere-titolo h1{
	color:#ccc;

}

.cantiere-titolo h2{
	color:#666666;

}
.cantiere-info ul{
	color:#42530f;
}

.cantiere-desc h3{
	color:#669933;
}

.cantiere-desc h4{
	color:#42530f;
}


#gray-finiture h3{
	color:#669933;
}

#gray-finiture h4{
	color:#333;
}
.immagineBig{
background-color:#c3d589
}


/******************LINEE*********************/
.linegray{
	background-color:#fff;
	height:3px;
	font-size:1px;
	float: left;
	width:100%;
}
.linewhite{
	background-color:#FFFFFF;
}

/*****************cantiere BOX tipologie****************************/
.cantiere-disponibili{
	background-color:#fff;
	}
	
.gray-tipologie{
	background-color:#c3d589;
}

/*-----tipologie---------*/
#cantiere-tipologie{
	background-color:#fff;
	}

#cantiere-tipologie h2{
	color:#42530f;
}
.cantiere-capitolato {
	background-color:#FFFFFF;
}

/*---Box tipologia----*/
.tipologie-dettagli h3{
	color:#669933;
}
.tipologie-dettagli h4{
	color:#42530f;
}
.tipologie-dettagli h5{
	color:#333;
}

.tipologie-dettagli li.mq{
	background:url(img/ico_mq.gif) no-repeat;
}
.tipologie-dettagli li.euro{
	background:url(img/ico_euro.gif) no-repeat;
}

/*----bottoni laterali naviga tipologie----*/

li#vt{
	background:url(/img/butt_virtual.gif) no-repeat;
}
li#floor{
	background:url(/img/butt_floor.gif) no-repeat;

}

li#info{
	background:url(/img/butt_info.gif) no-repeat;

}
li#segnala{
	background:url(/img/butt_segnala.gif) no-repeat;

}


a.tipol{
background-color:#42530f;
color:#FFFFFF;
}

a.tipol:hover{
	background-color:#669933;
	color:#42530f;

}

.pag-cantieri-tit{

	border-left: 4px solid #669933;

}
.pag-interna-tit{

	border-left: 4px solid #669933;

}


a.notipol{
background-color:#fff;
color:#669933;
}
a.notipol:hover{
background-color:#efefef;
color:#42530f;
}

