/* 2009 - 2010 (c) | ez-css.org
 * ez-min.css :: version 1.3 :: 03132010
 */
body{text-align:center}.ez-mw{margin-right:auto;margin-left:auto;text-align:left;position:relative;z-index:1;text-align:left;overflow:hidden}.ez-wr{clear:left}.ez-wr:after,.ez-box:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ez-wr,.ez-box,.ez-last{display:inline-block;min-height:0}/* \*/* html .ez-wr,* html .ez-box,* html .ez-last{height:1%}.ez-wr,.ez-box,.ez-last{display:block}/* */.ez-oh{overflow:hidden}* html .ez-oh{overflow:visible}.ez-oa{overflow:auto}.ez-dt{display:table}.ez-it{display:inline-table}.ez-tc{display:table-cell}.ez-ib{display:inline-block}.ez-fl{float:left}* html .ez-fl{margin-right:-3px}.ez-fr{float:right}* html .ez-fr{margin-left:-3px}.ez-25{width:25%}.ez-33{width:33.33%}.ez-50{width:50%}.ez-66{width:66.66%}.ez-75{width:75%}.ez-negmr{margin-right:-1px}* html .ez-negmr{margin-right:-4px}* html .ez-negmx,.ez-negmx{margin-right:-1px}.ez-negml{margin-left:-1px}* html .ez-negml{margin-left:-4px}
 
#centrale{
  height: 200px;
  text-align: center;
  margin-top:320px;
}			

div.box_centrale{
  padding-top:20px;
}

div.container-btn-sx{
  padding-left: 65px;
  width: 310px;
}

div.container-btn-dx{
  padding-left:50px;  
}

div.bordo{
  border:1px solid red;
}

#bottone_sx{
  cursor: hand;
  background-image: url(images/bottone_sx.jpg);
  width: 259px;
  height: 127px;
}

#bottone_dx{
  cursor: hand;
  background-image: url(images/bottone_dx.jpg);
  width: 259px;
  height: 127px;
}

#bottone_sx_mergers{
    cursor: hand;
    background-image: url(images/bottone_sx_mergers.jpg);
    background-repeat: no-repeat;
    width: 233px;
    height: 114px;
}

#bottone_dx_mergers{
    cursor: hand;
    background-image: url(images/bottone_dx_mergers.jpg);
    width: 233px;
    height: 114px;
}

div.titolo-bottone{
  padding-top:20px;  
}

div.testo-bottone{
  padding-top:15px;
}

div.top-immagine-sx{
  width: 200px;
  padding-top: 30px;
}

div.top-immagine-dx{
  padding-right:0px;
  text-align: right;
}

div.immagine-sx-logo{
  text-align: center;
}

div.scritta-testata-sx{
  text-align: center;
}

.compila-campo{
  color: red;
}

hr { margin: 0; padding: 4px; border: 0px; border-bottom: 1px dotted #999999;}



td   {font-family:arial;
        
 	   color:#385577;

 	   font-size:11px;

 	   line-height:15px;

}

#footer {
    font-family:arial;
    font-size:11px;
    color:#ffffff;
    /*height:26px;*/
    padding-top:6px;
    width: 750px;
}


#footer ul{
   list-style: none;
   margin-left: 0px;
   padding-left: 0px;
}
 
#footer li{
    display: inline;
    padding-left: 15px;
    padding-right: 15px;
}

#footer-immobiliare {
    font-family:arial;
    font-size:11px;
    color:#ffffff;
    /*height:26px;*/
    padding-top:6px;
    width: 750px;
}


#footer-immobiliare ul{
   list-style: none;
   margin-left: 0px;
   padding-left: 0px;
}
 
#footer-immobiliare li{
    display: inline;
    padding-left: 4px;
    padding-right: 4px;
}

#footer-mergers {
    font-family:arial;
    font-size:11px;
    color:#ffffff;
    /*height:26px;*/
    padding-top:6px;
    width: 750px;
}


#footer-mergers ul{
   list-style: none;
   margin-left: 0px;
   padding-left: 0px;
}
 
#footer-mergers li{
    display: inline;
    padding-left: 4px;
    padding-right: 4px;
}

#credits{
    text-align: right;
    margin-top: -15px;
}

.datanews   {font-family:arial;

 	   color:#AC443C;

 	   font-size:9px;

 	  

 } 

 
.cella-testo-immobiliare{
    padding-left: 5px;
    text-align: justify;
}
.descrizione {
    font-family:arial;
    color:#385577;
    font-size:10px;
    line-height:14px;
    font-weight:normal;
}

 

.negativo {font-family:arial;

 		color:#111111;

 	   font-size:11px;

 	   

 }

 
.titolo-colonna-dx-chisiamo{
     text-align: center;
}

.titoli {
    font-family:arial;
	color:#364044;
    font-size:14px;
    font-weight: bold;
}
 
.titoli2 {
    font-family:arial;
	color:#005E97;
    font-size:11px;
    font-weight: bold;
}
 
 

  .tithome {font-family:arial;

 		color:#424F7B;

 	   font-size:20px;

 	   font-weight: bold;

 	   

 }
 

   .citta {font-family:arial;

 		color:#aaaaaa;

 	   font-size:11px;

 	   font-weight: normal;

 	   

 }
 
 
 
 
.titvencom{
    font-family:arial;
	color:#ffffff;
    font-size:15px;
    font-weight: bold;
    padding-top: 50px;
    text-align: center;
}

.colonna-centrale-mergers a{
    text-decoration: none;
}

     .tithome2 {font-family:arial;

 		color:#ffffff;

 	   font-size:12px;

 	   font-weight: normal;

 	   

 }
 .off {font-family: arial;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color:#999999;

	}

 


 A.linkhome:link,A.linkhome:visited { 

font-family: arial;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	font-variant: normal;

	color: #424F7B;

	

}

 A.linkhome:hover { 

font-family: arial;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	font-variant: normal;

	color: #425599;

	

}






 

A.linkw:link,A.linkw:visited { 
    font-family: arial;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    font-variant: normal;
    color: #ffffff;
}

 A.linkw:hover { 
    font-family: arial;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    font-variant: normal;
    /*color: #aa3333;*/
    color: #99aabb;

	

}


A.linkb:link,A.linkb:visited { 

font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	font-variant: normal;

	color: #111111;

	

}

 A.linkb:hover { 

font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

	font-variant: normal;

	color: #444444;

	

}

A.link2:link,A.link2:visited { 
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline;
    font-variant: normal;
    color: #000;
}



A.link2:hover { 
    font-family: arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline;
    font-variant: normal;
    color: #99AABB;
}

A.link3:link,A.link3:visited { 
    font-family: arial;
    font-size: 10px;
    font-style: normal;
    /*font-weight: bold;*/
    text-decoration: underline;
    font-variant: normal;
    color: #000;
}



A.link3:hover { 
    font-family: arial;
    font-size: 10px;
    font-style: normal;
    /*font-weight: bold;*/
    text-decoration: underline;
    font-variant: normal;
    /*color: #F6BA14;*/
    color: #99aabb;
}





A.link4:link,A.link4:visited { 

font-family: arial;

	font-size: 10px;

	font-style: normal;

	

	text-decoration: none;

	font-variant: normal;

	color: #005E97;

	

}



A.link4:hover { 

font-family: arial;

	font-size: 10px;

	font-style: normal;

	

	text-decoration: none;

	font-variant: normal;

	color: #F6BA14;

	

}




A.linkf:link,A.linkf:visited { 

font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	text-decoration: underline;

	font-variant: normal;

	color: #ffffff;

	

}

 A.linkf:hover { 

font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	text-decoration: underline;

	font-variant: normal;

	color: #000000;

	

}





.boxettini {

	border-top: 3px solid #000000;

	border-left: 3px solid #000000;

	border-right: 2px solid #555555;

	border-bottom: 2px solid #555555;

}

 .ruspina  {font-family:arial;

 	   color:#F6BA14;

 	   font-size:10px;

 	   

 }

 

 .inp {font-family: arial;

	   font-size: 10px;

	   color:#385577;

	   background-color:#CBD9E4;

	   border: 1px #385577 solid;

	   width:120px;

	   

	   }

 .edit {font-family: arial;

	   font-size: 10px;

	   color:#005E97;

	   background-color:#eeeeee;

	   border: 1px #005E97 solid;

	   width:120px;

	   

	   }
       
#bandiere-lingua{
    width: 200px;
    position:relative;
    left:290px;
    top:20px;
    z-index: 15;
    font-family: arial;
    font-size: 12px;
    color: #FFFFFF;
}

#bandiere-lingua .lan-sel{
    text-decoration: overline;
}

#bandiere-lingua a{
    color: #FFFFFF;
    text-decoration: none;
    margin-right:5px;
}

#bandiere-lingua a:hover{
    color: #FF6701;
}

img.img_border{
    border:1px solid #3B466C;
}

div.tabella-container-immobiliare{
    padding-left:22px;
    padding-bottom: 20px;
}

.colonna-centrale-scheda{
    padding-left: 22px;
    padding-right: 22px;
}

.colonna-centrale-chi-siamo{
    padding-left: 9px;
}

.colonna-centrale-chi-siamo2{
    padding-left: 9px;
    border-right:1px solid;
}

div.chi-siamo-sx{
    border-right:1px solid #B0B0B0;
    width: 548px;
}

#tabella-dx-compagnia{
    padding-top: 11px;
    margin-top: 20px;
    padding-left: 7px;
    /*border-left: 1px solid #3B466C;*/
    border-left: 1px solid #B0B0B0;
}

.titoli-3{
    font-weight: bold;
}

div.colonna-centrale-mergers{
    padding-left: 22px; 
    border-right: 1px solid #B0B0B0;
}

div.colonna-dx-mergers{
    width: 158px;
    padding-top: 38px;
}

div.container-colonna-dx-mergers{
    text-align: center;
    padding-top: 15px;
}

div.container-colonna-dx-testo{
    padding-left: 17px;
    padding-right: 17px;
    text-align: left;
}

div.btn-scheda{ 
    padding-left: 0px;
}

#attivita-vendita-sx{
    text-align: left;
    padding-left: 0px;
    margin-left: 0px;
}

/* SCROLL */
div.sc_menu_wrapper {
    border-left: 1px solid #B0B0B0;
    text-align: left;
    padding-right: 0px;
    margin-right: 0px;
    padding-left: 25px;
    height: 500px;
    /* Make bigger than a photo, because we need a place for a scroll-bar. */
    width: 120px;
    margin-top: 30px;
    overflow: auto;
}

div.sc_menu_wrapper_2 {
    text-align: left;
    padding-right: 0px;
    margin-right: 0px;
    padding-left: 5px;
    height: 300px;
    /* Make bigger than a photo, because we need a place for a scroll-bar. */
    width: 90px;
    margin-top: 30px;
    overflow: auto;
}

div.sc_menu {
  
}
.sc_menu a {
  display: block;
  margin-bottom: 5px;
  width: 80px;
  /* When image support is turned off */
  color: #fff;
   
}
.sc_menu a:hover {
  
}

.sc_menu img {
  display: block;
  border: 1px solid #3B466C;
}

div.freccia{
    width: 200px;
}

div.filiale{
    
}

#dati_filiale{
    width: 150px;
    padding-left: 130px;
    margin-top: -15px;
    /*margin-bottom: -25px;*/
}

