html {
	margin:0;
	padding: 0;
}

body {
	margin: 0pt; 
	padding: 0pt; 
	color: #7e8984;
	font-size: 11px; 
	line-height: 1.3;
	font-family: Arial, Verdana, sans-serif;
}

acronym, abbr {
    border-bottom: 1px dotted #333;
    letter-spacing: .07em;
    cursor: help;
}

img {
	border: none;
}

* {margin: 0; padding: 0;}

a {overflow: hidden;}

.skip, .sep { 
	position:absolute; 
	top: 0px;
    left:-9000px;
}

.clear {
	clear: both;
}

/*--- intro---*/

#container  {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 1000px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	background: url(../img/lanciodefback.jpg) no-repeat 0 -1px;
}

#container  #content {
	position: absolute;
	top: 183px;
	left: 95px;
	padding: 0;
	color: #7e8984;
	font: 11px Arial, sans-serif;
}

#container  h1 {
	margin: 0 0 18px 0;
	padding: 0;
	width: 595px;
	height: 29px;
	background: url(../img/paradisodeldesign.gif) no-repeat 0 -1px;
	text-indent: -9000px;
}	

#container  h2 {
	margin: 0px 0 0 0;
	padding: 0;
	width: 484px;
	font: bold 11px Arial, sans-serif;
	color: #00bce4;
}

#container  p {
	margin: 0 0 20px 0;
	padding: 0;
	width: 484px;
}	

#container  #amodomio  {
	position: absolute;
	top: 328px;
	left: 637px;
	color: #7e8984;
	font: 11px Arial, sans-serif;
}

#amodomio  h3 {
	position: absolute;
	top: -9000px;
}

#amodomio  p {
	margin: 0 0 20px 0;
	padding: 0;
	width: 100px;
}	

#amodomio  p a {
	text-decoration: none;
	color: #00bce4;
	font-weight: bold;
}

/* fine intro*/

#containersito  {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 1000px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

#header {
	margin: 0;
	padding: 0;
}

#header h2 {
	margin: 0;
	padding: 0;
	font-size: 0.1em;
	position: absolute;
	top: 0;
	left: 0;
}

#header h2 a {
	display: block;
	width: 295px;
	height: 94px;
	text-indent: -9000px;
}

#switch {
    position: absolute;
    top: 40px;
    right: 3px;
}

#switch ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#switch ul li {
	margin: 0 0px 0px 0;
	padding: 0;
	float: left;
    width: 47px;
	height: 15px;
	display: inline;
	text-indent: -9000px;
   	background: url(../img/switch.gif) no-repeat 0 0;
}

#switch ul li a {
	display: block;
	width: 47px;
	height: 15px;
   	background: url(../img/switch.gif) no-repeat 0 0;
}

#switch ul li#switchita  {
	margin: 0 26px 0 0;
}

#switch ul li#switchita, #switch ul li#switchita a {
	background-position: -10px -3px;
}

#switch ul li#switchita a:hover, #switch ul li#switchita.current , #switch ul li#switchita.current a {
	background-position: -10px -18px;
}

#switch ul li#switcheng, #switch ul li#switcheng a {
	background-position: -85px -3px;
}

#switch ul li#switcheng a:hover, #switch ul li#switcheng.current {
	background-position: -85px -18px;
}

#container  #header h3, #containersito #header h3, #contenthome h3 {
	position: absolute;
	top: -9000px;	
}	

#containersito  {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 970px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

#containersito  #header {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 970px;
	height: 107px;
	background: url(../img/header.jpg) no-repeat 0 -1px;
}

#menu {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	list-style: none;
	width: 580px;	
}

#mainmenu {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 75px;
	left: 570px;
	list-style: none;
	width: 482px;	
}

ul#mainmenu li {
	margin: 0 60px 0px 0;
	padding: 0;
	float: left;
	display: inline;
	text-indent: -9000px;
}

ul#mainmenu li a {
	display: block;
	width: 74px;
	height: 21px;
}

#menu ul#mainmenu li a:hover, #menu ul#mainmenu li a.current {
	background-position: 0 -21px;
}

ul#mainmenu li#progettomenu a {
	width: 74px;
	background: url(../img/eng/toolbar_progetto.gif) no-repeat 0 0;
}

ul#mainmenu li#oggettimenu a {
	width: 60px;
	background: url(../img/eng/toolbar_oggetti.gif) no-repeat 0 0;
}

ul#mainmenu li#eventomenu a {
	width: 135px;
	background: url(../img/toolbar_lavazzaat.gif) no-repeat 0 0;
}

#progettosottomenu {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	position: absolute;
	top: 104px;
	left: 447px;
	list-style: none;
	width: 531px;
	
}

ul#progettosottomenu li {
	margin: 0 12px 0px 0;
	padding: 0;
	float: left;
	display: inline;
	text-indent: -9000px;
}

ul#progettosottomenu li a {
	display: block;
	width: 74px;
	height: 15px;
}

#menu ul#progettosottomenu li a:hover, #menu ul#progettosottomenu li a.current  {
	background-position: 0 -15px;
}


ul#progettosottomenu li#filosofiamenu a {
	width: 105px;
	background: url(../img/eng/toolbar_progetto_filosofia.gif) no-repeat 0 0;
}

ul#progettosottomenu li#lavazzamenu a {
	width: 175px;
	background: url(../img/eng/toolbar_progetto_lavazzaeildesign.gif) no-repeat 0 0;
}

ul#progettosottomenu li#workshopmenu a {
	width: 57px;
	background: url(../img/eng/toolbar_progetto_workshop.gif) no-repeat 0 0;
}

ul#progettosottomenu li#idesignersmenu a {
	width: 74px;
	background: url(../img/eng/toolbar_progetto_designers.gif) no-repeat 0 0;
}

ul#progettosottomenu li#illibromenu a {
	width: 54px;
	background: url(../img/eng/toolbar_progetto_illibro.gif) no-repeat 0 0;
}

#oggettisottomenu {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	position: absolute;
	top: 104px;
	left: 297px;	
	list-style: none;
	width: 749px;	

}

ul#oggettisottomenu li {
	margin: 0 12px 0px 0;
	padding: 0;
	float: left;
	display: inline;
	text-indent: -9000px;
}

ul#oggettisottomenu li a {
	display: block;
	width: 74px;
	height: 15px;
}

#menu  ul#oggettisottomenu li a:hover, #menu ul#oggettisottomenu li a.current  {
	background-position: 0 -14px;
}

ul#oggettisottomenu li#angiolinamenu a {
	width: 50px;
	background: url(../img/toolbar_oggetto_angiolina.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#cherubinimenu a {
	width: 55px;
	background: url(../img/toolbar_oggetto_cherubini.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#lucillamenu a {
	width: 31px;
	background: url(../img/toolbar_oggetto_lucilla.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#miracolomenu a {
	width: 51px;
	background: url(../img/toolbar_oggetto_miracolo.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#sanpietrinimenu a {
	width: 58px;
	background: url(../img/toolbar_oggetto_sanpietrini.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#santapacemenu a {
	width: 56px;
	background: url(../img/toolbar_oggetto_santapace.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#santinamenu a {
	width: 39px;
	background: url(../img/toolbar_oggetto_santina.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#serafinamenu a {
	width: 43px;
	background: url(../img/toolbar_oggetto_serafina.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#arcangelomenu a {
	width: 58px;
	background: url(../img/toolbar_oggetto_arcangelo.gif) no-repeat 0 0;
}

ul#oggettisottomenu li#nuvolonemenu a {
	width: 113px;
	background: url(../img/toolbar_oggetto_nuvolonenuvoletta.gif) no-repeat 0 0;
}
		
#containersito  #contenthome {
	margin: 22px 0 0 10px;
	padding: 0 0 0 52px;
	position: relative;
	float: left;
	display: inline;
	width: 573px;
	min-height: 380px;
	height: auto !important;
	height: 380px;
	background: url(../img/heavencollection.jpg) no-repeat 0 0px;
}

#contenthome ul {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	position: relative;
	list-style: none;
	width: 580px;	
}

#contenthome ul li {
	margin: 0 0px 0px 0;
	padding: 2px 2px 0px 2px;
	float: left;
	display: inline;
	width: 109px;
	height: 187px;
	text-indent: -9000px;
	border: 1px solid #00BCE6;
	border-width: 0 1px 0px 0;
}

#contenthome ul li.menutop {
	padding: 0px 2px 2px 2px;
	border-width: 0 1px 1px 0;
	height: 188px;
}

#contenthome ul li.primotop {
	padding: 0px 2px 2px 0px;
	border-width: 0 1px 1px 0;
}

#contenthome ul li.ultimotop {
	padding: 0px 0px 2px 2px;
	border-width: 0 0px 1px 0;
}

#contenthome ul li.primobottom {
	padding: 2px 2px 0px 0px;
	border-width: 0 1px 0px 0;
}

#contenthome ul li.ultimobottom {
	padding: 2px 2px 2px 2px;
	border-width: 0 0px 0px 0;
}

#contenthome ul li a {
	display: block;
	width: 109px;
	height: 188px;
}

#contenthome ul li#santina a {
	background: url(../img/home/home_ogg01.jpg) no-repeat 0 0px;
}

#contenthome ul li#santina a:hover {
	background-position: 0 -192px;
}

#contenthome ul li#cherubini a {
	background: url(../img/home/home_ogg02.jpg) no-repeat 0 0px;
}

#contenthome ul li#cherubini a:hover {
	background-position: 0 -192px;
}

#contenthome ul li#angiolina a {
	background: url(../img/home/home_ogg03.jpg) no-repeat 0 0px;
}

#contenthome ul li#angiolina a:hover {
	background-position: 0 -192px;
}

#contenthome ul li#serafina a {
	background: url(../img/home/home_ogg04.jpg) no-repeat 0 0px;
}

#contenthome ul li#serafina a:hover {
	background-position: 0 -192px;
}


#contenthome ul li#nuvolone a {
	background: url(../img/home/home_ogg05.jpg) no-repeat 0 0px;
}

#contenthome ul li#nuvolone a:hover {
	background-position: 0 -192px;
}


#contenthome ul li#lucilla a {
	background: url(../img/home/home_ogg06.jpg) no-repeat 0 0px;
}

#contenthome ul li#lucilla a:hover {
	background-position: 0 -192px;
}


#contenthome ul li#sanpietrini a {
	background: url(../img/home/home_ogg07.jpg) no-repeat 0 0px;
}

#contenthome ul li#sanpietrini a:hover {
	background-position: 0 -192px;
}


#contenthome ul li#miracolo a {
	background: url(../img/home/home_ogg08.jpg) no-repeat 0 0px;
}

#contenthome ul li#miracolo a:hover {
	background-position: 0 -192px;
}

#contenthome ul li#arcangelo a {
	background: url(../img/home/home_ogg09.jpg) no-repeat 0 0px;
}

#contenthome ul li#arcangelo a:hover {
	background-position: 0 -192px;
}

#contenthome ul li#santapace a {
	background: url(../img/home/home_ogg10.jpg) no-repeat 0 0px;
}

#contenthome ul li#santapace a:hover {
	background-position: 0 -192px;
}

#sidebar {
	margin: 22px 0px 0px 7px;
	padding: 0;
	float: left;
	display: inline;
	width: 317px;
	height: 380px;
	background: url(../img/eng/sidebarhome.jpg) no-repeat 0 0px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	position: relative;
	list-style: none;
	width: 317px;	
	overflow: hidden;
}

#sidebar ul li {
	margin: 0 0px 1px 0;
	padding: 0;
	float: left;
	display: inline;
	width: 317px;
	text-indent: -9000px;
}

#sidebar ul li a {
	display: block;
	width: 317px;
}

#sidebar ul li#pressareamenu a {
	width: 317px;
	height: 57px;
}

#sidebar ul li#eventosidemenu a {
	width: 317px;
	height: 206px;
}


#containersito #sidebar ul li#istantaneesidemenu a {
	margin: 0 0px 0px 0;
	width: 317px;
	height: 148px;
	background: #fff url(../img/home/shots_home.jpg) no-repeat 0 0;
}

#sidebar ul li#videomessaggisidemenu a {
	width: 317px;
	height: 57px;
	background: url(../img/home/videomessages_home.jpg) no-repeat 0 0;
}

#sidebar ul li#designersmenu a {
	width: 317px;
	height: 57px;
}

#sidebar ul li#promozionemenu a {
	width: 317px;
	height: 57px;
}

#sidebar ul li#boxdesigners {
	position: absolute;
	bottom: 57px;
	left: 0;
	width: 317px;
	height: 0px;
	background: url(../img/home/boxdesigners.jpg) no-repeat 0 bottom;
	z-index: 30;
	display: none;
	overflow: hidden;
}

#sidebar ul li#boxdesigners #chiudides {
	position: absolute;
	bottom: 280px;
	left: 267px;
	width: 48px;
	height: 26px;

}

#sidebar ul li#boxdesigners #lanciodes {
	margin: 220px 0 0 0;
	padding: 0;
	position: relative;
	width: 317px;
	height: 276px;
}

#sidebar ul li#boxpromozione {
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 317px;
	height: 0px;
	background: url(../img/home/boxpromozione.jpg) no-repeat 0 bottom;
	z-index: 40;
	text-indent: -9000;
	color: #fff;
	display: none;
}

#sidebar ul li#boxpromozione #lanciowork {
	margin: 50px 0 0 0;
	padding: 0;
	position: relative;
	width: 317px;
	height: 335px;
}


#containersito #sidebar ul li#boxpromozione #chiudipromo {
	position: absolute;
	top: 10px;
	left: 257px;
	width: 48px;
	height: 26px;
	z-index: 50;
	text-indent: -9000px;
}

#sidebar ul li#boxpromozione span {
	margin: 131px auto;
	padding: 0;	
	display: block;
	width: 200px;
	text-align: center;
}

/**** oggetti ****/

#containersito  #contentoggetti {
	margin: 34px 0 0 10px;
	padding: 0 0 0 0px;
	position: relative;
	float: left;
	display: inline;
	width: 970px;
}

#containersito  #headeroggetti  h3 {
	margin: 0;
	padding: 0;
	position: relative;
	float: left;
	width: 580px;
	height: 61px;
	text-indent: -9000px;
	background: url(../img/heavencollection_ogg.jpg) no-repeat 0 0px;
}

#headeroggetti ul {
	margin: 12px 0 0 0;
	padding: 0;
	float: left;
	position: relative;
	list-style: none;
	width: 380px;	
}

#headeroggetti ul li {
	margin: 0 2px 0px 0;
	padding: 0;
	float: left;
	display: inline;
	width: 27px;
	text-indent: -9000px;

}

#headeroggetti ul li a {
	display: block;
	width: 27px;
	height: 51px;
	background: url(../img/headeroggettimenu.gif) no-repeat 0 0;
}

#headeroggetti ul li#santinaogg {
	width: 27px;
}

#headeroggetti ul li#santinaogg a {
	width: 27px;
	background-position: -4px -49px;
}

#headeroggetti ul li#santinaogg a:hover , #headeroggetti ul li#santinaogg a.current {
	background-position: -4px 0px;
}

#headeroggetti ul li#cherubiniogg {
	width: 49px;
}

#headeroggetti ul li#cherubiniogg a {
	width: 49px;
	background-position: -119px -49px;
}

#headeroggetti ul li#cherubiniogg a:hover , #headeroggetti ul li#cherubiniogg a.current {
	background-position: -119px 0px;
}

#headeroggetti ul li#angiolinaogg {
	width: 38px;
}

#headeroggetti ul li#angiolinaogg a {
	width: 38px;
	background-position: -32px -49px;
	
}

#headeroggetti ul li#angiolinaogg a:hover , #headeroggetti ul li#angiolinaogg a.current {
	background-position: -32px 0px;
}

#headeroggetti ul li#serafinaogg {
	width: 47px;
}

#headeroggetti ul li#serafinaogg a {
	width: 47px;
	background-position: -69px -49px;
}

#headeroggetti ul li#serafinaogg a:hover , #headeroggetti ul li#serafinaogg a.current {
	background-position: -69px 0px;
}

#headeroggetti ul li#lucillaogg {
	width: 42px;
}

#headeroggetti ul li#lucillaogg a {
	width: 42px;
	background-position: -290px -49px;
}

#headeroggetti ul li#lucillaogg a:hover , #headeroggetti ul li#lucillaogg a.current {
	background-position: -290px 0px;
}

#headeroggetti ul li#sanpietriniogg {
	width: 20px;
}

#headeroggetti ul li#sanpietriniogg a {
	width: 20px;
	background-position: -235px -49px;
}

#headeroggetti ul li#sanpietriniogg a:hover , #headeroggetti ul li#sanpietriniogg a.current {
	background-position: -235px 0px;
}

#headeroggetti ul li#miracoloogg {
	width: 26px;

}

#headeroggetti ul li#miracoloogg a {
	width: 26px;
	height: 50px;
	background-position: -168px -49px;
}

#headeroggetti ul li#miracoloogg a:hover , #headeroggetti ul li#miracoloogg a.current {
	background-position: -168px 0px;
}

#headeroggetti ul li#arcangeloogg {
	width: 37px;
}

#headeroggetti ul li#arcangeloogg a {
	width: 37px;
	background-position: -197px -49px;
}

#headeroggetti ul li#arcangeloogg a:hover , #headeroggetti ul li#arcangeloogg a.current {
	background-position: -197px 0px;
}

#headeroggetti ul li#santapaceogg {
	width: 30px;
}

#headeroggetti ul li#santapaceogg a {
	width: 30px;
	background-position: -255px -49px;
}

#headeroggetti ul li#santapaceogg a:hover , #headeroggetti ul li#santapaceogg a.current {
	background-position: -255px 0px;
}

#headeroggetti ul li#nuvoloneogg {
	width: 42px;
}

#headeroggetti ul li#nuvoloneogg a {
	width: 42px;
	background-position: -335px -49px;
}

#headeroggetti ul li#nuvoloneogg a:hover , #headeroggetti ul li#nuvoloneogg a.current {
	background-position: -335px 0px;
}

#oggetto {
	margin: 5px 15px 0 0px;
	padding: 0;
	width: 290px;
	float: left;
	display: inline;
}

* html #oggetto {
	overflow: hidden;
}

#descroggetto {
	margin: 0 10px 0 15px;
	padding: 0;
	width: 305px;
	height: 465px;
	float: left;
	display: inline;
	position: relative;
	text-align: justify;
}

#descroggetto h2 {
	margin: 20px 0 0 0;
	padding: 0;
	font-size: 11px;
	color: #00bce4;
}

#descroggetto h3 {
	position: absolute;
	top: -9000px;	
}

#descroggetto h2.descr_angiolina  {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_angiolina.gif) no-repeat 0 0;
}

#descroggetto h2.descr_cherubini  {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_cherubini.gif) no-repeat 0 0;
}

#descroggetto h2.descr_lucilla {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_lucilla.gif) no-repeat 0 0;
}

#descroggetto  h2.descr_nuvolone {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_nuvoloneenuvoletta.gif) no-repeat 0 0;
}

#descroggetto h2.descr_miracolo {
	width: 304px;
	height: 48px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_miracolo.gif) no-repeat 0 0;
}

#descroggetto h2.descr_sanpietrini {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_sanpietrini.gif) no-repeat 0 0;
}

#descroggetto h2.descr_santapace  {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_santapace.gif) no-repeat 0 0;
}

#descroggetto h2.descr_santina  {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_santina.gif) no-repeat 0 0;
}

#descroggetto h2.descr_serafina  {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_serafina.gif) no-repeat 0 0;
}

#descroggetto h2.descr_arcangelo {
	width: 304px;
	height: 64px;
	text-indent: -9000px;
	background: url(../img/eng/oggetti_titolino_arcangelo.gif) no-repeat 0 0;
}


#descroggetto p {
	margin: 15px 0 0 0;
	padding: 0;
}

#designerfoto {
	margin: 10px 10px 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 168px;
}

#designerinfo {
	margin: 25px 0 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 137px;
	text-align: justify;
}

#designerinfo h3 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #00bce4;
}

#designerinfo h4 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #00bce4;
}

#designerinfo h4#nomedesigner {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #7e8984;
}

#designerinfo h4#studio {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	color: #7e8984;
}

#designerinfo #designerbio {
	margin: 15px 0 0 0;
	padding: 0;
}

#videointervista {
	margin: 12px 0 0 0;
	padding: 0 0 0 0px;
	width: 145px;
	text-align: left;
}

#videointervista strong {
	display: block;
	color: #00bce4;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
}

#videointervista a {
	padding: 0 0 0 39px;
	display: block;
	color: #7e8984;
	text-decoration: none;
	background: url(../img/oggetti/videointervistalnk.jpg) no-repeat 0 0;
}

#videobox {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 70px;
	left: 0;
	width: 802px;
	height: 479px;
	display: none;
	background: url(../img/oggetti/backvideobig.jpg) no-repeat 0 0;
}
	
#videobig {
	position: absolute;
	top: 78px;
	left: 308px;
}	

#sagomades {
	position: absolute;
	top: 7px;
	left: 70px;
	width: 198px;
	height: 462px;
}

.saggibertini {
	background: url(../img/oggetti/sagomagibertini.gif) no-repeat 0 0;
}

.sagito {
	background: url(../img/oggetti/sagomaito.gif) no-repeat 0 0;
}

.sagiacchetti {
	background: url(../img/oggetti/sagomaiacchetti.gif) no-repeat 0 0;
}

.sagcastiglione {
	background: url(../img/oggetti/sagomacastiglione.gif) no-repeat 0 0;
}

.sagfranzosi {
	background: url(../img/oggetti/sagomafranzosi.gif) no-repeat 0 0;
}

#closevideobox  {
	position: absolute;
	top: 7px;
	right: 7px; 
	text-indent: -9000px;
}

#closevideobox  a {
	display: block;
	width: 48px;
	height: 26px;	
}

#feedback {
	position: absolute; 
	bottom: 0;
	left: 0;

}

#inviamico {
	margin: 0 30px 0 0;
	float: left;
	display: inline;
	width: 100px;
}

#inviamico h4 {
	margin: 0px 0 0 0;
	padding: 0;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
}

#inviamico h4 a {
	display: block;
	width: 110px;
	height: 29px;
	color: #00bce4;
	text-decoration: none;
	background: url(../img/oggetti/invia.gif) no-repeat left bottom;
}

#aggiungipref {
	margin: 0;
	padding: 0;
	width: 150px;
	float: left;
	display: inline;	
}

#aggiungipref h4 {
	margin: 0px 0 0 0;
	padding: 0;
	font-size: 11px;
	text-transform: uppercase;
	color: #00bce4;
	font-weight: normal;
}

#aggiungipref ul {
	margin: 0px 0 0 0;
	padding: 0;
	float: left;
	display: inline;
	position: relative;
	list-style: none;
	width: 190px;	
	background: url(../img/oggetti/social.gif) no-repeat;

}

#aggiungipref ul li {
	margin: 0 0px 0px 0;
	padding: 0;
	float: left;
	display: inline;
	width: 34px;
	text-indent: -9000px;

}

#aggiungipref ul li a {
	display: block;
	width: 34px;
	height: 15px;
}

#lancifooter {
	margin: 15px 0 0 10px;
	padding: 15px 0 0 0;
	border-top: 1px solid #00BCE4;
	width: 950px;
	float: left;
	display: inline;
	position: relative;
	clear: both;
}

#lancifooterevento {
	margin: 15px 0 0 10px;
	padding: 15px 0 0 0;
	border-top: 1px solid #00BCE4;
	width: 950px;
	float: left;
	display: inline;
	position: relative;
	clear: both;
}

#boxeventofoot a {
	margin: 0 1px 0 0;
	padding: 0;
	float: left;
	display: inline;	
	clear: both;
	width: 316px;
	height: 181px;
	text-indent: -9000px;
	background: url(../img/eng/boxevento.jpg) no-repeat;

}

#boxprogettofoot a {
	margin: 0 1px 0 0;
	padding: 0;
	float: left;
	display: inline;	
	clear: both;
	width: 316px;
	height: 181px;
	text-indent: -9000px;
	background: url(../img/eng/boxprogetto.jpg) no-repeat;

}

#boxdesignersfoot a {
	margin: 0 1px 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 316px;
	height: 181px;
	text-indent: -9000px;
	background: url(../img/boxdesigners2.jpg) no-repeat;
}
	
#boxpromozionefoot {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 316px;
	height: 181px;
	background: url(../img/boxbeatipremiati.jpg) no-repeat;
	text-align: center;
}



#boxpromozionefoot span {
	margin: 100px 0 0 5px;
	display: block;
	color: #fff;
}

#boxpromozionefoot a {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 316px;
	height: 181px;
	text-indent: -9000px;
}

#boxprogettowork {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 316px;
	height: 181px;
	background: url(../img/eng/boxprogettoworkshop.jpg) no-repeat;
	text-align: center;
}

#boxprogettowork a {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 316px;
	height: 181px;
	text-indent: -9000px;
}

#boxeventofootbig {
	position: absolute;
	top: 15px;
	left: 0;
	float: left;
	display: none;	
	clear: both;
	width: 0;
	height: 181px;
	text-indent: -9000px;
	background: url(../img/eng/boxeventoaperto.jpg) no-repeat;
	z-index: 10;
}

#boxeventofootbig  a#lnkevento_video {
	position: absolute;
	top: 78px;
	left: 108px;
	float: left;
	display: inline;	
	clear: both;
	width: 173px;
	height: 70px;
	text-indent: -9000px;
	z-index: 10;
}

#boxeventofootbig  a#lnkevento_ista {
	position: absolute;
	top: 23px;
	left: 312px;
	float: left;
	display: inline;	
	clear: both;
	width: 173px;
	height: 70px;
	text-indent: -9000px;
	z-index: 10;
}

#boxeventofootbig  a#chiudiev{
	position: absolute;
	top: 7px;
	right: 7px;
	float: left;
	display: inline;	
	clear: both;
	width: 59px;
	height: 31px;
	text-indent: -9000px;
	z-index: 10;
}

#boxprogettofootbig {
	position: absolute;
	top: 15px;
	left: 0;
	float: left;
	display: none;	
	clear: both;
	width: 0;
	height: 181px;
	text-indent: -9000px;
	background: url(../img/eng/boxprogettoaperto.jpg) no-repeat;
	z-index: 10;
}

#boxprogettofootbig  a#lnkprogetto{
	position: absolute;
	top: 0px;
	left: 0;
	float: left;
	display: inline;	
	clear: both;
	width: 527px;
	height: 180px;
	text-indent: -9000px;
	z-index: 10;
}

#boxprogettofootbig  a#chiudiprog{
	position: absolute;
	top: 7px;
	right: 7px;
	float: left;
	display: inline;	
	clear: both;
	width: 59px;
	height: 31px;
	text-indent: -9000px;
	z-index: 10;
}

#boxdesignersfootbig {
	position: absolute;
	top: 15px;
	right: 317px;
	float: left;
	display: none;	
	clear: both;
	width: 0px;
	height: 181px;
	text-indent: -9000px;
	background: url(../img/boxdesignersaperto.jpg) no-repeat right 0;
	z-index: 10;
}

#boxdesignersfootbig  a#lnkdes {
	position: absolute;
	top: 0px;
	left: 0;
	float: left;
	display: inline;	
	clear: both;
	width: 527px;
	height: 180px;
	text-indent: -9000px;
	z-index: 10;
}

#boxdesignersfootbig  a#chiudidesbig{
	position: absolute;
	top: 7px;
	right: 7px;
	float: left;
	display: inline;	
	clear: both;
	width: 59px;
	height: 31px;
	text-indent: -9000px;
	z-index: 10;
}


/**** fine oggetti---*/

/**** evento ---*/

#contentevento  {
	margin: 20px 0 0 10px;
	padding: 0;
	width: 967px;
}

#contentevento h1 {
	margin: 0;
	padding: 0;
	display: block;
	width: 268px;
	height: 28px;
	font-size: 0.1em;
	text-indent: -9000px;
	background: url(../img/evento/lavazzaatfuorisalone.gif) no-repeat 0 0;
}

#mainevento {
	margin: 0 13px 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 633px;
}

#mainevento img {
	margin: 10px 0 0 20px;
	padding: 0;
	border: 1px solid #00bce4;
	float: right;
	display: inline;
}

#contentevento  #introevento {
	margin: 0 15px 0 0;
	padding: 15px 0 0 0;
	text-align: justify;
	line-height: 20px;
}

#contentevento  #introevento h2 {
	margin: 10px 0 5px 0;
	padding: 0;
	font-size: 11px;
	color: #00bce4;
}

#contentevento  #introevento p {
	margin: 0px 0 0 0;
	padding: 0;
}

#contentevento  #infoevento {
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 310px;
}


#contentevento  #infoevento strong {
	font-weight: bold;
	color: #00bce4;
}

#contentevento  #infoevento span {
	font-weight: bold;
	color: #00bce4;
}

#modomioevento a {
	margin: 2px 0 0 0;
	padding: 0px 0 0 0;
	/*border-top: 1px solid #00bce4;*/
	display: block;
	width: 310px;
	height: 170px;
	font-size: 0.1em;
	text-indent: -9000px;
	background: url(../img/evento/lavazzamodomio.jpg) no-repeat 0 5px;
}

#videomessaggi a {
	margin: 5px 0 0 0;
	padding: 0;
	display: block;
	width: 310px;
	height: 67px;
	font-size: 0.1em;
	text-indent: -9000px;
	background: url(../img/eng/videomessaggi.jpg) no-repeat;
}

#videomessaggi.comingsoon a:hover {
    background: url(../img/eng/videomessaggi2.jpg) no-repeat;
}

#sideevento {
	margin: 10px 0 0 -5px;
	padding: 0;
	float: left;
	display: inline;
	width: 303px;
}

#pressareaevento {
	margin: 0 0 0 7px;
	padding: 0;
	width: 300px;
}

#pressareaevento a {
	margin: 0;
	padding: 0 95px 0 0;
	display: block;
	width: 205px;
	color: #7e8984;
	text-decoration: none;
	background: url(../img/evento/pressareabig.gif) no-repeat 200px 0;
}

#pressareaevento strong {
	display: block;
	color: #00bce4;
}

#agenda {
	margin: 40px 0 0 0;
	padding: 23px 0 0 0;
	border-top: 1px solid #00bce4;
	width: 300px;
}

#sideevento .agendapress {
	margin: 12px 0 0 0;
}

#agenda h3 {
	margin: 0;
	padding: 0;
	display: block;
	width: 98px;
	height: 34px;
	font-size: 0.1em;
	text-indent: -9000px;
	background: url(../img/evento/agendatit.gif) no-repeat 0 0;
}

#agenda #accordion {
	margin: 5px 0 0 0;
	padding: 0;
	width: 303px;
	height: 353px;
}

#agenda #accordion h3 {
	margin: 1px 0 0 0;
	padding: 0;
	width: 303px;
	height: 43px;	
	cursor: pointer;
	background: #000;
}

#agenda #accordion .element {
	margin: 0;
	padding: 20px 0 20px 17px;
	width: 303px;
	height: 81px;
	color: #00C4E6;
	background: url(../img/evento/agendaback.jpg) no-repeat 0 bottom;
}

#agenda #accordion .element p {
	margin: 10px 0 0 0;
	padding: 0;
	width: 285px;
}

#agenda #accordion h3#ventunotit {
	background: url(../img/evento/agendaback.jpg) no-repeat 0 0px;
}

#agenda #accordion h3#ventiduetit {
	background: url(../img/evento/agendaback.jpg) no-repeat 0 -181px;
}

#agenda #accordion h3#ventitretit {
	background: url(../img/evento/agendaback.jpg) no-repeat 0 -362px;
}

#agenda #accordion h3#ventiquattrotit {
	background: url(../img/evento/agendaback.jpg) no-repeat 0 -543px;
}

#agenda #accordion h3#venticinquetit {
	background: url(../img/evento/agendaback.jpg) no-repeat 0 -724px;
}

#agenda #accordion h3#ventiseitit {
	background: url(../img/evento/agendaback.jpg) no-repeat 0 -905px;
}

#agenda #accordion h3#ventisettetit {
	background: url(../img/evento/agendaback.jpg) no-repeat 0 -1086px;
}

#istantanee  {
	margin: 10px 0 0 7px;
	padding: 10px 0 0 0;
	border-top: 1px solid #00bce4;
	position: relative;
	width: 303px;
	height: 153px;
	font-size: 0.1em;
	text-indent: -9000px;
	background: url(../img/eng/istantanee.jpg) no-repeat 0 bottom;
}

#istant {
	position: absolute; 
	top: 10px; 
	left: 0;
	width: 303px;
	height: 75px;
}

#videomess {
	position: absolute; 
	left: 0; 
	top: 100px;
	width: 303px;
	height: 65px;
}


/**** fine evento ---*/

#contentpressarea {
	margin: 20px 0 0 10px;
	padding: 0;
	width: 967px;
}

#contentpressarea h1 {
	margin: 0;
	padding: 0;
	display: block;
	width: 137px;
	height: 86px;
	font-size: 0.1em;
	text-indent: -9000px;
	background: url(../img/pressarealogo.jpg) no-repeat 0 0;
}


#contentmappa {
	margin: 20px 0 20px 12px;
	padding: 0 0 0 0px;
	width: 927px;
}

#contentmappa h1#logomappa {
	margin: 20px 0 0 0;
	padding: 0;
	display: block;
	width: 537px;
	font-size: 21px;
	color: #00BDE6;
}

#contentmappa h1 {
	margin: 20px 0 5px 0;
	padding: 0;
	display: block;
	width: 537px;
	font-size: 18px;
	color: #00BDE6;
}

#contentmappa h2 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #00BDE6;
}

#contentmappa h3 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #00BDE6;
}

#contentmappa  a {
	color: #00BDE6;
	text-decoration: none;
}

#contentmappa ul {
	margin: 20px 0 0 40px;
	padding: 0;
	list-style: none;
}

#contentmappa ul li {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none;
}

#contentmappa ul ul {
	margin: 20px 0 0 40px;
	padding: 0;
	list-style: none;
}

#mainpressarea {
	margin: 22px 13px 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 633px;
	border-top: 1px solid #00bce4;
}

#primafoto {
	margin: 0;
	padding: 0;
	float: left;
	width: 315px;
}


#secondafoto {
	margin: 0;
	padding: 0;
	width: 300px;
	float: left;
}


#mainpressarea .lanciofoto, #mainpressarea .lancioword, #mainpressarea .lanciopdf {
	margin: 15px 0 0 0;
	padding: 0;
	width: 315px;
	height: 82px;
}

#mainpressarea .lancioword {
   width: 600px;
}

#mainpressarea .lanciofoto img {
	margin: 0px 10px 0 0;
	padding: 0;
	float: left;
	border: 1px solid #00bce4;
}

#mainpressarea img {
	margin: 0px 10px 0 0;
	padding: 0;
	float: left;
	display: inline;
}

#mainpressarea strong {
	margin: 0px 0 0 0;
	padding: 0;
	display: block;
}


#mainpressarea a  {
	margin: 0px 0 0 0;
	padding: 0;
	display: block;
	color: #7e8984;
	text-decoration: none;

}

#mainpressarea a strong  {
	color: #00bce4;
}



#pressareaform {
	margin: 0;
	padding: 0;
	position: relative;
	width: 400px;
	height: 240px;
	background: url(../img/eng/pressareaback.jpg) no-repeat 0 0;
}

#pressareaform input {
	padding: 4px 0 4px 0;
	position: absolute;
	width: 220px;
	font-size: 14px;
	border: none;
}

#chiudipressarea {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 50px;
	height: 20px;
	text-indent: -9000px;
}

#namepa {
	top: 112px;
	left: 160px;
}


#passwdpa {
	top: 149px;
	left: 160px;
}

#pressareaform #cliccalnk {
    display: block;
    position: absolute;
	top: 212px;
	left: 264px;
	border: none;
	background: none;
	width: 126px;
	height: 24px;
	text-indent: -9000px;
	letter-spacing: -9000px;
	font-size: 0.1em;
	cursor: pointer;
}

#pressareaform input#inviapress {
    position: absolute;
	top: 182px;
	left: 136px;
	border: none;
	background: none;
	width: 121px;
	height: 21px;
	text-indent: -9000px;
	letter-spacing: -9000px;
	font-size: 0.1em;
	cursor: pointer;
}	
		
#inviaamicoform {
	margin: 0;
	padding: 0;
	width: 400px;
	height: 176px;
	background: url(../img/eng/inviaadunamicoback.jpg) no-repeat 0 0;
}

#inviaamicoform input {
	padding: 4px 0 4px 0;
	position: absolute;
	width: 375px;
	font-size: 14px;
	border: none;
}

#mailamico {
	top: 90px;
	left: 10px;
}

#inviaamicoform input#invia {
	top: 130px;
	left: 160px;
	border: none;
	background: none;
	width: 75px;
	height: 35px;
	text-indent: -9000px;
	letter-spacing: -9000px;
	font-size: 0.1em;
	cursor: pointer;
}	
	

/**** progetto ---*/
#contentprogetto  {
	margin: 25px 0px 0 10px;
	padding: 0;
	float: left;
	display: inline;
}

#contentprogetto h1 {
	margin: 0;
	padding: 0;
	display: block;
	width: 398px;
	height: 36px;
	font-size: 0.1em;
	text-indent: -9000px;
}

#contentprogetto  h2 {
	margin: 10px 0 0 2px;
	padding: 0;
	font-size: 11px;
	color: #00bce4;
}

#contentprogetto  h2 {
	margin: 10px 0 0 2px;
	padding: 0;
	font-size: 11px;
	color: #00bce4;
}

#contentprogetto  p {
	margin: 5px 0 0 2px;
	padding: 0;
}

#dessec {
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
}

#contentprogetto  #introevento #dessec h2 {
	margin: 0px 0 0 0;
}

#contentprogetto h1#filosofia  {
	width: 398px;
	height: 36px;
	background: url(../img/eng/prog_filosofiatit.gif) no-repeat 0 0;
}

#contentprogetto h1#design  {
	width: 476px;
	height: 36px;
	background: url(../img/eng/prog_designtit.gif) no-repeat 0 0;
}

#contentprogetto h1#workshop  {
	width: 398px;
	height: 36px;
	background: url(../img/eng/prog_workshoptit.gif) no-repeat 0 0;
}

#contentprogetto h1#illibro  {
	margin: 0 0 10px 0;
	width: 398px;
	height: 36px;
	background: url(../img/eng/prog_illibrotit.gif) no-repeat 0 0;
}

#contentprogetto h2#idesigners  {
	margin: 0;
	width: 260px;
	height: 36px;
	background: url(../img/eng/progetto_idesigners_titolo.gif) no-repeat 0px 0;
	text-indent: -9000px;
}

#mainprogetto {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 633px;
	line-height: 1.7;
	text-align: justify;
}

#mainprogettofil {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 633px;
	line-height: 1.6;
	text-align: justify;
}

#mainprogettolibro {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 970px;
	text-align: justify;
}

#mainprogettolibro  a {
	color: #00bce4;
	text-decoration: none;
}

#introlibro {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 950px;
	text-align: justify;
}

#scaricapdf {
	margin: 0;
	padding: 0 0 0 25px;
	display: block;
	line-height: 30px;
	height: 30px;
	background: url(../img/lanciopdfsmall.jpg) no-repeat 0px 5px;
}


#progettoflash {
	margin: 7px 0 0 0;
	padding: 0;
}

#sideprogetto {
	margin: 35px 0 0 0;
	padding: 0;
	float: left;
	display: inline;
	width: 301px;
	min-height: 535px;
	height: auto !important;
	height: 535px;
}

#sideprogetto img {
	border: 1px solid #00bce4;
}

#sideprogettodes {
	margin: 40px 0 0 15px;
	padding: 0;
	float: left;
	width: 301px;
	height: 538px;
}

#sideprogettodes img {
	border: 1px solid #00bce4;
}

#hotspot {
	margin: 0px 0 0 18px;
	padding: 104px 7px 7px 7px;
	float: left;
	display: inline;
	width: 289px;
	height: 503px;
	background: url(../img/progetto/hotspotback.jpg) no-repeat 0 0;
	text-align: justify;
}

#hotspot h2 {
	position: absolute;
	top: -9000px;
}

#hotspot  h3 {
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 11px;
	color: #00bce4;
}

#hotspot   p {
	margin: 5px 0 0 0;
	padding: 0;
	line-height: 1.5;
}

#mainprogetto  img  {
	margin: 0 15px 0 0;
	float: left; 
	display: inline;
	border: 1px solid #00bce4;
}

#milestones {
	margin: 2px 0 0 0;
	padding: 0;
	position: relative;
	float: left;
	display: inline;
	clear: both;
	width: 303px;
	height: 150px;
	background: url(../img/eng/milestones.jpg) no-repeat 0 0;

}

#milecont {
	margin: 60px 0 0 10px;
	padding: 0;
	width: 269px;
	height: 76px;
	overflow: auto;
}

#milecont strong {
	color: #00BCE4;
}

#milecont p{
	margin: 0px 0 5px 0;
}

#arrowup {
	position: absolute;
	top: 60px;
	right: 7px;
	width: 15px;
	height: 15px;
	text-indent: -9000px;
}

#arrowdown {
	position: absolute;
	top: 130px;
	right: 7px;
	width: 15px;
	height: 15px;
	text-indent: -9000px;
}

#slideworkshop {
	margin: 0px 0 0 14px;
	padding: 0;
	width: 302px;
	height: 515px;
	overflow: hidden;
	border: none;
}

#show img {
	border: none;
}

/*** progetto i designers --- */



#mainprogettodesi {
	margin: 0;
	padding: 0;
	width: 646px;
	float: left;
	display: inline;
	text-align: justify;
}


#descroggetto h2 {
	margin: 20px 0 0 0;
	padding: 0;
}

#descroggetto h3 {
	position: absolute;
	top: -9000px;
	
}

#infodesigners {
	margin: 0 15px 0 0;
	padding: 0;
	width: 258px;
	float: left;
	display: inline;
}

#infodesigners h1 {
	margin: 20px 0 0 0;
	padding: 0;
}

#infodesigners h1.castiglione_tit  {
	width: 235px;
	height: 68px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_castiglione.gif) no-repeat 0 0;
}

#infodesigners h1.azzimonti_tit  {
	width: 235px;
	height: 21px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_azzimonti.gif) no-repeat 0 0;
}

#infodesigners h1.franzosi_tit  {
	width: 235px;
	height: 40px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_franzosi.gif) no-repeat 0 0;
}

#infodesigners h1.fiaschi_tit  {
	width: 235px;
	height: 40px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_fiaschi.gif) no-repeat 0 0;
}

#infodesigners h1.gibertini_tit  {
	width: 235px;
	height: 40px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_gibertini.gif) no-repeat 0 0;
}

#infodesigners h1.mangiarotti_tit  {
	width: 235px;
	height: 40px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_mangiarotti.gif) no-repeat 0 0;
}

#infodesigners h1.iacchetti_tit  {
	width: 235px;
	height: 40px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_iacchetti.gif) no-repeat 0 0;
}

#infodesigners h1.ragni_tit  {
	width: 235px;
	height: 40px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_ragni.gif) no-repeat 0 0;
}

#infodesigners h1.ito_tit  {
	width: 235px;
	height: 40px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_shinobuito.gif) no-repeat 0 0;
}

#infodesigners h1.dalgallo_tit  {
	width: 235px;
	height: 40px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_dalgallo.gif) no-repeat 0 0;
}

#videodesigners {
	margin: 10px 0 0 0;
	padding: 1px 0 0 1px;
	width: 362px;
	height: 325px;
	float: left;
	display: inline;
	background: url(../img/progetto/videodesback.gif) no-repeat 0 0;
}



#videodescont {
	margin: 13px 0 0 52px;
	padding: 0;
	color: #fff;
}

#videodescont h4 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: normal;
}

#ipotesiprogettuale {
	margin: 5px 0 0 0;
	padding: 5px 0 0 0;
	border-top: 1px solid #00BCE4;
	float: left;
	display: inline;
	clear: both;
	width: 630px;
	height: 357px;
}

#ipotesicont {
	margin: 5px 0 0 0;
	padding: 0;
	width: 262px;
	display: inline;
	float: left;
	clear: both;
}

#ipotesicont h2 {
	margin: 0;
	padding: 0;
	width: 255px;
	height: 38px;
	text-indent: -9000px;
	background: url(../img/eng/progetto_idesigners_titolo_ipotesiprogettuale.gif) no-repeat 0 0;
}

#ipotesicont h3  {
	margin: 0;
	padding: 0;
	width: 101px;
	height: 26px;
	text-indent: -9000px;
}

#ipotesicont h3.lampadades  {
	width: 262px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_azzimonti_lampada.gif) no-repeat 0 0;
}

#ipotesicont h3.cassandrades  {
	width: 262px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_fiaschi_cassandra.gif) no-repeat 0 0;
}


#ipotesicont h3.barattolodes  {
	width: 211px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_mangiarotti_barattolo.gif) no-repeat 0 0;
}

#ipotesicont h3.caffettierades  {
	width: 113px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_mangiarotti_caffettiera.gif) no-repeat 0 0;
}

#ipotesicont h3.salvaaromades  {
	width: 211px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_ragni_sentichearoma.gif) no-repeat 0 0;
}


#ipotesicont h3.pinzades  {
	width: 255px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_dalgallo_sigillo.gif) no-repeat 0 0;
}

#ipotesicont h3.fischiettodes  {
	width: 211px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_dalgallo_zufolo.gif) no-repeat 0 0;
}

#progettorealizzato {
	margin: 5px 0 0 0;
	padding: 5px 0 0 0;
	border-top: 1px solid #00BCE4;
	float: left;
	display: inline;
	clear: both;
	width: 635px;
	height: 350px;
}

#progcont {
	margin: 0;
	padding: 0;
	width: 255px;
	float: left;
	display: inline;
	clear: both;
}

#progcont h2 {
	margin: 0;
	padding: 0;
	width: 255px;
	height: 38px;
	text-indent: -9000px;
	background: url(../img/eng/progetto_idesigners_titolo_progettorealizzato.gif) no-repeat 0 0;
}

#progcont h3  {
	margin: 0;
	padding: 0;
	width: 101px;
	height: 26px;
	text-indent: -9000px;
}

#progcont h3.santinades  {
	width: 101px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_castiglione_santina.gif) no-repeat 0 0;
}

#progcont h3.miracolodes  {
	width: 101px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_franzosi_miracolo.gif) no-repeat 0 0;
}


#progcont h3.arcangelodes  {
	width: 171px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_gibertini_arcangelo.gif) no-repeat 0 0;
}

#progcont h3.nuvolonedes  {
	width: 224px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_gibertini_nuvoloneenuvoletta.gif) no-repeat 0 0;
}

#progcont h3.cherubinides  {
	width: 171px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_gibertini_cherubini.gif) no-repeat 0 0;
}

#progcont h3.lucillades  {
	width: 171px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_gibertini_lucilla.gif) no-repeat 0 0;
}


#progcont h3.sanpietrinides  {
	width: 171px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_iacchetti_sanpietrini.gif) no-repeat 0 0;
}

#progcont h3.santapacedes  {
	width: 171px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_shinobuito_santapace.gif) no-repeat 0 0;
}

#progcont h3.serafinades  {
	width: 171px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_shinobuito_serafina.gif) no-repeat 0 0;
}


#progcont h3.angiolinades  {
	width: 171px;
	height: 26px;
	text-indent: -9000px;
	background: url(../img/progetto/progetto_idesigners_titolino_castiglione_angiolina.gif) no-repeat 0 0;
}



#altriprogetti {
	margin: 0;
	padding: 0;
	clear: both;
}

#guardaaltriprogetti {
	margin: 5px 10px 0 0;
	padding: 24px 0 0 85px;
	width: 178px;
	height: 36px;
	border: 1px solid #00bce4;
	border-width: 1px 0 1px 0;
	float: left;
	display:inline;
	clear: both;
	color: #00bce4;
    text-align: left;
	background: url(../img/progetto/icoguarda.gif) no-repeat 52px 19px;
}

.switch {
	display: none;
}

#listaprog {
	margin: 5px 0px 0 0;
	padding: 0px 0 0 0px;
	width: 360px;
	height: 60px;
	border: 1px solid #00bce4;
	border-width: 1px 0 1px 0;
	float: left;
	display:inline;
	color: #00bce4;
	text-align: center;
}

#listaprog ul {
	margin: 5px 0 0 100px;
	padding: 0px 0 0 0px;
	list-style: none;
	width: 180px;
	float: left;
	display: inline;
}

#listaprog.progcastiglione ul {
	width: 200px;
}

#listaprog.proggibertini ul {
	margin: 0 0 0 5px;
	width: 360px;
}

#listaprog.proggibertini ul li a{
	margin: 0 5px 0 17px;
}

#listaprog.progdalgallo ul {
	margin: 0 0 0 120px;
	width: 287px;
	line-height: 60px;
}

#listaprog.progmangiarotti ul {
	margin: 0 0 0 50px;
	width: 287px;
	line-height: 60px;
}


#listaprog ul li {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	display: inline;
}

#listaprog ul li a {
	margin: 0 50px 0 0;
	display: block;
	float: left;
	display: inline;
	text-decoration: none;
	color: #00bce4;	
}

#listaprog ul li#listaang a , #listaprog ul li#listafischietto a , #listaprog ul li#listacaffettiera a ,  #listaprog ul li#listalucilla a , #listaprog ul li#listaserafina a {
	margin: 0 0px 0 0;
}

#listasant a span {
	margin: 0 0 0 7px;
	display: block;
	width: 27px;
	height: 40px;
	background: url(../img/progetto/progetto_idesigners_iconcine_castiglione_santina.gif) no-repeat;
}

#listasant a:hover span {
	background-position: 0 -40px;
}

#listaprog ul li#listaang a {
	width: 50px;
}

#listaang a span {
	margin: 8px 0 1px 7px;
	display: block;
	width: 36px;
	height: 30px;
	background: url(../img/progetto/progetto_idesigners_iconcine_castiglione_angiolina.gif) no-repeat;
}

#listaang a:hover span {
	background-position: 0 -30px;
}

#listapinza a {
	
}

#listapinza a:hover {
}

#listafischietto a {
	
}

#listafischietto a:hover {

}

#listaredesign a {
	
}

#listaredesign a:hover {

}

#listacaffettiera a {
	
	
}

#listacaffettiera a:hover {

}

#listanuvola a span {
	margin: 8px 0 1px 30px;
	display: block;
	width: 38px;
	height: 35px;
	background: url(../img/progetto/progetto_idesigners_iconcine_gibertini_nuvolonaenuvoletta.gif) no-repeat;
}

#listanuvola a:hover span {
	background-position: 0 -34px;
}

#listaarcang a span {
	margin: 12px 0 5px 7px;
	display: block;
	width: 36px;
	height: 27px;
	background: url(../img/progetto/progetto_idesigners_iconcine_gibertini_arcangelo.gif) no-repeat;
}

#listaarcang a:hover span {
	background-position: 0 -28px;
}

#listacherubini a span {
	margin: 5px 0 1px 2px;
	display: block;
	width: 49px;
	height: 38px;
	background: url(../img/progetto/progetto_idesigners_iconcine_gibertini_cherubini.gif) no-repeat;
}

#listacherubini a:hover span {
	background-position: 0 -38px;
}

#listaprog ul li#listalucilla  {
	margin: 0 0 0 20px;
	
}

#listalucilla a span {
	margin: 5px 0 1px 0px;
	display: block;
	width: 40px;
	height: 38px;
	background: url(../img/progetto/progetto_idesigners_iconcine_gibertini_lucilla.gif) no-repeat;
}

#listalucilla a:hover span {
	background-position: 0 -33px;
}

#listasantapace a span {
	margin: 2px 0 1px 7px;
	display: block;
	width: 30px;
	height: 35px;
	background: url(../img/progetto/progetto_idesigners_iconcine_shinobuito_santapace.gif) no-repeat;
}

#listasantapace a:hover span {
	background-position: 0 -35px;
}

#listaserafina a span {
	margin: 3px 0 1px 7px;
	display: block;
	width: 46px;
	height: 37px;
	background: url(../img/progetto/progetto_idesigners_iconcine_shinobuito_serafina.gif) no-repeat;
}

#listaserafina a:hover span {
	background-position: 0 -39px;
}


#menudesigners {
	margin: 0 0 0 2px;
	padding: 0;
	width: 305px;
}

#menudesigners ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menudesigners ul li {
	margin: 0 1px 1px 0;
	padding: 0 0 0 0;
	border: 1px solid #00bce4;
	float: left;
	display: inline;
	width: 148px;
	height: 100px;
	text-indent: -9000px;
}

#menudesigners ul li.ipotesi {
	margin: 0 0 1px 0;
	border: 1px solid #7e8984;
}

#menudesigners ul li a {
	margin: 0;
	padding: 0;
	float: left;
	width: 148px;
	height: 100px;
	text-indent: -9000px;
}

#sideprogetto #menudesigners ul li a:hover, #sideprogetto #menudesigners ul li.current a {
	background-position: 0 -105px;
}

#menudesigners ul li#castiglionemenu a {
	background: url(../img/progetto/progetto_idesigners_castiglione.jpg) no-repeat 0 0;
}

#menudesigners ul li#azzimontimenu a {
	background: url(../img/progetto/progetto_idesigners_azzimonti.jpg) no-repeat 0 0;
}

#menudesigners ul li#franzosimenu a {
	background: url(../img/progetto/progetto_idesigners_franzosi.jpg) no-repeat 0 0;
}

#menudesigners ul li#fiaschimenu a {
	background: url(../img/progetto/progetto_idesigners_fiaschi.jpg) no-repeat 0 0;
}

#menudesigners ul li#gibertinimenu a {
	background: url(../img/progetto/progetto_idesigners_gibertini.jpg) no-repeat 0 0;
}

#menudesigners ul li#mangiarottimenu a {
	background: url(../img/progetto/progetto_idesigners_mangiarotti.jpg) no-repeat 0 0;
}

#menudesigners ul li#iacchettimenu a {
	background: url(../img/progetto/progetto_idesigners_iacchetti.jpg) no-repeat 0 0;
}

#menudesigners ul li#ragnimenu a {
	background: url(../img/progetto/progetto_idesigners_ragni.jpg) no-repeat 0 0;
}

#menudesigners ul li#itomenu a {
	background: url(../img/progetto/progetto_idesigners_shinobuito.jpg) no-repeat 0 0;
}

#menudesigners ul li#dalgallomenu a {
	background: url(../img/progetto/progetto_idesigners_dalgallo.jpg) no-repeat 0 0;
}


#lanciidesigner {
	margin: 15px 0 0 0;
	padding: 15px 0 0 0;
	border-top: 1px solid #00bce4;
	float: left;
	display: inline;
	clear: both;
}

#lanciidesigner ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#lanciidesigner ul li {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 304px;
	height: 60px;
	text-indent: -9000px;
}

#lanciidesigner ul li a {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
	width: 304px;
	height: 60px;
	text-indent: -9000px;
	background: url(../img/eng/banneridesigners.jpg) no-repeat 0 0;
}

#lanciidesigner ul li#pressareades a {
	background-position: 0 0;
}

#lanciidesigner ul li#progettodes a {
	background-position: 0 -60px;
}

#lanciidesigner ul li#promozionedes a {
	background-position: 0 -120px;
	text-indent: 0;
	color: #fff;
	text-decoration: none;
}

#lanciidesigner ul li#promozionedes a span {
	margin: 18px 0 0 13px;
	display: none;
	width: 280px;
}

#lanciidesigner ul li#promozionedes a:hover span {
	display: block;
}

#footidesigners {
	margin: 5px 0 0 10px;
	padding: 10px 0 10px 0;
	background: #00BCE4;
	color: #fff;
	width: 950px;
	float: left;
	display: inline;
	clear: both;
	text-align: center;
}
					
/**** fine progetto ---*/

#footer {
	margin: 5px 0 0 10px;
	padding: 10px 0 0 0;	
	width: 950px;
	height: 29px;
	float: left;
	display: inline;
	clear: both;
	background: url(../img/footer.gif) no-repeat 0 0px;
}

#footer ul {
	margin: 0;
	padding: 0;
	position: relative;
	list-style: none;
	text-align: right;
}

#footer ul li {
	margin: 0 0px 0px 0;
	padding: 0;
	display: inline;
}

#footer ul li a {
	text-decoration: none;
	color: #7e8984;
	font: 11px Arial, sans-serif;
}

#privacy {
	margin: 0;
	padding: 20px;
	background: #fff;	
	font: 11px Arial, Helvetica, sans-serif
}

#privacy h1 {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 14px;

}

#privacy h2 {
	margin: 0;
	padding: 0;
	font-size: 12px;

}

#privacy ul {
	margin: 20px 0 0 17px;
	padding: 0
}

#credits {
	padding: 20px 40px 40px 40px; 
	width: 220px; 
	height: 50px; 
	background: #fff;
	color:#000;
}

#credits p {
	margin: 0 0 7px 0; 
	padding: 0;
}