.Carrello								{color:#666666; font-size:8pt; text-align:left; padding:0px;}
.Carrello	.Titolo						{font-size:10px; font-weight:bold; height:20px; color:#999999; text-align:left;}
.Carrello	.Articoli					{width:630px; color:#666666; font-size:12px;}
.Carrello	.Articoli	TD.Intestaz		{border-bottom:solid 2px #999999; border-top:solid 2px #999999;  font-weight:bold; color:#999999;  font-size:8pt; text-transform:Uppercase}
.Carrello	.Articoli	TD.Righe		{border-bottom:solid 1px #000000; vertical-align:middle; height:20px; color:#000000;}
.Carrello	.Articoli	Td.aLeft		{text-align:left;}
.Carrello	.Articoli	Td.aRight		{text-align:right;}
.Carrello	.Articoli	Td.aCenter		{text-align:center;}
.Carrello	.Articoli	TD.Righe A		{color:#94c63f; text-decoration:none;}
.Carrello	.Articoli	TD.Righe A:hover{text-decoration:underline;color:#666666;}
.Carrello	.Articoli	TD.Sep			{font-size:1px; height:20px;}
.Carrello	.Articoli	TD.Riepilogo	{font-weight:bold; color:#999999;  font-size:6pt; text-transform:Uppercase}
.Carrello	.Articoli	TD.Totali		{border-bottom:solid 2px #999999;}
.Carrello	.ToolBar					{width:630px; color:#666666;}
.Carrello	.ToolBar	TD.Cmd			{}
.Carrello	.ToolBar	TD.Cmd	A		{font-size:8pt; font-weight:bold; text-decoration:none; color:#669093;  font-family:Verdana, Geneva, Sans-Serif}
.Carrello	.ToolBar	TD.Cmd	A:hover	{text-decoration:underline; color:#666666; }
.Carrello	.ToolBar	TD.Cmd	Label	{font-size:8pt; font-weight:bold; text-decoration:none; color:#669093;  font-family:Verdana, Geneva, Sans-Serif}
.Carrello	.Form						{color:#000000;}
.Carrello	.Form	td					{text-align:left;}
.Carrello	.Form	DIV.Titolo			{font-size:12px; font-weight:bold; height:40px;}
.Carrello	.Form	DIV.Sep				{font-size:1px; height:50px;}
.Carrello	.Form	A.Link				{font-weight:bold; text-decoration:underline; color:#000099;}
.Carrello	.Form	A.Link:hover		{color:#ff0000;}
.Carrello	.Form	DIV.Titolo2			{font-size:12px; font-weight:bold; height:50px; color:#ff0000;}
.Carrello	.Opzioni					{width:630px; color:#666666; font-size:12px;}
.Carrello	.Opzioni	TR.Intestaz TD		{border-bottom:solid 2px #999999; border-top:solid 2px #999999; font-size:12px; font-weight:bold; color:#999999; font-family:Verdana, geneva, Sans-Serif}
.Carrello	.Opzioni	TR.Righe	TD		{border-bottom:solid 1px #666666; padding-top:5px;}
.Carrello	.Opzioni	TR.Righe	.Titolo			{font-size:12px; font-weight:bold; padding-bottom:5px;  height:auto;}
.Carrello	.Opzioni	TR.Righe	.Prezzo			{font-size:12px; font-weight:bold; padding-bottom:5px;}
.Carrello	.Opzioni	TR.Sep		TD		{font-size:1px; height:8px;}
.Carrello	.Opzioni, .ChgReport	LABEL			{cursor:hand;}
.Carrello	.ChgReport					{color:#333333; font-size:12px;}
.Carrello	.Lista						{width:630px; color:#666666; font-size:12px;}
.Carrello	.Lista		TD.Intestaz		{border-bottom:solid 2px #999999; border-top:solid 2px #999999; font-weight:bold; color:#999999;  font-size:8pt; text-transform:Uppercase}
.Carrello	.Lista		TR.Current		{font-weight:bold;}
.Carrello	.Lista		TD.Righe		{border-bottom:solid 1px #666666; padding-top:5px;}
.Carrello	.Lista		TD.Righe	A			{color:#669093; text-decoration:none;}
.Carrello	.Lista		TD.Righe	A:hover		{text-decoration:underline;}
.Carrello	.Lista		TD.Sep			{font-size:1px; height:20px;}
.Carrello	.Lista		TD.Content		{border-top:solid 1px #666666; background-color:#f8f8f8; padding:5px 0px 5px 0px;}
.Carrello	.Lista	Td.aCenter		{text-align:center;}
.Carrello	.Lista	Td.aLeft		{text-align:left;}
.Carrello	.Lista	Td.aRight		{text-align:right;}

.Carrello	.Domande					{width:190px; font-size:12px; padding:12px; margin-bottom:20px; margin-left:20px; border:solid 2px #39b54a;}
.Carrello	.Domande	TD.Domanda		{}
.Carrello	.Domande	TD.Risp			{text-align:center;vertical-align:top;}
.Carrello	.Domande	A.Risp			{font-size:12px; font-weight:bold; color:#39b54a; text-decoration:none;}
.Carrello	.Domande	A.Risp:hover	{text-decoration:underline;}

a.Cmd {font-size:8pt; font-weight:bold; text-decoration:none; color:#669093;  }
a.Cmd:hover{text-decoration:underline;}

.formLabel { font-family:Verdana, Geneva, Sans-Serif; font-size:8pt; color:#000000;}

.menu-sx{clear:both; float:none;}
.menu-sx ul {background-color:#ffffff; margin:0px; list-style:none; text-align:right;}
.menu-sx ul li {overflow:auto; display:inline;}
.menu-sx ul li a{display:inline; text-decoration:none; color:#999; font-size:7pt;}
.menu-sx ul li a:hover{color:#999; text-decoration:underline}
.menu-sx ul li .aSel{color:#999; font-weight:bold;}

.menu-carrello{font-size:7pt; font-weight:bold; font-family:Verdana, Geneva, Sans-Serif;}
.menu-carrello ul {background-color:#ffffff; margin:0px; list-style:none; text-align:left;}
.menu-carrello ul li {overflow:auto; display:inline-block; min-height:10px; margin:3px 0px; max-height:300px; overflow:auto; height:auto;}
.menu-carrello ul li a{display:inline; text-decoration:none; color:#999999; font-size:7.5pt;}
.menu-carrello ul li ul{background-color:#ffffff; margin:0px; list-style:none; text-align:left; }
.menu-carrello ul li ul li{overflow:auto; display:inline-block; min-height:10px; margin:3px 0px 3px 10px; max-height:60px; overflow:auto; height:auto;}
.menu-carrello ul li ul li a{display:inline; text-decoration:none; color:#669093; font-size:7pt;}
.menu-carrello ul li ul li a:hover{color:#999; text-decoration:underline}
.menu-carrello ul li ul li .aSel{color:#999; font-weight:bold;}
/*******************************************************************
	TAG
*******************************************************************/
img, div, a, input { behavior: url(/Template/Css/iepngfix.htc) }
input{ font-family:Verdana, Geneva, Sans-Serif; color:#000000; font-size:8pt;}
html
{
	width:auto;
	border:none;
	background-color:#183e3e;
	height:100%;
	overflow:hidden;
	}

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7pt;
	color: #000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#183e3e;
	width:auto;overflow:auto;
}
span.Text_Text
{
	line-height:12px;
	}
/*******************************************************************
	LINKS
*******************************************************************/
td.elenco_ricambi{padding:3px 0px 0px 0px;  min-height:12px; max-height:60px; overflow:auto; height:auto; font-family: Verdana, Geneva, sans-serif; float:left; font-size:7pt; height:auto; text-transform:lowercase;}
a.link_ricambi{font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:bold; color: #000; text-decoration:none; text-transform:uppercase;}
a.link_ricambi:hover{text-decoration:underline; color:#666;}

a.preHomeMenu {font-family: Verdana, Geneva, sans-serif; font-size: 8pt; font-weight:bold; color: #FFF; }
a.preHomeMenu:link {text-decoration: none;}
a.preHomeMenu:visited {text-decoration: none; color: #FFF;}
a.preHomeMenu:hover {text-decoration: none; color: #CCC;}
a.preHomeMenu:active {text-decoration: none; color: #FFF;}

a.technologyMenu {font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:bold; color: #FFF;}
a.technologyMenu:link {text-decoration: none;}
a.technologyMenu:visited {text-decoration: none; color: #FFF;}
a.technologyMenu:hover {text-decoration: none; color: #CCC;}
a.technologyMenu:active {text-decoration: none; color: #FFF;}

a.ricambi {font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:bold; color: #669093;}
a.ricambi:link {text-decoration: none;}
a.ricambi:visited {text-decoration: none; color: #669093;}
a.ricambi:hover {text-decoration: none; color: #CCC;}
a.ricambi:active {text-decoration: none; color: #669093;}

a.voceRicambi1 {font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:bold; color: #000;}
a.voceRicambi1:link {text-decoration: none;}
a.voceRicambi1:visited {text-decoration: none; color: #000;}
a.voceRicambi1:hover {text-decoration: none; color: #666;}
a.voceRicambi1:active {text-decoration: none; color: #000;}

a.voceRicambi2 {font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:normal; color: #000;}
a.voceRicambi2:link {text-decoration: none;}
a.voceRicambi2:visited {text-decoration: none; color: #000;}
a.voceRicambi2:hover {text-decoration: none; color: #666;}
a.voceRicambi2:active {text-decoration: none; color: #000;}

a.voceRicambi3 {font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:bold; color: #666;}
a.voceRicambi3:link {text-decoration: none;}
a.voceRicambi3:visited {text-decoration: none; color: #666;}
a.voceRicambi3:hover {text-decoration: none; color: #000;}
a.voceRicambi3:active {text-decoration: none; color: #666;}

a.prodottiAccessori {font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:bold; color: #669093;}
a.prodottiAccessori:link {text-decoration: none;}
a.prodottiAccessori:visited {text-decoration: none; color: #669093;}
a.prodottiAccessori:hover {text-decoration: none; color: #FFF;}
a.prodottiAccessori:active {text-decoration: none; color: #669093;}

a.sottomenuProdotti {font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:bold; color: #FFF;}
a.sottomenuProdotti:link {text-decoration: none;}
a.sottomenuProdotti:visited {text-decoration: none; color: #FFF;}
a.sottomenuProdotti:hover {text-decoration: none; color: #669093;}
a.sottomenuProdotti:active {text-decoration: none; color: #FFF;}

a.videoLink{font-family: Verdana, Geneva, sans-serif; font-size: 8pt; color: #999;}
a.videoLink:link {text-decoration: none;}
a.videoLink:visited {text-decoration: none; color: #999;}
a.videoLink:hover {text-decoration: none; color: #FFF;}
a.videoLink:active {text-decoration: none; color: #999;}

a.credits{font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-weight:bold; color: #669093;}
a.credits:link {text-decoration: none;}
a.credits:visited {text-decoration: none; color: #669093;}
a.credits:hover {text-decoration: none; color: #999;}
a.credits:active {text-decoration: none; color: #669093;}
/*******************************************************************
	CLASSI
*******************************************************************/
.sfondoPreHome2 {
	background-color: #000;
	background-image: url(/Template/images/sfondo-index-2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}
.sfondoPreHome {
	background-color: #183e3e;
	background-image: url(/Template/Images/sfondo-prehome.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.backGround {
	background-color: #163c3c;
	background-image: url(/Template/Images/sfondo-pagine.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
div#Video {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #FFFFFF;
	height: inherit;
	width: auto;
	overflow: hidden;
	position: relative;
	z-index: 0;
	left: 39px;
	top: -435px;
}
.mappa {
	font-size: 6.5pt;
	color: #999;
}
.sfondoTabellaProdotti {
	background-color: #FFF;
	background-image: url(/Template/Images/sfondo-prodotti.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.tabellaProdotto {
	text-align: left;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFBEBF;
	height: 20px;
	font-weight: bold;
}
.tabellaProdottoAccessori {
	text-align: left;
	text-indent: 10px;
	vertical-align: middle;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	height: 20px;
	font-weight: bold;
	background-color: #BFBEBF;
	color: #FFF;
}
.bordoTabellaRicambi {
	font-weight: bold;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #336a6e;
	vertical-align: top;
	padding-left: 5px;
	height: 251px;
}

/* DEFINIZIONI PER POPUP - stile FRANCHIARMI GENERICO */

DIV.Franchiarmi_Popup_Container		{
	/*background-color:#c0c0c0; border:2px solid #606060; overflow:visible;*/
	border-left:solid 5px #000000;
	border-right:solid 5px #000000;
	border-bottom:solid 5px #000000;
}
DIV.Franchiarmi_Popup_Container2	{
	padding:0px;
}
DIV.Franchiarmi_Popup_Container_Shadow	{
	background-color:#000000;
}
DIV.Franchiarmi_Popup_Container_BgModal	{
	background-color:#000000;
}
DIV.Franchiarmi_Popup_TitleBar		{
	background-color:#000000;
}
TABLE.Franchiarmi_Popup_TitleBar_Table		{
	color:#ffffff; background-color:#000000; font-size:10pt; font-family:Arial;font-weight:bold; vertical-align:middle;
}
TABLE.Franchiarmi_Popup_TitleBar_Table	TR	{
	padding:0px; font-size:10pt; font-family:Arial; font-weight:bold;  vertical-align:middle;
}
TABLE.Franchiarmi_Popup_TitleBar_Table	TD.Franchiarmi_Popup_TitleBar_Title		{
	color:#ffffff; font-size:7pt; font-family:Arial; line-height:12px; vertical-align:middle; padding:5px;
}
TABLE.Franchiarmi_Popup_TitleBar_Table	TD.Franchiarmi_Popup_TitleBar_CmdAbort	{
	width:20px; color:#ffffff;  font-size:8pt; font-family:Arial; font-weight:bold;  vertical-align:middle;
}
TABLE.Franchiarmi_Popup_TitleBar_Table	TD.Franchiarmi_Popup_TitleBar_CmdAbort	A {
	display:block; background-color:#000000; color:#ffffff; text-decoration:none; padding-left:3px; padding-right:3px;  vertical-align:middle;
}
TABLE.Franchiarmi_Popup_TitleBar_Table	TD.Franchiarmi_Popup_TitleBar_CmdAbort	A:hover	{
	background-color:#000000; color:#ffffff; text-decoration:underline;
}
DIV.Franchiarmi_Popup_Content	{
	background-color:#000000;
	
}
DIV.Franchiarmi_Popup_Content	DIV	
{
	text-align:center;

}
DIV.Franchiarmi_Popup_Content	DIV	img
{
}

DIV.Franchiarmi_Popup_Content	IFRAME		{
	width:1000px;
	height:425px;
	overflow:hidden;
}


/* DEFINIZIONI PER POPUP - stile Franchiarmi_Flash GENERICO */

DIV.Franchiarmi_Flash_Popup_Container		{
	/*background-color:#c0c0c0; border:2px solid #606060; overflow:visible;*/
	border:none;
}
DIV.Franchiarmi_Flash_Popup_Container2	{
	padding:0px;
	border:none;
}
DIV.Franchiarmi_Flash_Popup_Container_Shadow	{
	background-color:transparent;
}
DIV.Franchiarmi_Flash_Popup_Container_BgModal	{
	background-color:transparent;
}
DIV.Franchiarmi_Flash_Popup_TitleBar		{
	background-color:#ffffff; height:20px;
}
TABLE.Franchiarmi_Flash_Popup_TitleBar_Table		{
	color:#ffffff; background-color:#ffffff; font-size:6pt; font-family:Arial; height:20px; font-weight:bold;
}
TABLE.Franchiarmi_Flash_Popup_TitleBar_Table	TR	{
	padding:0px; height:20px; font-size:6pt; font-family:Arial; font-weight:bold;
}
TABLE.Franchiarmi_Flash_Popup_TitleBar_Table	TD.Franchiarmi_Flash_Popup_TitleBar_Title		{
	color:#ffffff; height:20px; font-size:6pt; font-family:Arial; font-weight:bold; vertical-align:middle; width:85%;
}
TABLE.Franchiarmi_Flash_Popup_TitleBar_Table	TD.Franchiarmi_Flash_Popup_TitleBar_CmdAbort	{
	width:15%; color:#ffffff; height:20px; font-size:6pt; font-family:Arial; font-weight:bold; vertical-align:middle; text-align:right; padding-right:3px;
}
TABLE.Franchiarmi_Flash_Popup_TitleBar_Table	TD.Franchiarmi_Flash_Popup_TitleBar_CmdAbort	A {
	display:block; background-color:#ffffff; color:#000000; height:20px; display:inline-block;  text-decoration:none; vertical-align:middle; white-space:nowrap;
}
TABLE.Franchiarmi_Flash_Popup_TitleBar_Table	TD.Franchiarmi_Flash_Popup_TitleBar_CmdAbort	A:hover	{
	background-color:#ffffff; color:#000000; text-decoration:underline;
}
DIV.Franchiarmi_Flash_Popup_Content	{
	background-color:#ffffff;
	border:none;
}
DIV.Franchiarmi_Flash_Popup_Content	DIV	
{
	text-align:center;

}
DIV.Franchiarmi_Flash_Popup_Content	DIV	img
{
}

DIV.Franchiarmi_Flash_Popup_Content	IFRAME{
	overflow:hidden;
}
Div.Franchiarmi_Flash_Popup_Content iframe frameset
{
	border:none;
	}
Div.Franchiarmi_Flash_Popup_Content iframe frame
{
	border:none;
}