/*--------------------------style principale-----------------------------*/

	@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);

	@font-face{
		font-family : AlternateGotNo3D;
		src : url('../font/AlternateGotNo3D.pfm');
		font-family : AntiqueOliTBoldCond;
		src : url('../font/AntiqueOliTBoldCond.pfm');
		font-family : DroidSerif-Bold_1;
		src : url('../font/DroidSerif-Bold_1.ttf');
		font-family : DroidSerif-BoldItalic;
		src : url('../font/DroidSerif-BoldItalic.ttf');
		font-family : DroidSerif-Italic;
		src : url('../font/DroidSerif-Italic.ttf');
		font-family : DroidSerif-Regular;
		src : url('../font/DroidSerif-Regular.ttf');
		font-family : Helvetica-Rounded-LT-Bold-Condensed-Oblique;
		src : url('../font/Helvetica-Rounded-LT-Bold-Condensed-Oblique.ttf');

		font-family : 'Helvetica-Rounded-LT-Bold-Condensed';
		   src: url('../font/helvetica-rounded-lt-bold-condensed.svgz#THelvetica-Rounded-LT-Bold-Condensed') format('svg');
		   src: url('../font/helvetica-rounded-lt-bold-condensed.eot');
		   src: url('../font/helvetica-rounded-lt-bold-condensed.eot?#iefix') format('embedded-opentype'),
				url('../font/helvetica-rounded-lt-bold-condensed.woff') format('woff');	
	}
	
	@font-face {
	   font-family: 'TheSerifOffice';
	   font-weight: normal;
	   font-style: normal;
	   src: url('../font/TheSerifOffice-OT7_West.svgz#TheSerifOffice') format('svg');
	   src: url('../font//TheSerifOffice-TT7_.eot');
	   src: url('../font/TheSerifOffice-TT7_.eot?#iefix') format('embedded-opentype'),
			url('../font/TheSerifOffice-TT7_.woff') format('woff');
	}
	
	@font-face {font-family: 'tahoma';
				src: url('../font/tahoma.eot');
				src: url('../font/tahoma.eot?#iefix') format('embedded-opentype'),
						 url('../font/tahoma.woff') format('woff'),
						 url('../font/tahoma.ttf') format('truetype'),
						 url('../font/tahoma.svg#tahoma') format('svg');
				font-weight: normal;
				font-style: normal;	
	}
	.head-line h3,.head-line h1 { font-family:Helvetica-Rounded-LT-Bold-Condensed;}
	#actu h2 { font-family :TheSerifOffice; font-weight: normal;}
	
/*background-images*/
	#layout, #top-navigation, .horizon-separ, .page-heading, .back-top ,.top-horizontal-pub, #main-navigation, #main-navigation .right-links ul, 
	#main-navigation .right-links #bord, .separ,.title-border, .facebook-share, #sect-categ .btn { background : url('../background-images/gradien.png') repeat-x ;}
	#slider-video, #slider-photo, #edito-header { background : url('../background-images/xy2.png') ;}
	#layout {background-position:0 -494px;}
	.top-horizontal-pub { background-position:0 0; text-align:center}
	#top-navigation { background-position:0 -144px; height:33px; }
	#main-navigation {background-position:0 -179px;}
	#main-navigation .right-links ul { height:28px; background-position: 0 -276px;}
	#main-navigation .right-links #bord { width:10px;height:28px;background-position: -101px -310px;}
	.separ { height:7px; background-position:0 -344px;}
	.title-border { height:14px;  background-position:0 -354px;}
	#actu .title-border { width:308px; margin-top:7px; }
	#football .title-border { width:220px; margin-top:3px;}
	#alg .title-border { width:190px; margin-top:3px;}
	#even .title-border { width:230px; margin-top:3px;}
	#caric .border-left, #caric .border-right { height:283px; width:11px; background : url('../background-images/border-y.png') repeat-y 0 0; }
	.facebook-share { height:40px; width:258px; background-position:0 -377px; }
	 
/*icons-sprite*/
	.picto { background:url('../background-images/sprite.png') no-repeat; }
	#avis .picto { background-position:-2px -8px; }
	#modal_question  .picto { background-position:-2px -8px; }	
	#ident .picto { background-position:-24px -7px; }
	#inscrp .picto { background-position:-50px -6px; }
	#citation .picto { background-position:-76px -8px; height:15px; width:15px; margin-left:-40px; }
	#meteo-picto{ background-position:-123px 0px; height:55px; width:55px; float: right; }
	#home { background-position:0 -25px; height:16px; width:18px; }
	#search  .picto { height:14px; width:14px; background-position: -72px -7px; position:absolute; top:33px; right:15px; }
	#kreo  {height: 20px;width: 40px;background-position: -337px -48px;}
	/*#search  .picto { height:14px; width:14px; background-position: -72px -7px; position:absolute; top:33px; right:15px; }*/
	#flash .title { height:28px; width:82px; background-position:-377px -237px;}
	#flash .core .prev ,#flash .core .next{ height:7px; width:7px; position:absolute; top:21px;}
	#flash .core .prev { background-position: -25px -31px;right:30px;}
	#flash .core .next { background-position: -40px -31px;right:15px;}
	#banner-slider .thumbs .prev, #banner-slider .thumbs .next { height:11px; width:40px;}
	#banner-slider .thumbs .prev { background-position: -8px -67px;}
	#banner-slider .thumbs .next { background-position: -48px -67px;}
    .big-pict  .badge, .small-pict  .badge, #midle-second-post li .badge { height:13px; width:47px; background-position: -337px -106px; position:absolute; z-index:10; right:0; }
	.small-pict  .badge {top:87px;}
	#caric h2 { background:url('../background-images/title.png') no-repeat; height:35px; width:185px; }
	#caric .more .picto { height:10px; width:10px; background-position: -96px -8px; margin-top:3px;margin-right:5px;}
	.facebook-share .picto { height:40px; width:20px; background-position: -360px -130px; margin-left:20px;}
	#slider-video .media .picto { height:29px;width:29px; background-position: -228px -40px; position:absolute; right:10px; top:10px;}
	#bottom-sidebar  .post-item .prev , #bottom-sidebar  .post-item .next, #sidebar  .post-item .prev ,#sidebar  .post-item .next, .more-post .prev , .more-post .next  { height:18px;width:26px;}
	#slider-photo .prev { background-position:-114px -109px;}
	#slider-photo .next { margin-left:3px; background-position:-143px -109px;}
	#contre-ch  p .picto { height:30px; width:30px; background-position: -338px -12px; margin-right:10px;}
	#contre-ch  #ab { height:23px; width:23px; position:absolute; top:0; left:0; background-position:-228px -9px;}
	#bottom-sidebar  #blog .prev, #sidebar  #blog .prev { background-position:-114px -87px; }
	#bottom-sidebar  #blog .next, #sidebar  #blog .next { margin-left:3px; background-position:-143px -87px;} 
	#sondage .more .picto { height:10px;width:10px; background-position: -96px -8px; margin-right:5px;margin-top:2px;}
	#bottom-sidebar  #chronique .prev, #sidebar  #chronique .prev { background-position:-114px -130px; }
	#bottom-sidebar  #chronique .next, #sidebar  #chronique .next { margin-left:3px; background-position:-143px -130px;} 
	#commun #facebook .picto, #commun #rss-out { height: 50px; width: 50px; }
	#commun #facebook .picto { background-position: -3px -89px; margin-right: 10px; }
	#commun #rss-out  { background-position: -57px -89px; margin-right: 10px; }
	#edit-pdf .pdf-link .link .picto { height:9px; width:5px; background-position: -51px -49px; margin-top:3px;}
	#edit-pdf .pdf-link .pdf .picto, .sous-menu  .pdf-link .new  { height:39px; width:39px; background-position: -225px -73px; position:absolute; top:-5px; left:-5px; z-index:1;}
	#popul .next,#popul .prev, #liberte-media .prev, #liberte-media .next  { height:16px; width:144px;}
	#popul .prev, #liberte-media .prev { background-position: -6px -198px; margin-right:10px; }
	#popul .next, #liberte-media .next { background-position: -6px -219px; }
	#popul .prev:hover, #liberte-media .prev:hover { background-position: -6px -156px; }
	#popul .next:hover, #liberte-media .next:hover { background-position: -6px -176px; }
	#subs  .picto { height:12px; width:18px; background-position:-91px -64px; position:absolute;left:10px;top:8px;}
	#bottom-foot li .face,#bottom-foot li .twit ,#bottom-foot li .gplus,#bottom-foot li .grss { height:24px; width:24px;margin-left:10px; }
	#social-media .face, #social-media .twit, #social-media .gplus, #social-media .grss { height:24px; width:24px;margin-bottom:10px;cursor: pointer; }
	#bottom-foot li .face, #social-media .face { background-position:-193px -8px;}
	#bottom-foot li .twit, #social-media .twit { background-position:-193px -39px;}
	#bottom-foot li .gplus, #social-media .gplus { background-position:-193px -71px;}
	#bottom-foot li .grss, #social-media .grss { background-position:-193px -103px;}
	#auteur-sharing .picto { height:25px; width:22px;margin-right:8px;}
	#auteur-sharing  .face { background-position:-190px -135px;}
	#auteur-sharing .twit { background-position:-218px -136px; }
	#auteur-sharing .gplus { background-position:-249px -136px;}
	#auteur-sharing .mail { background-position:-278px -137px;}
	.pagination .picto { height: 26px;width: 25px;padding: 0;cursor: pointer; background-color: #fff;}
	.pagination .prev, .pagination .prev.obsolet { background-position: -87px -243px; }
	.pagination .next, .pagination .next.obsolet{ background-position: -125px -243px; border-right:none; float:right!important}
	#liberte-media .feature-media .picto { height:29px; width:29px; position:absolute; top:10px; right:10px; background-position: -228px -40px;}
	#liberte-media .media.image .picto, #photo-caroul .media .picto, #video-caroul .media .picto, #ph-items #list .item:hover .media .picto 
	{ height:18px; width:18px; background-position:-269px -11px; position:absolute; top:10px; right:10px; cursor:pointer;}
	#video-caroul .media .picto {background-position: -269px -40px; height: 20px;width: 24px;}
	#vd-items #list .item:hover .media .picto { height:20px; width:23px; background-position:-269px -40px; position:absolute; top:10px; right:10px; cursor:pointer;}
	#liberte-media .media.video .picto { height:20px; width:23px; background-position:-269px -40px; position:absolute; top:10px; right:10px; cursor:pointer;}
	#breadcrumb-recherche h2 .picto { height:7px; width:7px; background-position: -68px -49px; margin-top:15px; cursor:pointer;margin-left:5px;}
	#pdf-items .picto { height:9px; width:5px; background-position:-298px -15px; margin-top:2px; margin-right:5px;}
	#dilem-gallery .feature .prev { height:102px; width:42px; background-position:-402px -10px; position:absolute; top:240px; left:0;}
	#dilem-gallery .feature .next { height:102px; width:42px; background-position:-392px -115px; position:absolute; top:240px; right:0;}
	#add { width:23px; height:19px; background-position:-293px -71px; cursor:pointer;}
	#sub { width:23px; height:19px; background-position:-318px -71px;margin-right:10px; cursor:pointer;}
	#print { width:28px; height:22px; background-position:-356px -72px;margin-right:10px; cursor:pointer;}
	#pdf-pict { width:30px; height:22px; background-position:-300px -41px; cursor:pointer;}
    #tags .picto { height:11px; width:11px; background-position: -176px -68px; margin-top:5px; margin-right:5px;}
	.more-post .prev { background-position:-5px -263px; margin-right:5px; }
	.more-post .next { background-position:-34px -263px; }
	.text-content .media #play { height:90px; width:90px; background-position:-269px -172px; position:absolute; top:150px; left:285px; z-index:3;}
	.text-content .media .badge { height:16px; width:94px; background-position: -352px -294px; position:absolute; z-index:10; top:0; right:-10px; }
	#go { height:39px; width:39px; background-position:-172px -277px; cursor:pointer; border-left:1px solid #333; border-right:1px solid #333; }
	#play-ecran { height:39px; width:39px; background-position: -220px -278px; cursor:pointer; border-right:1px solid #333; }
	#post-photo-share .picto { height:14px; width:14px; background-position: -282px -114px;}
	.head-caroul .rss { height:12px; width:12px; background-position: -303px -114px;}
	#photo-caroul .prev, #video-caroul .prev  { height:18px; width:26px; background-position:-6px -288px;}
	#photo-caroul .next, #video-caroul .next { height:18px; width:26px; background-position:-36px -288px; margin-left:5px;}
	#sect-categ .btn .picto { height:6px; width:9px; background-position:-20px -50px; margin-top:12px; margin-left:40px;}
	#videos-gallery .feature .picto { position: absolute; height: 95px; width: 95px; background-position: -159px -163px; top: 40%;left: 45%; }
	#bottom-conect .right .picto  { height:15px; width:15px; background-position:-325px -139px;}
    #go-inscript a .picto { height:15px; width:15px; background-position:-341px -139px; margin-top:13px; margin-right:10px;}
	
/*tranformation*/
	.picto, #antispam strong, #main-navigation .right-links #bord,#mise-a-jour, #bordure, #caric .border-left, #football .left-bord, #alg .left-bord, #even .left-bord,
	.sous-menu  .right-area .disc, #auteur-header .left-area .disc, #pdf-search  a, #photos-content .title .slash, #videos-content .title .slash   { display:block; float:left; }
	#caric .b-border, #caric .border-right, #commun #rss-out , #edit-pdf .more{ display:block; float:right; }
	.top-horizontal-pub  a, #flash .title strong, .featured .bordure, #banner-slider .thumbs li a, .title-border, #actu  li .title , #edito .more ,#bottom-posts .item strong,
	#midle-second-post li a, #bottom-sidebar .post-item  a, #sidebar .post-item  a, #smartphone strong, #edit-pdf .pdf-link a, #popul .more , #popul .link, #popul .link-a, #subs .btn,
	.sous-menu .links-items a, .sous-menu  .pdf-link a, .auteur-comments, .auteur-posts, #tab-PostsList .title, #liberte-media .feature-media, #recherche-header a, 
	#pdf-items li .style, .more-post .link, #formulaire-commentaire strong, #photos-gallery .thumbs li a, .back .links a, .back .links span, #go-inscript a  { display:block;}
	
/*typographie*/
	#main-navigation .right-links a { font-family:arial;}
	#main-navigation .head-line-link, #slider-video p ,#slider-photo p, #commun #facebook a, #subs h4 , .sous-menu .titre, .sous-menu .right-area h2 ,
	#categorie-titre a, #global h1, #global h3, #q-q #global h2, #q-q #global h1, #photo-caroul h4, #video-caroul h4, #photos-content .title h2, #videos-content .title h2,  
	#photos-content .title .slash, #videos-content .title .slash, #photos-content .title h4, #videos-content .title h4 { font-family:'myriad pro','Droid Sans', sans-serif;}
	#breadcrumb, #contre-ch  p, #global #photo-post h3, #global #video-post h3, #photo-caroul a, #video-caroul a { font-family:tahoma, sans-serif;} 
	#blog  a, #tab-PostsList .title, #liberte-media .feature-media h3 , #edito-header  .title, #entries, #main-post h4, .more-post .link, .more-post .next-prev .conteur {font-family:tahoma, sans-serif;}
    #actu  li .title, #edito h2, #slider-video h2, #slider-photo h2, #football h3, #alg h3, #even h3,  #bottom-posts .item .title, #contre-ch h2, 
	#bottom-sidebar  .post-item  h2, #bottom  .post-item  h2, #sondage  h3, #liberte-media h2, #edito-header  h3, #breadcrumb-recherche h2, #main-post h1, 
	#q-q #global .warning, .linkActu { font-family:TheSerifOffice;font-weight: normal;}
	#mise-a-jour, #liberte-media  .date-heure,  #edit-pdf .back .links a, #multimedia-pagination .btn span, .conecter #go-conect #pseud span,
	.conecter #go-conect #pass span  { font-size:10px;}
	#top-navigation .left-links a , #top-navigation .right-links a, .auteur, .date, .heure, .sous-menu .links-items  a, #breadcrumb, #meteo-auther ,#search .date-heure ,#breadcrumb,
	#bottom-navigation .share a, #banner-slider .head-line .pince, #actu li .pince, #slider-video .supl-infos, #slider-photo .supl-infos, #midle-second-post li a,#contre-ch .more, 
	#edit-pdf select, #edit-pdf input, #edit-pdf .more, #edit-pdf .pdf-link a , #popul .categ, #popul .date-heure, #subs .btn , #txt-champ, .sous-menu  .right-area ul a , 
	.sous-menu .pdf-link a ,#categories  .date-heure #categories  .date-heure a , #auteur-header .left-area h4, #recherche-header select, #pdf-items .more, #bottom-iscript,
	.more-post .up-title, #photo-post .post .pince, #video-post .post .pince, #photo-post .post  .date-heure, #video-post .post  .date-heure, #post-photo-share  span, #sect-categ input,
	#multimedia-pagination .btn, #multimedia-pagination a , #multimedia-pagination li, #multimedia-pagination span  { font-size:11px; }
	#search #chan,#slider-video h4 ,#slider-photo h4, #pdf-search  .select select, #incription h4, .com-chek label , .text-cm .top .date, .text-cm .top .heure, .text-cm .top a,
	.more-post .next-prev .conteur, #photo-caroul a, #video-caroul a, .conecter #go-conect #pseud h4, .conecter #go-conect #pass h4  {font-size:12px;}
	#edito .right-area p, #bottom-posts .item  p, #contre-ch  p, #bottom-sidebar  .post-item p, #sidebar  .post-item p, #popul .link-a, #foot-core #top p, #tab-PostsList  p, #liberte-media  a, 
	#edito-header p, #main-post .media span, .more-post p{ font-size:13px;}
	#flash .title, #actu  li .title, #bottom-posts .item .title, #contre-ch .link, #bottom-sidebar  .post-item  .title, #sidebar  .post-item  .title, .sous-menu h4, #tab-PostsList .title, 
	#liberte-media .feature-media h3 , #edito-header  .title, #static p, #side-post .date-heure, #side-post .date-heure p, #side-post .date-heure a, .more-post .link,
	#main-post #formulaire-commentaire h4, #main-post .txt-core p, #main-post .txt-core strong, #side-arg p, #q-q #global .warning, #q-q #global p, #photo-post .post p, #video-post .post p,
	#conteur-photo, #go-inscript p, .linkActu    {font-size:15px;}
	#smartphone strong, #smartphone span, #main-navigation .head-line-link span {font-size:15px;}
	#main-navigation .head-line-link, #edito .right-area h3 ,#subs h4, #edito-header  h3, #global #photo-post h3, #global #video-post h3, #photo-caroul h4, #video-caroul h4, 
	#photos-content .title h4, #videos-content .title h4 { font-size:16px;}
	#meteo-degre h3, .facebook-share h3, #main-post h4 {font-size:18px;line-height: 1;text-transform:uppercase}
	#football h3 , #alg h3, #even h3 { font-size: 21px;font-family: TheSerifOffice;}
	.head-line h3, #contre-ch h2 , #blog  h2, #sondage  h3 ,#chronique h2, #popul h3,.sous-menu  .right-area h4, .sous-menu .right-area h2, #auteur-header .left-area h3,
	#liberte-media h2, #entries .numb, #recherche-header .valid span, #pseudo a , #global h3,  #photos-content .title .slash,  #videos-content .title .slash, #go-inscript a { font-size:20px;}
    #actu h2 { font-size:24px;}
	#slider-photo h2, #slider-video h2, #breadcrumb-recherche h2 { font-size:22px;}
	#edit-pdf h2, #incription h3, #q-q #global h2,.conecter #go-conect h2, .conecter #go-inscript h2{ font-size:25px;}
	.head-line h1, #categorie-titre a, #global #main-post h1, #photos-content .title h2, #videos-content .title h2{ font-size:30px;}
	#global h1 { font-size:40px;}
	#main-navigation .head-line-link, #main-navigation .right-links a, #meteo-villes a, #search .date-heure,#search #chan, #flash .title, #banner-slider .head-line .pince,
	.head-line h1, #actu li .pince, #edito .more, .facebook-share h3, #midle-second-post li  a, #contre-ch .more, #rad-bottom .btn, #bottom-sidebar #rad-bottom .btn:hover, 
	#sidebar #rad-bottom .btn:hover, #edit-pdf .more, #popul .categ, #foot-core #top p, #subs .btn, #subs li , #subs a, .sous-menu h4 , .sous-menu .links-items  a , .sous-menu  .right-area ul a,
	.sous-menu .pdf-link a, #categorie-titre a, #auteur-header .left-area h3, #liberte-media .feature-media h3, #recherche-input  a, #recherche-header a, #pdf-search a,
	#bottom-iscript .valid, #dilem-gallery #items .infos, #main-post .media span, #av-compte .valid, #sans-compte .valid, #photo-post .post .pince, #video-post .post .pince, #conteur-photo span, 
	#photo-caroul h4, #photo-caroul a, #video-caroul h4, #video-caroul a, #multimedia-pagination .btn, .back .links a, .back .links span, #edito .more  span, #rad-bottom .btn span,
	#edit-pdf .more  span, #av-compte .valid span, #sans-compte  .valid span, #bottom-iscript .valid span, #recherche-input .valid span, #recherche-header .valid span,
	#pdf-search .valid span, #multimedia-pagination .btn span, #bottom-conect  .valid span, #go-inscript a  { color:#fff;}
	#breadcrumb span, #main-post h4, .inscription3 h3, #q-q #global h2, #photo-post .post  .date-heure, #video-post .post  .date-heure,
	.conecter #go-conect, .conecter #go-inscript, #go-pass-lost h2  {color:#666; }
	#main-navigation .head-line-link span, #banner-slider .date-heure, #banner-slider .date-heure a, .head-line h3, #search #chan, #photo-post .post p, #video-post .post p, 
	#post-photo-share  span { color:#ccc;}
	#meteo-degre { color:#2EC5FF;}
	#meteo-auther, #pdf-items .back .links a:hover   { color:#ffc;}
	#bottom-navigation .share a{ color:#007FBF;}
	#breadcrumb a { color:#003872;text-transform: capitalize;}
	#actu h2 span, #edito h2 {color:#1F91C5;}
	#actu  li .date-heure , #actu  li .date-heure a, #slider-video .supl-infos, #slider-video .supl-infos a, #slider-photo .supl-infos, #slider-photo .supl-infos a, #bottom-posts .date-heure, 
	#bottom-posts .date-heure a, #popul .date-heure, #tab-PostsList  .date-heure, #tab-PostsList  .date-heure  a, #liberte-media .date-heure, #edito-header .date-heure , 
	#edito-header .date-heure a, #incription h4 span, .com-chek span, #side-post .left-area a,.PostDateHeure ,.PostDateHeure a , #q-q #global .warning, #ph-items #list .date-heure,
	#vd-items #list .date-heure{ color:#900;}
	#actu  li  strong, #tab-PostsList .up-title{ color:#7D8697;}
	#bottom-posts .item strong { color:#7D8597;}
	#actu  li .title, #bottom-posts .item .title , #popul .more, #popul .link-a, .linkActu  { color:#005986;}
	.more-post h3 span, .text-cm .bottom a, #tags a {color:#1D84B6;text-transform: capitalize;}
	#edito .right-area h3 { color: #006;}
	#slider-video .supl-infos a:hover ,#slider-photo .supl-infos a:hover,a:hover, #bottom-posts .date-heure a:hover, #bottom-posts .item .title:hover ,
	#midle-second-post  a:hover,#midle-second-post #middle-pub .link,#contre-ch .link:hover,#bottom-sidebar  .post-item a:hover , #popul .link-a:hover , #popul .more:hover ,
	#foot-navigation a:hover, #breadcrumb a:hover , #bottom-navigation .share a:hover, #banner-slider .date-heure a:hover, #slider .date-heure a:hover, #actu li .date-heure a:hover, 
	#actu li .title:hover, .sous-menu h4 span, .sous-menu .right-area h2 span , .sous-menu  .right-area  a:hover, #categorie-titre a strong ,#global h1  strong, #global h3 strong, 
	#tab-PostsList .title:hover, #tab-PostsList .date-heure a:hover, #liberte-media h2 span, #liberte-media .feature-media:hover  h3, #edito-header .date-heure a:hover, 
	#edito-header .title:hover, #pseudo a, #dilem-gallery .feature .infos, #side-post a:hover, #tags a:hover, #q-q #global h1 span, #photo-post h3, #video-post h3, #photo-caroul .date-heure, 
	#video-caroul .date-heure, #photo-caroul a:hover, #video-caroul a:hover, #photos-content .title h2 span, #videos-content .title h2 span, #multimedia-pagination a,
	#bottom-conect .right:hover { color:#00ADEE;}
	#slider-video h2  span { color:#1F9900;}
	#slider-photo h2  span { color:#7F0050;}
	#edit-pdf h2 span, #pdf-search  select  { color:#7a7a7a;}
	#contre-ch .link, #contre-ch .archive, #rad-bottom .result { color:#00719A;}
	#tab-PostsList .title, #entries  #rech-object { color:#333;}
	#contre-ch .archive:hover, .sous-menu .links-items a.active , .sous-menu .links-items a:hover, #main-post .txt-core strong, #edit-pdf .back .links a:hover, .conecter #go-conect #pseud h4,
	.conecter #go-conect #pass h4, .conecter #go-inscript strong {color:#000;}
	#bottom-sidebar .post-item  .title, #bottom-sidebar  .post-item  .date, #sidebar .post-item  .title, #sidebar  .post-item  .date, .conecter #go-conect #pseud h4 span,
	.conecter #go-conect #pass h4  span{ color:#900;}
	#smartphone .clr { color:#526664;}
	#edit-pdf select,#edit-pdf input, #recherche-header select, #breadcrumb-recherche .first, #incription h3  span, .more-post .up-title, #comentaire h3, #bottom-conect .right  { color:#999;}
	#foot-navigation li a, #subs h4 { color:#91DFFF;}
	.sous-menu  .right-area h2  { color:#797979;}
	#auteur-header .left-area h4, .auteur-comments, .auteur-posts   { color:#7D8597;}
	#edito-header  .title { color: #005985;}
	#entries .numb { color:#069;}
	#pdf-search .select { color:#008BCD;}
	#main-post #formulaire-commentaire h4 { color:#036;}
	#formulaire-commentaire strong , .text-cm .top span{ color:#816666;}
	.red { color:#f00;}
	#conteur-photo strong { color:#4C596C;}
	#photos-content .title .slash, #videos-content .title .slash  { color: #eaeaea;}
	#sondage  h3, #radio label, .sous-menu h4, #global h1, #civilite li label, .com-chek label, #main-post h4, #q-q #global h1, #q-q #global h2, #global #photo-post h3, #global #video-post h3, 
	#photo-caroul h4, #video-caroul h4, #photos-content .title h4 , #videos-content .title h4  {font-weight:normal;}
	#main-navigation .head-line-link span, #main-navigation .right-links a, #meteo-villes, #bottom-navigation .share a , #flash .title, #flash .core li a, 
	#banner-slider .head-line .pince, #actu li .pince, #edito .date-heure, #edito .more , #midle-second-post .categ,
	#middle-pub .link, #contre-ch .link, #contre-ch .date-heure, #contre-ch .more, #bottom-sidebar .post-item  .title, #sidebar .post-item  .title, #rad-bottom .btn , #commun #facebook a , 
	#smartphone span, #edit-pdf .more , #popul .more, #popul .categ, #foot-navigation li a, #subs .btn, #bottom-foot a.active , #bottom-foot a:hover, .sous-menu .links-items a.active,
	.sous-menu .links-items a:hover, #auteur-header .left-area h4, .auteur-comments, .auteur-posts, #tab-PostsList .title, .pagination a, #edito-header  .title, #entries,
	#recherche-input  a, #recherche-header a, #pdf-search .select, #pdf-search a, #bottom-iscript .valid, #side-post .coment, .more-post .link, 
	#main-post #formulaire-commentaire h4, #av-compte .valid, #sans-compte .valid, .text-cm .top, #q-q #global h1 span, #q-q #global p a, #photo-post .post .pince, #video-post .post .pince, 
	#ph-items #list .item a, #vd-items #list .item a, #bottom-conect  .valid span, #bottom-conect .right { font-weight:bold;}
	#com-chek label a { text-decoration:undeline;}
	#midle-second-post .media a { line-height:0;}
	#breadcrumb {float: left;width: 645px;overflow: hidden;height: 13px;}
	.facebook-share h3, .sous-menu  .right-area h2 { line-height:1.1;}
	#contre-ch  p,.sous-menu h4, #main-post .media span, #photo-caroul a, #video-caroul a { line-height:1.5;}
	.head-line h1 {  line-height:1.2;}
	#popul .more, #popul .link, #bottom-iscript .valid, #dilem-items .feature .infos, #side-post .left-area  { text-align:right;}
	/*#subs h4 {letter-spacing:-0.05em;}*/
	
/*layout*/
	.left-area,.left-links, .left-links li, .right-links li, #left-links-items, #right-links-items, #SousMenu-PostItem , .sous-menu .FirstPostItem img, #breadcrumb li, .share li,#commun #facebook, 
    .pagination li,#carecature h3,#edition  h3, #sondage h3 , #media-carousel li , #foot-navigation li, #foot-navigation  p, #bottom-foot .right p,
	#media-carousel .prev , #media-carousel .next, #media-carousel .numb, #chronic-caroul .prev, #chronic-caroul .next, .mise-a-jour ,#main-navigation li .head-line-link,
	#main-navigation .right-links ul, #search, #logo a, #bottom-navigation .share a, #flash .title, #banner-slider .head-line .pince,.head-line h3 ,
	#banner-slider .thumbs li, #actu h2, #actu li, #bottom-actu li, #caric h2 , .facebook-share h3, #slider-video li, #slider-video p, #football h3, #alg  h3, #even h3, #bottom-posts .item , 
	#slider-photo li, #slider-photo p,#slider-photo h2, #bottom-sidebar  .post-item  .media, #bottom-sidebar  .post-item h2, #sidebar  .post-item  .media, #sidebar  .post-item h2,
	#edit-pdf .pdf-link , #edit-pdf .pdf-link .text, #popul .categ, #popul .date-heure, #subs input, #txt-champ, .sous-menu .links-items  ul, .sous-menu .links-items , #global h1,
	#auteur-header .left-area img, #auteur-sharing li, #recherche-input  h4,#recherche-header h4, #recherche-header ul, #recherche-header li, #recherche-header a, #breadcrumb-recherche h2 ,
	#breadcrumb-recherche h2 span, #pdf-search h4, #pdf-search .select, #pdf-items li, #civilite li, #date select, .com-chek, #dilem-gallery li, #global .head h3, .com-input,
	.more-post h3, .more-post .next-prev .conteur, #photos-gallery .thumbs li, #post-photo-share span, #post-photo-share, .head-caroul h4, #photo-caroul, #video-caroul, 
	#photos-content .title, #videos-content .title, #photos-content .title h2, #videos-content .title h2, #photos-content .title h4, #photos-content .title, #videos-content .title h4, 
	#videos-content .title, #sect-categ input, #ph-items #list .item, #vd-items #list .item, #actu-multimedia .post-items li, #multimedia-pagination li, #multimedia-pagination ul, 
	#popul, .head-line h1 { float:left;}
	.right-area, .right-links, .pagination .next, #side-bare, #foot-core #top .right a, #kreo, .media-post .vue, #top-navigation .right-links ul , .title-border, #caric .more,
	#contre-ch .archive, #bottom-sidebar  .post-item .next-prev, #sidebar  .post-item .next-prev, #sondage .more, #rad-bottom .btn, #rad-bottom .result, #edit-pdf .pdf-link .link .picto,
	#subs .btn, #subs, .sous-menu  .pdf-link, #side-post .media, .more-post .next-prev, #conteur-photo, #photo-caroul .rss, #video-caroul .rss, #photo-caroul .next-prev, #video-caroul .next-prev, 
	#sect-categ .btn, #ph-pub { float:right; }
	.PostDateHeure { margin-bottom: 5px; height:15px; }
	.PostDateHeure span, .PostDateHeure a {font-size:11px}
	.no-border {border-left:none !important; border-right:none !important; border-top:none !important; border-bottom:none !important; border:none !important; }
	.media{ position:relative;line-height:0;}
	.pagination { border:1px solid #ddd; height:26px; background-color: #f9f9f9;}
	.pagination li { margin-top:-1px; padding:6px 10px 5px; border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
	.pagination .dote{ margin-left:533px; border-left:1px solid #ddd;}
	.pagination .active { border-top:1px solid #fff; border-bottom:1px solid #fff; }
	li.last,div.last{ margin-right:0 !important;}
	.prev, .next {cursor:pointer;}
	.prev.obsolet, .next.obsolet {cursor:inherit;}
	
/*exception*/
	.top-horizontal-pub  iframe{width:728px; margin:auto;padding:10px 0;}
	/***********************************HEADER*************************************************/
		#header, #contenu {width:990px;margin:auto;}
		#top-navigation {border-left:1px solid #D1DEE4;border-right:1px solid #D1DEE4;}
		#top-navigation .left-links {margin-left:15px;}
		#top-navigation .left-links li { margin-top:8px; margin-right:7px; }
		#top-navigation .left-links a { margin-right:4px; }
		#top-navigation .right-links { width: 495px}
		#top-navigation .right-links li { margin-top:2px; padding:6px 13px 0; height:24px; border-left:1px solid #cacaca; }
		#top-navigation .right-links .picto { height:16px; width:17px; margin-right:5px; }	
		#mise-a-jour {margin-top:10px; margin-right:15px;float: right;}
		#h-core { background : url('../background-images/banner.png') no-repeat ; height:147px; width:990px;}	
		#logo { float:left; margin-top:13px; margin-left:25px; }
		#logo a { display:block; height:74px; width:156px; background-image:url('../background-images/logo.png'); }
		#bordure {height:62px;width:7px; background-image:url('../background-images/border.png'); margin-left:10px; margin-top:10px; }
		#search { margin-top:25px;margin-left:20px; position:relative;}
		#search #btn { position:absolute; height:20px; width:20px; top:32px; right:10px; opacity:0; cursor:pointer;}
		#search #chan{ height:20px; width:350px;margin-bottom:0; padding:7px 10px 10px; background-color:#142C52;border-top:1px solid #0F223F;border-right:1px solid #13294C;
		border-left:1px solid #13294C;border-bottom:1px solid #1D4587;}
		#meteo { margin-top:20px; margin-right: 20px; }
		#meteo-content { text-align:right; margin-right:15px;padding-right:20px; border-right:1px dotted #0070A6; }
		.slash{ margin:0 10px; }
		#meteo-villes { float:right; position: relative;}
		#meteo-degre { margin-top:25px;}
		#meteo-degre h3 { margin-bottom:5px;}
		#main-navigation { height:46px; background-color:#000; position:relative;margin:12px 25px 0;}
		#main-navigation #home {margin: 12px 11px;}
		#main-navigation li .head-line-link{ border-left:1px solid #2E353F;height: 22px; padding:14px 11px 11px 11px; }
		@media screen and (-webkit-min-device-pixel-ratio:0) {
		 #main-navigation li .head-line-link  { font-size:15px;  }
		}
		#main-navigation li:hover .head-line-link {color: #A6CCE0;border-top: #000000 solid 1px;}
		#main-navigation li:hover .sous-menu { display:block;}
		#main-navigation .right-links { margin-top:10px; margin-right:15px; padding-left:10px; width: 160px; }
		#main-navigation .right-links li{ padding:7px 12px 5px 12px ; width: 50px;text-align: center;}
		#main-navigation .right-links li:hover a{color: #8CF0F0}		
		#main-navigation .right-links .border {border-right:1px solid #21699E;}
		/**/
		.sous-menu { position:absolute; left:0; top:46px; height:197px; width:900px;  padding:20px 20px 3px; background-color:#181D23; border-bottom:3px solid #000;z-index:100; display:none;}
		.sous-menu .links-items { height:200px; width: 515px;margin-left:40px; background-color:#222933;}
		.sous-menu .links-items  ul { padding:10px;border-right:1px dotted #495870;height: 180px;}
		.sous-menu .links-items li { float:none; margin-bottom:2px;}
		.sous-menu .links-items a { padding:2px 0 2px 5px;width:160px;}
		.sous-menu .links-items a.active, .sous-menu .links-items a:hover { background-color:#00A9FF;}
		.sous-menu  .right-area ul li { float:none;}
		.sous-menu  .right-area .disc { height:5px; width:5px; background-color:#00A9FF; margin-top:7px; margin-right:5px; } 
		.sous-menu  .pdf-link { position:relative; margin-left:50px;}
		.sous-menu  .pdf-link  .new { top:-3px; left:-3px;}
		.sous-menu  .pdf-link  .link { text-align:right; margin-top:5px;}
		#right-links-items, #SousMenu-PostItem { border-left:1px solid #cacaca;}
		#SousMenu-PostItem { padding-top:15px;padding-bottom:21px; padding-left:20px;width:278px;}
		#SousMenu-PostItem .FirstPostItem img { margin-right:10px; }
		#SousMenu-PostItem li {padding-left:0; width:250px;}
		#SousMenu-PostItem .PostItem { padding:10px 0;border-top:1px solid #d1d1d1;}
		/**/
		#contenu { border:1px solid #d2d2d2; margin-bottom:30px; position:relative;}
		#jaket-banner { margin-left:-25px;}
		#bottom-navigation { margin-top:13px;padding-bottom:10px; border-bottom:1px dotted #ccc; }
		#bottom-navigation .share li { border-right:1px solid #007fbf; margin-left:10px; height: 11px;}
		#bottom-navigation .share a { margin-right:10px; margin-right: 10px; margin-top: -2px;}
		.horizontal-pub { margin-top:10px; /*margin-bottom:10px;*/ border-top:2px solid #00283C; text-align:center}
		.horizontal-pub iframe{ margin:10px 0; background-color:#eee;padding:10px 105px;}
		/**/
		#flash { padding-top:10px; position:relative;}
		#flash .title strong { margin-top:5px; margin-left:10px;}
		#flash .core { background-color:#efefef; border-bottom:1px solid #ccc; padding:6px; }
		#flash .core ul {margin-left:85px;}
		/**/
		#social-media { position:absolute; left:-24px; margin-top:10px;width:25px;}
		#social-media  li {height:25px;}
		/**/
		#banner-slider {margin-top: 10px;height: 330px;position: relative;width: 940px;overflow: hidden;}
		#banner-slider .image  img { position:absolute; z-index:1; width: 955px}
		#banner-slider .filtre { background-image:url('../background-images/gradien-banner.png'); width:940px; height:330px; position:absolute;z-index:2; }
		#index #banner-slider .head-line { position:absolute; z-index:3; bottom: 15px; margin:0 20px;}
		#index #banner-slider .head-line .pince { background-color:#00ADEE;padding:2px 3px; margin-right:10px;margin-top:-2px;}
		#index #banner-slider .date-heure span{font-size: 11px;}
		.featured .bordure { width:800px; height:1px;border-top:1px dotted #7d7d7d; margin:10px 0;}
		.head-line h3 { background-color: rgba(0,0,0,0.5);padding:5px 10px; margin-bottom:0; font-weight: normal;}
		.head-line h1{ background-color: rgba(0,0,0,1);padding:5px 15px 5px 10px;  margin-bottom:0;letter-spacing:-1px; font-weight: normal;}
		.head-line h1:hover{ background-color:rgba(50, 66, 80, 0.7)}
		#index #banner-slider .thumbs { position:absolute; z-index:5; bottom: 20px; right:0;}
		#index #banner-slider .thumbs ul {width:280px;}
		#index #banner-slider .thumbs li  { }
		#index #banner-slider .thumbs li a{ opacity:0.7; line-height:0;}
		#index #banner-slider .thumbs li a:hover { opacity:1; }
		#index #banner-slider .thumbs .active { opacity:1;}
		#index #banner-slider .thumbs .active img{ border:1px solid #A4DFFF;}
		#index #banner-slider .thumbs .prev { position:absolute; top: -32px;right: 62px}
		#index #banner-slider .thumbs .next { position:absolute; top: -32px;right: 22px; }
		#categories #banner-slider .head-line { position:absolute; z-index:3; bottom: 25px; margin:0 20px;}
		#categories .head-line h1{ background-color: rgba(0,0,0,1);padding:5px 10px; width:100%; margin-bottom:0;}
		#categories #banner-slider  .date-heure { margin-top:5px; margin-left:15px; } 
		#categorie-titre { margin-bottom:7px;}
		#categorie-titre a{ margin-left:-20px; padding:5px 20px; background-color:#282F39; display: inline-block;}
		/**/
		#actu { margin-top:20px;}
		/*#top-actu { margin-top:10px;}*/
		#top-actu li { width:200px; margin-right:10px;position:relative;}
		#actu li .pince { background-color:#00ADEE; position:absolute; top:107px; padding:2px 5px;}
		#actu  li .pict, #actu  li .date-heure { margin-bottom:5px;font-size: 11px;}
		#actu  li .date-heure a { margin:0 3px;}
		#actu  li .title { margin-top:3px;}
		.big-pict .badge { top:117px;}
		.big-pict img { margin-bottom:5px;}
		#bottom-actu { border-top:1px dotted #ccc; margin:30px 0 0; padding:25px 0 0; }
		#bottom-actu li {width: 300px;border-right: 1px dotted #ccc;margin-right: 19px;position: relative;padding-bottom: 15px;}
		#bottom-actu li .left-area { width:140px; margin-right:5px;}
		#bottom-actu  li .pince { top:77px;}
		#edito {border-bottom:1px dotted #ccc; padding-bottom:30px; padding-top:10px;}
		#edito .separ { margin:20px 0;}
		#edito .left-area { width:120px; margin-right:20px;}
		#edito h2 { margin-bottom:0; width: 150px;line-height: 1;}
	    #edito .more { background-color: #00ADEE; margin:10px 0 5px; width: 120px;}
		#edito .right-area { width:480px;}
		/**/
		#caric { margin-top:10px;}
		#caric h2 {margin-bottom:0;}
		#caric .more{ margin-top:10px;}
		#caric .b-border { height:2px; width:210px; border-bottom:1px dotted #ccc; }
		#caric .cont {margin-top:10px;}
		#caric  .separ { margin-top:5px; }
		.top-side-pub { margin-top:20px;}
		.facebook-share { margin-top:15px; padding:15px 20px;}
		.facebook-share h3 { width:210px; border-right:1px dotted #ccc; font-size: 19px;}
		/**/
		#global { margin-top:20px;}
		#global .head { border-bottom:1px solid #ccc; text-transform: capitalize;}
		#global h1, #global h3  { margin-bottom:15px;}
		#global .head  .right-area { margin-top:20px;}
		#auteur-header { background-color:#313945; padding:25px 25px 0; margin-top:20px;}
		#auteur-header .left-area { width:430px; border-right:1px solid #666; padding-bottom:25px;}
		#auteur-header .left-area img{ border:4px solid #9F9F9F; margin-right:20px;}
		#auteur-header .left-area .disc { height:8px; width:8px; background-color:#7D8597; margin-top:2px; margin-right:7px; }
		#auteur-header .left-area h3 { margin-top:33px;}
		.auteur-comments  { margin-top:40px; margin-bottom:3px;}
		#tab-PostsList { margin-top:10px;}
		#tab-PostsList li img { margin-bottom:30px;margin-right:15px;}
		#tab-PostsList  .date-heure { margin-top:0; margin-left:0; margin-bottom:5px;font-size: 11px;}
		#tab-PostsList .title  { margin:5px 0;}
		#tab-PostsList  li { border-top:1px solid #ddd; padding-top:20px; margin-bottom:20px;}
		/**/
		#liberte-media { margin:30px 0; padding-top:10px; border-top:2px solid #333; }
		#liberte-media .feature-media { position:relative; width: 300px; height:187px;}
		#liberte-media .feature-media h3, #liberte-media .feature-media img, #liberte-media .feature-media .filtre { position:absolute;}
		#liberte-media .feature-media .filtre  { z-index:2;}
		#liberte-media .feature-media h3, #liberte-media .feature-media .picto   { z-index:3;}
		#liberte-media .feature-media h3 { left:10px; bottom:10px; margin: 0 10px 0 0;}
		#liberte-media .feature-media .filtre { width: 300px; height:187px; background-color:#000;  filter : alpha(opacity=30);opacity : 0.3; }
		#liberte-media li { margin-top:10px; padding:10px 0; border-bottom:1px dotted #ccc; height:93px; width: 300px; }
		#liberte-media li .media { margin-right:15px; position:relative; }
		#liberte-media  .date-heure{ margin-bottom:5px; }
		#liberte-media  .next-prev { margin-top:10px; }
		#categ-pagin { margin-top:40px; margin-bottom:30px;}
		/**/
		#recherche-input, #pdf-search  { padding: 10px; height: 35px;background-color: #eaeaea; margin:20px 10px;}
		#recherche-input .text-input { padding: 5px; background-color: #f7f7f7; width: 560px; border:none; margin-top: 5px; margin-right: 10px;}
		#recherche-input  h4, #pdf-search h4  { margin:10px 20px 0;}
		#recherche-input .valid { margin-top:6px; margin-right:10px;}
		#recherche-input .valid span{padding-right:50px!important; padding-left:10px!important;}
		#recherche-header { margin-top:10px; padding-bottom:30px; border-bottom:1px dotted #333;}
		#recherche-header h4{ margin-right:20px; margin-top:15px;}
		#recherche-header ul { width:384px;}
		#recherche-header li { padding-right:13px; margin:10px 13px 0 0; border-right:1px solid #ccc;}
		#recherche-header select { padding:5px; width:165px; margin:0;}
		#recherche-header option { border:1px solid #a0a0a0; color: #000;}
		#recherche-header .valid span { padding:20px 17px!important; margin-top:10px!important;}
		#recherche-header .valid span:after { padding:20px 17px 50px!important; margin-top:10px!important;}
		#breadcrumb-recherche { margin-top:15px;}
		#breadcrumb-recherche h2 { margin-right:10px;}
		#calendr input { padding:5px; width:153px; margin:0; color: #999; font-size:11px}
		
		/**/
		#edito-header { margin-top:20px; padding:20px; border-bottom:1px solid #ccc; }
		#edito-header .date-heure { margin-top:15px; margin-bottom:5px;}
		#edito-header p { margin-top:5px;}
		/**/
		#pdf-search .select{  margin-left:30px; }
		#pdf-search  .select select { margin-top: 3px; padding:4px; background-color: #eee; border: 1px solid #ccc; margin-left: 5px; margin-top:5px; }
		#pdf-search  #edition select { width:170px;}
		#pdf-search  #annee select { width:100px;}
		#pdf-search  #mois select { width:100px;}
		#pdf-search  a { margin-top:6px;margin-right:15px; }
		#pdf-search  a span{ padding-right:40px!important; padding-left:10px!important; }
		#pdf-items ul { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #ccc; }
		#pdf-items li { width:150px; margin-right:46px; position:relative;}
		#pdf-items li .style { height:8px; width:150px; background-image:url('../background-images/pdf.png'); position:absolute; bottom:0; left:4px; }
		#pdf-items li .more { margin-top:8px; margin-left:5px;}
		#pdf-items { margin-top:20px;}
		/**/
		#static { margin-top:20px; margin-bottom:50px;}
		#static p { margin-bottom:30px;}
		/**/
		#incription { width:615px; margin-top:20px; margin-bottom:50px;}	
		#incription  h4 { margin-bottom:0;}
		#inscription .text  { padding:5px; border:1px solid #ccc;}
		#pseudo { border-top:3px solid #ccc; margin:20px 0 15px; padding-top:20px;}
		#pseudo  .text { margin-right:10px; width:380px;}
		#pseudo  a { margin-right:15px;} 
		#civilite li { margin-right:10px;}
		#detail-form { margin-top:25px;}
		#detail-form .text { width:284px; display:block;}
		#nom, #pay, #mail, #pass, #mail-profil {margin-top:20px;margin-right:15px;}
		#detail-form  #mail-profil .text {width:598px;}
		#pren, #date, #confirm-mail, #confirm-pass  {margin-top:20px;margin-right:0;}
		#pay select {width:295px;display:block;padding:5px;}
		#date { width:300px; }
		#date select {padding:5px; width: 90px; margin-right: 10px; }
		#captcha { margin:20px 0;}
		#captcha .text { margin-top:15px; width:440px; padding:12px 10px;}
		#captcha  img {margin-top:10px;}
		#incription input, #incription select { background-color: #E5E5E5; border: none; padding:8px;}
		#bottom-iscript { margin-top:20px;}
		#bottom-iscript .valid { text-align:right; background-color:#00ADEE; font-weight: normal;}
		#bottom-iscript .valid span{font-size: 18px;}
		.com-chek label a { text-decoration:underline;}
		/**/
		#idem-title { height:52px; width:281px; background:url('../background-images/pagetitle.png');}
		#idem #global .head { border-bottom:none; position:relative;} 
		#idem #global .right-area { position:absolute; right:0; z-index:10;}
		#idem #global .bordur { border-bottom:1px solid #ccc; position:absolute; width:808px; right:0; bottom:15px;}
		#illutration { height:104px; width:416px; background:url('../background-images/Untitled-42.png') no-repeat; position:absolute; right:0; top:-20px; }
		#dilem-gallery .feature { margin-top:17px; position:relative;}
		#dilem-gallery .feature .image { width:500px; margin:auto; margin-top:20px; margin-bottom:30px;}
		#dilem-gallery  #bordur.top { width:940px; height:6px; background: url('../background-images/xy3.png');}
		#dilem-gallery  #bordur.left { width:6px; height:583px; background: url('../background-images/xy.png');}
		#dilem-gallery  #bordur.right { width:6px; height:583px; background: url('../background-images/xy.png');}
		#dilem-gallery  #bordur.bottom { width:940px; height:6px; background: url('../background-images/xy3.png');}
		#dilem-gallery .feature .infos { position:absolute ; bottom:20px; right:30px;}
		#dilem-gallery #items { margin:50px 0 100px;}
		#dilem-gallery #items ul { border-bottom:1px solid #ccc; }
		#dilem-gallery #items li { padding:30px 24px 20px 23px; border-right:1px solid #ccc; position:relative;}
		#dilem-gallery #items li a {width: 265px;height: 290px;display: block;}
		#dilem-gallery #items .infos { position:absolute; display:none; left:10px; bottom:10px; padding:50px 60px 20px 20px; background-color:#0098EE; opacity:0.7;}
		#dilem-gallery #items li:hover .infos { display:block;}
		/*************************detail****************************/
		#global.detail .head .right-area { margin-top:5px;}
		#side-post { margin-top:20px; padding-bottom:30px; border-bottom:2px solid #00283C;}
		#side-post .date-heure { margin-bottom:10px;}
		#side-post .date-heure p { margin-bottom:0;}
		#side-post .left-area {width: 210px;}
		#main-post { margin-top: 20px;}
		#main-post h1 { margin-bottom:20px;}
		#main-post .text-content .media { position:relative; margin-bottom:20px; /*height:401px;*/ width:620px; text-align:center; background-color: #000;}
		#main-post .media span { position:absolute; bottom:20px;margin:0 20px; z-index:2;}
		#main-post .media .post-image{ /*position:absolute;*/ z-index:1; top:0;}
		#main-post .txt-core { border-right:1px solid #ccc; padding:20px 20px 20px 0; line-height: 1.5;}
		#main-post .txt-core ol {margin:12px 0; padding-left:40px;}
		#main-post .txt-core ol li {list-style-type: decimal; font-size:15px}
		#main-post .txt-core ul {margin:12px 0; padding-left:40px;}
		#main-post .txt-core li {list-style-type: disc; font-size:15px}
		.tps { padding: 10px 10px 10px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right:1px solid #ccc;}
		.typo-ctr { margin-top:3px; margin-left: 10px; width: 130px;}
		#facebook-area { padding-top:20px; padding-bottom:10px; border-right: 1px solid #ddd;}
		#head-cm { height: 25px; border-bottom: 1px solid #ccc; background-color: #ebebeb; padding: 10px 10px 0;}
		.more-post { padding:20px 0; border-top:2px solid #ccc; border-right: 1px solid #ddd;}
		.more-post  .media { margin-right:15px; margin-bottom: 15px;}
		.more-post .PostDateHeure { margin:5px 0;} 
		.more-post .link { margin:3px 0;}
		#comentaire {margin-bottom:30px; border-right: 1px solid #ddd;}
		.com-input { margin-right:10px;margin-top:10px;}
		.com-input input { margin: 0; margin-top:5px; width: 284px; padding: 7px 5px; border: none; background-color:#EAEAEA; }
		#av-compte { margin: 20px 20px 20px 0; padding-bottom: 20px; border-bottom: 1px solid #ccc;}
		#av-compte a { margin-top: 10px; }
		#comentaire .com-textarea { margin-top:20px;}
		#comentaire .com-textarea textarea { height:105px; width:590px; border: none; background-color:#EAEAEA; margin-bottom: 0;}
		#antispam input { margin: 5px 7px 15px 5px; width: 350px; padding: 5px; border: 1px solid #c1c1c1;}
		#antispam  strong { margin-top:13px;}
		#antispam input { border: none; background-color:#EAEAEA; width:350px; padding: 7px 5px; margin-right:0px;}
		/*#sans-compte .valid { margin-right:20px;}*/
		#type-comentaire { margin-top: 20px; padding-right:20px;}
		#head-cm { height:25px;border-bottom:1px solid #ccc;background-color:#ebebeb;padding:10px 10px 0;}
		.text-cm { padding:20px 0;border-bottom:1px dotted #ccc;}		
		.text-cm p{ margin:10px 0 20px; line-height: 1.7;}
		#reponce{ margin-left:50px;border-bottom:none;border-top:1px solid #ccc;margin-top:20px;}
		.more-post .next-prev { margin-top:5px; margin-right:20px;} 
		.more-post .next-prev .conteur { margin-right:15px;}
		#side-arg { margin: 20px 0 50px; padding-top: 12px; border-top: 2px solid #c00;}
		.inscription3 #pass{ margin-bottom:30px;}
		#sidebar { margin-bottom:50px;}
		/**/
		#q-q #global { background: url('../background-images/404-background.png') 0 -45px no-repeat;margin:10px 20px 0; position:relative; margin-bottom:80px;}
		#q-q #global h1 { float:none; margin-bottom:5px; margin-left:50px; margin-top:40px;}
		#q-q #global h1 span { margin-left:10px;}
		#q-q #global h2, #q-q #global .warning, #q-q #global p { margin-left:50px;}
		#q-q #global p { margin-top:20px; width:525px;}
		#q-q #global #caric { position:absolute; right:70px; top:-52px;}
		/*photos*/
		#photos-gallery, #videos-gallery { width:920px; padding:20px 20px 0; margin-left:-10px; margin-top:-10px; background-color:#0E1114;}
		#videos-gallery { width:940px; padding:20px 0 0 20px;}
		#photos-gallery .feature { height:583px;}
		#photos-gallery .thumbs { height:40px; background:url('../background-images/gradien-photo.png') repeat-x; border-bottom:1px dotted #334B57;}
		/*#photos-gallery .thumbs li { margin-top:5px; margin-right:7px; }*/
		#photos-gallery .thumbs li a { opacity:0.7;border:1px solid #161616; height:27px; width:47px; padding:1px;}
		#photos-gallery .thumbs li a:hover, #photos-gallery .thumbs li.active span { border:1px solid #eee; opacity:1; display: block;  height: 27px; width: 47px;}
		#photo-post { width:620px; margin-top:20px;}
		#video-post { width:600px; margin-right:20px;}
		#photo-post h3, #video-post h3 { margin-left:10px; margin-left: 10px;font-family: TheSerifOffice!important;font-size: 20px!important;}
		#photo-post .post { padding:20px; background:url('../background-images/rar.png'); min-height: 99px;}
		#video-post .post { padding: 20px 0 0 10px; border-top: 1px dotted #334B57; border-bottom: 1px dotted #334B57; min-height: 110px; position: relative;}
		#photo-post .post .pince, #video-post .post .pince { background-color:#0098EE; padding:1px 5px;}
		#photo-post .post  .pince, #video-post .post  .pince { margin-right:10px;}
		#photo-post .post p, #video-post .post p { margin-top:15px;}
		#post-photo-share  { margin:15px 0 0;}
		#post-photo-share  span { margin-right:10px; margin-top:2px;}
		#conteur-photo { margin:20px;}
		#photo-caroul { width:298px;}
		#video-caroul { width:298px;}
		#photo-caroul .head-caroul { margin-top:20px; border-bottom:1px solid #2e2e2e;}
		#photo-caroul .head-caroul h4 { margin-left:20px;}
		#photo-caroul .jcarousel-item { margin:20px 0;width: 300px;height: 95px;}
		#photo-caroul .media { margin:0 20px 0;}
		#photo-caroul .date-heure, #video-caroul .date-heure { margin-bottom:10px;}
		#photo-caroul #pagin, #video-caroul #pagin { width:280px; padding:0 20px 0; height:47px; background:url('../background-images/rar.png'); border-bottom:10px solid #0098EE;}
		/**/
		#photos-content, #videos-content { margin-top:20px; padding-top:10px; border-top:1px solid #e1e1e1;}
		#photos-content .title .slash, #videos-content .title .slash  { margin: 10px 10px 0;}
		#photos-content .title h4, #videos-content .title h4 { margin-top:15px;}
		#sect-categ input { padding:7px 10px; width:250px; border-color:#ccc;}
		#sect-categ .btn { height:28px; width:59px; background-position:0 -454px; margin-top:6px; border:1px solid #ccc; border-left:none; cursor:pointer;}
		#ph-items #list .item, #vd-items #list .item { width:280px; height:110px; margin-right:17px; margin-bottom:20px; padding:10px; border:1px solid #ccc; box-shadow: 0 3px 2px 0 rgba(0, 0, 0, 0.1);}
		#ph-items #list .item a, #vd-items #list .item a {height: 92px; overflow: hidden; display: block;}
		#ph-items #list .media a, #vd-items #list .media a { height:110px;}
		#ph-items #list .media, #vd-items #list .media  { margin-right:15px;}
		#ph-items #list .date-heure, #vd-items #list .date-heure  { margin-bottom:5px;}
		#ph-items #list .item:hover, #vd-items #list .item:hover { border:1px solid #06f;}
		#ph-pub .separ { margin:20px 0;}
		#multimedia-pagination { margin:15px 0 25px; padding: 13px 20px 10px; height: 20px; background: url('../background-images/xy2.png');}
		#multimedia-pagination li { margin-right: 8px;}
		#multimedia-pagination input { padding: 1px 5px; width: 30px; margin: -2px 10px 0; }
		#multimedia-pagination .btn{ margin-top:-1px;}
		#multimedia-pagination .btn span,#multimedia-pagination .btn span:after{ padding:3px 5px!important;}
		#multimedia-pagination .conteur span{ margin:0 5px;}
		/**/
		#videos-gallery .feature{ margin-bottom:13px; position:relative; height: 378px;}
		#videos-gallery .feature .filtre { position:absolute; height:374px; width:600px; background: url('../background-images/filtre-video.png');}
		#videos-gallery #pub { margin-bottom:20px;}
		#video-caroul { border-top:2px solid #0098EE; padding-top:20px;}
		#video-caroul .head-caroul { margin-bottom:12px;}
		#video-caroul .head-caroul .rss , #photo-caroul .head-caroul .rss { margin-top:5px;}
		#video-caroul .item .jcarousel-item { width:300px; height:93px; clear:both; padding-bottom:20px; padding-right:20px;}
		#video-caroul .media { margin:0 20px 0 0;}
		#video-caroul .item .odd { background-color:#1A2126;}
		#video-caroul .date-heure { padding-top:10px;}
		#video-caroul .item  { margin:6px 0 ;}
		/**/
		#slider-video { margin-top:30px;margin-left:-25px;margin-bottom:25px;width:940px;padding:20px 25px; position:relative;}
		#slider-video li {margin-right:20px;}
		#slider-video .media { border-bottom:5px solid #090; position:relative;}
		#slider-video .media:hover { border-bottom:5px solid #6C0}
		#slider-video .supl-infos {margin-top:10px;}
		#slider-video h4 {margin-top:5px;}
		#slider-video .prev-next { position:absolute; top:25px; right:25px; }
		#slider-video p { margin-right:15px; margin-top:2px;}
		/**/
		#football, #alg, #even { margin-right:20px; /*border-bottom:1px solid #ccc; padding-bottom:30px; margin-bottom:20px;*/}
		#alg { border-top:1px solid #ccc; padding-top:10px; }
		#even { border-top:1px solid #ccc; margin-bottom: 25px; padding-top: 10px;}
		#bottom-posts .left-bord { height:14px;width:7px; background-color:#00ADEE;margin-top:3px; margin-right:10px;}
		#bottom-posts .item.top { border-bottom:1px dotted #ccc; width:440px; margin-top:10px; margin-right:0; padding-right:0;}
		#bottom-posts .item.top .left-area { margin-right:20px;margin-bottom:60px;}
		#bottom-posts .item strong { margin:5px 0;}
		#bottom-posts .item  p { margin-top:10px;}
		#bottom-posts .item { width:200px;margin-top:20px ; margin-right:20px; padding-right:19px; padding-bottom:20px; }
		#bottom-posts .item img { width:100%;}
		#bottom-posts .item .boder { border-right:1px dotted #ccc;}
		#bottom-posts .item img {margin-bottom:10px;}
		#bottom-posts .item.last { padding:0;}
		/**/
		#slider-photo { margin-top:15px; margin-bottom:20px; margin-right:20px; padding:15px 15px 40px; position:relative; border-bottom:1px solid #ccc; border-right: 1px solid #ccc;}
		#slider-photo h2{margin-bottom:20px;}
		#slider-photo li {margin-right:10px;width:200px;}
		#slider-photo .media { border-bottom:5px solid #820250; position:relative;}
		#slider-photo .media:hover { border-bottom:5px solid #B052C5}
		#slider-photo .supl-infos {margin-top:10px;}
		#slider-photo h4 {margin-top:5px;}
		#slider-photo .prev-next { position:absolute; top:20px; right:20px; }
		#slider-photo p { margin-right:15px; margin-top:2px;}
		/**/
		#midle-second-post li { margin-bottom:10px; position:relative; }
		#midle-second-post li  .badge { top:92px; right:-20px;}
		#midle-second-post li div { background-color: #585F6E; padding:10px 10px 15px; width:140px;}
		#midle-second-post .categ  { margin-bottom:5px;}
		#middle-pub { position:relative;}
		#middle-pub .link { position:absolute; bottom:20px; left:10px; width:140px; }
		#midle-second-post .empty { background-color:#f2f2f2; width:160px; /*height:443px; */}
		/**/
		#bottom-sidebar{ margin-left:20px; margin-bottom: 15px;}
		#contre-ch .cont { padding:15px 25px 25px; background-color:#EBF0F5;position:relative;border-bottom:1px solid #ccc;}
		#contre-ch h2 { margin-bottom:5px;}
		#contre-ch .date-heure {margin:5px 0;}
		#contre-ch .archive { margin-top:10px;}
		#contre-ch p { margin-top:10px; margin-bottom:20px;}
		/**/
		#bottom-sidebar  .post-item, #sidebar  .post-item { margin-top:30px; padding-top:15px; }
		#bottom-sidebar  #blog, #sidebar  #blog { border-top:2px solid #FF6203; }
		#bottom-sidebar  #blog {margin-top:0px;}
		#bottom-sidebar  .post-item h2, #sidebar  .post-item h2 { margin-bottom:20px; font-size: 22px;font-family: TheSerifOffice; font-weight: normal;}
		#bottom-sidebar  .post-item li, #sidebar  .post-item li { border-bottom:1px dotted #ccc; margin-bottom:10px; }
		#bottom-sidebar  .post-item  .media, #sidebar  .post-item  .media { margin-right:15px;border:1px solid #ccc; margin-bottom:20px;}
		#bottom-sidebar  .post-item  .date, #sidebar  .post-item  .date { margin:5px 0 2px;}
		/**/
		#sondage { border-top:2px solid #009AD5;}
		#sondage .more { margin-top:8px;}
		#bottom-sidebar #radio li, #sidebar #radio li { border: none!important;margin-bottom: 0px;background-color: #f5f5f5;}
		#rad-bottom .result { margin-top:19px; margin-right:10px;}
		#sondage h3{ margin-bottom:25px; line-height: 1;}
		#chronique { border-top:2px solid #c00;}
		/**/
		.side-pub { margin:30px 0 ;}
		#commun { margin-top:10px;border-bottom:1px solid #ddd; width: 300px;overflow: hidden;}
		#commun #facebook { width: 210px; border-right: 1px solid #ddd;padding:15px 0;}
		#commun #facebook a {font-size: 14px}
		#commun #rss-out {margin-top: 16px;margin-right: 17px;}
		/**/
		#twit {margin:15px 0; position:relative; }
		#smartphone { position:relative; }
		#smartphone strong { margin-top:-52px;margin-left:15px; }
		#smartphone span { margin-top:-30px;margin-left:15px;}
		/**/
		#bottom-content { margin-top:20px;}
		#edit-pdf {border-right:1px dotted #ccc;}
		#edit-pdf .left-area { width:160px;}
		#edit-pdf h2 { margin-bottom:5px;}
		#edit-pdf select, #edit-pdf input { border:1px solid #a0a0a0; padding:5px; }
		#edit-pdf select { width:160px;}
		#edit-pdf input { width:148px;margin-bottom: 10px;font-family: arial;}
		#edit-pdf .right-area { width:280px; margin-top:5px;}
		#edit-pdf .pdf-link { margin-right:10px;}
		#edit-pdf .pdf-link .pdf { position:relative; border:2px solid #08b; line-height:0;cursor: pointer;}
		#edit-pdf .pdf-link .link { margin-top:5px;}
		/**/
		#popul { margin-bottom:10px; }
		#popul .more { background-color:#f2f2f2; padding:5px; }
		#popul .link { margin-top:5px; margin-bottom: 5px;}
		#popul .right-area { width:299px; padding-bottom: 20px; }
		#popul .right-area li { border-bottom:1px dotted #ccc; padding-bottom:10px; margin-bottom:10px; width: 300px;}
		#popul .categ { padding:5px; background-color:#00ADEE; }
		#popul .date-heure { margin:5px 0 10px 10px;}
		#popul .link-a {clear:both;}
		/**/
		.conecter { margin-bottom:50px;}
		.conecter #go-conect, .conecter #go-inscript{ margin-top:25px;}
		.conecter #go-conect h2 { margin-bottom:5px;}
		.conecter #go-conect h4 { margin-bottom:0;}
		#go-conect #pseud input.text, #go-conect #pass input.text  { background-color: #E5E5E5; border: none; padding: 8px; width:284px;}
		#go-inscript { float:left; padding-left:20px; padding-right:20px; width:275px; border-left:1px solid #ccc;}
		#go-inscript p { margin-top:10px;}
		#bottom-conect { clear:both; padding-top:15px;}
		#bottom-conect .right  { margin-top:5px;}
		#go-inscript a { background-color:#00adee; width:169px; height:42px; margin-top:30px;}
		#go-inscript a .left { margin-top:8px; margin-left:12px;}
		
		#go-pass-lost {margin-top:30px}
		#go-pass-lost input.text {background-color: #E5E5E5;border: none;padding: 8px;width: 284px;}
		
		/**/
		#footer { margin-bottom: 20px;}
		#footer .separ { margin-top:25px;}
		#foot-core { background-image:url('../background-images/banner-bottom.png'); padding: 30px 40px;height: 168px; }
		#foot-logo a { display: block; height: 65px; width: 157px; background: url('../background-images/foot-logo.png') no-repeat; }
		#foot-core #top .left { border-right: 1px dotted #00ADEE; width:510px; margin-right:20px; }
		#foot-core #top p { margin-top:10px; width:360px;}
		#foot-navigation { margin-top:20px;}
		#foot-navigation li { border-right: 1px solid #fff; margin-right: 10px; }
		#foot-navigation li a { margin-right: 10px; }
		#txt-champ{ position:relative; width:211px; padding:0 0 0 30px; background-color:#fff; }
		#txt-champ input { margin:5px;border:none;width:190px;}
		#subs { width:320px;}
		#subs .btn { padding:7px 10px 7px 30px; background-color:#00ADEE;}
		#subs .btn:hover {background-color: #1C94B7;}
		#subs ul { clear:both; padding-top:25px; }
		#subs  li {margin-bottom:5px;}
		/**/
		#bottom-foot { margin-top:15px;}
		#bottom-foot .left-area { margin-top:5px;}
		#bottom-foot p{ margin-top:5px;}
		#bottom-foot #kreo { margin-left:5px;}
		#bottom-foot .right-area { width:136px;}
		/*****************************************************************effect**********************************************************************/
		/* entire container, keeps perspective */
		.flip-container {
			-webkit-perspective: 1000;
			-moz-perspective: 1000;
			-ms-perspective: 1000;
			perspective: 1000;

			-ms-transform: perspective(1000px);
			-moz-transform: perspective(1000px);
    		-moz-transform-style: preserve-3d; 
    		-ms-transform-style: preserve-3d; 

		}

			

		/* START: Accommodating for IE */
		.flip-container:hover .back, .flip-container.hover .back {
			-webkit-transform: rotateY(0deg);
			-moz-transform: rotateY(0deg);
			-o-transform: rotateY(0deg);
			-ms-transform: rotateY(0deg);
			transform: rotateY(0deg);
		}
		
		.flip-container:hover .front, .flip-container.hover .front {
			-webkit-transform: rotateY(180deg);
			-moz-transform: rotateY(180deg);
			-o-transform: rotateY(180deg);
			transform: rotateY(180deg);
		}
				
				/* END: Accommodating for IE */

		.flip-container, .front, .back {
			width: 120px;
			height: 160px;
		}
		#pdf-items .flip-container { margin-bottom:5px;}
		#pdf-items .flip-container, #pdf-items .front,#pdf-items .back {
			width: 155px;
			height: 210px;
		}
		flipper {
			-webkit-transition: 0.6s;
			-webkit-transform-style: preserve-3d;
			-ms-transition: 0.6s;

			-moz-transition: 0.6s;
			-moz-transform: perspective(1000px);
			-moz-transform-style: preserve-3d;
			-ms-transform-style: preserve-3d;

			transition: 0.6s;
			transform-style: preserve-3d;

			position: relative;
		}

		.front, .back {
			-webkit-backface-visibility: hidden;
			-moz-backface-visibility: hidden;
			-ms-backface-visibility: hidden;
			backface-visibility: hidden;

		    -webkit-transition: 0.6s;
		    -webkit-transform-style: preserve-3d;

		    -moz-transition: 0.6s;
		    -moz-transform-style: preserve-3d;

		    -o-transition: 0.6s;
		    -o-transform-style: preserve-3d;

		    -ms-transition: 0.6s;
		    -ms-transform-style: preserve-3d;

		    transition: 0.6s;
		    transform-style: preserve-3d;

			position: absolute;
			top: 0;
			left: 0;
		}

		.front {
			-webkit-transform: rotateY(0deg);
			-ms-transform: rotateY(0deg);
			background: lightgreen;
			z-index: 2;
		}

		.back {
			background: lightblue;
			-webkit-transform: rotateY(-180deg);
		    -moz-transform: rotateY(-180deg);
		    -o-transform: rotateY(-180deg);
		    -ms-transform: rotateY(-180deg);
		    transform: rotateY(-180deg);
		}
		
		.back .filtre {
			position:absolute;
			width: 120px;
			height: 160px;
			background-color:#08b;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
			filter: alpha(opacity=60);
			opacity:0.6;
			z-index:5;
		}
		.back .links {
			position: absolute;
			width: 100px;
			height: 106px;
			padding: 0 10px;
			margin-top: 55px;
			z-index: 10;
		}
		#pdf-items .back .links {
			width: 110px;
			margin-top:80px;
			margin-left:15px;
			font-weight:bold;
		}
		#pdf-items .back .filtre {
			width: 150px;
			height: 205px;
			margin-top:5px;
			margin-left:5px;
		}
		.back .links a{ 
			line-height:1.5;
			text-align:center;
		}
		 #pdf-items .back .links a { 
			line-height:1.5;
			text-align:center;
		}
		.back .links span {height:1px;border-top:1px solid #fff; margin:5px 0 0;}
		
		/*.........boutton.........*/
		#rad-bottom .btn { margin-top:15px;}
		#av-compte .valid span, #sans-compte .valid span { padding-right:60px!important;}
		#edito .more, .cont .more, #rad-bottom .btn, #edit-pdf .more, #av-compte .valid, #sans-compte .valid, #bottom-iscript .valid, #recherche-input .valid, #recherche-header .valid,
		#pdf-search .valid, #multimedia-pagination .btn, #bottom-conect  .valid {
		  color: #000; text-decoration: none; background: #FFF;
		  font-size: .9em; font-family: Arial;
		  display: inline-block; overflow: hidden; vertical-align: top; 
		 /* perspective: 600px; 
		  perspective-origin: 50% 50%;*/
		}
		#edito .more  span, .cont .more  span, #rad-bottom .btn span, #edit-pdf .more span, #av-compte .valid span, #sans-compte .valid span, #bottom-iscript .valid span, 
		#recherche-input .valid span, #recherche-header .valid span, #pdf-search .valid span, #multimedia-pagination .btn span, #bottom-conect  .valid span {
		  display: block; 
		  position: relative; 
		  padding: 5px 28px 5px 10px;
		  background-color:#00adee;
		  -moz-transition: background-color .6s ease-out, color .15s ease-out;
		  -o-transition: background-color .6s ease-out, color .15s ease-out;
		  -webkit-transition: background-color .6s ease-out, color .15s ease-out;
		  transition: background-color .6s ease-out, color .15s ease-out;


		 /* -webkit-transition: all 400ms ease;
		  -moz-transition: all 400ms ease;
		  -o-transition: all 400ms ease;
		  -ms-transition: all 400ms ease;
		  transition: all 400ms ease;
		  -webkit-transform-origin: 50% 0%;
		  -moz-transform-origin: 50% 0%;
		  -o-transform-origin: 50% 0%;
		  -ms-transform-origin: 50% 0%;
		  transform-origin: 50% 0%;
		  -webkit-transform-style: preserve-3d;
		  -moz-transform-style: preserve-3d;
		  -ms-transform-style: preserve-3d;
		  transform-style: preserve-3d;*/

		}
		
		#edito .more:hover , .cont .more:hover, #rad-bottom .btn:hover , #edit-pdf .more:hover, #av-compte .valid:hover, #sans-compte .valid:hover , #bottom-iscript .valid:hover, 
		#recherche-input .valid:hover , #recherche-header .valid:hover, #pdf-search .valid:hover, #multimedia-pagination .btn:hover , #bottom-conect  .valid:hover {
			color: #fff; 
		}
		
		#edito .more:hover span, .cont .more:hover span, #rad-bottom .btn:hover span, #edit-pdf .more:hover span, #av-compte .valid:hover span, #sans-compte .valid:hover span, 
		#bottom-iscript .valid:hover span, #recherche-input .valid:hover span , #recherche-header .valid:hover span, #pdf-search .valid:hover span, #multimedia-pagination .btn:hover span,
		#bottom-conect  .valid:hover span, #go-inscript a:hover  {
		background-color:#6AD7FF;
		color:#153A55;
		
		/*  background: #000 color: white;
		  -webkit-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );
		  -moz-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );
		  -o-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );
		  -ms-transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );
		  transform: translate3d( 0px, 0px, -30px ) rotateX( 90deg );*/
		}
		
	/*	#edito .more span:after, .cont .more span:after, #rad-bottom .btn span:after, #edit-pdf .more span:after, #av-compte .valid span:after, #sans-compte .valid span:after, 
		#bottom-iscript .valid span:after, #recherche-input .valid span:after , #recherche-header .valid span:after, #pdf-search .valid span:after , #multimedia-pagination .btn span:after,
		#bottom-conect  .valid span:after   {
			content: attr(data-content);
			display: inline-block;position: absolute; left: 0; top: 0; right:0; bottom: 0;
			padding: 5px 30px 5px 5px;
			color: #fff; background:#6AD7FF; 
			-webkit-transform-origin: 50% 0%;
			-moz-transform-origin: 50% 0%;
			-o-transform-origin: 50% 0%;
			-ms-transform-origin: 50% 0%;
			transform-origin: 50% 0%;
			-webkit-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
			-moz-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
			-o-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
			-ms-transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
			transform: translate3d( 0px, 105%, 0px ) rotateX( -90deg );
		 }*/
		 
		 
		#banner-slider .badge {height: 16px; width: 94px; background-position: -352px -294px; position:absolute; z-index:10; right:10px;}
		
		/***/
		.all .cont{margin-bottom:20px; padding-bottom:30px; border-bottom:1px solid #ccc; clear:both;}
		.all#alg, .all .no-boder   { border-bottom:none;}
		.all .read-more { display:block;padding:10px 0; line-height:1; text-align:center; font-size:14px; font-weight:bold; font-family:arial, helvetica; background:url('../background-images/xy2.png') repeat-x;}
		
		.upperText {text-transform: uppercase;}	
		#zlist {display: inline-block; margin-bottom: 20px; background: url('../background-images/fzlist.gif');}
		.TxImg {bottom: 0px!important;margin: 0!important; left:0!important; background-color: rgba(0, 0, 0, 0.5);padding: 5px 10px; text-align:left}
		#tags{margin-top: 30px;}
		.spa {background: none;color: #ddd;clear: both;float: none;width: 100%;height: .1em;margin: 0 0 1.45em;border: none;}
		.addthis_button_tweet { width:95px}
		.addthis_button_google_plusone { width:65px}
		#like {width: 120px;padding-left: 60px;padding-top: 10px;}
		#city {font-size: 14px;cursor: pointer;text-transform: uppercase;color: #fff;}
		#meteo-villes ul {display: none;position: absolute;z-index: 100;background-color: #26292E;top: 24px;right: 0px;border-top: 1px solid #807A7A;z-index: 200;}
		#meteo-villes li { border-bottom: 1px dotted #454B55;color: #FEFEFE; cursor: pointer; font-family: arial;font-size: 12px;font-weight: normal;padding: 5px 10px; text-transform: uppercase;  width: 138px;}
		.date-heure {margin-bottom:2px}
		#meteo-villes li:hover {background-color:#181818}
		#galleria{height:600px}
		#photo-post h3 {line-height: 1;}
		.AgZone{float: right;position: absolute;right: 0px;top: -30px;display: none;background: transparent url(../background-images/vidzom.gif) top no-repeat;width: 32px;height: 12px;text-indent: -9999px;}
		.AgZone:hover { background-position:bottom}
		.AgZoneBis { background-position:bottom!important}		
		#fplay {height: '374px'}
		.scrollToTop{width: 61px;height: 61px;padding: 10px;text-align: center;background: whitesmoke;font-weight: bold;color: #444;text-decoration: none;position: fixed;bottom: 30px;right: 40px;display: none;background: url('../background-images/top.gif') no-repeat 0px 20px;text-indent: -9999px;z-index:100;}
		.scrollToTop:hover{	text-decoration:none;}
		#SociADS {position: relative;width: 300px;}		
		.sous-menu h4 {width:80px}
		.FImp { color: #000; font-weight:bold; background: url(../background-images/urgent.gif) left no-repeat; padding-left:55px}
		#liberte-media .feature-media .image {background-position: -88px -24px!important;}
		#auteur-header h4 { text-transform:uppercase}
		#sans-compte {width:600px}
		#comentaire h3 {font-family:TheSerifOffice; text-transform: uppercase; font-weight: normal;}
		#antispam {height: 100%; margin-top: 5px;}
		#radio { float:left; width:300px}
		
		
		#pseudo label, .Tip{ display: block;}
		#msgUserCheck { font-weight:bold}
		
		#multimedia-pagination .btn {padding: 2px 10px; background-color: #00ADEE; color: #fff;}
		#multimedia-pagination .btn:hover {background-color: #1C94B7;}
		
		
		#votes {border-top:2px solid #c00;padding:10px 0 30px;}
		#votes h2 {float: right;/*	font-family: 'TanseekModernW20-ExtraBold';*/margin-bottom: 10px;color: #2B3239;font-size:20px;	font-weight: normal;}
		#votes .lst {float: left;padding-top: 7px;width: 85px;}
		#votes .lst .picto {height: 14px;width: 10px;background-position: -118px -38px;margin-right: 3px;}

		/*#votes_top_content,*/ #votes_bottom_content {clear:both;border-top:1px solid #999;padding-top:10px;}
		#votes_top_content p, #votes_bottom_content p {font-size: 15px;line-height: 1.4;color: #000;margin-bottom: 15px;}
		#votes_top_content img, #votes_bottom_content img {margin:0 5px 5px 0px;line-height:0;border:2px solid #fff;float: left;
		}
		#votes_top_content #clicked, #votes_bottom_content #clicked {border: 2px solid red;}
		#votes_top_content .link, #votes_bottom_content .link {text-align:left;margin-top:15px;}
		#votes_top_content .link .txt, #votes_bottom_content .link .txt {font-weight:bold;	color:#003F98;	margin-left:10px;}
		#votes_top_content .link .btn, #votes_bottom_content .link .btn {padding:5px 10px 5px 50px; color:#fff;	font-weight:bold;background-color:#c00;}
		#votes_top_content .link .btn:hover, #votes_bottom_content .link .btn:hover {color:#fff;background-color:#333;}
		#votes_bottom_content {	margin-top:30px;	border-top:1px solid #ddd;}
		/*#votes_bottom_content li{background-color:#f5f5f5;margin-bottom:1px;}*/
		#votes_bottom_content label {font-family:arial;	font-size:15px;	color:#333;	cursor:pointer;}
		#votes_bottom_content .link {margin-top:25px;}
		

		.stat_item h3, .stat_item .voie h4 {font-family: "Tahoma",sans-serif;font-size: 15px;color: #000;line-height: 1.7;}
		/*.stat_item ul {padding-top:10px;margin-top:20px;}*/
		.stat_item li {margin-top:5px;}
		.stat_item .txt_numb .it {display:block;float:right;height:1px;width:6px;background-color:#666;	margin-top: 18px;	margin-left:5px;display: none}
		.stat_item .txt_numb .txt {display:block;float:right;font-family:tahoma;font-size:12px;color:#333;font-weight:bold;}
		.stat_item .txt_numb .numb {float:left;	font-family:"tahoma";	font-size:12px;	color:#333;	/*margin-top:5px;*/}
		.stat_item .stat_bar {position:relative;clear:both;	background-color: #000;}
		.stat_item .stat_bar .back {display:block;height:6px;width: 605pxbackground-color: #ECECEC;position:relative;}
		.stat_item .stat_bar .up {position:absolute;display:block;height:6px;width:320px;bottom:0;background-color: #639DF5;}
		.stat_item .voie {padding:10px 20px;	background-color: #F0F0F0;	/*height:30px;*/	margin-top:20px;}
		.stat_item .voie h4 {float:right;}
		.stat_item .voie span {margin-top:2px;/*margin-right:10px;*/font-family:"tahoma";font-size:14px;}
		.stat_item.no_border {border-bottom:none;}


		#categorie-menu {background-color: #181d23;display: none;left: 0;position: absolute;top: 36px;width: 303px;z-index: 100; padding-top:5px}
		#categorie-menu a{color: white}
		#textCat {float: left; border: 1px solid #CCC;padding: 7px 0px 0px 10px;width: 231px;margin-top: 6px;height: 21px;text-transform: capitalize;}
		#categorie-menu li {cursor: pointer;padding:5px 10px 8px;font-size: 12px;font-family: tahoma;font-weight: normal;color: #fefefe;width: 280px;border-bottom: 1px dotted #454B55; text-transform:capitalize}
		#categorie-menu li:hover {background-color: #232E30;}
		#categorie-menu li:hover a{color: #6CF}
		.sizetop {width:155px!important;}
		.archive  {margin: 20px 0px;}
		.archive li.voie { height:25px}
		
		.errorMessage{display: block;text-align: right;position: relative;font-weight: bold;color: red;text-transform: uppercase;}
		#antispam .errorMessage{top: -10px}
		#displayResponse {font-weight: bold; font-size: 15px; color: #FFF; padding: 10px; background-color:#074494; display: none; margin-bottom: 20px;}

		#main-post .txt-core table { border:1px solid #666}
		#main-post .txt-core td { border:1px solid #666}
        #lean_overlay {
            position: fixed;
            z-index:100;
            top: 0px;
            left: 0px;
            height:100%;
            width:100%;
            background: #000;
            display: none;
        }
       /* #sign_up{
            background-color: white;
        }
        #sign_up .title { padding: 20px;  }*/

		#sign_up {
		    background-color: #F4F4F4;
		    box-shadow: 2px 2px 2px #CCCCCC;
		    margin: auto auto 20px;
		    padding-top: 20px;
		    text-align: center;
		    width: 600px;
		}
		#sign_up h2 {
		    border-bottom: 1px solid #E8E8E8;
		    color: #0072A8;
		    font-family: 'tahoma';
		    margin-bottom: 0;
		    padding-bottom: 20px;
		    width: 100%;
		}
		#sign_up li {
		    border-bottom: 1px solid #E8E8E8;
		    padding: 5px 0;
		    width: 100%;
		    float: left;
		}
		#sign_up li:hover input {
		    cursor: pointer;
		}
		#sign_up li:hover span {
		    color: #5C9DF5;
		}
		#sign_up li span {
		    color: #666666;
		    display: block;
		    float: left;
		    font-family: 'Arial';
		    font-size: 14px;
		    margin-left: 40px;
		    margin-top: 12px;
		    text-align: left;
		    width: 115px;
		}
		#sign_up li input, #sign_up li textarea {
		    border: 2px solid #D2E9F1;
		    border-radius: 5px 5px 5px 5px;
		    color: #888888;
		    float: left;
		    padding: 10px;
		    width: 390px;
		}
		#sign_up li input:focus, #sign_up li textarea:focus {border: 2px solid #5C9DF5;}
		#sign_up #confirm {
			background-color: #0080C0;
			color: #FFFFFF;
			display: block;
			font-size: 13px;
			font-weight: bold;
			padding: 10px 20px;
			margin: 10px;
		}
		#sign_up #confirm:hover {background-color: #001F2D;}
		
		#text_core .mdroit { padding-right: 20px; padding-bottom:20px }
		#text_core .mgouche { padding-left: 20px; padding-bottom:20px}
