html{
	HEIGHT: 100%
	scrollbar-base-color:       #FDDF7F;
	scrollbar-face-color:       #808080;
	scrollbar-track-color:      #c0c0c0;
	scrollbar-arrow-color:      #000000;/**/
	scrollbar-highlight-color:  #FFAE02;/**/
	scrollbar-3dlight-color:    #000000;
	scrollbar-shadow-color:     #000000;
	scrollbar-darkshadow-color: #000000;
	background:#ffffff;
	text-decoration:none;

}

body{
	background:#fff;
	MARGIN: 0px auto; 
	WIDTH: 100%;
	HEIGHT: 100%; 
	TEXT-ALIGN: center;
  	height:100%; 
	text-align:center; 
	font-family:Arial,Verdana,sans-serif; 


}
#corn  {
	width:797px; 
	height:100%; 
	margin:auto; 
 padding:5px;
	background-color:#E2ECF5; 
	border-right:3px solid #E2ECF5;
	border-left:1px solid #E2ECF5;
	border-bottom:3px solid #E2ECF5;
	border-top:1px solid #E2ECF5;
}
#corn2  {
	width:788px; 
	height:100%; 
	margin:auto; 
 padding:3px;
	background-color:#AFEAF8; 

}
#cont  {
	width:778px; 
	height:100%; 
	text-align:left; 
	margin:auto; 
 padding-left:5px;
 padding-right:0px;
	background-color:#fff; 
/*	border-right:3px solid #808080;
	border-left:1px solid #808080;
	border-bottom:3px solid #808080;
	border-top:1px solid #808080;*/
}

#headswf{
	WIDTH: 778px;
	height:135px;

margin-left:5px;
margin-top:7px;
}
.imghead{
border:0px;
}
.contfold{
background-color:#fff;
heigth:500px;
border:#ccc 1px solid;
margin-bottom:50px;
}
/*---col sfond tab fot---*/
table.central{
background-color:#fff;
border:#ccc 1px solid;
}

h4{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
 color: #000;
text-align:center;
background-color:#808080;
padding-top:5px;
padding-bottom:5px;
width:99%;
	background:url(../images/sfondomenu.jpg) repeat;
margin-left:5px;
}
.firstimg{
	position:relative;
	left:0px;
	top:-23px;
	width:450px;
	height:400px;
border:2px #ccc solid;
padding:35px;
/*	background:url(../images/catalogo-prodotti.jpg) no-repeat;*/
}
/*-------bd fold---------*/
.cat  {
	font-family:Arial,Verdana,sans-serif;
    font-size: 12px;/**/
color:#000;
   /* font-weight: bold;*/
	background: #F9F9F9; 
	display:block; 
 	border-top:#65B866 1px solid;
    border-left:#65B866 1px solid;
	border-right:#65B866 2px solid;
	border-bottom:#65B866 2px solid;
	padding:2px;
	width:170px;
	margin-bottom:5px;
	text-transform:capitalize;
padding-left:5px;
	text-decoration:none;
}
.intcat  {
	font-family:Arial,Verdana,sans-serif;
    font-size: 12px;/**/
font-weight:bold;
   /* font-weight: bold;*/
	background: #F9F9F9; 
	display:block; 
 	border-top:#ccc 1px solid;
    border-left:#ccc 1px solid;
	border-right:#ccc 2px solid;
	border-bottom:#ccc 2px solid;
	padding:2px;
	width:170px;
	margin-bottom:5px;
text-align:center;
	text-transform:capitalize;
padding-left:5px;
	text-decoration:none;
	background:url(../images/sfondomenu.jpg) repeat;
}
.titsmall {
	font-size:12px;
	font-weight:bold;
	padding:10px;
	color:green
}

.img{
	display:yes;
	margin-left:5px;
	vertical-align:middle;
	text-align:left;
	border-color:black;
}

.imm{
    margin-bottom:20px;
    margin-left: 8px;
}

a.engine{
	position:relative;
	color:#000000;/**/
	font-family:Arial,Verdana,sans-serif;
	text-decoration:none;
	text-align:center;
	font-size:10px;
	padding-right:5px;
	border-right:1px black solid;
}

a.engineb{
	position:relative;
	color:#000;/**/
	font-family:Arial,Verdana,sans-serif;
	text-decoration:none;
	text-align:center;
	font-size:10px;
}

a.engine:hover{
	color:#ff0000;
	font-size:10px;
}

a.engineb:hover{
	color:#ff0000;
	font-size:10px;
}

/*p.engin{
text-align:center;
}*/

p.copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
text-align:center;
padding-bottom:10px;

background-color:white;
}


p.mention{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	text-align:center;
}

img{
	border:1px solid black;margin:0px; 
}

hr{
	width:100%;
	background-color:#808080;
	height:15px;
	background:url(../images/sfondomenu.jpg) repeat;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
margin-top:30px;
background-color:#ccc;
padding: 5px 0px 5px 0px;
	border-left:#808080 1px solid;
	border-right:#808080 3px solid;
	border-bottom:#808080 2px solid;
	border-top:#808080 1px solid;
	background:url(../images/sfondofooter.jpg) repeat;
text-align:center;

}
.azienda{
border:0px;
}

/*------------------------------------------------------- folder e nav*/
a:link  {
	color:#000; 
	text-decoration:none;
}

a:hover {
	color:red; 
	background:white;
	text-decoration:none;
	font-weight:bold;
}


.commimm{
 	font-family:Arial,Verdana,sans-serif;
    font-size: 12px;/**/
    font-weight: bold;
    color: #333333;
	border-top:1px solid #ccc; 
	border-right:1px solid #ccc; 
/*	border-bottom:1px solid #ccc; */
	border-left:1px solid #ccc; 
	margin-top:5px ; 
	margin-right:0px ;
/*	margin-bottom:5px ;*/
	margin-left:0px ;
	width:250px;
background-color:#fff;
height:30px;
text-align:center;

}
.tdcommimm{
	padding:30px 10px 5px 10px;
background-color:fff;
height:auto;
text-align:center;

}
.email{
	background-color:#808080;
	border-right:1px solid #ccc; 
	border-bottom:1px solid #000;
	border-left:1px solid #ccc; 

}
a.linkemail{
	color:#FFFC0C;/**/
	font-family:Arial,Verdana,sans-serif;
	text-decoration:none;
	text-align:center;
	font-size:12px;
}

a.linkemail:hover{
	color:#ff0000;
	font-size:12px;
}

.nomdir{
	font-family:Arial,Verdana,sans-serif;
    font-size: 14px;/**/
    color: #333333;

	background-color:#fff;
	padding-left:20px;
	padding-right:20px;
	padding-top:3px;
	padding-bottom:3px;
}
.contnomdir{
	background-color:gray;
	margin-bottom:15px;
	padding-top:5px;
	padding-bottom:5px;

}
.totimm  {
	background:#ffffff; 
	text-align:right;
	color:green;
	font-size:12px; 
	font-weight:normal; 
}
.numpage  {
	color:white;
	font-size:16px;
}
.tabavin{
	background-color:gray;
}
