/* MDBLAB */
html,body{text-align:center; margin:0px; padding:0px; border:0px; background:#000000}

div.space1{height:1px}
div.space2{height:2px}
div.space3{height:3px}
div.space5{height:5px}
div.space9{height:9px}
div.space10{height:10px}
div.space12{height:12px}
div.space15{height:15px}
div.space20{height:20px}
div.space23{height:23px}
div.space40{height:40px}
div.space50{height:50px}

div.cleanup{clear:both}

div.exbox{width:1024px; margin:0px auto; padding:0px; background:#030102}

div.headerlx{width:675px; height:161px; float:left; background:url(/gfx/headerlogo.jpg)}
div.header{height:161px; margin:0px 25px 0px 675px; background:url(/gfx/headerlogorx.gif)}

div.content{padding:0px; text-align:left}
div.content p{margin:0px; padding:0px; font-family:Tahoma; font-size:30px; color:#2f2f2f}
div.content_lx{width:412px; float:left}
div.content_rx{margin:0px 0px 0px 412px}

div.boption{height:40px; margin-left:57px}
div.boption a{text-decoration:none}
div.boption img{border:0px; float:left}
div.picturebox{width:397px; height:365px; margin:71px 0px 0px 15px; background:url(gfx/picture2.jpg)}

/* Submenu */
div.submenu{height:33px; display:block}

/* Frame style #1 */
div.framebox{width:590px; margin:auto; border:1px solid #010001}
div.framehdlx{width:4px; height:4px; float:left; background:url(/gfx/framehdlx.gif)}
div.framehdrx{width:4px; height:4px; float:right; background:url(/gfx/framehdrx.gif)}
div.framehd{height:4px; margin:0px 4px; background:url(/gfx/framehd.gif)}
div.framelx{background:url(/gfx/framelx.gif) repeat-y top left}
div.framerx{background:url(/gfx/framerx.gif) repeat-y top right}
div.frame{margin:0px 4px; text-align:center; background:#111111}
div.frame p{height:18px; margin:0px; padding:0px; text-align:center; font-family:helvetica; font-size:14px; color:#b5b5b5}
div.framefootlx{width:4px; height:4px; float:left; background:url(/gfx/framefootlx.gif)}
div.framefootrx{width:4px; height:4px; float:right; background:url(/gfx/framefootrx.gif)}
div.framefoot{height:4px;  margin:0px 4px; background:url(/gfx/framefoot.gif)}

/* ItemWindow */
div.items{width:590px; display:block}
div.items div{z-index:0;}
div.itemhdlx{width:4px; height:4px; float:left; background:url(/gfx/framehdlx.gif)}
div.itemhdrx{width:4px; height:4px; float:right; background:url(/gfx/framehdrx.gif)}
div.itemhd{height:4px; margin:0px 4px; background:url(/gfx/framehd.gif)}
div.itemlx{background:url(/gfx/framelx.gif) repeat-y top left}
div.itemrx{background:url(/gfx/framerx.gif) repeat-y top right}
div.item{height:569px; margin:0px 4px; background:#111111}
div.itemfootlx{width:4px; height:4px; float:left; background:url(/gfx/framefootlx.gif)}
div.itemfootrx{width:4px; height:4px; float:right; background:url(/gfx/framefootrx.gif)}
div.itemfoot{height:4px; margin:0px 4px; background:url(/gfx/framefoot.gif)}

div.itemfootsteplx{width:36px; height:9px; float:left; background:url(/gfx/itemfootsteplx.gif)}
div.itemfootstep{height:9px; margin:0px 22px 0px 36px; background:url(/gfx/itemfootstep.gif)}
div.itemspacelx{width:36px; height:40px; float:left; background:#030102}
div.itemspace{height:40px; margin:0px 22px 0px 36px}

/* Category */
div.catinfo{width:552px; height:106px; margin-left:15px; background:url(/gfx/catinfo.gif)}
div.cat_box{width:552px; height:106px; margin-left:15px}
div.cat_f{width:36px; height:32px; float:left; background:url(/gfx/logof.jpg)}
div.cat_title{width:512px; height:32px; margin-left:2px; float:left}
div.cat_title p{text-align:left; font-family:palatino; font-size:28px; color:#c5b883; line-height:28px; padding-top:4px}
div.cat_info{width:474px; height:68px;  margin-left:38px; float:left}
div.cat_info p{text-align:justify; font-family:helvetica; font-size:12px; color:#cfcfcf; padding-top:8px}

/* altro... */
div.altrobox{width:552px; height:17px; margin-left:15px}
div.altrolx{width:500px; height:17px; float:right; margin-left:15px}
div.altro{width:52px; height:17px; float:right; background:url(/gfx/altro.gif)}
div.altro_lx{width:8px; height:17px; float:left}
div.altro_rx{width:8px; height:17px; float:right}
div.altro a{text-decoration:none}
div.altro img{border:0}
/*div.altro img:hover{cursor:pointer}*/

/* Thumbs */
div.thumbsbox{width:552px; height:417px; margin-left:15px; background:#1e1e1e}

div.thumbnail{width:180px; height:204px; margin:3px 0px 0px 3px; float:left}
div.thumbheader{width:180px; height:180px; float:left; background:red}
div.thumbpicture{width:180px; height:180px; background:#1b1a1b;}
div.thumbpicture img{width:180px; height:180px; margin-top:0px}
div.thumbpictureborder{z-index:2; position:absolute}
div.thumbpictureborder img{width:180px; height:180px}
div.thumbinfo{width:180px; height:24px; float:left; text-align:right; background:#1b1a1b}
div.thumbinfo a{text-decoration:none}
div.thumbinfo img{border:0px; margin-top:5px; margin-right:7px}

div.thumbinfolink{width:162px; height:24px; float:left; text-align:right; background:#1b1a1b}
div.thumbinfo_rx{width:18px; height:24px; float:left; background:url(/gfx/thumbinfo.gif)}

/* Footer */
div.footer{height:39px; margin:0px 25px 0px 15px; background:#030102}
div.footerlx{width:424px; height:39px; margin-left:9px; float:left; background:url(/gfx/footerlx.gif)}
div.footerrx{height:39px; margin:0px 0px 0px 433px; background:url(/gfx/footerrx.gif)}
div.hammer{height:39px; float:right}
div.hammer a{text-decoration:none}
div.hammer img{width:14px; height:16px; margin:3px; border:0}
div.footersign{height:39px; margin:0px 20px 0px 3px}
div.footersign p{line-height:28px; padding:0px; margin:0px; text-align:right; font-family:Tahoma; font-size:10px; color:#e7e7e7}

/* IL LABORATORIO */
div.lab_label{width:552px; height:47px; margin-left:15px}
div.lab_label p{text-align:left; font-family:palatino; font-size:28px; color:#c5b883; padding-top:5px;}
div.lab_info{width:552px; height:320px; margin-left:15px}
div.lab_info p{padding-top:5px; text-align:justify; font-family:helvetica; font-size:12px; color:#b5b5b5}
div.lab_thumbs_box{width:552px; height:186px; margin-left:15px; background:#161616}
div.lab_thumb_img{width:180px; height:180px; margin:3px 0px 0px 3px; float:left}
div.lab_thumb_img img{width:180px; height:180px}
div.lab_thumb_border{z-index:2; position:absolute}
div.lab_thumb_border img{width:180px; height:180px}
div.labthumb{width:180px; height:180px; margin-left:3px; margin-top:3px; float:left; background:#010101}
div.labthumbpic{width:178px; height:178px; margin-left:1px; margin-top:1px; float:left}

/* Contacts */
div.contacts_label{width:400px; height:47px; margin-left:91px}
div.contacts_label p{text-align:left; font-family:palatino; font-size:28px; color:#c5b883; padding-top:5px;}
div.contacts_info{width:400px; margin-left:91px}
div.contacts_info p{padding-top:5px; text-align:justify; font-family:helvetica; font-size:14px; color:#b5b5b5}

/* FormMail */
div.formmail{width:420px; margin-left:71px}
div.formmail p{font-family:helvetica; font-size:10px; color:#b5b5b5}
div.formmail textarea{width:394px; border:1px solid #000000; font-family:Tahoma; font-size:12px; color:#b5b5b5; background:#1e1e1e}
div.formmail input{width:200px; height:20px; border:1px solid #000000; font-family:Tahoma; font-size:12px; text-align:left; color:#b5b5b5; background:#1e1e1e}
div.formmail input.formmail_object{width:396px}
div.formmail input.formmail_security{width:100px; height:32px; font-size:20px; padding-top:3px}
div.formmail input.button{width:100px; font-size:10px; text-align:center}
div.formmail input.button:hover{cursor:pointer}

/* PopUp */
div.cover{position:absolute; z-index:3; display:none}

#PopUpCover{position:absolute; z-index:3; display:none}

/* PopUp */
#popupbox{width:458px; position:absolute; z-index:4; display:none}
div.popuphdlx{width:6px; height:6px; float:left; background:url(/gfx/popuphdlx.gif)}
div.popuphdrx{width:6px; height:6px; float:right; background:url(/gfx/popuphdrx.gif)}
div.popuphd{height:6px; margin:0px 6px; background:url(/gfx/popuphd.gif)}
div.popuplx{background:url(/gfx/popuplx.gif) repeat-y top left}
div.popuprx{background:url(/gfx/popuprx.png) repeat-y top right}
div.popup{margin:0px 6px; background:#111111}
div.popupfootlx{width:6px; height:6px; float:left; background:url(/gfx/popupfootlx.gif)}
div.popupfootrx{width:6px; height:6px; float:right; background:url(/gfx/popupfootrx.gif)}
div.popupfoot{height:6px; margin:0px 6px; background:url(/gfx/popupfoot.gif)}

div.popupName{margin:0px 24px; background:#1e1e1e}
div.popupName p{height:21px; padding:0px; margin:0px; text-align:center; font-family:palatino; font-size:16px; color:#7d7d4d}
div.popupImg{width:400px; height:400px; margin:auto}
div.popupImg img{width:400px; height:400px}
div.popupImgFrame{z-index:2; position:absolute}
div.popupImgFrame img{width:400px; height:400px}
div.popupInfo{margin:0px 24px}
div.popupInfo p{padding:0px; margin:0px; text-align:justify; font-family:helvetica; font-size:12px; color:#575735}

div.popupExit{margin:0px 24px; position:relative; background:#222222; opacity:0.3}
div.popupExit p{height:14px; padding:0px; margin:0px; text-align:center; font-family:helvetica; font-size:12px; color:white; opacity:1}
div.popupExit:hover{cursor:pointer; background:#857f42; opacity:1}
div.popupExit p:hover{color:#111111; opacity:1}

#PopUp{width:458px; position:absolute; z-index:4; display:none}


