BODY
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;



	font-size: 9pt; 
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; 
	text-align: center; /*centramento su IE*/
	background: url('images/due_colonne.gif') repeat-y;
	background-position:center; 
	background-color: #CCCCCC;	
}


#content {
  width: 1024px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}


.ul_annunci {
width:100%;
padding:0;
margin:0;
list-style:none;
list-style-type:none;
float:left;
}

.ul_annunci li {
display:inline;
float:left;
}

.ul_annunci li a {
width:200px;
height:auto;
float:left;
}


.intestazione {
background-color: #EFF4F9;
height:101px;
width: 1024px;
}

.bc {
  padding-left:12px;
padding-bottom:3px;  
	color: #666666;
	font-size: 9pt;	
}

.bc a{
	color: #666666;
	font-size: 9pt;	
}

.pie_di_pagina_box {

background: url('images/menu_spacer.png') repeat-x; 

width: 1024px;
height: 30px;
background-color: #136BA2;
padding-top:9px;
}

.pie_di_pagina, a  {
text-decoration:none;
font-size: 14px; 
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; 
color: #F0F0F0;
text-decoration:none;
}

.pie_di_pagina a:hover {
text-decoration:underline;
}

.banner {
background-color: #136BA2;
height:101px;
width: 1024px;
}


.logo_immobilitalia {
height:101px;
width: 668px;
float:left;
text-align:left;
}

.logo_ci {
height:101px;
width: 176px;
float:left;
text-align:left;
}


.logo_fiaip {
height:101px;
width: 173px;
float:right;
padding-right:16px;
}

.menu_superiore {
height:38px;
width: 1024px;
/*background: url('images/menu_background.png') repeat-x; */
border-bottom: 1px solid #94B3D6;
background-color: #136BA2;
text-align: left;
}

.menu_elemento {
float:left;
opacity:1.0;
filter:alpha(opacity=100);
}

.menu_elemento:hover {
opacity:0.9;
filter:alpha(opacity=90);
}

.vetrina {
padding-top:9px;
padding-bottom:9px;
padding-left:18px;
font-size: 24px;
color: #FF6600;
text-align: left;
}


.altri_annunci {
padding-top:px;
padding-bottom:20px;
padding-left:18px;
font-size: 14px;
color: #FF6600;
text-align: left;
}

.altri_annunci a:link, .altri_annunci a:visited, .altri_annunci a:hover{
color: #FF6600;
}

.altri_annunci a:hover{
color: rgb(19,107,162);
}


.vetrina_colorata_arancio {
background-color: #ffe89f;
/*height:412px;*/
float:left;
}

.servizi_sezioni {
padding-top:9px;
font-size: 24px;
color: #00CC00;
text-align: left;
}

.titolo_sezione {
height:66px;
width: 1000px;
text-align: left;
padding-top:8px;
padding-left:12px;
padding-right:12px;

background-color: #F0F0F0;
color: #375D80;
border-bottom: 4px solid #94B3D6;
}

H1 {
font-size: 24px;
font-weight:normal; 
color: #375D80;
margin:0px;
display:inline;
}

H2 {
font-size: 22px;
font-weight:normal; 
color: #375D80;
margin:0px;
display:inline;
}

H3 {
font-size: 20px;
font-weight:normal; 
color: #375D80;
margin:0px;
display:inline;
}

H4 {
font-size: 11px;
font-weight:bold; 
color: #375D80;
margin:0px;
text-align:justify;

}

.thG{
font-size: 22px;
line-height:31px;
}

.th1 {
font-size: 24px;
font-weight:normal; 
color: #FFFFFF;
margin:0px;
display:inline;

}

.th2 {
font-size: 22px;
font-weight:normal; 
color: #FFFFFF;
margin:0px;
display:inline;

}

.th3 {
font-size: 20px;
font-weight:normal; 
color: #FFFFFF;
margin:0px;
float:left;
height:35px;

}

.th4 {
font-size: 11px;
font-weight:bold; 
color: #000000;
margin:0px;
text-align:justify;
float:left;
}



.colonna_sinistra {
background-color: #E3ECF4;
float:left;
width: 769px;
vertical-align: top;
}

.colonna_destra {
background-color: #FFFFFF;
float:left;
vertical-align: top;
width: 255px;
}

.colonna_unica {
background-color: #EFF4F9;
width: 1024px;
vertical-align: top;
text-align: center;
margin-left: auto; 
margin-right: auto;
}

.colonna_unica_contenuti {
background-color: #EFF4F9;
width: 1000px;
vertical-align: top;
text-align: left;
padding: 12px; 
margin-right: auto;
color: #747474;
font-size: 14px;
}

.colonna_unica_contenuti a{
color: #747474;
}

.contenuti_sinistra {
color: #747474;
text-align: left;
padding-left:16px;
padding-right:16px;
padding-top:8px;
padding-bottom:12px;
font-size: 14px;
}

.contenuti_sinistra a{
color: #00cc00;
font-size: 12px;
}

.due_colonne {
width: 1024px;
vertical-align: top;
text-align: center;
margin-left: auto; 
margin-right: auto;
background-color: #E3ECF4;
}

.due_colonne_bianco {
width: 1024px;
vertical-align: top;
text-align: center;
margin-left: auto; 
margin-right: auto;
background: url('images/due_colonne_bianco.gif') repeat-y;
}


.contatti_sinistra {
padding:10px;
color: #136BA2;
text-align:left;
font-size: 12px;
}

a.contatti_sinistra:link, a.contatti_sinistra:visited {
text-decoration: none; 
color: #00CC00;
padding:0;
}

.in_evidenza {
position:absolute;
bottom:0px;
left:0;
background-color: #E3ECF4;
float:left;
vertical-align: bottom;
height: 358px;
width: 255px;
}

.box_annuncio {
float:left;
vertical-align: top;
background-color: #FFFFFF;
width: 229px;
height: 368px;
border:1px solid #F0F0F0;
margin-left:14px;
margin-bottom:14px;
overflow:hidden;
cursor:pointer;
}

.box_annuncio_testo{
padding-left:3px;
padding-right:3px;
text-align: left;
color: #136BA2;
}
.box_annuncio_dettagli{
padding-left:3px;
padding-right:3px;
text-align: left;
font-weight:bold;
font-size: 11px;
}



.box_annuncio_testo_l1{
color: #FF6600;
font-weight: bold;
font-size: 12px;
font-style: normal;
}
.box_annuncio_testo_l2{
color: #00CC00;
font-size: 13px;

}
.box_annuncio_testo_l3{
color: #136BA2;
font-size: 11px;
}

.box_annuncio_testo_l4{
color: #00CC00;
font-size: 12px;
}
.box_annuncio_testo_l5{
color: #136BA2;
font-size: 12px;
}


.paginazione{

font-size: 12px;
color: #136BA2;
text-align: left;
margin-left:14px;
margin-bottom:14px;
padding-top:14px;
}

.paginazione_pagine{
color: #808080;
}

.paginazione_pagina{

	font-weight: normal;
	text-decoration: none;
	color: #747474;
	margin: 0 2px;
	padding: 0 2px;
	background-color: #eeeeee;
	border: 1px solid #bababa;
	font-size: 0.9em;
	line-height: 1.5em;
}

.paginazione_pagina_selezionata{
	font-weight: normal;
	text-decoration: none;
	color: #F0F0F0;
	margin: 0 2px;
	padding: 0 2px;

	border: 1px solid #bababa;
	font-size: 0.9em;
	line-height: 1.5em;
	background-color: #136BA2;

}




.annuncio {
padding:12px;
font-size: 10px; 
font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; 
text-align: left;
color: #375D80;
}

.titolo_annuncio{

padding-left:11px;
font-size: 18px; 
}

.corpo_annuncio{
clear:left;
padding:12px;
font-size: 16px; 
width: 700px;
text-align:justify;
margin-bottom:12px;
}

.corpo_annuncio a:link {color: #7698DE;}
.corpo_annuncio a:visited {color: #7698DE;}
.corpo_annuncio a:hover {color: #7698DE;}

.contenitore_bottone {
background-color: #CCCCCC;
border-bottom: 1px solid #F0F0F0;
height:37px;
cursor:pointer;
}

.alpha_img img{
opacity:0.7;
filter:alpha(opacity=70);
}

.alpha_img:hover img{
opacity:1.0;
filter:alpha(opacity=100);
}

.miniature {
background-color: #747474;
color: #F0F0F0;
line-height: 34px;
margin:0;
}


.clip_piccola {
position: relative;
height: 133px;
width: 200px;
clip: rect(-2px 200px  133px 0px);
top: 11px;
left:0px;
margin-left: auto; margin-right: auto;
}

.clip_grande {
position: relative;
height: 214px;
width: 324px;
top: 11px;
left:11px;
}

.cornice_piccola {
margin-bottom:10px;
height: 156px;
width: 225px;
background: url(images/cornice_piccola.gif);
margin-left: auto; margin-right: auto;
text-align:left;
}

.cornice_grande {
margin-left:10px;
margin-bottom:10px;
float:left;
height: 236px;
width: 346px;
background: url(images/cornice_grande.gif);
}

.miniatura {
text-align:left;
position:absolute;
clip:rect(-10px 202px 134px 0px);
}


.frame_mappa{
border: 1px solid #94B3D6;
margin:0;
}


.posizione_immobile{
font-size: 0;
margin:0px;
margin-left:11px;
}


.box_contatti {
background-color: #7698DE;
color: #F0F0F0;
height: 86px;
width: 697px;
float:left;

}

.box_contatti_corpo{
padding-top:5px;
padding-left:6px;
font-size: 14px; 
}

.box_contatti_titolo{
font-size: 17px; 
padding-top:6px;
padding-left:6px;
}

.box_contatti_sinistra{
margin-left:11px;
height: 86px;
width: 6px;
background: url(images/box_contatti_sinistra.gif);
float:left;
}

.box_contatti_destra{
height: 86px;
width: 6px;
background: url(images/box_contatti_destra.gif);
float:left;

}












