/* CSS Document */

BODY {font-family:Arial, Helvetica, sans-serif; background-color:#E0E0E0; margin:0px; text-align:center;}

IMG {border:0px;}
IMG.float {float:left;  margin:0px 0px 0px 0px;}
IMG.float22 {clear:left;  margin-left:auto; margin-right:auto; }
IMG.floatlogo { clear:left; margin:12px 0px 3px 0px;}
IMG.floatlogo2 { clear:left; margin:40px 0px 5px 0px;}
IMG.float6 {float:left; margin:2px 5px 0px 0px;}

.testoazz12 {font-size:12px; line-height:16px; color:#5F78A5;}
.testoazz12 a {text-decoration:none; color:#5F78A5;}
.testoazz12 a:hover {text-decoration:underline; color:#5F78A5;}

.testogrigioc12 {font-size:12px; line-height:16px; color:#AEAEAE;}
.testogrigioc12 a {text-decoration:none; color:#AEAEAE;}
.testogrigioc12 a:hover {text-decoration:underline; color:#AEAEAE;}

.testonero12 {font-size:12px; line-height:16px; color:#151515;}
.testonero12 a {text-decoration:none; color:#151515;}
.testonero12 a:hover {text-decoration:underline; color:#151515;}

.linkazz12 {font-size:12px; line-height:16px; color:#0174AB;}
.linkazz12 a {text-decoration:none; color:#0174AB;}
.linkazz12 a:hover {text-decoration:underline; color:#0174AB;}

.linkentra {font-size:12px; line-height:16px; color:#FFFFFF;}
.linkentra a {text-decoration:none; color:#FFFFFF;}
.linkentra a:hover {text-decoration:underline; color:#FFFFFF;}

.testogrigio12 {font-size:12px; line-height:16px; color:#555555;}
.testogrigio12 a {text-decoration:none; color:#555555;}
.testogrigio12 a:hover {text-decoration:underline; color:#555555;}

.testobianco12 {font-size:12px; line-height:16px; color:#FFFFFF;}
.testobianco12 a {text-decoration:none; color:#FFFFFF;}
.testobianco12 a:hover {text-decoration:underline; color:#FFFFFF;}

H1 {font-size:13px; line-height:16px; color:#555555; font-family:Arial; text-decoration:none;}
H2 {font-size:11px; line-height:11px; color:#555555; margin: 10px 0px 5px 0px; }


.topbar { clear:left; width:849px; height:141px}
.topbar2 { clear:left; width:849px; height:94px}

.contenitore {position:relative; width:849px;  background-color:#ffffff; text-align:left; margin-left:auto; margin-right:auto; }

#menu {
	float:left;
	margin:0px;
	padding:0px;
	background-color:#151515;
	width:522px;}
#menu ul {
	float:Left;
    display:inline;
    list-style:none;
	background-color:#151515;
	margin:0px;
	padding:0px;
	}
#menu li {
	display:inline;
	float:left;
	font-size:11px;
	background-color:#151515;
	padding:0px 1px 0px 0px;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	}	
#menu a {
	float:left;
	text-decoration:none;
	padding:10px 4px 10px 5px;
	color:#FFF;}
#menu a:hover{
	text-decoration:underline;}	

/*-------------------menu originale-----------------------------
.menu { float:left; background-color:#151515; height:24px; padding-top:10px; width:522px}
.menu ul {list-style-type:none; margin:0px; padding:0px;}
.menu ul li {float:left; font-size:11px; text-align:center; color:#FFFFFF; background-color:#151515; }
.menu ul li a {float:left; white-space:nowrap; width:.1em; display:block; text-align:center;color:#FFFFFF; background-color:#151515; text-decoration:none;}
-----chiuso menu originale--------------------------------

.menu ul li a:hover {color:#FFFFFF; text-decoration:none; background-color:#151515; text-decoration: underline;}
.menu ul li.lungo1 a {width:50px;}
.menu ul li.lungo2 a {width:68px;}
.menu ul li.lungo3 a {width:87px;}
.menu ul li.lungo4 a {width:82px;}
.menu ul li.lungo5 a {width:77px;}
.menu ul li.lungo6 a {width:68px;}
.menu ul li.lungo7 a {width:90px;}*/


.colonna1 {float:left; width:409px; height:710px;  }
.biancoblu {float:left; width:385px; background-color:#FFFFFF;}
.biancoblu6 {float:left; width:801px; background-color:#FFFFFF;}


.foglio { float:left; width:24px; height:720px; background-color:#0F3182}

.bianco {float:left; width:355px; height:487px; background-color:#FFFFFF;  padding-left:15px; padding-bottom:15px; padding-right:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.blu {float:left; width:385px; height:183px; background-image:url(img/sfumatura_sotto.jpg); background-repeat:repeat; text-align:left; padding-top:5px; }
.boxfoto1 {float:left; width:110px; height:135px; margin-right:10px;}
.boxfoto2 {float:left; width:110px; height:135px; margin-right:10px;}
.boxfoto3 {float:left; width:110px; height:135px; }
.boxdid {width:96px; height:20px; padding-top:3px; text-align:center;}
.boxdid22 {width:96px; padding-top:3px; padding-left:3px; text-align:left;}

.elenco { clear:left; width:348px; height:20px; text-align:right; padding-top:25px;}
.elenco1 { clear:left; width:335px; height:20px; text-align:right; padding-top:25px;}


.colonna2 {float:left; width:440px; height:710px;}
.giallo { clear:left; margin-left:11px; background-color:#EAAB00; width:429px; height:19px;} 
.blu2 { clear:left; margin-left:11px; background-color:#05266C; width:429px; height:14px;} 
.box1 {float:left; width:365px; height:133px; padding-top:2px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(img/sfumatura_box.jpg); background-repeat:repeat;}
.box2 {float:left; width:365px; height:125px; padding-top:10px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;  background-image:url(img/sfumatura_box2.jpg); background-repeat:repeat;}
.blu3 { clear:left; background-color:#023083; width:440px; height:14px} 
.blu4 { clear:left; background-color:#033792; width:440px; height:8px} 

.colonna3 {float:left; width:849px;}
.colonna33 {float:left; width:825px;}
.biancoprodotti {float:left; width:786px; height:1007px; background-color:#FFFFFF;  padding-left:15px; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio {float:left; width:786px; height:607px; background-color:#FFFFFF;  padding-left:15px; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio2 {float:left; width:750px; height:607px; background-color:#FFFFFF;  padding-left:15px; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio3 {float:left; width:786px; height:900px; background-color:#FFFFFF;  padding-left:15px; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio4 {float:left; width:786px; height:470px; background-color:#FFFFFF;  padding-left:15px; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio5 {float:left; width:786px; background-color:#FFFFFF;  padding-left:15px; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio6 {float:left; width:786px; background-image:url(img/sfondo.jpg); background-repeat:no-repeat;  padding-left:39px; padding-bottom:15px; padding-top:30px; padding-right:24px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio7 {float:left; width:771px; height:607px; background-color:#FFFFFF; padding-right:15px;  padding-left:15px; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio8 {float:left; width:765px; height:1071px; background-color:#FFFFFF; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
.biancodettaglio9 {float:left; width:771px; height:850px; background-color:#FFFFFF; padding-right:15px;  padding-left:15px; padding-bottom:15px; padding-top:30px; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555555;}



.bluprodotti {float:left; width:801px; height:167px; background-image:url(img/sfumatura_sotto.jpg); background-repeat:repeat; text-align:left; padding-top:5px; }
.bluprodotti2 {float:left; width:801px; height:167px; background-image:url(img/sfumatura_sotto.jpg); margin-top:32px; background-repeat:repeat; text-align:left; padding-top:5px; }

.boxfiore {clear:left; width:801px; height:147px; background-image:url(img/fiore.jpg); background-repeat:no-repeat;}
.boxfotoprod {float:left; width:190px; height:285px;  }
.boxfotoprod22 {float:left; width:160px; height:240px; margin-right:36px; }
.boxdidprod {width:190px; height:20px; padding-top:3px; text-align:left; padding-left:4px;}
.boxdidprod2 {float:left; width:135px; height:20px; text-align:left; }
.acapo2 {clear:left; width:160px; }
.boxdidprod6 {width:156px; padding-top:3px; padding-bottom:3px; text-align:left; padding-left:4px;}
.titgallery { clear:left; width:740px; height:20px; background-color:#D2E5EF; padding-left:10px; padding-top:5px; margin-bottom:20px;}

.barrapul {clear:left; width:748px; height:40px; padding-top:40px;  }
.pulazzurro {float:left; width:235px; height:23px; background-image:url(img/pul_azzurro.gif); background-repeat:no-repeat; padding-top:7px; padding-left:20px;}
.pulazzurro2 {float:left; width:235px; height:23px; background-image:url(img/pul_azzurro.gif); background-repeat:no-repeat; padding-top:7px; text-align:right; padding-right:20px;}
.pulcentro {float:left; width:238px; height:23px; text-align:center; color:#555555; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:7px;}
.pulgrigio {float:left; width:235px; height:23px; background-image:url(img/pul_grigio.gif); background-repeat:no-repeat; padding-top:7px; padding-left:20px;  color:#A1A1A1;}
.pulgrigio2 {float:left; width:235px; height:23px; background-image:url(img/pul_grigio.gif); background-repeat:no-repeat; padding-top:7px; text-align:right; padding-right:20px;}

.pulazzurro3 {clear:left; width:235px; height:23px; background-image:url(img/pul_azzurro.gif); background-repeat:no-repeat; padding-top:7px; padding-bottom:10px; padding-left:20px;}

.pulcarrello2 {float:left; width:125px; height:29px; background-image:url(img/aggiungi_carrello.gif); background-repeat:no-repeat; margin-top:10px; padding-top:7px; padding-bottom:10px; padding-left:35px;}
.pulcarrello3 {float:left; width:118px; height:29px; background-image:url(img/contenuto_carrello.gif); background-repeat:no-repeat; margin-top:10px; padding-top:7px; padding-bottom:10px; padding-left:35px;}

.arearissotto {clear:left; width:730px; height:135px; padding:0px 0px 0px 65px;}
.box1prod {float:left; width:337px; height:125px; padding-top:10px; padding-left:10px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.box2prod {float:left; width:300px; height:125px; padding-top:10px; padding-left:35px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}


.boxfotodett1 {float:left; width:350px; height:420px; margin-right:10px;}
.boxscheda {float:left; width:398px; height:440px; margin-left:10px;}

.boxcomponenti2 {float:left; width:110px; margin-right:20px;}
.boxdidprod3 {float:left; width:70px; height:20px; text-align:left; }

.dettarticolo {clear:left; width:400px; padding:20px 0px 0px 0px; text-align:left;}
.dettarticolo1 {float:left; width:129px; height:20px; padding-top:5px; padding-left:3px; margin:1px 1px 0px 0px; text-align:left; background-color:#E3E3E3;}
.dettarticolo2 {float:left; width:238px; height:20px; padding-top:5px; padding-left:3px; margin:1px 0px 0px 0px; text-align:left; background-color:#EFEFEF;}

.fotogrande2 {width:350px; height:350px; margin:0px 0px 29px 120px; background-image:url(img/bastoni_zoom.jpg)}
.didpopup2 {width:530px; height:20px; padding:10px 20px 0px 20px;  }


	/* --- Sx e DX ---*/

.contenitorecolonnasx{ float:left; width:24px;}
.colonninasx { width:24px; height:620px;}
.colonninasx3 { width:24px; height:351px;}

	/* --- CARRELLO ---*/
.contenitorecarrello {clear:left; width:760px; height:540px;}
.contenitorecarrello2 {clear:left; width:760px; }
.contenitorecarrellosotto {clear:left; width:760px; height:50px; margin-top:50px;}

.rigatitoli {clear:left; width:760px; height:25px; }
.titolo01 {float:left;  width:440px; height:20px; background-color:#93D0EF; color:#3F3F3F; padding-left:3px; padding-top:4px; border-right:1px solid #D4D6DE;}
.titolo02 {float:left;  width:60px; height:20px; background-color:#93D0EF; color:#3F3F3F; padding-left:3px; padding-top:4px; border-right:1px solid #D4D6DE;}
.titolo03 {float:left;  width:90px; height:20px; background-color:#93D0EF; color:#3F3F3F; padding-left:3px; padding-top:4px; border-right:1px solid #D4D6DE;}
.titolo04 {float:left;  width:90px; height:20px; background-color:#93D0EF; color:#3F3F3F; padding-left:3px; padding-top:4px; border-right:1px solid #D4D6DE;}
.titolo05 {float:left;  width:90px; height:20px; background-color:#93D0EF; color:#3F3F3F; padding-left:3px; padding-top:4px; border-right:1px solid #D4D6DE;}
.titolo06 {float:left;  width:30px; height:20px; background-color:#93D0EF; color:#3F3F3F; padding-left:3px; padding-top:4px;}
.titolo07 {float:left;  width:123px; height:20px; background-color:#93D0EF; color:#3F3F3F; padding-left:3px; padding-top:4px; border-right:1px solid #D4D6DE;}


.rigaarticoli {clear:left; width:760px; height:27px; border-bottom:1px solid #FFFFFF;}
.articoli01 {float:left;  width:440px; height:23px; background-color:#D2E5EF; color:#595959; padding-left:3px; padding-top:4px; border-right:1px solid #FFFFFF;}
.articoli02 {float:left;  width:60px; height:23px; background-color:#D2E5EF; color:#595959; padding-left:3px; padding-top:4px; border-right:1px solid #FFFFFF;}
.articoli03 {float:left;  width:93px; height:27px; background-color:#D2E5EF; color:#595959; border-right:1px solid #FFFFFF;}
.articoli03A {float:left;  width:57px; height:25px; background-color:#D2E5EF; color:#595959; padding-left:3px; padding-top:2px;}
.articoli03B {float:left;  width:33px; height:25px; background-color:#D2E5EF; color:#595959; text-align:center }
.articoli03B2 {float:left; width:33px; height:27px; background-color:#D2E5EF; color:#595959; text-align:center }
.articoli03C {float:left;  width:90px; height:23px; background-color:#D2E5EF; color:#595959; border-right:1px solid #FFFFFF; padding-left:3px; padding-top:4px;}

.articoli04 {float:left;  width:90px; height:23px; background-color:#D2E5EF; color:#595959; padding-left:3px; padding-top:4px; border-right:1px solid #FFFFFF;}
.articoli05 {float:left;  width:90px; height:23px; background-color:#D2E5EF; color:#595959; padding-left:3px; padding-top:4px; border-right:1px solid #FFFFFF;}
.articoli06 {float:left;  width:33px; height:27px; background-color:#D2E5EF; color:#595959; }
.articoli07 {float:left;  width:123px; height:23px; background-color:#D2E5EF; color:#595959; padding-left:3px; padding-top:4px; border-right:1px solid #FFFFFF;}

.totaleimporto1 {float:left; width:621px; height:25px; background-color:#D2E5EF; color:#595959; text-align:right; padding-right:10px; padding-top:7px; border-right:1px solid #FFFFFF; }
.totaleimporto2 {float:left; width:124px; height:25px; background-color:#D2E5EF; color:#595959;  padding-left:3px; padding-top:7px;}
.bottomcarrello {clear:left; width:363px; height:26px; background-color:#D2E5EF; color:#595959; padding-left:396px; padding-top:5px; border-bottom:1px solid #D4D6DE;}
.pulsantecarrello {float:left; width:170px; height:19px; background-color:#93D0EF; border:1px solid #5FBAE8; padding-top:1px; margin-left:5px; text-align:center;}
.bottomcarrello2 {clear:left; width:553px; height:26px; background-color:#D2E5EF; color:#595959; padding-left:206px; padding-top:5px; border-bottom:1px solid #D4D6DE;}

.titprod2 {float:left; width:738px; height:18px; margin-bottom:10px; background-color:#C4C4C4; padding-top:2px; border-left:1px solid #FFFFFF;}


	/* --- LAVORAZIONE ---*/
	
.boxlav {float:left; width:220px; height:250px;  margin-right:20px;  }
.didlav { height:20px;  padding-top:5px; padding-left:5px;}
.acapo {clear:left; width:600px; height:1px;}



	/* --- BOTTOM ---*/
	
.bottom{clear:left; width:849px; height:144px; background-image:url(img/bottom.jpg); background-repeat:no-repeat;}
.bottom2{clear:left; width:849px; height:144px; background-image:url(img/bottom2.jpg); background-repeat:no-repeat;}
.dexanet {clear:left; width:819px; height:20px; padding-right:30px; text-align:right;}

	/* --- POPUP ---*/
.quadro {position:relative; width:628px; background-color:#ffffff; text-align:left; margin-left:auto; margin-right:auto;}	
.fotozoom {float:left; width:580px; height:787px;}
.didzoom {width:565px; height:30px; text-align:left; padding-top:20px; padding-left:15px;}

.bottompopup {width:560px; height:41px; background-color:#033186; padding:20px 20px 0px 0px; text-align:right; }
	
	/* --- FORM ---*/

INPUT {padding:2px; font-family:Arial; font-size:10px;}
TEXTAREA {padding:2px; font-family:Arial; font-size:12px;}
.etichetta {float:left; height:18px; width:65px; padding-left:5px; padding-top:3px; clear:left;}
.etichetta2 {float:left; width:150px; padding-left:5px;}
.etichetta7 {float:left; width:80px; padding-left:5px;}
.etichetta8 {float:left; width:60px; padding-left:5px;}
.etichetta9 {float:left; width:200px; height:24px; padding-left:5px; padding-top:2px; background-color:#E0E9EE; margin-right:10px; border-right:1px solid #FFFFFF}
.etichetta10 {float:left; width:95px; }
.etichetta11 {float:left; width:65px; padding-left:5px;}
.etichetta12 {float:left; width:45px; padding-left:5px;}
.etichetta99 {float:left; width:310px; height:24px; padding-left:5px; padding-top:2px; background-color:#E7E9EF; margin-right:10px; border-right:1px solid #FFFFFF}

LABEL {font-size:12px;}
.invia {width:185px; margin-top:5px; padding-left:70px;}
.invia2 {width:185px; margin-top:5px; padding-left:108px;}
LEGEND {color:#444444; font-weight:bold; margin-bottom:10px;}
.row {width:300px; margin-top:10px; margin-bottom:5px}
.row2 {width:300px; margin-top:5px; margin-bottom:5px}
.row3 {width:280px; margin-top:10px; padding-left:40px; margin-bottom:5px}
.row4 {width:280px; margin-top:5px; padding-left:40px; margin-bottom:5px}
.row5 {width:750px; margin-bottom:10px; margin-left:8px;}
.row6 {clear:left; width:750px; height:27px; margin-bottom:1px; margin-left:8px; background-color:#D2E5EF}
.row66 {clear:left; width:200px; margin-bottom:10px; margin-top:15px;}
.row7 {clear:left;width:650px; margin-bottom:10px; margin-left:8px;}
.row8 {float:left; width:140px; margin-bottom:10px; margin-top:25px;}
.row9 {float:left; width:110px; margin-bottom:10px; margin-top:25px;}
.row10 {float:left; width:130px; margin-bottom:10px; margin-top:15px;}
.row11 {clear:left;width:650px; margin-bottom:10px; margin-left:8px;}
.row44 {clear:left; width:750px; height:27px; margin-bottom:1px; margin-left:8px; background-color:#DEE0E6}
.casella {WIDTH: 130px; HEIGHT: 14px; FONT-FAMILY:Arial; FONT-SIZE: 12px; border: 1px #7F9DB9 solid}
.casella2 {WIDTH: 180px; HEIGHT: 14px; FONT-FAMILY:Arial; FONT-SIZE: 12px; border: 1px #7F9DB9 solid}
