html{height:101%;}
body{width:100%;height:100%;padding:0px;margin:0px;background-image: url(/immagini/tre-emme-manufatti-srl-back-sx.jpg);background-repeat: no-repeat;background-size: 50% 520px;background-position:top left;background-color: #d9e0eb;font-family:Arial;}

img{text-decoration:none;border:0px;border:none;}

#header{height:158px;width:100%;padding-top:0px;}
#menu-sx{background-image:url(/immagini/tre-emme-manufatti-srl-back-sx-menu.jpg);background-repeat: repeat-x;background-size: 50% 158px;background-position:top left;width:50%;height:158px;position:absolute;z-index:1;}
#main{width:974px;padding:10px;background-color:white;min-height:510px;margin:0 auto;position:relative;z-index:2;padding-top:0px;}
#menu{width:974px;height:47px;background-color:#01307d;}
#footer{height:176px;text-align:left;line-height:25px;font-size:13px;color:#666666;margin:0 auto;width:974px;padding-top:10px;}
#back{background-color:white;opacity: 0.5;position:fixed; width:100%; height:100%; z-index:9000;filter: alpha(opacity=50);}
#footer a:link,#footer a:visited{color:white;}
#title_popup{color:#1e5cc1;}
#mappa{border-radius:0px 30px 0px 0px;}

h1{font-size:16px;color:#1e5cc1;font-weight:600;margin:0px;margin-bottom:15px;}
h2{font-size:20px;color:#666666;font-weight:200;margin:5px auto;background-image:url(/immagini/titolo-back.png);background-repeat:repeat-x;}
h6{font-size:13px;color:#666666;font-weight:200;margin:0px;margin-bottom:5px;}

.space5{height:5px;}
.space8{height:8px;}
.space10{height:10px;}
.space20{height:20px;}
.space30{height:30px;}
.clear{clear:both;height:0px;}
.testo{font-size:13px; text-align:justify;color:#4a4a4a;line-height:22px;}
.bottone{background-color:#1e5cc1;padding:8px 14px;color:white;cursor:pointer;border-radius:5px;text-align:center;border:0px;opacity:0.9;}
.bottone:hover{opacity:1;cursor:pointer;}
.bottone:active{cursor:pointer;}
.titolo{font-size:25px;font-weight:200;color: #c10b0b;padding: 10px 10px;/*text-shadow: 0px 0px 5px #000;*/}
.response{font-size:15px;text-align:center;color:#1a1a1a;line-height:25px;background-color:lightgreen;border:1px solid green;}
.menu{background-color:#01307d;height: 47px;margin-top:6px;}
.ombra{background-image:url(/immagini/ombra.png);background-position:top right;height:7px;background-repeat:no-repeat;}
.login{background-color:#a4bce3;height:62px;width:174px;padding:10px;}
.info-acquisto-div{width:309px;height:32px;background-color:#c0c0c0;padding-top: 5px;}
.info-acquisto{width:309px;height:27px;color:white;font-size:13px;line-height:13px;}
.login-lbl{color:white;font-size:11px;margin:0px;padding:0px;line-height:11px;}
.loginTb,.cercaTb{border:0px;border-radius:10px;margin:0px;width:123px;height:17px;outline:none;padding-left:10px;line-height:17px;}
.cercaTb{border:0px;}
.newsNH .testoNH{color: #01307d;font-weight: 700;}
.login-invia{border: 0px;border-radius: 10px;background-color: #FFF;color: #555;height: 15px;outline: none;line-height: 15px;float: right;cursor: pointer;margin-top: 3px;}
.login-invia:hover{background-color: #f2f2f2;}
.menu-list{color:white;height:47px;}
.menu-item{text-align:center;font-size:14px;color:white;line-height:47px;border-right:1px solid #2c65c3;}
.menu-item_S{text-align:center;font-size:14px;color:white;line-height:47px;border-right:1px solid #2c65c3;background-color:#1f55ae;}
.noBrd{border:0px;}
.menu-item:hover{background-color:#1f55ae;}
.imgTitolo{position:absolute;margin-top:2px;}
.titoloTxt{background-color:white;padding-left:30px;padding-right:10px;}
.imgArrow{float:right;padding-left:10px;background-color:white;}
.dataNH{font-size:11px;color:#888888;float:right;}
.newsNH{background-color:#d8edfd;padding:10px;margin-top:5px;height: 169px;}
.titoloNH{color:#666666;border-bottom:1px solid #c3d6e4;padding-bottom:5px;margin-bottom:10px;text-decoration:none;font-weight:600;}
.testoNH{font-size:12px;text-align:left;line-height:18px;color:#4a4a4a;}
.vediNH{font-size:11px;color:#bf0000;text-align:right;font-weight:600;position:absolute;margin-left: 405px;margin-top: 155px;}
.discover{font-size:11px;color:#bf0000;text-align:right;font-weight:600;}
.fotoThumb{width: 136px;height: 132px;overflow:hidden;margin-right:10px;opacity:1;cursor:pointer;float:left;border:1px solid #dce0e3;margin}
.pointer{cursor:pointer;}
.left{float:left;width:284px;margin-top:30px;border-right:1px solid #e6e6e6;min-height:500px;}
.right{float:right;text-align:left;width: 666px;margin-top: 30px;margin-left: 20px;}
.catMenuProd{color:#888888;font-size:15px;padding: 8px 0px;border-bottom:1px solid #e6e6e6;cursor:pointer;margin-right:3px;}
.catMenuProd_S{color: #346CC7;font-size:15px;padding: 8px 0px;border-bottom:1px solid #e6e6e6;cursor:pointer;margin-right:3px;}
.catMenuProd_S a:link,.catMenuProd_S a:visited{color: #346CC7;font-weight: bold;font-size:15px;}
.catMenuProd a:link,.catMenuProd a:visited{color:#888888;font-size:15px;}
.catMenuProd a:hover,.catMenuProd a:active{color: #346CC7;font-size:15px;padding: 8px 0px;cursor:pointer;margin-right:3px;}
.catMenuProd_S a:link{color: #346CC7;font-weight: bold;font-size:15px;}
.famMenuProd{color:#888888;font-size:12px;line-height: 15px;margin-left:15px;padding:5px 0px;cursor:pointer;}
.famMenuProd:hover,.famMenuProd:active{color:black;}
.famMenuProd_Txt{color:#888888;font-size:12px;line-height: 15px;}
.famMenuProd_Txt:hover{color: #346CC7;}
.famMenuProd_Txt_S{color: #346CC7;font-weight: bold;font-size:12px;cursor:pointer;font-weight:bold;}
.search_lens{height: 14px;position: absolute;margin-top: 3px;margin-left: 4px;}
.txtGriglia{color:#1e5cc1;font-size:12px;vertical-align:bottom;text-align:left;}
.imgGriglia{vertical-align:bottom;text-align:center;max-height:60px;}
.path{font-size:11px;color:#4a4a4a;margin:0px;margin-bottom:15px;}
.path:hover,.path:active{color:#1e5cc1;}
.selected{color:#1e5cc1;}
.selected a:hover,.selected a:active{color:#4a4a44;}
.imgPath{margin-top: -3px;position: absolute;}
.griglia td{font-size:11px;color:#4a4a44;}
.griglia td,.griglia th{text-align:center;border:1px solid #e6e6e6;}
.griglia{border-collapse:collapse;}
.noBorder{border:0px !important;}
.piePag{font-size:11px; text-align:center;color:black;line-height:18px;margin-top:20px;font-weight:600;}
.imgPro,.imgNews{float:right;max-width:329px;padding-left:10px;}
.cover{width:329px;height:219px;border:1px solid #f5f5f5;margin-bottom:10px;}
.coverImg{max-width:329px;max-height:219px;}
.footTbl, .languageTbl{float:right;width: 200px;text-align: right;}
div.prodBox,div.newsBox{float:left;margin-right: 19px;}
table.prodBox,table.newsBox{border:1px solid #f5f5f5;width:206px;padding:10px;height:260px;}
table.newsBox{height:340px;}
.prodBox th,.newsBox th{color:#1e5cc1;font-size:13px;font-weight:200;line-height: 15px;}
/*.prodBox img,*/.newsBox img{height:192px;}
.imgBox{background-repeat:no-repeat; background-position:center center;background-size:contain;width:180px;height:169px;overflow:hidden;}
.rgh{float:right;margin:10px;margin-right:0px;}
.noPdgLft{padding-left:0px;}
.miniature{float:left;width:74px;height:50px;border:1px solid #f5f5f5;margin-bottom:10px;overflow:hidden;text-align:center;margin-right:10px;}
/*.miniatureImg{background-repeat:no-repeat;background-position:center center;width:74px;height:50px;background-size:101px auto;}*/
.miniatureImg{background-repeat:no-repeat;background-position:center center;height: 50px;background-size: 34px 50px;}
.altImg{max-width:98px;max-height:65px;}
.imgGriglia{height:52px;}
.selMenu,.selMenu1{float: right;}
.imgPag{width:100%;height:345px;margin-bottom:10px;}
.tb1{width:165px;}
.testo_feedback{font-size:13px;}
.line{height:1px;background-color:#d2d2d2;width:100%;margin:5px 0px;}
.answer{background-color: lightblue;border: 1px solid #e8e8e8; border-radius: 10px;padding:5px;margin-left: 80px;margin-top:5px;}
.gmnoprint,.gmnoprint,.gm-style-cc{display:none;}
p.testo{display:block;margin:0px;}
.highlighted {background-color:yellow;font-weight:700;}
.dataNews{position:absolute;padding:2px 10px;background-color:#01307d;color:white;margin-top: -76px;margin-left: -15px;font-size:12px;}
.titoloPH{color:#888888;font-size:15px;font-weight:600;border-bottom:1px solid #888888;padding-bottom:5px;margin-bottom:15px;}
.vediPH{font-size:11px;color:#bf0000;text-align:right;font-weight:600;border-bottom:1px solid #888888;width:80px;}
u{font-size:12px;color:#1e5cc1;font-weight:600;margin:0px;margin-bottom:15px;}
.testo a:link,.testo a:visited{text-decoration:none;font-size:13px; text-align:justify;color:#4a4a4a;line-height:18px;}
.testo a:hover,.testo a:active{text-decoration:none;font-size:13px; text-align:justify;color#ACACAC;line-height:18px;}
.new{position:absolute;width:64px;height:64px;}
.newLbl{background-color:#D50000;padding:2px 5px;color:white;border-radius: 6px;margin-left: 10px;}
.menuTop{color:white;}
.menuTop:hover{color:#1f55ae;}
.menuTop_S{color:#1f55ae;}
.newLblMenu{color:#D50000;margin-left: 10px;}
.newLblProd{color: #D50000;margin-left: 6px;font-size: 9px;font-weight:800;}
.newsBoxContainer{width:calc(50% - 3px);display:inline-block;vertical-align:top;}
ul.submenu-prod{list-style-type: none;margin:0px;position: absolute; top: 100%; left: 0px; width: 200px; z-index: 80;padding:0px; box-sizing: border-box; border-left: 4px solid #2c65c3;display:none;}
ul.submenu-prod li{position:relative;list-style-type: none;padding: 5px 10px!important;margin:0px -1px;line-height: 30px;border-bottom: 1px solid #2c65c3;background: #01307d;}
ul.submenu-prod li:hover,ul.submenu-prod li.submenu-item_S{background:#2c65c3;}
ul.submenu-prod li a{color:white;font-size: 14px;}
.linea-title{position:relative;padding: 5px 10px!important;margin:0px;line-height: 30px;border-bottom: 1px solid #2c65c3;}
.linea-icon{position:absolute;right:5px;top:5px;height:30px;}
.prodtditem{position:relative;}
.prodtditem:hover ul.submenu-prod{display:block;}
#footer h4,#footer p{margin:0px;}
#footer .linea-row a{color:#1e5cc1!important;line-height:20px;margin-left:5px;font-weight:bold;}
#footer .linea-row{border-bottom:none;margin-bottom:4px;}
#footer .linea-icon{position: relative;position:relative;right:initial;top:initial;line-height:30px;vertical-align: top;}
.col{display: inline-block;vertical-align: top;}
.col-6{width:49%;}
.col-4{width:32%;}
.col-2{width:18%;}

input[type="text"],input[type="password"],textarea{background-image: url(/immagini/tb.png);background-repeat: repeat-xy;border:0px;border-radius:10px;outline:none;border: 1px solid #ACACAC;padding-left:10px;}
textarea{resize: none;font-family:Arial;}

#richiedi_info{text-align:right;padding:10px;margin-right:32px;cursor:pointer;}
#popup_back{background-image: url(/immagini/popup_back.png);background-repeat: repeat;width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 1000;}
.close_popup{margin-top: 6px;margin-right: 26px;float: right;}
.sub_popup{margin:0 auto;background-color: white;margin-top:50px;width:450px;position:relative;padding-bottom:20px;border:1px solid #6e6b63;}
.popup{margin:0px; padding:0px;width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:1000;}
#form_popup td{font-size:14px;}
#form_popup{width: 450px;font-size:13px; text-align:justify;color:#4a4a4a;}
#form_oggetto{font-size:13px; text-align:justify;color:#4a4a4a;line-height:18px;}

a:link{text-decoration:none;}
