/* ------------------------------------------------------------------------
	Popin
------------------------------------------------------------------------- */

	#overlay {
		background: #000;
		position: absolute; top: 0; left: 0;
		z-index: 10000;
		width: 100%;
	}

	.prettyPopin {
		display: none;
		overflow: hidden;
		position: absolute; z-index: 11000;
		top: 50%; left: 50%;
		text-align:left;
		line-height:18px;
	}
	
		.prettyPopin a#b_close {
			display: none;
			position: absolute; z-index: 2;
			top: 20px; right: 20px;
			width: 17px; height: 17px;
			text-indent: -10000px;
			font-size:1px;
			line-height:1px;
			background: url(/images/pop-close.png) no-repeat;
		}
	
		.prettyPopin .prettyContent {
			position: relative;
			width: 100%; height: 100%;
		}
		
			.prettyPopin .prettyContent .prettyContent-container {
				display: none;
				width:100%;
				height:100%;
			}
		
			.prettyPopin .prettyContent .loader {
				position: absolute;
				top: 50%; left: 50%;
				margin: -14px 0 0 -14px;
			}
			
			
.pop-news{
	padding:34px 0 0 24px;
	background:url(/images/back-pop.gif) repeat-y;
	height:290px;
}
.pop-news h4{
	color:#392616;
	font-size:24px;
	text-transform:uppercase;
	margin-bottom:20px;
}
.pop-news .parag-pop-entete{
	margin-bottom:19px;
}
.pop-news #pop-text label{
	line-height:23px;
	float:left;
}
.pop-news #pop-text input{
	float:right;
	width:264px;
	height:23px;
	border:none;
	margin-right:29px;
	display:inline;
	background:#fff;
}

.pop-news #pop-check{
	margin-top:25px;
}
.pop-news #pop-check label{
	float:left;
	padding-left:10px;
	display:inline;
	width:255px;
}
.pop-news #pop-check input{
	float:left;
}

.pop-news #pop-img{
	margin:0 0 0 117px;
	padding-top:28px;
}
#pop-desinsc{
	background:url(/images/puce-news.gif) no-repeat;
	padding-left:12px;
	margin-top:25px;
}
.eror-pop{
	margin-left: 40px;;
	font-weight: bold;
}