/* ARREDO UNO HABITAT - Stili Css */

html{height: 100%; padding-bottom: 1px} 
body {margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#2d2211; background-image:url(sfondo-pagina.jpg); background-repeat:repeat-x; background-position:left top; background-color:#979797;}
td{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#2d2211;
}
body,html img{border:0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
textarea,input,select,option{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #C4C4C4;
}
.bordo{
	border:1px solid #000000;
	}
.no_bordo{
	border:0px none;
	}
.submit
{
	border: 3px double #949494;
	border-top-color: #8FD400;
	border-left-color: #8FD400;
	padding: 0.25em;
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	color: #333333;
	width:120px;
	cursor:pointer;
}
/* ----------------------------------------------------------------------------------------------------- */

/* INTESTAZIONE */

.Intestazione {width:960px; height:203px; background-image:url(sfondo-logo2.jpg); background-repeat:no-repeat; background-position:center top; background-color:#979797;}
.Intestazione_2 {width:960px; height:60px; background-image:url(sf_menu.gif); background-repeat:no-repeat; background-position:center top;}
.LinguaAttiva {font-size:10px; line-height:9px; color:#b5da67; letter-spacing:-1px;}
.LinguaNonAttiva {font-size:10px; line-height:9px; color:#acacac; letter-spacing:-1px;}
.Menu {font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#d6d6d6; letter-spacing:-1px;}
.Menu_sez {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#d6d6d6;}
.Menu_evi{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#8FD400; font-weight:bold;}
.verdino,.errore{color:#8FD400; font-size:13px; font-weight:bold;}
/* ----------------------------------------------------------------------------------------------------- */


/* AREA CENTRALE */

.SfondoAreaCentrale {width:960px; background-image:url(sfondo-area-centrale.jpg); background-repeat:repeat-y; background-position:center top;}
.BoxAreaCentrale {width:960px; height:395px; background-image:url(box-area-centrale.jpg); background-repeat:no-repeat; background-position:center top;}
.SfondoImgIntestazione {width:960px; background-image:url(sfondo-immagini-intestazione.jpg); background-repeat:repeat-y; background-position:center top;}
.sf_testata{
	background-image:url(immagini_intestazione.jpg); background-position:center; background-repeat:no-repeat;
}
.Testo1 {color:#232323; font-size:14px; font-weight:bold;}
.Testo2 {color:#eeeeee; font-size:11px; text-align:justify; line-height:24px;}
.news {color:#eeeeee; font-size:12px; text-align:center;}
.Testo2bis {color:#ffffff; font-size:11px; text-align:justify; line-height:24px;}
.Testo3 {font-style:italic;}
.Testo4 {font-style:italic; font-size:11px; text-align:justify; line-height:24px; color:#9f9f9f;}
.Testo5 {font-size:10px; text-align:justify; line-height:11px; color:#ababab;}
.TitoloPage{font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:21px; color:#ABABAB;}
.linkTitoloBox{
	font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#1A1B19; 
	font-weight:bold;
	}
.TitoloBox{
	font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#ffffff; 
	font-weight:bold;	
	background-image:url(sf_box_sup.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:33px;
	vertical-align:bottom;
	line-height:23px;
	}
.box_cate{
	background-image:url(box_foto.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	vertical-align:middle;
	height:155px;
}
.SfondoTitoloPagina{
	font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:21px; 
	color:#ABABAB;
	background-image:url(sf_titolo_pagina.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.SfondoTitoloPagina_2{
/*	font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; 
	font-size:21px; 
	color:#ABABAB;*/
	background-image:url(sf_titolo_pagina_2.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
.corpo{
	background-image:url(sf_corpo.gif);
	background-repeat:repeat-y;
	background-position:center;
	}
.corpo_home{
	background-image:url(sf_corpo_home.gif);
	background-repeat:repeat-y;
	background-position:center;
	}
.disegno{
	background-image:url(disegno_corpo.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	}
/* ----------------------------------------------------------------------------------------------------- */

.corpobox_big{
	line-height:18px;
	padding-left:10px;
	color:#eeeeee; 
	font-size:11px; 
	text-align:justify;
}
.data_news{
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
	}
.bordo2_sel{
	background-color:#6D8D2A;
	color:#ffffff;
}
.bordo2{
	background-color:#979797;
}
.testabox_big{
	color:#232323; 
	font-size:14px; 
	font-weight:bold;
	line-height:18px;
}

.sezLink{color:#8FD400; font-size:20px; font-weight:bold; line-height:24px;}
/* FOOTER */

.Footer {background-color:#111111;}
.TestoFooter {color:#7c7c7c; font-size:11px;}

/* ----------------------------------------------------------------------------------------------------- */
/* MENU PORTFOLIO*/
/* classi del menu*/
.r_menu{
	background-image:url(../img/pattern_menu.gif);
	background-repeat:repeat-x;
	text-align:center;
	vertical-align:middle;
}
.MenuClubsOF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer;
}
.MenuClubsON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00FFFF;
	text-decoration: none;
	cursor:pointer;
}
.MenuON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer;
}
.CursorMano {
	cursor:pointer;
}
.td_sotto_menu_over{
/*	background-color:#c4beac;
	border-top:1px solid #dbdbce;
	border-bottom:1px solid #543f32;	
	border-right:1px solid #dbdbce;*/
	background-color:#191A1E;
	background-image:url(sfo_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	vertical-align:middle;
	font: 11px Verdana;
	text-decoration: none;
	text-align:left;
	padding-left:4px;
	color: #8FD400;
	font-weight:bold;
	height:23px;
	line-height:18px;
/*	width:150px;*/
	filter: alpha(opacity=85); 
	opacity:0.85;
}

.td_sotto_menu_out{
/*	background-color:#b6afa1;	
	border-top:1px solid #dbdbce;
	border-bottom:1px solid #543f32;
	border-right:1px solid #dbdbce;*/
	background-color:#191A1E;
	background-image:url(sfo_menu.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	vertical-align:middle;
	font: 11px Verdana;
	text-decoration: none;
	text-align:left;
	padding-left:4px;
	color: #ffffff;
	font-weight:bold;
	height:23px;
	line-height:18px;
/*	width:150px;*/
	filter: alpha(opacity=90); 
	opacity:0.9;
}
.td_sotto_menu_over2{
	background-color:#DBDBCE;
	border-top:1px solid #b6afa1;
	border-bottom:1px solid #543f32;
	border-right:1px solid #543f32;
	border-left:1px solid #b6afa1;
/*	border-right:1px solid #dbdbce;*/
	vertical-align:middle;
	font: 11px Verdana;
	text-decoration: none;
	text-align:right;
	padding-right:4px;
	color: #543f32;
	height:26px;
	line-height:18px;
/*	width:150px;*/
	filter: alpha(opacity=85); 
}
.td_sotto_menu_out2{
	background-color:#c4beac;	
	border-top:1px solid #dbdbce;
	border-bottom:1px solid #543f32;
	border-right:1px solid #543f32;
	border-left:1px solid #dbdbce;
/*	border-right:1px solid #dbdbce;*/
	vertical-align:middle;
	font: 11px Verdana;
	text-decoration: none;
	text-align:right;
	padding-right:4px;
	color: #543f32;
	height:26px;
	line-height:18px;
/*	width:150px;*/
	filter: alpha(opacity=90); 
}
a.voci_menu,a.voci_menu:link,a.voci_menu:visited{
	color:#543f32;
	font-weight:bold;
	text-decoration:none;
	}
a.voci_menu:hover{
	color:#325444;
	font-weight:bold;
	text-decoration:none;
}
.div_scroll{
	overflow:auto;
	}
.td_cate{
	padding:10px;
	background-color:#ffffff;
}
.sf_contatti{
	background-image:url(sf_contatti.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	color:#eeeeee; 
	font-size:11px; 
	text-align:justify; line-height:24px;
	}
