
	.PK_sw, .PK_diag, .pop_partage
	{
		display:block;
		left:50%;
		position:fixed;
		z-index:999;
	}

	.PK_diag, .dialog_newsletter
	{
		background:url(/assets/images/jq-blockui/popup-bg.gif) bottom left no-repeat;
		margin:-130px -30px 0 -205px;
		padding:30px 30px 0 0 !important;
		top:50%;
		width:410px !important;
	}

	.PK_sw, .pop_partage
	{
	    margin-left:-260px;
	    top: 75px;
		width:513px;
	}

	.blockui-container
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		display:block;
		width:70px;
		height:80px;
		margin:10px;
		padding:10px !important;
		background:url(/assets/images/jq-blockui/happy-bg.gif) #fff 28px center no-repeat;
		border-right:1px solid #d9d9d8;
	}
	.blockui-container.error
	{
		background:url(/assets/images/jq-blockui/sad-bg.gif) #fff 28px center no-repeat;
	}

	.blockui-container.loader
	{
		background:url(/assets/images/jq-blockui/ajax-loader.gif) #fff 28px center no-repeat
	}

	.blockui-container .message
	{
		font-size:17px;
		line-height:24px;
	    padding:20px;
	}

	.blockui-container .wait
	{
		font-size:17px;
		line-height:24px;
		font-weight:bold;
		display:block;
		width:275px;

		/*Pousse la ligne du haut pour que le message soit centr�*/
		margin:15px 0 0 100px;
		padding:0px;
	}

	.blockui-container .processing
	{
		font-size:14px;
		line-height:20px;
		display:block;
		width:275px;
	    margin:0 0 0 100px;
	}

	.PK_sw .head
	{
		float:left;
		display:block;
		background:url(/assets/images/pop-socials/pop-socials-top-bg.png) top left no-repeat;
		width:513px;
		height:76px;
	}

	.PK_sw .content
	{
		float:left;
		display:block;
		background:url(/assets/images/pop-socials/pop-socials-bg.png) top left repeat-y;
		width:513px;
	}

	.PK_sw .foot
	{
		float:left;
		display:block;
		background:url(/assets/images/pop-socials/pop-socials-bottom-bg.png) bottom left repeat-y;
		width:513px;
		height:50px;
	}

	.PK_diag a.close, .PK_sw .head a{
		text-indent:-9999px;
		overflow:hidden;
		width:68px;
		height:69px;
		float:right;
		display:block;
		background:url(/assets/images/pop-socials/pop-socials-close-bg.png) top right no-repeat;
		margin:10px 10px 0 0;
	}


	.PK_diag a.close{
		position:absolute;
		margin:-52px 0px 0px 355px !important;
	}

	.PK_sw .head a:hover, .PK_diag a.close:hover{
		background:url(/assets/images/pop-socials/pop-socials-close-bg.png) -1px top no-repeat;
	}


	.PK_sw .title
	{
		margin:-31px 0px 0px 67px;
		float:left;
		display:block;
		font-size:14px;
		color:#000;

		display:none;
	}

	.PK_sw .title span
	{
		font-size:13px;
	}

	.PK_sw .content .ico_partage
	{
		text-indent:-9999px;
		display:block;
		float:left;
		width:62px;
		height:63px;
		overflow:hidden;
	}

	.PK_sw .content ul
	{
		margin:20px 0 0px 60px !important;
	}

	.PK_sw .content ul li
	{
		margin-right:4px;
		float:left;
	}

	.PK_sw .content .facebook
	{
		background:url(/assets/images/socialicons/partagez-bg.png) left top no-repeat;
	}

	.PK_sw .content .facebook:hover, .PK_sw .content .facebook:focus
	{
		background:url(/assets/images/socialicons/partagez-bg.png) left -62px no-repeat;
	}

	.PK_sw .content .twitter
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -62px top no-repeat;
	}

	.PK_sw .content .twitter:hover, .PK_sw .content .twitter:focus
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -62px -62px no-repeat;
	}



	.PK_sw .content .sharethis
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -124px top no-repeat;
	}

	.PK_sw .content .sharethis:hover, .PK_sw .content .sharethis:focus
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -124px -62px no-repeat;
	}



	.PK_sw .content .linkedin
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -186px top no-repeat;
	}

	.PK_sw .content .linkedin:hover, .PK_sw .content .linkedin:focus
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -186px -62px no-repeat;
	}



	.PK_sw .content .google
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -248px top no-repeat;
	}

	.PK_sw .content .google:hover, .PK_sw .content .google:focus
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -248px -62px no-repeat;
	}



	.PK_sw .content .delicious
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -310px top no-repeat;
	}

	.PK_sw .content .delicious:hover, .PK_sw .content .delicious:focus
	{
		background:url(/assets/images/socialicons/partagez-bg.png) -310px -62px no-repeat;
	}

	/*FORM CONTENT
	======================================*/

	.PK_sw .content .form
	{
		margin-top:15px;
		float:left;
		display:block;
		margin-left:60px;
		width:390px;
		border-top:1px solid #8a8a8a;
	}

	.PK_sw .content .form .desc
	{
		margin-top:18px;
		font-weight:bold;
		font-size:13px;
		color:#000;
		width:70px;
		float:left;
		display:block;
	}

	.PK_sw .content .form .desc_long
	{
		margin:2px 0 8px 0;
		font-weight:bold;
		font-size:13px;
		color:#000;
		width:270px;
		float:left;
		display:block;
	}

	.PK_sw .content .form .block_desc
	{
		width:120px;
		float:left;
		display:block;
	}

	.PK_sw .content .form .desc_ipt
	{
		margin-top:18px;
		font-weight:normal;
		font-size:11px;
		color:#000;
		width:120px;
		float:left;
		display:block;
		text-align:right;
	}

	.PK_sw .content .form .desc_ipt.second
	{
		margin-top:22px;
	}

	.PK_sw .content .form .bloc_stf
	{
		font-size:13px;
		color:#000;
		width:250px;
		float:right;
		display:block;
		padding:14px 0px 3px 10px;
		margin-bottom:4px;
	}

	.PK_sw .content .bloc_stf_carousel
	{
		float:left;
		width:218px;
		height:64px;
		overflow:hidden;
		display:block;
	}

	.PK_sw .content .form .bloc_stf.link_add, .PK_diag .bloc_stf.link_add
	{
		padding:3px 10px 3px 15px;
	}

	.PK_sw .content .form .bloc_stf.add, .PK_diag .bloc_stf.link_add
	{
		background-color:#000;
	}

	.PK_sw .content .form .bloc_stf input.text
	{
		float:left;
		width:210px;
		padding:5px 3px 0px 3px;
		margin:0 5px 10px 0;
		height:18px;
		background:url(/assets/images/pop-socials/pop-socials-input.gif) #fff top left repeat-x;
		border:1px solid #a7a7a9;
		color:#000;
		font-size:11px;
	}

	.PK_sw .content .form .bloc_stf input.text:focus
	{
		border:1px solid #818184;
		color:#000;
	}

	.PK_sw .content .form .bloc_stf .close
	{
		display:none;
	}

	.PK_sw .content .form .bloc_stf.add .close
	{
		width:10px;
		height:10px;
		display:block;
		float:right;
		overflow:hidden;
		text-indent:-9999px;
		background:url(/assets/images/pop-socials/pop-socials-close.gif) top left no-repeat;
	}

	.PK_sw .content .form .bloc_stf .close:hover, .PK_sw .content .form .bloc_stf .close:focus
	{
		background:url(/assets/images/pop-socials/pop-socials-close.gif) bottom left no-repeat;
	}

	.PK_sw .link_stf_add
	{
		font-weight:bold;
		background:url(/assets/images/pop-socials/pop-socials-add.gif) left 2px no-repeat;
		color:#000;
		text-decoration:none;
		font-size:11px;
		padding-left:15px;
		margin-left:10px;

	}

	.PK_sw .link_stf_add:hover, .PK_sw .link_stf_add:focus
	{
		color:#000;
	}

	/*ARROWS
	======================================*/

	.PK_sw .bloc_arrows
	{
		width:13px;
		margin:12px 0 0 8px;
	}

	.PK_sw a.arrow
	{
		width:13px;
		height:11px;
		overflow:hidden;
		text-indent:-9999px;
	}

	.PK_sw a.arrow.up, .PK_sw a.arrow.up:hover, .PK_sw a.arrow.up:focus
	{
		margin-bottom:12px;
		background:url(/assets/images/pop-socials/pop-socials-arrow-bg.gif) left top no-repeat;
	}

	.PK_sw a.arrow.down, .PK_sw a.arrow.down:hover, .PK_sw a.arrow.down:focus
	{
		background:url(/assets/images/pop-socials/pop-socials-arrow-bg.gif) left -12px no-repeat;
	}


	.PK_sw a.arrow.up.active
	{
		background:url(/assets/images/pop-socials/pop-socials-arrow-bg.gif) -13px top no-repeat;
	}

	.PK_sw a.arrow.up.active:hover, .PK_sw a.arrow.up.active:focus
	{
		background:url(/assets/images/pop-socials/pop-socials-arrow-bg.gif) -26px top no-repeat;
	}

	.PK_sw a.arrow.down.active
	{
		background:url(/assets/images/pop-socials/pop-socials-arrow-bg.gif) -13px -12px no-repeat;
	}

	.PK_sw a.arrow.down.active:hover, .PK_sw a.arrow.down.focus
	{
		background:url(/assets/images/pop-socials/pop-socials-arrow-bg.gif) -26px -12px no-repeat;
	}


	/*SLIDING DOOR
	======================================*/

	.PK_sw a.btn, .PK_diag a.btn
	{
	    /* Sliding right image */
	    background-color:#000;
		display: block;
		float: left;
		height: 25px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
		padding-right: 200px; /* CHANGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
		/* FONT PROPERTIES */
		line-height: 25px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
		text-decoration: none;
		color: #fff;
		font-size:13px;
		margin:0;
		padding:0;
	}

	.PK_sw a.btn.partage
	{
		padding-right:15px;
		margin-left:10px;
	}

	.PK_sw a.btn span, .PK_diag a.btn span
	{
		/* Background left image */
		background-color:#000;
		display: block;
		height: 25px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
		padding: 0px 0 0px 15px;
	}

	.PK_sw a.btn:hover, .PK_diag a.btn:hover,
	.PK_sw a.btn:hover span, .PK_diag a.btn:hover span
	{
		color:#4ca8a9;
	}