/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */

/**************************************************************
   ATTRIBUTI INTESTAZIONE, CORPO E PIE' DI PAGINA
 **************************************************************/
.Page_Header
{
	clear: both;
	margin: 0px auto;
	width: 950px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	height: 60px;
	background-color: #A8A9AB;
	text-align: left;
}

.Page_Body
{
	clear: both;
	margin: 0px auto;
	width: 950px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	background-color: #A8A9AB;
	text-align: center;
}

.Page_Footer
{
	clear: both;
	margin: 0px auto;
	width: 950px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	background-color: #A8A9AB;
	text-align: right;
}

/**************************************************************
   FONT VARI
 **************************************************************/

.Font_Green
{
	font-size: 0.8em;
	color: #bec22f;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_Orange
{
	font-size: 3em;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_Purple
{
	font-size: 0.8em;
	color: #ea4389;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_Red
{
	font-size: 0.8em;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

/** FONT IMMAGINI **/

.Font_img1_a
{
	font-size: 0.8em;
	color: #41171b;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: line-through;
}

.Font_img1_b
{
	font-size: 0.6em;
	color: #41171b;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: line-through;
}

.Font_img2_a
{
	font-size: 0.8em;
	color: #13455e;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img2_b
{
	font-size: 0.6em;
	color: #13455e;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img3_a
{
	font-size: 0.8em;
	color: #ea4388;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img3_b
{
	font-size: 0.6em;
	color: #ea4388;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img4_a
{
	font-size: 0.8em;
	color: #564e37;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img4_b
{
	font-size: 0.6em;
	color: #564e37;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img5_a
{
	font-size: 0.8em;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img5_b
{
	font-size: 0.6em;
	color: #737373;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img6_a
{
	font-size: 0.8em;
	color: #8b6d4b;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img6_b
{
	font-size: 0.6em;
	color: #8b6d4b;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img7_a
{
	font-size: 0.8em;
	color: #69c07b;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img7_b
{
	font-size: 0.6em;
	color: #69c07b;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img8_a
{
	font-size: 0.8em;
	color: #aa1937;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img8_b
{
	font-size: 0.6em;
	color: #aa1937;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img9_a
{
	font-size: 0.8em;
	color: #0cb4db;
	font-family: Arial, Helvetica, sans-serif;
}

.Font_img9_b
{
	font-size: 0.6em;
	color: #0cb4db;
	font-family: Arial, Helvetica, sans-serif;
}

/**************************************************************
   LINK
 **************************************************************/

.lnkHeader
{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 1em;
	color: #ffffff;
}

.lnkHeader_end
{
	padding-left: 10px;
	font-size: 0.8em;
	color: #000000;
}

.lnkHeader_G
{
	border-right: #4c4c4c 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 0.8em;
	color: #4c4c4c;
}

.lnkHeader_G_end
{
	padding-left: 10px;
	font-size: 0.8em;
	color: #4c4c4c;
}

.lnkFooter
{
	border-right: #4c4c4c 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 0.8em;
	color: #4c4c4c;
}

.lnkFooter_end
{
	padding-left: 10px;
	font-size: 0.8em;
	color: #4c4c4c;
}

.lnkFooter_L
{
	padding-left: 10px;
	font-size: 0.8em;
	color: #aaaaaa;
}

/**************************************************************
   TABELLE
 **************************************************************/

.tblBorder_Dotted_R
{
	border-right-style: dotted;
	border-right-color: #dddddd;
	border-right-width: 1px;
}

.tblBorder_Dotted_D
{
	border-bottom-style: dashed;
	border-bottom-color: #7b7b7b;
	border-bottom-width: 2px;
}

.tblPaddingLeft
{
	padding-left: 15px;
}

/**************************************************************
   ATTRIBUTI GENERICI
 **************************************************************/

BODY
{
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #A8A9AB;
	text-transform: none;
	word-spacing: normal;
	letter-spaCing: normal;
	color: #000000;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    font-family: Arial, Helvetica, sans-serif;
}
H1
{
	font-weight: 500;
	font-size: 1.3em;
	word-spacing: normal;
	text-transform: none;
	color: #262626;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H2
{
	font-weight: 500;
	font-size: 1.1em;
	word-spacing: normal;
	text-transform: none;
	color: #bc1d46;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H3	
{	
	font-weight: 500;
	font-size: 1em;
	word-spacing: normal;
	text-transform: none;
	color: #262626;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H4	
{	
	font-weight: 500;
	font-size: 0.6em;
	word-spacing: normal;
	text-transform: none;
	color: #bc1d46;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H5, DT
{
	font-weight: 500;
	font-size: 0.7em;
	word-spacing: normal;
	text-transform: none;
	color: #696969;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H6	
{	
	font-weight: 500;
	font-size: 0.7em;
	word-spacing: normal;
	text-transform: none;
	color: #696969;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	}	
		
A:visited	{	
	text-decoration:	none;
	}	
		
A:active	{	
	text-decoration:	none;
	}	
		
A:hover	{	
	text-decoration:	underline;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	border-color:#FFFFFF;
	border-width: 1px;
	}
	
.dati_ditta{
	color:#FFFFFF
	}
	
table#news{
	margin: 30px 0 0 0;
}


table#catalogo{
	margin: 30px 0 0 0;
}

table#foto{
	margin: 0 0 0 -20px;
	}

table#news2{
	margin: 2px 0 0 10px;
}
