html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;	border: 0;	font-weight: inherit;	font-style: inherit; 	font-size: 100%;line-height: 1;	font-family: inherit;	text-align: left;}

a img, :link img, :visited img {	border: 0;}
table {	border-collapse: collapse;	border-spacing: 0;}
ol, ul { list-style: none; }

q:before, q:after,
blockquote:before, blockquote:after { content: "";}

body{background-color: #fff; text-align:center; font-size:12px; font-family: Arial, sans-serif;}
.clear{clear:both}
a{text-decoration:none; outline:none!important}

div.wrapper{width:960px; margin:0 auto; position:relative;z-index:1}


/* header */
.menuTop {background: url('../images/gas2011/topBg.gif') 0 0 repeat-x #ececec; height:27px; text-align: center }
.menuTop .menuTop960 {width: 960px; margin:0 auto; height:27px; position:relative;z-index:100} 
.menuTop .login{float:right; background: url('../images/gas2011/mygas-bullet.gif') 0 12px no-repeat; padding: 0 0 0 11px; width: 71px; } 
.menuTop .login a {color:#272727; font-size:10px; text-transform:uppercase;display:block;  height:27px; line-height:27px }
.menuTop .barra {float:right; width:25px; background: url('../images/gas2011/topSeparatore.gif') top center no-repeat; margin-top:9px }
.menuTop .lingua {display: inline; cursor: pointer; float:right; color:#272727; font-size:10px; text-transform:uppercase;display:block;  height:27px; line-height:27px}
.menuTop .lingua span {color:#272727; font-size:10px; text-transform:uppercase; height:27px; line-height:27px;  }
.menuTop .lingua span span {background: url('../images/gas2011/freccia-palette-lingua.gif') right  no-repeat; font-weight:bold; padding: 0 10px 0 0}
.menuTop #choooseLanguage{width:108px; background:#ededed; position:absolute; z-index:11100; top:27px; right:-2px; padding: 15px 0; display: none;}
.menuTop #choooseLanguage a { color: #272727; text-transform: uppercase; font-size:10px; padding-right:20px; display:block;  text-align: right; margin-bottom:15px; } 
.menuTop #choooseLanguage a:hover,
.menuTop #choooseLanguage a.attivo {color: #f02e84}

.logo {width:170px; float:left; height:107px}
.logo img {margin-top:31px}
.menuTxt {width:780px; float:right; height:57px;  margin:35px 0 0 0 ;z-index:1}
.menuTxt ul {height:25px; overflow:hidden}
.menuTxt li {float:right; font-family:'gas', arial, sans serif; font-size:17px; color:#211a52; margin-left:15px; text-transform: uppercase; font-weight:normal; height: 28px; line-height: 28px;}
.menuTxt li a {color:#211a52; line-height:28px}
.menuTxt li.collezioni a{font-family:'gas2', arial, sans serif; color:#27abe8}
.menuTxt li.onlinestore,
.menuTxt li.onlinestore a {color:#f02e84;  }





#menu2{height:50px; background: url('../images/gas2011/menu2_bg.png') 0 0 repeat-x transparent; position:fixed; top:-50px; left:0; width:100%; text-align:center; z-index:10000;}

#menu2 .menu2-960{ width:960px; margin:0 auto; }
#menu2 .logo {width:170px; float:left; height:50px}
#menu2 .logo img {margin-top:4px}
#menu2 .menuTxt {width:780px; float:right; height:42px;  margin:6px 0 0 0 }
#menu2 .menuTxt li {float:right; font-family:'gas', arial, sans serif; font-size:17px; color:#211a52; margin-left:15px; text-transform: uppercase; font-weight:normal; height: 28px; line-height: 28px;}
#menu2 .menuTxt li a {color:#211a52; line-height:28px; }
#menu2 .menuTxt li.collezioni a{font-family:'gas2', arial, sans serif; color:#27abe8}
#menu2 .menuTxt li.onlinestore,
#menu2 .menuTxt li.onlinestore a {color:#f02e84;  }



/*
DIV.header {position:relative; width:960px; height:96px; margin:36px 0 0 0; }
DIV.header .logo { }
DIV.header DIV.menuDx {width:500px; position:absolute; right: 0; top:0; text-align: right; color:#fff;}
DIV.header DIV.login {display: inline; margin:0 10px 0 0;  color:#fff; }
DIV.header DIV.login A { color:#fff; text-transform: uppercase;}
DIV.header DIV.login A.login {background: url('../images/struttura/accediIco.gif') 0px 3px no-repeat; padding-left:15px; }

DIV.header .menu_liv1 {margin-top:20px; }
DIV.header .menu_liv1 UL, 
DIV.header .menu_liv1 LI {margin: 0; padding: 0; list-style: none; display: inline; margin-right:15px;}
DIV.header .menu_liv1 LI A {font-size: 14px; text-transform: uppercase; color:#FFF;}
DIV.header .menu_liv1 LI A:HOVER {color:#44b6eb; } 
DIV.header .menu_liv1 LI A.attivo { color:#44b6eb}
DIV.header .menu_liv1 LI A:HOVER.attivo { color:#27749e}
DIV.header .menu_liv1 LI A.shop { color:#f02e84}
DIV.header .menu_liv1 LI A:HOVER.shop { color:#c71966}


DIV.header DIV.socialMedia{position: absolute; top: 90px; right:0px;  z-index:10;}
DIV.header DIV.socialMedia UL, 
DIV.header DIV.socialMedia LI {margin: 0; padding: 0; list-style: none; display: inline;}
DIV.header DIV.socialMedia IMG {width: 23px; height:22px; margin-left:3px;}
*/



/* menu collezioni 
DIV.menu_collezioni {margin-top:0; height:38px; }
DIV.menu_collezioni UL, 
DIV.menu_collezioni LI {margin: 0; padding: 0; list-style: none; display: inline; margin-right:15px;}
DIV.menu_collezioni LI A {font-size: 17px; text-transform: uppercase; color:#FFF;}
DIV.menu_collezioni LI A:HOVER {color:#44b6eb; } 
DIV.menu_collezioni LI A.attivo { color:#44b6eb}
DIV.menu_collezioni LI A:HOVER.attivo { color:#27749e}
*/




/* titolo sezione*/
.titoloCategoria {height:70px; font-size: 28px; text-transform: uppercase; margin: 0 0 20px 0; font-family:'gas', arial, sans serif; color:#211a52; border-top:3px solid #211a52; border-bottom:1px solid #f9f8f7; padding:14px 0 0 0}
/* menu corporate */
UL.menu_corporate {display: block;}
UL.menu_corporate LI { padding: 0; list-style: none; display: inline; margin:0 21px 0 0;}
UL.menu_corporate LI A {font-size: 11px; text-transform: uppercase; color:#211a52; font-family:arial, sans serif} 
UL.menu_corporate LI A:HOVER {color:#393939; } 
UL.menu_corporate LI.attivo A,
UL.menu_corporate LI.attivo A:HOVER { color:#f02e84; }


DIV.contenuti{width: 960px; background: #FFF; padding:0 0 10px 0  }
DIV.contenuti .minHeight {width:0px;  height:450px;  float: left; }
DIV.contenuti .content {float: left; width: 960px; }




/** mappa sito **/
div.map {margin-top:1px;  background: #ebebeb;}
div.titoli {margin-top:10px; height:58px}
div.titoli .sx{float:left}
div.titoli .dx{float:right; margin-right:23px}

DIV.mapLeft{float:left;width:697px; height:135px;}
DIV.mapLeft DIV {margin-top:10px;}
DIV.mapLeft .titolo {font-size:18px; margin:10px 0; color: #211a52; text-transform: uppercase; font-family: 'gas', arial, sans serif; } 
DIV.mapLeft DIV#mapCorporate{float:left; width:160px; margin-left:10px;}
DIV.mapLeft DIV#mapStores{float:left;width:160px;}
DIV.mapLeft DIV#mapCollections{float:left; width:160px;}
DIV.mapLeft DIV#mapSises {float:left; width:160px;padding-top:33px  }
DIV.mapLeft UL.elencoMap{margin:0px 0px }
DIV.mapLeft UL.elencoMap li{padding:0}
DIV.mapLeft UL.elencoMap A{color:#232323; text-transform:lowercase; text-decoration:none; line-height: 18px; font-size:11px}
div.mapRight {float:right; width:217px; height:135px; }
div.mapRight .fb{margin-top:15px}
div.mapRight #socialWrapper {margin-top:15px;}
div.mapRight #socialWrapper LI {display:inline}

/** FOOTER **/
DIV#footer{margin:5px 0 5px 0; }
DIV#footer P#vat{text-align:center; color:#686868; font-size:11px;  margin-bottom: 10px }
DIV#footer A {color:#686868; font-weight:bold }
DIV#footer A:HOVER {color:#000 }


/* PRESS */
DIV.pressWrapper{float:left;width:300px;height:70px; font-family: georgia,serif; line-height: 22px;}
DIV.pressWrapper DIV.pressIco{float:left;width:25px;margin:16px 0 0 20px;}
DIV.pressWrapper .dataPress {display: block; color: #61657b; margin-bottom:3px;}
DIV.pressWrapper A {color:#000; font-size:14px;}
DIV.pressWrapper A:HOVER {color:#f02e84}
DIV.pressWrapper .titoloPress { line-height: 16px;}
div.pressContent{float:left;width:205px;padding-top:0;}
DIV.pressContainer {margin:15px 0 26px 0px; }
DIV#navBarWrapper{width:950px; height:22px; overflow:hidden;  margin:35px 0 20px 0; position:relative;  border-bottom:2px solid #211a52 }
DIV#navBarWrapper DIV#numerator{height:22px; background-color:#fff; text-align:right; padding-right: 100px;}
DIV#navBarWrapper DIV#numerator span{line-height:18px;font-family:Georgia}
DIV#navBarWrapper DIV#nav{width:78px;height:18px;background-color:#e01b7b; position: absolute; right:0; top:2px;}


/* privacy */
DIV.privacy {padding:15px; }
DIV.privacy * {line-height: 18px; color:#000}


/* GALLERY VIDEO */
div.videoGallery {background: none; width:965px; cursor: pointer;  }
div.itemVideo {background: #FFF; width: 303px; height: 275px; float: left; margin:6px 18px 0 0}
DIV.itemVideo div.cont {width:304px; margin:0; position: relative }
DIV.itemVideo img {width:303px; margin-top:-30px}
DIV.itemVideo div.play {position:absolute; top:35px; left:0; z-index:10; }
DIV.itemVideo div.img {height:168px; overflow: hidden; margin:0px;}
DIV.itemVideo P{margin:10px 0 0 0px; font-size: 16px; color: #211a52; font-family:'gas', arial, sans serif; text-transform:uppercase}
DIV.itemVideo P A { color: #211a52; }
DIV.itemVideo P A:HOVER { color: #000; }


/*HOME COLLEZIONI */
div.wrapperCollezioni {padding:0; margin:0  }
div.wrapperCollezioni div.boxCollezione {float:left; width:239px; height:515px; margin:1px 0 1px 1px; overflow: hidden}
div.wrapperCollezioni div.boxCollezione a img { filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
div.wrapperCollezioni div.boxCollezione a:hover img { filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75;}
div.wrapperCollezioni div.boxCollezione p {font-size:21px; color:#211a52; font-family:'gas', arial, sans serif; text-align:left; text-transform:uppercase}


DIV.wrapperCollezioni P.titolo {font-size: 16px; color:#052847; text-align: center; margin-top: 8px;}
DIV.wrapperCollezioni P.titolo A {color:#052847; text-transform: uppercase; font-weight: bold;}
DIV.wrapperCollezioni P.titolo A:HOVER {color:#f02e84;}


/* collezione */
DIV.wrapperCollezione {width: 960px; height: 630px; background-color: #FFF; background-position: 0px 1px; position: relative; border-top:3px solid #211a52}



DIV.wrapperCollezione DIV.lista {width:775px; height:400px; margin:0 auto;margin-top:60px;margin-left:53px;}
DIV.wrapperCollezione UL#list {height: 400px; }
DIV.wrapperCollezione UL.tall {height:470px !important}
DIV.wrapperCollezione DIV.lista p.zoomtitle{color:#fff;font-size:12px;text-align:left;margin:0 0 8px 0}
DIV.wrapperCollezione DIV.lista span.zoomshop,DIV.wrapperCollezione DIV.lista span.zoomshop{color:#fff;text-decoration:none;}


DIV#zoom {width:960px; height:630px; position:absolute; top:0; left:0; z-index:100; display:none; text-align: center; cursor: pointer; }
DIV#zoom .bg {background-color: #FFF; position:absolute;  top:0; left:0; width:960px; height:630px; z-index:1001;  filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }
DIV#zoom .bgTall {background-color: #000; position:absolute;  top:0; left:0; width:960px; height:1080px; z-index:1001;  filter:alpha(opacity=75); -moz-opacity:.75; opacity:.75; }
DIV#zoom DIV.img { z-index:1002; position:absolute; width:960px; height:630px; top:0; left:0; text-align: center; overflow: hidden;}
DIV#zoom DIV.imgTall { z-index:1002; position:absolute; width:960px; height:710px; top:400px; left:0; text-align: center; overflow: hidden;}
DIV#zoom DIV.img IMG {margin: 10px 0 0 0;}
DIV.wrapperCollezione IMG.img {cursor: pointer; margin-bottom:10px;} 
DIV.wrapperCollezione P.zoom {cursor: pointer;width: 25px; float: right;}
DIV.wrapperCollezione P.like {text-align: center; width:215px; float: left;}
DIV.wrapperCollezione UL.tall p.like{text-align: left;}
DIV.wrapperCollezione .vaiAlSitoWrapper {text-align: right;}
DIV.wrapperCollezione .vaiAlloShopWrapper {text-align: right;position:absolute;top:530px;right:10px;width:280px;height:40px;z-index:2}
DIV.wrapperCollezione DIV.vaiAlSito {margin:10px 10px 0 0;  background: #f02e84 url("../images/gas2011/btnVaiAlMinisito_bg.gif") 0 0 no-repeat; padding: 7px 10px 5px 20px; width: 150px; float:right;}
DIV.wrapperCollezione DIV.vaiAlSito A { color: #FFF; font-size:18px; font-weight:bold; text-transform: uppercase;  }
DIV.wrapperCollezione DIV.vaiAlloShop {margin:10px 0 0 0;  background: #000 0 0 no-repeat; padding: 0 0px 5px 20px; width: 260px; float:right;}
DIV.wrapperCollezione DIV.vaiAlloShop A { color: #FFF; font-size:18px; font-weight:bold; text-transform: uppercase;  }
#superlightbox .zoomshop{float:right}
#superlightbox .like{width:400px;text-align:left;}
#superlightbox iframe{margin-top:13px;float:left}

DIV.wrapperCollezione div#videoJegging {text-align: right;position:absolute;left:248px;top:106px;width:704px;height:397px;z-index:2;overflow:hidden}
DIV.wrapperCollezione div#videoJegging div.videoJegging{width:704px;height:397px;}


/* alert */
DIV.dimenticatoPassword { border:1px solid red; }


/** news homepage **/
div.column2 {width:320px; float:left;margin-right:5px;margin-bottom:5px;height:395px;background-color:#fff}
div.column2 div.newsWrapper {background-color:#ededed;margin:0 8px;height:165px}
div.column2 div.first{margin-bottom:30px}
div.column2 div.imgNew{width:294px;height:100px}
p.titoloNewsHome{font-size:14px;color:#e11076;font-weight:bold;padding:0 12px;text-transform:uppercase;padding-top:10px}
p.txtHome{padding-left:12px;padding-top:5px;padding-bottom:5px}
span.continuaHome{color:#6d6d6d}
span.continuaHome a{font-size:10px;color:#6d6d6d;text-transform:uppercase;text-decoration:none}
/** news spot **/
div.spot{background-color:#fff;height:195px;margin-bottom:5px;padding:0 6px;}
div.spotWrapper {background-color:#ededed;text-align:center;height:165px}
div.spotWrapperML {background-color:#ededed;text-align:center}

/** tool bar **/
div#goToArchive{margin-left:40px;margin-top:5px;width:100px}
div#goToArchive a{color:#E11076}
div#backTo{float:left;width:216px;height:18px;background-color:#CFCBC2;line-height:18px;font-family:Georgia;font-size:11px}
div#backTo a{line-height:18px;color:#000}
div#imgBack{float:left;width:18px}
/** home **/
div.column1{width:310px;float:left;margin-right:5px;margin-bottom:5px;height:395px}
div.column3{width:320px;float:left;height:395px;background:transparent url(../images/bgLogin.jpg) no-repeat top left}
a#eshop{background:transparent url(../images/shopOL.jpg) no-repeat 0 0;width:310px;height:195px;display:block;text-indent:-9999px}
a#storelocator{background:transparent url(../images/storeLocator.jpg) no-repeat 0 0;width:310px;height:195px;display:block;text-indent:-9999px}
/** gas people **/
div.utenteWrapper{float:left;width:50px;height:50px;margin-right:20px;cursor:pointer;margin-bottom:20px}
div.avatar{backghround:transparent url(files/avatar/{avatar}) no-repeat center center;border:1px solid #848484;width:50px;height:50px;overflow:hidden;}
p.username{color:#fff;text-transform:capitalize;padding-top:5px}
p.parGasPeople{height:27px;padding-left:25px;margin-bottom:5px}
div#actionWrapper{padding-left:25px;margin-bottom:15px;clear:both}
p#registrati{float:left;width:134px;color:#fff}
p#entra{float:right;width:134px;color:#fff}
p#ultimiIscrittiText{padding-left:30px;color:#525661;margin-bottom:15px}
div.utentiWrapper{padding-left:30px}
p.testoSuperiore{font-size:11px;line-height:15px;color:#404040;margin:20px 40px;margin-top:0px;padding-top:20px}
div.leftPanelRegistrazione{float:left;width:360px;margin-right:5px;background:transparent url(../images/boxLogin/bgLoginRegistrazione.jpg) no-repeat 0 0;height:520px;margin-bottom:5px}



div.leftPanel{width:310px;margin-right:5px;float:left}
div.up{background-color:#FFFFFF;clear:left;height:320px;margin-bottom:5px;}
div.upHome{height:415px;background-color:#fff;margin-bottom:5px;clear:left}
div.upInside{height:320px;background-color:#fff;margin-bottom:5px;clear:left}
div.down{height:195px;background-color:#fff;clear:left}
div.middlePanel{width:350px;background-color:#fff;margin-right:5px;float:left;height:415px;margin-bottom:5px}
div.img_accordion{border:5px solid #fff}
div.accordion_container{background:#EBEBEB url(../images/RRTop.gif) no-repeat top left;margin:0 6px}
div.rightPanelContainer{width:290px;background-color:#fff;float:left;height:520px;margin-bottom:5px}
div.rightPanel{width:290px;background-color:#fff;float:left;height:520px;overflow:hidden}/*;margin-bottom:5px;*/
div.promoContainer{width:278px;height:470px;background-color:#ebebeb}/*margin:0 6px*/
div.titoloContainer{background:#EBEBEB url(../images/topAdv.gif) no-repeat top left}
p.promoImg{padding:3px}
p.promoContent{padding:6px;line-height:15px;color:#484949;width:278px;}
p.link{display:none}
p.promoContent a:link,p.promoContent a:active,p.promoContent a:visited{color:#EF007D}
p.promoContent a:hover{color:#EF007D;font-weight:bold}
div.panel{float:left;width:645px;background-color:#fff;margin-bottom:5px;height:520px} 
div.legal{float:left;width:645px;background-color:#fff;margin-bottom:5px}
div.legal-text{line-height:20px}
div.legal-text p{line-height:20px}
div.panelMyGas{float:left;width:645px;background-color:#fff;margin-bottom:5px}
div.middle_bottom{border-top:1px solid #a4a5a8}
div.interna,
div.internaArchive,
div.internaArchiveList{margin:0 6px;}
div.internaWork{margin:0 6px;background-color:#f1f1f1}
div.internaPress{height:430px;overflow:hidden;margin-top:10px}
div.interna ul li.press{margin:20px 0 0 0 !important;}
div.gasBroadcast{background-color:#10131b;margin-bottom:5px;height:14px;amrgin-top:5px}
div#videoBar-bar{width:960px;overflow:hidden}

div#dati{margin-left:6px;float:left;width:180px;margin-top:20px}
div#login{float:left;width:72px;margin-top:20px;}
div#newAccount{text-align:center}
div#newAccount a{}
div#login a{display:block;width:128px;height:38px;border:1px solid #cfd0d2;background:transparent url(../images/bgButton.gif) repeat-x top left}
div#username,div#password{width:70px;float:left;font-size:12px}

form#loginBottom{margin-top:110px}
form#loginBottom input{width:268px;height:27px;background-color:#fff;border:0;padding-top:5px}
input#submit{background:transparent url(../images/myGas/sign_in.png) no-repeat top left}
form#loginBottom img#submit{cursor:pointer}
p.actionPar{float:left;width:134px;color:#fff}

div.galleriaLegend{	position: absolute;	bottom: 0px;	right: 0px;	background-color: #181818;	width: 130px;	height: 29px;	padding-top: 8px;	text-align: center;	margin-bottom: -1px;}
div.galleriaLegend img.gallAvanti, div.galleriaLegend img.gallIndietro{	padding-top: 2px;	border: 0px;	cursor: pointer;}
div#mylightbox{	display: none;	position: absolute;	z-index: 20;	background-color: #000;	-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);}
div.chiudimi{	position: absolute;	bottom: 0%; left: 50%;	z-index: 100;	display: none;	border: 2px solid #FFF;	padding: 0;}



#down, #up{	cursor:pointer;	visibility:hidden;}
div#mPlaceHolder{float:left;width:725px;height:100px;position:relative}
div#menuContainer{position:absolute;bottom:5;right:0}
div#menuContainer a:LINK,
div#menuContainer a:ACTIVE,
div#menuContainer a:VISITED{background:#5d5f63 url(../images/dummyMenu.gif) no-repeat left bottom;color:#fff;margin-right:2px;text-transform:capitalize;width:92px;display:block;float:left;padding-bottom:4px;padding-top:5px;padding-left:15px;font-size:11px;font-family:Arial;text-decoration:none}
div#menuContainer a:HOVER{text-decoration:underline !important}

div#menuContainerTop{bottom:28px;position:absolute;right:0;}
div#menuContainerTop a:LINK,
div#menuContainerTop a:ACTIVE,
div#menuContainerTop a:VISITED{background:#5d5f63 url(../images/dummyMenu.gif) no-repeat left bottom;color:#fff;margin-right:2px;text-transform:capitalize;width:92px;display:block;float:left;padding-bottom:4px;padding-top:5px;padding-left:15px;font-size:11px;font-family:Arial;text-decoration:none}
div#menuContainerTop a:HOVER{text-decoration:underline !important}


#newsBadge,
#newsBadge2,
#newsBadge3{height: 93px;overflow:hidden;}
#newsBadge img,
#newsBadge2 img,
#newsBadge3 img{margin-left: 3px;width:272px;}

div#form p {clear:both;overflow:hidden;padding:0;margin-left:40px;height:23px;}
div#form label{font-size:12px;color:#e01b7b;display:block;float:left;width:130px;text-align:right;margin-right:10px;margin-top:0.3em}
div#form input{width:288px;height:21px;border:0;line-height:21px;background-color:#d9d9d9}
div#form input#_006newsletterLabel,div#form input#_007privacyLavel{border:1px solid #fff;width:130px}
form label#_006newsletterLabel,form label#_007privacyLabel{width:200px;margin-left:0;text-align:left}

div#form input#invia_1{background:transparent url(../images/imgRegistrazione_1/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input#invia_37{background:transparent url(../images/imgRegistrazione_37/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input#invia_48{background:transparent url(../images/imgRegistrazione_48/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input#invia_49{background:transparent url(../images/imgRegistrazione_49/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input#invia_50{background:transparent url(../images/imgRegistrazione_50/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input#invia_51{background:transparent url(../images/imgRegistrazione_51/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input#invia_52{background:transparent url(../images/imgRegistrazione_52/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
/** cinese idLingua 53 **/
div#form input#invia_53{background:transparent url(../images/imgRegistrazione_53/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
/** giapponese idLingua 54 **/
div#form input#invia_54{background:transparent url(../images/imgRegistrazione_37/submit.png) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}ù

div#form input#invia_eng{background:transparent url(../images/imgRegistrazione/submit_eng.gif) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input#invia_it{background:transparent url(../images/imgRegistrazione/submit_it.gif) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input#invia_eng{background:transparent url(../images/imgRegistrazione/submit_eng.gif) no-repeat top right;height:36px;width:166px;border:0px;padding:0 !important;margin:0 !important}
div#form input.error{border:1px solid #199DB9;height:19px;}
div#form label.error{text-align:left;margin-left:10px;color:#199db9;float:right;width:180px !important;display:none}
label.error{width:180px !important;display:none !important}
div#form input#salva_it{width:67px;height:27px;background:url(../images/myGas/salva.png) no-repeat top left;border:0}
div#form input#salva_eng{width:67px;height:27px;background:url(../images/myGas/save.png) no-repeat top left;border:0}
/** PRIVACY **/
div#privacy{background-color:#161A24;width:640px;height:480px;display:none;position:absolute;top:50%;margin-top:-240px;left:50%;margin-left:-320px;z-index:100000;color:#fff;font-family:Arial;overflow:hidden;border:5px solid #fff}
h3.protTitolo,h3.infoTitolo,h3.dirittiTitolo{color:#000;font-weight:bold;text-transform:uppercase;margin:15px 0px}
div.privacyContainer{height:480px;width:630px;overflow:auto}
div.protezione,div.protezione,div.figure{margin:15px;border-bottom:2px solid #fff}
div.protezione p,div.informativa p,div.figure p{line-height:20px;margin:15px}
div.protezione p a,div.informativa p a,div.figure p a{color:#000}
div.protezione ul,div.informativa ul{margin:15px}
/** form login**/
div#signIn{margin:0 6px;width:297px;background:#EBEBEB url(../images/bgLoginTest.png) no-repeat top left}
div#signIn p,div#onFlyLoginWrapper p{clear:both;overlow:hidden;margin:5px 0}
div#onFlyLoginWrapper label,div#onFlyForgottenWrapper label{display:block;float:left;font-size:11px;width:130px;padding-left:5px}
div#signIn label{display:block;float:left;font-size:11px;width:105px;padding-left:5px}
div#signIn input{width:180px;border-top:1px solid #bababa;border-left:1px solid #bababa;border-right:1px solid #f5f5f6;border-bottom:1px solid #f5f5f6}

div#signIn input#submitLogin{background:url(../images/imgRegistrazione/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_1{background:url(../images/imgRegistrazione_1/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_37{background:url(../images/imgRegistrazione_37/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_48{background:url(../images/imgRegistrazione_48/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_49{background:url(../images/imgRegistrazione_49/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_50{background:url(../images/imgRegistrazione_50/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_51{background:url(../images/imgRegistrazione_51/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_52{background:url(../images/imgRegistrazione_52/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_53{background:url(../images/imgRegistrazione_53/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}
div#signIn input#submitLogin_54{background:url(../images/imgRegistrazione_37/submit_login2.gif) no-repeat top left;width:104px;height:42px;border:0}

/** noneVideo**/
div.noneVideo a{color:#fff}
/** collezioni **/

/**whislist**/
div#username{width:400px;float:left;padding-top:5px;margin-left:5px;}
span.nick{font-size:11px;color:#ec008c}
span.user{font-size:11px;color:#000}
div#userData{width:210px;float:left;padding-top:5px;margin-right:5px}
div#noLog{background:url(../images/myGasBar.gif) no-repeat top left;height:25px}/*padding-top:5px;padding-bottom:3px*/
span#testoNoLog{font-size:11px;padding-left:8px}
p.actionWhishlist{text-align:right;font-size:11px}
p.actionWhishlist a:link,p.actionWhishlist a:active,p.actionWhishlist a:visited{color:#000;text-decoration:none}
p.actionWhishlist a:hover{text-decoration:underline;color:#ec008c}
div#miniWish{margin:0 6px;width:297px;background:#EBEBEB url(../images/bgLoginTest.png) no-repeat top left}
div#miniWish p{font-size:11px}
/** onFlyMailIt **/
div#onFlyMailItWrapper{margin: 6px 6px;width: 300px; height: 120px;position:absolute;z-index:10001;left:50%;margin-left:-150px;top:50%;margin-top:-75px;display:none;background: #1d1f2e;border: solid 5px #1d1f2e;color: #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px}
div#onFlyMailItWrapper p label{color:#fff;text-align:right;width:55px;padding-top:5px;margin-right:5px;float:left;}
div#onFlyMailItWrapper input.friendmail{width:205px;border:1px solid #bababa}
div#onFlyMailItWrapper input#cancelMT_1{background:url(../images/dialog/cancel.gif) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyMailItWrapper input#cancelMT_37{background:url(../images/dialog/cancel_37.gif) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyMailItWrapper input#submitonFlyMailIt{background:url(../images/dialog/ok.gif) no-repeat top left;width:40px;height:23px;border:0}


/** onFlyLogin**/
div#onFlyLoginWrapper{margin: 6px 6px;width: 300px; height: 150px;position:absolute;z-index:10001;left:50%;margin-left:-150px;top:50%;margin-top:-75px;display:none;background: #1d1f2e;border: solid 5px #1d1f2e;color: #000;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px}
div#onFlyLoginWrapper p label{color:#fff;text-align:right;width:55px;padding-top:5px}
div#onFlyLoginWrapper input#user,
div#onFlyLoginWrapper input#pwd{width:225px;border:1px solid #bababa}

div#onFlyLoginWrapper input#cancel_1{background:url(../images/dialog_1/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyLoginWrapper input#cancel_37{background:url(../images/dialog_37/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyLoginWrapper input#cancel_48{background:url(../images/dialog_48/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyLoginWrapper input#cancel_49{background:url(../images/dialog_50/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyLoginWrapper input#cancel_50{background:url(../images/dialog_50/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyLoginWrapper input#cancel_51{background:url(../images/dialog_51/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyLoginWrapper input#cancel_52{background:url(../images/dialog_52/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyLoginWrapper input#cancel_53{background:url(../images/dialog_53/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyLoginWrapper input#cancel_54{background:url(../images/dialog_37/cancel.png) no-repeat top left;width:78px;height:23px;border:0}

div#onFlyLoginWrapper input#submitonFlyLogin{background:url(../images/dialog/ok.gif) no-repeat top left;width:40px;height:23px;border:0}
div#action a:active,div#action a:link,div#action a:visited{color:#fff}
div#action a:hover{color:#ff00d2}
#popup_title {font-size: 14px;font-weight: bold;text-align: center;line-height:1.75em;color: #ff00d2;border-bottom: solid 1px #999;cursor: default;padding: 0em;margin: 0em;}
/** onFlyForgotten**/
div#onFlyForgottenWrapper,
div#onFlyForgottenPressWrapper{margin: 6px 6px;width: 300px; height: 150px;position:absolute;z-index:10001;left:50%;margin-left:-150px;top:50%;margin-top:-75px;display:none;background: #000;border:3px solid #E11076;color: #000;opacity: .9;filter: alpha(opacity=90);}
div#onFlyForgottenWrapper p label,
div#onFlyForgottenPressWrapper p label{color:#fff;text-align:right;width:55px;padding-top:5px}
div#onFlyForgottenWrapper input#user,
div#onFlyForgottenPressWrapper input#user{width:220px;border:1px solid #bababa}

div#onFlyForgottenWrapper input#cancelPWD_1,
div#onFlyForgottenPressWrapper input#cancelPWD_1_press{background:url(../images/dialog_1/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyForgottenWrapper input#cancelPWD_37,
div#onFlyForgottenPressWrapper input#cancelPWD_37_press{background:url(../images/dialog_37/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyForgottenWrapper input#cancelPWD_48{background:url(../images/dialog_48/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyForgottenWrapper input#cancelPWD_49{background:url(../images/dialog_49/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyForgottenWrapper input#cancelPWD_50{background:url(../images/dialog_50/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyForgottenWrapper input#cancelPWD_51{background:url(../images/dialog_51/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyForgottenWrapper input#cancelPWD_52{background:url(../images/dialog_52/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyForgottenWrapper input#cancelPWD_53{background:url(../images/dialog_53/cancel.png) no-repeat top left;width:78px;height:23px;border:0}
div#onFlyForgottenWrapper input#cancelPWD_54{background:url(../images/dialog_37/cancel.png) no-repeat top left;width:78px;height:23px;border:0}

div#onFlyForgottenWrapper input#submitonForgottenLogin,
div#onFlyForgottenPressWrapper input#submitonForgottenPressLogin{background:url(../images/dialog/ok.gif) no-repeat top left;width:40px;height:23px;border:0}
div#action a:active,div#action a:link,div#action a:visited{color:#fff}
div#action a:hover{color:#ff00d2}
.popup_titleBase{font-size: 14px;font-weight: bold;text-align: center;line-height:1.75em;color: #EF007D;border-bottom: solid 1px #999;cursor: default;padding: 0em;margin: 0em;font-family:Arial}

div#actionLogin a:active,div#actionLogin a:link,div#actionLogin a:visited{color:#000;text-decoration:none;font-family:Tahoma;font-size:11px}
div#actionLogin a:hover{color:#EF007D}

/** CONFERMA REGISTRAZIONE e COLLECTIONS**/
div#gridWrapper{width: 960px; height: 520px; background-color:#fff; margin-bottom: -5px;}
div#grid{padding:0 6px;padding-top:30px}
div#gridContent{background-color:#e0e0e0;height:475px}
div#gridContent p{padding:8px; }

/** DOWNLOAD **/
div.downloadWrapper{background-color:#fff;widht:365px;height:50px;clear:left}
div.icoWrapper{width:85px;height:50px;float:left;border-right:1px solid #d9d9d9}
div.centerIcoImg{margin:12px 25px}
div.textDownWrapper{width:280px;height:50px;float:left;padding:5px}
div.textDownWrapper h3.dataDownload{color:#ef007d;}
div.textDownWrapper h2.titDownload{font-size:12px!important;}
div.textDownWrapper p.descriDownload{font-size:11px!important;font-family:Arial;color:#7a7578}

/** CONFERME VARIE**/
div.containerBenvenuto{position:relative/*text-align:center;margin:10px;background-color:#fff;height:455px;padding-top:100px*/}
div.testataBenvenuto{width:390px;height:50px;background-color:#199cb8;color:#FFFFFF;font-size:18px;text-align:center;position:absolute;top:100px;left:120px}
div.testataBenvenuto p{text-align:center;padding:15px;color:#fff;font-size:18px}
div.corpoBenvenuto{width:390px;height:224px;background:transparent url(../images/imgRegistrazione/bgRegistrazioneOK.gif) repeat-x top left;position:absolute;top:150px;left:120px}
div.corpoBenvenuto p{padding:10px;font-size:11px;line-height:15px;color:#404040}

/** LAVORA CON NOI **/
/** eredita anche da press.css **/
div.panelPropostaJob{float:left;width:645px;background-color:#fff;margin-bottom:5px;height:520px}
.jobtext{margin-bottom:20px;position:relative;line-height:16px}
.jobhead{margin:0px 40px;line-height:16px;display:none}
.jobhead p{color:#787A80;line-height:16px;padding:30px 0}
.jobbemore{position:absolute;top:40px;right:0;font-weight:bold;font-size:16px;cursor:pointer;width:50px;height:50px;text-align:right}
.jobbemoreun{position:absolute;top:32px;right:16px;font-weight:bold;font-size:16px;cursor:pointer;width:50px;height:20px;text-align:right}
div.expandableBox{width:580px;}
/*div.expanded{height:auto !important;}*/
#lavora_login{height:94px;overflow:hidden;line-height:16px;border-bottom:2px solid #ccc;margin-bottom:20px}
div#step1{display:none;margin:0 40px}
div#step1 label{color:#787A80}
#lavora_login a{color:#E93C4C;text-decoration:underline !important;}
p.clear{clear:both;text-align:right}
div#privacyPanelJob{width:530px;height:240px;overflow:auto;background-color:#d9d9d9}/*;padding-left:20px;padding-top:20px*/

/** GALLERY **/
div.panelGallery{background-color:#FFFFFF;float:left;margin-bottom:5px;width:645px;}
div.panelGalleryWrapper{background-color:#FFF;float:left;margin-bottom:5px;width:645px}
div#galleryWrapper{margin:10px 40px;height:420px}
div.anteprima{float:left;width:274px;margin-right:10px;cursor:pointer;margin-bottom:20px}
p.attributiGallery{color:#838383;margin:10px}
span.dataGallery{}
span.numPhotos{color:#4f4f4f}
h3.nomeGallery{margin:10px}
div.imagesWrapper{margin-left:40px}
div.thumbnail{float:left;width:136px;height:92px;overflow:hidden;border:2px solid #fff;margin-right:5px}
div#imgBackAlbums{float:left;width:18px}
div#backToAlbums{float:left;width:100px}
div#backToAlbums a{font-size:11px;font-family:Georgia;text-decoration:none;color:#000;text-transform:uppercase}
div#allThisBG{display:none;position:absolute;top:50%;left:50%;margin-top:-98px;margin-left:-141px;width:282px;height:196px;background-color:#000;opacity: .9;filter: alpha(opacity=90);z-index:100000}
div#thkLoveThis{display:none;position:absolute;top:50%;left:50%;margin-top:-98px;margin-left:-141px;width:276px;_width:282px;height:190px;_height:196px;background:transparent url(../images/web20/heart.png) no-repeat center center;border:3px solid #fff;text-align:center;color:#fff;line-height:100px;z-index:100001}
div#alrLoveThis{display:none;position:absolute;top:50%;left:50%;margin-top:-98px;margin-left:-141px;width:276px;_width:282px;height:190px;_height:196px;background:transparent url(../images/web20/heartno.png) no-repeat center center;border:3px solid #fff;text-align:center;color:#fff;line-height:100px;z-index:100001}
div#bookThis{display:none;position:absolute;top:50%;left:50%;margin-top:-98px;margin-left:-141px;width:276px;_width:282px;height:190px;_height:196px;background:transparent url(../images/web20/star.png) no-repeat center center;border:3px solid #fff;text-align:center;color:#fff;line-height:140px;z-index:100001}
div#notConnected,
div#erroreDati{display:none;position:absolute;top:50%;left:50%;margin-top:-98px;margin-left:-141px;width:276px;_width:282px;height:190px;_height:196px;background:transparent url(../images/web20/error_icon.png) no-repeat center center;border:3px solid #fff;text-align:center;color:#fff;line-height:100px;z-index:100001}
div#notConnected p.testoNotConnected{padding:120px 20px 0 20px;line-height:15px}
div#erroreDati p.testoNotConnected{padding:120px 20px 0 20px;line-height:15px;text-align:center}
div#notConnected p.testoNotConnected a{color:#fff;text-decoration:underline!important}
/** MY GAS **/
div#logoutMyGas{position:absolute;top:87px;right:0}
div#logoutWrapper{width:106px;height:23px;background-color:#e01b7b}
div#go-to-bookmarks{width:130px;height:23px;background-color:#E01B7B;float:left;margin-right:2px}
div#go-to-bookmarks img{float:left;width:29px}
div#logoutWrapper a,
div#go-to-bookmarks a{text-transform:uppercase;font-family:Arial;color:#fff;text-transform:uppercase;line-height:23px;text-decoration:none;font-weight:bold}
div#profile p {clear:both;overflow:hidden;padding:0;margin-left:40px;height:23px}
div#profile label{font-size:12px;display:block;float:left;width:130px;text-align:right;margin-right:10px;margin-top:0.3em}
div#profile label.etichettaFlash{font-size:18px;cursor:pointer}
div#profile input{width:290px;height:21px;border:0;line-height:21px;background-color:#d9d9d9}
div.welcomeWrapper{margin:40px 40px 30px 40px}
div#formWrapper{background-color:#d9d9d9;margin-bottom:30px;padding-top:15px;padding-bottom:15px}
div#formWrapper label{font-size:12px;display:block;float:left;width:130px;text-align:right;margin-right:10px;margin-top:0.3em}
div#formWrapper p{clear:both;height:23px;margin-left:40px;overflow:hidden}
div#formWrapper input{width:270px;height:21px;border:0;line-height:21px;background-color:#b9b9b9}
div#formWrapper input#submitPreferiti{background-color:#d9d9d9;width:50px}
div.panelMyGas{float:left;width:645px;background-color:#fff;margin-bottom:5px}


p#language{float:left;color:#fff;font-size:10px;color:#343740;padding-left:10px}
#nuovoCri li span#change{cursor:pointer;color:#41485c}


/** disiscrizione **/
h3.disiscriviti{font-size:19px;}
#labelUnsub{position:absolute;top:20px;left:50%;width:400px;text-align:center;display:block;margin-left:-200px;color:#fff}
#mailUnsub{cursor:pointer;position:absolute;top:50px;left:50%;width:210px;text-align:center;display:block;margin-left:-110px;margin-top:20px;color:#fff}
#realUnsub{cursor:pointer;position:absolute;top:100px;left:50%;width:50px;text-align:center;display:block;margin-left:-50px;margin-top:20px;color:#fff}
#realUndoUnsub{cursor:pointer;position:absolute;top:100px;left:50%;width:50px;text-align:center;display:block;margin-right:-50px;margin-top:20px;color:#fff}
p#unsub{height:40px !important;float:left;cursor:pointer}
#labelInputUnsub{float:left;width:50px;color:#FFFFFF;}

.bookmrks{	color:#e01b7b !important;	font-weight:bold;	text-align:left !important;	font-size:22px !important;	height:27px  !important;	visibility:visible !important;	letter-spacing: inherit !important;}

/** login **/
DIV#login-wrapper{background:url(../images/bgLoginWrapper.png) no-repeat 0 0}

a.lookAt,p.lookAt{color:#f24a94;font-weight:bold;margin: 10px 0;text-transform:uppercase;text-decoration:none;}
#map_canvas{width:246px;height:186px;margin-left:6px}
div.nearest{width:246px;height:200px;margin-left:6px;}
div.nearest p{line-height: 20px}
div.nearest p.detail{margin:8px 0}
div.nearest p.detail a.lookAt{display:none}
div.nearest a.storeLink{color:#f24a94;font-weight:bold;text-decoration:none;text-transform:uppercase;}

#full-screen {position: absolute;z-index: -1;top:0;left:0}
.fixed{height: 100%;overflow: auto;text-align: center;width: 100%}

DIV.bgWhite{background:#fff}

div#testo-jeggingas{width:215px;height:245px;overflow:auto;color:#8c8c8c;padding:5px 0}
div#testo-jeggingas P{line-height:15px}
DIV.bgWhite .titolo{color:#000}
DIV.bgWhite #socialWrapper LI A:HOVER SPAN {color:#5D6783}
A.link-rivenditori{margin-top:15px;display:block}

DIV.regione { margin-bottom:25px;}
DIV.regione	.regione {display:block; font-family:arial, sans serif; font-size:14px; font-weight:bold; color:#44b6eb; border-bottom:1px solid #44b6eb;}
DIV.regione	UL {margin:1px 0 0 0; background:#ededed; padding:5px 25px 10px 25px;}
DIV.regione	LI {font-family:arial, sans serif; font-size:12px; color:#5a5a5a; list-style:none; margin:15px 0 }
DIV.regione B.titolo { color:#000}
#jeggingas-stores{width:470px;height:470px;overflow:auto;}/*overflow-y:auto;overflow-x:hidden*/
#jeggingas-stores #img-jeggingas{display:block;margin:35px 0}
div#dove-acquistare{padding:40px;width:470px;height:470px;position:absolute;top:50%;left:50%;margin-top:-275px;margin-left:-275px;background-color:#fff;z-index:1000}
#jeggingas-stores .jspDrag{background:#44b6ea}
#jeggingas-stores .jspTrack{background:#e1e1e1}

img.rivenditori-click{cursor:pointer}
img.link-rivenditori {margin-top:15px}

div#bg-dove-acquistare{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.4;filter:alpha(opacity=40);display:none;z-index:999}

#bgonFlyLogin,
#dimenticatoPassword {display:none}


