@charset "utf-8";
/* CSS Document */
.mi{display:none;}

.intestazione_descrizione_inserzione1{	line-height:58px;	height:80px;
	width:540px;
	background:url(imm/titolo-vetrina.png);}
.descrizione_inserzione{text-align:justify;}

body,td,th {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#666666;
	line-height: 19px; 

}

body {
	background-image: url(imm/background2.png);
	background-repeat: repeat;
	margin:0px; padding:0px;
}	

#header{
	height:125px;
	}
#header_fascia_superiore a{	
	color:#333;
	text-decoration:none;
	}
#header_fascia_superiore a:hover{
	color:#09C;}
	
#header_fascia_superiore{
	background:url(imm/header_fascia_superiore_bg.png) repeat-x; height:38px; width:100%; text-align: center; 
	}
#header_fascia_superiore .content{
width:991px; display: inline-block; line-height:38px;
font-size:16px; color:#666;
}
#header_fascia_superiore .content .search-box{
	float:right;
}
#header_fascia_superiore input{
width:200px; background:url(imm/header_fascia_superiore_bg.png) top left;
color:#fff;
border-left:1px #d8d8d8 solid;
border-right:1px #d8d8d8 solid;
border-bottom:1px #d8d8d8 solid;
border-top:none;
height:33px;
}
#header_fascia_centrale{
	width:100%; text-align: center; 
	 height:110px;
	}
#header_fascia_centrale .content{
		width:991px; display: inline-block;
		}
.numero_verde_content{
padding-top:34px;	 padding-left:30px;
	}
.numero_verde{
	color:#02ae43; font-size:38px;
	background:url(imm/numero_verde.png) no-repeat;
	width:312px; height:107px; display: inline-block;
	}

	
#header_fascia_menu{
	width:100%; text-align: center; height:94px; background:url(imm/menu2_bg.png);
	}
#header_fascia_menu .content{
		width:991px; display: inline-block;
		}
#header_fascia_inferiore{
	width:100%; text-align: center; height:25px;
	}
#header_fascia_inferiore .content{
		width:991px; display: inline-block;
		}
#footer-top{
	margin-top:15px;
	width:100%; text-align: center; height:70px; background:url(imm/footer-top.png);
	}
#footer-top .content{
	color:#FFF;
	line-height:70px;
	display: inline-block;
	}
#footer-center h1{padding:0; margin:0; font-size:16px; color:#666;}
#footer-center{
	width:100%; text-align: center;
	}
#footer-center .content{width:991px; display: inline-block;}
#footer-bottom{
		width:100%; text-align: center; height:200px; background:url(imm/footer-bottom.png);
	}
#footer-bottom .content{
	padding-top:50px;
	display: inline-block;
	color:#FFF;
	}
#footer-contatti{float:right; 	margin-left:20px; 	font-weight:bold;
	color:#666; }
/*MENU*/
#menu_orizzontale{
list-style:none;
overflow:hidden;
margin-top:35px;
padding-left:190px;

}
#menu_orizzontale li{
display:inline;

}

#menu-elem a{text-decoration:none; line-height:40px; color:#FFF; padding-left:20px; font-family: "Trebuchet MS";}
#menu-elem a:hover{color:#ffd600;}
#menu-elem:hover{color:#ffd600;}
#menu-elem:hover a{color:#292929;}
#menu-elem.active{color:#ffd600;}
#menu-elem.active a{color:#ffd600;}
#menu-elem{
	font-size:16px; font-weight:bold; color:#FFF;
	width:143px;display:inline-block; height:49px; padding-right:0px;}
/* FINE MENU*/
/*
3 colonne
*/
#three-column {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 991px;
}


#three-column-left {
	float: left;
	width: 215px;
}

#three-column-right {
	margin-left:11px;
	float: right;
	width: 216px;
}

#three-column-body { 
	float: right;
	width:765px;
}
/* Fine 3 colonne */
#header-inserzione{
		height:73px;
	width:760px;
	background:url(imm/titolo-inserzione.png);
	color:#FFF;
	text-align:center;
	line-height:58px;
	font-size:24px;
	font-weight:bold;
	}
#header-vetrina{
	font-family: "Trebuchet MS";
	height:87px;
	width:765px;
	background:url(imm/titolo-vetrina.png);
	color:#FFF;
	text-align:center;
	line-height:105px;
	font-size:24px;
	font-weight:bold;
	}

#header-vetrina-centro{

	width:765px;
	background:url(imm/centro-vetrina.png);
	text-align:center;
	/*line-height:555px;*/
	font-size:24px;
	font-weight:bold;
	}

#header-vetrina-bottom{
	height:70px;
	width:765px;
	background:url(imm/bottom-vetrina.png);
	text-align:center;
	line-height:105px;
	font-size:24px;
	font-weight:bold;
	}


#widget{
	width:216px;
	}
#widget .header h1{
	font-family: "Trebuchet MS";
	padding:0; margin:0;
	font-size:14px;
	text-align:left;
	padding-left:20px;
	color:#FFF;
	line-height:44px;
	vertical-align:text-top;	
}
#widget .header{
	height:42px;
	background-image:url(imm/widget-header.png);
	}

#widget .content{
	/*background-image:url(imm/widget-content.png);*/
	background-image:url(imm/widget-content-uniforme.png);
	max-width:216px;
	}
#widget .content-uniforme p{font-size:12px; margin:0;}
#widget .content-uniforme{
	padding-left:20px; padding-right:15px; padding-top:5px;
	background-image:url(imm/widget-content-uniforme.png);
	}
#widget .content-uniforme a{	
	font-weight:bold;
	color:#333;
	text-decoration:none;
	}
#widget .content-uniforme a:hover{
	color:#09C;
	}
#widget .bottom{
	background-image:url(imm/widget-bottom.png);
	height:31px;
	width:216px;
	margin-bottom:10px;
	}
#widget .content ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
	}
#widget .content li{
	border-bottom:#ececec 1px solid;
	background-image: url(imm/freccina.png);
	background-repeat: no-repeat;
	
	background-position: 3px;
	margin-left: 18px;
	padding-left:12px;
		margin-right: 5px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px solid #e6e6e6;
	width:158px;
	}
#widget .content li a{	
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#7c7c7c;
	text-decoration:none;
	}
#widget .content li a:hover{
	font-family: "Trebuchet MS";
	color:#292929	;
	}
#imballo{
	width:216px;
	background:url(imm/imballo.png);
	height:254px;
	}
#imballo .content{
	text-align:center;
	padding-top:158px;
	padding-left:20px; padding-right:15px;
	}
#imballo .content a{	
	font-weight:bold;
	color:#333;
	text-decoration:none;
	}
#imballo .content a:hover{
	color:#09C;
	}

/*Lista prodotti*/
#lista-prodotti{
	color: #bcbcbc;
	font-weight:bold;
	margin-left:8px;
	}
#lista-prodotti #elem-lista-prodotti{
	float:left;
	width:174px;
	max-width:174px;
	height:231px;
	text-align:center;
	margin:3px;
	background:url(imm/elem-lista-prodotti.png) no-repeat;
	position:relative;
	}
#lista-prodotti #elem-lista-prodotti a{ color:#333;	text-decoration:none;}
div#elem-lista-prodotti a p#nome-prodotto{display: block; padding-left:9px;padding-right:9px;line-height:11px; padding-top:2px;}
#lista-prodotti #elem-lista-prodotti a:hover{color:#09C;}
#lista-prodotti #btn-add{
	width:77px !important;
	height:24px;
	background:url(imm/bottone-piccolo.png);
	line-height:23px;
	color:#FFF;
	font-weight:bold;
	border:none;
	left:13px;
	bottom:21px;
	position:absolute;
	}
#lista-prodotti .prezzo{
	position:absolute; right:13px; bottom:13px; color:red;
	}
#lista-prodotti #btn-add a{color:#FFF; text-decoration:none; font-size:12px; padding:0px;}
#lista-prodotti #btn-add a:hover{color:#036;}
#lista-prodotti #img-prodotto a{border: none;}
#lista-prodotti #img-prodotto{
	width:128px;
	height:128px;
	border:none;
	border-bottom:1px solid #bcbcbc;
	margin-top:9px;
	}
#lista-prodotti #img-prodotto:hover{
	border-bottom:1px solid #09C;}
#elem-lista-prodotti p{
	margin:4px 0 4px 0; padding:0px;
	}
#del-prezzo{
	color:#999; text-decoration:line-through;
}
/*Fine Lista Prodotti*/

/*Lista Inserzioni*/
div.itemseparator {
	border:none;
    border-color: #FFF;
    border-style: solid;
    border-width: 0px 0 0;
    margin: 0px 0;
}
.whiter-rcp {
    border: none !important;
}
.grid td.left {
    border-left: none;
}
.three-column-left .whiter-rcp .whiter-n .whiter-e {
    background: none !important;
}
.three-column-left .whiter-rcp .whiter-n .whiter-w {
    background: none !important;
}
.three-column-left .whiter-rcp .whiter-s_nf .whiter-e {
    background:none !important;
}
.three-column-left .whiter-rcp .whiter-s_nf .whiter-w {
	background:none !important;
}
.three-column-left table.v4shwc td.lcell {
    border-right: none !important;
}
.three-column-left table.v4shwc td.tcell {
    border-top: none !important;
}
.three-column-left{width:100px !important;}
.three-column-left table.gallery {
	width:200px !important;
	padding-left:1px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	text-align:center !important;
	border:none;}
.r3{width:710px !important; margin-left: auto;margin-right: auto;}
.grid {width:700px !important;}
.r3_c table.gallery {
/*Per la pagina delle categorie è uguale a #three-column-body table.gallery*/
margin-top:5px;
	background: url(imm/LeTavoleItalianeProductBox.png) no-repeat;
	width:228px !important;
	height: 390px;
		font-family: "Trebuchet MS"; !important;
	font-size:11px !important;
	text-align:center !important;
	border:none;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;}
#three-column-body div.clr{text-align:justify;}
#three-column-body div.ttl{margin-bottom:15px;}

#three-column-body table.gallery {
	margin-top:5px;
	background: url(imm/LeTavoleItalianeProductBox.png) no-repeat;
	width:228px !important;
	height: 390px;
		font-family: "Trebuchet MS"; !important;
	font-size:11px !important;
	text-align:center !important;
	border:none;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;
	margin-left:6px;
}
.image{
	margin-left:32px;
	}