/* Footer */


#footer
{
	background: url(../images/footer_background.png) repeat-x fixed left bottom;
	height: 99px;
	width: 100%;
	position: fixed;
	bottom: 0;
}

#social_bookmarks
{
	width: 950px;
	position: absolute;
	left:50%;
	margin-left: -475px;
}

#lower_menu
{
	width: 950px;
	position: absolute;
	left:50%;
	margin-left: -475px;
}

#lower_menu { bottom: 0; }

#social_bookmarks_title, #social_bookmarks_buttons, .social_bookmarks_buttons_single, #lower_menu_disclaimer, #lower_menu_disclaimer_butt, #lower_menu_buttons, .lower_menu_buttons_single { float: left; }

#social_bookmarks_title { margin-top: 6px; }

#social_bookmarks_buttons
{
	position:absolute;
	right: 0;
	margin-top: 9px;
}

.social_bookmarks_buttons_single{ margin: 0 0 0 3px; }

#lower_menu_disclaimer
{
	float:left;
	position: absolute;
	right: 0px;
	bottom: 4px;
}

#lower_menu_buttons
{
	float:left;
	position:absolute;
	left: 0;
	bottom: 14px;
}


/* Lower menu buttons rollout and rollover */
.lower_menu_buttons_single{ cursor: pointer; cursor: hand; }

.lower_menu_buttons_homepage{ background: url(../images/lower_menu_buttons_homepage.png) no-repeat left top; display: block; }
.lower_menu_buttons_homepage:hover{ background: url(../images/lower_menu_buttons_homepage_h.png) no-repeat left top; }

.lower_menu_buttons_comunicazione_efficace{ background: url(../images/lower_menu_buttons_comunicazione_efficace.png) no-repeat left top; display: block; }
.lower_menu_buttons_comunicazione_efficace:hover{ background: url(../images/lower_menu_buttons_comunicazione_efficace_h.png) no-repeat left top; }

.lower_menu_buttons_tecnologia{ background: url(../images/lower_menu_buttons_tecnologia.png) no-repeat left top; }
.lower_menu_buttons_tecnologia:hover{ background: url(../images/lower_menu_buttons_tecnologia_h.png) no-repeat left top; }

.lower_menu_buttons_acquista{ background: url(../images/lower_menu_buttons_acquista.png) no-repeat left top; }
.lower_menu_buttons_acquista:hover{ background: url(../images/lower_menu_buttons_acquista_h.png) no-repeat left top; }


.lower_menu_buttons_assistenza_hardware{ background: url(../images/lower_menu_buttons_assistenza_hardware.png) no-repeat left top; }
.lower_menu_buttons_assistenza_hardware:hover{ background: url(../images/lower_menu_buttons_assistenza_hardware_h.png) no-repeat left top; }

.lower_menu_buttons_creazione_contenuti{ background: url(../images/lower_menu_buttons_creazione_contenuti.png) no-repeat left top; }
.lower_menu_buttons_creazione_contenuti:hover{ background: url(../images/lower_menu_buttons_creazione_contenuti_h.png) no-repeat left top; }

.lower_menu_buttons_rassegna_stampa{ background: url(../images/lower_menu_buttons_rassegna_stampa.png) no-repeat left top; }
.lower_menu_buttons_rassegna_stampa:hover{ background: url(../images/lower_menu_buttons_rassegna_stampa_h.png) no-repeat left top; }

.lower_menu_buttons_richiedi_informazioni{ background: url(../images/lower_menu_buttons_richiedi_informazioni.png) no-repeat left top; }
.lower_menu_buttons_richiedi_informazioni:hover{ background: url(../images/lower_menu_buttons_richiedi_informazioni_h.png) no-repeat left top; }


/* Lower disclaimer buttons rollout and rollover */

.lower_menu_buttons_disclaimer{ background: url(../images/lower_menu_disclaimer_butt.png) no-repeat left top; cursor: pointer; cursor: hand; }
.lower_menu_buttons_disclaimer:hover{ background: url(../images/lower_menu_disclaimer_butt_h.png) no-repeat left top; cursor: pointer; cursor: hand;}
