/* CSS Document */
/*
celeste: #608FBE;
blu sfondo: #013061;
testo: #556072

-----
1EM= 16PX
1PX = 0,0625 EM
12PX = 0,75 EM

-----
/*
/* --- default --- */
*{
margin:0;
padding:0;
}

html{
font-size: 100%;
}

body{
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
background:#013061;
}

/* clear */
.cl {
clear:left;
}

.cr {
clear:right;
}

.cb {
clear:both
}

/* float */

.fl {
float: left
}

.fr {
float: right}

/* margini e padding */

.plr_10px {
padding-left: 10px;
padding-right: 10px;
}

.plrb_10px {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;

}

.plr_15px {
padding-left: 15px;
padding-right: 15px;
}

.plr_20px {
padding-left: 20px;
padding-right: 20px;
}

.plr_19px {
padding-left: 19px;
padding-right: 19px;
}

.p_10px {
padding:10px;}

.p_15px {
padding:15px;}


.p_20px {
padding:20px;}

.ml_10px {
margin-left:10px;
}
/*--*/

.separatore {
height: 10px;
display:block}


/* struttura */

#pagina {
width: 900px;
margin: 20px auto;}

/* FORMATTAZIONE */

img {
border:0px;}

h1 {
font-family:"Times New Roman", Times, serif;
font-size: 22px;
color:  #608FBE;
font-weight:normal;}

h2 {
font-size:16px;
font-family:"Times New Roman", Times, serif;
color:#013061;
text-transform:uppercase;}

.content_presentazione 	p  {
color:#FFFFFF;
line-height: 25px;
font-size:14px}

p  {
color:  #556072;
line-height: 16px;
font-size:12px;}

.servizi  {
color:  #556072;
line-height: 22px;
font-size:12px;
list-style:url(../img/li.gif);
margin-left:20px;}

.form {
color:  #556072;
line-height: 16px;
font-size:12px;
}

a, a:visited {
color:#013061;
text-decoration:underline;}

a:hover {
text-decoration:none;}

.link_celeste, .link_celeste:visited {
color:#608FBE;
text-decoration:underline;}

.link_celeste:hover {
text-decoration:none;}

.text_11_blu {
font-size:11px;
font-family:"Times New Roman", Times, serif;
color:#013061;
text-transform:uppercase;
}


.text_14_blu {
font-size:14px;
font-family:"Times New Roman", Times, serif;
color:#013061;
text-transform:uppercase;
}

.text_16_blu {
font-size:16px;
font-family:"Times New Roman", Times, serif;
color:#013061;
text-transform:uppercase;
}

.text_14_celeste {
font-size:14px;
color:#608FBE;
}


.text_12_bianco {
font-size:12px;
color:#fff;
}

.asterisco {
font-size:16px; color:#CC0000;
}

.rosso {
font-size:12px; color:#CC0000;
}


a.pulsantone {
display:block;
background: url(../img/pulsantone.gif) no-repeat center center;
font-family:"Times New Roman", Times, serif;
font-size:18px;
color: #fff;
text-align:center;
text-transform:uppercase;
line-height: 30px;
width:270px;
text-decoration:none
}

.pulsantone:hover {
cursor:pointer;
}

hr {
border-top: 1px solid #013061}

.plr_20px ul, ol {
color:  #556072;
line-height: 16px;
font-size:12px;
padding-left: 20px;
padding-right: 20px;
}

/* box */

.footer {
color:#FFFFFF;
text-align:right;
font-size:12px;
margin-bottom:20px;
margin-top:20px;}

.top_900 {
background:  url(../img/box/top_900.gif) no-repeat bottom center;
height:15px;
}

.content_900 {
background: #f0f0f0 url(../img/box/bott_900.gif) no-repeat bottom center;}

.box_300 {
width: 300px;
float:left;
background:#0066FF;

}
		.top_300 {
		background: url(../img/box/top_300_azz.gif) no-repeat right bottom;
		height:14px;
		margin-left: 4px;
		}

		.content_300 {
		background: #6998C7 url(../img/box/bott_300_azz.gif) no-repeat right bottom;
		margin-left: 5px;
		padding-bottom: 15px;
		}


.box_600 {
float:left;
width:600px;
}

	.top_600 {
		background:  url(../img/box/top_600.gif) no-repeat left bottom;
		height:15px;
		margin-right: 2px;
		}

		.content_600 {
		background: #f0f0f0 url(../img/box/bott_600.gif) no-repeat left bottom;
		margin-right: 2px;
		padding-bottom: 15px;
		}

.box_130 {
width: 130px;
float:left;
}

.box_140 {
width: 140px;
float:left;
}


.box_115 {
width: 115px;
float:left;
}
/* proposte */

.proposte {
width: 297px;
float:left;
margin-left: 4px;
height: 62px;
background:url(../img/bottone.jpg) no-repeat center center;

color:#FFFFFF;
}


.proposte:hover {
background:url(../img/bottone_hover.jpg) no-repeat center center;
cursor:pointer;
color:#000035;
}


.proposte_centr {
width: 297px;
float:left;
margin-left: 4px;
height: 62px;
background:url(../img/bottone_centr.jpg) no-repeat center center;

color:#FFFFFF;
}


.proposte_centr:hover {
background:url(../img/bottone_hover.jpg) no-repeat center center;
cursor:pointer;
color:#000035;
}

.proposte_sel {
width: 297px;
float:left;
margin-left: 5px;
height: 65px;
background:url(../img/bottone_sel.jpg) no-repeat center center;
cursor:pointer;
color:#000035;
}

.proposte_sel_no_mask {
width: 297px;
float:left;
margin-left: 5px;
height: 65px;
background:url(../img/bottone_hover.jpg) no-repeat center center;
cursor:pointer;
color:#000035;
}


.immobili_in {

padding-top:19px;
font-family:"Times New Roman", Times, serif;
font-size:11px;
text-transform:uppercase;
display:block;
line-height:0px;
padding-left: 90px;}

.capital_letter {
color:#CC0000;
font-family:"Times New Roman", Times, serif;
font-size:25px;
text-transform:uppercase;
text-align:left;
padding-left: 90px}

.archivio {
font-family:"Times New Roman", Times, serif;
font-size:25px;
text-transform:uppercase;

}


/* header */

.logo {
float:left;
margin-left: 20px;
}

.fiaip {
float:right;
margin-top: 20px;
margin-right: 20px;}


/* menu */


.menu{
font-family:"Times New Roman", Times, serif;
letter-spacing:2px;
font-size:20px;
padding: 0;
float: left;
width: 100%;
overflow: hidden;
background: #608FBE;
margin:0px;
margin-bottom:-10px;
}

.menu li{
display: inline;
}

.menu li a{
color:#013061;
float: left;
padding: 9px 11px;
padding-left: 20px;
text-decoration: none;
border-right: 1px solid white;
text-transform: uppercase;
}

.menu li a:visited{
color: #013061;
text-decoration:none;
}

.menu li a:hover {
color: #FFFFFF;
text-decoration:none;
}


/* presentazione */


.box_presentazione {
width: 300px;
float:left;
background:#0066FF;

}
		.top_presentazione {
		background: url(../img/box/top_presentazione.gif) no-repeat left bottom;
		height:15px;
		}

		.content_presentazione {

		border-left: 1px solid #6998C7;

		}
		.foot_presentazione {
		background: url(../img/box/bott_presentazione.gif) no-repeat left bottom;

			height:15px;
		}

/* box destro */
.box_destro {
width: 300px;
float:left;
background:#0066FF;

}
		.top_destro {
		background: url(../img/box/top_300_dex.gif) no-repeat left bottom;
		height:15px;
		}

		.content_destro {
		background:#f0f0f0;
		}

		.foot_destro {
		background: url(../img/box/bott_300_dex.gif) no-repeat left bottom;
		height:15px;
		}





.miniature {
background: #e4e4e4;
border: 1px solid #ccc;
height: 120px;
width: 120px;
}

.foto {
border:1px solid #ccc;
}

.under_miniature {
height:35px;}

.miniature_165 {
background: #fff;
border: 1px solid #999;
height: 165px;
width:165px;

}

.imm_prestigio {
height:165px;
}

#input_foto {
height:230px;
width:300px;
position:relative;
float: right;
clear:both;
margin-left: 20px;
}

/* liste */

.top_900_round_dex {
background:  url(../img/box/top_900_round_dex.gif) no-repeat bottom center;
height:15px;
}

.top_900_round_six {
background:  url(../img/box/top_900_round_six.gif) no-repeat bottom center;
height:15px;
}

.n_proposte {
background:url(../img/box/n_proposte.gif)  no-repeat bottom center;
width: 180px;
margin-left: 74%;
padding:3px;
color:#13194C;
text-align:center;
text-transform:uppercase;
font-size: 12px;
}

/* paginatore */

.paginatore {
float:right;
text-align:right;
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:14px;
}

ul.n_pagina > li {display:inline;}
ul.n_pagina > li > a {color:#fff;font-size:20px;text-decoration:none;}

.numero_pag {
margin: 0;
padding: 0;
width: 100%;
overflow: hidden;
text-align:right;
}

.link_numero_pag {
float: left;
font-size: 16px;
font-family:"Times New Roman", Times, serif;
display:block;
line-height:26px;
padding: 10px;
text-decoration: none;
background:url(../img/paginatore.gif) no-repeat center center;
color: #fff;
}

.link_numero_pag:hover {
color: #013061;
background:url(../img/paginatore_sel.gif) no-repeat center center;
}

.numero_pag .pag_sel {
float: left;
font-size: 16px;
font-family:"Times New Roman", Times, serif;
display:block;
line-height:26px;
padding: 10px;
text-decoration: none;
color: #013061;
background:url(../img/paginatore_sel.gif) no-repeat center center;
}

/* form */

.form {
color:  #556072;
line-height: 16px;
font-size:12px;
}

.form td {
padding: 1px 5px 1px 5px;
}

.input_text {
background: #e4e4e4;
border:1px solid #ccc;
width: 98%;
padding: 3px;
}

/*.submit {
border: 1px solid  #999;
background: #ccc;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color: #013061;
padding: 0px 3px 0px 3px;
text-transform:uppercase
}*/


.submit {
border: 0px solid  #999;
background: url(../img/submit.gif) no-repeat center center;
font-family:"Times New Roman", Times, serif;
font-size:18px;
color: #fff;
padding: 0px 3px 0px 3px;
text-transform:uppercase;
height: 30px;
width:95px;
}

.submit:hover {
cursor:pointer;
}







/* scheda */

.dettaglio {
color:  #556072;
line-height: 16px;
font-size:12px;}

.dettaglio td {
padding: 10px;}

.pulz {
border: 0px solid  #999;
background: url(../img/pulz.gif);
font-family:"Times New Roman", Times, serif;
font-size:18px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
line-height: 32px;
width:112px;
float:right;
margin-left:8px;

}

.pulz a {
display:block;
text-decoration:none;
}

/* gallery */


#zoom{
float:left;
margin-top: 2px;
}

.big_image {
background: #e4e4e4;
border: 1px solid #ccc;
text-align:center;
}

.big_image td {
width: 510px;
height:510px;
}

#zoom h3 {
margin:0;
font-size: 14px;
color: #666;
text-align:left;
}

#zoom img{
display:block;
}

#minipics {
width: 100%;
height: 80px;
}

#minipics ul{
list-style-type: none;
margin: 0;
padding: 0;
}

#minipics li {
float:left;
margin:0 10px 20px 0px;
padding: 0px;

}

.dati_stampa {
display:none;}

/* mutui */

.mutui {

color:  #556072;
line-height: 16px;
font-size:12px;
}
