/* CSS Document */

body{margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#666; background:url(../images/base-body.jpg) repeat-x;}
img{border:0;}
img.scheda-thumb{width:120px; display:block; float:left; margin:10px !important; margin:5px;}
img.scheda-thumb-default{width:170px; display:block; float:left; margin:0 10px 10px 10px !important; margin:0 5px 5px 5px;}
img.scheda-dettaglio{width:250px; display:block; float:left; margin:10px; padding:10px; border:solid 1px #d2d2d2;}
img.scheda-dettaglio-thumb{height:60px; display:block; float:left; margin:0 0 10px 10px; padding:5px; border:solid 1px #d2d2d2;}
img.articolo{width:370px;}
img.pop{width:380px;}
img.stampa{width:380px; display:block; margin:0 0 20px 20px; padding:5px; border:solid 1px #d2d2d2;}
a{font-weight:bold; color:#c0c; text-decoration:underline;}
a:hover{color:#f3f;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#69f; display:block; margin:0 0 10px 0;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#06c; display:block; margin:0 0 5px 0;}
h2.gray{color:#666;}
p{display:block; margin:20px 0 0 0;}

/* GENERALI */
#container{width:760px; margin-left:auto; margin-right:auto;}
.cleaner{height:1px; display:block; clear:both;}
.cleaner-azzurro{height:1px; display:block; clear:both; background:#acf;}
.cleaner-azzurro-big{height:1px; display:block; clear:both; background:#acf; margin:0 0 20px 0;}

/* DEFAULT */
#testata-default{display:block; padding:20px; height:60px; text-align:center; background:url(../images/testata-default.jpg) repeat-x;}
.colonna-default{width:175px; display:block; float:left;}
.centro-default{width:370px; display:block; float:left; margin:0 20px 0 20px; padding:0 0 24px 0; background:url(../images/vetrina-chiudi.jpg) no-repeat bottom;}
.banner{width:171px; display:block; margin:0 0 20px 0; border-top:solid 2px #d2d2d2; border-right:solid 2px #a2a2a2; border-bottom:solid 2px #a2a2a2; border-left:solid 2px #d2d2d2;}
.banner .titolo{display:block; padding:10px; background:url(../images/banner-testata.jpg) repeat-x bottom;}
.valutazione a{width:171px; height:201px; display:block; background:url(../images/icon-casa-S.jpg) no-repeat;}
.valutazione a:hover{background:url(../images/icon-casa-A.jpg);}
.dovesiamo a{width:171px; height:201px; display:block; background:url(../images/dovesiamo-S.jpg) no-repeat;}
.dovesiamo a:hover{background:url(../images/dovesiamo-A.jpg);}
.vendi a{width:171px; height:201px; display:block; background:url(../images/vendi-S.jpg) no-repeat;}
.vendi a:hover{background:url(../images/vendi-A.jpg);}
.domenica a{width:171px; height:201px; display:block; background:url(../images/domenica-S.jpg) no-repeat;}
.domenica a:hover{background:url(../images/domenica-A.jpg);}

.scheda-default{width:366px; display:block; margin:0; border-top:solid 2px #d2d2d2; border-right:solid 2px #a2a2a2; border-bottom:solid 2px #a2a2a2; border-left:solid 2px #d2d2d2;}
.scheda-default .titolo{width:256px; display:block; float:left; padding:10px;}
.scheda-default .titolo a{text-decoration:none;}
.scheda-default .pulsante{width:80px; display:block; float:left; text-align:right; padding:10px 10px 0 0;}
.scheda-default .fascia{width:175px; display:block; float:right; background:#def; border-top:solid 1px #acf; border-left:solid 1px #acf; border-bottom:solid 1px #acf;}
.scheda-default .fascia .corto{width:165px; height:12px; padding:5px; display:block; border-bottom:solid 1px #acf;}
.scheda-default .fascia .corto .valore{width:65px; display:block; float:left;}
.scheda-default .fascia .corto .numero{width:100px; display:block; float:left; text-align:right; font-weight:bold; color:#06c;}

.scheda-cleaner{display:block; height:20px; background:url(../images/vetrina-clear.jpg) repeat-x;}

.vetrina a{width:370px; height:60px; display:block; background:url(../images/vetrina-S.jpg) no-repeat;}
.vetrina a:hover{background:url(../images/vetrina-A.jpg) no-repeat;}





#testa{width:760px; height:134px; display:block;}
#logo{width:345px; height:133px; display:block; float:left;}
#indirizzo{width:200px; padding:50px 10px 0 0; display:block; float:right; color:#fff;}
#indirizzo a{color:#9ff;}
#indirizzo a:hover{color:#fff;}

#menu{width:740px; height:30px; display:block; background:url(../images/base-menu.jpg) no-repeat; padding: 0 10px 0 10px;}
.menu a{color:#fff; text-decoration:none; line-height:12px; display:block; float:left; padding:9px; border-right:solid 1px #002185; letter-spacing:1px;}
.menu a:hover{background:url(../images/menu-A.jpg) repeat; color:#FFFFFF}
.menu-attivo a{font-weight:bold; color:#06c; line-height:12px; display:block; float:left; padding:9px; border-right:solid 1px #9ff; background:url(../images/menu-attivo.jpg) repeat-x; letter-spacing:1px; text-decoration:none}
.menu-attivo a:hover{color:#06c;}

.sottomenu{display:block; border-top:solid 1px #d2d2d2; margin:0 0 20px 0;}
.sottomenu a{display:block; padding:5px 0 5px 0; border-bottom:solid 1px #d2d2d2;}

#corpo{width:760px; padding:20px 0 0 0;}
.colonna-SX{width:136px; display:block; float:left;}
.colonna-DX{width:604px; display:block; float:right;}
.colonna-SX-articolo{width:370px; display:block; float:left;}
.colonna-DX-articolo{width:370px; display:block; float:right;}

/* VENDITA */

.scheda{width:600px; display:block; margin:0 0 20px 0; border-top:solid 2px #d2d2d2; border-right:solid 2px #a2a2a2; border-bottom:solid 2px #a2a2a2; border-left:solid 2px #d2d2d2;}
.scheda .titolo{width:350px; display:block; float:left; padding:10px 0 0 0;}
.scheda .titolo a{text-decoration:none;}
.scheda .pulsante{width:100px; display:block; float:left; text-align:right; padding:10px 10px 0 0;}
.scheda .fascia{background:#def;}
.scheda .fascia .corto{width:110px; height:12px; padding:10px 10px 9px 10px; display:block; float:left; border-right:solid 1px #acf;}
.scheda .fascia .corto .valore{width:55px; display:block; float:left;}
.scheda .fascia .corto .numero{width:55px; display:block; float:left; text-align:right; font-weight:bold; color:#06c;}
.scheda .fascia .lungo{width:185px; height:12px; padding:10px 10px 9px 10px; display:block; float:left;}
.scheda .fascia .lungo .valore{width:90px; display:block; float:left;}
.scheda .fascia .lungo .numero{width:95px; display:block; float:left; text-align:right; font-weight:bold; color:#06c;}


.dettaglio{width:600px; display:block; margin:0 0 20px 0; border-top:solid 2px #d2d2d2; border-right:solid 2px #a2a2a2; border-bottom:solid 2px #a2a2a2; border-left:solid 2px #d2d2d2;}
.dettaglio .titolo{width:470px; display:block; float:left; padding:10px;}
.dettaglio .pulsante{width:100px; display:block; float:left; text-align:right; padding:10px 10px 0 0;}
.dettaglio .fascia{background:#def;}
.dettaglio .fascia .corto{width:110px; height:12px; padding:10px 10px 9px 10px; display:block; float:left; border-right:solid 1px #acf;}
.dettaglio .fascia .corto .valore{width:55px; display:block; float:left;}
.dettaglio .fascia .corto .numero{width:55px; display:block; float:left; text-align:right; font-weight:bold; color:#06c;}
.dettaglio .fascia .lungo{width:185px; height:12px; padding:10px 10px 9px 10px; display:block; float:left;}
.dettaglio .fascia .lungo .valore{width:90px; display:block; float:left;}
.dettaglio .fascia .lungo .numero{width:95px; display:block; float:left; text-align:right; font-weight:bold; color:#06c;}
.dettaglio .descrizione{display:block; padding:10px 10px 10px 0; width:298px; float:left;}
.dettaglio .photogallery{display:block; padding:10px 0 0 0; }
.dettaglio .photogallery h2{margin:0 10px 10px 10px; border-bottom:solid 1px #d2d2d2; padding:0 0 5px 0;}
.dettaglio .pulsanti{display:block; padding:10px;}
.stampa a{display:block; padding:5px 20px 0 30px; background:url(../images/stampa.jpg) no-repeat; float:left; height:15px;}
.invia-amico a{display:block; padding:5px 20px 0 30px; background:url(../images/invia-amico.jpg) no-repeat; float:left; height:15px;}


/* FORM */
form.selezione{width:134px; display:block; margin:0 0 20px 0; border:solid 1px #a2a2a2;}
form.contatti{width:368px; display:block; margin:15px 0 0 0; border:solid 1px #a2a2a2;}
.form-titolo{display:block; padding:10px 10px 5px 10px; border-bottom:solid 1px #a2a2a2;}
.form-container{display:block; padding:10px; background:#def; border-bottom:solid 1px #a2a2a2;}
.form-container .descrizione{display:block; padding:0 0 5px 0;}
.form-colonna-SX{width:169px; display:block; float:left; padding:0 0 10px 0;}
.form-colonna-SX .descrizione{display:block; padding:0 0 5px 0;}
.form-colonna-DX{width:169px; display:block; float:right; padding:0 0 10px 0;}
.form-colonna-DX .descrizione{display:block; padding:0 0 5px 0;}
.form-testo{width:348px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.form-testo .descrizione{display:block; padding:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.form-modulo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; padding:2px; width:97%; height:16px; border:solid 1px #a2a2a2; line-height:10px;}
.form-modulo-richiesta{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; padding:2px; width:98%; height:100px; border:solid 1px #a2a2a2;}
.form-modulo-tendina{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; width:99%; height:16px; border:solid 1px #a2a2a2; line-height:10px;}
.form-button{display:block; padding:10px; text-align:right;}
.button-aggiorna{display:block; border:0; margin:0; padding:0 30px 0 0; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  color:#c0c; background:url(../images/aggiorna.jpg) right no-repeat; height:25px; text-transform:uppercase; float:right;}
.button-invia{display:block; border:0; margin:0; padding:0 30px 0 0; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  color:#c0c; background:url(../images/invia.jpg) right no-repeat; height:25px; text-transform:uppercase; float:right;}

form.invia{width:163px; display:block; margin:0 0 10px 0;}
.invia-form{padding:10px; background:#acf; display:block;}
.invia-form .collegamento{display:block; padding:0 0 5px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.invia-form .collegamento p{display:block; margin:0 0 5px 0;}
.invia-button{display:block; padding:10px;}

/* POP */
/* POP */
.pop-immagine{width:400px; display:block; background:#fff;}
.pop-immagine .collegamento{padding:10px}
.pop-invia{width:163px; display:block; background:#fff;}
.pop-alto{height:18px; display:block; padding:6px 6px 0 6px; background:url(../images/pop-alto-base.jpg) repeat-x;}
.pop-banda a{display:block; height:11px; background:url(../images/pop-alto-S.gif) repeat-x; padding:0;}
.pop-banda a:hover{background:url(../images/pop-alto-A.gif) repeat-x;}
.pop-basso{height:24px; display:block; background:url(../images/pop-basso-base.jpg) repeat-x;}
.pop-indietro a{width:24px; height:24px; display:block; float:right; background:url(../images/pop-indietro-S.jpg) no-repeat;}
.pop-indietro a:hover{background:url(../images/pop-indietro-A.jpg) no-repeat;}
.pop-avanti a{width:24px; height:24px; display:block; float:right; background:url(../images/pop-avanti-S.jpg) no-repeat;}
.pop-avanti a:hover{background:url(../images/pop-avanti-A.jpg) no-repeat;}
.pop-chiudi a{width:24px; height:24px; display:block; float:right; background:url(../images/pop-chiudi-S.jpg) no-repeat;}
.pop-chiudi a:hover{background:url(../images/pop-chiudi-A.jpg) no-repeat;}


/* STAMPA */
.stampa-pagina{width:590px; display:block; position:absolute; top:0; left:0; border-top:solid 2px #d2d2d2; border-right:solid 2px #a2a2a2; border-bottom:solid 2px #a2a2a2; border-left:solid 2px #d2d2d2; background:#fff;}
.stampa-pagina .testata{width:190px; height:80px; display:block; background:url(../images/stampa-testata.jpg) no-repeat; padding:56px 0 0 400px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#06c;}
.stampa-pagina .titolo{display:block; padding:20px; border-top:solid 1px #a2a2a2; width:550px}
.stampa-pagina .fascia{background:#def; width:550px; padding:20px; display:block; }
.stampa-pagina .fascia .corto{width:250px; height:12px; padding:0 0 10px 0; display:block; border-bottom:solid 1px #acf; font-size:18px;}
.stampa-pagina .fascia .corto .valore{width:120px; display:block; float:left;}
.stampa-pagina .fascia .corto .numero{width:130px; display:block; float:left; text-align:right; font-weight:bold; color:#06c;}
.stampa-pagina .descrizione{display:block; padding:20px; width:550px;}
.stampa-pagina .photogallery{display:block; padding:20px 0 0 0; width:590px;}
.stampa-pagina .photogallery h2{margin:0 20px 20px 20px; border-bottom:solid 1px #d2d2d2; padding:0 0 5px 0; width:540px;}

.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}

.highslide img {
	display:block; padding:3px; float:left; background:url(../images/chisiamo-image.jpg) repeat-x; margin:0 0 10px 10px;
}
.highslide:hover img {
	background:#f60;
}

.highslide-image {
    border: 0;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 0px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}
/* Controlbar example */
.controlbar {height:25px; display:block; background:url(../images/pop/pop-fascia.jpg) repeat-x; width:250px;}

/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
