a.annunciVisti{
	font-size:11px;
	text-decoration:none;
	color:#ffffff;
}
a.annunciVisti:hover{
	text-decoration:underline;
}
a.link{
	color:#717171;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

a.copy02Link{
	text-decoration:none;
	background-color:#d6d6d6;
	color:#616161;
}
a.copy{
	color:#323232;
	text-decoration:none;
}
a.copy:hover{
	color:#323232;
	text-decoration:none;
}
a.copy02Link:hover{
	text-decoration:underline;
	background-color:#d6d6d6;
	color:#616161;
}
a.link:hover{
	text-decoration:none;
}
a.linkSotto{
	color:#323232;
	text-decoration:none;
}
a.linkSotto:hover{
	text-decoration:underline;
}
a.link01{
	font-size:11px;
	color:#323232;
	text-decoration:none;
}
a.link01:hover{
	text-decoration:underline;
}
a.link02{
	font-size:11px;
	color:#323232;
	text-decoration:underline;
}
a.link02:hover{
	text-decoration:none;
}
a.link03{
	font-size:11px;
	color:#c10d0e;
	text-decoration:underline;
}
a.link03:hover{
	text-decoration:none;
}
a.link04{
	font-size:12px;
	text-decoration:none;
	color:#1781a1;
}
a.link04:hover{
	text-decoration:underline;
}
a.link05{
	font-size:14px;
	text-decoration:underline;
	color:#b30909;
	font-weight:bold;
}
a.link06{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.link06:hover{
	text-decoration:underline;
}
a.link12{
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	color:#9d0404;
}
a.link12:hover{
	text-decoration:underline;
}
a.menu{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.menu:hover{
	text-decoration:underline;
}
a.mutui{
	color:#f36b22;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
a.mutui:hover{
	text-decoration:none;
}
a.quattordici{
	font-size:17px;
	color:#ffffff;
	text-decoration:none;
	font-family: avantgarde_bk_btbook;
}
a.quattordici:hover{
	color:#e9e9e9;
}
a.select{
	font-size:14px;
	color:#323232;
	text-decoration:none;
}
a.select:hover{
	text-decoration:underline;
	font-weight:bold;
}
a.telefono{
	font-size:13px;
	font-weight:bold;
	color:#c60d0d;
	cursor:hand;
	text-decoration:none;
}
a.telefono:hover{
	text-decoration:underline;
}
a.telefono02{
	font-size:14px;
	font-weight:bold;
	color:#aa2019;
	cursor:hand;
	text-decoration:none;
}
a.telefono:hover{
	text-decoration:underline;
}
a.linkBianco{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
a.linkBianco:hover{
	text-decoration:underline;
}




body{
	font-family:Arial, Verdana;
	color:#323232;
	text-align:center;
	background-color:#ffffff;
	margin:0;
}
br.clear{
	clear:both;
}


.altreRichieste{
	width:149px;
	height:23px;
	font-size:12px;
}
.richieste{
	background-color:#e30000;
	color:#ffffff;
	border-radius:3px;
	border:0;
	cursor:pointer;
	
	-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}
.richieste:hover{
	transition-property: background-color;
	transition-duration: 1s;
	transition-delay: 0.1s;
	background-color:#ae0000;
}
.inviaRichieste{
	width:180px;
	height:32px;
	font-size:18px;
	border-radius:5px;
	margin-left:7px;
}



div.agenzia{
	float:right;
	width:209px;
	height:100%;
	
}
div.aggregatori{
	height:55px;
	background-color:#e4e4e4;
	margin-top:30px;
	margin-bottom:20px;
}
div.aggregatori01{
	float:left;
	text-align:center;
	width:301px;
	padding-top:10px;
}
div.aggregatori02{
	float:left;
	text-align:center;
	width:398px;
	padding-top:10px;
}
div.altriAnnunci{
	width:100%;
	background-color:#aa2019;
	height:20px;
	color:#ffffff;
	font-size:14px;
	margin-top:10px;
	padding-top:2px;
}
div.annunciSimiliLabel{
	background-image:url(../images/label_annunci_simili.jpg);
	width:204px;
	height:20px;
	line-height:12px;
	text-align:center;
	margin-left:378px;
}
div.annuncioSimile{
	width:370px;
	border-top:1px dashed #ea6b0c;
	margin-top:10px;
}
div.annuncioSimileFoto{
	float:left;
	width:160px;
	height:120px;
	margin-top:4px;
}
div.annuncioSimileTesto{
	float:right;
	width:200px;
	margin-top:4px;
	margin-left:5px;
	font-size:13px;
}
div.annuncioSimileTesto02{
	text-align:center;
	width:100%;
	font-size:13px;
	font-weight:bold;
}
div.annunciVisti{
	width:970px;
	background-color:#e2e2e2;
	text-align:left;
	margin:4px;
	margin-left:25px;
}
div.annunciVisti01{
	float:left;
	width:230px;
	height:77px;
	margin-left:10px;
	margin-bottom:5px;
	background-color:#616161;
}
div.annunciVisti02{
	height:59px;
}
div.annunciVisti03{
	height:15px;
	text-align:right;
	margin-right:10px;
}
div.bannerHome{
	float:left;
	width:728px;
	text-align:right;
	
}
div.bannerHomeMargin{
	margin-top:24px;
}
div.banner_risultato_ricerca{
	width:728px;
	height:90px;
	margin-top:24px;
}
div.bottoneContatti{
	border-radius:3px;
	padding:6px;
	margin-bottom:8px;
	background-color:#0cadef;
	width:288px;
	text-align:center;
	margin-left:596px;
}
div.bottoneForm{
	float:right;
	width:300px;
}
div.bottoneMenu01{
	float:left;
	background-color:#0cadef;
	border-radius:5px 0 0 5px;
	height:30px;
	width:165px;
	margin-right:2px;
}
div.bottoneMenu02{
	float:left;
	background-color:#0cadef;
	height:30px;
	width:165px;
	margin-right:2px;
}
div.bottoneMenu03{
	float:left;
	background-color:#0cadef;
	height:30px;
	border-radius:0 5px 5px 0;
	width:165px;
}
div.bottoneMenuMargini{
	margin-top:7px;
}
div.boxMessaggio{
	width:440px;
	background: #E7E7E7;
	padding: 5px;
	font-size:16px;
}
div.boxMessaggio01{
	float:left;
	width:150px;
	margin-top:10px;
}
div.boxMessaggio02{
	float:left;
	width:270px;
	margin-top:10px;
}
div.boxServizi{
	background-color:#e4e4e4;
	height:29px;
	padding-left:10px;
	color:#0cadef;
}
div.boxServizi02{
	padding-top:4px;
}
div.centra{
	width:100%;
	text-align:center;
}
div.chiave{
	float:left;
	padding-top:2px;
	margin-left:20px;
}
div.chiudi{
	text-align:right;
}
div.contenutiSimili{
	overflow:auto;
	height:700px;
	margin-left:5px;
}
div.contattiPersonalizzato{
	float:left;
	width:240px;
	margin-left:20px;
	border:1px solid #ec6108;
	background-color:#fff3ec;
}
div.contenitore{
	margin:auto;
	margin-top:0;
	background-color:#ffffff;
	width:1020px;
	margin-bottom:0;
}
div.contenitoreRw{
	margin:auto;
	margin-top:0;
	width:1020px;
	margin-bottom:0;
}
div.contenitore02{
	margin-left:10px;
	margin-right:10px;
	padding-top:8px;
	text-align:left;
}
div.contenutiSx{
	margin-top:15px;
	margin-left:20px;
	width:964px;
}
div.cookie
{
	width:100%;
	background-color:#0cadef;
	opacity:0.8;
	filter:alpha(opacity=80%);
	font-size:12px;
	color:#000000;
	padding:2px;
	padding-top:6px;
	position:fixed;
	bottom:0;
	height:20px;
	z-index:1000;
}
div.copy{
	width:100%;
	background-color:#e8e7e7;
}
div.copy02{
	width:960px;
	margin:auto;
	padding-top:30px;
	padding-bottom:30px;
	font-size:12px;
	line-height:18px;
}
div.copySotto{
	width:100%;
	text-align:center;
	font-size:12px;
	padding-top:6px;
	padding-bottom:6px;
}
div.copyT01{
	float:left;
	width:262px;
	text-align:left;
}
div.copyT02{
	float:left;
	width:246px;
	text-align:left;
}
div.copyT03{
	float:left;
	width:289px;
	font-size:11px;
	text-align:left;
	padding-right:20px;
	line-height:16px;
}
div.copyT04{
	float:left;
	width:138px;
}
div.dati{
	height:120px;
}
div.dati02{
	height:160px;
}
div.dati_immobile{
	float:left;
	width:280px;
	border-right:1px dashed #0cadef;
	
}
div.dati_immobile_personalizzato{
	float:left;
	width:260px;
}
div.dati_immobile_optional{
	float:right;
	width:240px;
	
}
div.dettagliSx{
	width:526px;
	float:left;
}
div.dettagliDx{
	float:left;
	width:420px;
	margin-right:4px;
	margin-left:33px;
}
div.dettagliDxRw
{
	float:left;
	width:420px;
	margin-left:33px;
}
div.elaborazione{
	font-size:12px;
}
div.facebook{
	float:left;
	margin-top:0;
}
div.feedback{
	font-size:14px;
	font-weight:bold;
	width:500px;
	margin:auto;
	color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
	padding: 15px;
	margin-top: 20px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
div.feedbackNo{
	font-size:14px;
	font-weight:bold;
	width:500px;
	margin:auto;
	color: #a94442;
	font-weight:bold;
    background-color: #f2dede;
    border-color: #ebccd1;
	padding: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}
div.float{
	float:left;
	position:relative;
}
div.floatLeft{
	float:left;
	width:250px;
}
div.floatLeft02{
	float:left;
	font-size:12px;
	margin-left:8px;
	margin-right:22px;
}
div.floatPrezzoLeft{
	float:left;
	background-color:#aa2019;
	color:#ffffff;
	margin-right:5px;
	text-align:center;
	width:60px;
	height:17px;
}
div.floatPrezzoLeftSelezionato{
	float:left;
	background-color:#eb6a0c;
	color:#ffffff;
	margin-right:5px;
	text-align:center;
	width:60px;
	height:17px;
}
div.form{
	margin-left:10px;
	margin-top:10px;
	text-align:left;
}
div.formDx{
	float:left;
	width:300px;
	height:30px;
}
div.formDx02{
	float:left;
	width:300px;
	height:80px;
}
div.formSx{
	float:left;
	width:100px;
	font-size:13px;
}
div.formSx02{
	float:left;
	width:200px;
	font-size:11px;
	line-height:18px;
}
div.formSx03{
	float:left;
	width:200px;
	text-align:right;
	margin-top:16px;
}
div.formSottoricerca{
	height:33px;
	width:900px;
	margin-top:-8px;
	border-radius:0 0 5px 5px;
	border-left:1px solid #ff0000;
	border-right:1px solid #ff0000;
	border-bottom:1px solid #ff0000;
	background-color:#f9f9f9;
	margin-left:50px;
}
div.formSottoricerca02{
	padding-top:4px;
	margin-left:50px;
}
div.foto{
	width:536px;
	float:left;
	background-color:#ffffff;
}
div.fotoRw{
	width:536px;
	float:left;
	background-color:#e4e4e4;
	margin-right:20px;
}
div.frecce{
	width:540px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
div.gallery{
	width:530px;
	height:400px;
	text-align:center;
	background-color:#dfeded;
	border:1px solid #0cadef;
}
div.galleryPersonalizzata{
	width:530px;
	height:400px;
	margin-top:8px;
}
div.head{
	width:1020px;
	height:169px;
}
div.headCiano{
	width:100%;
	height:5px;
	background-color:#0cadef;
}
div.headFascia{
	height:5px;
	background-color:#0cadef;
}
div.head02{
	float:left;
	width:292px;
	height:133px;
}
div.logo{
	margin-top:30px;
}
div.info{
	float:left;
	width:416px;
	height:473px;
	border:2px solid #0cadef;
	margin-left:8px;
	background-color:#ffffff;
	border-radius:0 0 5px 5px;
	box-shadow: 0px 5px 8px #6a6a6a;
}
div.info02{
	float:left;
	width:416px;
	height:514px;
	border:2px solid #0cadef;
	margin-left:8px;
	background-color:#ffffff;
	box-shadow: 0px 5px 8px #6a6a6a;
}
div.infoBox{
	width:300px;
	height:29px;
	margin:auto;
	background-color:#0cadef;
}
div.infoMargini{
	padding:6px;
}
div.info02{
	
	height:100%;
}
div.info03{
	float:left;
	width:208px;
	height:450px;
	/*background-image:url(../images/sfondo_info.gif);*/
	background-position:top center;
	background-repeat:no-repeat;
}
div.info06{
	background-image:url(../images/box_info_scheda_imm.png);
	background-repeat:no-repeat;
	width:535px;
	height:132px;
	margin-top:12px;
}
div.input{
	padding-left:5px;
	padding-top:2px;
	width:240px;
	height:23px;
	background-image:url(../images/background_input.png);
	background-repeat:no-repeat;
}
div.logo{
	float:left;
	margin-left:12px;
	width:210px;
	margin-top:28px;
}
div.mappaGoogle{
	width:416px;
	height:370px;
}
div.mappaGoogleContenitore{
	width:420px;
	margin-left:4px;
	margin-bottom:10px;
}
div.mappaGoogleContenitore2{
	border:2px solid #0cadef;
	text-align:center;
	/*background-image:url(../images/sfondo_info.gif);
	background-repeat:no-repeat;
	background-position:6px top;*/
}
div.mappaGoogle_agenzia{
	width:416px;
	height:250px;
}
div.margini{
	margin:7px;
}
div.margini02{
	margin:5px;
	font-size:11px;
}
div.margini03{
	text-align:left;
	margin-bottom:15px;
	margin-top:0;
}
div.margini04{
	margin-left:10px;
}
div.menu{
	height:30px;
	width:1020px;
}
div.menu02{
	float:right;
	width:720px;
	color:#323232;
	font-size:13px;
}
div.menu03{
	text-align:right;
}
div.menu04{
	height:46px;
	text-align:right;
	padding-left:420px;
}
#mutuo_vedi{
	padding-top:40px;
	margin-left:30px;
	width:470px;
	border-bottom:1px solid #f36b22;
}
div.noAnnunciSimili{
	width:100%;
	text-align:center;
	font-size:14px;
	color:#aa2019;
	margin-top:20px;
}
div.personalizzaBackground{
	width:960px;
	text-align:left;
}
div.personalizzaBackground02{
	width:540px;
	margin-left:6px;
	float:left;
}
div.personalizzaBackground03{
	width:399px;
	float:left;
	margin-left:9px;
}
div.personalizzaDatiAgenzia{
	width:194px;
	float:left;
	text-align:center;
	margin-top:15px;
}
div.personalizzaElencoAnnunci{
	margin-bottom:8px;
	/*margin-left:4px;*/
	width:399px;
	background-color:#ffffff;
}
div.personalizzaElencoAnnunci02{
	border:1px solid #ee6d0c;
}
div.personalizzaStreetAgenzia{
	float:left;
	width:196px;
	margin-top:15px;
}
div.selectbox{
	margin-left:15px;
	padding-left:5px;
	padding-top:2px;
	margin-bottom:2px;
	width:240px;
	height:25px;
	background-image:url(../images/background_select.png);
	background-repeat:no-repeat;
	cursor:hand;
}
div.sfondoMappa{
	height:29px;
	margin-top:0;
	width:207px;
	text-align:center;
}
div.sfondoMappa01{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	margin-top:5px;
	width:207px;
	text-align:center;
}
div.sfondoMappa02{
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	margin-top:5px;
	margin-left:10px;
	width:187px;
	text-align:left;
}
div.sottomenu{
	width:1020px;
	height:25px;
	margin-top:6px;
	background-color:#e4e4e4;
}
div.sottomenu02{
	margin-left:15px;
	padding-top:5px;
	font-size:11px;
	width:940px;
}
div.testo{
	font-size:13px;
}
div.thumb_scheda_imm{
	float:left;
	width:67px;
	margin-top:3px;
	margin-bottom:3px;
}
div.tipologia_div{
	z-index:100;
	width:230px;
	background-color:#f6f6f6;
	border:1px solid #9a9a9a;
	margin-top:-7px;
	padding-top:5px;
	margin-left:19px;
	position:absolute;
	line-height:20px;
}
div.twitter{
	float:right;
	margin-left:5px;
	margin-top:0;
	margin-bottom:10px;
}
div.video{
	margin-left:10px;
}
div.vociMenu:hover{
	background-color:#c8c8c8;
}
div.vociMenuMargini{
	margin-top:9px;
}
div.voceMenu{
	float:left;
	height:36px;
	background-color:#0cadef;
	text-align:center;
	margin-left:2px;
	color:#ffffff;
}
div.voceMenu01{
	width:139px;
	margin-left:0;
}
div.voceMenu02{
	width:97px;
}
div.voceMenu03{
	width:136px;
}
div.voceMenu04{
	width:133px;
}
div.voceMenu05{
	width:88px;
	
}
div.voceMenu06{
	width:164px;
	
}
div.voceMenu07{
	width:109px;
	background-color:#56af06;
	
}
div.voceMenu08{
	width:140px;
	background-color:#56af06;
	
}
div.youtube{
	margin-left:4px;
}



form{
	line-height:20px;
}



h1.titolo{
	font-size:34px;
	font-family: avantgarde_bk_btbook;
	font-weight:normal;
	margin-top:20px;
	margin-bottom:8px;
}
h1.titoloPersonalizzato{
	font-size:20px;
	font-style:italic;
	margin-top:15px;
	margin-left:8px;
	margin-bottom:8px;
}
h2.Sotto{
	font-family: avantgarde_bk_btbook;
	font-weight:normal;
	font-size:16px;
	color:#000000;
	margin:0;
	margin-bottom:5px;
}
h2.titolo{
	font-size:26px;
	font-family: avantgarde_bk_btbook;
	font-weight:normal;
	margin-top:0;
	margin-bottom:5px;
}
h2.titoloPersonalizzato{
	font-size:16px;
	font-style:italic;
	margin-top:0;
	margin-left:8px;
}
h2.titolo02{
	font-family: avantgarde_bk_btbook;
	font-weight:normal;
	font-size:17px;
	color:#ffffff;
	text-align:center;
	margin:0;
	padding-top:6px;
}
h2.titolo02Persionalizzato{
	font-size:16px;
	color:#e6680b;
	text-align:center;
	margin:0;
	margin-top:4px;
	margin-bottom:0;
}
h2.titolo03{
	font-size:15px;
	margin-top:0;
}
h2.titolo03{
	font-size:16px;
	margin-top:8px;
	color:#aa2019;
	text-align:center;
}
h4.annunciVisti{
	font-size:12px;
	color:#c50000;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:3px;
}




i.icona{
	font-size:22px;
	color:#0cadef;
}
i.icona02{
	font-size:22px;
	color:#ec6a00;
}
i.icona02Rw{
	font-size:22px;
	color:#0cadef;
	margin-right:6px;
}
i.icona03Rw{
	font-size:22px;
	color:#0cadef;
	margin-right:6px;
	margin-left:60px;
}
i.schedaRw{
	font-size:18px;
	color:#0cadef;
}
i.verde{
	color:#026400;
	font-size:20px;
}


iframe.trade{
	width:470px;
	height:350px;
	border:0;
	margin:0;
	overflow:none;
}


img.bottone{
	margin-top:5px;
	margin-left:10px;
	border:0;
}
img.freccia{
	margin-left:8px;
	margin-top:1px;
	margin-right:8px;
}
img.logo{
	border:0;
}
img.noBordoIco{
	border:0;
	position:relative;
	top:4px;
}




input.errore{
	border:2px solid #bc0c0c;
	border-radius:3px;
	font-size:14px;
	width:300px;
}
input.home{
	width:220px;
	margin-top:1px;
	background-color:transparent;
	border:0;
	font-size:14px;
	color:#323232;
}
input.home02{
	width:220px;
	margin-top:-2px;
	background-color:transparent;
	border:0;
	font-size:14px;
	color:#323232;
}
input.messaggio{
	width:300px;
	border-radius:3px;
	border:1px solid #d9d9d9;
	font-size:14px;
}
input.text{
	width:300px;
	border-radius:3px;
	font-size:14px;
	border:1px solid #a9a9a9;
}




label{
	font-size:14px;
}
label.piccolo{
	font-size:12px;
}


p.contenuti{
	font-size:14px;
	line-height:20px;
	margin:7px;
	text-align:left;
}
p.contenuti02{
	font-size:13px;
	margin-left:7px;
}
p.contenuti03{
	font-size:14px;
	line-height:18px;
}
p.testo01{
	font-size:12px;
	margin-right:10px;
}



section.foto{
	background-color:#e4e4e4;
	padding-top:30px;
	padding-bottom:0px;
}



span.check{
	font-size:11px;
}
span.input{
	font-size:14px;
	color:#323232;
}
span.testo_form_mail{
	font-size:14px;
}




strong.grande{
	font-size:16px;
	color:#b50000;
}




table.scheda{
	width:280px;
	text-align:left;
}
table.schedaPersonalizzata{
	width:260px;
}




td.annunciSimili{
	width:180px;
	font-size:11px;
	color:#ffffff;
}
td.annunciSimili02{
	width:80px;
	padding-left:5px;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	height:52px;
	vertical-align:middle;
}
td.schedaTecnicaSub{
	width:140px;
	padding:6px;
	border-bottom:1px solid #e5e5e5;
	font-size:14px;
	height:20px;
}
td.schedaTecnicaSub02{
	width:180px;
	padding:5px;
	border-bottom:1px solid #e5e5e5;
	font-size:14px;
	text-align:left;
}
td.schedaTecnicaSub03{
	width:30px;
	padding:5px;
	border-bottom:1px solid #e5e5e5;
	font-size:12px;
	height:20px;
}

/* Style per il div annunci simili */
#divScorrevole{
	display:none;
	width: 880px;
	height:62px;
	background-image:url(../../../../../images/annunci_simili_backgr.jpg);
	background-repeat:no-repeat;
	margin-left:40px;
}

/*  Stili per il suggerimento del box in home page. */
#tag_update {
	display: block;
	border: 1px solid #9a9a9a;
	position:absolute;
	z-index:50;
	margin-top:-3px;
}
#tag_update ul {
	margin:0;
	padding: 0;
	list-style: none;
}
#tag_update li{
	display:block;
	clear:both;
}
#tag_update a {
	width:230px;
	display:block;
	padding:0.2em 0.3em;
	text-decoration:none;
	color: #323232;
	font-size:14px;
	background-color:#f6f6f6;
	text-align:left;
}
#tag_update a:hover{
	color: #323232;
	/*background-color: #0cadef;*/
	text-decoration:underline;
	font-weight:bold;
	background-image: none;
}

/* Style popup */

#fade {
	display: none;
	background: #000000; 
	position: fixed; left: 0; top: 0; 
	z-index:10;
	width: 100%; height: 100%;
	opacity: .60;

}

.popup_block{
	display: none;
	background: #ffffff;
	padding: 20px; 	
	border: 16px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 900;
	-webkit-box-shadow: 0px 0px 16px #000;
	-moz-box-shadow: 0px 0px 16px #000;
	box-shadow: 0px 0px 16px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	z-index:1000;
}

img.btn_close {
	float: right; 
	margin: -55px -55px 0 0;
}

.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}

*html #fade {
	position: absolute;
    	z-index:0;
}

*html .popup_block {
	position: absolute;
    	z-index:0;
        
}