/*

LR Communication Design
for Beretta srl, Milano, Italia
2008

*/




/* resets (from Eric Meyer) */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, 
em, font, img, strong, li, ol, ul, form, label, 
table, tbody, tr, th, td {
	margin:				0;
	padding:			0;
	border:				0;
	font-weight:		inherit;
	font-style:			inherit;
	font-size:			100%;
	font-family:		inherit;
	text-align:			left;
	vertical-align:		baseline;}

strong {font-weight: bold;}

td {vertical-align:		top;}

a img, :link img, :visited img {
	border:				0;}

table {
	table-layout:		fixed;
	border-collapse:	collapse;
	border-spacing:		0;}

q:before, q:after, blockquote:before, blockquote:after {
	content:			"";}




/* begin site rules (4 spaces per tab!) ==================================== */

body {
	background:			url(Page-background.gif) repeat-x;
	margin:				12px 0px;
	font-family:		"Lucida Grande", Arial, sans-serif;
	font-size:			0.8125em;}

h1 {
	margin-bottom:		.5em;
	font-size:			1.5em;}

h2 {
	margin-bottom:		.25em;
	font-size:			1.25em;}

p {
	margin:				1em 0em;}

label {
	margin-left:		.25em;}

.cleared {
	clear:				both;}

div#ie6specific {
	display:			none;	/* overriden in css-ie.css */
	clear:				both;}

/* default sitewide link styles */
a			{text-decoration:none;border-bottom:1px dotted #018f88;}
a:link		{color:#018f88;outline:none;}
a:visited	{color:#018f88;outline:none;}
a:focus		{color:#018f88;outline:none;}
a:hover		{color:#018f88;border-bottom:1px solid #018f88;outline:none;}
a:active	{color:#005854;border-bottom:1px solid #005854;outline:none;}	/* could encounter a keyboard user usability issue */




#Pagewrapper {
	position:			relative;	/* establish a positioning context in case its needed. */
	width:				900px;
	background-color:	white;
	margin-left:		auto;
	margin-right:		auto;
	margin-bottom:		3em;}




#MainMenuContainer {
	background:			url(Background-main-menu.gif) repeat-x;
	height:				65px;	/* surrender font resizing and iPhone support to the tricky design requirements */
	background-color:	#008c85;}

	#BerettaBowdenLogo {}
		a#LogoLink   {border:0;}
			
	#MainMenuLinks {
		float:				right;
		width:				565px;}	/* careful with ie 6 */
		
	#MainMenuLinks.English {
		width:				587px;}	/* always test this with ie 6 */
		
		#MainMenuLinks a {
			display:			block;
			float:				left;
			width:				60px;	/* reset by each individual link below */
			height:				65px;
			line-height:		65px;
			text-decoration:	none;
			border:				0;
			font-size:			12px;
			text-align:			center;
			text-transform:		uppercase;
			text-shadow: 		#003b38 1px 1px 2px;
			color:				black;
			outline:			none;}	/* deter FireFox's keyboard focus outline */
	
			#MainMenuLinks a#HomeLink				{width:56px;}	/* preserve consistent inter-button space */
			#MainMenuLinks a#ServiziLink			{width:60px;}	/* all measured then 20px added */
			#MainMenuLinks a#ProdottiLink			{width:80px;}
			#MainMenuLinks a#ShowcaseLink			{width:90px;}
			#MainMenuLinks a#QualitaLink			{width:72px;}
			#MainMenuLinks a#StoriaLink				{width:62px;}
			#MainMenuLinks a#ContactLink			{width:76px;}
			
			#MainMenuLinks a#ServicesLink			{width:73px;}	/* specific widths for english language menu */
			#MainMenuLinks a#ProductsLink			{width:83px;}
			#MainMenuLinks a#QualityLink			{width:70px;}
			#MainMenuLinks a#HistoryLink			{width:70px;}

			#MainMenuLinks a#LanguageButtonAnchor	{width:60px;}	
	
			#MainMenuLinks a:link,
			#MainMenuLinks a:visited,
			#MainMenuLinks a:focus 		{}
			#MainMenuLinks a:hover 		{background:url(Main-menu-link-hover.gif) repeat-x;}
			#MainMenuLinks a:active 	{background:url(Main-menu-link-hover.gif) repeat-x;color:white;}
		
			#MainMenuLinks a.selected   {background:url(Main-menu-link-selected.gif) repeat-x;color:white;}




.Header {
	height:				150px;
	height:				128px;
	background-color:	black;
	padding:			22px 12px 0px 20px;
	font-family:		'Lucida Sans', Arial, sans-serif;
	font-size:			18px;
	line-height:		26px;
	font-style:			italic;
	color:				#e2e2e2;}

	/* individual page images */
	 /* #Index 			{background:url(idea-design-ingegneria-produzione.jpg)	no-repeat 206px 0 black;} */
	 #Index 			{background:url(Beretta-cavi-bowden-di-qualita.jpg)   											no-repeat   150px 0px black;	}
	 #IndexEnglish  	{background:url(Beretta-quality-bowden-cables.jpg)   											no-repeat   150px 0px black;	}

	 #Servizi			{background:url(cavi-guaine-trasmissioni-per-condizionatori.jpg) 								no-repeat   50px  0px black;	}
	 #Services			{background:url(cable-casing-flexible-transmission.jpg) 										no-repeat   50px  0px black;	}

	 #Prodotti			{background:url(trasmissioni-flessibili-cavi-bowden-funi-tiranti-guaine-sistemi-push-pull.jpg)	no-repeat 	200px 0px black;	} 
	 #Products			{background:url(flexible-transmission-bowden-cable-push-pull.jpg)								no-repeat 	200px 0px black;	} 

	 #Showcases			{background:url(cavi-bowden-tiranti-trasmissioni-flessibili-guaine.jpg) 						no-repeat	80px  0px black;	}
	 #ShowcasesEnglish	{background:url(bowden-cable-tie-rod.jpg) 														no-repeat	80px  0px black;	}

	 #Qualita			{background:url(trasmissioni-flessibili-guaine-tiranti-speciali-Beretta.jpg) 					no-repeat 	200px 0px black;	}
	 #Quality			{background:url(Beretta-bowden-cable-flexible.jpg) 												no-repeat 	200px 0px black;	}

	 #Storia			{background:url(cavi-acciaio-guaine-pressofusione-zama-Beretta.jpg) 							no-repeat 	120px 0px black;	}
	 #History			{background:url(stainless-steel-die-casting-cable.jpg) 											no-repeat 	120px 0px black;	}

	 #Contattaci		{background:url(morsetti-cavi-acciao-per-illuminazione.jpg) 									no-repeat 	250px 0px black;	}
	 #ContactUs			{background:url(griplock-instainless-steel-for-lighting.jpg) 									no-repeat 	250px 0px black;	}


	/* position 3 line header text */
	
	#History #IdeaDesignIngegneriaProduzione
		{margin-top:14px;}
	
	#Contattaci #IdeaDesignIngegneriaProduzione, 
	#ContactUs #IdeaDesignIngegneriaProduzione
		{margin-top:14px;}


	#HeaderImageInfo {
		float:			right;
		width:			112px;
		margin-top:		18px;
		font-style:		normal;
		font-size:		11px;
		line-height:	14px;
		color:			#555;}




div#Sidebar {
	float:				right;
	width:				260px;}

	img#CaviInAcciaio {}
	img#CaviBowdenInAcciaio {margin-bottom:19px;}

	#ContactWidget, 
	#QualitaWidget, 
	#VieniTrovarciWidget, 
	#NewsWidgetInSidebar, 
	#ShowcaseWidgetInSidebar,
	#SupplierPortalWidget {
		position:				relative;
		width:					258px;
		-moz-border-radius: 	5px;
		-webkit-border-radius:	5px;
		border:					1px solid #e2e2e2;}

	#QualitaWidget,
	#ShowcaseWidgetInSidebar,
	#SupplierPortalWidget {margin-top:19px;}

		img#ContactQuestionMark,
		img#QualitaCavi,
		img#VieniTrovarciMark,
		img#NewsMark,
		img#ShowcaseMark,
		img#SupplierLogin {
			position:			absolute;
			top:				-11px;
			left:				-15px;}
	
		div#Sidebar h3 {
			margin-right:		0px;
			margin-bottom:		10px;
			padding-left:		45px;
			background-image:	url(Widget-header-background.gif);
			background-repeat:	repeat-x;
			font-weight:		bold;
			font-size:			14px;
			line-height:		38px;}
	
		div#Sidebar h3.multiline {
			background-color:	#eff7f6;
			padding-top:		7px;
			padding-bottom:		7px;
			line-height:		22px;}
	
			#Content div#Sidebar p {
			/* very specific in order to avoid inheriting from the content area */
			width:				auto;	/* more inheritance avoidance */
			background-color:	transparent;
			margin:				0px 10px 10px 10px;
			padding:			0px 0px 2px 0px;
			font-size:			11px;
			line-height:		15px;}

	#VieniTrovarciWidget h4 {
		margin: 				0px 10px 0px 10px;
		font-size:				11px;
		font-weight:			bold;}	/* candidate for being generic */

	#VieniTrovarciWidget ol {
		margin: 				0px 10px 10px 30px;
		font-size:				11px;
		line-height:			15px;}	/* candidate for being generic */

	#NewsWidgetInSidebar 		{margin-top:19px}

		table#NewsInSidebar  	{margin: 0px 10px 10px 10px;}
		table#NewsInSidebar td 	{font-size:11px;padding-bottom:12px;}
		td#NISColOne			{width:44px;}
		td#NISColTwo			{width:194px;}
		table#NewsInSidebar td.NoPadding {padding-bottom:0px;}

	#SupplierPortalWidget {}

	form#SupplierLoginForm	{display:none; margin-left:12px;font-size:10px;}	/* visibility managed by js */
	form#SupplierLoginForm input {margin-bottom:10px;padding:2px;}
	form#SupplierLoginForm input#username,
	form#SupplierLoginForm input#pwd {width:226px;font-size:10px;}



#Content {
	overflow:				auto;
	background:				url(Content-background.gif) repeat-x;
	border:					1px solid #e2e2e2;
	border-top:				0;
	padding:				0px 20px 10px 20px ;
	color:					#333;
	/* overflow is for partial float containment 							*/
	/* note that every contained element must manage the right margin 		*/
	}

	#Content h1 {
		margin:				0px 280px 7px 0px;
		padding-top:		16px;
		color:				#000;
		font-size:			24px;
		line-height:		24px;}
	
	#Content p#FirstOnPage {
		margin:				0px 280px 8px 0px;
		border-bottom:		1px solid #e2e2e2;
		padding-bottom:		24px;
		font-size:			14px;
		line-height:		25px;}
	
	#Content h2 {
		margin:				0px 293px 7px 0px;
		color:				#333;
		font-weight:		bold;
		font-size:			14px;
		line-height:		15px;}
	
	#Content p {
		margin:				0px 293px 17px 0px;
		font-size:			11px;
		line-height:		15px;}

	#Content p#CallToAction {
		margin-bottom:		19px;}	/* duplicated for Safari */

	.DoubleArrows {
		font-size:			14px;
		font-weight:		bold;
		color:				#018f88;}




/* Two Column Widget - currently home page only */

	#TwoColumnWidgetWrapper 	{margin-top:19px;width:100%;}	/* containment issue */
	#TwoColumnWidgetWrapper p 	{margin:10px;}
	
		.TwoColumnWidget {
			float:					left;
			width:					416px;
			-moz-border-radius: 	5px;
			-webkit-border-radius:	5px;
			border:					1px solid #e2e2e2;}
		
		.TwoColumnWidget h3 {
			background:			url(Widget-header-background.gif) repeat-x #def2f1;
			padding-left:		10px;
			font-weight:		bold;
			font-size:			14px;
			line-height:		38px;}
		
		#NewsWidget {}
	
			table.TwoColumnInWidget  {margin:10px 0px 5px 10px;}
		
			table.TwoColumnInWidget td {
				padding: 			2px 10px 8px 0px;
				font-size:			11px;
				line-height:		15px;}
		
			table.TwoColumnInWidget td#TCWColumOne {width:30px;}

			div#NewsAchivioLink {float:right;margin-top:1em;margin-right:1em;font-size:11px;}
	
		#ShowcaseWidget {height:152px; margin-left:22px;}
	
			img#CavoTirante {
				float:				right;
				margin-left:		10px;
				border:				1px solid #e2e2e2;}




/* pages with internal sub navigation */

	#Content p#FirstOnPage.WithSubNavigation {
		margin-bottom:		0px;
		border-bottom:		0;
		/* these are overrrides */}
	
	div#SubNavigationDiv {height:58px;}
	
		div#SubNavigationDiv a {
			display:			block;
			float:				left;
			height:				50px;
			background:			url(Sub-Nav-Tab.gif) repeat-x;
			border-top:			1px solid #e2e2e2;
			border-right:		1px solid #e2e2e2;
			border-bottom:		1px solid #00a9a1;
			border-left:		0px solid #000;
			padding-top:		6px;
			font-size:			12px;
			line-height:		14px;
			text-align:			center;
			color:				#000;}
	
		/* Prodotti */
		div#SubNavigationDiv #SNCaviBowdenLink 				{width:72px;border-left:1px solid #e2e2e2;}
		div#SubNavigationDiv #SNPushPullLink 				{width:84px;}
		div#SubNavigationDiv #SNFuniTirantiGuaineLink 		{width:64px;}
		div#SubNavigationDiv #SNPlasticaLink 				{width:83px;}
		div#SubNavigationDiv #SNMinuteriaMetallicaLink 		{width:77px;}
		div#SubNavigationDiv #SNSistemiCompletiLink 		{width:72px;}
		div#SubNavigationDiv #SNComponentiIlluminazioneLink {width:106px;border-right:1px solid #e2e2e2;}

		/* Products */
		div#SubNavigationDiv #SNCustomLink 					{width:76px;border-left:1px solid #e2e2e2;}
		div#SubNavigationDiv #SNPushPullLinkEn 				{width:83px;}
		div#SubNavigationDiv #SNCasingsLink 				{width:106px;}
		div#SubNavigationDiv #SNPlasticLink 				{width:80px;}
		div#SubNavigationDiv #SNPartsLink 					{width:55px;}
		div#SubNavigationDiv #SNSystemsLink 				{width:68px;}
		div#SubNavigationDiv #SNLightingLink 				{width:90px;border-right:1px solid #e2e2e2;}
	
		/* Servizi */
		div#SubNavigationDiv #SNProgettazioneLink 			{width:102px;border-left:1px solid #e2e2e2;}
		div#SubNavigationDiv #SNPrototipazioneLink 			{width:104px;}
		div#SubNavigationDiv #SNLogisticaLink 				{width:74px;}
		div#SubNavigationDiv #SNStampaggioLink 				{width:88px;}
		div#SubNavigationDiv #SNPressofusioneLink 			{width:101px;}
		div#SubNavigationDiv #SNTestLink 					{width:90px;border-right:1px solid #e2e2e2;}
	
		/* Services */
		div#SubNavigationDiv #SNDesignLink					{width:99px;border-left:1px solid #e2e2e2;}
		div#SubNavigationDiv #SNPrototypingLink				{width:100px;}
		div#SubNavigationDiv #SNLogisticsLink				{width:98px;}
		div#SubNavigationDiv #SNInjectionMoldingLink		{width:102px;}
		div#SubNavigationDiv #SNDieCastingLink				{width:79px;}
		div#SubNavigationDiv #SNTestingLink					{width:81px;border-right:1px solid #e2e2e2;}



		div#SubNavigationDiv a.selected {
			background:			url(Sub-Nav-Tab-selected.gif) repeat-x;
			border-top:			1px solid #00a9a1;
			border-right:		0px solid #00a9a1;
			border-bottom:		0px solid #f2f9f9;
			border-left:		0px solid;}
	
		div#SubNavigationDiv a:link, 
		div#SubNavigationDiv a:visited, 
		div#SubNavigationDiv a:focus	{outline:none}
		div#SubNavigationDiv a:hover	{color:#018f88;outline:none}
		div#SubNavigationDiv a:active	{color:#1d4d4b;outline:none}
	
	#SubContentWrapper {}
	
		h2.SubContentFirst {
			padding-top:		16px;}
	
		img#GalleryPlaceholder {
			float:				right;
			margin:				3px 0px 17px 20px;
			border:				1px solid #e2e2e2;}
	
		#SubContentWrapper ul {
			margin-bottom:		17px;	/* just like paragraphs */
			font-size:			11px;
			line-height: 		15px;}
	
		#SubContentWrapper ul li {
			list-style-type: 	none;}




/* Lighting catalog pages */

	img#BerettaLighting2008 {
		float:					left;
		margin:					0px 10px 20px 0px;}
	
	#SubContentWrapper h2.IlluminazioneCatalog {
		margin:					0px 293px 8px 0px;
		border-top:				1px solid #00a9a1;
		padding-top:			3px;}
	
	#SubContentWrapper p.IlluminazioneCatalog {
		margin:					0px 540px 0px 0px;}
	
	img.IlluminazioneCatalog {
		margin-right:			8px;
		border:					1px solid #e6e6e6;}
	
/*
	#SubContentWrapper p.ComponentiRow {
		margin-top:				9px;}
*/
	
	#SubContentWrapper div.ComponentiRow {
		margin:					9px 293px 17px 0px;
		font-size:				11px;
		line-height:			15px;}
	
	div.IlluminazioneCatalogInfo {
		margin-top:				-55px;
		font-size:				9px;
		line-height:			13px;
		text-align:				right;}




/* fotogalleries */

	div#FotoGallery {
		float:				right;
		width:				174px;		/* subtract the padding from 222px! box model basics!*/
		height:				159px;		/* 207 is the overall designed height */
		margin:				0px 33px 20px 20px;
		border:				1px solid #e2e2e2;
		background:			url(Prodotti-gallery-background.jpg) bottom;
		padding:			24px;
		text-align:			center;}

		div#Schermo {
			width:				174px;
			height:				111px;
			margin-bottom:		26px;
			background-color:	#fdfdfd;}

		/*  hide fotogallery images so the page doesn't try to show them on load. 
			The cycle plugin will automatically show the first img in the html. 
			
			Show only the first one in the gallery, just incase javascript is disabled. 
			#Progettazione-01, #Prototipazione-01, #SistemiCompleti-01, #TestDiDurata-01, #Plastica-01, 
			#MinuteriaMetallica-01, #FuniTirantiGuaine-01, #SistemiIlluminazione-01, #CaviBowden-01, 
			#PushPull-01, #Product-01, #Logistica-01, 
		*/ 

		#Progettazione-02, #Progettazione-03, #Progettazione-04
		{display:none;}
		
		#Prototipazione-02, #Prototipazione-03, #Prototipazione-04, #Prototipazione-05, #Prototipazione-06 
		{display:none;}
		
		#Logistica-02
		{display:none;}
		
		#Pressofusione-01, #Pressofusione-02, #Pressofusione-04
		{display:none;}
		
		#TestDiDurata-02, #TestDiDurata-03
		{display:none;}
		
		#SistemiCompleti-02, #SistemiCompleti-03, #SistemiCompleti-04, #SistemiCompleti-05,  #SistemiCompleti-06 
		{display:none;}
		
		#Plastica-02, #Plastica-03, #Plastica-04, #Plastica-05, #Plastica-06
		{display:none;}
		
		#MinuteriaMetallica-02, #MinuteriaMetallica-03, #MinuteriaMetallica-04, #MinuteriaMetallica-05, #MinuteriaMetallica-06 
		{display:none;}
		
		#FuniTirantiGuaine-02, #FuniTirantiGuaine-03, #FuniTirantiGuaine-04, #FuniTirantiGuaine-05, #FuniTirantiGuaine-06
		{display:none;}
		
		#SistemiIlluminazione-02, #SistemiIlluminazione-03, #SistemiIlluminazione-04, #SistemiIlluminazione-05, #SistemiIlluminazione-06, 
		#SistemiIlluminazione-07, #SistemiIlluminazione-08, #SistemiIlluminazione-09, #SistemiIlluminazione-10, #SistemiIlluminazione-11, #SistemiIlluminazione-12
		{display:none;}
		
		#CaviBowden-02, #CaviBowden-03, #CaviBowden-04, #CaviBowden-05, #CaviBowden-06, #CaviBowden-07, 
		#CaviBowden-08, #CaviBowden-09, #CaviBowden-10, #CaviBowden-11, #CaviBowden-12,  #CaviBowden-13, #CaviBowden-14 
		{display:none;}
		
		#PushPull-02, #PushPull-03, #PushPull-04, #PushPull-05, #PushPull-06, #PushPull-07
		{display:none;}
		
		#Product-02, #Product-03, #Product-04, #Product-05, #Product-06, #Product-07
		{display:none;}


		div#Schermo img{
			width:				174px;
			height:				111px;
			top:				0;		/* probably the cycle plugin is messing with display */
			left:				0;
			border:				1px solid #eee;
			background-color:	#fdfdfd;}

		img#Prev, img#Next 	{cursor:pointer;display:none;}
		img#Prev 			{margin-right:20px;}




/* Contattaci pages */

	h3#ContattaciH3One			{margin:10px 0px 10px 0px;font-size:14px;font-weight:bold;}
	h3#ContattaciH3Two			{margin:10px 0px 10px 0px;font-size:14px;font-weight:bold;}
	h3#ContattaciH3Three		{margin:10px 0px  0px 0px;font-size:14px;font-weight:bold;}
	
	img#ContattaciTelefona		{vertical-align:-12px;}
	img#ContattaciInvia			{vertical-align:-13px;}
	img#ContattaciCompila		{vertical-align:-12px;}
	
	p#CompilaQuestionario 				{margin:-6px 0px 16px 39px;font-size:14px;}
	p#ApriQuestionario 					{margin: 0px 0px 0px 39px;}
	img#ApriQuestionarioIndicator		{vertical-align:-5px;}
	a#ApriQuestionarioIndicatorLink		{border:0;}

	#ContattaciForm 			{margin: 0px 0px 0px 56px;}
	#ContattaciForm h4 {
		margin:					6px 0px 3px  0px;
		font-size:				11px;
		font-weight:			bold;
		text-indent:			-12px;
		padding-left:			14px;}

	#ContattaciForm h4.FirstH4	{margin:12px 0px 0px  0px;}
	#ContattaciForm p			{margin: 0px 0px 0px 14px;line-height:11px;}

	#Nome, #Telefono, #email, #Altro {
		width:					337px;
		margin:					0px 0px 0px 0px ;
		padding:				2px;
		font-size:				11px;}

	#Submit 					{margin-top:27px;}




/* News-Archivio.html */

	table#NewsArchivio  {width:544px;}
	table#NewsArchivio td#NAColumOne {width:40px;}

	table#NewsArchivio td {
		padding: 			2px 10px 8px 0px;
		font-size:			11px;
		line-height:		15px;}



/* Showcase pages */

	#ShowcasesPage #Content p#FirstOnPage {
		border-bottom: 			0px;
		margin-bottom:			0px;
		/* overrrides */}

	#ShowcasesPage #Content p.ShowcaseTitle {
		margin-bottom:			6px;
		border-top:				1px solid #00a9a1;
		padding-top:			3px;
		font-weight:			bold;}

	#ShowcasesPage #Content p img {
		float:				right;
		margin-left:		10px;
		border:				1px solid #e2e2e2;}




#SiteMapWrapper {
	font-size:				11px;
	color:					#676767;}

	p#CopyrightNotice {
		float:				right;
		width:				460px;
		margin-top:			13px;
		margin-right:		4px;
		font-size:			9px;
		text-align:			right;
		margin-bottom:		10px;}

	#SiteMapWrapper a#LRCommunicationDesignLink 		{
		border:none;
		font-size:9px;
		color:#676767;}
	#SiteMapWrapper a#LRCommunicationDesignLink:link	{border:none;color:#676767;}
	#SiteMapWrapper a#LRCommunicationDesignLink:visited	{border:none;color:#676767;}
	#SiteMapWrapper a#LRCommunicationDesignLink:focus	{border:none;color:#676767;}
	#SiteMapWrapper a#LRCommunicationDesignLink:hover	{border-bottom:1px dotted #018f88;color:#018f88;}
	#SiteMapWrapper a#LRCommunicationDesignLink:active	{border-bottom:1px dotted #676767;border:none;color:#676767;}

	p#SiteMapButton {
		float:				left;
		width:				400px;
		margin-bottom:		10px;
		margin-left:		4px;}

		p#SiteMapButton #SiteMapIndicatorLink {border-bottom:0;}

	#SiteMap {
		display:			none;
		background-color:	#f1faf9;}

	#SiteMap table {
		clear:				left;
		width:				890px;
		margin-top:			0px;
		margin-bottom:		10px;
		margin-left:		10px;}

	#SiteMap table th {
		padding:			30px 6px 4px 6px;}

		#SiteMap table th#ColHome 		{width:105px;}
		#SiteMap table th#ColServizi 	{width:145px;}
		#SiteMap table th#ColProdotti 	{width:220px;}
		#SiteMap table th#ColContact 	{width:84px;} 
/*
		#SiteMap table th#ColShowcases	{width:80px;}
		#SiteMap table th#ColQualita 	{width:60px;} 
		#SiteMap table th#ColStoria 	{width:110px;}   
		#SiteMap table th#ColLingua 	{width:50px;}  
*/

	#SiteMap table td {
		padding:			0px 6px 6px 6px;
		line-height:		16px;}

	#SiteMap h4 {
		margin-bottom:		5px;
		border-bottom:		1px solid #aaa;}

	#SiteMapWrapper a			{text-decoration:none;border-bottom:1px dotted #333;outline: none;}
	#SiteMapWrapper a:link		{color:#676767;}
	#SiteMapWrapper a:visited	{color:#676767;}
	#SiteMapWrapper a:focus		{color:#676767;}
	#SiteMapWrapper a:hover		{color:#000;border-bottom:1px solid #000;}
	#SiteMapWrapper a:active	{color:#018f88;border-bottom:1px solid #018f88;}









