@charset "utf-8";
/* CSS Document */

/*IE6-7*/
body{
	margin: 45px 0px 0px 0px;
}
#logo{
	background-image: url(/inc/images/global/footer_logo.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	position: absolute;
	width: 228px;
	height: 38px;
	top: 0px;
	left: 10px;
	text-indent: -9999px;
	overflow: hidden;
}
#logo a{
	width: 228px;
	height: 65px;
	display: block;
	
}
#righttop{
	background-image: url(/m-cosme/inc/images/righttop.gif);
	background-repeat: no-repeat;
	background-position: 0;
	position: absolute;
	width: 496px;
	height: 26px;
	top: 9px;
	right: 10px;
}
#footer{
	position: absolute;
	bottom: 0;
	height: 50px;
	width: 100%;
	
}
#flashIn{
	margin: 45px 0px 0px 0px;
	padding: 0 0 30px 0;
	height: 88%;
	*height: 100%;
	/*height: 90%;
	*height: 160%;*/
	width: 100%;
	background-image: url(/m-cosme/inc/images/footer.jpg);
	background-repeat: repeat-x;
	background-position: 50% 100%;
}

/*firefox*/
/*
body{
}
#logo{
	background-image: url(/test/images/logo.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	position: absolute;
	width: 500px;
	height: 100px;
	top: 10px;
	left: 10px;
}
#footer{
	height: 100%;
	width: 100%;
	background-image: url(/test/images/footer.jpg);
	background-repeat: repeat-x;
	background-position: 50% 20px;
}
#addressIn{
	margin: 80px 0px 0px 0px;
	height: 70%;
	width: 100%;
	background: none;
}
*/
