/* -------------------------------------- */
/* STILE APPLICATO ALLA PAGINA PRINCIPALE */
/* -------------------------------------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}

p{
	margin:0px;
	padding:0px;
}

form{
	padding:0px;
	margin:0px;
}		

#Credits{
	margin-top:15px;
	width:940px;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY:Arial;
}



p { 
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;
}

#Cartina{
	width:100%;
	height:350px;
}

A.LinkBoxHome:link    { FONT-SIZE: 11px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxHome:visited { FONT-SIZE: 11px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxHome:active  { FONT-SIZE: 11px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxHome:hover   { FONT-SIZE: 11px; COLOR: #FE0000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
	
	
	

A.LinkBoxNewsletter:link    { FONT-SIZE: 12px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxNewsletter:visited { FONT-SIZE: 12px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxNewsletter:active  { FONT-SIZE: 12px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxNewsletter:hover   { FONT-SIZE: 12px; COLOR: #FE0000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
	
	
	

A.LinkNewsIntBianca:link    { FONT-SIZE: 12px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkNewsIntBianca:visited { FONT-SIZE: 12px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkNewsIntBianca:active  { FONT-SIZE: 12px; COLOR: #000000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkNewsIntBianca:hover   { FONT-SIZE: 12px; COLOR: #FE0000;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
	
	
	



/* -------------------------------------- */
/* -------------------------------------- */
/* -------------------------------------- */

/* -------------------------------------- */
/*------------ STILE HOME PAGE ---------- */
/* -------------------------------------- */

#Tab_Princ{
	width:940px;
}

#Tab_Princ_Logo{
	width:940px;
	height:92px;
	margin-top:3px;
	margin-bottom:3px;
}

#Tab_Princ_Slide{
	width:940px;
	height:329px;
	background-image:url(../BANNER/sfondo_slide.jpg);
	margin-bottom:3px;
}

#Tab_Princ_Middle_News{
	height:46px;
	background-image:url(../BANNER/sfondo_middle.jpg);
	background-repeat:repeat-x;
}

#Tab_Princ_Middle_News_Int{
	width:940px;
	height:46px;
	margin-bottom:3px;
}

#Tab_Princ_Middle_News_Int_Sx{
	width:246px;
	height:46px;
	background-image:url(../BANNER/sfondo_middle.jpg);
	background-repeat:repeat-x;
	float:left;
}

#Tab_Princ_Middle_News_Int_Dx{
	width:694px;
	height:46px;
	background-image:url(../BANNER/sfondo_middle.jpg);
	background-repeat:repeat-x;
	float:left;
}

#Tab_Corpo_Home{
	width:940px;
	margin-bottom:3px;
}

#Tab_Corpo_Home_Sx{
	margin-right:3px;
	width:378px;
	background-color:#E8E8E8;
	float:left;
}

#Tab_Corpo_Home_Dx{
	width:559px;
	height:352px;
	background-color:#E8E8E8;
	float:left;
}

#Nome_Pagina_Home{
	margin-top:15px;
	margin-left:27px;
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY:Arial;
}

#Titolo_Pagina_Home{
	margin-top:5px;
	margin-left:27px;
	margin-bottom:5px;
	FONT-SIZE: 14px;
	COLOR: #E93326;
	FONT-FAMILY:Arial;
}

#Testo_Pagina_Home{
	margin-bottom:15px;
	margin-left:27px;
	margin-right:27px;
	FONT-SIZE: 11px;
	COLOR: #696969;
	FONT-FAMILY:Arial;
}

#Tab_Int_Home{
	width:519px;
	margin-top:22px;
	margin-left:23px;
}

#Tab_Box_Home{
	width:143px;
	height:126px;
	background-color:#D1D1D1;
}

#Tab_Box_Home_1{
	height:113px;
}

#Tab_Box_Made_In_Italy{
	width:519px;
	FONT-SIZE: 11px;
	COLOR: #696969;
	FONT-FAMILY:Arial;	
}

#Tab_Box_Made_In_Italy_1{
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY:Arial;
	padding-top:20px;
	padding-bottom:5px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000;
}

#Tab_Box_Made_In_Italy_2{
	padding-top:10px;
	padding-bottom:10px;
}

#Tab_Box_Made_In_Italy_2_Sx{
	FONT-SIZE: 11px;
	COLOR: #696969;
	FONT-FAMILY:Arial;
}

#Tab_Box_Made_In_Italy_2_Dx{
	width:210px;
}

#Tab_Box_Made_In_Italy_3{
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000;
}

#Tab_Newsletter_Home{
	width:500px;
}

#Tab_Newsletter_Home_Sx{
	width:175px;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY:Arial;
	background-color:#D1D1D1;
	background-image:url(../BANNER/icona_newsletter.jpg);
	background-position:left;
	height:38px;
}

#Tab_Newsletter_Home_Dx{
	FONT-SIZE: 11px;
	COLOR: #696969;
	FONT-FAMILY:Arial;
	padding-left:15px;
}

#Tab_Corpo_Gen{
	width:940px;
	height:inherit;
	background-color:#E8E8E8;
}
	
	#Tab_Corpo_Sx{
		width:243px;
		float:left;
	}

		#Tab_Sx_Gen{
			width:243px;
			border-width: 0px 0px 1px 0px;
			border-style: solid;
			border-color: #000000 #000000 #000000 #000000;
		}
		
		#Tab_Sx_Partners{
			width:243px;
			height:80px;
			border-width: 0px 0px 1px 0px;
			border-style: solid;
			border-color: #000000 #000000 #000000 #000000;
			background-image:url(../BANNER/banner_sx_partners.jpg);
			background-repeat:no-repeat;
		}
		
		#Tab_Newsletter{
			width:243px;
			height:38px;
			line-height:38px;
			vertical-align:middle;
			FONT-SIZE: 11px;
			COLOR: #000000;
			FONT-FAMILY:Arial;
			background-color:#D1D1D1;
			border-width: 0px 0px 1px 0px;
			border-style: solid;
			border-color: #000000 #000000 #000000 #000000;
			background-image:url(../BANNER/icona_newsletter.jpg);
			background-position:left;
		}
	
	#Container{
		width:650px;
		height:300px;
		margin-left:25px;
		margin-bottom:25px;
	}
	
		#Tab_Corpo_Dx{
			border-width: 0px 0px 0px 3px;
			border-style: solid;
			border-color: #000000 #000000 #000000 #000000;
			width:694px;
			background-color:#FFFFFF;
			float:left;
		}

#Tab_Lista_News{
	width:650px;
	margin-bottom:15px;
	height:95px;
}

	#Tab_Lista_News_Sx{
		width:120px;
		height:90px;
		float:left;
	}
	
	#Tab_Lista_News_Dx{
		width:510px;
		padding-left:10px;
		FONT-SIZE: 11px;
		COLOR: #696969;
		FONT-FAMILY:Arial;
		float:left;
	}

#Tab_Lista_Mezzi{
	width:143px;
	height:133px;
	background-color:#D1D1D1;
	float:left;
	margin-right:10px;
}

#Img_Hoyt{
	border-width: 3px 0px 0px 0px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000;
}

/**************************************************************/
/********************* PARTI COMUNI ***************************/
/**************************************************************/

			#Nome_Pagina{
				FONT-SIZE: 11px;
				COLOR: #E93326;
				FONT-FAMILY:Arial;
			}
			
			#Titolo_Pagina{
				margin-top:25px;
				margin-bottom:15px;
				FONT-SIZE: 18px;
				COLOR: #E93326;
				FONT-FAMILY:Arial;
			}
			
			#Testo_Pagina{
				FONT-SIZE: 11px;
				COLOR: #696969;
				FONT-FAMILY:Arial;
				padding-right:25px;
			}
			
			#Testo_Pagina table {
				FONT-SIZE: 11px;
				COLOR: #696969;
				FONT-FAMILY:Arial;
			}
			
			#Testo_Pagina a {
				FONT-SIZE: 11px;
				COLOR:#0000FF;
				FONT-FAMILY:Arial;
			}
			
			#Testo_Pagina a:hover {
				FONT-SIZE: 11px;
				COLOR: #000000;
				FONT-FAMILY:Arial;
			}

#Pagina{
	padding-top:10px;
	FONT-SIZE: 11px;
	COLOR: #696969;
	FONT-FAMILY:Arial;
	padding-bottom:10px;
	padding-right:10px;
}

A.LinkPagina:link    { FONT-SIZE: 11px; COLOR: #696969;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkPagina:visited { FONT-SIZE: 11px; COLOR: #696969;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkPagina:active  { FONT-SIZE: 11px; COLOR: #696969;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkPagina:hover   { FONT-SIZE: 11px; COLOR: #E93326;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }








A.LinkCredits:link    { FONT-SIZE: 11px; COLOR: #FFFFFF;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkCredits:visited { FONT-SIZE: 11px; COLOR: #FFFFFF;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkCredits:active  { FONT-SIZE: 11px; COLOR: #FFFFFF;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkCredits:hover   { FONT-SIZE: 11px; COLOR: #696969;	FONT-FAMILY:Arial;
	font-style: normal;
	text-decoration: none;
    }




#Tab_Footer{
	margin-top:3px;
	width:940px;
	height:38px;
	line-height:38px;
	vertical-align:middle;
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY:Arial;
	background-image:url(../BANNER/sfondo_footer.jpg);
	background-repeat:repeat-x;
}

#Tab_Footer a {
	width:940px;
	height:38px;
	line-height:38px;
	vertical-align:middle;
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY:Arial;
	text-decoration:none;
}

#Tab_Footer a:hover {
	width:940px;
	height:38px;
	line-height:38px;
	vertical-align:middle;
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY:Arial;
	text-decoration:none;
}

#Messaggio_Ordine{
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	FONT-FAMILY: Trebuchet MS, Verdana ;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #FF0000 #FF0000 #FF0000 #FF0000;
	padding:15px;
}

#Tab_Ricorda_Password{
	FONT-SIZE: 11px;
	COLOR: #374F71;
	FONT-FAMILY:Arial;	
}

.Bottone_Ricorda{

	border: 1px;
	border-style: solid;
    border-color: #8F8F8F;

	width: 60px;
	height: 15px;

	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 0px;
	line-height: 8px;
	color: #333333;
	}

/**************************************************************/
/**************************************************************/
/**************************************************************/