﻿html { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; text-align: center; background-color: #fff; font-family: Trebuchet MS, Arial, Tahoma, Verdana, sans-serif; font-size: 12px; color: #4e4e50; }
a { text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }
h2, h3, h4, h5 { font-weight: bold; }
h1{font-size:23px; color:#000000; padding:40px 0 20px 0; margin:0 0 0 0; font-weight:normal;}
p { padding: 0; margin: 0 0 10px 0; line-height: 1.2em; }
img { border: 0; }
form { margin:0; padding:0;}

.clear_both{clear:both;}

.hidden{
	visibility:hidden;
	display:none;
}

/*structure*/
div.hpTopContainer { height: 590px; text-align: center; }
div.topContainer {
      min-height:980px;
      height:auto !important;
      height:980px;
      text-align: center; }
div.bottomContainer { text-align: center; }
div.content { position: relative; width: 980px;
	  min-height:880px;
      height:auto !important;
      height:880px;
	  text-align: left; margin: 0 auto; }

div.footer { padding: 15px 0;}
div.footer, div.footer a { font-weight: bold; color: #4e4e50; }

div.bgHome{ background: transparent url(img/bg-Home.gif) center top no-repeat; width:980px; height:880px;}

div.bgProdotti{ background: transparent url(img/bg-Prodotti.gif) center top no-repeat; width:980px; height:900px;}

/*commons*/
div.logo { position: absolute; top: 32px; left: 18px; z-index: 100; }
div.serviceMenu { width: 970px; position: absolute; top: 5px; left: 0; z-index: 100; color: #858585; margin: 0; padding: 0px; font-weight: bold; text-align: right; }
div.serviceMenu div { float: right; }
div.serviceMenu div.links { padding: 0; }
div.serviceMenu div.links .ico_facebook { vertical-align:middle}
div.serviceMenu div.siteSelector { padding: 1px 0 0 0; }
div.serviceMenu a { color: #858585; text-decoration: none; font-size: 10px; font-weight: bold; margin: 0 8px 0 8px; }
div.serviceMenu a:hover, div.header div.serviceMenu a.selected { color: #4e4e50; }
div.serviceMenu select { margin: 0 0 0 5px; padding: 0; border: 1px solid #858585; font-size: 10px; font-weight: bold; color: #858585; }

div.mainMenu { position: absolute; width:680px; top: 40px; left: 302px; z-index: 100;  padding: 0 50px 0 8px;  text-align:center; }
div.mainMenu span.separator { float: right; display: block; width: 2px; height: 24px; background: transparent url(img/mainMenu-separator.gif) left top no-repeat; margin: 0 20px 0 20px;}
div.mainMenu a { float: right; display: block; text-align: center; height: 22px; }
div.mainMenu a.milano { background: transparent url(img/mainMenu-milan2.gif) center top no-repeat; width: 139px; }
div.mainMenu a.milano:hover { background-position: center -20px; }
div.mainMenu a.eventi { background: transparent url(img/mainMenu-milan2.gif) center top no-repeat; width: 162px; }
div.mainMenu a.eventi:hover { background-position: center -20px; }
div.mainMenu a.trendspotting { background: transparent url(img/mainMenu-trendspotting2.gif) center top no-repeat; width: 248px;  }
div.mainMenu a.trendspotting:hover { background-position: center -21px; }
div.mainMenu a.design { background: transparent url(img/mainMenu-design2.gif) center top no-repeat; width: 162px; height: 25px; }
div.mainMenu a.design:hover { background-position: center -25px; height: 25px; position:relative; top:1px;}
div.mainMenu a.fashion { background: transparent url(img/mainMenu-fashion2.gif) center top no-repeat; width: 162px;  }
div.mainMenu a.fashion:hover { background-position: center -21px; }
div.mainMenu a.selected, div.mainMenu a:hover { background-position: center -21px; }
div.mainMenu a span { display: none; }

/*
div.mainMenu a.milanoFont { width: 139px; text-align:center; font-size:26px; color:#7f8795; margin-top:-4px; font-weight:normal;}
div.mainMenu a.milanoFont:hover { color:#414f5c; text-decoration:none;  }
div.mainMenu a.trendspottingFont { width: 248px; text-align:center; font-size:26px; color:#7f8795; margin-top:-4px;}
div.mainMenu a.trendspottingFont:hover { color:#414f5c; text-decoration:none;  }
div.mainMenu a.designFont { width: 132px; text-align:center; font-size:26px; color:#7f8795; margin-top:-4px;}
div.mainMenu a.designFont:hover { color:#414f5c; text-decoration:none;  }
div.mainMenu a.fashionFont { width: 158px; text-align:center; font-size:26px; color:#7f8795; margin-top:-4px;}
div.mainMenu a.fashionFont:hover { color:#414f5c; text-decoration:none;  }
div.mainMenu a.selected, div.mainMenu a:hover { color:#414f5c; text-decoration:none;}
*/
/*
div.mainMenu { position: absolute; width:730px; top: 40px; left: 232px; z-index: 100;  padding: 0 0 0 8px;  }
div.mainMenu span.separator { float: right; display: block; width: 2px; height: 24px; background: transparent url(img/mainMenu-separator.gif) left top no-repeat; }
div.mainMenu a{ font-size:26px; font-weight:normal; color:#7f8795; text-transform:uppercase;}
div.mainMenu a:hover{ color:#414f5c; text-decoration:none;}
div.mainMenu div.milanoFont {float:right; width: 139px; text-align:center; color:#7f8795; margin-top:-4px;}
div.mainMenu div.trendspottingFont {float:right; width: 248px; text-align:center; color:#7f8795; margin-top:-4px;}
div.mainMenu div.designFont {float:right; width: 132px; text-align:center; color:#7f8795; margin-top:-4px;}
div.mainMenu div.fashionFont {float:right; width: 158px; text-align:center; color:#7f8795; margin-top:-4px;}
div.mainMenu a.selected, div.mainMenu a:hover { color:#414f5c; text-decoration:none;}

*//*div.mainMenu a.selected, div.mainMenu a:hover { background-position: center -22px; }*/

div.percorso{ position: absolute; width:730px; height:13px; top: 82px; left: 230px; z-index: 100;  padding: 0px 0 0 8px; font-size:10px;  }

/*HP top content*/
div.hpTopContent { }
div.hpTopContent div.topMenu { position: absolute; z-index: 100; }
div.hpTopExtraContent { position: absolute; top: 128px; left: 0px; width:234px; height:390px; z-index: 100; }
div.hpTopExtraContent img { margin-bottom: 10px;}
div.hpMainMenu { position: absolute; top: 540px; left: 235px; z-index: 100;  padding: 0;}
div.hpMainMenu a { float: left; display: block; height: 35px; text-align: center; padding: 0 2px 0 0; }
div.hpMainMenu a.passionForBeauty { width:116px; background: transparent url(img/hpMenu-passion-for-beauty.gif) center top no-repeat; }
div.hpMainMenu a.brands { width:114px; background: transparent url(img/hpMenu-brands.gif) center top no-repeat; }
div.hpMainMenu a.partnership { width: 115px; background: transparent url(img/hpMenu-partnership.gif) center top no-repeat; }
div.hpMainMenu a.atelierDelColore { width: 126px; background: transparent url(img/hpMenu-atelier-del-colore.gif) center top no-repeat; }
div.hpMainMenu a.rAndD { width: 103px; background: transparent url(img/hpMenu-r-and-d.gif) center top no-repeat; }
div.hpMainMenu a.events { width: 122px; background: transparent url(img/hpMenu-events.gif) center top no-repeat; }
div.hpMainMenu a.selected, div.hpMainMenu a:hover { background-position: center -35px; }
div.hpMainMenu a span { display: none; }

/*HP bottom content*/
div.hpBottomContent { padding-top: 30px; }
div.hpBottomContent div.box237x187 { float:left;}
div.hpBottomContent div.box237x187 img.title { padding: 16px 0 20px 0;}
div.hpBottomContent div.box237x187 p { width:211px; height: 105px; overflow:hidden; padding: 0px 13px; margin:0; }
div.hpBottomContent div.box237x187 a.more { padding:0 0 0 13px; margin: 0px; font-weight: bold; color:#000;}
div.hpBottomContent div.box237x187 img.label { padding: 0 0 0px 0; margin: 0; }
div.hpBottomContent div.box237x187 label { display:block; height: 12px; padding: 0 0 4px 0; margin: 0;  }
div.hpBottomContent div.box237x187 label span {display:none;}
div.hpBottomContent div.box237x187 label.chi-sei { background: transparent url(img/label-chi-sei.gif) center top no-repeat; }
div.hpBottomContent div.box237x187 label.cosa-stai-cercando { padding-top:5px; background: transparent url(img/label-cosa-stai-cercando.gif) center 5px no-repeat; }
div.hpBottomContent div.box237x187 select { margin: 0px 0 5px 22px; width: 195px; border: 1px solid #7f8795; font-size: 11px; font-weight: bold; }
div.hpBottomContent div.box237x187 a.btnSearch { margin-left: 180px;}
div.hpBottomContent div.box237x187 img.fullImage{ margin: 6px 0 0 5px; width:230px; height:179px;}

/*Page content*/
div.pageTopContent {  }
div.pageTopContent div.backgroundFrame {
	position: absolute;
	top: 0;
	left: 1px;
	z-index: 50;
	width: 980px;
	height: 555px;
	overflow: hidden;
}
div.pageTopContent div.topMenu { position: absolute; z-index: 100; }
div.pageTopExtraContent { position: absolute; top: 150px; left: 3px; width:190px; height:300px; overflow:hidden; z-index: 100; }

/* content home*/
div.contentHome{position: absolute; top: 100px; left: 238px; width:730px; height:712px; background:transparent; }

div.contentHome ul, div.contentHome li{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

/* content prodotti*/
div.contentProdotto{position: absolute; top: 100px; left: 240px; width:728px; height:432px; background-color:#FFF;}
div.contentProdotto div.foto1{float:left; width:252px; height:432px; text-align:center; vertical-align:bottom;}
div.contentProdotto div.foto2{margin-bottom:15px; padding:0 0 0 0; margin:0 0 0 0;}
div.contentProdotto div.testo{color:#000000; font-size:12px; padding:0 40px 0 0; margin:0 0 0 0; }
div.contentProdotto div.imgCatgoria{margin-top:1px;}

/*menù sx*/
div.boxSxTop { position: absolute; top: 100px; left: 22px; width:208px; height:203px; padding-top:5px; overflow:hidden; z-index: 150; background-color:#FFF; }
div.boxSxTop div.menu {padding:3px 0 0 6px; line-height:23px;}
div.boxSxTop div.menu a{ font-size:23px; font-weight:normal; color:#9ea9c0; text-transform:uppercase;}
div.boxSxTop div.menu a:hover{ color:#9ea9c0; text-decoration:none;}
div.boxSxTop div.menu a.select_01{color:#a50f16;}
div.boxSxTop div.menu a.select_02{color:#27a526;}
div.boxSxTop div.menu a.select_03{color:#6b1c44;}
div.boxSxTop div.menu a.select_04{color:#0097ff;}
div.boxSxTop div.menu a.select_05{color:#000000;}
div.boxSxTop div.menu a.select_06{color:#ff006c;}
div.boxSxTop div.menu a.select_07{color:#982497;}
div.boxSxTop div.menu a.select_08{color:#ef064e ;}/*Rosa scuro*/
div.boxSxTop div.menu a.select_09{color:#053f45 ;}/*Verde blu*/
div.boxSxTop div.menu a.select_10{color:#612f20 ;}/*Marrone*/
div.boxSxTop div.menu a.select_11{color:#e25f20 ;}/*Arancione*/
div.boxSxTop div.menu a.select_12{color:#13337b ;}/*Blu*/
div.boxSxTop div.menu a.select_13{color:#539dda ;}/*Azzurro*/
div.boxSxTop div.menu a.select_14{color:#b2d05f ;}/*Verde chiaro*/
div.boxSxTop div.menu a.select_15{color:#1f3e2a ;}/*Verde scuro*/
div.boxSxTop div.menu a.select_16{color:#da002b ;}/*Rosso*/
div.boxSxTop div.menu a.select_17{color:#e9b4d5 ;}/*Rosa*/
div.boxSxTop div.menu a.select_18{color:#c79a72 ;}/*Beige*/
div.boxSxTop div.menu a.select_19{color:#f9d400;}/*Giallo*/

/*box categorie*/
div.boxCategorie{position: absolute; top: 325px; left: 22px; padding:10px 10px 10px 6px; width:188px; height:188px; overflow:hidden; z-index: 200; color:#ffffff; }
div.subTitleCategoria{margin-bottom:10px; width:190px; text-align:center}
div.boxCategorie a{padding:0 0 0 0px; color:#FFF; font-size:14px; line-height:20px;}
div.boxCategorie a:hover{text-decoration:none;}

/*banner sx*/
div.boxSxBanner { position: absolute; top: 380px; left: 22px; width:208px; height:208px; overflow:hidden; z-index: 100; background-color:#FFF; }


/*banner sx bottom*/
div.boxSxBannerBottom { position: absolute; top: 605px; left: 22px; width:208px; height:208px; overflow:hidden; z-index: 150; background-color:#FFF; }

div.box_altro{position: absolute; top: 595px; left: 240px; width:232px; height:188px; font-size:12px; padding:10px 10px 10px 10px; overflow:hidden; z-index: 200; color:#ffffff; line-height:20PX;}
div.box_altro a{padding:0 0 0 0px; color:#FFF;}
div.box_altro p a{padding:0 0 0 0px; color:#FFF;}
div.box_altro a:hover{text-decoration:none;}
div.box_altro div.bg_01{ background-color:#ef064e}
div.box_altro ul { padding:0px 0 0 15px; margin:0px; }
div.box_altro ul li { padding:0px; margin:0px; line-height:14px;}

div.foto3{position: absolute; top: 595px; left: 514px; width:235px; height:208px; padding:0px 0px 0px 10px; overflow:hidden; z-index: 200; color:#ffffff; }

div.box_consigli{position: absolute; top: 595px; left: 770px; width:230px; height:202px; padding:3px 3px 3px 3px; overflow:hidden; z-index: 200; color:#ffffff; line-height:20PX;}
div.box_consigli .consigliTitle{font-family: futura-thin; font-size:30px; padding:5px 0 3px 0px;}
div.box_consigli a{padding:0 0 0 0px; color:#FFF; font-size:12px; line-height:25px;}
div.box_consigli a:hover{text-decoration:none;}

/*search Home*/
div.searchHome {position: absolute; top: 845px; left: 32px; width:960px;overflow:hidden; z-index: 200;}
div.searchHome img { vertical-align: bottom;}
div.searchHome select { margin: 0 0 0 5px; padding:0 0 0 0; border: 3px solid #858585; font-size: 12px; font-weight: bold; color: #858585; }


/*search Prodotto*/
div.searchProdotto {position: absolute; top: 840px; left: 240px; width:700px;overflow:hidden; z-index: 200;}
div.searchProdotto div.searchTitle{font-size:26px; color:#a50f16; line-height:30px; font-family: futura-thin; }
div.searchProdotto .trova_prodotto{font-size:18px; color:#a50f16; font-family: futura-thin; position:relative; top:2px;}
div.searchProdotto img { vertical-align: bottom;}
div.searchProdotto select { margin: 0 0 0 0px; padding:0 0 0 0; border: 3px solid #858585; font-size: 12px; font-weight: bold; color: #858585; }


.bgcolor_1{background-color:#a50f16;}
.bgcolor_2{background-color:#00af42;}
.bgcolor_3{background-color:#6b1c44;}
.bgcolor_4{background-color:#0097ff;}
.bgcolor_5{background-color:#000000;}
.bgcolor_6{background-color:#ff006c;}
.bgcolor_7{background-color:#982497;}
.bgcolor_8{background-color:#ef064e;}
.bgcolor_9{background-color:#053f45;}
.bgcolor_10{background-color:#612f20;}
.bgcolor_11{background-color:#e25f20;}
.bgcolor_12{background-color:#13337b;}
.bgcolor_13{background-color:#539dda;}
.bgcolor_14{background-color:#b2d05f;}
.bgcolor_15{background-color:#1f3e2a;}
.bgcolor_16{background-color:#da002b;}
.bgcolor_17{background-color:#e9b4d5;}
.bgcolor_18{background-color:#c79a72;}
.bgcolor_19{background-color:#f9d400;}





div.imgCatgoriaSfondo {
	position:absolute;
	top:0p;left:0px;
	z-index:1;
	width:728px;
	height:432px;
	overflow:hidden;
}
div.black {
	background-color:#000 !important;text-align:center !important;
}
/*
div.prodContainer {
	position:absolute;z-index:2;overflow:auto;width:728px;display:none;
	margin-top:227px;
	height:185px;
	padding:10px 0 10px 0;
	background-color:<?= ( $CAT_COD_COLORE ? $CAT_COD_COLORE : '#9ea9c0' )?>;
}
div.prod {
	padding:0px;
	font-size:11px;
	float:left;
	width:300px;
	padding-left:20px;
	height:15px;
}
div.prod a {
	color: #fff;
}
*/


div.boxCategorie a.menuSottoSottoCategorie { line-height:17px; font-size:17px; font-family: futura-thin;color:#ddd;}
div.boxCategorie a.menuSottoSottoCategorie strong { line-height:17px; font-size:17px; font-family: futura-thin; font-weight:normal;color:#fff;}
div.boxCategorie a.menuSottoCategorie { line-height:20px; font-size:20px; font-family: futura-thin;color:#ddd;}
div.boxCategorie a.menuSottoCategorie strong { line-height:20px; font-size:20px; font-family: futura-thin; font-weight:normal;color:#fff;}

div.contentProdotto2{position:relative;top:148px; left: 240px; width:758px; 
      min-height:262px;
      height:auto !important;
      height:262px;
	  background-color:#FFF;
	  margin-bottom:130px;}
div.contentProdotto2 a.fotolinksottosotto { float:left; display:block; width:235px; overflow:hidden; height:230px; 
	margin-right:15px; margin-top:15px;margin-bottom:15px;}
div.contentProdotto2 a.fotolinksottosotto:hover { text-decoration:none;  }
div.contentProdotto2 a.fotolinksottosotto img { width:235px; height:230px; }

div.contentProdotto2 div.box_motoretta {
	background-image:url(img/ombramotoretta.jpg); background-repeat:no-repeat;float:right; 
	display:block; width:235px; overflow:hidden; height:257px;margin-bottom:4px;
}
div.contentProdotto2 div.box_motoretta #titoloLookingAround {
	display:block; margin:28px 0px 10px 14px;
}
#cercaformmotoretta {
	margin:0px; padding:0 0 0 14px;
}
#cercaformmotoretta select {width:186px; margin: 5px 0 0 0px; padding:0 0 0 0; border: 3px solid #858585; font-size: 12px; font-weight: bold; color: #858585; }
#cercaformmotoretta a { position:relative; left:50px;}

div.contentProdotto1{
	position: relative; top: 100px; left: 240px; width:728px; 
	min-height:432px;
	height:auto !important;
	height:432px;
}
div.contentProdotto1 div.cwrapper1 {background-color:#fff;height:432px;}
div.contentProdotto1 div.foto1{float:left; width:250px; height:432px; text-align:center; vertical-align:bottom; margin-right:20px;}
div.contentProdotto1 div.foto2{margin-bottom:15px; padding:0 0 0 0; margin:0 0 0 0;}
div.contentProdotto1 div.testo {color:#000000; font-size:12px; padding:0 40px 0 0; margin:0 0 0 0; }
div.contentProdotto1 div.testo p a {color:#000;}
div.contentProdotto1 div.imgCatgoria{margin-top:1px;}
h1.heading1prodotto {font-family: futura-thin;}

div.contentProdotto1 div.cwrapper1 h1.searchResultTitle { color:#AA0B10; font-family:futura-thin; font-size:26px; margin:0px; padding:0px; padding-top:10px; padding-left:20px;}

table.results { border-collapse:collapse; margin-top:10px;}
table.results td { padding-left:20px; color: #000; vertical-align:top; font-size:13px; line-height:18px;}
table.results td h2 { margin:0px; padding:0px; padding-bottom:5px;}
table.results td a { color: #000; text-decoration:none;}
table.results td a:hover { color: #000; text-decoration:none;}

div.pages { position:absolute; top:410px; left:220px; width: 300px; text-align:center;}
div.pages a { color: #000; text-decoration:none; }
div.pages a:hover { color: #000; text-decoration:underline; }

div.elencotestoprodotti {
	margin-top:12px;overflow:auto;height:192px;float:left;width:480px;	padding:10px;
}

div.elencotestoprodotti a {display:block; color:#fff;}




div.contentProdotto3{position: relative; top: 100px; left: 240px; width:728px; 
      min-height:632px;
      height:auto !important;
      height:632px;
	 }
div.contentProdotto3 div.foto1{float:left; width:252px; height:432px; text-align:center; vertical-align:bottom;}
div.contentProdotto3 div.foto2{margin-bottom:15px; padding:0 0 0 0; margin:0 0 0 0;}
div.contentProdotto3 div.testo{color:#000000; font-size:12px; padding:0 40px 0 0; margin:0 0 0 0; }
div.contentProdotto3 div.imgCatgoria{margin-top:1px;}



#titolocontatti {
	font-family: futura-thin; font-size:26px;
	color:#A51016;
	width:400px;
	float:left;
	padding-top:50px;
}

#indirizzocontatti {
	font-family: futura-thin; font-size:26px;
	color:#A51016;
	width:250px;
	float:left;
	padding-top:50px;
}
#indirizzocontatti a {
	font-family: futura-thin; font-size:26px;
	color:#A51016;
}
a.megalinkhome { z-index:9999999;display:block;width:650px;background-image:url(commons/style/img/trasp.gif);height:751px;position:absolute;top:0px;left:0px;}



#galleria {background-color:#fff;width:728px;height:432px;overflow:hidden;}
#galleria_comandi { width:96px; /* 32 x 3 */ position:absolute; z-index:99999; top:0px; right:0px; margin:5px 5px 0 0 ;}
#galleria_comandi a:hover, #gallery_comandi a:active, #gallery_comandi a:focus  { outline:none; }
#gallery_back { outline:none;float:left; background-image:url(../gallery_images/gallery_back.png); width:32px; height:32px; display:block;text-indent:-9999px;overflow:hidden;}
#gallery_next { outline:none;float:left; background-image:url(../gallery_images/gallery_next.png); width:32px; height:32px; display:block;text-indent:-9999px;overflow:hidden;}
#gallery_stopplay { outline:none;float:left; width:32px; height:32px; display:block;text-indent:-9999px;overflow:hidden;}
#gallery_stopplay.play { background-image:url(../gallery_images/gallery_stop.png); }
#gallery_stopplay.stop { background-image:url(../gallery_images/gallery_play.png); }

/* form newsletter */
#privacybox { clear:both;width:155px; height:50px; overflow:auto; border:1px solid #999999; padding:5px; position:relative; font-size:10px; top:10px;}
#containernl {position:absolute; width:220px; top:40px; left:480px; padding:0px;}
#containernl select { width:165px; margin: 10px 10px 0 0px; padding:0 0 0 0; border: 3px solid #858585; font-size: 12px; font-weight: bold; color: #858585; }
#containernl input { width:160px; margin: 10px 10px 0 0px; padding:0 0 0 0; border: 3px solid #858585; font-size: 12px; font-weight: bold; color: #858585; }
#containernl input.check { width:20px; border:0px; margin:5px 0 0 0px;} 
a.action { font-family: futura-thin; font-size:26px; color:#A51016; margin:0px; padding:0px; position:relative; top:12px;}
#containernl label {font-size:12px;color:#ccc;padding:0px;margin:0px;}


	
/* Nuovo TOP */
div.serviceMenu2 { width: 970px; position: absolute; top: 0px; left: 5px; z-index: 100; color: #a5abb5; margin: 0; padding: 0px; font-weight: bold; text-align: right;  }
div.serviceMenu2 div { float: right; }
div.serviceMenu2 div.links { padding: 0; color: #a5abb5; font-size: 11px; font-weight: bold; }
div.serviceMenu2 div.links .ico_select { margin: 0 0 0 0; padding: 0 0 0 0;}
div.serviceMenu2 div.links .ico_select img { margin: 5px 0 0 0;}
div.serviceMenu2 div.links .ico_facebook { vertical-align:middle}
div.serviceMenu2 div.siteSelector { padding: 1px 0 0 0; }
div.serviceMenu2 a { color: #a5abb5; text-decoration: none; margin: 0 7px 0 7px; }
div.serviceMenu2 a:hover, div.header div.serviceMenu a.selected { color: #4e4e50; }
div.serviceMenu2 select { margin: 10px 0 0 5px; padding: 0; border: 1px solid #858585; font-size: 10px; font-weight: bold; color: #858585; }
div.serviceMenu2 div.bandierina { padding: 0; margin:10px 0 0 0; }

div.mainMenu2 { position: absolute; width:780px; top: 50px; left: 185px; z-index: 100;  padding: 0 0px 0 0px;  text-align:center; }
div.mainMenu2 span.separator { float: right; display: block; width: 2px; height: 16px; background: transparent url(/web/commons/style/img/mainMenu-separator2.gif) left top no-repeat; margin:0 0 0 0; }
div.mainMenu2 a { float: right; display: block; text-align: center; height: 16px; }	
div.mainMenu2 a.newsevents { background: transparent url(/web/commons/style/img/menu-newsevents.gif) center top no-repeat; width: 134px; margin: 0 18px 0 18px;}
div.mainMenu2 a.newsevents:hover { background-position: center -16px; }	
div.mainMenu2 a.milanodesign { background: transparent url(/web/commons/style/img/menu-milanodesign.gif) center top no-repeat; width: 144px; margin: 0 18px 0 18px; }
div.mainMenu2 a.milanodesign:hover { background-position: center -16px; }	
div.mainMenu2 a.milanofashion { background: transparent url(/web/commons/style/img/menu-milanofashion.gif) center top no-repeat; width: 158px; margin: 0 18px 0 18px; }
div.mainMenu2 a.milanofashion:hover { background-position: center -16px; }	
div.mainMenu2 a.prodotti { background: transparent url(/web/commons/style/img/menu-prodotti.gif) center top no-repeat; width: 100px; margin: 0 18px 0 18px;  }
div.mainMenu2 a.prodotti:hover { background-position: center -16px; }	
div.mainMenu2 a.products { background: transparent url(/web/commons/style/img/menu-products.gif) center top no-repeat; width: 100px; margin: 0 18px 0 18px;  }
div.mainMenu2 a.products:hover { background-position: center -16px; }	
div.mainMenu2 a.selected, div.mainMenu a:hover { background-position: center -16px; }
div.mainMenu2 a span { display: none; }


/* PRESS RELEASE */
div.bgPressRelease{ background: transparent url(/web/commons/style/img/bg-Press-Release.gif) center top no-repeat; width:980px; height:900px;}

div.contentPressRelease{
	/*position: relative;  */
	padding-top: 100px; 
	margin-left: 240px;
	width:728px; 
	min-height:432px;
	height:auto !important;
	height:432px;
}

div.press-release{width:730px; min-height:436px; height:auto !important; height:880px; background-color:#ffffff;}	
div.press-release .scegli_anno{float:left; padding:90px 0 0 50px;}	
div.press-release .scegli_anno .scegli_anno_loghi { line-height:20px; font-size:16px; font-family: futura-thin;color:#858585;}
div.press-release .scegli_anno .scegli_anno_loghi a{ color:#858585; text-decoration:none}
div.press-release .scegli_anno select {margin: 0 0 15px 0px; padding: 0; border: 3px solid #858585; font-size: 10px; font-weight: bold; color: #858585; width:130px; }
div.press-release .intro{float:left; padding:50px 0 0 50px; height:180px; }	
div.press-release .intro .titolo { font-size:24px; font-family: futura-thin;color:#a50f16; margin:0 0 3px 0;}
div.press-release .intro .testo {width:430px; line-height:14px; font-size:12px; font-family: futura-thin;color:#7f8795; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:justify}
div.press-release .gruppi{padding:0 0 0 15px; width:730px; }
div.press-release .gruppi .titolo{ clear:both; font-size:20px; font-family: futura-thin;color:#a4afc4; margin:0 0 5px 0;}
div.press-release .gruppi .box_voce{ width:138px; height:175px; float:left; line-height:16px; margin:0 5px 30px 0; }
div.press-release .gruppi .box_voce .immagine{ width:133px; height:100px; border:2px solid #a4afc4; margin:0 0 2px 0; }
div.press-release .gruppi .box_voce .nome {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#a1acc2;}
div.press-release .gruppi .box_voce .link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#a1acc2;}
div.press-release .gruppi .box_voce .link a {color:#a1acc2; text-decoration:none;}
div.press-release .gruppi-fine{background: transparent url(/web/commons/style/img/ombra-bottom.gif) center top no-repeat; width:720px; height:35px; margin:0 0 0 10px;}
div.press-release .paginazione{width:730px; text-align:center; font-size:18px; font-family: futura-thin; color:#a50f16; margin:10px 0 5px 0;}
div.press-release .paginazione a{color:#a50f16; text-decoration:none}

