
body { 
	margin: 0;
	padding: 0;
}

.box {
	position:fixed;
	left:0px; top:0px;
	width: 100%; height:100%;
	display:none;
	z-index:200100;
}

.box-back {
	position: absolute;
	left:0px;
	width:100%; height:100%;
	height:15px;
}

.box-container{
	position: absolute;
	left: 0px;
	width:100px; height:100px;
	padding:0px;
	overflow: visible;
	border:1px solid #948f79;
	background:#f8f8f8;
} 

.box-haut-sendfriend, .box-haut-rss {
	position:absolute;
	left:0px; top:0px;
	width:100px; height:19px;
	background:url(images/global/box-titre-sendfriend.gif) no-repeat 7px 5px;
}
.box-haut-rss {background:url(images/global/box-titre-rss.gif) no-repeat 7px 5px;}
.box-haut-sendfriend .box-haut-btn_close, .box-haut-rss .box-haut-btn_close {
	position:absolute;
	right:4px; top:4px;
	width:13px; height:13px;
	background-color:#f8f8f8;
	background-image:url(images/global/box-close.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.box-haut-sendfriend .box-haut-btn_close:hover, .box-haut-rss .box-haut-btn_close:hover {background-color:#dbdbdb;}

.box-border {
	position: absolute;
	left: 0px; top:0px;
	width:100px; height:100px;
	background-color:#000;
	opacity:0.05;
	-moz-opacity:0.05;
	filter:alpha(opacity=5);
	text-align: center;
}
.box-content {
	position: absolute;
	left: 0px; top:31px;
	width:100px; height:100px;
	text-align: center;
}

.box-flash { 
	vertical-align: middle; 
}