object, div, a{
	outline:none;
}

.header {
	width:960px;
	height:auto;
	margin:auto;
	position:relative;
	z-index:20;
}
.header_logo {
	width:960px;
	height:90px;
	background:url(../img/header/bg_logo.png) no-repeat;
}
.europe{
	background:url(../img/header/bg_logo_europe.png) no-repeat !important;
}
.menu {
	width:960px;
	height:32px;
	background:url(../img/header/bg_menu.png) no-repeat;
}
.menu a:link{
	color:#FFFFFF;
	text-decoration:none;
}
.menu a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.menu a:hover {
	color:#ff0033;
	text-decoration:none;
}
.search {
	width:960px;
	height:33px;
	background:url(../img/header/bg_search.png);
}
.ricerca {
	width: auto;
	height: 15px;
	position: absolute;
}
.search_testo {
	font-family: "Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size:13px;
	font-weight: bold;
	color:#000000;
	padding:7px 15px 0px 125px;
	*padding:7px 15px 0px 200px;
	float:left;
}
.searchInput {
	margin:0px;
	padding:6px 5px 0px 0px;
	font-family: "Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
	float:left;
}
.searchInputKeywords {
	margin:0px;
	padding:0px;
	width:271px;
	height:17px;
 *height:16px;
	font-family: "Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
}
.searchInput select {
	margin:0px;
	padding:0px;
	height:19px;
 *height:20px;
	font-family: "Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
}
.header_logoWelcome {
	font-family: "Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #333333;
	width:200px;
	padding:57px 0px 0px 390px;
	float:left;
}
.header_logoWelcomeNome {
	font-weight:bold;
	color: #000000;
}
.header_logoWelcome a:link{
	text-decoration:underline;
	color: #333333;
}
.header_logoWelcome a:visited {
	text-decoration:underline;
	color: #333333;
}
.header_logoWelcome a:hover {
	text-decoration:underline;
	color: #333333;
}
.headerLoginArea {
	width:335px;
	height:80px;
	float:left;
}
.headerLoginArea a:link{
	text-decoration:none;
	color: #333333;
}
.headerLoginArea a:visited{
	text-decoration:none;
	color: #333333;
}
.headerLoginArea a:hover {
	text-decoration:none;
	color: #333333;
}
.headerJoin {
	width:auto;
	height:auto;
	padding:20px 0px 0px 150px;
	font-weight:bold;
	font-family: "Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #333333;
}
.headerLogin {
	width:auto;
	height:auto;
	padding:10px 0px 0px 150px;
	font-weight:bold;
	font-family: "Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: #333333;
}
.headerDimenticato {
	padding:0px 0px 0px 160px;
	width:auto;
	height:auto;
	font-family: "Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
}
#bt_home {
	width:auto;
	padding:5px 8px 0px 8px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	float:left;
	visibility: visible;
	display: block;
}
#bt_azienda {
	width:auto;
	padding:5px 8px 0px 8px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	float:left;
	visibility: visible;
	display: block;
}
#bt_prodotti {
	width:auto;
	padding:5px 8px 0px 8px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	float:left;
	visibility: visible;
	display: block;
}
#bt_collezioni {
	width:auto;
	padding:5px 8px 0px 8px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	float:left;
	visibility: visible;
	display: block;
}
#bt_servizio {
	width:auto;
	padding:5px 8px 0px 8px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	float:left;
	visibility: visible;
	display: block;
}
#bt_edishop {
	width:auto;
	padding:5px 8px 0px 8px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	float:left;
	visibility: visible;
	display: block;
}
#bt_ediclub {
	width:auto;
	padding:5px 8px 0px 8px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	float:left;
	visibility: visible;
	display: block;
}
#bt_concorso {
	width:auto;
	padding:5px 8px 0px 8px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
	float:left;
	visibility: visible;
	display: block;
}
#bt_homeOn {
	width:80px;
	height:30px;
	_height:27px;
	margin-top:-2px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	background-image: url(../img/header/bt_homeOn.png);
	background-repeat: no-repeat;
	background-position: top;
	visibility: hidden;
	display: none;
}

.btOn {
	width:auto;
	height:34px;
	margin-top:-2px;
	_height:32px; /*solo per ie6*/
	_margin-top:0; /*solo per ie6*/
	padding:0;
	background-color:#eeeced;
	border-left:1px solid #5b595a;
	border-right:1px solid #5b595a;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	visibility: hidden;
	display: none;
}

.btOn a{
	padding:10px 8px 10px 8px;
	_padding-top:8px; /*solo per ie6*/
	border-left:1px solid #848283;
	border-right:1px solid #848283;
	line-height:14px;
	display:block;
}

.btOn a:link,
#bt_homeOn a:link{
	color:#463f3f;
}

.btOn a:visited,
#bt_homeOn a:visited{
	color:#463f3f;
}

.btOn a:hover,
#bt_homeOn a:hover{
	color:#ff0033;
	text-decoration:none;
}

/*#bt_aziendaOn {
	width:85px;
	height:30px;
	_height:27px;
	margin-top:-2px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	background-image: url(../img/header/bt_aziendaOn.jpg);
	background-repeat: no-repeat;
	background-position: top;
	visibility: hidden;
	display: none;
}*/

/*#bt_prodottiOn {
	width:80px;
	height:30px;
	_height:27px;
	margin-top:-2px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	background-image: url(../img/header/bt_prodottiOn.jpg);
	background-repeat: no-repeat;
	background-position: top;
	visibility: hidden;
	display: none;
}*/
/*#bt_collezioniOn {
	width:91px;
	height:30px;
	_height:27px;
	margin-top:-2px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	background-image: url(../img/header/bt_collezioniOn.jpg);
	background-repeat: no-repeat;
	background-position: top;
	visibility: hidden;
	display: none;
}*/

/*#bt_servizioOn {
	width:127px;
	height:30px;
	_height:27px;
	margin-top:-2px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	background-image: url(../img/header/bt_servizioOn.jpg);
	background-repeat: no-repeat;
	background-position: top;
	visibility: hidden;
	display: none;
}*/
/*#bt_edishopOn {
	width:79px;
	height:30px;
	_height:27px;
	margin-top:-2px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	background-image: url(../img/header/bt_edishopOn.jpg);
	background-repeat: no-repeat;
	background-position: top;
	visibility: hidden;
	display: none;
}*/
/*#bt_ediclubOn {
	width:74px;
	height:30px;
	_height:27px;
	margin-top:-2px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	background-image: url(../img/header/bt_ediclubOn.jpg);
	background-repeat: no-repeat;
	background-position: top;
	visibility: hidden;
	display: none;
}*/
/*#bt_concorsoOn {
	width:143px;
	height:30px;
	_height:27px;
	margin-top:-2px;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	text-align:center;
	font-size:15px;
	color:#463f3f;
	float:left;
	background-image: url(../img/header/bt_concorsoOn.jpg);
	background-repeat: no-repeat;
	background-position: top;
	visibility: hidden;
	display: none;
}*/

.quadratino {
	width:4px;
	height:4px;
	float:left;
	padding-top:14px;
}
.barraLingue{
	padding:6px 0px 0px 0px;
	width:97px;
	float:right;
	z-index:50;
	/*display:none; /* Per nascondere la barra delle lingue */
}
#lingue {
	width:97px;
	height:25px;
	position:absolute;
	z-index:200;
	overflow: hidden;
}

#lingue a {
	margin:0;
	padding:0;
	display:block;
	float:left;
}

#lingue img {
	float:left;
}

/* SOTTOMENU */
.sottoMenu{
	background:url(../img/header/bgSottomenu.jpg);
	width:960px;
	height:29px;
	visibility:visible;
	display:block;
}
.sottoMenu_voci{
	padding:5px 0px 0px 20px;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size:15px;
	color:#463f3f;
}
.sottoMenu_voci a:link{
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size:15px;
	color:#463f3f;
	text-decoration:none;
	display:inline-block;
	padding:0px 0px 0px 8px;
}
.sottoMenu_voci a:visited{
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size:15px;
	color:#463f3f;
	text-decoration:none;
}
.sottoMenu_voci img{
	padding:0px 0px 0px 8px;

}
.sottoMenu_voci a:hover{
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size:15px;
	color:#c20619;
	text-decoration:underline;
}
.sottoMenu_vociRosse{
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Arial, Helvetica;
	font-size:15px;
	color:#c20619;
}
/***************************/
.bt_cerca{
	height:20px;
	float:left;
}
.bt_cercaContent{
	height:20px;
	float:left;
	background:url(../img/bt_cerca.jpg) repeat-x;
}
.bt_cercaTesto{
	font-family:"Trebuchet MS", Trebuchet, sans-serif, Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	padding:1px 5px 0px 5px;
}
.bt_cercaTesto a:link{
	color:#FFFFFF;
	text-decoration:none;
}
.bt_cercaTesto a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.bt_cercaTesto a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/***************************/