a.link_news_home, a.link_news_home:active, a.link_news_home:hover, a.link_news_home:visited, a.link_news_home:link{
	color: rgb(0,0,0);
	text-decoration: none;
}

a.link_news,a.link_news:link, a.link_news:hover, a.link_news:visited, a.link_news:active{
	color: rgb(199,79,21);
	text-decoration: none;
	font-family: arial;
	font-size: 14px;
}

div.main_body_homepage{
	position: relative;
	top: 30px;
	width: 953px;
	height: 730px;
}

div.main_body_homepage2{
	position: relative;
	top: 30px;
	width: 953px;
	height: 730px;
	font-family: Arial;
	font-size: 14px;
}


div.footer_homepage
{
	width: 953px;
	font-family: arial;
	font-size: 10px;
	
}

div.footer_home
{
	position: relative;
	top: 15px;
}

div.footer_home2
{
	position: relative;
}



div.slideshow{
	position: relative;
	top: -15px;
	width: 953px;
	height: 390px;
}

div.aree{
	width: 953px;
}

div.area1{
	color: rgb(0,0,0);
	font-family: arial;
	font-size: 13px;
	width: 567px;
	float: right;
}

div.area2{
	color: rgb(0,0,0);
	font-family: arial;
	font-size: 13px;
	width: 376px;
	float: left;
}

span.area1_small{
	color: rgb(77,77,77);
	font-family: arial;
	font-size: 11px;
}

td.titolo{
	font-size: 16px;
	border-bottom: solid;
	border-bottom-color: rgb(105,183,0);
	border-bottom-style: solid;
}

a:hover, a:active, a:visited, a:link{
	color: rgb(255,255,255);
	text-decoration: none;
}

a.black:hover, a.black:active, a.black:visited, a.black:link{
	color: rgb(0,0,0);
	text-decoration: none;
	border: none;
}

img{
	border: none;
}

div.data_evento_home{
	position: relative;
	top:-60px;
	left: -152px;
	height: 15px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: rgb(80,80,80);
}

div.testo_evento_home{
	position: relative;
	top:-78px;
	left: 70px;
	color: rgb(105,183,0);
	font-family: arial;
	font-size: 13px;
	height: 0px;
	width: 140px;
}

div.immagine_evento_home{
	width: 100px;
	height: 0px;
	position: relative;
	top: -80px;
	left: 225px;
}

span.testo_evento_home_titolo{
	font-size: 12px;
	font-weight: bold;
}

span.huge{
	font-size: 36px;
}

div.contenitore_area_dinamica_homepage{
	width:1000px;
	position: relative;
	top: 15px;
}

div.contenitore_area_dinamica_homepage2{
	width:1000px;
	position: relative;
	top: 230px;
}

div.box_news_homepage{
	width: 390px;
	float: left;
	color: rgb(80,80,80);
	font-size: 11px;
	font-family: arial;
	
}

table.tabella_modelli{
	position: relative;
	left: 45px;
}

div.box_progetti_gratuiti
{
	position: relative;
	left: 20px;
	width: 170px;
	float: left;
	color: rgb(80,80,80);
	font-size: 11px;
	font-family: arial;
}

div.box_modelli
{
	position: relative;
	left: 40px;
	width: 170px;
	float: left;
	color: rgb(80,80,80);
	font-size: 11px;
	font-family: arial;
}

span.piccolo{
	font-family: arial;
	font-size: 3px;
}

span.titolo_home{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: rgb(102,102,102);
}

div.header_verde2{
	background-image: url("../immagini/bottom%20menu%20verde.jpg");
	width: 390px;
	background-color: #88c13c;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 20px;
	vertical-align: bottom;
}

div.header_verde{
	background-image: url("../immagini/bottom%20menu%20verde.jpg");
	width: 170px;
	background-color: #88c13c;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 20px;
	vertical-align: middle;
}

div.header_verde3{
	background-image: url("../immagini/bottom%20menu%20verde.jpg");
	width: 400px;
	background-color: #88c13c;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: rgb(255,255,255);
	height: 20px;
	vertical-align: middle;
}

table.tabella_eventi_homepage{
	background-color: rgb(255,255,255);
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: rgb(118,174,21);
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: rgb(118,174,21);
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: rgb(118,174,21);
}

div.fondo_index_ie{
	position: relative;
	top: 20px;
	left: 0px;
}

div.fondo_index{
	position: relative;
	top: 230px;
	left: -730px;
}

td.copy{
	font-family: arial;
	font-size: 10px;
}

td.td_fondo_index{
    width: 60px;
}

table.tabella_eventi_homepage2{

	background-color: rgb(255,255,255);
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: rgb(118,174,21);
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: rgb(118,174,21);
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: rgb(118,174,21);
	color: rgb(80,80,80);
	font-size: 11px;
	font-family: arial;
}

table.tabella_eventi_homepage3{
	position: relative;
	top: 25px;
	color: rgb(80,80,80);
	font-size: 13px;
	font-family: arial;
	

}

tr.no_color{
	background-image: url("../immagini/bottom%20menu2.jpg");
}


span.colore{
	color: rgb(135,199,79);
	font-weight: bold;
}

div.barra_titoli{
	background-image: url("../immagini/bottom%20menu2.jpg");
	position: relative;
	top: 230px;
}


div.container{
	margin: auto;
	width: 953px;
}

div.header{
	width: 953px;
	height: 112px;
}

div.logo_biohouse{
	width: 249px;
	height: 112px;
	float: left;
}

div.top_flash{
	width: 704px;
	height: 112px;
	float: right;
}

div.nav_menu{
	position: relative;
	top: 8px;
	width: 953px;
	height: 22px;
}

div.empty{
	width: 249px;
	height: 22px;
	float: left;
}

div.menu{
	width: 704px;
	height: 22px;
	float: left;
	/*background-color: rgb(46,125,25);*/
	background-color: rgb(105, 183, 0);
	color: rgb(255,255,255);
	font-weight: bold;
	font-family: arial;
	font-size: 15px;
}

div.menu_perche{
	width: 704px;
	height: 22px;
	float: left;
	background-color: rgb(115,156,181);
	color: rgb(255,255,255);
	font-weight: bold;
	font-family: arial;
	font-size: 15px;
}

div.menu_servizi{
	width: 704px;
	height: 22px;
	float: left;
	background-color: rgb(180,42,42);
	color: rgb(255,255,255);
	font-weight: bold;
	font-family: arial;
	font-size: 15px;
}

div.menu_faq{
	width: 704px;
	height: 22px;
	float: left;
	background-color: rgb(213,183,0);
	color: rgb(255,255,255);
	font-weight: bold;
	font-family: arial;
	font-size: 15px;
}

div.menu_news{
	width: 704px;
	height: 22px;
	float: left;
	background-color: rgb(231,123,27);
	color: rgb(255,255,255);
	font-weight: bold;
	font-family: arial;
	font-size: 15px;
}

table.tabella_menu{
	position: relative;
	top: 2px;
	left: -8px;
	text-align: center;
}

div.main_body{
	position: relative;
	top: 30px;
	width: 953px;
}

div.temp_colonna_destra{
	width: 800px;
	height: auto;
	float: left;
}

div.temp_colonna_sinistra{
	width: 153px;
	height: auto;
	float: right;
}

div.main_body_realizzazioni{
	position: relative;
	top: 16px;
	width: 953px;
}

div.main_body_modelli{
	position: relative;
	top: 16px;
	width: 953px;
}

div.colonna_left{
	width: 224px;
	float: left;
}

div.colonna_left_2{
	position: relative;
	top:25px;
	width: 224px;
	float: left;
}

div.header_left_menu{
	position: relative;
	top: 3px;
	text-align: center;
	background-color: rgb(46,125,25);
	color: rgb(255,255,255);
	font-weight: bold;
	font-family: arial;
	font-size: 13px;
	height: 17px;
	padding-top: 2px;
}

div.header_left_menu_news{
	position: relative;
	top: 3px;
	text-align: center;
	background-color: rgb(204,96,0);
	color: rgb(255,255,255);
	font-weight: bold;
	font-family: arial;
	font-size: 13px;
	height: 17px;
	padding-top: 2px;
}

div.mailing_list{
	position: relative;
	top: -10px;
	left:21px;
	line-height: 18px;
}

div.mailing_list2{
	position: relative;
	left:21px;
	line-height: 18px;
	text-align: left;
}

div.lista_modelli{
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: rgb(99,168,56);
	color: rgb(255,255,255);
	font-family: arial;
	font-size: 12px;
}

div.lista_modelli2{
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: rgb(99,168,56);
	color: rgb(255,255,255);
	font-family: arial;
	font-size: 12px;
	height: 530px;
}

div.lista_modelli_news{
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: rgb(231,123,27);
	color: rgb(255,255,255);
	font-family: arial;
	font-size: 12px;
}

div.colonna_right{
	width: 729px;
	float: right;
}


div.colonna_right_2{
	position: relative;
	top: 25px;
	left: 13px;
	width: 729px;
	float: right;
}

img.titolo_lista_case{
	position: relative;
	left:23px;
}

table.lista_case{
	position: relative;
	left:35px;
}

td.descrizione_lista_case{
	font-family: arial;
	font-size: 12px;
	color: rgb(0,0,0);
}

a.link_abitazioni, a.link_abitazioni:hover, a.link_abitazione:visited{
	color: rgb(0,0,0);
	text-decoration: none;
}

div.titolo_dettaglio{
	position: relative;
	left: 25px;
	/*width: 600px;*/
	width: 704px;
	font-family: arial;
	font-size: 14px;
	color: rgb(136,193,60);
	float: left;
}

a.link_abitazioni_dettaglio, a.link_abitazioni_dettaglio:hover, a.link_abitazione_dettaglio:visited{
	color: rgb(136,193,60);
	text-decoration: none;
}

div.logo_bhm{
	position: relative;
	left: 23px;
	width: 103px;
	float: right;
}

div.immagine_abitazione{
	position: relative;
	left: 25px;
	/*width: 600px;*/
	width: 704px;
	float: left;
}

div.links_abitazione{
	position: relative;
	top: 8px;
	width: 103px;
	float: right;
	text-align: right;
	font-family: arial;
	font-size: 13px;
	color: rgb(51,51,51);
}


div.lista_immagine_abitazione{
	position: relative;
	top: 8px;
	left: 25px;
	/*width: 600px;*/
	width: 704px;
	overflow: auto;
}

div.descrizione_abitazione{
	position: relative;
	top: 12px;
	left: 25px;
	/*width: 600px;*/
	width: 704px;
	overflow: auto;
	font-family: arial;
	font-size: 13px;
	color: rgb(51,51,51);
}

div.testo_generale_news{
	position: relative;
	left:23px;
	width: 704px;
	font-family: arial;
	font-size: 12px;
	color: rgb(0,0,0);
	line-height: 16px;
}

span.titolo_news{
	font-family: arial;
	font-size: 13px;
	color: rgb(213,100,0);
}

div.blocco_arancione{
	background-color: rgb(255,204,153);
	line-height: 18px;
}

div.lista_news{
	position: relative;
	left:23px;
	width: 704px;
	line-height: 18px;
	height: 655px;
	overflow: scroll;
}

div.descrizione_news{
	position: relative;
	left:23px;
	width: 704px;
	line-height: 18px;
}

span.data{
	font-family: arial;
	font-size: 13px;
}

span.descrizione_breve{
	font-family: arial;
	font-size: 11px;
}

a.leggi_articolo{
	font-family: arial;
	font-size: 12px;
	color: rgb(0,0,0);
	text-decoration: underline;	
}


div.testo_generale_realizzazioni{
	position: relative;
	left:0px;
	width: 704px;
	font-family: arial;
	font-size: 14px;
	color: rgb(255,255,255);
	line-height: 16px;
	background-color: rgb(182,182,182);
	width: 953px;
	height: 19px;
	vertical-align: middle;
	padding-top: 4px;
}


div.titolo_lista_modelli_tangerine{
	font-family: 'Tangerine', arial, serif;
	color: rgb(255,255,255);
	font-size: 23px;
	position: relative;
	left:0px;
	width: 704px;
	line-height: 16px;
	background-color: rgb(182,182,182);
	width: 953px;
	height: 19px;
	vertical-align: middle;
	padding-top: 4px;
}

div.titolo_lista_modelli_lekton{
	font-family: 'Lekton', arial, serif;
	color: rgb(255,255,255);
	font-size: 23px;
	position: relative;
	left:0px;
	width: 704px;
	line-height: 16px;
	background-color: rgb(182,182,182);
	width: 953px;
	height: 19px;
	vertical-align: middle;
	padding-top: 4px;
}

div.lista_realizzazioni{
	position: relative;
	left: 25px;
	font-family: arial;
	font-size: 12px;
	color: rgb(0,0,0);
	line-height: 18px;
	width: 670px;
}

td.nome_tipologia{
	font-size: 14px;
}

a.link_realizzazioni, a.link_realizzazioni:hover, a.link_realizzazioni:visited{
	text-decoration: underline;
	font-family: arial;
	font-size: 12px;
	color: #898989;
}

a.link_pdf, a.link_pdf:hover, a.link_pdf:visited{
	text-decoration: none;
	font-family: arial;
	color: rgb(136,193,60);
}

div.cerotto{
	position: relative;
	left:25px;
}


.standard10 { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }

.standardbk {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 13pt;
}
.standardmar {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #79503A;
	text-decoration: none;
	line-height: 13pt;
}

.standardbkbold {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 13pt;
}
.standardbkitalic { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: normal; font-style: oblique; }
.standardbk11bold { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}
.standardbigbk {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none;
}

.standardgr { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #466682; text-decoration: none; }
.standardgrbold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #466682; text-decoration: none; font-weight: bold;}

.standardwh { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
.standardwhbold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold;}

.standardred { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #B42A2A; text-decoration: none; }
.standardredbold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #B42A2A; text-decoration: none; font-weight: bold;}
.standardredchiabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #ffacac; text-decoration: underline; font-weight: bold;}.standardred11bold { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #B42A2A; text-decoration: none; font-weight: bold;}
.standardbigrebold {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #B42A2A; text-decoration: none; font-weight: bold;
}

.standardara { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #D56400; text-decoration: none; }
.standardarabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #D56400; text-decoration: none; font-weight: bold;}
.standardarachiabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #ffd481; text-decoration: underline; font-weight: bold;}.standardara11bold { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #D56400; text-decoration: none; font-weight: bold;}
.standardbigarabold {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #D56400; text-decoration: none; font-weight: bold;
}
.standardgia { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #A57800; text-decoration: none; }
.standardgiabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #A57800; text-decoration: none; font-weight: bold;}
.standardggiachiabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #ffea6d; text-decoration: underline; font-weight: bold;}.standardgia11bold { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #A57800; text-decoration: none; font-weight: bold;}
.standardbiggiabold {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #A57800; text-decoration: none; font-weight: bold;
}

.standardblu { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #597486; text-decoration: none; }
.standardblubold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #597486; text-decoration: none; font-weight: bold;}
.standardbluchiabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #c9d4dd; text-decoration: underline; font-weight: bold;}.standardblu11bold { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #597486; text-decoration: none; font-weight: bold;}
.standardbigblubold {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #597486; text-decoration: none; font-weight: bold;
}

.standardmar { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #79503A; text-decoration: none; }
.standardmarbold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #79503A; text-decoration: none; font-weight: bold;}
.standardmarchiabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #E0CAC2; text-decoration: underline; font-weight: bold;}.standardmar11bold { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #79503A; text-decoration: none; font-weight: bold;}
.standardbigmarbold {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #79503A; text-decoration: none; font-weight: bold;
}

.standardgrey { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: rgb(188,188,188); text-decoration: none; }
.standardver { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #338C1C; text-decoration: none; }
.standardverbold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #338C1C; text-decoration: none; font-weight: bold;}
.standardverchiabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #bce344; text-decoration: underline; font-weight: bold;}
.standardver11bold { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #338C1C; text-decoration: none; font-weight: bold;}
.standardbigverbold {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #338C1C; text-decoration: none; font-weight: bold;
}


.standardnewver { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #88c13c; text-decoration: none; }
.standardnewverbold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #88c13c; text-decoration: none; font-weight: bold;}
.standardnewverchiabold { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #88c13c; text-decoration: underline; font-weight: bold;}
.standardnewver11bold { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #88c13c; text-decoration: none; font-weight: bold;}
.standardbignewverbold {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #88c13c; text-decoration: none; font-weight: bold;
}

.standardfrase { font-family: Tahoma, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; }


/* links */
.fmenu:link { font: bold 12px Tahoma; color: #466682; text-decoration: underline; }
.fmenu:visited { font: bold 12px Tahoma; color: #466682; text-decoration: underline; }
.fmenu:hover { font: bold 12px Tahoma; color: #000000; text-decoration: underline;}
.fmenu:visited:hover { font: bold 12px Tahoma; color: #000000; text-decoration: underline; }

.flinks:link { font: bold 11px Tahoma; color: #000000; text-decoration: underline; }
.flinks:visited { font: bold 11px Tahoma; color: #000000; text-decoration: underline; }
.flinks:hover { font: bold 11px Tahoma; color: #666666; text-decoration: underline;}
.flinks:visited:hover { font: bold 11px Tahoma; color: #666666; text-decoration: underline; }

.flinksmar:link { font: bold 11px Tahoma; color: #79503A; text-decoration: none; }
.flinksmar:visited { font: bold 11px Tahoma; color: #79503A; text-decoration: none; }


/* froms */
.submit{
	width: 38px;
	height:16px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color:#f8f8f8;
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #989898 1px solid;
	BORDER-LEFT: #989898 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-weight: bold;
}

.substreet{
	width: 40px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color:#AE0505;
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	font-weight: bold;
	line-height: normal;
}
		
.inputemailsub{ width: 140px; height:13px; font-family: Tahoma; font-size: 11px; color: #666666; BORDER-RIGHT: #FFFFFF 1px solid; background-color:#f8f8f8;
				BORDER-TOP: #989898 1px solid; BORDER-LEFT: #989898 1px solid; BORDER-BOTTOM: #FFFFFF 1px solid; font-weight: normal;}
				
.inputstreet{ width: 170px; font-family: Tahoma; font-size: 12px; color: #000000; BORDER-RIGHT: #D00000 1px solid; background-color:#FFFFFF;
				BORDER-TOP: #D00000 1px solid; BORDER-LEFT: #D00000 1px solid; BORDER-BOTTOM: #D00000 1px solid; font-weight: bold;}
				
.input{ width: 300px; font-family: Tahoma; font-size: 12px;}
				
.standardbigbk {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none;
}
.standardbigrebold {
font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #AE0505; text-decoration: none; font-weight: bold;
}

table.tabella_realizzazioni_completate{
	position: relative;
	left: -5px;
	top:-15px;
}

table.tabella_realizzazioni_in_corso{
	position: relative;
	left: -5px;
	top: 3px;
}

span.titolo_realizzazioni{
	font-family: arial;
	font-size: 12px;
	color: rgb(91,91,91);
	vertical-align: top;
	text-align: right;
}
