/* CSS */
	body {
		margin: 0;
		padding: 0;
		text-align: center;
		background: transparent url(images/bg_carbonio.gif);
	}
	
	/* contenitore sito */
	#wrapper_02 {
		margin: 0;
		padding: 0;
		text-align: center;
		background: transparent url(images/bg_wrapper_01.jpg) center top repeat-y;
	}

	#wrapper_01 {
		margin: 0;
		padding: 0;
		text-align: center;
		background: transparent url(images/bg_body_page_02.jpg) left top repeat-x;
	}
	
	#wrapper {
		width: 760px;
		margin: 0 auto;
		padding: 0;
		background: #222222;
		border-left: 1px solid #888888;
		border-right: 1px solid #888888;
	}
	/*=================*/
	

	/* Sezione header */
	#header {
		width: 758px;
		height: 284px;
		margin: 0 auto;
		padding: 0;
		background: transparent url(images/bg_header.gif) center top no-repeat;
	}
	
	#logo_sito {
		float: left;
		margin: 0;
		padding: 0;
	}

	#logo_sito h1 {
		margin: 0;
		padding: 0;
		width: 349px;
		height: 122px;
		background: transparent url(images/logo_cerbonemoto.jpg) center top no-repeat;
		cursor: hand;
	}
	
	#logo_sito span {
		display: none;
	}
	
	#link_1 {
		float: right;
	}
	
	#toolbar {
		float: left;
		padding: 9px 0 0 0;
	}
	
	html>body #toolbar {margin: -80px 0 0 0;}

	#toolbar p {
		margin: 0;
		padding: 0 0 0 10px;
		text-align: left;
		font: 9px/17px Verdana,Geneva,Arial,Tahoma,sans-serif;
		background: transparent url(images/bg_link_header.gif) 0 8px no-repeat;
	}
	
	#toolbar a:link {text-decoration: none;color: #FFFFFF;}
	#toolbar a:visited {text-decoration: none;color: #FFFFFF;}
	#toolbar a:active {text-decoration: none;color: #FFFFFF;}
	#toolbar a:hover {text-decoration: none;color: #BBBBBB;}

	#cerca {
		/*
		position: relative;
		float: left;
		margin: 18px 0 0 150px;
		padding: 0 20px 0 211px;
		background: url(images/txt_cerca.gif) 143px 2px no-repeat;
		*/
		display: none;
	}
	
	html>body #cerca {
		float: right;
		margin: 30px 0 0 0;
		padding: 0 20px 0 67px;
		background: url(images/txt_cerca.gif) 0 1px no-repeat;
	}
	
	.campo_cerca {
		width: 202px;
		height: 15px;
		border: 1px solid #AAAAAA;
		color: #000000;
		font: 10px/15px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.pulsantecerca {
		margin: 0;
		padding: 0;
		width: 16px;
		height: 16px;
		background: url(images/puls_small.gif) center center no-repeat;
		font: 0/0 Verdana,Geneva,Arial,Tahoma,sans-serif;
		color: #FFFFFF;
		border: none;
		cursor: hand;
	}
	
	html>body .pulsantecerca {
		height: 19px;
		background: url(images/puls_small.gif) 0 3px no-repeat;
	}
	
	#carrello_header {
		margin: 0;
		padding: 20px 0 0 30px;
		float: right;
		width: 277px;
		height: 126px;
	}
	
	html>body #carrello_header {
		height: 60px;
	}
	
	#carrello_header p {
		margin: 0;
		padding: 0 20px 0 0;
		text-align: left;
	}
	
	#carrello_header a:link {padding: 0 0 0 10px;background: transparent url(images/bg_link_header.gif) 0 4px no-repeat;text-decoration: none;font-weight: bold;color: #FFFFFF;}
	#carrello_header a:visited {padding: 0 0 0 10px;background: transparent url(images/bg_link_header.gif) 0 4px no-repeat;text-decoration: none;font-weight: bold;color: #FFFFFF;}
	#carrello_header a:active {padding: 0 0 0 10px;background: transparent url(images/bg_link_header.gif) 0 4px no-repeat;text-decoration: none;font-weight: bold;color: #FFFFFF;}
	#carrello_header a:hover {padding: 0 0 0 10px;background: transparent url(images/bg_link_header.gif) 0 4px no-repeat;text-decoration: none;font-weight: bold;color: #990000;}
	/*============================*/
	
	
	
	/* sezione lato sinistro */
	#left {
		float: left;
		margin: 0;
		padding: 0;
		width: 201px;
	}
	
	#td_left {
		background: transparent url(images/bg_side_left.jpg) left top repeat-y;	
	}
	
	#titolo_left {
		margin: 0;
		padding: 0;
	}
	
	#contenuto_left {
		margin: 0;
		padding: 5px 0 0 5px;
	}
	
	#footer_left {
		margin: 0;
		padding: 0;
	}
	
	.titolo_box_menu {
		margin: 0;
		padding: 0 0 0 7px;
		width: 192px;
		height: 20px;
		background: transparent url(images/bg_titolo_left.gif) left top no-repeat;
		color: #EEEEEE;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
		font-weight: bold;
	}
	
	.contenuto_box_menu {
		margin: 0;
		padding: 10px 0 10px 9px;
		font: 11px/14px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.contenuto_box_menu p {
		margin: 0;
		padding: 0;
		color: #000000;
		font: 11px/14px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.contenuto_box_menu a:link {text-decoration: none;color: #000000;}
	.contenuto_box_menu a:visited {text-decoration: none;color: #000000;}
	.contenuto_box_menu a:active {text-decoration: none;color: #000000;}
	.contenuto_box_menu a:hover {text-decoration: none;color: #990000;}
	
	.item_menu_prodotti {
		margin: 0;
		padding: 0 0 0 10px;
		text-align: left;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
		background: transparent url(images/bg_link_header.gif) 0 8px no-repeat;
	}
	
	.item_menu_prodotti a:link {text-decoration: none;color: #000000;}
	.item_menu_prodotti a:active {text-decoration: none;color: #000000;}
	.item_menu_prodotti a:visited {text-decoration: none;color: #000000;}
	.item_menu_prodotti a:hover {text-decoration: none;color: #990000;}
	
	.footer_box_menu {

	}
	
	.campoform_left {
		width: 112px;
		height: 15px;
		border: 1px solid #AAAAAA;
		font: 10px/15px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	html>body .campoform_left {
		width: 100px;
	}
	/*============================*/
	
	
	
	
	
	
	/* sezione contenuto sito */
	#body {
		margin: 0;
		padding: 0;
		width: 554px;
	}
	
	#td_content {
		background: transparent url(images/bg_content_page.jpg) 2px 0 repeat-y;
	}
	
	.sei_in {
		display: none;
	}
	
	.titolo_contenuto_body {
		margin: 5px 0 0 9px;
		padding: 0 0 0 20px;
		width: 543px;
		height: 20px;
		background: transparent url(images/bg_titolo_body.gif) 0 0 no-repeat;
		color: #EEEEEE;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
		font-weight: bold;
	}
	
	.contenuto_body {
		margin: 0;
		padding: 10px 0 0 0;
		font: 10px/14px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.contenuto_body a:link {color: #000000;}
	.contenuto_body a:visited {color: #000000;}
	.contenuto_body a:active {color: #000000;}
	.contenuto_body a:hover {color: #BBBBBB;}
	
	.contenuto_body p {
		margin: 0;
		padding: 0 20px 0 20px;
	}
	
	.footer_contenuto_body {

	}
	/* ========================= */
	
	
	
	
	

	/* Carrello della spesa */
	.titolo_carrello {

	}

	.titolo_carrello span {

	}
	
	.contenuto_carrello {

	}
	
	.footer_contenuto_carrello {
		margin: 0;
		padding: 0 15px;
		text-align: right;
	}
	
	.footer_contenuto_carrello a:link {}
	.footer_contenuto_carrello a:visited {}
	.footer_contenuto_carrello a:active {}
	.footer_contenuto_carrello a:hover {}
	
	.carrello_campoform {
		width: 50px;
		height: 18px;
		border: 1px solid #AAAAAA;
		color: #000000;
		text-align: right;
		font: 10px/13px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	/* ==================== */
	
	
	



	/* sezione footer */
	#footer {
		margin: 0;
		padding: 0;
		width: 758px;
		height: 34px;
		background: transparent url(images/bg_footer_page.gif) center bottom no-repeat;
	}
	
	.disclaimer {
		
	}

	.link_footer {
		margin: 0;
		padding: 0;
		text-align: right;
		color: #EEEEEE;
		font: 9px/12px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.link_footer p {
		margin: 0;
		padding: 13px 10px 0 0;
	}
	/* ========== */





	/* sezione vetrina articoli */
	.vetrina_numero_pagina {
		position: relative;
		margin: 6px 0 -20px 0;
		padding: 0;
		float: right;
		color: #EEEEEE;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	html>body .vetrina_numero_pagina {
		margin: 0;
	}
	
	.vetrina_ordina_per {
		position: relative;
		margin: 6px 0 -20px 0;
		padding: 0 4px 0 10px;
		float: right;
		color: #EEEEEE;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.vetrina_ordina_per a:link{text-decoration: none;color: #FFFFFF;font-weight: bold;}
	.vetrina_ordina_per a:visited{text-decoration: none;color: #FFFFFF;font-weight: bold;}
	.vetrina_ordina_per a:active{text-decoration: none;color: #FFFFFF;font-weight: bold;}
	.vetrina_ordina_per a:hover{text-decoration: none;color: #BBBBBB;font-weight: bold;}

	
	html>body  .vetrina_ordina_per {
		margin: 0;
	}
		
	.vetrina_select {
		margin: 0;
		padding: 0;
		font: 10px Verdana,Geneva,Arial,Tahoma,sans-serif;
		color: #FFFFFF;
		background: #000000;
	}
	
	.gruppo_articoli {
		clear: both;
		margin: 0 0 10px 9px;
		padding: 0 0 0 50px;
		width: 543px;
		height: 44px;
		background: transparent url(images/bg_gruppo_articoli.gif) 0 0 no-repeat;
		font: 13px/44px Arial black,Verdana,Geneva,Tahoma,sans-serif;
		letter-spacing: 2px;
	}

	.subcategoria {
		float: left;
		margin: 0 3px 3px 0;
		padding: 0;
		width: 129px;
		height: 84px;
		text-align: center;
		background: transparent url(images/bg_subcategoria.gif) 0 0 no-repeat;
		font: 9px/12px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.subcategoria a:link {text-decoration: none;color: #222222;}
	.subcategoria a:active {text-decoration: none;color: #222222;}
	.subcategoria a:visited{text-decoration: none;color: #222222;}
	.subcategoria a:hover {text-decoration: none;color: #BBBBBB;}
	
	.subcategoria_prima {
		float: left;
		margin: 0 3px 3px 9px;
		padding: 0;
		width: 129px;
		height: 84px;
		text-align: center;
		background: transparent url(images/bg_subcategoria.gif) 0 0 no-repeat;
		font: 9px/12px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	html>body .subcategoria_prima {
		margin: 0 3px 3px 17px;
	}	
	
	.subcategoria_prima a:link {text-decoration: none;color: #222222;}
	.subcategoria_prima a:active {text-decoration: none;color: #222222;}
	.subcategoria_prima a:visited{text-decoration: none;color: #222222;}
	.subcategoria_prima a:hover {text-decoration: none;color: #BBBBBB;}

	.separatore_subcategoria {
		clear: both;
	}
	
	.subcategoria_img {
		width: 119px;
		height: 61px;
		margin: 1px 0 4px 0;
		padding: 0;
		cursor: hand;
	}
	/* =========================== */
	
	
	
	
	
	
	/* sezione scheda tecnica prodotti */
	.scheda_prodotto_sei_in {
		margin: 5px 0 -20px 0;
		padding: 0 17px 0 0;
		float: right;
		position: relative;
		color: #EEEEEE;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	html>body .scheda_prodotto_sei_in {
		margin: 0;
	}
	
	.scheda_prodotto_sei_in a:link {text-decoration: none;color: #EEEEEE;font-weight: bold;}
	.scheda_prodotto_sei_in a:visited {text-decoration: none;color: #EEEEEE;font-weight: bold;}
	.scheda_prodotto_sei_in a:active {text-decoration: none;color: #EEEEEE;font-weight: bold;}
	.scheda_prodotto_sei_in a:hover {text-decoration: none;color: #990000;font-weight: bold;}
	
	.scheda_prodotto_contenitore {
		margin: 0;
		padding: 0;
		background: transparent url(images/bg_scheda_prodotto.jpg) 2px 30px no-repeat;
	}
	
	.scheda_prodotto_nome {
		margin: 0;
		padding: 0;
		color: #AA0000;
	}
	
	.scheda_prodotto_nome p {
		margin: 0;
		padding: 0 0 20px 18px;
		font: 13px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
		font-weight: bold;	
	}

	.scheda_prodotto_immagine {
		float: left;
		margin: 21px 0 34px 17px;
		padding: 0 0 0 19px;
		width: 269px;
		height: 269px;
		text-align: left;
	}

	html>body .scheda_prodotto_immagine {
		margin: 21px 20px 34px 33px;
		padding: 0;
	}

	.scheda_prodotto_prezzo {
		margin: 0 0 0 30px;
		padding: 48px 0 0 0;
		height: 97px;
		text-align: center;
		float: left;
		width: 197px;
		color: #AA0000;
		font-family: Verdana,Geneva,Arial,Tahoma,sans-serif;
		font-weight: bold;
	}
	
	html>body .scheda_prodotto_prezzo {
		margin: 0 0 0 10px;
		height: 53px;
	}

	.scheda_prodotto_acquista {
		float: left;
		margin: 0 0 0 44px;
		padding: 0;
		width: 197px;
		text-align: left;
		color: #000000;
		font: 10px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	html>body .scheda_prodotto_acquista {
		margin: -8px 0 0 21px;
	}
	
	.scheda_prodotto_stato {
		float: left;
		margin: 0 0 15px 30px;
		padding: 0;
		width: 197px;
		text-align: center;
		color: #990000;
		font: 10px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}

	html>body .scheda_prodotto_stato {
		margin: 30px 0 20px 11px;
	}
		
	.scheda_prodotto_campoform {
		width: 50px;
		height: 15px;
		border: 1px solid #AAAAAA;
		font: 10px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}

	.scheda_prodotto_pulsanti {
		margin: 0;
		padding: 25px 0 0 60px;
		float: left;
	}
	
	html>body .scheda_prodotto_pulsanti {
		padding: 25px 0 0 30px;
	}
	
	.scheda_prodotto_separatore_articoli {
		margin: 0;
		padding: 0;
		clear: both;
		width: 554px;
		height: 2px;
		background: transparent url(images/bg_separatore_articoli.gif) 8px 0 no-repeat;
	}
	
	.scheda_prodotto_descrizione {
		margin: 0;
		padding: 10px 20px 0 20px;
	}
	
	html>body .scheda_prodotto_descrizione {
		margin: 0;
		padding: 20px 20px 0 20px;
	}
	
	.scheda_prodotto_immagini_supplementari {
		width: 535px;
		height: 60px;
		margin: 0 0 0 10px;
		padding: 0;
		overflow: auto;
		scrollbar-face-color: #FFFFFF;
		scrollbar-shadow-color: #BBBBBB;
		scrollbar-highlight-color: #EEEEEE;
		scrollbar-3dlight-color: #BBBBBB;
		scrollbar-darkshadow-color: #EFEFEF;
		scrollbar-track-color: #EEEEEE;
		scrollbar-arrow-color: #666666;
	}

	.scheda_prodotto_immagini_supplementari p {
		margin: 0;
		padding: 0 0 5px 10px;
		font: 10px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.pulsante_imgSupp {
		width: 71px;
		height: 34px;
		cursor: hand;
		border: none;
		background: url(images/bg_puls_img_supp.gif) 0 0 no-repeat;
		color: #BB0000;
		text-align: center;
		padding: 7px 5px 0 44px;
		margin: 0 9px 5px 0;
		font: 9px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	/* ============================ */
	
	
	
	
	
	
	/* sezione news */
	.news_elenco_categorie {
		margin: 0 0 6px 9px;
		padding: 10px 0 0 50px;
		width: 543px;
		height: 44px;
		background: transparent url(images/bg_gruppo_articoli.gif) 0 0 no-repeat;
		font: 12px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.news_elenco_categorie strong {
		color: #990000;
	}
	
	.news_elenco_categorie a:link {text-decoration: none;}
	.news_elenco_categorie a:visited {text-decoration: none;}
	.news_elenco_categorie a:active {text-decoration: none;}
	.news_elenco_categorie a:hover {text-decoration: underline; color: #BBBBBB;}
	
	.news_intro {
		height: 56px;
		margin: 20px 0 18px 16px;
		padding: 0 20px 0 71px;
		background: transparent url(images/icon_news_archivio.gif) 0 0 no-repeat;
	}
	
	.news_intro strong {
		color: #990000;
	}
	
	.dettaglio_news {
		margin: 0;
		padding: 0 20px 0 20px;
	}
	
	.data_news {
		margin: 30px 0 10px 0;
		padding: 0 0 10px 0;
		border-bottom: 1px dotted #BBBBBB;
	}
	
	.testo_news {
		margin: 0;
		padding: 0;
	}	
	
	.pulsanti_news {
		margin: 0;
		padding: 0;
		text-align: right;
	}
	
	.news_item {
		margin: 0 0 0 36px;
	}
	
	.news_item_icona {
		float: left;
		margin: 0;
		padding: 0;
		width: 25px;
	}
	
	.news_item_data {
		float: left;
		margin: 0;
		padding: 0;
		width: 76px;
	}
	
	.news_item_nome {
		float: left;
		margin: 0;
		padding: 0;
	}
	
	.news_item_nome a:link {text-decoration: none;}
	.news_item_nome a:visited {text-decoration: none;}
	.news_item_nome a:active {text-decoration: none;}
	.news_item_nome a:hover {text-decoration: underline;}
	
	news_separatore_news {
		clear: both;
	}
	/* =================== */
	
	
	
	
	
	/* sezione vetrina offerta lampo */
	.offerta_foto_prodotto {
		float: left;
		margin: 0 7px 0 -7px;
		padding: 0;
	}
	
	.offerta_descrizione_prodotto {
		margin: 0;
		padding: 0 20px 0 20px;
	}
	
	.offerta_descrizione_prodotto strong {
		color: #990000;
		font-size: 12px;
	}
	
	.offerta_azioni {
		margin: 0;
		padding: 0 0 0 6px;
		width: 554px;
		background: transparent url(images/bg_articoli_prezzo.gif) 337px 8px no-repeat;
	}
	
	.offerta_prezzo_prodotto {
		margin: 0 0 0 15px;
		padding: 32px 0 0 0;
		text-align: center;
		float: left;
		width: 197px;
		height: 88px;
		background: transparent url(images/bg_articolo_prezzo.gif) 84px 16px no-repeat;
		color: #AA0000;
		font-family: Verdana,Geneva,Arial,Tahoma,sans-serif;
		font-weight: bold;
	}
	
	.offerta_acquista_prodotto {
		float: left;
		margin: -5px 0 0 30px;
		padding: 0;
	}

	.offerta_stato_offerta {
		float: left;
		margin: 0;
		padding: 0;
		width: 317px;
		height: 103px;
		font: 14px/16px Verdana,Geneva,Arial,Tahoma,sans-serif;
		font-weight: bold;
	}
	
	.offerta_stato_offerta p {
		margin: 0;
		padding: 33px 0 0 0;
		text-align: center;
		color: #990000;
	}
	
	.offerta_separatore_articoli {
		margin: 0;
		padding: 0;
		clear: both;
		width: 554px;
		height: 2px;
		background: transparent url(images/bg_separatore_articoli.gif) 8px 0 no-repeat;
	}
	/* ============== */





	
	
	/* sezione vetrina random offerte */
	.vetrina_random_contenitore {
		margin: 0;
		padding: 0 0 0 6px;
		width: 554px;
		background: transparent url(images/bg_articoli_prezzo.gif) 337px 8px no-repeat;
	}
	
	.vetrina_random_nome {
		margin: 3px 0 0 0;
		padding: 0;
		float: left;
		width: 200px;
		font-weight: bold;
		color: #AA0000;
		font: 12px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	html>body .vetrina_random_nome {
		margin: 5px 0 0 0;
	}
	
	.vetrina_random_nome a:link {text-decoration: none;color: #AA0000;}
	.vetrina_random_nome a:visited {text-decoration: none;color: #AA0000;}
	.vetrina_random_nome a:active {text-decoration: none;color: #AA0000;}
	.vetrina_random_nome a:hover {text-decoration: none;color: #888888;}

	.vetrina_random_immagine {
		margin: -10px 0 0 0;
		padding: 0;
		float: left;
		width: 131px;
	}
	
	html>body .vetrina_random_immagine {
		margin: 0;
	}
	
	.vetrina_random_descrizione {
		width: 200px;
		font: 10px/14px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}

	.vetrina_random_descrizione a:link {text-decoration: none; color: #000000;}
	.vetrina_random_descrizione a:visited {text-decoration: none; color: #000000;}
	.vetrina_random_descrizione a:active {text-decoration: none; color: #000000;}
	.vetrina_random_descrizione a:hover {text-decoration: none; color: #888888;}

	.vetrina_random_prezzo {
		margin: 0 0 0 3px;
		padding: 32px 0 0 0;
		text-align: center;
		float: left;
		width: 197px;
		height: 88px;
		background: transparent url(images/bg_articolo_prezzo.gif) 84px 16px no-repeat;
		color: #AA0000;
		font-family: Verdana,Geneva,Arial,Tahoma,sans-serif;
		font-weight: bold;
	}

	html>body .vetrina_random_prezzo {
		margin: 0 0 -35px 3px;
	}
	
	.vetrina_random_acquista {
		margin: 0 0 0 343px;
		padding: 0;
		width: 197px;
		text-align: left;
		color: #000000;
		font: 10px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	html>body .vetrina_random_acquista {
		margin: 0 0 0 347px;
	}
	
	.vetrina_random_separatore_orizzontale {
		margin: 0;
		padding: 0;
		clear: both;
		width: 554px;
		height: 2px;
		background: transparent url(images/bg_separatore_articoli.gif) 8px 0 no-repeat;
	}
	
	html>body .vetrina_random_separatore_orizzontale {
		margin: 12px 0 4px 0;
	}

	.vetrina_random_campoform {
		width: 50px;
		height: 15px;
		border: 1px solid #AAAAAA;
		font: 10px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	/* ============================ */





	/* PILOTI */
	.pilota_01 {
		margin: 0 0 0 9px;
		padding: 0;
		float: left;
		width: 262px;
	}

	html>body .pilota_01 {
		margin: 0 0 0 18px;
	}
	
	.pilota_02 {
		margin: 0 0 0 3px;
		padding: 0;
		float: left;
		width: 262px;
	}
	
	.pilota_header {
		margin: 0;
		padding: 0;
		width: 262px;
		height: 10px;
		background: transparent url(images/bg_piloti_header.gif) left bottom no-repeat;
	}
	
	.pilota_content {
		width: 262px;
		margin: 0;
		padding: 0;
		border-right: 1px solid #888888;
		border-left: 1px solid #888888;
		background: #FFFFFF;
	}
	
	html>body .pilota_content {
		width: 260px;
	}
	
	.pilota_footer {
		margin: 0;
		padding: 0;
		width: 262px;
		height: 10px;
		background: transparent url(images/bg_piloti_footer.gif) 0 0 no-repeat;
	}
	
	.piloti_separatore {
		margin: 0;
		padding: 0;
		clear: both;
	}
	
	html>body .piloti_separatore {
		margin: 0;
		padding: 0;
		clear: both;
		height: 3px;
	}
	/* =========================== */
	
	
	
	
	
	
	
	
	
	
	
	/* galleria immagini chi siamo */
	
	.galleria_immagini {
		width: 500px;
		height: 150px;
		margin: 0 0 0 30px;
		padding: 0;
		overflow: auto;
		scrollbar-face-color: #FFFFFF;
		scrollbar-shadow-color: #BBBBBB;
		scrollbar-highlight-color: #EEEEEE;
		scrollbar-3dlight-color: #BBBBBB;
		scrollbar-darkshadow-color: #EFEFEF;
		scrollbar-track-color: #EEEEEE;
		scrollbar-arrow-color: #666666;
	}
	
	.galleria_immagini_foto {
		float: left;
	}
	
	
	
	
	
	
	
	
	
	
	
	




	
	
	
	/* CSS per uso generico */
	.foto {
		float: left;
		margin: 0 10px 10px 0;
	}
	
	.campoform {
		margin: 0;
		padding: 0 0 5px 0;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}

	.campoform_02 {
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}

	.multicol {
		width: 450px;
		border: 1px solid #BBBBBB;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}

	.pulsanteinvio {
		margin: 0;
		padding: 0;
		width: 16px;
		height: 16px;
		background: url(images/puls_small.gif) center center no-repeat;
		font: 0/0 Verdana,Geneva,Arial,Tahoma,sans-serif;
		color: #FFFFFF;
		border: none;
		cursor: hand;
	}	  
	
	html>body .pulsanteinvio {
		height: 19px;
		background: url(images/puls_small.gif) 0 3px no-repeat;
	}

	.pulsanteinvio_02 {
		border: 1px solid #999999;
		height: 22px;
		background: #DDDDDD;
		color: #888888;
		font: 10px/20px Verdana,Geneva,Arial,Tahoma,sans-serif;
		cursor: hand;
	}

	.pulsantecarrello {
		margin: 0;
		padding: 0;
		width: 16px;
		height: 16px;
		background: url(images/puls_small.gif) center center no-repeat;
		font: 0/0 Verdana,Geneva,Arial,Tahoma,sans-serif;
		color: #FFFFFF;
		border: none;
		cursor: hand;
	}
	
	html>body .pulsantecarrello {
		height: 29px;
		background: url(images/puls_small.gif) 0 3px no-repeat;	
	}	  

	.hr_dotted {

	}
	
	.articoli_immagine_header {
		margin: 0 0 0 8px;
		padding: 0;
		width: 112px;
		height: 11px;
		background: transparent url(images/bg_image_header.jpg) left bottom no-repeat;
	}

	.articoli_immagine_body {
		margin: 0 0 0 8px;
		padding: 0;
		width: 112px;
		text-align: center;
		background: transparent url(images/bg_image_body.jpg) 0 0 repeat-y;
	}
	
	.articoli_immagine_footer {
		margin: 0 0 0 8px;
		padding: 0;
		width: 112px;
		height: 11px;
		background: transparent url(images/bg_image_footer.jpg) 0 0 no-repeat;
	}
	
	.articoli_immagine_big_header {
		margin: 0 0 0 8px;
		padding: 0;
		width: 212px;
		height: 7px;
		background: transparent url(images/bg_image_big_header.jpg) left bottom no-repeat;
	}

	.articoli_immagine_big_body {
		margin: 0 0 0 8px;
		padding: 0;
		width: 212px;
		text-align: center;
		background: transparent url(images/bg_image_big_body.jpg) 0 0 repeat-y;
	}
	
	.articoli_immagine_big_footer {
		margin: 0 0 0 8px;
		padding: 0;
		width: 212px;
		height: 7px;
		background: transparent url(images/bg_image_big_footer.jpg) 0 0 no-repeat;
	}
	
	.alert_carrello {
		margin: 14px 0 20px 14px;
		padding: 0;
		height: 140px;
		background: transparent url(images/bg_alert_carrello.gif) 0 0 no-repeat;
	}
	
	.alert_carrello p {
		margin: 0;
		padding: 10px 10px 10px 10px;
		color: #000000;
		font: 11px/13px Verdana,Geneva,Arial,Tahoma,sans-serif;
	}
	
	.alert_carrello strong {
		color: #990000;
	}