/**********************************/
/* = GENERALE =================== */
/**********************************/

body, td, input, select {
	font-family: tahoma, geneva, helvetica;
	font-size: 11px;
	}

th 	{
	font-family: tahoma, geneva, helvetica;
	font-size: 9px;
	font-style: normal;
	vertical-align: top;
	}

body 	{
	text-align: center; /* smanettamento per centrare su ie */
	margin: 0px;
/*
	background-image: url(/Temi/bolzoni/images/sfondo.gif);
*/
	}

/**********************************/
/* = LAYOUT ===================== */
/**********************************/

#tutto-home {
	width: 100%;
	height: 99%;
	margin: 0px;
	background-color: #fff;
	background-image: url(/Temi/bolzoni/images/sfondi/sfondo-Home.jpg);
	background-repeat: no-repeat;
	text-align: left;
	}
#logo-home {
	position: relative;
	top:250px;
	left:100px;
	}
#flashhomepage {
	position: relative;
	top: 102px;
	left: -7px;
	text-align: center;
	}
#footer {
	position: relative;
	top: -15px;
	margin: 0;
	text-align: center;
	font-size: 11px;
	color: #E4411E;
	}
#tutto {
	width: 100%;
	height: 580px;
	margin: 0px;
	background-color: #fff;
	background-image: url(/Temi/bolzoni/images/sfondi/sfondo.jpg);
	background-repeat: no-repeat;
	text-align: left;
	}
#tutto-lt {
	width: 100%px;
	height: 580px;
	margin: 0px;
	background-color: #fff;
	background-image: url(/Temi/bolzoni/images/sfondo_lt_2.jpg);
	background-repeat: no-repeat;
	text-align: left;
	}
#tutto-lta {
	float: right;
	width: 100%;
	height: 580px;
	margin: 0px;
	background-color: #fff;
	background-image: url(/Temi/bolzoni/images/sfondo_lta_2.jpg);
	background-repeat: no-repeat;
	text-align: left;
	}
#tutto-hpt {
	width: 100%;
	height: 580px;
	margin: 0px;
	background-color: #fff;
	background-image: url(/Temi/bolzoni/images/sfondo_hpt_2.jpg);
	background-repeat: no-repeat;
	text-align: left;
	}
#tutto-ecommerce {
	width: 100%;
	height: 580px;
	margin: 0px;
	background-color: #fff;
	background-image: url(/Temi/bolzoni/images/sfondi/sfondo-LiftTables.jpg);
	background-repeat: no-repeat;
	text-align: left;
	}
#tutto-forklift {
	width: 100%;
	height: 580px;
	margin: 0px;
	background-color: #fff;
	background-image: url(/Temi/bolzoni/images/sfondi/sfondo-ForkLiftAttachments.jpg);
	background-repeat: no-repeat;
	text-align: left;
	}

#quasitutto {
	width: 99%;
	max-width: 1110px;
	}

/**********************************/
/* CONTENUTO ==================== */
/**********************************/

#contenuto {
	float:center;
	margin-top: 32px;
	padding-left: 10px;
	padding-right: 10px;
	width: 750px;
	padding-bottom: 26px;
	font-size: 12px;
	border-width-top: 1px;
	border-style-top: dotted;
	border-color-top: #FF0000;
	}


/**********************************/
/* = MENU' PRODOTTI IN ALTO ===== */
/**********************************/

/* menu' di prodotto - livello 1 */
#Blocco15 {
	position: relative;
	left: 295px;
	margin-top: 5px;
	margin-bottom: 5px;
	}

/**********************************/
/* = MENU' GROUP SITES        === */
/**********************************/

#Blocco19 
	{
	position: relative;
	width: 200px;
	}

P.CE-VoceMenu3Livello1, P.CE-VoceMenu3Livello1-Sel, 
P.CE-VoceMenu3Livello1 A, P.CE-VoceMenu3Livello1 A:visited, P.CE-VoceMenu3Livello1 A:hover,
.CE-VoceMenu3Livello1, .CE-VoceMenu3Livello1-Sel, 
A.CE-VoceMenu3Livello1, A.CE-VoceMenu3Livello1:visited, A.CE-VoceMenu3Livello1:hover
	{
	margin: 0px;
	margin-right: 8px;
	font-size: 12px;
	color: white;
	text-decoration: none;
	}

#CEMenu3Blocco780Container, #CEMenu3Blocco785Container, #CEMenu3Blocco786Container,
#CEMenu3Blocco787Container
	{
	position:absolute;
	
	}
	

P.CE-VoceMenu3Livello2, P.CE-VoceMenu3Livello2-Sel,
.CE-VoceMenu3Livello2, .CE-VoceMenu3Livello2-Sel
	{
	margin: 0px;
	margin-top: 1px;
	width: 98px;
	font-size: 9px;
	color: #222;
	text-decoration: none;
	background: #e0e0e0;
	border: 1px solid #aaa;
	padding-left: 1px;
	display: inline;
	}

.CE-VoceMenu3Livello2 A, .CE-VoceMenu3Livello2 A:visited, .CE-VoceMenu3Livello2 A:hover,
A.CE-VoceMenu3Livello2, A.CE-VoceMenu3Livello2:visited, A.CE-VoceMenu3Livello2:hover
	{
	font-size: 9px;
	width: 98px;
	ddisplay: block;
	color: #222;
	text-decoration: none;
	}
.CE-VoceMenu3Livello2 A:hover,
A.CE-VoceMenu3Livello2:hover
	{
	background: #bbb;
	}
.CE-VoceMenu3Livello1 A:hover,
A.CE-VoceMenu3Livello1:hover
	{
	background: #6e6e6e;
	}	
P#ContentManager-LinkModificaMenu3,
P#ContentManager-LinkModificaMenu4
	{
	display: none;
	}


/**********************************/
/* = MENU' SERVIZIO IN ALTO ===== */
/**********************************/

/* menù di servizio */
#Blocco16 {
	float: left;
	margin-left: 130px;
	background: url(/temi/bolzoni/images/pre-menu.gif) no-repeat;
	padding-left: 20px; 
	height: 20px;
	}
	
.CE-VoceMenu1Livello1 {
	margin-right: 1em;
	margin-left: 1em;
	font-size: 12px;
	color: red;
	text-decoration: none;
	padding-right: 55px;
	}
.CE-VoceMenu1Livello1-Sel {
	margin-right: 1em;
	margin-left: 1em;
	font-size: 12px;
	color: white;
	text-decoration: none;
	padding-right: 55px;
	}

/* MENU' SERVIZIO LIVELLO 1, 2 e 3 */

.CE-VoceMenu1Livello3, .CE-VoceMenu1Livello3-Sel,
.CE-VoceMenu4Livello2, .CE-VoceMenu4Livello2-Sel
	{
	margin: 0;
	}

.CE-VoceMenu1Livello3 a, .CE-VoceMenu1Livello3-Sel,
.CE-VoceMenu4Livello2 a, .CE-VoceMenu4Livello2-Sel 
	{
	margin-top: 1px;
	margin-bottom: 0;
	border-width: 1px;
	border-style: solid;
	border-color: #EA1019;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
	background-color: #EA1019;
	}
p.CE-VoceMenu1Livello3 a:hover, 
p.CE-VoceMenu4Livello2 a:hover {
	color: #000;
	background-color: #ddd;
	border-width: 1px;
	border-style: solid;
	border-color: #EA1019;
	/*
	filter: alpha(opacity=70);
	*/
	}
.CE-VoceMenu1Livello3-sel,
.CE-VoceMenu4Livello2-sel
	{
	color: 000;
	padding-left: 13px;
	background-color: #ddd;
	border-width: 1px;
	border-style: solid;
	border-color: #EA1019;
	}
.CE-VoceMenu1Livello3 a,
.CE-VoceMenu4Livello2 a
{
	padding-left: 15px;
	width: 100%;
	}

/* elementi del menu' di servizio */
.CE-VoceMenu2Livello1, .CE-VoceMenu2Livello1-Sel {
	font-size: 12px;
	border-width-left: 1px;
	border-style-left: solid;
	border-color-left: #000000;
	background-color: #E01F22;
	padding-top: 2px;
	padding-bottom: 6px;
	padding-right: 0.5em;
	padding-left: 0.5em;
	color: white;
	text-decoration: none;
	vertical-align: top;
	}
.CE-VoceMenu2Livello1-Sel {
	/* elementi del menu' di servizio selezionati */
	background-color: #6e6e6e;
	}
a.CE-VoceMenu2Livello1:hover {
	/* elementi del menu' di servizio hover */
	color: #fff;
	background-color: #6e6e6e;
	}

#CEMenu1Blocco291Container, #CEMenu1Blocco292Container, #CEMenu1Blocco12Container, #CEMenu1Blocco13Container {
	display: none;
	}

P#ContentManager-LinkModificaMenu1,
P#ContentManager-LinkModificaMenu2
	{
	display: none;
	position: absolute;
	left: -120px;
	}
P#ContentManager-LinkModificaMenu1 A, P#ContentManager-LinkModificaMenu1 A:visited,
P#ContentManager-LinkModificaMenu2 A, P#ContentManager-LinkModificaMenu2 A:visited
	{
	color: #fff;
	}
/**********************************/
/* = MENU' SERVIZIO SINISTRA ==== */
/**********************************/

/* menù di servizio 2 liv */
#Blocco18 {
	margin-top: 34px;
	padding-top: 20px;
	margin-bottom: 0px;
	margin-left: 15px;
	width: 190px;
	border-width-right: 1px;
	border-style-right: dotted;
	border-color-right: #FF0000;
	}
	
/* LIVELLO 2 */
p.CE-VoceMenu2Livello2 {
	margin: 1px;
	/* background-color: EA1019; tolto per problemi trasparenza */
	}
p.CE-VoceMenu2Livello2 a {
	width: 190px;
	padding-left: 14px;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	background-color: EA1019;
	background-image: url(/Temi/bolzoni/images/frecciamenu.gif);
	background-repeat: no-repeat;
	}
p.CE-VoceMenu2Livello2 a:hover {
	width: 190px;
	color: #000;
	background-color: #ddd;
	filter: alpha(opacity=70);
	background-image: url(/Temi/bolzoni/images/frecciamenuccc.gif);
	background-repeat: no-repeat;
	}
p.CE-VoceMenu2Livello2-Sel {
	width: 190px;
	margin: 1px;
	font-size: 12px;
	padding-left: 14px;
	background-color: #ddd;
	background-image: url(/Temi/bolzoni/images/frecciamenuccc.gif);
	background-repeat: no-repeat;
	}

/* LIVELLO 3 */
	p.CE-VoceMenu2Livello3 {
	margin: 1px;
	}
p.CE-VoceMenu2Livello3 a {
	width: 176px;
	margin-left: 13px;
	padding-left: 3px;
	font-size: 10px;
	color: fff;
	text-decoration: none;
	background-color: EA1019;
	border-width: 1px;
	border-style: solid;
	border-color: #EA1019;
	}
p.CE-VoceMenu2Livello3 a:hover {
	width: 176px;
	color: #000;
	background-color: #ddd;
	}
p.CE-VoceMenu2Livello3-Sel {
	width: 176px;
	margin: 1px;
	font-size: 10px;
	margin-left: 14px;
	padding-left: 3px;
	background-color: #ddd;
	border-width: 1px;
	border-style: solid;
	border-color: #EA1019;
	}

/**********************************/
/* MENU' PRODOTTI SINISTRA ====== */
/**********************************/

/* menù di prodotto 2 livello */
#Blocco17, #Blocco20,#Blocco22 {
	margin-top: 34px;
	margin-left: 15px;
	padding-top: 0px;
	margin-bottom: 0px;
	width: 190px;
	border-width-right: 1px;
	border-style-right: dotted;
	border-color-right: #FF0000;
	}
	
#Blocco20,#Blocco22 
	{
	position: relative;
	}	
p.CE-VoceMenu1Livello2, 
p.CE-VoceMenu4Livello1 
	{
	margin: 1px;
	}
p.CE-VoceMenu1Livello2 a, 
p.CE-VoceMenu4Livello1 a 
	{
	width: 190px;
	padding-left: 14px;
	font-size: 12px;
	color: fff;
	text-decoration: none;
	background-color: EA1019;
	background-image: url(/Temi/bolzoni/images/frecciamenu.gif);
	background-repeat: no-repeat;
	}
p.CE-VoceMenu1Livello2 a:hover, 
p.CE-VoceMenu4Livello1 a:hover 
	{
	width: 190px;
	color: #000;
	background-color: #ddd;
	/*
	filter: alpha(opacity=70);
	*/
	background-image: url(/Temi/bolzoni/images/frecciamenuccc.gif);
	background-repeat: no-repeat;
	}
p.CE-VoceMenu1Livello2-Sel, 
p.CE-VoceMenu4Livello1-Sel 
	{
	width: 190px;
	margin: 1px;
	font-size: 12px;
	padding-left: 14px;
	background-color: #ddd;
	/* filter: alpha(opacity=70); */
	background-image: url(/Temi/bolzoni/images/frecciamenuccc.gif);
	background-repeat: no-repeat;
	}

/***************************************/
/* MENU' CERCA                    ==== */
/***************************************/
#Blocco21
	{
	width: 190px;
	margin: 0px;
	margin-top: 0px;
	margin-left: 16px;
	padding-left: 19px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	background-color: #EA1019;
	background-image: url(/temi/bolzoni/images/sfondo_ricerca.gif);
	background-repeat: repeat-y;
	}

#Blocco21 FORM
	{
	margin: 0;
	}

#Blocco21 P 
	{
	float: left;
	}
	
#Blocco21 BR,
#Blocco21 .ContentManager-BloccoTitoloPagina
	{
	display: none;
	}	


/**********************************/
/* = SCHEDA PRODOTTO ============ */
/**********************************/

.titoloscheda {
	color: f00;
	font-size: 14px;
	}
.rigatabellaprodotto {
	background-color: #ffcccc;
	}
.intestazionetabella {
	background-image: url(/Temi/bolzoni/images/sfondo_th.gif);
	}
.imgprodotto {
	border: 1px solid #f00;
	}
.imgapplication {
	margin-bottom: 3px;
	text-align: right;
	}


/**********************************/
/* = MODULI ===================== */
/**********************************/

/* content manager */
#ContentManager-LinkModifica 
	{
	position: absolute;
	right: 0px;
	top: 0px;
	color: #FFFFFF;
	}

#ContentManager-LinkModifica A,#ContentManager-LinkModifica A:visited,
	{
	color: #FFFFFF;
	}

td.CE_AdminVoceMenuLivello2 {
	/* border: 1px solid yellow; */
	border-width: 1px;
	border-style: solid;
	border-color: yellow;
	}

P.Admin-TitoloPagina,
TABLE.admin-tabella, 
TABLE.Admin-admin-menu-table,
TABLE.blocchi-tabella,
TABLE.ContentManager-Tabella, 
TABLE.lingue-tabella, P.Lingue-TitoloPagina, p.Lingue-Testo,
TABLE.moduli-tabella,
TABLE.permessi-tabella, p.Permessi-TitoloPagina, p.Permessi-TitoloSezione,
TABLE.Newsletter-admin-menu-table, TABLE.Newsletter-Tabella
	{
	float: right;
	font-size: 11px;
	border-width: 1px;
	border-style: dotted;
	border-color: #CCCCCC;
	width: 800px;
	}

P.ContentManager-TitoloPagina, P.ContentManager-Testo
	{
	float: right;
	font: 12px normal;
	color: f00;
	margin-bottom: 5px;
	width: 800px;
	}
	
A.ContentManager-Link, A.ContentManager-Link:active,A.ContentManager-Link:visited,A.ContentManager-Link:hover
	{
	font-size: 11px;
	color: blue;
	text-decoration: none;	
	margin-bottom: 0px;
	}

A.ContentManager-Link:hover
	{
	text-decoration: underline;	
	}

P.gestutenti-titolopagina, TABLE.GestUtenti-Tabella, P.GestUtenti-Testo, P.GestUtenti-TitoloSezione, P.GestUtenti-Errore 
	{
	float: right;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	width: 800px;
	text-align: center;
	}

td.GestUtenti-user-label, td.GestUtenti-password-label, td.GestUtenti-label-email, td.GestUtenti-label-password1, 
td.GestUtenti-label-password2, td.GestUtenti-label-nome, td.GestUtenti-label-cognome, 
td.GestUtenti-label-ragsoc, td.GestUtenti-label-urlsito 
	{
	width: 40%;
	text-align: right;
	}
td.GestUtenti-user-field, td.GestUtenti-password-field, td.GestUtenti-field-email, td.GestUtenti-field-password1, 
td.GestUtenti-field-password2, td.GestUtenti-field-nome, td.GestUtenti-field-cognome, td.GestUtenti-field-ragsoc, td.GestUtenti-field-urlsito 
	{
	width: 60%;
	text-align: left;
	}

.CE-LabelIDVoceMenu {
	vvisibility: hidden;
	}

/**********************************/
/* = FOOTER LINE PER LTA, LT, HPT */
/**********************************/

#footer-lta, #footer-lt, #footer-hpt {
	font-size: 11px;
	text-align: center;
	}
	
#footer-lta TD, #footer-lt TD, #footer-hpt TD {
	text-align: center;
	font-size: 11px;
	line-height: 12px;
	}

/**********************************/
/* = CHOOSE YOUR COUNTRY IN HOME  */
/**********************************/

#see-also {
	position: absolute;
	z-index: 2;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 23px;
	padding: 0px;
	color: #FFFFFF;
	font-size: 10px;
	text-align: left;
	}

#see-also TABLE {
	width: 100%;
	height: 100%;
	}

#see-also A {
	color: #333333;
	font-size: 10px;
	text-decoration: none;
	}
	
#see-also-img {
	height: 23px;
	background: url(/Temi/bolzoni/images/choose_your_country.png) bottom left;
	background-repeat: no-repeat;
	}
#see-also-img2 {
	height: 23px;
	background: url(/Temi/bolzoni/images/choose_your_country2.png) bottom left;
	background-repeat: no-repeat;
	}
#see-also-img3 {
	height: 23px;
	background: url(/Temi/bolzoni/images/choose_your_country3.png) bottom left;
	background-repeat: no-repeat;
	}
#see-also-imgMap {
	height: 23px;
	/*background: url(/Temi/bolzoni/images/choose_your_country3.png) bottom left;
	background-repeat: no-repeat;*/
	background-color: #ECECEC;
	}



/**********************************/
/* = MAPPA               ======== */
/**********************************/

.MappaAutomaticaLivello1 {color: #000000; font: bold 11px; }
.MappaAutomaticaLivello2 {color: #000000; font: 11px; }
.MappaAutomaticaLivello3 {color: #FF0000; font: 11px; }


/**********************************/
/* = RICAMBI IN HOMEPAGE  ======= */
/**********************************/

#Blocco23, Blocco39, Blocco40
	{
	display: none;
	}

#Ricambi-home-div
	{
	position:absolute; 
	left:100px; 
	top:320; 
	width:200px; 
	z-index:1;
	font-family: Arial, Geneva, Helvetica, Sans-Serif;
	display: none;
	}
#Ricambi-home
	{
	clear: left;
	}
	
A.Ricambi-home-link
	{
	font-family: Arial, Geneva, Helvetica, Sans-Serif;
	margin: 0px;
	color: #000;
	font-size: 16px;
	font-weight: bold; 
	text-align: center;
	text-decoration :none;
	}
