body
		{
		margin:0px;
		margin-top:10px;
		padding:0px;
		background-color:#fff;
		color:#000;
  		width:760px;				
		font-family:arial,verdana,sans-serif;
		text-align:center;
		background-image:url("../images/bg.jpg");
		background-repeat:no-repeat;
		background-position:center;
		 
		}

/*logo alto sx*/
.logo		
		{
		background-image:url("../images/logo.png");
		background-repeat:no-repeat;
		height:80px;
 		}

			
/*testo dentro il logo*/
.logo p		{
		background-color:transparent;
		color:#E36D25;
		font-size:11pt;
		font-weight:bold;
 		text-align:left;  
		padding:50px 0px 0px 20px; 	
 		vertical-align:middle;
		}



/*animazione flash*/
#aniflash	
		{
		border:none;
		background-image:url("../images/sottofla.jpg");
		background-repeat:no-repeat;
		background-position:bottom;
		height:249px;
		width:760px;
		background-color:#E15D0B;
		color:#fff;
		}			
 
/*tbl per links*/
.tblayout	
		{
  		width:760px;				
		background-color:#fff;
		color:#4B4B4B;
		vertical-align:top;
		background-image:url("../images/centro.png");
		background-repeat:no-repeat;
		background-position:top;
		text-align:center;
		font-size:8pt;
 		font-weight:bold;
		}
			
		 
.tblayout  A:link, .tblayout A:visited
		{
		color:#4B4B4B;
		background-color:transparent;
		text-decoration:none;
		}

.tblayout  A:hover, .tblayout A:active
		{
		color:#4B4B4B;
		background-color:transparent;
		text-decoration:underline;
		}




/*cella per spazio */
.space 
		{
		width:65px;
		text-align:center;
		}

/*hp*/	
.link 		
		{
		width:92px;
 		height:74px;
		background-image:url("../images/link.png");
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		padding-top:15px;
		}

/*hp position*/	
.linka 		
		{
		width:92px;
 		height:74px;
		background-image:url("../images/linka.png");
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		padding-top:15px;
		color:#919191;
		background-color:transparent;
		}

/*chisiamo*/ 	
.link1 		
		{
		width:86px;
		height:74px;			 
		background-image:url("../images/link1.png");
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		padding-top:15px;
		}

/*chisiamo position*/ 	
.link1a 		
		{
		width:86px;
		height:74px;			 
		background-image:url("../images/link1a.png");
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		padding-top:15px;
		color:#919191;
		background-color:transparent;
		}

/*dovesiamo*/
.link2 		
		{
		width:99px;	
		height:74px; 	 
		background-image:url("../images/link2.png");
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		padding-top:15px;
		}

/*dovesiamo position*/
.link2a 		
		{
		width:99px;	
		height:74px; 	 
		background-image:url("../images/link2a.png");
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		padding-top:15px;
		color:#919191;
		background-color:transparent;
		}
/* prodotti */
.link3 
		{
		width:91px;
		height:74px;	 	 
		background-image:url("../images/link3.png");
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		padding-top:15px;
		}

/* prodotti position */
.link3a 
		{
		width:91px;
		height:74px;	 	 
		background-image:url("../images/link3a.png");
		background-repeat:no-repeat;
		background-position:top;
		vertical-align:top;
		padding-top:15px;
		color:#919191;
		background-color:transparent;
}


/*preventvo*/ 	
.link4 
		{
		width:144px; 
		height:74px;
 	 	background-image:url("../images/link4.png");
		background-repeat:no-repeat;
		background-position:top; 
		vertical-align:top;
		padding-top:15px;
		}



/*preventvo position*/ 	
.link4a 
		{
		width:144px; 
		height:74px;
 	 	background-image:url("../images/link4a.png");
		background-repeat:no-repeat;
		background-position:top; 
		vertical-align:top;
		padding-top:15px;
		color:#919191;
		background-color:transparent;
		}


/*area riservata*/ 	
.link5 
		{
		width:117px;
		height:74px;
 		background-image:url("../images/link5.png");
		background-repeat:no-repeat;
                background-position:top; 
		vertical-align:top;
		padding-top:15px;
		}

/*area riservata position*/ 	
.link5a 
		{
		width:117px;
		height:74px;
 		background-image:url("../images/link5a.png");
		background-repeat:no-repeat;
                background-position:top; 
		vertical-align:top;
		padding-top:15px;
		color:#919191;
		background-color:transparent;
		}
		

 


/*tbl  area contenuto */
.content		
		{
		border:solid 1px #E05C09;
		border-top:none;
		border-bottom:none;
		width:760px; 
 		}
 


/*address finale*/
.address	{
		background-image:url("../images/address.png");
		background-repeat:no-repeat;
		font-size:8pt;
 		padding-top:10px;
		color:#fff;
		background-color:transparent;
		letter-spacing:1px;
		height:28px;
		text-align:center;
		}



.address  A:link, .address A:visited
		{
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

.address  A:hover, .address A:active
		{
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}




/*address finale*/
.prodottisx address	{
		 
		margin-top:203px;
		font-size:8pt;
 		font-style:normal;
		color:#fff;
		background-color:transparent;
		letter-spacing:1px;
		text-align:center;
		}

.prodottisx address  A:link, .prodottisx address A:visited
		{
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

.prodottisx address  A:hover, .prodottisx address A:active
		{
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}






/* testi*/
h1 
		{
		color:#E05C09;
		background-color:transparent;
		font-size:18pt;
		letter-spacing:1px;
		text-align:right;
		margin:0px 50px 0px 0px;
		}


h2
		{
		color:#E05C09;
		background-color:transparent;
		font-size:17pt;
		letter-spacing:1px;
		text-align:right;
		margin:0px 50px 0px 0px;
		text-align:center;
		}


h3
		{
		color:#E05C09;
		background-color:transparent;
		font-size:14pt;
		letter-spacing:1px;
		text-align:right;
		margin:10px 50px 0px 0px;
		text-align:center;
		}


span 
		{
		font-weight:normal;
 		}


p 		
		{
		color:#000;
		background-color:transparent;
		font-size:8pt;
		text-align:justify;
		padding-left:30px;
		padding-right:30px;
		padding-bottom:30px;
		}


p  A:link, p A:visited		
		{
		color:#000;
		background-color:transparent;
		text-decoration:underline;
		}


p  A:hover, p A:active	
		{
		color:#000;
		background-color:transparent;
		text-decoration:none;
		}

p.desc 
		{
		color:#E05C09;
		background-color:transparent;
		font-size:8pt;
 		font-weight:bold;
		text-align:center;
		padding:0px;
		padding-bottom:5px;
		}

p.desc  A:link, p.desc A:visited
		{
		color:#E05C09;
		background-color:transparent;
		text-decoration:none;
		}

p.desc  A:hover, p.desc A:active
		{
		color:#E05C09;
		background-color:transparent;
		text-decoration:underline;
		}


.prodottisx
		{
		background-image:url("../images/prodotti.jpg");
		background-position:top left;
		background-repeat:no-repeat;
		width:760px;
		vertical-align:top;
		margin:0px;
		font-size:8pt;   
		height:353px;
		color:#E05C09;
		}


.prova
		{
		border:1px solid #E56B2A;
 		margin-left:10px;
		padding-left:0px;	 
		width:175px;
		vertical-align:top;
		padding-top:2px;
		padding-bottom:2px;
 		}

	
.prova1
		{
		border:1px solid #E56B2A;
 		border-top:none;
		margin-left:10px;
		padding-left:0px;	 
		width:175px;
		vertical-align:top;
		padding-top:2px;
		padding-bottom:2px;
 		}
	 

.prodottisx  A:link, .prodottisx A:visited
		{
		color:#E05C09;
		background-color:transparent;
		text-decoration:none;
		}

.prodottisx  A:hover, .prodottisx A:active
		{
		color:#E05C09;
		background-color:transparent;
		text-decoration:underline;
		}


/*imgs*/

img
{
		border:none;
		
		}

img.mid 
		{
		vertical-align:middle;
		}



img.floatright
		{
		vertical-align:top;
		float:right;
		border:none;
		margin-left:15px;
		}


img.prodotto 
		{
		border:none;
		width:75px;
		height:88px;
		}




.fondo
		{
		width:70px;
 		}		

.center 
		{
		text-align:center; 
 		}		

.top
		{
		vertical-align:top;
		margin:0px;
 		}

.right 
		{
		text-align:right;
	 	padding-right:20px;
		}

.right1 
		{
		text-align:right;
	 	padding-right:30px;
		}

.pright 
		{
		text-align:right;
	  	margin-bottom:-5px;
		}

 
.form

	{
	margin-right:10px;
	margin-left:10px;	  	 
	margin-top:20px;
	text-align:justify; 
	margin-bottom:10px;
	font-weight:normal;
	color:#000;
	background-color:transparent;
	font-size:8pt;
	padding-left:40px;
	}

.form p

	{
	margin-right:10px;
	margin-left:10px;	  	 
	text-align:justify; 
	margin:0px;
	padding:5px;
	font-weight:normal;
	color:#000;
	background-color:transparent;
	font-size:8pt;
	
	}

img.sm_midnoborder		 {
		vertical-align:middle;
		border:none;
		margin-bottom:20px;
		
		}
		

/*rb 12-06-05 per bo */

p  A:link, p  A:visited
		{
		color:#000;
		background-color:transparent;
		text-decoration:underline;		
		}

p  A:hover, p  A:active
		{
		color:#000;
		background-color:transparent;
		text-decoration:none;		
		}


table.area		 {
		color:#B74907;
		background-color:transparent;
		font-size:8pt;
		margin-right:10px;
		   }


 
table.area th
		 {
		color:#B74907;
		background-color:#D9D9D9;
		font-size:8pt;
		text-align:center;
		   }


table.area caption		 {
		color:#E05C09;
		background-color:transparent;
		font-size:17pt;
		letter-spacing:1px;
		margin:0px 50px 0px 0px;
		text-align:center; 
		font-weight:bold;
		   }





table.area A:link, table.area A:visited		 
			{
		color:#B74907;
		background-color:transparent;
		text-decoration:underline;
		   }

table.area A:hover, table.area A:active		 {
		color:#B74907;
		background-color:transparent;
		text-decoration:none;
		   }


table.area2		 {
		color:#B74907;
		background-color:transparent;
		font-size:8pt;
		margin-right:10px;
		   }


 
table.area2 th
		 {
		color:#fff;
		background-color:#B74907;
		font-size:8pt;
		text-align:center;
		   }


table.area2 caption		 {
		color:#E05C09;
		background-color:transparent;
		font-size:17pt;
		letter-spacing:1px;
		margin:0px 50px 0px 0px;
		text-align:center; 
		font-weight:bold;
		   }





table.area2 A:link, table.area2 A:visited		 
			{
		color:#B74907;
		background-color:transparent;
		text-decoration:underline;
		   }

table.area2 A:hover, table.area2 A:active		 {
		color:#B74907;
		background-color:transparent;
		text-decoration:none;
		   }





.warning		 {
		color:#F88742;
		background-color:transparent;
		font-size:11pt;
		text-align:center;
		margin-bottom:0px;
				   }

b.cliente
		{
		color:#E05C09;
		background-color:transparent;
		 
 		font-weight:bold;
		padding:0px;
		margin:0px;
		}


p.descbo 
		{
		color:#E05C09;
		background-color:transparent;
		font-size:9pt;
 		font-weight:bold;
		text-align:center;
		padding:0px;
		padding-bottom:5px;
		margin:0px;
		}

p.descbo  A:link, p.descbo A:visited
		{
		color:#E05C09;
		background-color:transparent;
		text-decoration:underline;
		}

p.descbo  A:hover, p.descbo A:active
		{
		color:#E05C09;
		background-color:transparent;
		text-decoration:none;
		}

hr 		{
		color:#E15D0B;
		background-color:#E15D0B;
		border:1px solid #E15D0B;
		}


