
#q-calendar-holder {
	width: 200px;
	margin-bottom: 5px;
	margin-left: 0px !important; margin-left: 40px;
}	
		#quickie-mascot {
			position: absolute;
			background: url(http://www.konkurs.ro/img/nesquik/quickie.png) no-repeat;
			margin-left: -85px; 
			top: 150px;
			height: 175px;
			width: 85px;
			text-decoration: none;
		}
		
		#quickie-calendar {
			width: 200px;
		}
		
		#quickie-sign {
			background: url(http://www.konkurs.ro/img/nesquik/sign.png) no-repeat;
			width: 208px;
			height: 131px;
			text-decoration: none;
			display: block;
			position: absolute;
			display: none;
		}
				
		.q-week {
			width: 100%;
			overflow: auto;
			margin-bottom: 2px;
		}
		.q-day {
			float: left;
			width: 28px;
			height: 25px;
			background: url(http://www.konkurs.ro/img/nesquik/day-bg.jpg) no-repeat top left;
			margin-bottom: 3px;
			overflow: hidden;
		}
		.q-day-span, .q-day-a {
			display: block;
			text-align: center;
			width: 25px;
			height: 25px;
			line-height: 25px;
		}
		
		.q-day-span {
			position: relative;
		}
		
		.q-check {
			position: absolute;
			left: 0px;
			display: block;
			width: 28px;
			height: 25px;
			background: url(http://www.konkurs.ro/img/nesquik/check.png) no-repeat top left;
		}
		
		.q-day-a {
			cursor: pointer;			
			background: url(http://www.konkurs.ro/img/nesquik/day-bg.jpg) no-repeat top left;
			color: #000;
		} 
		.q-day-a:hover {
			background-position: 0px -25px;
			color: #FFF;
		}
		.q-dinvisible {visibility:hidden;}