BODY{
	padding:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	background-color:#000;
	background:url(../images-vendita-macchine-utensili/bgbody.jpg) repeat	
	}
.bo{ border:1px solid red;}	
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.sp{margin-left:250px}
DIV.sito{
	width:1019px;
	margin:0 auto;
	padding-top:10px;
	background:url(../images-vendita-macchine-utensili/basesito.gif) no-repeat top left	
}
.sitofooter{
	width:1019px;
	height:20px;
	margin:0 auto;
	background:url(../images-vendita-macchine-utensili/basesito-footer.gif) no-repeat top left		
	}
DIV.master{
	width:1000px;
	margin:0 auto;
	background:url(../images-vendita-macchine-utensili/demo-woman-left.jpg) no-repeat bottom	
	}
.header{
	width:100%;
	}	
.logo{
	float:left;
	width:285px;
	height:119px;
	}	
	
.menu{
	float:left;
	height:119px
	}	
.topmenu{
	width:540px;
	height:60px;
	}	
.bottommenu{
	width:540px;
	height:29px;
	}		
.middlemenu{
	width:540px;
	height:30px;
	}
.middlemenu IMG{ border:0;}	
.btn{height:30px}

.pagline,.pagline2{
	width:100%;
	height:30px;
	line-height:30px;
	font-weight:bold;
	background:url(../images-vendita-macchine-utensili/bg-title.jpg) repeat;
	color:#FFF;
	text-indent:20px
	}
.pagline H1,.pagline2 H1{
	font-weight:bold;
	font-size:14px;
	margin:0;
	padding:0;
	}	
.pagline2{
	background:url(../images-vendita-macchine-utensili/reverse1.gif) no-repeat top right;
	background-color:#410306;	
	}
.titolopagina H1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight:bold;
	}
	
.footer{
	font-size: xx-small; 
	text-align:right;
	padding-right:10px
	}	
UL.art{
	list-style-type:square;
	}
UL.art LI{
	padding-bottom:10px
	}	
.pageline LI{ }
.artdescr{
	width:250px;
	color:#FFF;
	}	
.catdescr{
	width:700px;
	background-color:#000;
	border-bottom:4px double gray;
	color:#FFF;
	margin:10px
	}		
.artdescr P{
	font-size:10px;
	text-align:justify;
	}	
.catprodotto{
	width:100%;
	height:40px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;	
	text-align:right;
	font-size:16px;
	line-height:40px;
	font-weight:bold;
	text-transform:uppercase;
	}	
.secgallery{
	width:450px;
	margin-left:40px	
	}	
.detailgallery{
	width:450px;
	margin:0 auto;
	}	
IMG.bigimg{
	border:1px solid gray;
	padding:5px
	}	
.scambiolink{
	padding-top:20px
	}	
	
/* PAGINA DOVE SIAMO */
.bgmap{
	width:100%;
	height:400px;
	background-color:#000;
	margin:auto;
	}
#map,#cnt{
	width:800px;
	height:330px;
	background-color:#514742;
	margin:0 auto;
	border:4px solid #514742
	}		

.lb{
	float:left;
	width:100%;
	font-weight:bold;
	font-size:10px;
	color:#FFF;
	}
.in{
	width:100%;	
	float:left;	
	}	
.moddove{
	width:680px;
	padding-top:20px;
	margin:0 auto;
	}	
.tdf{
	float:left;
	width:150px;
	height:50px;
	}	
/* FINE DOVE SIAMO */	

/* INIZIO PRESENTAZIONE */
.presentazione,.ctn,.categorie{
	width:800px;
	min-height:400px;
	margin:0 auto;
	margin-top:10px; 
	border-top:1px solid #333;border-bottom:1px solid #333;
	background:url(../images-vendita-macchine-utensili/bg-presentazione2.jpg) no-repeat bottom right
	}
.ctn{
	background:none
	}
.categorie{
	
	height:auto;
	}	

/* FINE PRESENTAZIONE */

/* INIZIO PAGINA PRODOTTI */
.catphoto{
	float:left;
	width:138px;
	height:150px;
	background:url(../images-vendita-macchine-utensili/categoriefoto.gif) no-repeat top right;
	}
.dxcnt{width:530px;padding-left:15px}	
.intim{padding-left:12px;padding-top:12px}
/* FINE PAGINA PRODOTTI */

/* INIZIO SEZIONE CONTATTACI */
.bottone{
	border:2px groove #fff;
	background-color:#333333; 
	color:#FFFFFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-align:center	
	}	
DIV#conferma{
	width:607px;
	height: 30px;
	background-color: #FF8C00;
	border: 2px groove Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color:#fff;
}
	
/* FINE SEZIONE CONTATATCI  */

/* PAGINAZIONE */
.now{
	background-color:#C00;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	padding:0 3px 0 3px;
	border:1px solid black;
	}
.otherpage A:link,.otherpage A:hover,.otherpage A:visited{
	font-weight:bold;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-size:14px
	}	
.paginazione{
	padding:15px 0 35px 0
	}
.norecord{
	width:270px;
	height:18px;
	margin:0 auto;
	margin-top:80px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	font-style:oblique;
	text-indent:20px;
	line-height:18px;
	background:url(../images/attenzione.jpg) no-repeat top left;
	}	
/* FINE PAGINAZIONE */
