body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-color:#ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.contentbody {
	background-color:#ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../immagini/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.intranet a:link{ color:#000000;}
.intranet a:visited{ color:#000000;}
.intranet a:hover{ color:#000000;}
.intranet a:active{ color:#000000;}

#white {padding-bottom:10px;}

.primacella {width:118px; height:100px; vertical-align:top;}
.primacellaint {width:518px;  height:100px; vertical-align:top;}
.secondacella {width:400px; height:100px; vertical-align:top;}
.terzacella {width:437px; text-align:right;  height:100px; vertical-align:top;}

.menu { text-align:right; vertical-align:bottom; color:#000000; padding-right:2px; line-height:14px;}
.menu a:link { color:#000000;}
.menu a:visited { color:#000000;}
.menu a:hover { color:#000000; background-color:#b1b1b1; text-decoration:none;}
.menu a:active { color:#000000;}

.menuint { width:95px; vertical-align:top; color:#000000; padding-right:4px; line-height:14px;}
.menuint a:link { color:#000000;}
.menuint a:visited { color:#000000;}
.menuint a:hover { color:#000000; background-color:#b1b1b1; text-decoration:none;}
.menuint a:active { color:#000000;}
.menuint div{}

.path{ padding-left:8px;background-color:#efefef; display:block;}
.path a:link { color:#000000;}
.path a:visited { color:#000000;}
.path a:hover { color:#000000; background-color:#b1b1b1; text-decoration:none;}
.path a:active { color:#000000;}

.secondacellaint { width:860px; vertical-align:top;}
.tdsottomenu { width:85px; vertical-align:top;}
.tdsottomenucat { vertical-align:top;}
.tdsottomenucat2 { width:85px; vertical-align:top; text-transform: uppercase;}
.sottomenuazienda { width:85px; background-color:#b1b1b1; color:#FFFFFF; line-height:18px; padding-left:4px; text-transform: uppercase;}
.sottomenuazienda a:link { color:#FFFFFF;}
.sottomenuazienda a:visited { color:#FFFFFF;}
.sottomenuazienda a:hover { color:#FFFFFF;}
.sottomenuazienda a:active { color:#FFFFFF;}

.sottomenu { width:81px; height:147px; background-color:#b1b1b1; color:#FFFFFF; line-height:14px; padding-left:6px;}
.sottomenu a:link { color:#000000;}
.sottomenu a:visited { color:#000000;}
.sottomenu a:hover { color:#000000;}
.sottomenu a:active { color:#000000;}

.sotto { border-bottom:solid 1px #ffffff; display:block; padding-left:4px;}
.sottonolink { display:block; padding-left:4px; }

.sottosotto{ padding-left:9px; display:block; font-size:10px; background-image:url(/demo/immagini/fr.gif); background-repeat:no-repeat; background-position:0px 6px;}
.sottosotto a:link { color:#FFFFFF;}
.sottosotto a:visited { color:#FFFFFF;}
.sottosotto a:hover { color:#FFFFFF;}
.sottosotto a:active { color:#FFFFFF;}

.linkHP { line-height:17px; display:block; text-align:right;}
.linkHP a{ padding-top:2px; padding-bottom:1px; padding-right:4px; padding-left:4px;}
.link { line-height:17px; display:block; width:90px; text-align:right;}
.link a{ padding-top:2px; padding-bottom:1px; padding-right:4px; padding-left:4px;}
.nolink { background-color:#b1b1b1; color:#FFFFFF; line-height:14px; padding-left:8px;}
.selectedMenu{color:#ffffff; background-color:#C1C1C1; float:right; text-align:center; padding-right:4px; padding-left:4px;}


.contenuti { padding-left:13px;}
.contenutihpcatalogo { padding-left:10px; background-color:#3f3f3f;}
.contenutihpcatalogo a:link { color:#FFFFFF;}
.contenutihpcatalogo a:visited { color:#FFFFFF;}
.contenutihpcatalogo a:hover { color:#FFFFFF;}
.contenutihpcatalogo a:active { color:#FFFFFF;}
#contup { width:825px; vertical-align:top; padding-top:5px; padding-bottom:8px; color:#E2D400; font-size:46px; line-height:32px; vertical-align:top; text-transform: uppercase;}
#contup span { float:left; margin-right:5px; padding-top:1px;}

#contmiddle { width:825px; vertical-align:top; padding-bottom:14px;}
#contdown { width:825px; vertical-align:top; padding-bottom:14px;}

.cont00 { width:825px; vertical-align:top; padding-top:8px; padding-bottom:14px;}
.slogan { vertical-align:top; color:#e2d400; font-size:33px; line-height:32px; text-transform: uppercase; padding-top:8px;}
.slogan p { margin:3px;}

.description { vertical-align:top; padding-bottom:14px; padding-right:14px; color:#666666;}
.description p { margin:3px;}
.contnews { vertical-align:top; padding-bottom:14px;}
.finiture { width:400px; vertical-align:top;  padding-bottom:14px; font-size:20px; line-height:32px;}

#imgbig { background-color:#efefef;}
#frsx { background-color:#efefef; width:36px;}
#frdx { background-color:#efefef; width:36px; text-align:right;}
#frbottomsx { background-color:#efefef;border-top:solid 8px #ffffff;}
#frbottomdx { background-color:#efefef;border-top:solid 8px #ffffff;}
#imgthu { background-color:#efefef; border-top:solid 8px #ffffff; width:684px; padding: 4px 0px 4px 0px;}
#imgthu img { border-right:solid 10px #efefef;}

.finit01 { width:100px; height:100px; border-right:solid 10px #ffffff; border-bottom:solid 10px #ffffff; vertical-align:bottom; text-align:center;}
html>body .finit01 { height:110px;}
.finit02 { width:100px; height:10px; border-right:solid 10px #ffffff; border-bottom:solid 10px #ffffff; vertical-align:bottom; text-align:center;}
html>body .finit02 { height:110px;}
.finit03 { width:100px; height:100px; border-bottom:solid 10px #ffffff; vertical-align:bottom; text-align:center;}
html>body .finit03 { height:110px;}
.finitura { background-color:#FFFFFF; padding:0px 2px 0px 2px;}

.cont01 { width:392px; vertical-align:top; padding-top:4px; padding-bottom:14px;}
.cont02 {  vertical-align:top; text-align:justify; padding-top:4px; padding-bottom:14px; line-height:16px;}
.cont02 p{ padding-left:1px; margin:1px 0px 0px 0px;}
.cont02 a:link { color:#656565;}
.cont02 a:visited { color:#656565;}
.cont02 a:hover { color:#656565;}
.cont02 a:active { color:#656565;}
.contatti02 { width:383px; vertical-align:top; padding-top:4px; padding-bottom:14px;}
.contatti01 { width:392px; vertical-align:top; text-align:justify; padding-top:4px; padding-bottom:14px; color:#656565; line-height:16px;}
.contatti01 a:link { color:#656565;}
.contatti01 a:visited { color:#656565;}
.contatti01 a:hover { color:#656565;}
.contatti01 a:active { color:#656565;}
#bandelle { width:100%; height:160px; background-image:url(/demo/immagini/bandella.gif); background-repeat:repeat-x;}
.piede { color:#c1c1c1; text-align:center;}
.piede a:link{ color:#c1c1c1;}
.piede a:visited{ color:#c1c1c1;}
.piede a:hover{ color:#c1c1c1;}
.piede a:active{ color:#c1c1c1;}
#piedediv { background-color:#C1C1C1;width:100%;}
#piedeint { background-color:#C1C1C1;color:#FFFFFF;line-height:16px;margin:0 auto;text-align:center;width:955px;}
#piedeint a:link{ color:#FFFFFF;}
#piedeint a:visited{ color:#FFFFFF;}
#piedeint a:hover{ color:#FFFFFF;}
#piedeint a:active{ color:#FFFFFF;}
#bandelleint { width:100%; height:106px; background-image:url(/demo/immagini/bandellaintchiare.gif); background-repeat:repeat-x;}

 .listebold { font-weight:bold;}

/* CATALOGO */
#absCatalogo{ width:475px; color:#E2D400; font-size:20px; line-height:24px; vertical-align:top; text-transform: uppercase; padding-bottom: 10px;}
#absCatalogo p{ margin:0px;}
#corpoCatalogo{ width:465px; vertical-align:top; padding-right:20px; text-align:justify; padding-top:3px; padding-bottom: 10px;}
#corpoCatalogo p{ margin:0px;}

/*CONTENT*/
.dettagliCM{ padding-top:2px; }
.dettagliCM a:link { color:#656565;}
.dettagliCM a:visited { color:#656565;}
.dettagliCM a:hover { color:#656565;}
.dettagliCM a:active { color:#656565;}
.dettagliCM img{ margin-right:10px;}
.dettagliCM p{margin:0px;}
.titoloCM{ padding-top:0px; color:#b1b1b1; font-size:33px; line-height:32px; vertical-align:top; text-transform: uppercase;}
.sezione { color:#b1b1b1; font-size:33px; line-height:32px; display:block; text-transform: uppercase;}
.descCatCM{ padding-left:2px; padding-bottom:15px; padding-top:5px;}
.imagedettaglio { float:left; padding:2px;}
#back{float:left; margin:5px;}
#next{float:right; margin:5px;}

.separatore { clear:both;}
.imgmin { background-color:#B1B1B1; text-align:center; width:20%;}

/* CONTATTI */
.contattiNome{ margin:8px 0px 8px 0px; color:#656565; font-size:14px; font-weight:bold;}
.contattiCorpo{ margin:8px 0px 8px 0px; color:#656565;}
.contattiCorpo a:link{ color:#656565;}
.contattiCorpo a:visited{ color:#656565;}
.contattiCorpo a:hover{ color:#656565;}
.contattiCorpo a:active{ color:#656565;}

.buttonInsert{}
.scrollable
{
    background-color:#efefef; 
    height: 80px;
}

a.prev {
	background:url(../immagini/frsx.gif) no-repeat 0 0;
	display:block;
	width:20px;
	height:30px;
	float:left;	
	margin:22px 0 0 3px;
	cursor:pointer;
}
a.prevDeactivated {
	background:url(../immagini/frsx.gif) no-repeat 0 0;
	display:block;
	visibility:hidden;
	width:20px;
	height:30px;
	float:left;	
	margin:22px 0 0 3px;
	cursor:pointer;
}
a.next {
	background:url(../immagini/frdx.gif) no-repeat 0 0;
	display:block;
	width:20px;
	height:30px;
	float:left;	
	margin:22px 0 0 0;
	cursor:pointer;
}
a.nextDeactivated  {
	background:url(../immagini/frdx.gif) no-repeat 0 0;
	display:block;
	visibility:hidden;
	width:20px;
	height:30px;
	float:left;	
	margin:22px 0 0 0;
	cursor:pointer;
}
.itemStatico
{
    float:left;  
    border-left:35px solid #efefef; 
    border-right:31px solid #efefef; 
    border-top:5px solid #efefef; 
    border-bottom:5px solid #efefef; 
}
.itemStaticoSel
{
    border:2px solid #E2D400;
    float:left;
    margin:0 31px;
}
html>body .itemStaticoSel
{
    border:4px solid #E2D400;
}
.miniature img {width:100px;}
.logout{}
.logout a{color:#656565;}