
body {
	margin:0;
	background:#000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}

a img { border:none; }

.container {
	width:1000px;
	margin:auto;
	background:url(../images/container_bg.jpg) no-repeat;
}

.header {
	width:1000px;
	height:126px;
	background:url(../images/header_bg.jpg) no-repeat;
	border-top:4px solid #313131;
}

.main_top {
	width:1000px;
	height:395px;
	clear:both;
}

.main_top_left {
	float:left;
	width:248px;
	padding-left:14px;
}

.left3 {
	background:#000 url(../images/left3_bg.jpg) no-repeat;
	width:248px;
	height:345px;
}

.left2 {
	/*background:#000 url(../images/left2_bg.jpg) no-repeat;*/
	width:248px;
	height:345px;/*padding-left:2px;*/
}

.left1 {
	background:#000 url(../images/left1_bg.jpg) no-repeat;
	width:239px;
	height:333px;
	padding-left:9px;
	padding-top:12px;
	color:#fff;
}

.left1 img { border:3px solid #A7A284; }

.left1 a {
	color:#fff;
	text-decoration:none;
	display:block;
}

.left1 .evi a {  color:#
}

.left1 a:hover { color:#c0c0c0; }

.main_top_right {
	float:right;
	width:715px;
	height:395px;
	padding-right:15px;
}

.title_azienda {
	width:248px;
	height:50px;
	background:#000 url(../images/title_azienda.jpg) no-repeat;
}

.title_filosofia {
	width:248px;
	height:50px;
	background:#000 url(../images/title_filosofia.jpg) no-repeat;
}

.title_srooms {
	width:248px;
	height:50px;
	background:#000 url(../images/title_srooms.jpg) no-repeat;
}

.title_stampa {
	width:248px;
	height:50px;
	background:#000 url(../images/title_stampa.jpg) no-repeat;
}

.title_approfondisci {
	width:248px;
	height:50px;
	background:#000 url(../images/title_approfondisci.jpg) no-repeat;
}

.title_scopri {
	width:248px;
	height:50px;
	background:#000 url(../images/title_scopri.jpg) no-repeat;
}

.title2 {
	width:619px;
	height:93px;
	color:#7C7862;
	font-size:10px;
	background:url(/images/bg_titles.jpg);
}

.title2 h2.h2_title {
	height:60px;
	width:619px;
	margin:0px;
}

/* titoli sotto breadcrumbs */
.t3 { background:#000 url(../images/titles/3.jpg) no-repeat; }

.t10 { background:#000 url(../images/titles/10.jpg) no-repeat; }

.t11 { background:#000 url(../images/titles/11.jpg) no-repeat; }

.t12 { background:#000 url(../images/titles/12.jpg) no-repeat; }

.t13 { background:#000 url(../images/titles/13.jpg) no-repeat; }

.stampa { background:#000 url(../images/titles/stampa.jpg) no-repeat; }

.news { background:#000 url(../images/titles/news.jpg) no-repeat; }

.t8 { background:#000 url(../images/titles/8.jpg) no-repeat; }

.t7 { background:#000 url(../images/titles/7.jpg) no-repeat; }

.t6 { background:#000 url(../images/titles/6.jpg) no-repeat; }

.t9 { background:#000 url(../images/titles/9.jpg) no-repeat; }

.t5 { background:#000 url(../images/titles/5.jpg) no-repeat; }

.t4 { background:#000 url(../images/titles/4.jpg) no-repeat; }

.form { background:#000 url(../images/titles/form.jpg) no-repeat; }

.t15 { background:#000 url(../images/titles/mappa.jpg) no-repeat; }

.t16 { background:#000 url(../images/titles/privacy.jpg) no-repeat; }

.main_bottom {
	width:970px;
	background:url(../images/main_bottom_bg.jpg) no-repeat;
	background-position:bottom center;
	padding:30px 0px 34px 14px;
	clear:both;
}

.main_bottom2 {
	width:970px;
	background:url(../images/main_bottom_bg.jpg) no-repeat;
	background-position:bottom center;
	padding:22px 0px 34px 14px;
	clear:both;
}

.main_bottom2 td {
	font-size:11px;
	color:#7C7862;
}

.main_bottom2 td a {
	color:#7C7862;
	text-decoration:none;
}

.main_bottom2 h3 {
	color:#fff;
	font-size:20px;
	margin:0;
	padding:0;
}

.main_bottom2 h3 a {
	color:#fff;
	text-decoration:none;
}

.main_bottom4_sx {
	width:248px;
	height:154px;
	background:url(../images/bottom4_sx.jpg) no-repeat;
	float:left;
}

.main_bottom3_sx {
	width:248px;
	/*height:228px;*/
	background:url(../images/bottom3_sx.jpg) no-repeat;
	float:left;
}

.main_bottom3_dx {
	width:711px;
	float:right;
}

.main_bottom_content {
	width:970px;
	clear:both;
}

.main_bottom_left {
	width:333px;
	border-right:1px solid #525252;
	float:left;
}

.main_bottom_right {
	width:619px;
	float:right;
	color:#b5b5b5;
}

.main_bottom_right strong { color:#fff; }

.main_bottom_content {
	float:right;
	width:600px;
}

.main_bottom_content a { color:#fff; }

.main_bottom_content a:hover { color:#757575; }

.footer {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:24px;
	padding-right:22px;
	clear:both;
	margin-bottom:20px;
}

.footer a {
	color:#fff;
	text-decoration:none
}

.footer a:hover { text-decoration:underline }

.language {
	width:120px;
	height:17px;
	background:#313131 url(../images/language_bg.jpg) no-repeat;
	margin-left:863px;
	font-size:10px;
	color:#FFAB0A;
}

.language_inner {
	padding-left:12px;
	padding-top:2px;
}

.menu {
	position:relative;
	left:268px;
	top:49px;
	/*background:#000;*/
	width:715px;
	height:27px;
}

/* elementi */
.xwide_group {
	margin-bottom:15px;
	clear:both;
}

.xwide_sx {
	width:464px;
	height:110px;
	float:left;
	background:url(../images/xwide_bg.jpg) no-repeat;
	padding-top:6px;
	padding-left:6px;
	margin-bottom:15px;
}

.xwide_sx.eng {	background:url(../images/xwide_bg_eng.jpg) no-repeat; }
.xwide_sx.fra {	background:url(../images/xwide_bg_fra.jpg) no-repeat; }
.xwide_sx.rus {	background:url(../images/xwide_bg_rus.jpg) no-repeat; }

.xwide_dx {
	width:464px;
	height:110px;
	float:right;
	background:url(../images/xwide_bg.jpg) no-repeat;
	padding-top:6px;
	padding-left:6px;
	margin-bottom:15px;
}

.xwide_dx.eng {	background:url(../images/xwide_bg_eng.jpg) no-repeat; }
.xwide_dx.fra {	background:url(../images/xwide_bg_fra.jpg) no-repeat; }
.xwide_dx.rus {	background:url(../images/xwide_bg_rus.jpg) no-repeat; }

.xwide_sx a.link,
.xwide_dx a.link {
	display:block;
	padding-right:118px;
	height:100%;
}

.xwide_sx img,
.xwide_dx img { border:3px solid #a7a284; }

.c1_wide,
.c2_wide,
.c3_wide,
.c33_wide {
	width:321px;
	height:117px;
	float:left;
	padding-right:2px;
	margin-bottom:5px;
}

.c1_wide { background:#000 url(../images/contract_wide_bg.jpg) no-repeat; }
.c2_wide { background:#000 url(../images/luxury_wide_bg.jpg) no-repeat; }
.c3_wide { background:#000 url(../images/casa_wide_bg.jpg) no-repeat; }
.c33_wide { background:#000 url(../images/ufficio_wide_bg.jpg) no-repeat; }

.c1_wide.eng { background:#000 url(../images/contract_wide_bg_eng.jpg) no-repeat; }
.c2_wide.eng { background:#000 url(../images/luxury_wide_bg_eng.jpg) no-repeat; }
.c3_wide.eng { background:#000 url(../images/casa_wide_bg_eng.jpg) no-repeat; }
.c33_wide.eng { background:#000 url(../images/ufficio_wide_bg_eng.jpg) no-repeat; }

.c1_wide.fra { background:#000 url(../images/contract_wide_bg_fra.jpg) no-repeat; }
.c2_wide.fra { background:#000 url(../images/luxury_wide_bg_fra.jpg) no-repeat; }
.c3_wide.fra { background:#000 url(../images/casa_wide_bg_fra.jpg) no-repeat; }
.c33_wide.fra { background:#000 url(../images/ufficio_wide_bg_fra.jpg) no-repeat; }

.c1_wide.rus { background:#000 url(../images/contract_wide_bg_rus.jpg) no-repeat; }
.c2_wide.rus { background:#000 url(../images/luxury_wide_bg_rus.jpg) no-repeat; }
.c3_wide.rus { background:#000 url(../images/casa_wide_bg_rus.jpg) no-repeat; }
.c33_wide.rus { background:#000 url(../images/ufficio_wide_bg_rus.jpg) no-repeat; }

.title_c1 {
	width:248px;
	height:50px;
	background:#000 url(../images/title_contract.jpg) no-repeat;
}

.title_c2 {
	width:248px;
	height:50px;
	background:#000 url(../images/title_luxury.jpg) no-repeat;
}

.title_c3 {
	width:248px;
	height:50px;
	background:#000 url(../images/title_casa.jpg) no-repeat;
}

.c1_small {
	background:#000 url(../images/contract_small_bg.jpg) no-repeat;
	width:248px;
	height:165px;
}

.c1_small.rus {
	background:#000 url(../images/contract_small_bg_rus.jpg) no-repeat;
}

.c2_small-top {
	background:#000 url(../images/luxury_small_bg-top.jpg) no-repeat;
	width:248px;
	height:165px;
}

.c2_small-top.rus {
	background:#000 url(../images/luxury_small_bg-top_rus.jpg) no-repeat;
}

.c2_small {
	background:#000 url(../images/luxury_small_bg.jpg) no-repeat;
	width:248px;
	height:180px;
}

.c2_small.rus {
	background:#000 url(../images/luxury_small_bg-top_rus.jpg) no-repeat;
}

.c3_small {
	background:#000 url(../images/casa_small_bg.jpg) no-repeat;
	width:248px;
	height:165px;
}

.c3_small.eng {
	background:#000 url(../images/casa_small_bg_eng.jpg) no-repeat;
}

.c3_small.fra {
	background:#000 url(../images/casa_small_bg_fra.jpg) no-repeat;
}

.c3_small.rus {
	background:#000 url(../images/casa_small_bg_rus.jpg) no-repeat;
}

.c1_small a,
.c2_small-top a,
.c2_small a,
.c3_small a { color:#fff; }

.c1_small a:hover,
.c2_small-top a:hover,
.c2_small a:hover,
.c3_small a:hover { color:#c0c0c0; }

.c1_small a,
.c2_small-top a,
.c2_small a,
.c3_small a {
	color:#fff;
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
}

.c1_small a span {
	position:relative;
	padding:0px 10px;
	display:block;
	top:95px;
}

.c2_small-top a span,
.c2_small a span {
	position:relative;
	padding:0px 10px;
	display:block;
	top:95px;
}

.c3_small a span {
	position:relative;
	padding:0px 30px 0px 10px;
	display:block;
	top:80px;
}

.c3_small a {
	color:#fff;
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
}

.wide_contents {
	width:160px;
	font-size:11px;
	color:#fff;
	padding:60px 0px 0px 14px;
}

.wide_contents a {
	color:#fff;
	text-decoration:none;
}

.wide_contents a:hover { color:#c0c0c0; }

.wide_contents p {
	margin:0;
	padding:0;
}

/* menu area */
.menu ul {
	padding:0px;
	margin:0px;
}

.menu li {
	float:left;
	list-style-type:none;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

.menu ul li a {
	display: block;
	height:27px;
	text-indent:160px;
	white-space:nowrap;
	overflow:hidden;
}

/*------------------------------------------------------------------------------------------------------- pulsanti menu ITA */
.menu.ita .m_home {
	width:58px;
	height:27px;
	background:url(../images/menu/home_s.jpg) no-repeat
}

.menu.ita .m_home a { background:url(../images/menu/home_n.jpg) no-repeat }

.menu.ita .m_home a:hover { background:url(../images/menu/home_h.jpg) no-repeat }

.menu.ita .m_home_qui {
	width:58px;
	height:27px;
	background:url(../images/menu/home_s.jpg) no-repeat
}

.menu.ita .m_azienda {
	width:66px;
	height:27px;
	background:url(../images/menu/azienda_s.jpg) no-repeat
}

.menu.ita .m_azienda a { background:url(../images/menu/azienda_n.jpg) no-repeat }

.menu.ita .m_azienda a:hover { background:url(../images/menu/azienda_h.jpg) no-repeat }

.menu.ita .m_azienda_qui {
	width:66px;
	height:27px;
	background:url(../images/menu/azienda_s.jpg) no-repeat
}

.menu.ita .m_filosofia {
	width:72px;
	height:27px;
	background:url(../images/menu/filosofia_s.jpg) no-repeat
}

.menu.ita .m_filosofia a { background:url(../images/menu/filosofia_n.jpg) no-repeat }

.menu.ita .m_filosofia a:hover { background:url(../images/menu/filosofia_h.jpg) no-repeat }

.menu.ita .m_filosofia_qui {
	width:72px;
	height:27px;
	background:url(../images/menu/filosofia_s.jpg) no-repeat
}

.menu.ita .m_sroom {
	width:94px;
	height:27px;
	background:url(../images/menu/sroom_s.jpg) no-repeat
}

.menu.ita .m_sroom a { background:url(../images/menu/sroom_n.jpg) no-repeat }

.menu.ita .m_sroom a:hover { background:url(../images/menu/sroom_h.jpg) no-repeat }

.menu.ita .m_sroom_qui {
	width:94px;
	height:27px;
	background:url(../images/menu/sroom_s.jpg) no-repeat
}

.menu.ita .m_contract {
	width:78px;
	height:27px;
	background:url(../images/menu/contract_s.jpg) no-repeat
}

.menu.ita .m_contract a { background:url(../images/menu/contract_n.jpg) no-repeat }

.menu.ita .m_contract a:hover { background:url(../images/menu/contract_h.jpg) no-repeat }

.menu.ita .m_contract_qui {
	width:78px;
	height:27px;
	background:url(../images/menu/contract_s.jpg) no-repeat
}

.menu.ita .m_luxury {
	width:126px;
	height:27px;
	background:url(../images/menu/luxury_s.jpg) no-repeat
}

.menu.ita .m_luxury a { background:url(../images/menu/luxury_n.jpg) no-repeat }

.menu.ita .m_luxury a:hover { background:url(../images/menu/luxury_h.jpg) no-repeat }

.menu.ita .m_luxury_qui {
	width:126px;
	height:27px;
	background:url(../images/menu/luxury_s.jpg) no-repeat
}

.menu.ita .m_casa {
	width:87px;
	height:27px;
	background:url(../images/menu/casa_s.jpg) no-repeat
}

.menu.ita .m_casa a { background:url(../images/menu/casa_n.jpg) no-repeat }

.menu.ita .m_casa a:hover { background:url(../images/menu/casa_h.jpg) no-repeat }

.menu.ita .m_casa_qui {
	width:87px;
	height:27px;
	background:url(../images/menu/casa_s.jpg) no-repeat
}

.menu.ita .m_ufficio {
	width:61px;
	height:27px;
	background:url(../images/menu/ufficio_s.jpg) no-repeat
}

.menu.ita .m_ufficio a { background:url(../images/menu/ufficio_n.jpg) no-repeat }

.menu.ita .m_ufficio a:hover { background:url(../images/menu/ufficio_h.jpg) no-repeat }

.menu.ita .m_ufficio_qui {
	width:61px;
	height:27px;
	background:url(../images/menu/ufficio_s.jpg) no-repeat
}

.menu.ita .m_contatti {
	width:73px;
	height:27px;
	background:url(../images/menu/contatti_s.jpg) no-repeat
}

.menu.ita .m_contatti a { background:url(../images/menu/contatti_n.jpg) no-repeat }

.menu.ita .m_contatti a:hover { background:url(../images/menu/contatti_h.jpg) no-repeat }

.menu.ita .m_contatti_qui {
	width:73px;
	height:27px;
	background:url(../images/menu/contatti_s.jpg) no-repeat
}

/*------------------------------------------------------------------------------------------------------- pulsanti menu ENG */
.menu.eng .m_home {
	width:59px;
	height:27px;
	background:url(../images/menu/home_s_eng.jpg) no-repeat
}

.menu.eng .m_home a { background:url(../images/menu/home_n_eng.jpg) no-repeat }

.menu.eng .m_home a:hover { background:url(../images/menu/home_h_eng.jpg) no-repeat }

.menu.eng .m_home_qui {
	width:59px;
	height:27px;
	background:url(../images/menu/home_s_eng.jpg) no-repeat
}

.menu.eng .m_azienda {
	width:74px;
	height:27px;
	background:url(../images/menu/azienda_s_eng.jpg) no-repeat
}

.menu.eng .m_azienda a { background:url(../images/menu/azienda_n_eng.jpg) no-repeat }

.menu.eng .m_azienda a:hover { background:url(../images/menu/azienda_h_eng.jpg) no-repeat }

.menu.eng .m_azienda_qui {
	width:74px;
	height:27px;
	background:url(../images/menu/azienda_s_eng.jpg) no-repeat
}

.menu.eng .m_filosofia {
	width:86px;
	height:27px;
	background:url(../images/menu/filosofia_s_eng.jpg) no-repeat
}

.menu.eng .m_filosofia a { background:url(../images/menu/filosofia_n_eng.jpg) no-repeat }

.menu.eng .m_filosofia a:hover { background:url(../images/menu/filosofia_h_eng.jpg) no-repeat }

.menu.eng .m_filosofia_qui {
	width:86px;
	height:27px;
	background:url(../images/menu/filosofia_s_eng.jpg) no-repeat
}

.menu.eng .m_sroom {
	width:96px;
	height:27px;
	background:url(../images/menu/sroom_s_eng.jpg) no-repeat
}

.menu.eng .m_sroom a { background:url(../images/menu/sroom_n_eng.jpg) no-repeat }

.menu.eng .m_sroom a:hover { background:url(../images/menu/sroom_h_eng.jpg) no-repeat }

.menu.eng .m_sroom_qui {
	width:96px;
	height:27px;
	background:url(../images/menu/sroom_s_eng.jpg) no-repeat
}

.menu.eng .m_contract {
	width:76px;
	height:27px;
	background:url(../images/menu/contract_s_eng.jpg) no-repeat
}

.menu.eng .m_contract a { background:url(../images/menu/contract_n_eng.jpg) no-repeat }

.menu.eng .m_contract a:hover { background:url(../images/menu/contract_h_eng.jpg) no-repeat }

.menu.eng .m_contract_qui {
	width:76px;
	height:27px;
	background:url(../images/menu/contract_s_eng.jpg) no-repeat
}

.menu.eng .m_luxury {
	width:129px;
	height:27px;
	background:url(../images/menu/luxury_s_eng.jpg) no-repeat
}

.menu.eng .m_luxury a { background:url(../images/menu/luxury_n_eng.jpg) no-repeat }

.menu.eng .m_luxury a:hover { background:url(../images/menu/luxury_h_eng.jpg) no-repeat }

.menu.eng .m_luxury_qui {
	width:129px;
	height:27px;
	background:url(../images/menu/luxury_s_eng.jpg) no-repeat
}

.menu.eng .m_casa {
	width:59px;
	height:27px;
	background:url(../images/menu/casa_s_eng.jpg) no-repeat
}

.menu.eng .m_casa a { background:url(../images/menu/casa_n_eng.jpg) no-repeat }

.menu.eng .m_casa a:hover { background:url(../images/menu/casa_h_eng.jpg) no-repeat }

.menu.eng .m_casa_qui {
	width:59px;
	height:27px;
	background:url(../images/menu/casa_s_eng.jpg) no-repeat
}

.menu.eng .m_ufficio {
	width:57px;
	height:27px;
	background:url(../images/menu/ufficio_s_eng.jpg) no-repeat
}

.menu.eng .m_ufficio a { background:url(../images/menu/ufficio_n_eng.jpg) no-repeat }

.menu.eng .m_ufficio a:hover { background:url(../images/menu/ufficio_h_eng.jpg) no-repeat }

.menu.eng .m_ufficio_qui {
	width:57px;
	height:27px;
	background:url(../images/menu/ufficio_s_eng.jpg) no-repeat
}

.menu.eng .m_contatti {
	width:79px;
	height:27px;
	background:url(../images/menu/contatti_s_eng.jpg) no-repeat
}

.menu.eng .m_contatti a { background:url(../images/menu/contatti_n_eng.jpg) no-repeat }

.menu.eng .m_contatti a:hover { background:url(../images/menu/contatti_h_eng.jpg) no-repeat }

.menu.eng .m_contatti_qui {
	width:79px;
	height:27px;
	background:url(../images/menu/contatti_s_eng.jpg) no-repeat
}

/*------------------------------------------------------------------------------------------------------- pulsanti menu FRA */
.menu.fra .m_home {
	width:58px;
	height:27px;
	background:url(../images/menu/home_s_fra.jpg) no-repeat
}

.menu.fra .m_home a { background:url(../images/menu/home_n_fra.jpg) no-repeat }

.menu.fra .m_home a:hover { background:url(../images/menu/home_h_fra.jpg) no-repeat }

.menu.fra .m_home_qui {
	width:58px;
	height:27px;
	background:url(../images/menu/home_s_fra.jpg) no-repeat
}

.menu.fra .m_azienda {
	width:79px;
	height:27px;
	background:url(../images/menu/azienda_s_fra.jpg) no-repeat
}

.menu.fra .m_azienda a { background:url(../images/menu/azienda_n_fra.jpg) no-repeat }

.menu.fra .m_azienda a:hover { background:url(../images/menu/azienda_h_fra.jpg) no-repeat }

.menu.fra .m_azienda_qui {
	width:79px;
	height:27px;
	background:url(../images/menu/azienda_s_fra.jpg) no-repeat
}

.menu.fra .m_filosofia {
	width:87px;
	height:27px;
	background:url(../images/menu/filosofia_s_fra.jpg) no-repeat
}

.menu.fra .m_filosofia a { background:url(../images/menu/filosofia_n_fra.jpg) no-repeat }

.menu.fra .m_filosofia a:hover { background:url(../images/menu/filosofia_h_fra.jpg) no-repeat }

.menu.fra .m_filosofia_qui {
	width:87px;
	height:27px;
	background:url(../images/menu/filosofia_s_fra.jpg) no-repeat
}

.menu.fra .m_sroom {
	width:91px;
	height:27px;
	background:url(../images/menu/sroom_s_fra.jpg) no-repeat
}

.menu.fra .m_sroom a { background:url(../images/menu/sroom_n_fra.jpg) no-repeat }

.menu.fra .m_sroom a:hover { background:url(../images/menu/sroom_h_fra.jpg) no-repeat }

.menu.fra .m_sroom_qui {
	width:91px;
	height:27px;
	background:url(../images/menu/sroom_s_fra.jpg) no-repeat
}

.menu.fra .m_contract {
	width:74px;
	height:27px;
	background:url(../images/menu/contract_s_fra.jpg) no-repeat
}

.menu.fra .m_contract a { background:url(../images/menu/contract_n_fra.jpg) no-repeat }

.menu.fra .m_contract a:hover { background:url(../images/menu/contract_h_fra.jpg) no-repeat }

.menu.fra .m_contract_qui {
	width:74px;
	height:27px;
	background:url(../images/menu/contract_s_fra.jpg) no-repeat
}

.menu.fra .m_luxury {
	width:124px;
	height:27px;
	background:url(../images/menu/luxury_s_fra.jpg) no-repeat
}

.menu.fra .m_luxury a { background:url(../images/menu/luxury_n_fra.jpg) no-repeat }

.menu.fra .m_luxury a:hover { background:url(../images/menu/luxury_h_fra.jpg) no-repeat }

.menu.fra .m_luxury_qui {
	width:124px;
	height:27px;
	background:url(../images/menu/luxury_s_fra.jpg) no-repeat
}

.menu.fra .m_casa {
	width:63px;
	height:27px;
	background:url(../images/menu/casa_s_fra.jpg) no-repeat
}

.menu.fra .m_casa a { background:url(../images/menu/casa_n_fra.jpg) no-repeat }

.menu.fra .m_casa a:hover { background:url(../images/menu/casa_h_fra.jpg) no-repeat }

.menu.fra .m_casa_qui {
	width:63px;
	height:27px;
	background:url(../images/menu/casa_s_fra.jpg) no-repeat
}

.menu.fra .m_ufficio {
	width:61px;
	height:27px;
	background:url(../images/menu/ufficio_s_fra.jpg) no-repeat
}

.menu.fra .m_ufficio a { background:url(../images/menu/ufficio_n_fra.jpg) no-repeat }

.menu.fra .m_ufficio a:hover { background:url(../images/menu/ufficio_h_fra.jpg) no-repeat }

.menu.fra .m_ufficio_qui {
	width:61px;
	height:27px;
	background:url(../images/menu/ufficio_s_fra.jpg) no-repeat
}

.menu.fra .m_contatti {
	width:78px;
	height:27px;
	background:url(../images/menu/contatti_s_fra.jpg) no-repeat
}

.menu.fra .m_contatti a { background:url(../images/menu/contatti_n_fra.jpg) no-repeat }

.menu.fra .m_contatti a:hover { background:url(../images/menu/contatti_h_fra.jpg) no-repeat }

.menu.fra .m_contatti_qui {
	width:78px;
	height:27px;
	background:url(../images/menu/contatti_s_fra.jpg) no-repeat
}

/*------------------------------------------------------------------------------------------------------- pulsanti menu RUS */
.menu.rus .m_home {
	width:68px;
	height:27px;
	background:url(../images/menu/home_s_rus.jpg) no-repeat
}

.menu.rus .m_home a { background:url(../images/menu/home_n_rus.jpg) no-repeat }

.menu.rus .m_home a:hover { background:url(../images/menu/home_h_rus.jpg) no-repeat }

.menu.rus .m_home_qui {
	width:68px;
	height:27px;
	background:url(../images/menu/home_s_rus.jpg) no-repeat
}

.menu.rus .m_azienda {
	width:71px;
	height:27px;
	background:url(../images/menu/azienda_s_rus.jpg) no-repeat
}

.menu.rus .m_azienda a { background:url(../images/menu/azienda_n_rus.jpg) no-repeat }

.menu.rus .m_azienda a:hover { background:url(../images/menu/azienda_h_rus.jpg) no-repeat }

.menu.rus .m_azienda_qui {
	width:71px;
	height:27px;
	background:url(../images/menu/azienda_s_rus.jpg) no-repeat
}

.menu.rus .m_filosofia {
	width:78px;
	height:27px;
	background:url(../images/menu/filosofia_s_rus.jpg) no-repeat
}

.menu.rus .m_filosofia a { background:url(../images/menu/filosofia_n_rus.jpg) no-repeat }

.menu.rus .m_filosofia a:hover { background:url(../images/menu/filosofia_h_rus.jpg) no-repeat }

.menu.rus .m_filosofia_qui {
	width:78px;
	height:27px;
	background:url(../images/menu/filosofia_s_rus.jpg) no-repeat
}

.menu.rus .m_sroom {
	width:153px;
	height:27px;
	background:url(../images/menu/sroom_s_rus.jpg) no-repeat
}

.menu.rus .m_sroom a { background:url(../images/menu/sroom_n_rus.jpg) no-repeat }

.menu.rus .m_sroom a:hover { background:url(../images/menu/sroom_h_rus.jpg) no-repeat }

.menu.rus .m_sroom_qui {
	width:153px;
	height:27px;
	background:url(../images/menu/sroom_s_rus.jpg) no-repeat
}

.menu.rus .m_contract {
	width:69px;
	height:27px;
	background:url(../images/menu/contract_s_rus.jpg) no-repeat
}

.menu.rus .m_contract a { background:url(../images/menu/contract_n_rus.jpg) no-repeat }

.menu.rus .m_contract a:hover { background:url(../images/menu/contract_h_rus.jpg) no-repeat }

.menu.rus .m_contract_qui {
	width:69px;
	height:27px;
	background:url(../images/menu/contract_s_rus.jpg) no-repeat
}

.menu.rus .m_luxury {
	width:115px;
	height:27px;
	background:url(../images/menu/luxury_s_rus.jpg) no-repeat
}

.menu.rus .m_luxury a { background:url(../images/menu/luxury_n_rus.jpg) no-repeat }

.menu.rus .m_luxury a:hover { background:url(../images/menu/luxury_h_rus.jpg) no-repeat }

.menu.rus .m_luxury_qui {
	width:115px;
	height:27px;
	background:url(../images/menu/luxury_s_rus.jpg) no-repeat
}

.menu.rus .m_casa {
	width:36px;
	height:27px;
	background:url(../images/menu/casa_s_rus.jpg) no-repeat
}

.menu.rus .m_casa a { background:url(../images/menu/casa_n_rus.jpg) no-repeat }

.menu.rus .m_casa a:hover { background:url(../images/menu/casa_h_rus.jpg) no-repeat }

.menu.rus .m_casa_qui {
	width:36px;
	height:27px;
	background:url(../images/menu/casa_s_rus.jpg) no-repeat
}

.menu.rus .m_ufficio {
	width:60px;
	height:27px;
	background:url(../images/menu/ufficio_s_rus.jpg) no-repeat
}

.menu.rus .m_ufficio a { background:url(../images/menu/ufficio_n_rus.jpg) no-repeat }

.menu.rus .m_ufficio a:hover { background:url(../images/menu/ufficio_h_rus.jpg) no-repeat }

.menu.rus .m_ufficio_qui {
	width:60px;
	height:27px;
	background:url(../images/menu/ufficio_s_rus.jpg) no-repeat
}

.menu.rus .m_contatti {
	width:65px;
	height:27px;
	background:url(../images/menu/contatti_s_rus.jpg) no-repeat
}

.menu.rus .m_contatti a { background:url(../images/menu/contatti_n_rus.jpg) no-repeat }

.menu.rus .m_contatti a:hover { background:url(../images/menu/contatti_h_rus.jpg) no-repeat }

.menu.rus .m_contatti_qui {
	width:65px;
	height:27px;
	background:url(../images/menu/contatti_s_rus.jpg) no-repeat
}

/* contents */
.evi {
	font-weight:bold;
	color:#FFAB0A;
}

.evi a { color:#FFAB0A; }

.evi a:hover { color:#FFAB0A; }

/* menu lingua */
.sellingua a {
	color:#FFAB0A;
	text-decoration:none;
}

.sellingua li a {
	display:block;
	width: 100px;
}

.sellingua a:hover { color:#ffcc00; }

.sellingua {
	background:#313131;
	position:absolute;
	top: 3px;
	left:50%;
	margin-left:371px;
	font-size:10px;
	width:110px;
	color:#FFAB0A;
	height: 18px;
	z-index:10;
}

.sellingua ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.sellingua li {
	position: relative;
	width: 115px;
	padding-left: 4px;
}

.sellingua li ul {
	background-color:#525252;
	display: none;
	position: absolute;
	top: 1em;
	margin-left:-12px;
}

.sellingua li > ul {
	top: auto;
	left: auto;
}

.sellingua li:hover ul,
li.over ul { display: block; }

/* ----------------------------------------- */
/* ------------- MENU ---------------------- */
/* BEGIN PULSANTI MENU */
#menu_buttons { /*position:absolute;
	width:715px;*/
}

#menu_buttons ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#menu_buttons ul li { float:left; }

.menu_button {
	height:29px;
	display:block;
	overflow:hidden;
}

/* BEGIN LISTE SOTTOMENU */
.menu_top { background:#313131 url(../images/menu/submenu_top.jpg) repeat-y; }

.menu_bottom {
	height:15px;
	background:#313131 url(../images/menu/submenu_bottom.jpg) no-repeat;
}

#menu_buttons ul li ul {
	width:177px;
	position:absolute;
	z-index:9;
	padding-top:3px;
	background-color:#313131;
	visibility:hidden;
}

#menu_buttons ul li:hover ul { visibility:visible; }

#menu_buttons ul li ul li { float:none; }

#menu_buttons ul li ul li a {
	background: #313131 url(../images/menu/submenu_bg.jpg) no-repeat 0px 0px scroll;
	height:20px;
	display:block;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	text-align:left;
	font-size:12px;
	padding-top:3px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-indent:0px;
}

#menu_buttons ul li ul li a:hover {
	color:#757575;
	text-indent:0px;/*background-position: 0px -23px;*/
}

/* ---------------------------- */
/* ------- PRODOTTI ----------- */
.prodotti {
	padding:0;
	margin:0;
}

.prodotti li {
	list-style-type:none;
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	background:#000 url(../images/prod_back.jpg) no-repeat;
	width:131px;
	height:168px;
	overflow:hidden;
}

.last { margin-right:0; }

.prodotti_inner { margin:3px; }

.prod_desc {
	font-weight:bold;
	font-size:10px;
	color:#FFAB0A;
	padding-top:15px;
	padding-left:5px;
}

.prodotti li a { color:#FFAB0A; }

.prodotti li a:hover { text-decoration:underline; }

.mappa a { color:#fff; }

.mappa a:hover { color:#757575; }

.mappa li {
	margin-bottom:5px;
	font-weight:bold;
}

.mappa h3 { color:#FFAB0A; }

.mappa ul li ul li { font-weight:normal; }

.privacy {
	width:420px !important;
	width /**/:430px;
	height:150px !important;
	height /**/: 60px;
	overflow:auto;
	padding: 6px;
	border:1px solid #757575;
	border-right:0 solid;
	color:#fff;
}

.privacy a { color:#fff; }

.scopri {
	margin:0;
	padding:0;
}

.scopri li {
	background:#313131 url(../images/scopri-li.jpg) no-repeat;
	list-style-type:none;
	width:248px;
	height:24px;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding-top:10px;
	display:block;
}

.scopri li a {
	color:#fff;
	padding-left:35px;
}

.scopri li a:hover { color:#757575; }

ul.scopri.rus a {
	padding-left:14px;
	font-weight:normal;
}

.desc-top {
	width:248px;
	height:65px;
	background:#313131 url(../images/desc-top.jpg) no-repeat;
}

.desc-top.eng {	background:#313131 url(../images/desc-top_eng.jpg) no-repeat; }
.desc-top.fra {	background:#313131 url(../images/desc-top_fra.jpg) no-repeat; }
.desc-top.rus {	background:#313131 url(../images/desc-top_rus.jpg) no-repeat; }

.desc-corpo {
	width:248px;
	background:#313131 url(../images/desc-corpo.jpg) repeat-y;
}

.desc-corpo-inner {
	padding:8px;
	font-size:11px;
}

.scopri-top {
	width:248px;
	height:65px;
	background:#313131 url(../images/scopri-top.jpg) no-repeat;
}

.scopri-top.eng { background:#313131 url(../images/scopri-top_eng.jpg) no-repeat; }
.scopri-top.fra { background:#313131 url(../images/scopri-top_fra.jpg) no-repeat; }
.scopri-top.rus { background:#313131 url(../images/scopri-top_rus.jpg) no-repeat; }

.scopri-bottom {
	width:248px;
	height:56px;
	background:#313131 url(../images/scopri-bottom.jpg) no-repeat;
}

.main_bottom_right a {
	text-decoration:none;
	color:#ffab0a;
}

.main_bottom_right a:hover {
	text-decoration:underline;
	color:#fff;
}

.main_bottom_right h2 a {
	color:#ffab0a;
	text-decoration:none;
	font-size:16px;
}

.main_bottom_right h2 a:hover { color:#fff; }

.breadcrumbs {
	color:#7C7862;
	font-size:10px;
	padding-bottom:9px;
}

.breadcrumbs a,
.breadcrumbs a:hover {
	color:#7C7862;
	text-decoration:underline;
}

.breadcrumbs strong { color:#7C7862; }

form th { text-align:left; }

.lipsum {
	width:475px !important;
	width /**/:410px;
	height:120px !important;
	height /**/: 130px;
	overflow:auto;
	padding: 6px;
	border:1px solid #303030;
	border-right:0 solid;
	color:#fff;
}

.lipsum a { color:#fff; }

textarea { width:400px; }

.contattaci input { font-size:11px; }

.contattaci textarea { font-size:11px; }
