body 
{
	background:#ffffff url(../mapei_images/bkg.gif) repeat-x center top;
	margin:0px;
	padding:0px;
	color:#757575;
	font-family:Trebuchet MS, Arial;
	font-size:12px;
	
}

table {	padding: 0px; margin: 0px; font-size:12px;}
img {margin:0px; border:0px;}
div {margin:0px; border:0px; padding:0px; }

input{font-family:Trebuchet MS, Arial; font-size: 11px; color:#757575; margin:0;}
select{font-family:Trebuchet MS, Arial; font-size: 11px; color:#757575; margin:0;}
textarea {font-family:Trebuchet MS, Arial; font-size: 11px; color:#757575; margin:0;}

ul {text-align:left; margin:0; padding:8px 0 20px 20px;} 
li { padding-bottom:5px; line-height:14px; }

strong {color:#0070b8; font-weight:bold;}
strong  a,a:hover {color:#0070b8; text-decoration:none;	}

b {color:#0070b8; font-weight:bold;}
b  a,a:hover {color:#0070b8; text-decoration:none;	}

/*sup { font-size:8px; }*/

.curs { cursor:pointer;}
.clearBoth {clear:both; height:0; width:0;}
.floatLeft {float:left;}
.strong {color:#0070b8; font-weight:bold;}


a,a:hover {color:#757575; text-decoration:none;	}

#divCenter {background: url(../mapei_images/bkgTop.jpg) no-repeat center top;}
#divMain {width:950px; text-align:left;position:relative;}

#divMenuIst { height:32px; width:950px;}
.btn-MenuIst { background:url(../mapei_images/btn-MenuIst.png) no-repeat left top; width:190px; height:32px; text-align:center; float:left; cursor:pointer;}
.MIst { padding:5px 7px 0 7px; color:#ffffff; font-size:13px; font-weight:bold;} 

#divLogoMapei{margin:44px 0 2px 2px;}
#divLogoMapeiRescon{ position:absolute; top:-22px; left:5px;}
#divLogoMapei75{margin:15px 0 2px 35px;}

#divContentSub { padding:0 0 38px 3px; }
#divContentSubS { padding-left:3px; }
#containerL { width:620px;}
#containerC { width:540px; padding-top:30px;  margin-left:60px;}
.containerSubC { width:540px; padding-top:10px;  margin-left:60px;}
#containerG { width:570px; padding-top:30px;  margin-left:30px;}
#containerG2 { width:600px; padding-top:30px; }

#divContentH  { background: url(../mapei_images/divContentH.png) no-repeat left top; width:946px; height:304px; margin-bottom:15px; position:relative;}
#divContentLeftH  { float:left;  background:url(../mapei_images/divContentLeftHT.png) no-repeat left top; width:632px; height:auto !important; min-height:370px;}

#divhomeBotsx  { float:left; width:310px; }

#divBkgIN {background: url('../mapei_images/divContentRightIN-bkg.png') no-repeat left bottom; }

#divContentLeft	{float:left; padding-bottom:10px; }
#divContent  { background:url(../mapei_images/bkgCont.png) no-repeat left top; width:632px; height:auto !important; min-height:820px;}
#divContentGood  { background:url(../mapei_images/bkgCont.png) no-repeat left top; width:632px; height:auto !important; min-height:1000px;}
#divContentGoodUS  { background:url(../mapei_images/bkgCont.png) no-repeat left top; width:632px; height:auto !important; min-height:1050px;}
#divContentLeftE  {background:url(../mapei_images/divContentLeftEnd.png) no-repeat left bottom; width:632px; height:10px;}


#divContentRight  { float:right; width:318px; }
#divMRight {background: url('../mapei_images/divMRight-bkg.png') repeat-y right;  padding-top:5px;}
#divRightW-shw 
{
	background: url('../mapei_images/divRight-shw-bkg.png') no-repeat; 
	height:auto !important; 
	min-height:360px;	
}
#divRightWSys-shw 
{
	background: url('../mapei_images/divRight-shw-bkg.png') no-repeat; 
	height:auto !important; 
	min-height:382px;	
}
#divRight-shw 
{
	background: url('../mapei_images/divRight-shw-bkg.png') no-repeat; 
	height:auto !important; 
	min-height:49px;
	padding:0 14px;	
}

#divRightG-shw 
{
	background: url('../mapei_images/divRight-shw-bkg.png') no-repeat; 
	height:auto !important; 
	min-height:360px;
}
#divRightPS-shw { background: url('../mapei_images/divRight-shw-bkg.png') no-repeat; padding-left:8px; }

#divBotMrightH {  background: url('../mapei_images/BotMrightH.png') no-repeat right bottom; width:318px; height:16px;}
#divBotMrightI {  background: url('../mapei_images/BotMrightI.png') no-repeat right bottom; width:318px; height:16px;}
#sepHbotI {background: url('../mapei_images/sepHbotI.png') repeat-x; width:100px; height:10px; position:absolute; z-index:3; left:1px; }

#divProdSerch { padding:5px 0 10px 12px; }
.divbtnIco{ float:left; padding:2px 3px 0 3px;}

#defaultSx {width:630px; float:left;}

.tit01 { color:#fff; font-weight:bold;}
.tit02 {color:#7ac1ee; font-weight:bold;}
.tit03 {color:#0070b8; font-weight:bold; font-size:14px; padding:3px 2px;}
.tit05 {color:#0070b8; font-weight:bold; font-size:16px; padding-bottom:10px;}
.tit08 {color:#000; font-size:14px; font-weight:bold; padding:40px 0 15px 0; background: url(../mapei_images/topTabI-bkg.gif) no-repeat right bottom; font-variant:small-caps; font-weight:bold;}
.tit06 {font-weight:bold; font-size:16px;}
.tit13px {font-weight:bold; font-size:13px;}
.tit11px { font-size:11px; font-weight:normal;}
.tit04 {color:#000; font-weight:bold;}
.tit07 {color:#91b412; font-weight:bold;}
.tit072 {color:#91b412; font-weight:bold; font-size:14px;}
.titSez { color:#0070b8; font-size:24px; font-weight:bold; padding-left:13px;  background:url(../mapei_images/arr05.gif) no-repeat left center; }
.titIC {color:#0070b8; font-weight:bold; font-size:24px; border-bottom:dashed 1px #ababab; padding-bottom:10px; margin-bottom:20px;}
.titSearcDx {color:#0070b8; font-size:14px; padding:40px 0 8px 0; }
.titSearcDxB {color:#0070b8; font-size:24px; font-weight:bold; padding:30px 0 8px 0; }
.titSearcDx2 {color:#0070b8; font-size:14px; padding:15px 0 8px 0; }
.tit09 { font-size:14px; color:#000; font-weight:bold;}
.tit10em { font-size:13px; color:#545454; font-style:italic;}


.btnArr {background:url(../mapei_images/arr01.gif) no-repeat; padding-left:12px; line-height:13px; color:#3c5876; font-weight:bold;}
.btnArr a {	color:#3c5876; }
.btnArr a:hover {color:#3c5876; text-decoration:none;}

.btnArrArch {background:url(../mapei_images/arr01.gif) no-repeat; padding-left:12px; line-height:13px; color:#0070b8; font-weight:bold;}
.btnArrArch a {	color:#0070b8; }
.btnArrArch a:hover {color:#0070b8; text-decoration:none;}

.btnArrW {background:url(../mapei_images/arrW.gif) no-repeat; padding-left:12px; line-height:13px; color:#fff; font-weight:bold;}
.btnArrW a {	color:#fff; }
.btnArrW a:hover {	color:#fff; text-decoration:none;}

.btnArr1 {background:url(../mapei_images/arr02.gif) no-repeat right center; padding-right:8px; margin-right:30px; line-height:13px; color:#757575; font-weight:bold; cursor:pointer;}
.btnArr2 {background:url(../mapei_images/arr02.gif) no-repeat; padding-left:12px; line-height:13px; color:#757575; font-weight:bold;}
.btnArr5 {background:url(../mapei_images/arr02.gif) no-repeat; padding-left:12px; line-height:13px; color:#757575; cursor:pointer;}
.btnArr3 {background:url(../mapei_images/arr02.gif) no-repeat right top; padding-right:12px; line-height:13px; text-align:right; color:#757575; font-weight:bold;}
.btnArrIOff {background:url(../mapei_images/arr02.gif) no-repeat; padding-left:20px; line-height:15px; margin-bottom:10px; cursor:pointer; }
.btnArrIOn {background:url(../mapei_images/arr06.gif) no-repeat; padding-left:20px; line-height:15px; margin-bottom:10px;  font-weight:bold; color:#0070b8;}
.btnArrS {background:url(../mapei_images/arr01S.gif) no-repeat; padding-left:12px; line-height:13px; color:#757575; font-weight:bold;}
.btnBack{background:url(../mapei_images/arr05.gif) no-repeat; padding-left:8px; line-height:13px;}

.btnArr4 {background:url(../mapei_images/arr02.gif) no-repeat; padding-left:12px; line-height:13px; color:#000; font-weight:bold;}
.btnArr4 a {	color:#000; }
.btnArr4 a:hover {	color:#000; text-decoration:none;}

.btnArr6 { padding:0 0 4px 15px; margin:10px 5px 0 0; background:url(../mapei_images/arr06.gif) no-repeat; border-bottom:dashed 1px #ababab;}
.btnArr7 { padding:0 0 4px 15px; margin:4px 5px 0 0; background:url(../mapei_images/arr06.gif) no-repeat; border-bottom:dashed 1px #ababab;}
.btnArr7-over { color:#000;}


.btn38 { background:url(../mapei_images/btn38E.gif) no-repeat right top; padding-right:4px; height:38px; float:right; }
.btn38E { background:url(../mapei_images/btn38-bkg.gif) no-repeat left top; padding:13px 14px; }

.btn28 { background:url(../mapei_images/btn28E.gif) no-repeat right top; padding-right:4px; height:28px; float:right; }
.btn28E { background:url(../mapei_images/btn28-bkg.gif) no-repeat left top; padding:8px 14px; font-size:14px; font-weight:bold; }

.bottone26 { background: url('../mapei_images/bottone26x26.png') no-repeat; width:26px; height:26px; margin:4px 0 0 4px; cursor:pointer; float:left; }

.btn01 { background:url(../mapei_images/btn01E.gif) no-repeat right top; padding-right:10px; height:22px; float:right; cursor:pointer; }
.btn01E { background:url(../mapei_images/btn01-bkg.gif) no-repeat left top; padding:2px 4px 2px 14px; color:#000; }

.BoxGrey540 { background:url(../mapei_images/BoxGrey540.gif) no-repeat; width:540px; cursor:pointer; }
.BoxGrey540E { background:url(../mapei_images/BoxGrey540E.gif) no-repeat; width:540px; height:12px;}
.BoxGrey540EDown { background:url(../mapei_images/BoxGrey540EDown.gif) no-repeat; width:540px; height:12px;}
.BoxGrey540Open { background:url(../mapei_images/BoxGrey540Open.gif) no-repeat; width:540px; }
.BoxGrey540OpenE { background:url(../mapei_images/BoxGrey540OpenE.gif) no-repeat left bottom; padding:15px 30px 8px 30px; }
.arrWUp { background: url(../mapei_images/arrWup.gif) no-repeat right center; margin-right:20px;}
.arrWDown  { background:url(../mapei_images/arrWdown.gif) no-repeat right center; margin-right:20px;}

.TabGreyIco { float:left; padding:12px 0 0 18px;}
.TabGreyT { float:right; width:450px; padding-top:18px; font-size:16px; font-weight:bold; color:#7ac1ee;}

.QCcert { float:left; padding-right:15px;}

.flipPage {background:url(../mapei_images/ico-flipPage.png) no-repeat left top; padding-left:25px; line-height:19px; color:#0070b8; font-weight:bold; cursor:pointer;}

.dashed { border-bottom:dashed 1px #ababab;}
.dashed20px { border-bottom:dashed 1px #ababab; height:20px;}
.dash-clear { border-bottom:dashed 1px #ababab; clear:both;}
.padBot10 { padding-bottom:10px;}
.padLeFloat20 { padding-left:20px; float:left;}

.sepH05 { width:1px; height:5px;}
.sepH10 { width:1px; height:10px;}
.sepHtitI { width:1px; height:17px;}
.sepH30 { width:1px; height:30px;}
.sep-dash { border-bottom:dashed 1px #ababab; width:96px; height:15px; clear:both;}
.sep-dash2 { border-bottom:dashed 1px #000; width:170px; height:15px; margin-bottom:15px;}
.sep-dash2L { border-bottom:dashed 1px #000; width:170px; height:6px; margin-bottom:10px;}
.sep-dash3 { border-bottom:dashed 1px #ababab; width:170px; height:8px; clear:both;}
.sep-dashR { border-bottom:dashed 1px #ababab; height:25px; clear:both;}
.sep-dashV { border-right:dashed 1px #ababab; width:15px; height:50px; margin-top:15px; float:left;}
.sep-dashG { border-bottom:dashed 1px #ababab; width:170px; height:30px; margin-bottom:15px;}
.sep-dashGCT { border-bottom:dashed 1px #ababab;  height:5px; margin-bottom:10px;}

.LinkDxA{ float:left; padding:12px 15px 0 15px;}
.LinkDx{ float:left; border-bottom:dashed 1px #838383; font-size:14px; font-weight:bold; color:#3c5876; width:270px; padding-top:10px;}
.LinkDx a {	color:#3c5876; }
.LinkDx a:hover {color:#3c5876; text-decoration:none;}

.llink { padding:0 0 4px 23px; margin:5px 5px 0 0; background:url(../mapei_images/icoLink.png) no-repeat; border-bottom:dashed 1px #ababab; cursor:pointer; }

.pdf { padding:0 0 4px 23px; margin:5px 5px 0 0; background:url(../mapei_images/icoPdf.png) no-repeat; border-bottom:dashed 1px #ababab; cursor:pointer; }
.pdfL { padding-left:23px; background:url(../mapei_images/icoPdf.png) no-repeat; cursor:pointer; }
.pdfLb { padding-left:23px; background:url(../mapei_images/icoPdf.png) no-repeat; cursor:pointer; color:#000; font-weight:bold; }
.pdfSafety { padding:3px 0 0 45px; background:url(../mapei_images/IcoPdfSchede.png) no-repeat; cursor:pointer; color:#000; min-height:40px; line-height:13px;}
.pdfBig { padding:2px 0 0 50px; background:url(../mapei_images/IcoPdfTab.png) no-repeat; cursor:pointer; color:#000; font-size:13px; font-weight:bold; min-height:40px; }
.pdfBigRight { padding:8px 50px 0 0; background:url(../mapei_images/IcoPdfTab.png) no-repeat right top; cursor:pointer; color:#000; font-size:13px; font-weight:bold; min-height:40px; float:right; text-align:right; }
.pdfRet {width:63px; height:46px; background:url(../mapei_images/Icopdf_ret.jpg) no-repeat; cursor:pointer; float:left;}
.mailBig { padding:2px 0 0 50px; background:url(../mapei_images/IcoMail.png) no-repeat; cursor:pointer; color:#000; font-size:13px; font-weight:bold; min-height:40px; }

.iscriviti { padding:2px 0 0 50px; background:url(../mapei_images/IcoIscriviti.png) no-repeat; cursor:pointer; color:#000; font-size:13px; font-weight:bold; min-height:40px; }
.iscriviti a {	color:#000; }
.iscriviti a:hover {color:#000; text-decoration:none;}

.pdflist2 { float:left; margin-right:40px; width:190px;}

.DxSearch {color:#0070b8; font-weight:bold; background:url(../mapei_images/icoSearch.gif) no-repeat right top; padding-right:25px; line-height:20px; float:right; position:relative; top:-16px; right:14px; cursor:pointer;}
.DxSearchR {color:#0070b8; font-weight:bold; background:url(../mapei_images/icoSearch.gif) no-repeat right top; padding-right:25px; line-height:20px; float:right; margin-top:15px; cursor:pointer;}
.Print {color:#0070b8; font-weight:bold; background:url(../mapei_images/icoPrint.gif) no-repeat right top; padding-right:25px; line-height:20px; float:right; margin-top:5px; cursor:pointer;}
.ContRightFree { float:right; width:305px;}

.lineI {background:url(../mapei_images/lineI-bkg.gif) no-repeat right bottom; padding:20px 20px 12px 0;}
.lineI2 {background:url(../mapei_images/lineI-bkg.gif) no-repeat right bottom; padding:10px 20px 8px 0;}
.linkT { width:99%; padding-left:20px; vertical-align:bottom;}
.offPlants { float:left; width:230px; margin-left:30px;}
.offList { float:right; width:140px; line-height:16px; cursor:pointer;}
.worldYears { float:left; color:#0070b8; font-size:18px; font-weight:bold;}
.worldL { float:right; width:440px;}
.worldList { width:200px; float:left; margin-left:15px; padding-top:3px;}
.worldT {background-repeat:no-repeat; color:#000; min-height:20px; padding:0 0 20px 28px; line-height:14px;}

.titli { font-weight:bold; background:url(../mapei_images/li01.gif) no-repeat left center; padding-left:15px; }

.contact1 { float:left; width:80px; margin-right:8px; padding-top:5px; font-style:italic;}
.contact2 { float:left; width:400px; padding:5px 0; color:#000; }
.contact2 a {	color:#000; }
.contact2 a:hover {color:#000; text-decoration:none;}

.contact3 { float:left; width:500px; padding:5px 0; color:#000; }
.contact3 a {	color:#000; }
.contact3 a:hover {color:#000; text-decoration:none;}

.certList { border-top:dashed 1px #ababab; padding:4px 5px 4px 0;}
.certificates {font-weight:bold; background:url(../mapei_images/icolog.png) no-repeat left center; padding-left:20px; float:left;}
.certList11 { border-bottom:dashed 1px #ababab; padding:8px 0 4px 0;}
.certificates11 {font-weight:bold; background:url(../mapei_images/icolog.png) no-repeat left center; padding-left:20px; float:left; color:#0070b8; font-size:14px;}

.boxTopNoT {background:url(../mapei_images/boxTop-bkg.png) no-repeat right bottom; height:8px;}
.boxTopNoTsx {background:url(../mapei_images/boxTopsx.png) no-repeat left bottom; width:10px; height:8px;}
.boxInNoT { border-right:solid 1px #e3e3e3; border-left:solid 1px #e3e3e3; background:#ffffff url(../mapei_images/boxIn-bkg.gif) repeat-x; padding:10px 0 0 24px;}

.boxTop {background:url(../mapei_images/boxTop-bkg.png) no-repeat right bottom; height:39px;}
.boxTit { float:left; padding:10px 20px 8px 0; color:#0070b8; font-size:13px; font-weight:bold; min-width:200px; background:url(../mapei_images/boxTit-bkg.png) no-repeat right top;}
.boxTitC { float:left; padding:10px 20px 10px 0; color:#0070b8; font-size:11px; line-height:13px; font-weight:bold; background:url(../mapei_images/boxTit-bkg.png) no-repeat right top;}
.boxArr { float:left; padding:5px 10px 10px 0; background:url(../mapei_images/boxTit-bkg.png) no-repeat right top; width:400px;}
.boxIn { border-right:solid 1px #e3e3e3;border-left:solid 1px #e3e3e3;  background:#fff url(../mapei_images/boxIn-bkg.gif) repeat-x; padding:0 14px;}
.boxInC { border-right:solid 1px #e3e3e3;border-left:solid 1px #e3e3e3;  background:#fff url(../mapei_images/boxIn-bkg.gif) repeat-x; padding-left:14px;}
.boxInContact { border-right:solid 1px #e3e3e3;border-left:solid 1px #e3e3e3;  background:#fff url(../mapei_images/boxIn-bkg.gif) repeat-x; padding:5px 0 0 24px;}
.boxIn-cert { border-right:solid 1px #e3e3e3; border-left:solid 1px #e3e3e3;  background:#fff url(../mapei_images/boxIn-bkg.gif) repeat-x; padding:10px 0 0 24px; height:140px; overflow:auto;}
.boxBot { background:#fff url(../mapei_images/boxBot-bkg.png) no-repeat right bottom; height:9px;}

.boxMapRep {float:left; width:255px; min-height:140px; margin:10px 15px 10px 0;}
.boxTopMap {background:url(../mapei_images/boxTop-bkg.png) no-repeat right bottom;}
.boxNamMapW { float:left; width:220px; height:39px; position:relative; background:url(../mapei_images/boxTit-bkg.png) no-repeat right top;}
.boxNamMap {position:absolute; top:4px; left:-5px; padding:8px 0 0 30px; color:#0070b8; font-size:13px; line-height:15px; font-weight:bold; background:url(../mapei_images/icoMap.png) no-repeat left top; cursor:pointer;}
.boxCMap { padding:20px 0 0 10px; min-height:60px;}

.boxGrey {background:#e5e5e5 url(../mapei_images/boxGreyT.gif) no-repeat; width:540px;}
.boxGreyIn {background:url(../mapei_images/boxGreyB.gif) no-repeat left bottom; padding:12px 20px;}

.img { border:solid 1px #acacac; padding:1px; background-color:#fff; float:left; cursor:pointer; margin:0 6px 6px 0;}
.img2 { border:solid 1px #acacac; padding:1px; background-color:#fff; float:left; margin:0 6px 6px 0;}

.lng { position:absolute; float:right; right:330px; top:14px;}
.lngGreen { position:absolute; float:right; right:550px; top:14px;}
.flag { float:left; margin-left:1px; cursor:pointer;}

/*welcome - logout*/
.welcome { font-size:10px; font-weight:bold; line-height:13px; width:436px; position:absolute; left:4px; top:10px; }
.user { font-size:12px; color:#fff; padding-right:5px;}
.welK-sep { background:url(../mapei_images/welK-sep.gif) no-repeat left bottom; margin:0 8px; width:1px; height:30px; float:left;}
.welK-btn { color:#b7b9bd; background-repeat:no-repeat; background-position:left bottom; cursor:pointer; padding:3px 0 0 18px; margin-top:10px; float:left;}
.LEED-welK-btn { background:url('../mapei_images/btnEditDataLEED.png') no-repeat right center; cursor:pointer; color:#464646; padding-right:18px; font-size:11px; margin-right:4px; margin-top:3px; float:right;}

/*menu TAb*/
#divMenuTab { background:url(../mapei_images/bkgTopMenu.png) no-repeat left bottom; height:43px; padding-left:400px; position:relative;}
#tabTpos{ width:550px;}

/*.divMenuContacts { background:url(../mapei_images/tabMenuE2ON.png) no-repeat right bottom; padding-right:35px; cursor:pointer; position:absolute; right:8px;}
.divMenuContactsE { background:url(../mapei_images/tabMenu2ON.png) no-repeat left bottom; color:#0070b8; font-size:16px; padding:0 15px 0 20px; height:43px; font-weight:bold; line-height:14px; }*/
.pad-Conton { padding-top:15px; width:245px; cursor:pointer;}

.divMenuProdotti { background:url(../mapei_images/tabMenuProdotti.png) no-repeat right bottom; padding-right:35px; cursor:pointer; float:left; position:absolute; z-index:3; top:250px; left:632px;}
.divMenuProdottiE { background:url(../mapei_images/divMenuProdottiE.png) no-repeat left bottom; color:#0070b8; font-size:18px; padding:0 3px 0 20px; height:48px; font-weight:bold; }

.divMenuGood {background: url(../mapei_images/tabMenuGIOF.png) no-repeat left bottom; height:43px; width:234px; float:left; line-height:13px; position:relative; left:0px; }
.divMenuGood-on { background:url(../mapei_images/tabMenuGOODEON.png) no-repeat right bottom; padding-right:35px; cursor:pointer; position:absolute; z-index:3;}
.divMenuGood-of { background:url(../mapei_images/divMenuTabGOFF.png) no-repeat left bottom; width:232px; height:43px; float:left;position:relative; left:0; line-height:13px;}

.divMenuProd-on   { background:url(../mapei_images/tabMenuEON.png) no-repeat right bottom; padding-right:35px; cursor:pointer; position:absolute; z-index:3; left:229px;}
.divMenuProddx-of { background:url(../mapei_images/divMenuTabdxOFF.png) no-repeat right bottom; width:154px; height:43px; float:left; position:relative; left:235px;}
.divMenuProdsx-of { background:url(../mapei_images/divMenuTabsxOFF.png) no-repeat left bottom; width:140px; height:43px; float:left; position:relative; left:-3px;}
.divMenuProd	  { background:url(../mapei_images/tabMenuIOF.png) no-repeat left bottom; width:158px; height:43px; float:left; position:relative; left:-4px; }
.divMenuProd-cons { background:url(../mapei_images/tabMenuIOF-cons.png) no-repeat left bottom; float:left; height:43px; width:308px; position:relative; left:231px; }
.divMenuProd-consG { background:url(../mapei_images/tabMenuIOF-cons.png) no-repeat left bottom; float:left; height:43px; width:308px; position:relative; left:-3px; }

.divMenuSyst-on { background:url(../mapei_images/tabMenuEON.png) no-repeat right bottom; padding-right:35px; cursor:pointer; position:absolute; z-index:3; left:365px;}
.divMenuSyst-of { background:url(../mapei_images/divMenuTabdxOFF.png) no-repeat right bottom; width:154px; height:43px; float:right; position:relative; left:-11px;}
.divMenuSyst { background:url(../mapei_images/tabMenuIOF.png) no-repeat left bottom; width:158px; height:43px; float:left; position:relative; left:-11px;}

.divMenuTabE-on { background:url(../mapei_images/tabMenuON.png) no-repeat left bottom; color:#0070b8; font-size:16px; padding:0 15px 0 20px; height:43px; font-weight:bold; line-height:15px; }
.padG-tton { padding-top:12px; width:173px; cursor:pointer; color:#277d22;}
.pad-tton { padding-top:20px; width:110px; cursor:pointer;}
.pad-ttoff {background:url(../mapei_images/mentab-arrOf.gif) no-repeat right top; padding:15px 0 0 18px; color:#ffffff; font-weight:bold; cursor:pointer; }
.padG-ttoff {background: url(../mapei_images/mentab-arrOf.gif) no-repeat right top; padding:2px 20px 0 15px; color:#ffffff; font-weight:bold; cursor:pointer; }
.Menu-ttoff {background: url(../mapei_images/mentab-arrOf.gif) no-repeat right top; padding:15px 30px 0 22px; color:#ffffff; font-weight:bold; cursor:pointer; }
.Good-tableH { height:43px;}

/*scheda in pagina*/
.contShC {background:url(../mapei_images/contShC-bkg.gif) repeat-y; height:auto !important; min-height:675px;}
.ShCE {background:url(../mapei_images/contShC-bkg.gif) repeat-y right; width:632px; height:7px;}
.ShCPd { width:590px;  position:relative; top:12px; left:12px; padding-bottom:30px;}
.ShCSy { width:580px;  position:relative; top:12px; left:22px; padding-bottom:30px;}
.ShCSyN { width:575px;  position:relative; top:12px; left:28px; padding-bottom:30px;}

.topShC { background:url(../mapei_images/topShC-bkg.gif) no-repeat left bottom; min-height:16px; min-width:1px; }

.topShC35 { background:url(../mapei_images/topShC-bkg.gif) no-repeat left bottom; height:35px; min-width:1px; padding-right:4px; }
.tabSh { background:url(../mapei_images/tabSh-bkg.gif) no-repeat left top; min-width:160px; height:35px; float:right; cursor:pointer }
.tabShE { background:url(../mapei_images/tabShArr.gif) no-repeat right top; padding:8px 35px 3px 10px; color:#0070b8; text-align:right; }

.topTabI { background:url(../mapei_images/topTabI-bkg.gif) no-repeat right bottom; height:40px; min-width:1px; padding-right:3px; }
.TabIoff { background:url(../mapei_images/tabSh-bkg.gif) no-repeat left top; min-width:107px; height:40px; float:right; cursor:pointer;}
.TabIoffE { background:url(../mapei_images/tabShArr.gif) no-repeat right top; padding:8px 25px 3px 11px; color:#0070b8; text-align:center; }

.TabIon { background:url(../mapei_images/tabShON-bkg.gif) no-repeat left top; min-width:103px; height:40px; float:right; text-align:center;}
.TabIonE { background:url(../mapei_images/tabShONArr.gif) no-repeat right top; padding:11px 12px 0 12px; color:#0070b8; font-weight:bold; text-align:right; text-align:center;}


.TabIDeal-off { background:url(../mapei_images/tabSh-bkg.gif) no-repeat left top; float:right; cursor:pointer;}
.TabIDeal-offE { background:url(../mapei_images/tabShArr.gif) no-repeat right top; padding:9px 20px 3px 8px; color:#0070b8; text-align:center; }
.TabIDeal-on { background:url(../mapei_images/tabShON-bkg.gif) no-repeat left top; float:right; text-align:center;}

/*tab REPEAT */
.topTabRpt { background:url(../mapei_images/topTabI-bkg.gif) repeat-y right bottom; min-height:40px; min-width:1px; padding-right:3px; }
.TabRoff { background:url(../mapei_images/tabSh-bkg.gif) no-repeat left top; min-width:107px; height:40px; float:right; cursor:pointer;}
.TabRoffE { background:url(../mapei_images/tabShArr.gif) no-repeat right top; padding:8px 30px 3px 18px; color:#0070b8; text-align:center; white-space:nowrap; }
.TabRon { background:url(../mapei_images/tabShON-bkg.gif) no-repeat left top; min-width:103px; height:40px; float:right; text-align:center;}
.TabRonE { background:url(../mapei_images/tabShONArr.gif) no-repeat right top; padding:11px 20px 0 20px; color:#0070b8; font-weight:bold;text-align:right; text-align:center; white-space:nowrap;}
/**/

#divLpag-rgb { float:left; background:#d5d5d5 url(../mapei_images/divLpagrgb-bkg.png) no-repeat; width:180px; height:110px; position:relative;}
#divLpagT { float:left; width:440px; padding-top:30px; }
#divLpag-p {float:left; width:180px;  position:relative;}

#divLabPosition {  padding-top:84px;}
#divLabPositionSh { float:left; width:180px; padding-top:25px;}
#divLabPositionShP { float:left; width:180px;}
#divShCPd {float:left; width:400px; margin-left:8px;}
.divLabsx {background:#e5e5e5  url(../mapei_images/divLabsxT.gif) no-repeat right top; width:160px; margin-bottom:12px;}
.divLabsx430 {background:#e5e5e5  url(../mapei_images/divLabsxT.gif) no-repeat right top; width:430px; margin-bottom:12px;}
.divLabsxB {background:url(../mapei_images/divLabsxB.gif) no-repeat right bottom; padding:8px 10px;}

.divLabsxWhite {background:#e5e5e5  url(../mapei_images/divLabsxTW.gif) no-repeat right top; width:160px; margin-bottom:12px;}
.divLabsxWhiteC { background-color:#fff; padding:1px 10px; margin-right:3px; }
.divLabsxWhiteB {background:url(../mapei_images/divLabsxBW.gif) no-repeat right bottom; padding:8px 0;}

.LabTit { color:#3c5876; font-weight:bold; font-size:13px;}
.LabTit a {color:#3c5876; }
.LabTit a:hover {color:#3c5876; text-decoration:none;}

.LabTitWhite { color:#3c5876; font-weight:bold; font-size:13px; padding:0 10px 5px 5px;}
.LabTitWhite a {color:#3c5876; }
.LabTitWhite a:hover {color:#3c5876; text-decoration:none;}

.LabArrL{background:url(../mapei_images/arr01.gif) no-repeat right center; cursor:pointer; }
.LabArrOpen {background:url(../mapei_images/arr04.gif) no-repeat right center; cursor:pointer; }
.LabArrClose {background:url(../mapei_images/arr03.gif) no-repeat right center; cursor:pointer; }

.LabArrOpen2 {background:url(../mapei_images/arr04B.gif) no-repeat right center; cursor:pointer; }
.LabArrClose2 {background:url(../mapei_images/arr03B.gif) no-repeat right center; cursor:pointer; }
/*paginazione */
.pagArr { width:8px; height:16px; border:solid 1px #ababab; float:left; margin-right:4px; cursor:pointer; text-align:center;}
.pagOff { min-width:16px; height:16px; border:solid 1px #ababab; float:left; margin-right:4px; font-size:11px; line-height:16px; cursor:pointer; text-align:center;}
.pagOn { min-width:16px; height:16px; border:solid 1px #0070b8; float:left; margin-right:4px; font-size:14px; font-weight:bold; background-color:#0070b8; color:#fff; line-height:16px; text-align:center;}

.pagNum { color:#000; font-weight:bold; font-size:11px; float:left; padding:0 6px;}
.pagNum2 { float:left; padding:0 6px; line-height:13px;}

/**/

/*PRODOTTI*/
.divQProd-rgb { float:left; width:21px; height:21px; margin:0 15px 4px 19px; cursor:pointer;}
.divQProd-nam { float:left; width:245px; padding:3px 0 4px 0; line-height:14px; cursor:pointer;}

.divQProd-rgb-USA { float:left; width:21px; height:21px; margin:5px 15px 8px 19px; cursor:pointer;}
.divQProd-nam-USA { float:left; width:245px; font-size:16px; padding:7px 0 8px 0; line-height:18px; cursor:pointer;}

.divQProd-Ck {float:left; width:270px;}
.divQProd-rgb-CSL { float:left; width:21px; height:21px; margin:0 5px 4px 3px; cursor:pointer;}
.divQProd-nam-CSL { float:left; width:240px; padding:3px 0 4px 0; line-height:14px; cursor:pointer;}

.divQProdS-rgb { float:left; width:12px; height:12px; margin-top:3px; cursor:pointer;}
.divQProdS-nam { float:left; max-width:400px; margin-left:14px; cursor:pointer;}
.divQProdSop-nam { float:left;  max-width:400px; margin-left:14px; color:#0070b8; font-weight:bold;}
.sublineP { padding:4px 0;}

.divQProdM-rgb { padding:34px 0 0 130px; width:21px; height:21px;}
.divImgPr { position:absolute; top:0; left:0; z-index:2;}

.prod-imgM { padding:0 0 10px 15px; /*cursor:pointer;*/}
.prod-imgs { border:solid 1px #acacac; padding:1px 2px; background-color:#fff; float:left; margin:15px 15px 0 0; text-align:center; cursor:pointer; position:relative;}
.prod-imgsNoL { border:solid 1px #acacac; padding:1px 2px; background-color:#fff; float:left; margin:12px 15px 0 0; text-align:center;}
.prod-imgsR { border:solid 1px #acacac; padding:1px 2px; background-color:#fff; float:left; margin-right:10px; text-align:center; cursor:pointer;}
.prod-imgsR2 { border:solid 1px #acacac; padding:1px 2px; background-color:#fff; float:left; margin:10px 15px 0 0;  text-align:center; cursor:pointer;}
.prod-desc1 { float:left; width:470px; margin-top:15px; }
.prod-desc3 { float:left; width:340px; margin-top:15px; }
.prod-desc2 { float:left; width:220px; margin:15px 0 10px 0; font-size:11px; }

.prod-desc4 { width:430px; margin-top:10px; font-size:11px;}
.prod-descR {  float:left; width:200px; margin:10px 10px 0 0; font-size:11px;}
.prod-descTP { float:left; width:300px; margin-top:10px; font-size:11px;}
.prod-tabRef { float:left; width:150px; font-size:11px;}

.prod-name { font-size:14px; line-height:16px; font-weight:bold; color:#0070b8; padding-bottom:3px; cursor:pointer;}
.prod-nameTP { font-size:18px; font-weight:bold; color:#0070b8; padding-bottom:8px;}
.sepWp10 { width:15px; height:1px; float:left;} 

.TitProducts { color:#0070b8; font-size:23px; font-weight:bold; border-bottom:dashed 1px #ababab; line-height:24px; padding-bottom:5px; width:435px; margin-bottom:12px;}
.TitNameProd { color:#0070b8; font-size:28px; font-weight:bold; }

.PInp { float:left; padding-right:5px;}

.cert-WG {max-width:400px; margin-top:10px; background:url(../mapei_images/cert-bkgdx.gif) no-repeat; }
.cert-bkgB { background:url(../mapei_images/cert-bkg-B.gif) no-repeat right bottom;}
.cert-bkg {  background: url(../mapei_images/cert-bkg-Bsx.png) no-repeat left bottom; padding:0 25px 15px 0; }
.cert-bkgBC { background:url(../mapei_images/cert-bkg-BC.gif) no-repeat right bottom;}

.certified { float:left; padding:18px 0 0 15px;}
.certT { color:#000; font-weight:bold; text-align:center; /*line-height:12px;*/ font-size:10px; width:80px; }
.certL { text-align:center; padding-bottom:5px;}

.prod-DustFree { float:left; margin:20px 35px 20px 0; text-align:center;}
.prod-DustFreeI { border:solid 1px #acacac;  padding:1px 2px; background-color:#fff; position:relative; cursor:pointer;}
.new {position:absolute; top:-1px; left:-1px; z-index:3;}
/**/

/*SYSTEMS*/
.divQSyst-rgb { float:left; width:26px; height:26px; margin:0 10px 4px 19px; cursor:pointer;}
.divQSyst-nam { float:left; width:245px; padding:3px 0 4px 0; line-height:14px;  cursor:pointer;}

.divQSystS-rgb { float:left; width:19px; height:22px; cursor:pointer;}
.divQSystS-nam { float:left; max-width:400px; margin:2px 0 0 7px; cursor:pointer;}
.divQSystSop-nam { float:left;  max-width:350px; margin-left:14px; color:#0070b8; font-weight:bold;}

.divQSystG-rgb { float:left; width:24px; height:24px; margin:2px 2px 0 0; cursor:pointer;}
.divQSystGName { float:left; width:110px; padding:3px 0 7px 0; line-height:13px; font-size:11px; font-weight:bold; border-bottom:dashed 1px #ababab; cursor:pointer;}

.divQSystB-rgb { position:relative; top:6px; left:21px; width:110px; height:110px;}
.divQSystM-rgb { float:left; width:28px; height:30px; margin:6px 0 2px 36px; }
.divQSystpop-rgb { float:left; width:28px; height:30px; margin:4px 0 2px 20px; }
.divQSystM2-rgb { position:absolute; top:16px; left:143px; width:28px; height:30px; }

.TNameEco { margin:5px 0 10px 10px; width:500px; float:left; font-size:15px; font-weight:bold;}
.TNameSys { padding:10px; float:left; font-size:14px; font-weight:bold;}
.TNameSysL { padding:10px; float:left; font-size:14px; font-weight:bold; background:url(../mapei_images/arr02.gif) no-repeat right center; }
.SyListVrt {display:table-cell; height:40px; width:400px; vertical-align: middle; cursor:pointer;}
.SyListSchemi {display:table-cell; height:40px; width:370px;font-size:12px; vertical-align: middle; cursor:pointer;}

.ImgSyBkg {background:url(../mapei_images/ImgSyBkg.gif) no-repeat left bottom; width:446px; padding:3px; float:left; position:relative;  }
.ImgSyT {background:url(../mapei_images/ImgSyTop.png) no-repeat; width:446px; height:36px; position:absolute; top:0; left:0; z-index:2;}
.Sy-label { position:absolute; bottom:-15px; left:-12px; z-index:5; width:40px; height:45px; background: url(../mapei_images/Sy-label.png) no-repeat; }
.Sy-Num {color:#000; font-size:13px; font-weight:bold; text-align:center; width:25px; cursor:pointer; position:absolute; top:9px; left:4px;}
#ImgSyT2011 { padding:0 0 3px 3px; position:relative}

.playVideoSyBkg {background:url(../mapei_images/playVideoSyBkg.jpg) no-repeat; width:468px; height:298px; float:left; }
.multimediaSy { float:right; width:104px; background-color:#f0f0f0;}
.multimediaSy600 { float:right; background-color:#f0f0f0; margin-right:15px; }
.SyGreen { float:left; max-width:230px; margin-left:10px; background:url(../mapei_images/SyGreenbkg.gif) no-repeat right top;}
.SyGreenT { background:url(../mapei_images/SyGreenT.gif) no-repeat left top; height:72px; padding:0 15px 0 74px; color:#fff; font-size:11px; font-weight:bold; vertical-align:middle;}
.SyGreenT div {}

.multSyT {background:url(../mapei_images/multSyT.png) no-repeat; padding-top:7px; width:104px;}
.multSyB {background:url(../mapei_images/multSyB.png) no-repeat left bottom; padding:4px 5px 15px 5px; color:#464646; font-size:14px; font-weight:bold; line-height:13px; text-align:center;}
.multSyB a {color:#464646; }
.multSyB a:hover {color:#464646; text-decoration:none;}

.mtmSy { font-size:11px; padding:0 2px 0 20px; line-height:19px; float:left; background-repeat:no-repeat; cursor:pointer;}
.padDescIn { padding:15px 3px; }

.TitSystems { color:#0070b8; font-size:16px; font-weight:bold; border-bottom:dashed 1px #ababab; line-height:18px; padding-bottom:5px; width:435px; margin-bottom:12px;}
.TitSy-Sch { color:#0070b8; font-size:16px; font-weight:bold; line-height:20px; border-bottom:dashed 1px #ababab; margin-bottom:10px;}

.subSyst-Line { padding:8px 0; border-bottom:dashed 1px #ababab;}
.bkg-prewVSy { background:#cfcfcf url(../mapei_images/prewVSy-k.gif) no-repeat right; width:178px; float:left; position:relative;}
.prewVSy {margin:2px 0 2px 38px;  cursor:pointer;}
.brdff { border:solid 1px #ffffff;}

.askTit {background:url(../mapei_images/icoAsk.gif) no-repeat left center; padding-left:34px; line-height:22px; margin-bottom:4px; font-size:14px; font-weight:bold;} 
/**/ 

/*GOOD*/
#divGoodTop { padding:4px 0 20px 4px;}
#divGoodTopImg {background:url(../mapei_images/goodTop.jpg) no-repeat; width:621px; height:142px; }
.good-tit { border-bottom:dashed 1px #cccccc; text-align:right; width:620px; margin-left:2px; font-size:18px; color:#328925; line-height:26px; min-height:30px; }
.GStrong { font-size:18px; font-weight:bolder;}
.GStrongBig { font-size:25px; font-weight:bolder;}

.goodBoxTop {background:url(../mapei_images/goodBoxTop-bkg.png) no-repeat left top; margin-bottom:25px; padding-top:6px; }
.goodBoxTopE {background:url(../mapei_images/goodBoxTop-bkg.png) no-repeat left bottom; padding:0 4px 6px 4px; min-height:160px;}
.goodBoxTop2 {background:url(../mapei_images/goodBoxTop2-bkg.png) no-repeat left top; margin-top:25px; padding-top:6px; }
.goodBoxTop2E {background:url(../mapei_images/goodBoxTop2-bkg.png) no-repeat left bottom; padding:0 4px 6px 4px; min-height:160px;}
.goodImg { background-repeat:no-repeat; margin-right:10px; float:left;}
.goodLog {float:left; padding:25px 20px;}
.goodSubTit1 { float:left; margin:10px; width:245px; color:#fff; font-size:15px; line-height:20px;}
.goodSubTit2 { float:right; margin:10px; width:380px; color:#fff; font-size:13px; line-height:15px;}
.goodboxVM {display:table-cell; height:140px; vertical-align: middle;}
.good-btn { cursor:pointer; margin:0 0 5px 7px; width:296px;}
.good-btnLEED { background:url(../mapei_images/good-btnLEED.gif) no-repeat; width:100%; height:67px;}
.good-btnANDL {background:url(../mapei_images/good-btnANDL.gif) no-repeat; width:100%; height:67px;}
.good-btn12GS { background:url(../mapei_images/good-btn12GRENS.gif) no-repeat; width:100%; height:67px;}
.good-btnT { padding:0 35px 2px 85px; color:#306416; vertical-align:middle; font-size:14px; line-height:17px;}


.goodTabon1 {background:url(../mapei_images/goodTabon1.png) no-repeat left bottom; height:50px; padding-left:15px;}
.goodTabon2 {background:url(../mapei_images/goodTabon2.png) no-repeat left bottom; height:50px; padding-left:15px;}
.goodTabin { float:left; width:145px; padding-top:20px; text-align:center; font-size:13px; color:#328925; line-height:18px;  }
.goodMhgt {height:auto !important; min-height:260px;}

.good-btnLog { float:left; text-align:center; width:55px; margin:10px 8px 0 16px;}
.good-btnLogN {float:left; width:230px; padding-top:18px; }

.goodSY-name {  background-color:#328925; padding:1px 2px; color:#fff; font-size:13px; font-weight:bold; margin:2px 0;}
.goodSY-line { background:url(../mapei_images/logo-ecoPSM.gif) no-repeat; padding:3px 0 0 40px; height:auto !important; min-height:22px; margin:8px 0;}

.good-tbl { vertical-align:middle; padding:5px 15px; width:480px;}
.good-tblN { text-align:center; vertical-align:top; color:#fff; width:60px; padding:15px 0; font-size:24px; font-weight:bold;}
.good-tblN a {	color:#fff;}
.good-tblN a:hover {	color:#fff; text-decoration:none;}

.titgreen { color:#328925; font-size:14px; font-weight:bold; padding-left:20px; background:url(../mapei_images/arrGreen1.gif) no-repeat left center; cursor:pointer;}
.titgreen-big { color:#328925; font-size:20px; font-weight:bold; padding-left:20px; background:url(../mapei_images/arrGreen2.gif) no-repeat left center; cursor:pointer;}
.txtgreen { padding-left:20px;}
.titwhite20 {color:#fff; font-size:20px; font-weight:bold; line-height:28px;}
.titgCT { color:#328925; font-size:16px;}

.goodqualityLog { float:left; min-width:65px; margin:0 15px 10px 0;}
.goodqualityDesc { padding:10px 0; }
/**/

/*CONVEGNI SEMINARI*/
.csListTH-D { float:left; width:135px; border-right:solid 1px #fff;}
.csListTH-S { float:left; width:150px; border-right:solid 1px #fff;}
.csListTH-A { float:left; width:180px; border-right:solid 1px #fff;}
.csListTH-M { float:left; width:70px;}

.csList-D { float:left; width:135px; border-right:dashed 1px #ababab; min-height:70px;}
.csList-S { float:left; width:150px; line-height:14px; border-right:dashed 1px #ababab; min-height:70px;}
.csList-A { float:left; width:180px; line-height:14px; border-right:dashed 1px #ababab; min-height:70px;}
.csList-M {float:left; width:70px;}
.cs-ora {float:left; padding-right:6px;}
.cs-oraArr {float:left; padding:1px 6px 0 3px;}
.cs-pad { padding:0 7px 0 15px;}
.cs-ico { padding:0 0 10px 10px;}

/*REFERENZE*/
.RefLineP { margin-top:8px; padding-bottom:12px; border-bottom:dashed 1px #ababab;}
.RefThumb {  padding-bottom:5px;}
.RefInp {line-height:14px; font-size:10px;}
.RefNam { font-size:11px; font-weight:bold;}

.refListTH-R { float:left; width:358px; border-right:solid 1px #fff;}
.refListTH-A { float:left; width:180px;}
.refList-IM { float:left; width:90px; min-height:50px; margin-right:8px; cursor:pointer;}
.refList-Na { float:left; width:260px;  cursor:pointer; border-right:dashed 1px #ababab;}
.refList-App {float:left; width:150px; margin-left:10px; }

.tableRef { font-size:11px; width:100%;}
.tabTH {background-color:#0070b8; padding:2px 15px; color:#fff; font-weight:bold;}

.tabTD1 {background-color:#e1e1e1; padding:2px 10px; color:#000; }
.tabTD1 a {	color:#000;}
.tabTD1 a:hover {	color:#000; text-decoration:none;}

.tabTD2 {background-color:#c4c4c4; padding:2px 10px; color:#000;  }
.tabTD2 a {	color:#000;}
.tabTD2 a:hover {	color:#000; text-decoration:none;}

.tabTD3 {background-color:#e5e5e5; padding:2px 10px; color:#000; text-align:right; border-bottom:solid 1px #fff;  border-right:solid 1px #fff; }
.tabTD4 {background-color:#cacaca; padding:2px 10px; vertical-align:top; color:#000; font-weight:bold; width:68%; border-bottom:solid 1px #fff;  }

.tabTD5 { border-bottom:dashed 1px #acacac;  padding:5px 3px; line-height:15px; color:#000; }
.tabTD6 { border-bottom:dashed 1px #acacac;  padding:3px 3px 3px 10px; font-style:italic; font-size:11px; }

.pr-1 { font-size:10px; margin-right:5px; float:left;}
.pr-2 {font-size:11px; width:60%; padding-bottom:4px; color:#000; line-height:14px; float:left;}

.pagRefBkg { background-color:#0070b8; padding:4px 0;}

.refImgB { float:left; width:430px;}
.ref-img { background-color:#f8f8f8;}
.ref-Name { width:430px; background:#0070b8 url(../mapei_images/ref-Ibbkg.gif) no-repeat left bottom; color:#fff;}
.titName { font-size:18px; font-weight:bold; color:#fff; padding:5px 12px; line-height:18px;}
.titLoct { font-size:13px; font-style:italic; color:#fff;}

.refImgList { float:right; width:90px; margin-right:2px;}
.RefDidaOFF {font-size:11px; padding:4px 0 5px 0; line-height:13px; border-bottom:dotted 1px #ababab; cursor:pointer;}
.RefDidaON {font-size:11px; padding:4px 0 5px 0; color:#000; line-height:13px; border-bottom:dotted 1px #ababab;}

.multOrz { background-color:#f0f0f0; padding:3px 0;}
.multd { float:left; width:190px; margin:10px 8px;}
.multdN {float:right; width:110px; font-size:11px; color:#454444;}
.multdTy { font-size:12px; font-weight:bold; color:#000;}
.multds { float:left; width:180px; margin-bottom:8px; cursor:pointer; }
.multdNs {float:right; width:110px; font-size:11px; color:#454444;}
/**/

/*focus on*/
#divBannerFocusOnH {background: url(../mapei_images/divBannerFocusOnH-bkg.png) no-repeat; width:312px; min-height:240px; float:right; }
.divBFOHpadIn { padding:15px 20px 0 25px; }
.imgtableLeft { float:left; width:110px; padding-bottom:5px;}
.FoH-1 { float:left; margin-top:15px; width:155px;}

.titNews {font-size:14px; font-weight:bold; color:#0070b8; padding:3px 0 15px 0;}
.titFo { font-size:18px; font-weight:bold; color:#3c5876; padding-bottom:15px;}
.titFoArch { font-size:16px; font-weight:bold; color:#fff;}

.Fo-tit { padding-bottom:2px; color:#3c5876; font-weight:bold;}
.Fo-tit a {	color:#3c5876;}
.Fo-tit a:hover {	color:#3c5876; text-decoration:none;}

.Fo-tit2ON {color:#232323; padding-bottom:2px; font-weight:bold; font-size:13px;}
.Fo-tit2ON a {color:#232323;}
.Fo-tit2ON a:hover {color:#232323; text-decoration:none;}

.Fo-tit2 { padding-bottom:2px; color:#0070b8; font-weight:bold; font-size:13px;}
.Fo-tit2 a {color:#0070b8;}
.Fo-tit2 a:hover {color:#0070b8; text-decoration:none;}

.Fo-txtON {color:#232323; font-size:11px;}
.Fo-txtON a, a:hover {color:#232323; text-decoration:none;}
.Fo-txt { color:#000; font-size:11px;}
.Fo-txt a, a:hover {color:#000; text-decoration:none;}

.Fo-date { color:#000; font-weight:bold; font-size:11px;}
.Fo-dateON { color:#232323; font-weight:bold; font-size:11px;}
.sep000 { width:68px; height:10px; border-bottom:dashed 1px #000; margin-bottom:10px;}

.tableRight { position:relative; float:right;}
.padImgInDx { margin:0 0 20px 25px;}

.tableLeft { position:relative; float:left;}
.padImgIn { margin:0 25px 20px 0; cursor:pointer;}
.padImgGall { float:left; width:120px; margin:0 15px 25px 0; cursor:pointer;}
.didaImg{ font-style:italic; padding-top:3px;}

/*events*/
.divStartDX-tabH {background: url(../mapei_images/divStart-tabH-bkg.png) no-repeat;width:312px; height:65px; position:relative;}
.ev-BannerHomeRight {position:absolute; left:1px; top:62px;}
.ev-patch-BannerHomeRight {background: url(../mapei_images/ev-patch-BannerHomeRight.png) no-repeat;width:312px; height:20px; position:absolute; top:58px; left:1px; z-index:8;}

.divStart-tabHend {background: url(../mapei_images/divStart-tabHend.png) no-repeat left bottom; width:312px; padding-bottom:11px; margin-bottom:14px;}
.divStart-tabH {background: url(../mapei_images/divStart-tabH-bkg.png) no-repeat; height:325px;}
#eventH { margin-left:5px;}
#eventH-pad { padding:10px 5px 10px 10px;}

.events-arch-img { position:relative; float:left; cursor:pointer;}
.events-arch-img-bkg { position:absolute; z-index:2; background:url(../mapei_images/events-arch-img-bkg.png) no-repeat left top; width:76px; height:76px;}
.events-img-prew { padding:5px; }
.events-arch-txt { float:right; width:215px;}
.eventsH-arch-txt { float:right; width:170px;}
.ev-sep-dash { border-bottom:dashed 1px #000; height:15px; margin-bottom:15px; clear:both;}
.evH-sep-dash { border-bottom:dashed 1px #000; height:8px; margin-bottom:8px; clear:both;}

/*video / videoBOX*/
#divVideoH { background:url(../mapei_images/divVideoH-bkg.png) no-repeat; width:300px; height:165px;}
#divVideoHend {background:url(../mapei_images/divVideoHend.png) no-repeat; width:300px; height:8px; margin-bottom:20px;}
.divVHpadIn { padding:15px 10px 0 20px;}

.VideoPrew { position:relative; width:146px; height:96px; border:solid 1px #fff; cursor:pointer;}
.Videotime { background-color:#000; color:#fff; font-size:10px; font-weight:bold; text-align:right; padding:0 3px; position:absolute; top:0; right:0; z-index:3;}
.VideoPlay {background:url(../mapei_images/VideoPlay.png) no-repeat; width:51px; height:37px; position:absolute; top:30px; left:46px; z-index:3;}
.VideoPlaySy {background:url(../mapei_images/VideoPlaySy.png) no-repeat; width:26px; height:26px; position:absolute; top:18px; left:70px; z-index:3; cursor:pointer;}
.VidHI { float:left; padding-bottom:5px;}
.VidH { float:right; width:110px; }


.vidTxt { font-size:11px; color:#fff;}
.vidTxt a {	color:#fff; }
.vidTxt a:hover {color:#fff; text-decoration:none;}

.titVP {font-size:15px; font-weight:bold; color:#fff; padding-bottom:8px;}
.titVB {font-size:15px; font-weight:bold; color:#fff; padding:15px 0 10px 20px;}

/*video ABOUT HOME */
#divVideoHAM { background:url(../mapei_images/divVideoHAM-bkg.png) no-repeat; width:304px; height:209px; margin-left:3px}
#divVideoHAMend {background: url(../mapei_images/divVideoHAMend.png) no-repeat; width:304px; height:8px; margin:0 0 14px 3px;}
.divVHAMpadIn { padding:15px 0 0 23px;}
.VideoPrewAM { position:relative; width:256px; height:164px; border:solid 1px #fff; cursor:pointer;}
.VideoPlayAM {background:url(../mapei_images/VideoPlay.png) no-repeat; width:51px; height:37px; position:absolute; top:55px; left:106px; z-index:3;}


/*video / videoLibrary*/
.containerTutto { width:541px; height:100%; margin-left:60px;}
.top_search { width:541px; height:90px;}
.videoslow { background:url(../mapei_images/video_slow.jpg) no-repeat; float:left; width:78px; height:60px;}
.boxsearchstart { background-image: url(../mapei_images/video_boxsearchstart.png); width:543px;padding-top: 20px;}
.boxsearchend { background-image: url(../mapei_images/video_boxsearchend.png); float:left; width:543px; height:16px;}
/*.contenthead {width:543px; height:30px; }*/
.searchVideo { color:#0070b8; font-weight:bold; font-size:18px; float:left; width:462px; /*height:60px;*/ line-height:50px;}
.searchText { color:#0070b8; font-weight:bold; font-size:14px;  width:235px; height:20px; padding-left: 13px; float:left;}
.searchText2 { color:#0070b8; font-weight:bold; font-size:14px; width:282px; height:20px; padding-left: 13px;float:left;}
.search_year {float:left; width:235px; /*height:125px;*/ padding-left: 13px; margin-bottom:20px;}
.search_keywords {float:left; width:280px;/* height:125px;*/ padding-left: 13px; margin-bottom:20px;}
.dashed_line { background-image: url(../mapei_images/dashed_line.png); width:541px; height:15px;}
.categories {  width:543px; height:62px;}
.video_icons { background-image: url(../mapei_images/video_icon.jpg); float:left; width:74px; height:62px;}
.title_category { color:#757575; font-weight:bold; font-size:14px; float:left; width:420px; height:62px; padding-left: 13px; line-height:63px;}
.flag2 { float:left; width:32px; height:32px; padding-top:23px; }
.boxsearch_down {  width:543px; height:32px; margin-top:10px;}
.boxsearch_downIN { float:right; width:80px; height:32px; padding-right:14px;}
.search_down { float:left; width:50px; height:32px; color:#0070b8; font-weight:bold; font-size:12px; line-height:32px;}

/*video / videoLibrary_result*/
.top_searchResult { color:#0070b8; font-weight:bold; font-size:16px; width:543px; height:36px;}
.arrow { float:left; width:4px; height:13px; margin-top:10px; cursor:pointer;}
.back { color:#0070b8; font-weight:bold; font-size:12px; float:left; width:107px; height:36px; line-height:36px; cursor:pointer; padding-left:10px;}
.view { float:left; width:52px; height:36px;}
.box_view { float:right; width:104px; height:36px;}
/*
.boxVideo { background:url(../mapei_images/bgr_box_video.png); width:543px; height:190px; }
.preview {float:left; width:177px; height:134px; padding-top:28px; }
.box_textVideo {float:left; width:331px; height:134px; padding-top:28px; padding-left:22px; line-height:15px;}
.box_textVideo span {color:#757575; font-weight:bold;}
.strisciaVideo {width:560px; height:141px;}
*/
.containerVideo {width:560px; margin:23px 0 0 50px;}
.contVideo {float:left; width:140px; height:180px; position:relative;}
.preVideo { width:140px; height:91px; /*border:solid 3px #cfcfcf;*/ background-color:#cfcfcf;}
.textVideo { width:140px; margin:5px 3px 0 3px; font-size:11px; line-height:13px;}
.PLAYicon { position:absolute; top:0; left:0; width:134px; height:85px; background: url(../mapei_images/VideoPlay.png) no-repeat center center; border:solid 3px #fff; }
/*video BIG */
#divBOxVideoBig  { float:left; width:350px; margin-right:10px;}

.divVideoB { background:url(../mapei_images/divVideoB-bkg.png) no-repeat; width:405px; padding-bottom:3px;}
.divVideoBend {background:url(../mapei_images/divVideoBend.png) no-repeat; width:405px; height:8px; margin-bottom:20px;}
.divVBpadIn { padding:0 10px;}

.VideoBig { position:relative; width:384px; border:solid 1px #fff; cursor:pointer;}
.VideoPlayB {background:url(../mapei_images/VideoPlay.png) no-repeat; width:51px; height:37px; position:absolute; top:85px; left:165px; z-index:3;}

/*video BIG System */
.VideoBigSy { position:relative; top:16px; left:9px; width:448px; border:solid 1px #fff; cursor:pointer;}
.VideoPlaySyB {background:url(../mapei_images/VideoPlay.png) no-repeat; width:51px; height:37px; position:absolute; top:100px; left:198px; z-index:3;}

/*problems & solutions*/
#divProbSol { background:url(../mapei_images/divProbSolH-bkg.png) no-repeat; width:300px; }
#divProbSolend {background:url(../mapei_images/divProbSolHend.png) no-repeat; width:300px; height:10px;}
.divPSpadIn { padding:15px 2px 0 20px;}
#divProbSol-ovf { height:135px; width:276px; overflow:auto; color:#fff;}
.ps-width { width:250px;}

.PS-listL {color:#fff; border-bottom:dashed 1px #fff;padding:3px 0; line-height:15px; }
.PS-listL a {	color:#fff; }
.PS-listL a:hover {color:#accfe6; text-decoration:none;}

#divProbSolTop {background:url(../mapei_images/divProbSolTop.gif) no-repeat; width:570px; }
#divPSTop {background:url(../mapei_images/divProbSolTop-bkg.gif) no-repeat left bottom; min-height:42px; width:570px;}
#PSico { float:left; padding:4px 0 0 22px;}
#PS-name { float:left; margin:12px 0 15px 8px; color:#fff; font-size:16px; font-weight:bold; width:310px; line-height:18px;}

#divProbSolC {background:#cccccc url(../mapei_images/divProbSolC-bkg.gif) no-repeat; width:570px; min-height:300px; }
#PS-cont { padding:10px 8px 25px 8px;}
#divProbSolCend {background:url(../mapei_images/divProbSolCend.gif) no-repeat; width:570px; height:8px;}

.PS1Open {background:url(../mapei_images/arr03.gif) no-repeat right center; cursor:pointer; }
.PS1Close {background:url(../mapei_images/arr04.gif) no-repeat right center; cursor:pointer; }

.PS2Open {background:url(../mapei_images/arr03.gif) no-repeat right center; cursor:pointer; }
.PS2Close {background:url(../mapei_images/arr04.gif) no-repeat right center; cursor:pointer; }
/**/

/* realta mapei */
#divbanner-RM {background:url(../mapei_images/banner-RM-bkg.png) no-repeat right top; width:310px; height:141px; margin:3px 1px 20px 0; float:right;}
#divLogo-RM { padding:10px 0 16px 10px;}
#divRM-cont { padding:0 8px 0 17px;}
.RM-img { padding-right:8px; float:left; cursor:pointer; }
.RM-dowl { font-weight:bold; color:#3c5876; padding:1px 0 5px 2px; cursor:pointer;}
.RM-form { float:left; padding:3px 3px 0 0;}

.divLabRM {background:#e5e5e5  url(../mapei_images/divLabsxT.gif) no-repeat right top; width:600px; padding-top:10px; position:relative;}
.divLabRMI { padding:0 10px 10px 30px;}
.realtM { position:absolute; top:0; left:457px; z-index:2;}
.RMsearchT { float:left; padding-left:30px;}

.divLabRMB {background:#f2f2f2 url(../mapei_images/divLabRMB.gif) no-repeat right bottom; width:600px;}
.divLabRMTB {background: url(../mapei_images/divLabRMTB.gif) repeat-x; padding:10px 10px 0 60px;}

.RM-l { float:left; margin:0 13px 15px 0; color:#000; text-align:center; width:62px; cursor:pointer;}
.RM-n { padding-top:5px; line-height:13px;}
.titRMdx {color:#0070b8; font-weight:bold; font-size:16px; line-height:17px; padding-bottom:10px;}
.RM-imgLast { background:url(../mapei_images/RMimgLast-bkg.gif) no-repeat; padding:6px; float:left;}
.RM-rightON {margin:3px 0 14px 8px; width:152px;}
.RM-li { line-height:12px; padding:4px 0 4px 5px; font-size:11px; font-weight:bold;}

/* banner */
.banner940x300-CT {position:absolute; top:0px; left:3px; z-index:2; width:940px; height:4px; background-image:url(../mapei_images/banner940x300-CT.png);}
.banner940x300-CB {position:absolute; top:296px; left:3px; z-index:2; width:940px; height:4px; background-image:url(../mapei_images/banner940x300-CB.png);}
.banner940x300-CR {position:absolute; top:4px; left:939px; z-index:2; width:4px; height:292px; background-image:url(../mapei_images/banner940x300-CR.png);}
.banner940x300-CL {position:absolute; top:4px; left:3px; z-index:2; width:4px; height:292px; background-image:url(../mapei_images/banner940x300-CL.png);}
.banner940x300-LINK {position:absolute; top:0px; left:3px; width:940px; height:300px;}

.bannerHBigSUBS { float:right; width:321px; margin:0 3px 0 6px;}

#divContBanner {float:right; width:310px; margin-right:1px;}
.bannerPad { padding:5px;}
.bannerPosit {position:absolute; top:5px; left:5px;}

.banner300-CT {position:absolute; top:0px; left:0; z-index:2; width:310px; height:6px; background-image:url(../mapei_images/banner_H45cornice.png);}
.banner300-CB {position:absolute; bottom:0; left:0; z-index:2; width:310px; height:6px; background-image:url(../mapei_images/banner_H45cornice.png); background-position:left bottom;}

.banner300x375 { position:relative; width:310px; height:385px; margin-bottom:14px; }
.banner300x375-CR {position:absolute; top:0; right:0; z-index:2; width:7px; height:385px; background-image:url(../mapei_images/banner_H375cornice.png); background-position:right top;}
.banner300x375-CL {position:absolute; top:0; left:0; z-index:2; width:7px; height:385px; background-image:url(../mapei_images/banner_H375cornice.png);}
.banner300x375-LINK {position:absolute; top:5px; left:5px; width:300px; height:375px;}

.banner300x325 { position:relative; width:310px; height:335px; margin-bottom:14px;}
.banner300x325-CR {position:absolute; top:0; right:0; z-index:2; width:7px; height:335px; background-image:url(../mapei_images/banner_H325cornice.png); background-position:right top;}
.banner300x325-CL {position:absolute; top:0; left:0; z-index:2; width:7px; height:335px; background-image:url(../mapei_images/banner_H325cornice.png);}
.banner300x325-LINK {position:absolute; top:5px; left:5px; width:300px; height:325px;}

.banner300x244 { position:relative; width:310px; height:254px; margin-bottom:14px; }
.banner300x244-CB {position:absolute; bottom:0; left:0; z-index:2; width:310px; height:6px; background-image:url(../mapei_images/banner_H244cornice.png); background-position:left bottom;}
.banner300x244-CR {position:absolute; top:0; right:0; z-index:2; width:7px; height:254px; background-image:url(../mapei_images/banner_H244cornice.png); background-position:right top;}
.banner300x244-CL {position:absolute; top:0; left:0; z-index:2; width:7px; height:254px; background-image:url(../mapei_images/banner_H244cornice.png);}
.banner300x244-LINK {position:absolute; top:5px; left:5px; width:300px; height:244px;}

.banner300x110 { position:relative; width:310px; height:120px; margin-bottom:14px; }
.banner300x110-CR {position:absolute; top:0; right:0; z-index:2; width:7px; height:120px; background-image:url(../mapei_images/banner_H110cornice.png); background-position:right top;}
.banner300x110-CL {position:absolute; top:0; left:0; z-index:2; width:7px; height:120px; background-image:url(../mapei_images/banner_H110cornice.png);}
.banner300x110-LINK {position:absolute; top:5px; left:5px; width:300px; height:110px;}

.banner300x78 { position:relative; width:310px; height:88px; margin-bottom:14px;  }
.banner300x78-CR {position:absolute; top:0; right:0; z-index:2; width:7px; height:88px; background-image:url(../mapei_images/banner_H78cornice.png); background-position:right top;}
.banner300x78-CL {position:absolute; top:0; left:0; z-index:2; width:7px; height:88px; background-image:url(../mapei_images/banner_H78cornice.png);}
.banner300x78-LINK {position:absolute; top:5px; left:5px; width:300px; height:78px;}

.banner300x45 { position:relative; width:310px; height:55px; margin-bottom:14px;  }
.banner300x45-CR {position:absolute; top:0; right:0; z-index:2; width:7px; height:55px; background-image:url(../mapei_images/banner_H45cornice.png); background-position:right top;}
.banner300x45-CL {position:absolute; top:0; left:0; z-index:2; width:7px; height:55px; background-image:url(../mapei_images/banner_H45cornice.png);}
.banner300x45-LINK {position:absolute; top:5px; left:5px; width:300px; height:45px;}

.divAddLink {background: url(../mapei_images/bannerAddLink-Tbkg.png) no-repeat left top; padding-top:6px; color:#3c5876;}
.divAddLinkIN {width:310px; background: url(../mapei_images/bannerAddLink-Bbkg.png) no-repeat left bottom; padding:0 0 22px 4px; margin-bottom:14px; }
.AddTit { font-size:14px; font-weight:bold; text-align:center; /*min-height:18px;*/ margin-bottom:2px;}

.AddLT { background:url(../mapei_images/bannerAddLinkT.png) no-repeat; padding-top:8px;}
.AddLB {background:url(../mapei_images/bannerAddLinkB.png) no-repeat left bottom; padding-bottom:8px;}
.AddLink { background:url(../mapei_images/bannerAddLink.png) no-repeat left center; width:300px; min-height:20px;}

.AddTxt { width:245px; font-size:14px; font-weight:bold; line-height:16px; vertical-align:middle;}
.AddTxt a {	color:#3c5876; }
.AddTxt a:hover {color:#3c5876; text-decoration:none;}

/*form*/
.THform { float:left; width:110px; text-align:right; line-height:12px; font-size:11px; margin-right:10px; padding-top:3px; }
.THform2 { float:left; width:80px; text-align:right; line-height:12px; font-size:11px; margin-right:10px; padding-top:3px; }
.IPform { float:left; padding-bottom:5px;}


/**/
#divFooter { border-top:dashed 1px #757575; margin:25px 0;}
.Mapeifoot { float:left; color:#000000; font-size:10px; padding:5px 0; /*width:850px;*/}
.mapeispa { font-size:11px; font-weight:bold; color:#3c5876; padding-top:3px;}
.lex {float:right; cursor:pointer; padding:3px 0 10px 0;}

/*pop*/
.popTit {background:#c0c0c0 url('../mapei_images/popTit-Bkg.gif') repeat-x left bottom; padding:3px 20px; color:#fff; font-size:16px; font-weight:bold; margin-bottom:10px;}
#containerPop { padding:10px 20px 10px 60px;}
.cad { font-weight:bold; font-size:14px; padding-left:8px;}
.padImgPop { padding:20px 0; text-align:center;}
.didaImgPop { font-style:italic; padding-bottom:10px; text-align:center;}

#top-AreaRis { position:absolute; top:-65px; right:8px; width:312px; height:45px; background:url(../mapei_images/top-AreaRBkg.png) no-repeat; }
#top-AreaRis11 { position:absolute; top:-91px; right:13px; width:191px; height:35px; background:url(../mapei_images/top-AreaR11Bkg.png) no-repeat; }
#tit-AreaRis11 { color:#535353; font-weight:bold; padding:7px 0 0 25px;}

/*googlemaps*/
#googlemaps {background:url('../mapei_images/googlemaps-bkg.png') no-repeat; width:540px; height:710px;}
.mapsSize { position:relative; top:10px; left:10px; width:520px; height:690px; background-color:#e5e3df; }
.locatorList { overflow:auto; height:420px; margin-bottom:10px; line-height:14px;}

/*Prodotti Mapei classificati per il trasporto  in quantità limitata*/
.PLQ-Sx { float:left; width:247px; background:url(../mapei_images/USA-CertSx-bkg.gif) no-repeat right top;}
.PLQ-Dx { float:left; width:293px; min-height:200px; background:url(../mapei_images/USA-Certdx-bkg.gif) no-repeat right top; }
.PLQ-PList { margin-top:20px; width:247px; /*height:620px; overflow:auto;*/ background: url(../mapei_images/PLQ-PLShadow.gif) no-repeat right top;}

/*SITO USA *******************************************************************/
#USA-search { position:absolute; top:-65px; right:13px; width:312px; height:45px; background:url(../mapei_images/USA-searchBkg.png) no-repeat; }
#USA-searchIN { padding:8px 8px 0 15px;}
.USA-SrhT { width:100px; float:left;}
.USA-SrhTH { color:#fff; font-size:13px; font-weight:bold; height:30px; line-height:15px;}
.USA-SrhI {float:left; padding:5px 0 0 5px;}

#USA-tabTpos { width:318px; position:absolute; right:11px;}

.USA-divMenuGood {background:url(../mapei_images/tabMenuIOF.png) no-repeat left bottom; float:left; height:43px; width:159px; position:relative; left:7px;}
.USA-divMenuGood-on { background:url(../mapei_images/tabMenuGOODEON.png) no-repeat right bottom; padding-right:35px; cursor:pointer; position:absolute;  z-index:3; left:5px;}
.USA-divMenuTabGOODE-on { background:url(../mapei_images/tabMenuON.png) no-repeat left bottom; color:#306416; font-size:16px; padding:0 10px 0 20px; height:43px; font-weight:bold; line-height:18px; }

.USA-divMenuGood-of { background:url(../mapei_images/divMenuTabsxOFF.png) no-repeat left bottom; width:140px; height:43px; float:left; position:relative; left:4px;}

.USA-divMenuProd	{background: url(../mapei_images/tabMenuIOF.png) no-repeat left bottom; float:left; height:43px; width:159px; position:relative; right:0; }
.USA-divMenuProd-on { background:url(../mapei_images/tabMenuEON.png) no-repeat right bottom; padding-right:35px; cursor:pointer; position:absolute; right:-3px; z-index:3; }
.USA-divMenuProd-of { background:url(../mapei_images/divMenuTabdxOFF.png) no-repeat right bottom; width:140px; height:43px; float:right; position:relative; right:3px;}

#USA-divGoodTopImgEN {background:url(../mapei_images/USA-goodTop.jpg) no-repeat; width:621px; height:142px; }
#USA-divGoodTopImgES {background:url(../mapei_images/USA-goodTopES.jpg) no-repeat; width:621px; height:142px; }
#USA-divGoodTopImgFR {background:url(../mapei_images/USA-goodTopFR.jpg) no-repeat; width:621px; height:142px; }

#USA-divGoodLeedTopImg {background:url(../mapei_images/USA-goodLeedTop.jpg) no-repeat; width:621px; height:142px; }
.USA-good-tit {background:url(../mapei_images/USA-good-tit.gif) no-repeat left bottom; border-bottom:dashed 1px #cccccc; text-align:right; padding:45px 0 15px 0; width:600px; margin-left:2px; position:relative; }
.goodTxtHUsa {float:right; width:390px; line-height:22px; font-size:14px;}

#USA-GreendivLogin {background:url(../mapei_images/USA-GreendivLogin-bkg.jpg) no-repeat left bottom; padding:10px 10px 3px 20px; margin-bottom:10px; position:relative;}
#USA-GreendivLogin-big {background:url(../mapei_images/USA-GreendivLogin-big-bkg.jpg) no-repeat left bottom; padding:10px 10px 3px 20px; margin-bottom:10px; position:relative;}

.USA-GreenLogTit { float:left; line-height:26px; color:#306416; font-size:14px;}
.USA-GreenLogbtn { float:right; color:#464646; font-weight:bold; padding-top:4px;}
.USA-GreenLogbtn a {	color:#464646; }
.USA-GreenLogbtn a:hover {color:#464646; text-decoration:none;}

.USA-GreenLogUser { color:#000; font-size:24px; font-weight:bold; padding-top:6px; line-height:26px;}

.USA-goodLoghiH {background:url(../mapei_images/USA-goodLoghiH-bkg.png) repeat-x; padding:10px 5px 10px 15px; margin-right:5px; border-top:dashed 1px #dbdbdb;}
.USA-logDesk {float:right; width:210px; line-height:12px; font-size:10px; color:#000;}

.Arr-btnleed { position:absolute; top:-63px; right:4px; z-index:3;}
#USA-menuLeed {position:relative; width:300px; margin-bottom:20px; background:url(../mapei_images/USA-menuLeedBkg.gif) no-repeat right bottom;}
#USA-menuLeedIN {padding:5px 5px 14px 0; background:url(../mapei_images/USA-menuLeedBkgT.gif) no-repeat right top;}
.USA-SlinkLeed { background:url(../mapei_images/USA-dasheGoodDX.gif) no-repeat left bottom; padding:5px 12px 5px 0;}
.USA-SlL-off { padding-left:25px; cursor:pointer;}
.USA-SlL-on { background:url(../mapei_images/USA-ArrGoodDX.png) no-repeat; padding-left:25px; font-size:14px; font-weight:bold; color:#4c7835; }
.USA-Tit-good{ color:#91b412; font-size:20px; font-weight:bold; padding:10px 0 20px 0;}
.USA-Tit01-good{ color:#91b412; font-size:14px; font-weight:bold; }
.USA-Tit02-good{ color:#4c7835; font-size:14px; font-weight:bold; background:url(../mapei_images/USA-Tit02bkg.gif) repeat-x left bottom;  padding:20px 0 10px 30px;}
.USA-TitPop-good{ color:#91b412; font-size:17px; line-height:22px; /*height:75px;*/ font-weight:bold;  }
.USA-Bkggood{background:url(../mapei_images/USA-Tit02bkg.gif) repeat-x left bottom;  padding:10px; border-bottom:dashed 1px #acacac;}

	/*grout calculator*/
	.USA-GC_textTop { width:508px; height:32px; font-size:12px; line-height:17px; }
	.USA-GC_divChooseProduct { background:url(../mapei_images/USA-bg_grey1.png); width:508px; height:82px; margin-top:17px;}
	.USA-GC_lineBlue { background:url(../mapei_images/USA-bg_blue.png); width:508px; height:30px;}
	.USA-GC_textLineBlue {width:488px; height:30px; font-size:16px; line-height:30px; color:#fff; font-weight:bold; margin-left:20px;}
	.USA-GC_select {width:488px; height:18px; margin-left:20px; margin-top:16px;}
	.USA-GC_divChooseMeasur { background:url(../mapei_images/USA-bg_grey2.png); width:508px; height:100%; margin-top:14px;}
	.USA-GC_divChooseMeasurIN { background:url(../mapei_images/USA-bg_gray2IN.png); width:508px; height:12px; }
	.USA-GC_MeasurBott {width:508px; height:100%;}
	.USA-GC_MeasurCol {width:254px; height:100%; float:left;}
	.USA-GC_MeasurTit {width:206px; height:41px; margin-left:48px; font-size:14px; line-height:41px; color:#0070b8; font-weight:bold;}
	.USA-GC_MeasurSelect {width:206px; height:21px; margin-left:48px;}
	.USA-GC_MeasurCheck {width:200px; height:21px; float:left;}
	.USA-radio {font-size:12px; color:#636263;}
	.USA-GC_divProduct {width:508px; height:663px; background-color:#3e81ad; margin-top:30px;}
	.USA-GC_LineProduct {width:508px; height:75px; background:url(../mapei_images/USA_bandaGrey.png);}
	.USA-GC_textLineP {width:488px; height:52px; font-size:12px; line-height:52px; color:#fff; font-weight:bold; margin-left:20px;}
	.USA-GC_textLineP span {font-size:20px;}
	.USA-GC_ProductCol {width:254px; height:462px; float:left;}
	.USA-retProduct {background:url(../mapei_images/USA-ret_white.png); width:165px; height:427px; margin-top:17px; margin-left:37px;}
	.USA-specifica {width:233px; height:71px; margin-left:21px;}
	.USA-simbol {width:50px; height:71px; float:left;}
	.USA-simboldx {width:183px; height:71px; float:left;}
	.USA-simboldxIN {width:183px; height:35px; float:left;}
	.USA-simbolText {width:160px; height:14px; font-size:12px; color:#fff; margin-top:10px; margin-left:14px;}
	.USA-simbolInput {width:183px; height:24px; padding-left:15px;}
	.USA-GC_botton {width:212px; height:29px; margin-top:60px; margin-left:21px;}
	.USA-GC_bottonIN {background:url(../mapei_images/USA-GC_botton.png); width:96px; height:29px; font-size:14px; color:#636263; line-height:27px; text-align:center; cursor:pointer; float:left;}
	.USA-GC_bottonIN2 {background:url(../mapei_images/USA-GC_botton.png); width:96px; height:29px; font-size:14px; color:#636263; line-height:27px; text-align:center; cursor:pointer; float:right;}
	.USA-GC_imgProduct {width:160px; height:219px; margin-left:3px;}
	.USA-GC_quart {width:160px; height:172px; margin-left:3px;}
	.USA-GC_arr {background:url(../mapei_images/USA-arr.png); width:160px; height:76px;}
	.USA-GC_textQuart {width:160px; height:48px; font-size:12px; color:#0070b8; text-align:center;}
	.USA-GC_textQuart span {font-size:16px; font-weight:bold;}
	.USA-GC_textQuart2 {width:160px; height:48px; font-size:14px; color:#0070b8; text-align:center;}
	.USA-GC_textQuart2 span {font-size:22px; font-weight:bold;}
	.USA-GC_fasciaSotto {background:url(../mapei_images/USA-fascia_sotto.png); width:508px; height:127px; float:left;}
	.USA-GC_DecimalTit {width:206px; height:43px; margin-left:21px; font-size:14px; line-height:43px; color:#0070b8; font-weight:bold;}
	.table_product {height:64px; font-size:12px; color:#fff; font-weight:bold; margin-left:21px; line-height:13px;}

.MeLeedTit{ color:#306416; font-size:14px; font-weight:bold; }
.MeLeedTitBig{ color:#306416; font-size:20px; font-weight:bold; padding-bottom:10px;}

.btnLeedLine { background:url(../mapei_images/USA-btnLeedLineT.png) no-repeat; width:188px; margin-right:2px; float:left; cursor:pointer; }
.btnLeedLineE { background:url(../mapei_images/USA-btnLeedLineE.png) no-repeat left bottom; padding:8px 16px 11px 26px; color:#545454; font-size:15px; line-height:18px; font-weight:bold; }

/*CREDITS*/
.th-leedCRD {color:#fff; font-size:15px; font-weight:bold; background-color:#91b412; text-align:center; margin-bottom:1px;}
.ct-leedCRD { background:url(../mapei_images/USA-shwLC.gif) repeat-x;}
.leed-CRD-A { width:190px; background: url(../mapei_images/USA-shw01LC.png) no-repeat left top; float:left;}
.leed-CRD-B { width:142px; background: url(../mapei_images/USA-shw01LC.png) no-repeat left top; float:left;}
.leed-CRD-C { margin-top:1px; background-color:#ededed;}
.leed-CRD-BB { background:#e7e7e7 url(../mapei_images/USA-shwLC2.gif) repeat-x; font-size:11px; color:#000; font-weight:bold; padding:7px 0 2px 0; text-align:center; margin-bottom:1px;}
.leed-CRD-BC { font-size:11px; color:#000; font-weight:bold; padding:10px 0 2px 6px;}
.T1-leedCRD { font-size:11px; color:#000; font-weight:bold; padding:7px 6px 2px 15px; line-height:13px;}
.T2-leedCRD { float:left; font-size:11px; color:#000; font-weight:bold; margin:12px 6px 4px 6px; width:110px; line-height:13px;}
.ContBtn2CRD { float:right; width:152px; }

.btn-leedCRD {background:url(../mapei_images/btn-leedCRD.png) no-repeat; cursor:pointer;}
.btnE-leedCRD {background:url(../mapei_images/btn-leedCRDE.gif) no-repeat right top; height:40px;}
.btnE2-leedCRD {background:url(../mapei_images/btn-leedCRDE2.gif) no-repeat right top; height:40px;}
.T-leedCRD { padding:10px 10px 0 28px; font-size:13px; color:#2f5919; font-weight:bold;}

.btn-leedCRDpop {background:url(../mapei_images/btn-leedCRDpop.gif) no-repeat; cursor:pointer;}
.btnE-leedCRDpop {background:url(../mapei_images/btn-leedCRDEpop.gif) no-repeat right top; height:44px;}
.T-leedCRDpop { padding:4px 8px 0 10px; font-size:11px; line-height:11px; text-align:center; color:#2e6115; font-weight:bold;}

/*.USA-tabPop { overflow:auto; height:580px;}*/
.th-leedPL { color:#fff; line-height:13px; font-weight:bold; background-color:#91b412;}
.th2-leedPL { border-left:dashed 1px #ababab; color:#000; font-size:10px; font-weight:bold; vertical-align:top; line-height:12px;}
.th3-leedPL { border-left:dashed 1px #ababab; border-top:dashed 1px #ababab; font-size:10px; font-weight:bold; vertical-align:top; line-height:12px;}
.td-leedPLoff { color:#000; background-color:#c4c4c4;}
.td-leedPLon { color:#000; text-align:center; font-weight:bold; font-size:18px;  background-color:#e2e2e2;}
.td-leedPL-Cat { background-color:#e1e1e1; border-right:solid 2px #fff;  color:#545454;  padding:5px 3px 0 3px; vertical-align:top; }
.td-leedPL-Pro { background-color:#c4c4c4; border-right:solid 2px #fff; }
.btnLente { background-repeat:no-repeat; background-position:left center; padding:8px 0 9px 44px; color:#000; cursor:pointer;}

.table-leed { width:260px; border:dashed 1px #b2b2b2; border-right:0;}
.th-leed { color:#306416; font-weight:bold; border-right:dashed 1px #b2b2b2; padding:3px;}
.td-leed { font-size:11px; font-weight:bold; border-top:dashed 1px #b2b2b2; border-right:dashed 1px #b2b2b2; padding:3px;}

.TabIGoff { background:url(../mapei_images/tabSh-bkg.gif) no-repeat left top; width:185px; height:40px; float:right; cursor:pointer;}
.TabIGoffE { background:url(../mapei_images/tabShArrG.gif) no-repeat right top; padding:8px 16px 3px 16px; color:#4c7835; text-align:center; }

.TabIGon { background:url(../mapei_images/tabShON-bkg.gif) no-repeat left top; width:185px; height:40px; float:right;}
.TabIGonE { background:url(../mapei_images/tabShONArr.gif) no-repeat right top; padding:11px 12px 0 15px; color:#4c7835; font-weight:bold;  text-align:center;}

.USA-CertSx { float:left; width:275px; margin-top:20px; background:url(../mapei_images/USA-CertSx-bkg.gif) no-repeat right top;}
.USA-CertDx { float:left; width:293px; margin-top:20px; background:url(../mapei_images/USA-Certdx-bkg.gif) no-repeat right top; }
.USA-GCertList { margin-top:8px; width:270px; height:580px; overflow:auto; background:url(../mapei_images/USA-CertShadow.gif) no-repeat right top;}
.USA-GCertListCat { padding-top:8px; width:270px; min-height:260px; background:url(../mapei_images/USA-CertShadow.gif) no-repeat right top; border-left:solid 1px #e2e3ea; }
.USA-pad {  padding:13px 9px;}

.COverflow { overflow:auto; height:120px; margin-bottom:1px;}

.prodL { font-weight:bold; padding:3px;color:#757575; border-left:solid 1px #e2e3ea;  }
.prodL a {color:#757575; text-decoration:none;	}
.prodL a:hover {color:#757575; text-decoration:none;}

.prodS {font-weight:bold; padding:3px; color:#fff; background-color:#91b412; border-left:solid 1px #e2e3ea; }
.prodS a {color:#fff; text-decoration:none;}
.prodS a:hover {color:#fff; text-decoration:none;}

.USA-GProdPrew { height:285px; margin-bottom:10px;}
.USA-GprodPrewI { border:solid 2px #91b412; padding:1px 2px; background-color:#fff; float:left; margin:0 15px 5px 0; text-align:center; cursor:pointer;}
.USA-prod-name { font-size:14px; line-height:16px; font-weight:bold; color:#4c7835; padding-bottom:3px; cursor:pointer;}
.USA-prod-nameP { font-size:18px; /*line-height:16px;*/ font-weight:bold; color:#4c7835; min-height:40px; margin-bottom:9px; /*cursor:pointer;*/}


.USA-btn270 {background:url(../mapei_images/btn270.gif) no-repeat; width:270px; margin-top:2px; cursor:pointer;}
.USA-btn270E {background:url(../mapei_images/btn270E.gif) no-repeat left bottom;  min-height:40px;}

.USA-btnG36 {background:url(../mapei_images/btnG36.png) no-repeat; font-weight:bold; font-size:14px; color:#fff; line-height:36px;}
.USA-btnG36E {background:url(../mapei_images/btnG36E.png) no-repeat right top; padding:0 7px; max-width:360px; text-align:center; cursor:pointer;}

.USA-btn90 {background:url(../mapei_images/USA-btn90.png) no-repeat; width:90px; height:35px; cursor:pointer; font-size:12px; text-align:left; line-height:12px;}

.USA-btnI-ACT { background-position:left center; background-repeat:no-repeat; padding:10px 7px 10px 30px; margin-left:7px; color:#4c7835; font-weight:bold; }
.USA-btnI-NOA { background-position:left center; background-repeat:no-repeat; padding:10px 7px 10px 30px; margin-left:7px; color:#757575; font-weight:bold; cursor:auto; }

.USA-btnIs-ACT { background-position:left center; background-repeat:no-repeat; padding:6px 7px 5px 30px; margin-left:5px; color:#2e6115; font-weight:bold; }
.USA-btnIs-NOA { background-position:left center; background-repeat:no-repeat; padding:6px 7px 5px 30px; margin-left:5px; color:#757575; font-weight:bold; cursor:auto; }

.USA-tright {padding:10px 10px 5px 22px; font-size:14px;font-weight:bold; color:#fff; background:url(../mapei_images/USA-tright.gif) no-repeat right top; margin-right:18px;  }
#USA-certListL {background:url(../mapei_images/USA-certListL.gif) repeat-y; width:289px; height:130px; margin-left:10px; }
#USA-certListL-score {background:url(../mapei_images/USA-certListL.gif) repeat-y; width:289px; height:140px; margin-left:10px; }
#USA-certLL-Cont { height:112px; overflow:auto; }
.pad-certLL {padding:4px;}
.USA-certLL { background-color:#b2b2b2; padding:3px 3px 3px 8px; margin-bottom:5px;}

.USA-certLLN { float:left; width:230px; color:#fff; font-weight:bold;}
.USA-certLLN a { color:#fff; text-decoration:none;}
.USA-certLLN a:hover {color:#fff; text-decoration:none;}

.USA-certLLD { float:right; padding-top:1px;}
.USA-certBtL {margin:0 20px 15px 10px; height:66px; background:url('../mapei_images/USA-certBtL-bkg.gif') no-repeat; }
.USA-certBtLT { padding:15px 20px 0 20px; color:#fff; font-weight:bold; /*line-height:14px;*/ font-size:13px; text-align:center; cursor:pointer;}
 /* se 2 bottoni
.USA-certBtL2 {margin:0 0 15px 10px; height:66px; background:url('../mapei_images/USA-certBtL-bkg2.gif') no-repeat; }
.USA-certBtLT2 {float:left; width:133px; height:50px; margin:5px 6px; color:#fff; font-weight:bold; font-size:11px; line-height:12px; text-align:center; cursor:pointer;}
*/
.USA-LBack { position:absolute; top:0; right:0; background:url('../mapei_images/USA-arrbBack.gif') no-repeat; padding-left:18px; font-size:14px; font-weight:bold; color:#4c7835;  text-align:right; cursor:pointer;}

.USA-GTH {padding:2px; color:#306416; font-weight:bold; white-space:nowrap;}

.LSemf {background:url('../mapei_images/USA-semaforo-off.png') no-repeat; width:50px; height:20px;}

.USA-searchL { margin-top:15px; cursor:pointer;}
.USA-searchT { font-size:14px; font-weight:bold; color:#000;}
.USA-search-txt { font-size:11px; line-height:14px; padding-bottom:5px;}

.li-cont {padding-bottom:10px; line-height:20px; }
.li-mcity { background:url(../mapei_images/icolog.png) no-repeat left center; padding:3px 0 3px 25px; font-weight:bold; color:#000; margin:5px 0 2px 10px; border-bottom:dotted 1px #d4d4d4; cursor:pointer;}
/**/
.GC-lev00 { background-color:#91b412; color:#fff; font-size:14px; font-weight:bold; padding:3px; margin-bottom:1px; cursor:pointer;}
.GC-levsep {border-bottom:dashed 1px #cccccc; height:5px; margin-bottom:6px;}
.GC-lev01 {background-color:#60830a; color:#fff;  font-weight:bold; padding:3px; margin:0 0 1px 20px; cursor:pointer;}

.GC-levopen { background: url('../mapei_images/arrWon.gif') no-repeat left center; padding-left:15px;}
.GC-lev { background: url('../mapei_images/arrWoff.gif') no-repeat left center; padding-left:15px;}

.GC-lev02 {background-color:#306416; color:#fff; font-size:11px; font-weight:bold; padding:3px; margin:0 0 1px 40px; cursor:pointer;}
.GC-lev02-on { background-color:#000; color:#fff; font-size:11px; font-weight:bold; padding:3px; margin:0 0 1px 40px;}



/*SWITZERLAND*/
.team-01 {background:#203F5C url(images/FrecciaBkgBlu.gif) no-repeat; padding:10px 5px 5px 5px; vertical-align:top; font-weight:bold; color:#fff;}
.team-02 {background-color:#B7B7B7; color:#000; padding:5px; color:#000;}
.team-03 {background-color:#d2d2d2; padding:5px; text-align:center; color:#000;}

.team-04 {background:#203F5C url(images/FrecciaBkgBlu.gif) no-repeat; padding:2px 5px; font-size:10px; vertical-align:top; font-weight:bold; color:#fff;}
.team-05 {background-color:#d2d2d2; padding:5px;color:#000;}
.team-Yel {background-color:#fab701; padding:5px; text-align:center; vertical-align:middle;}
.team-Gre {background-color:#328c39; padding:5px; text-align:center; vertical-align:middle;}
.team-Red {background-color:#c12910; padding:5px; text-align:center; vertical-align:middle;}
.team-Vio {background-color:#a165b2; padding:5px; text-align:center; vertical-align:middle;}
.team-Vio2 {background-color:#d973f6; padding:5px; text-align:center; vertical-align:middle;}
.CH-team-Leg {padding-right:4px; color:#fff; font-weight:bold; text-align:left; border-right:solid 2px #fff;}

/*HU*/
.HUlitab-TH1 { float:left; width:100px; border-right:solid 1px #fff;}
.HUlitab-TH2 { float:left; width:95px; border-right:solid 1px #fff;}
.HUlitab-TH3 { float:left; width:78px; border-right:solid 1px #fff;}
.HUlitab-TH4 { float:left; width:78px; border-right:solid 1px #fff;}

.HUltH {  height:22px;}

.HUlitab-1 { float:left; width:100px; border-right:dashed 1px #ababab; min-height:80px;}
.HUlitab-2 { float:left; width:95px; line-height:14px; border-right:dashed 1px #ababab; min-height:80px;}
.HUlitab-3 { float:left; width:78px; line-height:14px; border-right:dashed 1px #ababab; min-height:80px;}
.HUlitab-4 { float:left; width:78px; line-height:14px; border-right:dashed 1px #ababab; min-height:80px;}

/*RU*/
.RU-divtmpP { float:right; width:360px; margin-top:5px;}

/*CZ + SK */
.divQDownl-rgb { float:left; width:40px; height:40px; margin-right:8px; cursor:pointer;}
.divQDownl-nam { float:left; width:410px; color:#000; font-size:13px; font-weight:bold; padding:5px 0 4px 0; line-height:14px; cursor:pointer;}
.divQDownl-nam2 { float:left; width:380px; font-size:13px; font-weight:bold; padding:5px 0 4px 0; line-height:14px; cursor:pointer;}

/*INIZIO overlay*/
#overlay-bkg
{
	position: fixed;  
	_position: absolute;  
	top: 0;  
	left: 0;  
	width: 100%;  
	height: 100%;  
	z-index:10000;
	background:#000;
	opacity:0.75;
	-moz-opacity:0.75;
	filter:alpha(opacity=75);
}
#overlay-content
{
	margin:-225px 0 0 -293px;
	position:absolute;
	width:586px;
	height:440px;
	top:50%;
	left: 50%; 
	padding:0;
	display:block; 
	z-index:10001; 
}
.t_l{background:url(../mapei_images/overlay/t_l.png) no-repeat;  width:20px;  height:20px; }
.t_r{background: url(../mapei_images/overlay/t_r.png) no-repeat;  width:20px;  height:20px; }
.t_c{height:20px;  background:url(../mapei_images/overlay/t_c.png) repeat-x; }

.c_l{width:20px;  background: url(../mapei_images/overlay/c_l.png) repeat-y; }
.c_c{background:white;  margin:0;  padding:0; }
.c_r{width:20px;  background: url(../mapei_images/overlay/c_r.png) repeat-y; }

.b_c{height:20px;  background:url(../mapei_images/overlay/b_c.png) repeat-x; }
.b_l{background:url(../mapei_images/overlay/b_l.png) no-repeat;  width:20px;  height:20px; }
.b_r{background:url(../mapei_images/overlay/b_r.png) no-repeat;  width:20px;  height:20px; }
/*FINE overlay*/

/*--- INZIO slideshow banner ---*/
#slideshowcentral {
    height:300px;
}
#slideshowcentral IMG {
    position:absolute;
    z-index:8;
    opacity:0.0;filter:alpha(opacity=0)
}

#slideshowcentral IMG.active {
    z-index:10;
    opacity:1.0;filter:alpha(opacity=100)
}

#slideshowcentral IMG.last-active {
    z-index:9;
}
/*--- FINE slideshow banner ---*/


/* colored grouts*/
#CGbody {background:#fff url(../mapei_images/CG-body.jpg) no-repeat left top; padding-top:12px; }
#CGmain { width:950px;}
#CGtopbkg {background: url(../mapei_images/CG-top.png) no-repeat left top; height:47px; position:relative;}
#CGtitle { position:absolute; top:12px; right:4px;}

#CGambients {background: url(../mapei_images/CG-in.png) no-repeat center top; width:758px; height:646px; position:relative; float:left; }
#CGang { position:absolute; top:0; left:9px; z-index:2; width:638px; height:638px; background: url(../mapei_images/CG-ang.png) no-repeat left top; }
#CGambient-open { float:left; position:relative; left:9px; width:638px; height:638px; background-color:#fff; }
#CGambient-list { float:right; width:91px; margin-right:5px;}
#CGcolor-detail {background: url(../mapei_images/CG-color-detail.png) no-repeat right top; width:175px; height:52px; position:absolute; top:30px; left:5px; z-index:13;}
.Cg-cdetail { color:#fff; font-size:14px; font-weight:bold; padding:8px 13px;}

#CGprod-DX { width:192px; position:relative; float:left;}
#CGambientsEnd { position:absolute; top:0; left:0; z-index:55; width:6px; height:645px; background: url(../mapei_images/CG-ambientsEnd.png) no-repeat left top;}
#CGprod-list { background: url(../mapei_images/CG-prodlist.png) no-repeat left bottom; padding:0 0 4px 5px; height:auto !important; min-height:450px;}

#CGproduct { text-align:center; }

.CGprod { background: url(../mapei_images/CG-prodbtn.png) no-repeat left top; width:180px; height:40px; position:relative; cursor:pointer;}
.CGprod-name {width:170px; height:36px; position:relative; top:2px; left:0px;}
.CGprod-on {background: url(../mapei_images/CG-prodbtn-on.gif) no-repeat left top; width:183px; height:40px; position:absolute; top:-1px; left:-2px; z-index:22;}
.CGamb-on {background: url(../mapei_images/CG-ambbtn-on.png) no-repeat left top; width:75px; height:75px; position:absolute; top:8px; left:8px; z-index:22;}

/*tooltips color*/
#CGcolors { width:680px; height:40px; margin-left:26px; cursor:default;  position:relative; }

.tooltips {width:24px; height:40px; float:left; cursor:pointer;}
.tooltip-style2 {width:56px; height:40px; position:absolute; top:4px;}
div .tooltip-style2 {display:none; position:absolute; z-index:1000; }	

.CGrgb-s {background: url(../mapei_images/CGcolors-s.png) no-repeat left top; width:19px; height:19px; margin-top:14px;}

.CGrgb-bover {background:url(../mapei_images/CGcolors-b.png) no-repeat center top; width:56px; height:40px; position:absolute; left:-18px; z-index:998;}
.CGrgb-b {width:36px; height:35px;  position:absolute; top:5px; left:-9px; z-index:980;}


/*carosello*/
.jcarousel-skin-tango  {
  /*  -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
*/
}
/*
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}
*/
.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 91px;
    height: 585px;
    padding: 26px 0px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  91px;
    height: 588px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 91px;
   /* height: 91px;*/
    background:url(../mapei_images/CG-thumb.png) no-repeat left top;
    text-align:center;
    padding-top:8px;
    position:relative
}
/*
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
*/

.jcarousel-skin-tango .jcarousel-item-vertical {
    /*margin-bottom: 10px;*/
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    color: #000;
}

/*  Vertical Buttons */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
	bottom: 0;
    left: 6px;
    width: 81px;
    height: 19px;
    cursor: pointer;
    background: url(../mapei_images/CG-btnScroll-next.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus 
.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -30px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    background-position: 0 -60px;
    cursor: default;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 4px;
    left: 6px;
    width: 81px;
    height: 19px;
    cursor: pointer;
    background: url(../mapei_images/CG-btnScroll-prev.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus 
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -30px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    background-position: 0 -60px;
    cursor: default;
}

.fabbriche-aperte-paginaz {float:left; margin:1px; background-color:#009ddc; width:18px; text-align:center;}
.fabbriche-aperte-paginaz-off { float:left; margin:1px; color:#009ddc;}

.titi-fabbriche-aperte {float:left; color:#0079c2; font-size:16px; font-weight:bold; padding:27px 0px 20px 6px;}


/*documenti correlati*/
.cornice {float:left; min-height:40px; width:40px;}
.arr-elenco {background:url(../mapei_images/arr02.gif) no-repeat; padding-left:12px; color:#757575; font-weight:bold; float:left; margin:12px 0 0 10px;}
.titdoc {color:#0070b8; font-weight:bold; font-size:16px; border-bottom:dashed 1px #ababab; padding-bottom:10px;}
.titdoc2 {color:#000; font-weight:bold; font-size:14px; border-bottom:dashed 1px #ababab; padding:10px 0;} 
.tratteggio {border-bottom:dashed 1px; padding:5px 0px 5px 0px;}

.TchDocOpen { margin-left:17px; padding:10px;}
.divQProd-rgb-td { float:left; width:21px; height:21px; margin:0 4px 4px 0; cursor:pointer;}
.divQProd-nam-td { float:left; width:470px; padding:3px 0 4px 0; color:#0070b8; font-weight:bold; font-size:14px; cursor:pointer;}

/*sistemi mobile*/
#divCenterMobile {padding:30px 0; }
#divMainMobile {padding:30px 0px; width:600px; text-align:left; position:relative; }
#divTopMobile {background: url(../mapei_images/shadowUP.png) no-repeat center bottom; padding-bottom:30px; width:570px; border-bottom:solid 1px #ececec; margin:0px 15px;}
#divContMobile { padding-top:30px; }
#divFooterMobile {background: url(../mapei_images/shadowDW.png) no-repeat center top; padding:30px 15px; font-size:9px; }
#divFooterMobile span {font-size:9px; color:#0070b8; font-weight:bold; }

.vaiMapei {float:right; font-size:11px; font-weight:bold; color:#0070b8; margin-top:2px;}
.vaiMapei a {color:#0070b8; text-decoration:none;	}
.vaiMapei a:hover {color:#0070b8; text-decoration:none;	}

/*architectural module*/
.arch-fold { padding:8px 0; border-bottom:dashed 1px #ababab; cursor:pointer; }
.bkg-arch { background:#cfcfcf url(../mapei_images/prewVSy-k.gif) no-repeat right; width:100px; height:60px; float:left; position:relative;}
.folder-icon { position:absolute; top:12px; left:56px;}
.fold-Name { padding:12px 0 0 10px; float:left; background:url(../mapei_images/arr01.gif) no-repeat right center; width:400px; color:#0070b8; font-size:13px; font-weight:bold; }

.arch-fold-s { padding:8px 0; border-bottom:dashed 1px #ababab; cursor:pointer; }
.bkg-arch-s { background:#cfcfcf url(../mapei_images/prewVSy-k-s.gif) no-repeat right; width:65px; height:45px; float:left; position:relative;}
.folder-icon-s { position:absolute; top:6px; left:46px;}
.fold-Name-s { padding:17px 0 0 20px; float:left; background:url(../mapei_images/arr01.gif) no-repeat right center; width:426px; color:#0070b8; font-size:13px; font-weight:bold; }
.txt-select { padding-right:10px; color:#0070b8; font-size:12px; font-weight:bold; }

.fold-Name-1 { padding:12px 0 0 10px; float:left; background:url(../mapei_images/arr03.gif) no-repeat right center; width:400px; color:#0070b8; font-size:13px; font-weight:bold; }

