/* CSS Document */
/* Creato:			02/07/2008 */
/* Autore:			giorgio@evoluzionetelematica.it */
/* Ultima Modifica:	 */

html {width:100%; height:100%; margin:0; padding:0}
body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font:100.1% Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff url(../Img/bgBody.gif) 0 0 repeat-y;
	cursor: default;}


a.bannClose {/*width:44px; height:63px; position:absolute; top:40px; right:0;background:url(../Img/bannclose.gif) 0 0 no-repeat; display:block*/display:none}

a.bannClose:hover {display:none}

#dropin {display:none/*background:#59b6c0; text-align:center*/}

#dropin a {font-size:11px; text-transform:uppercase; color:#fff; text-decoration:underline; display:block; margin:4px 10px 4px 0; text-align:right}
#dropin a:hover {font-size:11px; text-transform:uppercase; color:#fff; text-decoration:none;}
	
/*** x privacy ***/

body.PrivacyPOP {
    width:100%;
	height:100%;
	margin:0;
	padding:0;
	color:#000;
	background:none;
	background-color:#fff;
	cursor: default;
	}

body.PrivacyPOP p {
	color:#000;
	font-size:11px; margin:0;
	padding:0 0 16px 0;
	}

body.PrivacyPOP h2 {
	color:#000; padding:0 0 16px 0;
	font-size:18px; margin:0;
	font-weight:100;
	}

body.PrivacyPOP h4 {
	color:#000; padding:0 0 16px 0;
	font-size:14px; margin:0;
	font-weight:bold;
	}

body.PrivacyPOP ul {font-size:11px; padding:0 30px 0 0; margin:0 0 0 40px}
body.PrivacyPOP ul li {margin:0 0 8px 0}

.BoxExp {width:500px; margin:0 auto; padding:0;}
.BoxExp a {color:#000; text-decoration:underline; font-weight:100; font-size:11px}
.BoxExp a:hover {color:#000; text-decoration:none; font-weight:100; font-size:11px}
/*** struttura ***/

.portaSito {width:900px; margin:0 0 0 20px; padding:0;}
.colonnaLogo {margin:0; padding:0; float:left; width:130px;}
.colonnaMenu {margin:0; padding:0; float:left; width:192px;}
.colonnaContenuto {margin:0; padding:0 0 0 17px; float:left; width:561px;}

/*** logo ***/
.Logo { width:130px; height:424px; background:#f78f1e url(../Img/logo-fasanella.gif) 0 0 no-repeat;}
.Logo h3 {display:none;}
.Logo img {border:0; padding:0; margin:0}

/*** varie ***/

a img {border:0}
li {margin:0; padding:0; display:block;}

/*** banner laterali ***/


.ban01 p {padding:80px 19px 16px; margin:0; color:#fff; font-size:11px; font-weight:100; line-height:18px;}
.ban01 p.notop {padding:0px 19px; margin:0; color:#fff; font-size:11px; font-weight:100;}
.ban01 a {font-weight:100; text-decoration:underline; color:#fff}
.ban01 a:hover {font-weight:100; text-decoration:none;}

.ban02 {width:192px; height:246px; background:url(../Img/bgRicerchiamo.gif) 0 0 no-repeat; margin:0 0 34px 0; padding:0;}
.ban02 h3 {padding:48px 19px 8px; margin:0; color:#fff; font-size:11px; font-weight:700;}
.ban02 p {padding:0px 19px 10px; margin:0; color:#fff; font-size:11px; font-weight:100;}
.ban02 a {font-weight:100; text-decoration:underline; color:#fff}
.ban02 a:hover {font-weight:100; text-decoration:none;}

/*** footer ***/
.footer {width:900px; margin:0 0 0 20px; padding:0; height:176px; clear:both; position:relative;}
.footer p {font-size:11px; color:#fff; padding:0; margin:0 0 0 140px; line-height:18px;}
.footer p a {font-weight:100; text-decoration:underline; color:#fff}
.footer p a:hover {font-weight:100; text-decoration:none;}

.footer .quality {width:327px; height:88px; position:absolute; bottom:6px; left:340px;}
.footer .quality img {float:left; margin:0 8px 0 0; padding:0; border:0}
.footer .quality p {color:#000; font-size:11px; font-weight:100; margin:0; padding:20px 0 0 0;}

.footer .quality2 {width:380px; height:88px; position:absolute; bottom:6px; left:340px;}
.footer .quality2 img {float:left; margin:0 8px 0 0; padding:0; border:0}
.footer .quality2 p {color:#000; font-size:11px; font-weight:100; margin:0; padding:20px 0 0 0;}

img.logodestra {position:absolute; bottom:6px; right:4px;}

/*** boxlingue ***/
.lingue {width:561px; margin:0; padding:0; text-align:right;}

/*** centro ***/
	
.anteprimaHome {width:280px; float:left; margin:0 0 20px 0; padding:0;}
.anteprimaHome img {border:1px solid #808084; float:left; margin:0 6px 0 0; padding:0}
.anteprimaHome img.nophoto {border:1px solid #f78f1e; float:left; margin:0 6px 0 0; padding:0}
.anteprimaHome h3 {font-size:11px; color:#000; font-weight:700; width:170px; margin:0; padding:0 0 4px 0; float:left;}
.anteprimaHome p {font-size:11px; color:#000; font-weight:100; margin:0; padding:0 4px 0 0; float:left;  width:156px;}
.anteprimaHome a {color:#f78f1e; margin:4px 10px 0 0; padding:0; font-weight:100; text-decoration:underline; font-size:11px; float:right;}
.anteprimaHome a:hover {color:#000; margin:4px 10px 0 0; padding:0; font-weight:100; text-decoration:none; font-size:11px; float:right;}

/*** separatori ***/

.separa {clear:both;}
.dotted {background:url(../Img/dotted.gif) 0 0 repeat-x; height:14px; font-size:10px; width:561px; clear:both; margin:0; padding:0;}
.dottedRicerca {background:url(../Img/dotted.gif) left bottom repeat-x; height:100px; font-size:10px; width:561px; clear:both; margin:0; padding:0;}

/*** selected ***/

img.Allinea {float:left; margin:0; padding:0; border:0;}
p.titoletto {padding:4px; color:#000; background-color:#e3e3e4; margin:4px 0; font-size:11px; font-weight:700; width:auto; text-align:left; display:block; float:left;}
p.desc {color:#000; font-size:11px; font-weight:100; clear:both; margin:0 0 24px 0; padding:0 4px 0 0; line-height:16px;}
p.desc a {color:#f78f1e; font-weight:700; text-decoration:underline}
p.desc a:hover {color:#000; font-weight:700; text-decoration:none}
.vetrina2 {width:280px; float:left; margin:0 0 20px 0; padding:0;}


.classiEnergetiche {margin:0; padding:10px 0; background-color:#FFF; /*border-top:1px solid #84888b; border-bottom:1px solid #84888b;*/}
.classiEnergetiche h3 {color: #F78F1E;
    display: block;
    font-family: "Lucida Sans";
    font-size: 16px;
    font-weight: 500;
    margin: 16px 0;
    padding: 0;}
