/* -------------------------------------- */
/* STILE APPLICATO ALLA PAGINA PRINCIPALE */
/* -------------------------------------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	background-image:url(../BANNER/sfondo_sito.jpg);
	background-position:top;
	background-repeat:repeat-x;
}


p{
	margin:0px;
	padding:0px;
}

form{
	padding:0px;
	margin:0px;
}		

#Credits{
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY:Verdana;
}



p { 
	padding:0px;
	margin-top:0px;
	margin-bottom:5px;
}

#Cartina{
	width:100%;
	height:350px;
}

.cerca{
	width:115px;
	height:23px;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY:Verdana;
}
	
.input_quantita { 
	height: 14px;
	width:15px;
 	border-width: 1px ;
    border-color: #8F8F8F;	
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	background: #FFFFFF;
	BORDER-BOTTOM-STYLE: solid;
	font : 10px arial;
	COLOR: #333333;
	
	}

.input_txt_big { 
	width:250px;
	height: 14px;
 	border-width: 1px ;
    border-color: #8F8F8F;	
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	background: #FFFFFF;
	BORDER-BOTTOM-STYLE: solid;
	font : 10px arial;
	COLOR: #333333;
	
	}

.input_txt_big_2 { 
	height: 14px;
 	border-width: 1px ;
    border-color: #8F8F8F;	
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	background: #FFFFFF;
	BORDER-BOTTOM-STYLE: solid;
	font : 10px arial;
	COLOR: #333333;
	
	}


		
.Bottone_Concludi_Ordine_Ok{

	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	
	border: 1px;
	border-style: solid;
    border-color: #CA0101;
    background: #FFFFFF;

	font-family: verdana;
	font-size: 9px;
	text-decoration: none;

	width: 190px;
	height: 18px;
	padding-top: 1px;
	padding-left: 0px;
	line-height: 8px;
	color: #CA0101;
	
	cursor:pointer;
	
	}


		
.Bottone_Concludi_Ordine_Ok_Small{

	margin-top:5px;
	margin-bottom:5px;
	margin-right:5px;
	
	border: 1px;
	border-style: solid;
    border-color: #CA0101;
    background: #FFFFFF;

	font-family: verdana;
	font-size: 9px;
	text-decoration: none;

	width: 90px;
	height: 18px;
	padding-top: 1px;
	padding-left: 0px;
	line-height: 8px;
	color: #CA0101;
	
	cursor:pointer;
	
	}


.Bottone_Svuota_Carrello{

	margin-top:2px;
	margin-bottom:5px;
	
	border: 1px;
	border-style: solid;
    border-color: #535353;
    background: #FFFFFF;

	font-family: verdana;
	font-size: 9px;
	text-decoration: none;

	width: 90px;
	height: 18px;
	padding-top: 1px;
	padding-left: 0px;
	line-height: 8px;
	color: #535353;
	
	cursor:pointer;
	
	}
	
.input_txt_carrello { 
	height: 15px;
	width:150px;
 	border-width: 1px ;
    border-color: #8F8F8F;	
	BORDER-TOP-STYLE: solid;
	BORDER-RIGHT-STYLE: solid;
	BORDER-LEFT-STYLE: solid;
	background: #FFFFFF;
	BORDER-BOTTOM-STYLE: solid;
	font : 10px arial;
	COLOR: #333333;
	
	}

A.LinkBoxHome:link    { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxHome:visited { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxHome:active  { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxHome:hover   { FONT-SIZE: 13px; COLOR: #FE0000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
    }
	
	
	
	

A.LinkBoxNewsletter:link    { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxNewsletter:visited { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxNewsletter:active  { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkBoxNewsletter:hover   { FONT-SIZE: 13px; COLOR: #FE0000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
    }
	
	
	
	

A.LinkNewsIntBianca:link    { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkNewsIntBianca:visited { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkNewsIntBianca:active  { FONT-SIZE: 13px; COLOR: #000000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkNewsIntBianca:hover   { FONT-SIZE: 13px; COLOR: #FE0000;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
    }
	
	
	
	

A.LinkCategoriaInt:link    { FONT-SIZE: 13px; COLOR: #FF6E26;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkCategoriaInt:visited { FONT-SIZE: 13px; COLOR: #FF6E26;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkCategoriaInt:active  { FONT-SIZE: 13px; COLOR: #FF6E26;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
	}
	
A.LinkCategoriaInt:hover   { FONT-SIZE: 13px; COLOR: #FF6E26;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: underline;
    }
	
	


	



/* -------------------------------------- */
/* -------------------------------------- */
/* -------------------------------------- */

/* -------------------------------------- */
/*------------ STILE HOME PAGE ---------- */
/* -------------------------------------- */

#Tab_Princ{
	width:100%;
	margin-top:0px;
}

#Td_Princ_Top{
	width:100%;
	height:60px;
	background:url(../BANNER/sfondo_top.jpg) 50% 0% no-repeat;
}
#Tab_Princ_Top{
	width:1010px;
}

#Td_Princ_Top_Logo{
	width:100%;
	height:auto;
}

#Tab_Princ_Top_Logo{
	width:1010px;
	background:url(../BANNER/sfondo_main.gif) 50% 0% no-repeat;
}

#Td_Top_Int{
	width:980px;
	height:60px;
	background:url(../BANNER/top.jpg) 50% 0% no-repeat;
}
#Td_Top_Int_Logo{
	width:980px;
	height:60px;
	text-align:left;
}
#Td_Princ_Main{
	width:100%;
}

#Tab_Princ_Main{
	width:1010px;
}

#Td_Princ_Main_Int{
	width:100%;
}

#Tab_Princ_Main_Int{
	width:1010px;
}

		#Tab_Testo{
			width:897px;
			margin-top:12px;
			margin-left:auto;
			margin-right:auto;
		}

			#Td_Testo_Sx_Home{
				width:322px;
				vertical-align:top;
			}
			
			#Td_Testo_Sx{
				width:600px;
				vertical-align:top;
			}
			
			#Td_Testo_Cx_Home{
				width:310px;
				vertical-align:top;
				background:url(../BANNER/sep_vert.gif) 0% 0% scroll repeat-y;
			}
			
			#Td_Testo_Dx_Home{
				width:265px;
				vertical-align:top;
			}
			
			#Td_Testo_Dx{
				vertical-align:top;				
				background:url(../BANNER/sep_vert.gif) 0% 0% scroll repeat-y;
			}
			
			#Div_Sfondo_News{
				width:300px;
				height:235px;
				position:relative;
				left:15px;
				background:url(../BANNER/sfondo_news.jpg) 0% 0% scroll no-repeat;
			}
			
			#Div_Sfondo_Newsletter{
				width:300px;
				height:152px;
				position:relative;
				left:15px;
				background:url(../BANNER/sfondo_newsletter.jpg) 0% 0% scroll no-repeat;				
			}
			
			#Div_Sfondo_Newsletter_Dx{
				width:300px;
				height:152px;
				position:relative;
				margin-top:-15px;
				left:42px;
				background:url(../BANNER/sfondo_newsletter_dx.jpg) 0% 0% scroll no-repeat;				
			}
			

			.LinkNewsHome:link, .LinkNewsHome:visited, .LinkNewsHome:active{
				color:#E3212A;
				FONT-SIZE: 13px;
				line-height:15px;
				FONT-FAMILY:"Times New Roman";
				font-style:italic;
				text-decoration:none;
				text-transform:capitalize;
			}
			.LinkNewsHome:hover{
				color:#EB7100;
				FONT-SIZE: 13px;
				lline-height:15px;
				FONT-FAMILY:"Times New Roman";
				font-style:italic;
				text-decoration:none;
				text-transform:capitalize;
			}
			
			#Tab_Newsletter_Home{
				width:190px;
				height:auto;
				position:relative;
				top:24px;
				left:34px;
			}

			#Tab_Det_Home{
				width:190px;
				height:auto;
				position:relative;
				top:60px;
				left:40px;
			}
			
			#Tab_News_Home_Lista{
				height:70px;
			}

			#Div_Sep_Testo{
				clear:both;
				width:253px;
				height:35px;
				margin:0px auto 10px 5px;
				background:url(../BANNER/sep_testo.jpg) 0% 0% scroll no-repeat;
			}

			#Div_Foto_Box{
				float:left;
				display:inline;
				width:97px;
			}
			#Div_Foto_Box_Dx{
				display:inline;
				width:87px;
			}
			#Div_Foto_Box_Dx_Pagina{
				display:block;
				width:87px;
				height:50px;
				overflow:hidden;
			}
			#Div_Testo_Box{
				float:left;
				display:inline;
				width:160px;
				FONT-SIZE: 10px;
				line-height:12px;
				COLOR: #5F5F5F;
				FONT-FAMILY:Verdana;
				
				margin-top:5px;
				margin-left:25px;
			}
			#Txt_Box_Home{
				FONT-SIZE: 16px;
				FONT-FAMILY:Verdana;
				color:#A9170C;
			}
			.Link_Tit_Box_Home:link, .Link_Tit_Box_Home:visited, .Link_Tit_Box_Home:active{
				FONT-SIZE: 13px;
				line-height:16px;
				FONT-FAMILY:Verdana;
				text-decoration:none;
			}
			.Link_Tit_Box_Home:hover{
				FONT-SIZE: 13px;
				line-height:16px;
				FONT-FAMILY:Verdana;
				text-decoration:none;
			}
			#Tab_Tit_Box_Home TD{
				FONT-SIZE: 13px;
				FONT-FAMILY:Verdana;
				color:#A9170C;
				cursor:pointer;
			}

			.Link_Txt_Box_Home:link,.Link_Txt_Box_Home:visited,.Link_Txt_Box_Home:active,.Link_Txt_Box_Home:hover{
				color:#848484;
				FONT-SIZE: 13px;
				line-height:15px;
				FONT-FAMILY:"Times New Roman";
				text-decoration:none;
			}
			#Tab_Dx_Pagina{
				width:300px;
				margin-left:1px;
			}
			#Td_Dx_Pagina{
				height:116px;
				background-color:#F6F6F6;
				padding:5px;
			}



#Sfondo_Box_Det_Negozio{
	width:600px;
	/*height:500px;*/
	height:auto;
	background-image:url(../Banner/box_det_negozio.jpg);
	background-position:top;
	background-repeat:no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top:-150px;
	margin-left:-300px;
}

	#Sfondo_Box_Det_Negozio_Footer{
		width:600px;
		height:20px;
		background-image:url(../Banner/box_det_negozio_footer.jpg);
		background-position:center;
		background-repeat:no-repeat;
	}

#Sfondo_Box_Det_Negozio_Tit{
	width:540px;
	height:40px;
	margin-top:35px;
	border-bottom:1px solid #E5E5E5;
}

	#Sfondo_Box_Det_Negozio_Tit_Sx{
		width:510px;
		height:40px;
		FONT-SIZE: 20px;
		FONT-FAMILY:Arial, Helvetica, sans-serif;
		color:#AB1A07;
		float:left;
	}
	
	#Sfondo_Box_Det_Negozio_Tit_Dx{
		width:30px;
		height:40px;
		float:left;
	}

#Sfondo_Box_Det_Negozio_Testo{
	width:540px;
	margin-top:15px;
}

	#Sfondo_Box_Det_Negozio_Testo_Sx{
		width:250px;
		FONT-SIZE: 11px;
		FONT-FAMILY:Arial, Helvetica, sans-serif;
		color:#000000;
		float:left;
	}
	
	#Sfondo_Box_Det_Negozio_Testo_Dx{
		width:290px;
		FONT-SIZE: 11px;
		FONT-FAMILY:Arial, Helvetica, sans-serif;
		color:#000000;
		float:left;
	}

/**************************************************************/
/********************* PARTI COMUNI ***************************/
/**************************************************************/

			#Nome_Pagina{
				FONT-SIZE: 13px;
				COLOR: #E93326;
				FONT-FAMILY:Verdana;
			}
			
			#Titolo_Pagina{
				width:530px;
				FONT-SIZE: 16px;
				COLOR: #A9170C;
				FONT-FAMILY:Verdana;
				font-weight:bold;
				text-transform:uppercase;
			}
			#Div_Sep_Titolo{
				width:530px;
				height:15px;
				border-bottom:1px solid #E5E5E5;
				margin-bottom:15px;
			}
			#Div_Sep_Testo_Pagina{
				width:533px;
				height:35px;
				background:url(../BANNER/div_sep_testo_pagina.jpg) 0% 0% no-repeat;
			}
			#Div_Content{
				width:530px;
			}
			#Testo_Pagina{
				FONT-SIZE: 13px;
				COLOR: #000000;
				FONT-FAMILY:Verdana;
				padding-bottom:15px;
			}
			
			#Testo_Pagina p{
				FONT-SIZE: 13px;
				COLOR: #000000;
				FONT-FAMILY:Verdana;
				padding-bottom:15px;
			}
			
			#Testo_Pagina table {
				FONT-SIZE: 13px;
				COLOR: #696969;
				FONT-FAMILY:Verdana;
			}

			#Testo_Pagina H3{
				FONT-SIZE: 13px;
				COLOR:#AB0C13;
				FONT-FAMILY:Verdana;
				margin:0px 0px 10px 0px;
			}

			#Testo_Pagina a, #Testo_Pagina p a {
				FONT-SIZE: 13px;
				COLOR:#AB0C13;
				FONT-FAMILY:Verdana;
			}
			
		
			#Testo_Pagina a:hover, #Testo_Pagina p a:hover {
				FONT-SIZE: 13px;
				COLOR: #E3212A;
				FONT-FAMILY:Verdana;
			}

#Pagina{
	padding-top:10px;
	FONT-SIZE: 13px;
	COLOR: #696969;
	FONT-FAMILY:Verdana;
	padding-bottom:10px;
	padding-right:10px;
}

A.LinkPagina:link    { FONT-SIZE: 13px; COLOR: #696969;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkPagina:visited { FONT-SIZE: 13px; COLOR: #696969;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkPagina:active  { FONT-SIZE: 13px; COLOR: #696969;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
    }
	
A.LinkPagina:hover   { FONT-SIZE: 13px; COLOR: #E93326;	FONT-FAMILY:Verdana;
	font-style: normal;
	text-decoration: none;
    }


			#Tab_News_Home_Ricerca{
				width:200px;
				height:20px;
			}
			
			.LinkNewsRicerca:link, .LinkNewsRicerca:visited, .LinkNewsRicerca:active{
				color:#E3212A;
				FONT-SIZE: 13px;
				line-height:15px;
				FONT-FAMILY:"Times New Roman";
				font-style:italic;
				text-decoration:none;
				text-transform:uppercase;
			}
			.LinkNewsRicerca:hover{
				color:#EB7100;
				FONT-SIZE: 13px;
				lline-height:15px;
				FONT-FAMILY:"Times New Roman";
				font-style:italic;
				text-decoration:none;
				text-transform:uppercase;
			}


.Link_Close{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#AB0C13;
	text-decoration: none;
}

#Tab_Footer{
	width:897px;
	margin-top:20px;
}
#Td_Footer{
	height:23px;
	background:url(../BANNER/sfondo_footer.gif) 0% 0% repeat-x;
	FONT-SIZE: 9px; 
	COLOR: #FFF;
	FONT-FAMILY:Verdana;
	text-align:center;
}


#Td_Footer a {
	FONT-SIZE: 9px; 
	COLOR: #FFF;
	FONT-FAMILY:Verdana;
	text-decoration:none;
}

#Tab_Footer a:hover {
	FONT-SIZE: 9px; 
	COLOR: #FFF;
	FONT-FAMILY:Verdana;
	text-decoration:none;
}

#Messaggio_Ordine{
	FONT-SIZE: 13px;
	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: 13px;
	COLOR: #000000;
	FONT-FAMILY:Verdana;	
}

.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;
	}

/**************************************************************/
/**************************************************************/
/**************************************************************/
