
.topcat{
	width:195px;height:22px;
	background:#6c6c6c;
	font-family: Tahoma;
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	padding-top:4px;
	padding-left:5px;
	margin-bottom:20px;
}
.topcat a{
	color: #fff;
	text-decoration: none;
}
.topcat a:link,.topcat a:visited,topcat a:hover{
	color: #fff;
	text-decoration: none;
}
.topcatdett{
	width:195px;height:22px;
	background:#6c6c6c;
	font-family: Tahoma;
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	padding-top:4px;
	padding-left:5px;
}
.topcatdett a{
	color: #fff;
	text-decoration: none;
}
.topcatdett a:link,.topcatdett a:visited,topcatdett a:hover{
	color: #fff;
	text-decoration: none;
}
.subcat{
	width:195px;
	height: 22px;
	color:#fff;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	background:#bdbe00;
	padding-top:4px;
	padding-left:5px;
	margin-bottom:20px;
	text-transform: capitalize;
}

.menu-txt {
	font-family: Tahoma;
	font-size: 13px;
	color: white;
	font-weight: bold;
}
.menu-txt a{
	font-family: Tahoma;
	font-size: 13px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.menu-txt a:link, .menu-txt a:visited{
	font-family: Tahoma;
	font-size: 13px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.menu-txt a:hover{
	font-family: Tahoma;
	font-size: 13px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

.tit-menu {
   padding-left:5px;
	font-family: Tahoma;
	font-size: 15px;
	color: white;
	font-weight: bold;
	

}
.tit-menu a{
   padding-left:5px;
	font-family: Tahoma;
	font-size: 15px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.tit-menu a:link, .tit-menu a:visited {
   padding-left:5px;
	font-family: Tahoma;
	font-size: 15px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.tit-menu a:hover{
   padding-left:5px;
	font-family: Tahoma;
	font-size: 15px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

/*fine menu di sinistra */

.others{
   text-align: center;
	padding-top:15px;
	background-color: #f3f3f3;
}
.others img{
	margin-bottom:15px;
}



.menu-offerta {
	font-family: Tahoma;
	font-size: 13px;
	color: black;
	font-weight: bold;
	background-color: White;
}
.menu-offerta a{
	font-family: Tahoma;
	font-size: 13px;
	color: black;
	font-weight: bold;
	text-decoration: none;
	background-color: White;
}
.menu-offerta a:link, .menu-offerta a:visited{
	font-family: Tahoma;
	font-size: 13px;
	color: black;
	font-weight: bold;
	text-decoration: none;
	background-color: White;
}
.menu-offerta a:hover{
	font-family: Tahoma;
	font-size: 13px;
	color: #0098d4;
	font-weight: bold;
	text-decoration: none;
	background-color: White;
}

.topcatmenu{
  width: 193px;
  height: 23px;
  border:1px solid #a3a3a3;
  padding-top:5px;
  font-family: Tahoma;
  font-size: 15px;
  color: #bdbe00;
  font-weight: bold;
  padding-left:5px;
}
.subcatmenu{
  width: 193px;
  height: 23px;
  border:1px solid #a3a3a3;
  padding-top:5px;
  font-family: Tahoma;
  font-size: 15px;
  color: #000;
  font-weight: bold;
  padding-left:5px;
}
.pathway{
 height: 25px;
 width : 700px;
 background-color:#f3f3f3;
 margin:0px;
 margin-right:0px;
 text-align: right;
 padding-right:7px;
 padding-top:5px;
 vertical-align: middle;
 text-decoration: none;

}
.pathway a{
	color:#000;
	text-decoration: underline;
}
.pathway a:link,.pathway a:visite,.pathway a:hover{
	color:#000;
	text-decoration: underline;
}

.descr-ufficio{
	font-family: Tahoma;
	font-size: 12px;
	color: #414141;
	text-align: justify;
	margin-top:10px;
	position: relative;


 
}
 .descr-ufficio img{
	float: left;
	margin-right:12px;
}
.box-prod{
   width:606px;
   height: 188px;
	text-align: left;
	margin-top:40px;
	position: relative;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	
}
.backimgprod{
  width:187px;
  height: 183px;
  background:url(http://www.pelizza.it/modifiche/sfondo-box-realizzazioni.jpg);
  position: relative;
  float: left;
  margin-right:10px;
}
.contbackimage{
	width:706px;
  
	text-align: left;
	margin-top:40px;
	position: relative;
	padding-bottom:10px;
	position:relative;
	float: left;
}
#centrale{
	margin-left:72px;
	margin-right:72px;
}
.backimgcatprod{
  width:187px;
  height: 183px;
  background:url(images/sfondo-box-ufficio.jpg);
  position: relative;
  float: left;
 
  margin-bottom:30px;
}
.nomeprod{
	text-transform: capitalize;
	position: absolute;
	top:12px;
	left:7px;
	text-align: center;
	width:172px;
	font-family: Tahoma;
   font-size: 17px;
	color: #fff;
	text-decoration: none;
}
.nomeprod a{
	color: #fff;
	text-decoration: none;
}
.nomeprod a:link,.nomeprod a:visited{
	color: #fff;
	text-decoration: none;
}
.fotoprod{
   position: absolute;
	top:36px;
	left:27px;
	
}
.fotoprodcat{
   position: absolute;
	top:36px;
	left:10px;
	
}
.descrprod{
	
	position: relative;
	padding-left:207px;

}
.tipologia{ 
 position: absolute;

}
.tipologia b{
	font-weight: bold;
}
.tipologia span{
	color:#0098d4;
	font-weight: bold;
}
.prezzo{
	position: absolute;
	top:160px;
	width: 410px;
	
}
.prezzo b{
	font-weight: bold;
	color:#000;
}
.prezzo span{
	font-weight: bold;
	color:#0098d4;
}
.acquista{
	position: absolute;
	right:108px;
}
.dettaglio{
	position: absolute;
	right: 0px;
}
.testoprod{
	position: absolute;
	top:35px;
	width: 410px;
}

.informazioni{
	width:970px;
	background-color:#f3f3f3;
	left:50%;
	margin-left:-485px;
	position: absolute;
	text-align: left;
}
.informazioni ul{
	list-style: none;
}
.informazioni ul li{
	width: 300px;
	display: block;
	float: left;
	text-align: justify;
	margin-right:10px;
}
.informazioni ul li h1{
 font-size: 14px;
 font-weight: bold;
 color: #717171;
}


.titleprod{
 height: 45px;
 width : 700px;
 margin:0px;
 margin-right:0px;
 text-align: left;
 padding-right:7px;
 padding-top:5px;
 position: relative;
 margin-bottom: 10px;
}
.nameprod{
	width: 300px;
   position:absolute;
}

.backimg{
 position:absolute;
 right:0px;
 top:13px;
}
.box-dettprod{
 width : 700px;
 margin:0px;
 margin-right:0px;
 text-align: left;
 padding-right:7px;
 padding-top:5px;
 float: left;
 position: relative;
 
}
.img-dettprod{
	width: 400px;
float: left;
	position: relative; 
	margin-right:10px;
	border: 1px solid Gray;
}
.list-dettprod{
 float: left;
 width: 288px;
 text-align: center;
 position: relative;
 background-color: #fff;

}
.price-dett{
    width: 288px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	
}
.price-dett span{
	color:#0098d4;
}
.spedizione{
	font-size: 10px;
	font-weight: bolder;
	margin-bottom:15px;
}
.acquista-dett{
  width: 273px;
  height: 49px;
  position:relative;
  margin-left:20px;
  
}
.acquista-quant{
  position:relative;
  float: left;
  margin:0px;
  left:0px;
  margin:0px;
  width: 102px;
  height: 49px;
  background:#fff url(images/quantita_img.jpg);
}
.acquista-quant input{
	border:none;
	margin-top:24px;
	margin-left:5px;
	padding:0px;
	background: none;
}
.acquista-btn {
 position: relative;
 float: left;
 width: 151px;
 height: 49px;
 
}
.btn_preventivo{
	margin-top:30px;
}
.btn_ordina_tel{
	margin-top:15px;
}
.box-tab{
 width : 710px;
 min-height: 380px;
 margin:0px;
 margin-right:0px;
 text-align: left;
 padding-top:5px;
 position: relative;	
 float: left;
}
.paginazione{
   width:400px;
	padding-top:20px;
	margin-bottom:10px;
	position: relative;
	height: 40px;
	text-align: center;
	margin-left:30%;
}
.paginazione span{
  margin-right:20px;
  float: left;
  position: relative;
  margin-top:4px;
  color:#0098d4;
  font-weight: bold;
  font-size:14px;
}
.paginazione b {
 text-align: center;
 list-style: none;
 float: left;
 position: relative;
 display:block;
 width:20px;
 height: 16px;
 margin: 0px;
 padding: 0px;
 margin-left:20px;
 background-color: #fff;
 border:1px solid Gray;
 padding: 3px;
 color:#0098d4;
}
.paginazione b a{

 display:block;
 text-decoration: none;
 color:#000;
 margin: 0px;

}
.paginazione b a:link, .paginazione b a:visited{
 background-color: #f3f3f3;
 text-decoration: none;
 color:#000;
 margin: 0px;
 width:20px;
 height:16px;
 padding:3px;
 margin-top:-3px;
 margin-left:-3px;
}
.paginazione b a:hover{

 text-decoration: none;
 color:#fff;
 background-color: #708090;
 width:20px;
 height:16px;
 margin: 0px;
 padding:3px;
 margin-top:-3px;
 margin-left:-3px;
}
.tendina{
	font-size:12px;
	margin-bottom:6px;
}
.menu-ufficio {
   font-family: Tahoma;
	font-size: 13px;
	color: black;
	font-weight: bold;
	list-style: none;
	margin:0;
	padding:0;
}
.menu-ufficio li{
   
	display: block;
	background-color: #ffffff;
	margin:0px;
	margin-bottom:25px;
	_margin-top:-1px;
	padding:0px;
	color: black;
}
.menu-ufficio li a{
	
	margin:0px;
	padding:0px;
	padding-top:8px;
	padding-left:7px;
	background-color:  #ffffff;
	display: block;
	color: black;
	text-decoration: none;
}
.menu-ufficio li a:hover{
	
	margin:0px;
	padding-top:8px;
	padding-left:7px;
	background-color:  White;
	display: block;
	border:0px;
	color: #bdbe00;
	text-decoration: none;
}


.ombre{
	background-image: ;
	background: url(images/ombre.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top:80px;
}
