@font-face{
	font-family: CentraleSansLight;
	src: url("../fonts/CentraleSansLight.woff");
}

@font-face{
	font-family: BodoniStd-BoldItalic;
	src: url("../fonts/BodoniStd-BoldItalic.woff");
}

html, body {height: 100%;  margin:0; padding:0;color: white; font-family: CentraleSansLight;}

#banner{
	position: relative;
	height: 250px;
	width: 300px;
	overflow : hidden;
	opacity: 1;
	font-size: 17px;

}

#border_layer{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	overflow : hidden;
	opacity: 1;	
	border: 1px solid #cbcbcb;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	overflow: hidden;}


div {
	width:300px;
	height:250px;
	position: absolute;
	opacity: 1;
	left: 0px;
	top: 0px;
}


#frame_2, #frame_2_image, #frame_2_cover {
	width:440px;
	height:300px;
}



#banner_layer{
	width:100%;
	height:100%;

}

#cta{
	position:absolute;
	overflow: hidden;
	background: #ce1f2c;
    height: 25px;
    width: 108px;
	left: -6px;
	top:10px;
}
#cta_text{
top: 6px;
left: 5px;
font-size: 12px;
}


#coverlayer_1, #coverlayer_2, #coverlayer_3 {
	position:absolute;
	background: #000000;
	top: 0px;
	left: 0px;	
	width: 100%;
	height: 100%;
}

#clickarea {	
	position: absolute; 
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 250;
	cursor:pointer;	
	color:#fff;
}

/* FRAME 1 */
#text_1{
	top: 184px;
    left: 120px;
}

#text_1_2{
top:22px;
}

/* FRAME 2 */
#text_2{	
    top: 60px;
    left: 20px;
}

/* FRAME 3 */
#text_3{   
	top: 60px;
	left: 20px;
}

#text_3_2{
	top: 45px;
}
#text_3_1 span
{
	font-family: BodoniStd-BoldItalic;
	 font-size: 19px;
}

#text_4{	
	top: 60px;
	left: 20px;
}

#text_4_1 span{	
	font-family: BodoniStd-BoldItalic;
	font-size: 19px;
}