
a								{ color: ; }
img.tTip						{ margin: 8px 15px 8px 0px; float: left; }
h1								{ /*text-align: center; line-height: 15px; padding: 0px 0px 20px 0px; letter-spacing: -2px;*/ }
h1.massive						{ font-size: 72px; line-height: 10px; padding: 0px; letter-spacing: -6px; color: #f4c20a; }
#demo_wrapper					{ width: 600px; margin: 30px auto 0px auto; }

.lightTip						{ margin: 0 0 0 0; position:relative; width: 150px; height: 150px;  }
.lightTip .contenttip			{
	position:absolute;
	width: 40px;
	top: 43px;
	left: 45px;
	padding: 10px;
	z-index: 99;
	/*-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 2px solid #e2e2e2;
	background: #000;*/
	color: #FFF;
	font-size:14px;
	text-align: center;
}
.lightTip .bottom				{ /*height: 14px; background: url(../images/notch-white.png) top center no-repeat;*/
    position:absolute;
	z-index: 9;
	top: 5px;
	left:0;
	background: url(../images/baloondiv_rouded.png) top center no-repeat;
	height: 150px;
	width:150px;
}

.moduleTip						{ margin: 0 0 0 0;  }
.moduleTip .contenttip			{
	width: 160px;
	padding: 10px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 2px solid #e2e2e2;
	background: #ffffff;
	color: #020202;
	font-size:12px;
	text-align: center;
}
.moduleTip .bottom				{ height: 14px; background: url(../images/notch-white.png) top center no-repeat; }

.yellowTip						{  }
.yellowTip .content				{ width: 310px; padding: 10px; border: 6px solid #f9e98e; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #fbf7aa; color: #020202; }
.yellowTip .bottom				{ height: 14px; background: url(../immagini/notch-yellow.png) top center no-repeat; }

.orangeTip						{  }
.orangeTip .content				{ width: 310px; padding: 10px; border: 6px solid #f9cd8e; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #fbe3aa; color: #020202; }
.orangeTip .bottom				{ height: 14px; background: url(../immagini/notch-orange.png) top center no-repeat; }

.redTip							{  }
.redTip .content				{ width: 310px; padding: 10px; border: 6px solid #ce6f6f; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #f79992; color: #020202; }
.redTip .bottom					{ height: 14px; background: url(../immagini/notch-red.png) top center no-repeat; }

.greenTip						{  }
.greenTip .content				{ width: 310px; padding: 10px; border: 6px solid #a9db66; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #cae8a2; color: #020202; }
.greenTip .bottom				{ height: 14px; background: url(../immagini/notch-green.png) top center no-repeat; }

.blueTip						{  }
.blueTip .content				{ width: 310px; padding: 10px; border: 6px solid #36a4d9; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #90d8f0; color: #020202; }
.blueTip .bottom				{ height: 14px; background: url(../immagini/notch-blue.png) top center no-repeat; }

.purpleTip						{  }
.purpleTip .content				{ width: 310px; padding: 10px; border: 6px solid #8671de; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #a290f0; color: #020202; }
.purpleTip .bottom				{ height: 14px; background: url(../immagini/notch-purple.png) top center no-repeat; }

.darkTip						{  }
.darkTip .content				{ width: 310px; padding: 10px; border: 6px solid #303030; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #505050; color: #f8f8f8; }
.darkTip .bottom				{ height: 14px; background: url(../immagini/notch-dark.png) top center no-repeat; }

.mmTip						{ margin: 58px 0 0 100px;  }
.mmTip .contenttip			{
	/*width: 100px;
	padding: 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 2px solid #fff;
	background: #ffffff;
	color: #020202;
	font-size:12px;
	text-align: center;*/
	
	position:absolute;
	width: 40px;
	top: 0;
	left: -5px;
	padding: 10px;
	z-index: 99;
	color: #FFF;
	font-size:14px;
	text-align: center;
	
	display:none;
}
.mmTip .bottom				{
	/*position:relative;
	left: -5px;
	top: -32px; 
    height: 17px;
	width:5px; 
	background: url(../images/mmfumetto.png) top left no-repeat;*/
	
	position:absolute;
	z-index: 9;
	top: -108px;
	left:-90px;
	background: url(../images/baloondiv_rouded_2.png) top center no-repeat;
	height: 150px;
	width:150px; 
}
