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

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; 
/*background-image:url(img/back.png); background-repeat:repeat-x; background-color:#EEEEEE;*/ }
body,td,th { font-family:  'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color: #333; }

/*Menu*/
.KMenu{ background-image:url(img/back_menu.png); background-repeat:no-repeat; }
.KBtMenu,.KBtMenuOver:hover{ height:37px; padding:3px 2px 0px 2px; float:left; font-family:'KoaciFont1', Arial, Helvetica, sans-serif; font-size: 23px; color:#202020; }
.KBtMenu:hover,.KBtMenuOver,.KBtMenuOver1{ height:37px; padding:3px 2px 0px 2px; float:left; font-family:'KoaciFont1', Arial, Helvetica, sans-serif; font-size: 23px; color:#666666; background:url(img/btover.png);  }
.KBtHome,.KBtHomeOver:hover{ width:40px; height:40px; float:left; background:url(img/icone_home.png); background-position:top center; }
.KBtHome:hover,.KBtHomeOver{ width:40px; height:40px; float:left; background:url(img/icone_home_over.png); background-position:top center; }
.KBtKoaci{ width:40px; height:40px; float:left; background:url(img/icone_koaci.png); background-position:top center; }
.KBtMenuOver1{ background:url(img/btover1.png);  color:#333; }

.KBtMenuLine{ width:1px; height:14px; background-color:#C0C0C0; } 
.KSearchBack{ width:250px; height:30px; float:right; /*border:solid 2px #E1E1E1;*/ border:solid 2px #333; background:url(img/backsearch.png);
-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.KSearchBack1{ width:250px; height:30px; float:right; border:solid 2px #FFF; background:url(img/backsearch_over.png);
-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.KSearchBt{ width:30px; height:30px; background:none; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
.KSearchBt:hover{ background:url(img/btsearch.png); cursor:pointer; }
.KSearchBt1,.KSearchBt1_:hover{ width:140px; height:30px; padding:10px 0 0 35px; color:#FFF; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;  background:url(img/btsearch1_.png); cursor:pointer;}
.KSearchBt1:hover,.KSearchBt1_{ width:140px; height:30px; padding:10px 0 0 35px; color:#FFF; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background:url(img/btsearch1.png); cursor:pointer; }

.MenuBtLang{ color: #FF6697; font-weight:bold; }
.MenuBtLangOver{ color: #CCC; }


#MenuNewTop { position: fixed; z-index:3; float:left; width:100%; height:50px; background:url(img/back_top.png); background-position: top center; } 
#MenuNewTop1{ position: fixed; z-index:3; float:left; width:100%; height:50px; padding-top:3px; background:url(img/back_menu.png); background-position: bottom center; background-repeat:no-repeat; /*margin-top:46px;*/ margin-top:-50px;  } 
.MenuNewTopSt1{ width:400px; float:left; padding: 14px 0 0 0; }
.MenuNewTopSt2{ width:330px; float:left; padding: 6px 0 0 0; }
.MenuNewTopSt3{ width:270px; float:left; padding: 6px 0 0 0; }
.contentDiv{ width:100%; float:left; }
.contentDiv1{ width:980px; height:0px; float:left; margin:auto; margin-left:10px; padding:0 10px 0 10px; background-color:#FFF; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; overflow:hidden; }


/*Footer*/
.KFooter{ background:url(img/back_footer.png); background-repeat:no-repeat; }
.KFooterFont1{ font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color: #444444; line-height:18px; }
.KFooterFont2{ font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color: #444444; line-height:14px; }
.KFooterFont3{ font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 22px; color: #444444; line-height:18px; }
.KFooterFont4{ font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color: #880088; line-height:14px; }


/* ------------------------------------------------------------------------ */
/*Block*/
#kBlockPubFooter{ position:absolute; z-index:3; width:728px; height:90px; margin-top:-122px; margin-left:-36px; border:solid 1px #FFF; border-bottom:none; }
#kBlockPubMusic{ position:absolute; z-index:3; width:250px; height:250px; margin-top:45px; margin-left:760px; border:solid 1px #EEE; }
.kBlockSt1{ width:705px; float:left; }
.kBlockSt1_{ width:702px; float:left; }
.kBlockSt2{ width:310px; float:left; }
.kBlock1000Style1St1{ width:1020px; height:20px; background:url(img/block_1000_style1_r1_c1.png); float:left; }
.kBlock1000Style1St2{ width:1020px; /*height:20px;*/ background:url(img/block_1000_style1_r2_c1.png); float:left; background-position:bottom left;}
.kBlock1000Style1St1_{ width:1020px; height:20px; background:url(img/block_1000_style1_black_r1_c1.png); float:left; }
.kBlock1000Style1St2_{ width:1020px; /*height:20px;*/ background:url(img/block_1000_style1_black_r2_c1.png); float:left; background-position:bottom left;}
.kBlock1000Style2St1{ width:1020px; height:18px; background:url(img/block_1000_style2_r1_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style2St2{ width:1020px; /*height:20px;*/ background:url(img/block_1000_style2_r2_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style3St1{ width:1020px; height:18px; background:url(img/block_1000_style3_r1_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style3St2{ width:1020px; /*height:20px;*/ background:url(img/block_1000_style3_r2_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style4St1{ width:1020px; height:18px; background:url(img/block_1000_style4_r1_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style4St2{ width:1020px; /*height:20px;*/ background:url(img/block_1000_style4_r2_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style4St3{ width:1020px; height:70px; background:url(img/block_1000_style4_r3_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style5St1{ width:1020px; height:18px; background:url(img/noe1.png); float:left; background-position:bottom center; }
.kBlock1000Style5St2{ width:1020px; background:url(img/noe2.png); float:left; background-position:bottom center; }
.kBlock1000Style5St3{ width:1020px; height:100px; background:url(img/noe3.png); float:left; background-position:bottom center; }
.kBlock1000Style6St1{ width:1020px; height:11px; background:url(img/noee1.png); float:left; background-position:top center; }
.kBlock1000Style6St2{ width:1020px; /*height:20px;*/ background:url(img/noee2.png); float:left; background-position:bottom center; }
.kBlock1000Style6St3{ width:1020px; height:80px; background:url(img/noee3.png); float:left; background-position:bottom center; }
.kBlock1000Style7St1{ width:1020px; height:18px; background:url(img/block_1000_style7_r1_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style7St2{ width:1020px; /*height:20px;*/ background:url(img/block_1000_style7_r2_c1.png); float:left; background-position:bottom center; }
.kBlock1000Style7St3{ width:1020px; height:70px; background:url(img/block_1000_style7_r3_c1.png); float:left; background-position:bottom center; }

.kBlock690Style1St1{ width:700px; height:20px; background:url(img/block_690_style1_r1_c1.png); float:left;  background-position:top left; }
.kBlock690Style1St2{ width:700px; /*height:20px;*/ background:url(img/block_690_style1_r2_c1.png); float:left; background-position:bottom left; }
.kBlock690Style2St1{ width:700px; height:20px; background:url(img/block_690_style2_r1_c1.png); float:left;  background-position:top left; }
.kBlock690Style2St2{ width:700px; /*height:20px;*/ background:url(img/block_690_style2_r2_c1.png); float:left; background-position:bottom left; }
/*Page interne*/
.kBlock690Style3St1{ width:705px; height:20px; background:url(img/block_690_style3_r1_c1.png); float:left;  background-position:top left; }
.kBlock690Style3St2{ width:705px; min-height:1600px; /*height:20px;*/ background:url(img/block_690_style3_r2_c1.png); float:left; background-position:bottom left; }
.kBlock690Style3St2_{width:705px; min-height:1100px; /*height:20px;*/ background:url(img/block_690_style3_r2_c1.png); float:left; background-position:bottom left; }
.kBlock690Style3St3{ width:705px; height:100px; background:url(img/block_690_style3_r3_c1.png); float:left;  background-position:bottom left; }
.kBlock690Style3Decalage{ width:695px; float:left; margin-left:10px;}

.kBlock690Style4St1{ width:705px; height:20px; background:url(img/block_690_style4_r1_c1.png); float:left;  background-position:top left; }
.kBlock690Style4St2{ width:705px; min-height:1600px; /*height:20px;*/ background:url(img/block_690_style4_r2_c1.png); float:left; background-position:bottom left; }
.kBlock690Style4St3{ width:705px; height:100px; background:url(img/block_690_style4_r3_c1.png); float:left;  background-position:bottom left; }

.kBlockRightStyle1,.kBlockRightStyle2{ width:300px; float:left; padding:0px 1px 0px 3px; border:solid 1px #D7D7D7; border-left:none;
-moz-border-radius:0px 0px 4px 0px; -webkit-border-radius:0px 0px 4px 0px; border-radius:0px 0px 4px 0px;
background: #f4f4f4; /* Old browsers */
background: -moz-linear-gradient(top,  #f4f4f4 0%, #dbdbdb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f4f4f4 0%,#dbdbdb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */ }
.kBlockRightStyle1{ border-top:none; }
.kBlockRightStyle3{ width:285px; float:left; padding:0px 10px 0px 10px; border-left:none;  
-moz-border-radius:0px 4px 0px 0px; -webkit-border-radius:0px 4px 0px 0px; border-radius:0px 4px 0px 0px;
background: #ff0087; /* Old browsers */
background: -moz-linear-gradient(top,  #ff0087 0%, #e827a1 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0087), color-stop(99%,#e827a1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff0087 0%,#e827a1 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff0087 0%,#e827a1 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff0087 0%,#e827a1 99%); /* IE10+ */
background: linear-gradient(to bottom,  #ff0087 0%,#e827a1 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0087', endColorstr='#e827a1',GradientType=0 ); /* IE6-9 */
}
.kBlockRightStyle3_{ width:285px; float:left; padding:0px 10px 0px 10px; border-left:none;  
-moz-border-radius:0px 4px 0px 0px; -webkit-border-radius:0px 4px 0px 0px; border-radius:0px 4px 0px 0px;
background: #5b5b5b; /* Old browsers */
background: -moz-linear-gradient(top,  #5b5b5b 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b5b5b), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5b5b5b 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5b5b5b 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5b5b5b 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5b5b5b 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#000000',GradientType=0 ); /* IE6-9 */

}
.kBlockRightStyle4,.kBlockRightStyle4_{ width:285px; float:left; padding:0px 10px 0px 10px; border-left:none; 
-moz-border-radius:0px 0px 4px 0px; -webkit-border-radius:0px 0px 4px 0px; border-radius:0px 0px 4px 0px;
background: #6b6b6b; /* Old browsers */
background: -moz-linear-gradient(top,  #6b6b6b 2%, #262626 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#6b6b6b), color-stop(100%,#262626)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6b6b6b 2%,#262626 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6b6b6b 2%,#262626 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6b6b6b 2%,#262626 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6b6b6b 2%,#262626 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6b6b', endColorstr='#262626',GradientType=0 ); /* IE6-9 */
}
.kBlockRightStyle4_{ width:304px; float:left; padding:0px 0px 0px 1px; } 
.kBlockRightStyle5{  width:305px; float:left; padding:0px 0px 0px 0px; border:solid 1px #F2F3F4; border-left:none; border-top:none;
-moz-border-radius:0px 0px 4px 0px; -webkit-border-radius:0px 0px 4px 0px; border-radius:0px 0px 4px 0px; background:url(img/block_690_style2_r2_c1.png) -10px -10px; } 
	
.kBlockRightTitle1{ float:left; padding:10px 10px 10px 10px; border-left:none;  
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 22px; color: #FFFFFF; line-height:25px;}


.kBlock300Style1St1{ width:320px; height:11px; background:url(img/block_300_style1_r1_c1.png); float:left; background-position:top right;}
.kBlock300Style1St1_{ width:320px; height:5px; background:url(img/block_300_style1_r1_c1.png); float:left; background-position:bottom right;}
.kBlock300Style1St2{ width:302px; /*height:20px;*/ background:url(img/block_300_style1_r2_c1.png); float:left; padding:0px 10px 0px 8px; background-position:bottom right; }
.kBlock300Style1St3{ width:320px; height:11px; background:url(img/block_300_style1_r3_c1.png); float:left; background-position:top right; }
.kBlock300Style1St3_{ width:320px; height:5px; background:url(img/block_300_style1_r3_c1.png); float:left; background-position:top right; }

.kBlockStat1{ width:105px; height:20px; padding:5px 0 5px 25px; background:url(img/back_stat.png); 
font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color:#333; }



/* ------------------------------------------------------------------------ */
/*Home 2016*/
.BlockBigUne2016{ width:1000px; height:430px; float:left; margin:0 0 0 10px; background-color:#333333; /*overflow:hidden;*/ 
margin-bottom:5px; border-bottom:solid 3px #CB6BAA;  }/*Block big une*/ 
.BlockBigUne2016St1,.BlockBigUne2016St2{ width:500px; height:400px; float:left; background-color:#333333; background-image:url(img/ajax-loader.gif); background-position: center; background-repeat:no-repeat; /*overflow:hidden;*/ }/*Block big une*/ 
#SliderImage1{ width:8000px; height:280px; position: absolute; z-index:6; /*background-color:#000;*/ opacity:0; }
#SliderImage2{ width:500px; height:4480px; position: absolute; z-index:6; /*background-color:#000;*/ opacity:0; }
#SliderImageLil1,#SliderImageLil2{ width:500px; height:120px; padding:0 10px 0 10px; position: absolute; z-index:7;  /*background-color:#000;*/ }
#SliderImageCropLil1{ position: absolute; width:500px; height:80px; z-index:8; overflow:hidden; margin-top:350px; }
#SliderImageCrop1{ position: absolute; width:500px; height:280px; z-index:7; overflow:hidden; }
.MotionMask500{ width:500px; height:280px; display:block; overflow:hidden;  }
.MotionMask500_{ width:500px; height:280px; display:block; float:left; overflow:hidden;  }
.MotionMask606,.MotionMask606_{ width:57px; height:35px; margin-right:3px; margin-bottom:3px; display:block; overflow:hidden; float:left; border-radius:3px;  }
#SliderImageOver1{ width:470px; height:75px; margin-top:250px; position: absolute; z-index:10; padding:20px 15px 0 15px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#333333+0,333333+100&0+0,1+100 */
	background: -moz-linear-gradient(top,  rgba(51,51,51,0) 0%, rgba(51,51,51,1) 30%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(51,51,51,0) 0%,rgba(51,51,51,1) 30%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(51,51,51,0) 0%,rgba(51,51,51,1) 30%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00333333', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
	font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size:23px; color:#FFFFFF; line-height:22px; 
}
.SliderImageOver1C{ color:#F26C99; }
#OverMeDia2016{ position: absolute; width:70px; height:70px; z-index:10; background: url(img/puce_media.png); margin-top:105px; margin-left:215px;}
#OverTitle2016,#OverTitle2016_{ position: absolute; padding:5px 10px 5px 10px; z-index:11; background-color:#F26C99; color:#FFF; font-size:20px; border-radius:5px; margin:7px;  font-family: 'KoaciFont1', Arial, Helvetica, sans-serif;  text-shadow:1px 0px 1px #444; }
#OverTitle2016_{ background-color:#F26C99;  }
#OverLine2016{ position: absolute; width:2px; height:390px; z-index:11; background-color:#9A224A;}
/* ------------------------------------------------------------------------ */


/*Info */
/*Structure Home Info*/ 
.BlockBigUne{ width:1000px; height:400px; float:left; background:url(img/back_une.png); background-position:top center; padding:4px 10px 0px 10px; overflow:hidden; }/*Block big une*/
.BlockBigUneSt1{ width:641px; /*height:580px;*/ float:left; }
.BlockBigUneStText1{ width:600px; height:160px; float:left; padding:0px 20px 0px 20px;
font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size: 15px; color: #DDDDDD; line-height:17px; }
.BlockBigUneSt2{ width:359px; /*height:580px;*/ float:left; }
.BlockBigUneSt3{ width:100%; height:70px; float:left; }
.BlockBigUneSt4{ width:100%; height:65px; float:left; }
.BlockBigUneSt4_{ width:100%; height:50px; float:left; }
.BlockBigArticle{ width:359px; height:40px; background:url(img/back_une_article.png); 
font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size: 14px; color: #EEEEEE; line-height:13px; } 
.BlockBigArticle:hover,.BlockBigArticleOver{ width:359px; height:40px; background:url(img/back_une_article1.png); 
font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; line-height:13px; } 
.BlockBigArticleSt1{ width:100px; height:35px; float:left; padding-top:2px;} 
.BlockBigArticleSt2{ width:249px; height:31px; float:left; padding-top:6px;} 
#BlockBigArticleOver{ position: absolute; width:375px; height:40px; z-index:10; background:url(img/back_une_article_over.png); margin-left:-15px; cursor:pointer; }
#KuneShadow{ position: absolute; width:10px; height:400px; z-index:9; background:url(img/une_shadow.png); }
#SliderImage{ position: absolute; width:640px; height:3120px; z-index:6; background-color:#000; }
#SliderImageCrop{ position: absolute; width:640px; height:390px; z-index:7; overflow:hidden; }
#SliderImageOver{ position: absolute; width:640px; height:90px; padding-top:95px; margin-top:-185px; z-index:8; float:left; overflow:hidden; background:url(img/back_homeslider.png); }
.SliderPubAdd { width:640px; min-height:180px; background-color: #000; }
#SliderPubAdd { position: absolute; z-index:8; margin-top:156px; width:640px; min-height:180px; background-color: #000; }
.SliderPubAdd1{ width:695px; min-height:180px; background-color: #000; margin-left:10px; }

.BlockKInfo,.BlockKInfo1{ background-color:#000; color:#FFF; font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size:24px;  text-shadow:0 1px 5px #000;
-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px; background:url(img/back_infos.jpg); background-position:top center; }
.BlockKInfo1 { background:url(img/back_infos1.jpg); }
.BlockInfoAuteur1,.BlockInfoAuteur2 { background:url(img/back_auteur.png); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }


/*Structure Page Info*/ 
.BlockPageInfoActuDisplay { border-bottom:solid 2px #DDDDDD; }
.BlockPageInfoActuDisplay1{ border-bottom:solid 2px #DDDDDD; }
.BlockPageInfoActuDisplay2{ border-bottom:solid 2px #DDDDDD; }

.PubSetRight250_{ border:solid 2px #DDDDDD;}
.PubSetRight250,.PubSetLeft250{ border:solid 2px #DDDDDD;}
.PubSetRight600{ border:solid 2px #DDDDDD;}
.PubSetRight600_{ border:solid 2px #555555; }
.BlockFiltre{  background:url(img/back_filtre.png); }
.BlockFiltre1,.BlockFiltre5,.BlockFiltre1_{ background:url(img/back_filtre.png);  }
.BlockFiltre2{  background:url(img/back_filtre1.png); }
.BlockFiltre3,.BlockFiltre4{ background:url(img/back_filtre3.png); }
.BlockActuTitre{ background:url(img/back_color1.png); font-size: 34px; color: #FFF; line-height:34px; }
.BlockActuTitre1{ background:url(img/back_color1_.png); font-size: 34px; color: #FFF; line-height:34px; }
.BlockActuShare{ background:url(img/back_color2.png); }
.BlockActuShare1{ background:url(img/back_color3.png); }
.BlockActuCommentTitre{ background:url(img/back_color1.png); font-size: 25px; color: #FFF; line-height:25px; }
.BlockActuCommentTitre1{ background:url(img/back_color1.png); font-size: 25px; color: #FFF; line-height:25px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; opacity:0.8; }

/*Infos Content*/
#TitleDiv1,#TitleDiv2,#TitleDiv3,#TitleDiv11,#TitleDiv12,#TitleDiv13,#TitleDivView{ 
position: absolute; height:20px; z-index:5; background:url(img/title_back1.png); margin-top:130px; margin-left:5px; padding:5px 10px 0px 10px;
float:left; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#FFFFFF; font-weight:bold; }
#TitleDiv2,#TitleDiv12{ background:url(img/title_back2.png); }
#TitleDiv3,#TitleDiv13,#TitleDivView{ background:url(img/title_back3.png); }
#TitleDiv12,#TitleDiv13{ margin-top:400px; }
#TitleDiv11{ margin-top:0px; }
#TitleDiv0{ width:695px; position: absolute; height:20px; z-index:5; padding-top:10px; }
#TitleDivView{ margin-top:75px; margin-left:0px; }
#TitleDivlil1{ position: absolute; /*width:50px;*/ height:18px; z-index:5; background:url(img/title_back1.png); margin-top:55px; margin-left:5px; padding:2px 5px 0px 5px;
float:left; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 13px; color:#FFFFFF; }

.KBtShare0{ width:255px; height:28px; float:left; padding-left:15px; padding-top:8px; }
.KBtShare{ width:180px; height:36px; float:left; border-right:solid 1px #CECECF;  padding:14px 15px 0px 15px; background:none; 
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color:#333333; line-height:16px; }
.KBtShare:hover{ background:url(img/color4.png); cursor:pointer; }
.KBtShare1{ width:180px; height:36px; float:left; border-right:solid 1px #686868;  padding:14px 15px 0px 15px; background:none; 
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color:#FFF; line-height:16px; }
.KBtShare1:hover{ background:url(img/color3.png); cursor:pointer; }

#OverMeDia{ position: absolute; width:70px; height:70px; z-index:5; background: url(img/puce_media.png); margin-top:5px; margin-left:5px;}
#OverMeDia_{ position: absolute; width:70px; height:70px; z-index:5; background: url(img/puce_media.png); margin-top:0px; margin-left:5px;}
#OverMeDia1{ position: absolute; width:30px; height:30px; z-index:5; background: url(img/puce_media1.png); margin-top:5px; margin-left:5px;}


.BlockActuComment{ 
background: #f9f9f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f9f9f9 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f9f9f9 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}
.BlockKCommentaire{ border-bottom:solid 1px #EEE; }

.BlockInfoNew{ border-bottom:solid 3px #EEEEEE; }


/* ------------------------------------------------------------------------ */
/*Video*/
/*Structure Home Video*/
/*Structure Page Video*/
.BlockPageVideoArea{ background:url(img/back_video.png); background-position:top center; 
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 22px; color: #FFA4D1; line-height:22px; }
.BlockPageVideoAreaSt3{ border-right: solid 1px #5B5B5B; }
.BlockPageVideoDisplay2{ background:url(img/puce_video1.png); font-size:14px; line-height:14px; color:#CCC; }
.BlockPageVideoDisplay2:hover{ background:url(img/puce_video1_over.png); font-size:14px; line-height:14px; color:#FFF; }
.BlockPageVideoDisplay2Titre{ font-size:18px; line-height:18px; color:#FFF; font-weight:bold; }
#VideoTitle{ position: absolute; width:140px; height:30px; padding:5px 0px 0px 10px; z-index:5; background:url(img/title_video.png); float:left; 
font-family: 'KoaciFont1', Arial, Helvetica, sans-serif; color:#FFF; font-size:25px; }
#VideoDiv1{ position: absolute; width:310px; height:170px; z-index:5; background:url(img/puce_video.png); margin:3px 3px 3px 3px; float:left; color:#000; }
#VideoDiv1:hover{  background:url(img/puce_video_over.png);}
#VideoDiv2,#VideoDiv2_:hover,#VideoDiv2_{ position: absolute; width:300px; height:155px; z-index:5; background:url(img/puce_video.png); margin:2px 3px 3px 2px; float:left; color:#000; background-position:top right; }
#VideoDiv2:hover,#VideoDiv2_{  background:url(img/puce_video_over.png);}

/* ------------------------------------------------------------------------ */
/*Music*/
/*Structure Home Music*/ 
.BlockMusicSt1{ border-bottom:solid 1px #DBDBDB; }
.BlockMusicSt2{  border-bottom:solid 1px #DBDBDB; font-size:12px; color:#666;line-height:12px; background:url(img/puce_music.png); }
.BlockMusicSt2:hover,.BlockMusicSt2_,.BlockMusicSt2__{ font-size:12px; color:#333; line-height:12px; background:url(img/puce_musicc.png); 
-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; border:none; padding-bottom:1px; }
.BlockMusicSt2_,.BlockMusicSt2__{ border-bottom:solid 1px #DBDBDB ;padding-bottom:1px; color:#333; }
.BlockMusicSt2_:hover,.BlockMusicSt2__:hover{ background:url(img/puce_music_over.png); color: #963474;  }

/*Structure Page Music*/ 
.BlockPageMusicArea{ background:url(img/back_music.png); background-position:top center;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 22px; color: #333; line-height:22px; }
.BlockPageMusicAreaAdd{ /*background:url(img/back_music_add.jpg); background-position:top center;*/
border:solid 1px #CCC;
-webkit-box-shadow: inset 0 0 18.75em rgba( 240, 240, 240, .5 );
-moz-box-shadow: inset 0 0 18.75em rgba( 240, 240, 240, 5 );
box-shadow: inset 0 0 18.75em rgba( 240, 240, 240, .5 ); background:url(img/back_music_fibre.png); }
.BlockPageMusicLecteur{ border:solid 1px #555;
box-shadow: inset 0 1px 0 rgba( 255, 255, 255, .15 ), 0 0 1.25em rgba( 0, 0, 0, .5 ); /* 20 */ } 
.BlockPageMusicLecteurEnd{ background:url(img/back_music_end.png); } 
#MusicDiv1{ position: absolute; width:190px; height:175px; z-index:5; background:url(img/puce_music1.png); float:left; padding:5px 10px 0px 50px;
color:#FFF; font-size:14px; line-height:14px; }
#MusicDiv1:hover{ background:url(img/puce_music1_over.png); }
#MusicDivBig{ position: absolute; width:422px; height:100px; z-index:5; background:url(img/puce_music2.png); float:left; padding:160px 10px 0px 20px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; color:#FFF; font-size:18px; line-height:18px; }

.MusicEqualiseur { background-color: #F09; width:7px; height:30px; display: inline-block; vertical-align: bottom; }
.MusicEqualiseurCrop { height:15px; overflow:hidden; margin-bottom:5px }

.BlockKMusic0{ width:300px; height:34px; float:left; padding:12px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color:#FFF; background:url(img/color3.png); border:solid 2px #DDDDDD; margin-top:5px; }

/* ------------------------------------------------------------------------ */
/*Annonces*/
/*Structure Home Annonces*/ 
/*Structure Page Annonces*/ 
.BlockAnnonceTitre{ background:url(img/back_color1.png); font-size: 34px; color: #FFF; line-height:34px;   }
.BlockAnnoncePix{ background:url(img/back_color1.png); border-left:solid 2px #EEEEEE; font-size: 34px; color: #FFF; line-height:34px; }
.BlockAnnoncesSt1{ border-left:solid 1px #EEEEEE; }
.BlockAnnoncesSt2{ border-left:solid 5px #EEEEEE; font-size:13px; color:#666666; line-height:13px; }
.BlockAnnoncesSt2:hover{ border-left:solid 5px #CA69A9; color:#333333; }
.BlockPageAnnonceDisplay { border-bottom:solid 2px #DDDDDD; }
.BlockPageAnnoncesDisplay2{ border-bottom:solid 2px #DDDDDD; }
.BlockPageAnnonceDisplay0{ border-bottom:solid 2px #DDDDDD;}/*utliser pour les annonce*/
.BlockPageAnnonceDisplay00_{ border-bottom:dotted 1px #999;}
.BlockPageAnnonceDisplaySt{ background:url(img/back_nouse_annonce.png); font-size:18px; -moz-border-radius:20px 0 20px 0; -webkit-border-radius: 20px 0 20px 0; border-radius: 20px 0 20px 0; }

.BlockMenAnnonce{ background:url(img/back_menu_annonce.png); font-size:14px; color:#000; border-bottom:solid 3px #B5B5B5; 
-moz-border-radius:20px; -webkit-border-radius:20px; border-radius: 20px; }
.BlockMenAnnonceSt1{ border-right:dotted 1px #666;  }
.BtMenuAnonce{ font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#333; background:url(img/bt_menu_annonce.png); background-repeat:no-repeat; }
.BtMenuAnonce:hover{ color:#000; background:url(img/bt_menu_annonce_.png); }

.BlockBlockAnnoncePlus{ background: url(img/back_annonces_plus.png);color:#FFF; font-size:16px; line-height:16px;
-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
.BlockBlockAnnoncePlusSet{ background: url(img/back_annonces_contact.png); color:#FFF; font-size:21px; }
.BlockBlockAnnoncePlusSet1{ background: url(img/back_annonces_contact1.png); color:#FFF; font-size:21px; }
.BlockBlockAnnoncePlusSet2{ background: url(img/back_annonces_contact2.png); color:#FFF; font-size:18px; }
.BlockBlockAnnoncePlusSet3{ background: url(img/back_annonces_contact3.png); color:#FFF; font-size:16px; }
/* ------------------------------------------------------------------------ */
/*Sondage*/ 

/* ------------------------------------------------------------------------ */
/*Search*/
.BlockPageSearchDisplay{ border-bottom:solid 2px #DDDDDD; }

/* ------------------------------------------------------------------------ */
/*Jeux*/
/*Structure Home Jeux*/ 
.BlockPageJeuxSt1{ background:url(img/back_jeux0.png); border:solid 1px #DDDDDD; border-left:none; border-right:none; }
.BlockPageJeuxDisplay0,.BlockPageJeuxDisplay0_{ border:solid 1px #DDDDDD; } 
.BlockPageJeuxDisplay{border:solid 1px #DDDDDD; margin:0 0 5px 5px;background-color:#FFF; color:#333; line-height:13px;-webkit-border-radius:6px;-moz-border-radius:6px; border-radius:6px; }
.BlockPageJeuxDisplay1,.BlockPageJeuxDisplay1_{ border:solid 1px #DDDDDD;  background-color:#FFF; color:#333; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
.BlockPageJeuxDisplay:hover,.BlockPageJeuxDisplay1:hover,.BlockPageJeuxDisplay1_:hover{ background-color:#333; color:#FFF; border:solid 1px #000; }
.BlockPageJeuxDisplayMenu{ background:url(img/back_jeux_menu.png); border:solid 1px #CDCDCD;
-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }

.BlockPageJeuxDisplayMenuItem{ border-top: solid 1px #C6C6C6; font-size:15px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; color:#333;  }
.BlockPageJeuxDisplayMenuItem1,.BlockPageJeuxDisplayMenuItem:hover{ border-top: solid 1px #C6C6C6; font-size:15px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; color:#FFF; background-color:#FF6799; background:url(img/color6.png); -webkit-border-radius:0 0 6px 6px; -moz-border-radius:0 6px 6px 0; border-radius:0 6px 6px 0; opacity:0.7;  }
.BlockPageJeuxDisplayMenuItem0{ font-size:16px; color:#000; font-size:18px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; color:#333;  }

.BlockPageJeuxDisplay2 { background:url(img/puce_jeux.png); color:#000; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif;}
.BlockPageJeuxDisplay2:hover{ background:url(img/puce_jeux_.png); color:#FFF; }
.BlockPageJeuxSlider{ -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.BlockPageJeuxSt3{ border:solid 1px #C6C6C6; }
.BlockPageJeuxSt4{ border:solid 1px #C6C6C6; background:url(img/back_jeux1.png); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
.BlockPageJeuxSt5{ border:solid 1px #C6C6C6; background:url(img/back_jeux2.png); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
.BlockPageJeuxLine{ background:url(img/line1.png); background-position:top center; }
#SliderJeuxHover{ position: absolute; width:170px; height:160px; z-index:7; padding:160px 15px 0 15px; margin-left:450px; background:url(img/back_jeux_over.png); 
color:#FFF; font-size:13px; line-height:13px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; }

#JeuxDiv{ position: absolute; width:300px; height:155px; z-index:5; background:url(img/puce_jeux0_over.png); margin:2px 3px 3px 2px; float:left; color:#000; background-position:top right; }
#JeuxDiv:hover{  background:url(img/puce_jeux0.png); background-position:top right;}


/* ------------------------------------------------------------------------ */
/*Shop*/
/*Structure Home Shop*/ 
.BlockShopSt1{ border-left:solid 1px #EEEEEE; }
.BlockShopSt2{ border-left:solid 5px #EEEEEE; font-size:13px; color:#666666; line-height:13px; }
.BlockShopSt2:hover{ border-left:solid 5px #CA69A9; color:#333333; }
.BlockShopSt6{ border-right:solid 1px #EEEEEE; border-bottom:dashed 1px #EEEEEE; }
.BlockShopSt8{ border-left:solid 1px #EEEEEE; }
.BlockPageShopDisplay0{ border-bottom:solid 1px #DDDDDD;}/*utliser pour les annonce*/
.BlockPageShopDisplaySt3,.BlockPageShopDisplaySt4{ border-left:solid 1px #DDDDDD;}

#PriceDiv1{ position: absolute; height:20px; z-index:5; margin-left:260px; }
#PriceDiv1_{ position: absolute; height:20px; z-index:5; margin-left:190px; }
#PriceDiv2{ position: absolute; height:20px; z-index:5; margin-left:460px; margin-top:10px; }
#KStoreShadow{ position: absolute; width:704px; height:20px; z-index:9; background:url(img/une_shadow1.png); }

#ShopMenu{ position: absolute; height:20px; z-index:10; width:960px; height:45px; padding:5px 5px 0 0; float:left; margin-top:0px; margin-left:25px; 
background:url(img/back_menu_shop.png); border:solid 1px #333333;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }

#ShopMenuSub,#ShopMenuSub1{ position: absolute; width:955px; min-height:385px; z-index:7; height:45px; padding:5px 5px 20px 5px; float:left; margin-top:45px; margin-left:-1px; 
background-color:#1F1F1F;  border:solid 1px #333333; border-top:none; 
 -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px; }
#ShopMenuSub1{ width:935px; min-height:250px; padding:0 0 0 30px; }

.ShopMenuSubL,.ShopMenuSubL1{ width:100%; height:15px; padding:5px 0 5px 0; border-bottom:solid 1px #666; background: url(img/puce9.png); background-position:center right; background-repeat:no-repeat;
font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF; line-height:15px; }
.ShopMenuSubL1{ background:none;  background-color:#333; color: #CCC;  
border-bottom:none; padding-bottom:5px;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.ShopMenuSubL_{ background-color:#FFF; color: #333; border-bottom:none; padding-bottom:5px;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.ShopMenuSubL:hover{ background-color:#333; }

.KStoreBtSearch{ width:50px; height:39px; background:url(img/btsearch2_.png); moz-border-radius:0px 3px 3px 0px; -webkit-border-radius:0px 3px 3px 0px; border-radius:0px 3px 3px 0px; }
.KStoreBtSearch:hover{ background:url(img/btsearch2.png); cursor:pointer; }

.KStoreBtMenu1,.KStoreBtMenu1_{ width:110px; height:33px; float:left; padding:12px 10px 0 10px; font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size: 20px; color: #FFF; line-height:14px; background-color:none; cursor:pointer; }
.KStoreBtMenuSpacer,.KStoreBtMenuSpacer1{ width:1px; height:40px; margin:0 0px 0 0px; float:left; background-color:#666; }
.KStoreBtMenuSpacer1{ margin:0 0 0 10px; }
.KStoreBtMenu1:hover,.KStoreBtMenu1_{ background-color:#1F1F1F; }

.BlockShopSlider{ border:solid 1px #CCCCCC; border-bottom:none; }
.BlockShopControl{ border:solid 1px #CCCCCC; background:url(img/back_color2.png); border-top:none;  
-moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px;}
.BlockShopDetail1,.BlockShopDetail2,.BlockShopDetail3{ width:100%; min-height:45px; padding:5px 0 0 0; border:solid 1px #CCCCCC; border-bottom:none; background-color:#DDD; 
font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size: 18px; color: #333;}
.BlockShopDetail1{-moz-border-radius:8px 8px 0 0; -webkit-border-radius:8px 8px 0 0; border-radius:8px 8px 0 0; }
.BlockShopDetail3{ border:-bottomsolid 1px #CCCCCC;  -moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; border-radius:0 0 8px 8px;}

.BlockShopDetail1_,.BlockShopDetail2_,.BlockShopDetail3_{ width:100%; min-height:45px; float:left; padding:5px 0 0 0; border:solid 1px #333; border-bottom:none; background-color:#000; 
font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size: 18px; color: #FFF; }
.BlockShopDetail1_{ border-top:none; }
.BlockShopDetail3_{-moz-border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px;  border-radius:0 0 8px 8px; }


#KBtUp_{ position: absolute; width:70px; height:34px; z-index:6; background:url(img/bt_up.png); background-position:top center; margin-left:515px; margin-top:255px; cursor:pointer; }
#KBtUp_:hover{ background:url(img/bt_up_.png); background-position:top center;}
#KBtDown_{ position: absolute; width:70px; height:34px; z-index:6; background:url(img/bt_down_.png); background-position:top center; margin-left:585px; margin-top:250px; cursor:pointer; }
#KBtDown_:hover{background:url(img/bt_down.png); background-position:top center;}

/* ------------------------------------------------------------------------ */
/*Koacinaute*/
.TopForm{ width:1000px; height:180px; margin:0px 10px 0px 10px; 
background:url(img/backtop_form.jpg); -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; }
.TopForm1{ width:1000px; height:180px; margin:0px 10px 0px 10px; 
background:url(img/backtop_form1.jpg); -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0; }
.KFormValid{ width:100%; height:25px; padding-top:5px; background-color:#669; color:#FFF;  -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; text-align:center; 
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ; font-size: 16px; color: #FFF; line-height:16px; }
 
.FormField,.FormField0,.FormField_error,.FormField1{ height:28px; padding:6px 10px 6px 10px; margin-bottom:10px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ;font-size: 16px; color: #333;  border:solid 1px #CCC; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:none;  box-shadow: 0px 0px 10px rgba(200, 200, 200, 0.5);  }
.FormField0{ height:42px; padding:10px 10px 6px 10px; }

.FormField_,.FormField1_,.FormField2{ height:28px; padding:6px 10px 6px 10px; margin-bottom:10px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ;font-size: 16px;color: #666; border:solid 1px #CCC; font-style:italic;  -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:#F7F7F7;  }

.FormField_error{ background-color:none; color: #333;  border:solid 1px #993399; }
.FormField2{  font-style: normal; height:27px; color: #333; }

.FormField3{ height:26px; padding:6px 10px 6px 10px; margin-bottom:10px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ;font-size: 18px; color: #333; border:solid 2px #FF6697;   -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:#F7F7F7;  /*background:url(img/color_list1.png);*/  box-shadow:inset 0 0 10px #CCC; box-shadow: 0 0 10px #FF6697;}
.FormField3_{ height:26px; padding:6px 10px 6px 10px; margin-bottom:10px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif ;font-size: 18px; color: #333; border:solid 2px #CCC;   -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-color:#F7F7F7;  /*background:url(img/color_list1.png);*/  box-shadow:inset 0 0 10px #CCC; }

.FormBrowsePhoto,.FormBrowsePhoto_ok{ width:240px; height:34px; background: url(img/browse_photo.png); background-position:top right; border:solid 2px #CCC; font-size:16px; font-weight:bold; color:#333;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; padding:14px 0px 0px 15px;}
.FormBrowseImage,.FormBrowseImage_ok,.FormBrowseVideo,.FormBrowseVideo_ok{ width:192px; height:34px; background: url(img/browse_image.png); background-position:top right; border:solid 2px #CCC; font-size:16px; font-weight:bold; color:#333;
-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-left:5px; padding:14px 0px 0px 15px;}
.FormBrowseImage_ok{ background: url(img/browse_image_.png); color:#FFF; background-position:top right;} 
.FormBrowsePhoto_ok{ background: url(img/browse_photo_.png); color:#FFF; background-position:top right;} 
.FormBrowseVideo   { background: url(img/browse_video.png); background-position:top right;} 
.FormBrowseVideo_ok{ background: url(img/browse_video_.png); color:#FFF; background-position:top right;} 
.FormField_blend { font-size:20px; opacity:0; filter: alpha(opacity = 0); }
#FormField_blendOver{ position: absolute; z-index:3; margin-top:-15px; margin-left:-15px;  }

.KoacinauteBtMenu{ width:285px; height:30px; padding:10px 0px 0px 20px;  margin-left:5px; background:url(img/back_menu_user.png); font-size:15px; color:#555555;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-weight:bold; }
.KoacinauteBtMenuOver{ width:290px; height:30px; padding:10px 0px 0px 20px; background-color:#FFF; font-size:15px; color:#999; 
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-weight:bold; }
.KoacinauteBtMenu:hover{ background:url(img/back_menu_user_.png); color:#333; }
#BlockKoacinauteTitre{ background:url(img/back_title_user.png); font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 24px; color:#FFF; line-height:24px;  }

.BlockKAnnonce1{ background-color:#000; color:#FFF; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size:18px;  text-shadow:0 1px 0 #666;
-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px; background:url(img/back_offre_annonce1.png); background-position:top center; }
.BlockKAnnonce2{ background-color:#000; color:#FFF; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size:18px; text-shadow:0 1px 6px #999;
-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px; background:url(img/back_offre_annonce2.png); background-position:top center; } 
.BlockKAnnonce3{ background-color:#000; color:#FFF; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size:18px; text-shadow:0 1px 0 #666;
-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px; background:url(img/back_offre_annonce3.png); background-position:top center; }
.BlockKAnnonce4{ background-color:#000; color:#000; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size:18px; text-shadow:0 1px 0 #CCC;
-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px; background:url(img/back_offre_annonce4.png); background-position:top center; }
.BlockKAnnonce0,.BlockKAnnonce0_:hover{ background-color:#000; color:#FFF; font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size:24px;  text-shadow:0 1px 0 #333;
-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px; background:url(img/back_offre_annonce0_.jpg); background-position:top center; }
.BlockKAnnonce0:hover,.BlockKAnnonce0_{ background-color:#000; color:#FFF; font-family: 'KoaciFont2', Arial, Helvetica, sans-serif; font-size:24px;  text-shadow:0 1px 0 #333;
-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px; background:url(img/back_offre_annonce0.jpg); background-position:top center; }

.BlockKAnnonceFont0{ font-size:18px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; }
.BlockKAnnonceFont1{ font-size:25px; }
.BlockKAnnonceFont2{ font-size:28px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; }
.BlockKAnnonceLine1{ width:100%; height:2px; border-bottom: dotted 1px #999; }
.BlockKAnnonceLine2{ width:100%; height:2px; border-bottom: dotted 1px #666; }
.BlockKAnnonceLine3{ width:100%; height:2px; border-bottom: dotted 1px #CCC; }

#AnnonceDiv{ position: absolute; width:290px; height:24px; z-index:4; background:url(img/puce_annonce.png); cursor:pointer; padding:150px 0 0 10px;
color:#FFF; font-size:16px; }

.BlockKoacinauteDisplayList{ background:url(img/color_list.png); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; color:#FFF; font-size:16px; }
.BlockKoacinauteDisplayList1{ background:url(img/color_list1.png);  border-bottom: dotted 1px #999;  color:#555; font-size:13px; }
.BlockKoacinauteDisplayList1:hover{ background:url(img/color_list1_.png); }

/* ------------------------------------------------------------------------ */
/*Button*/
.KBt,.KBt_:hover{ width:100%; height:31px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#FFF; background:url(img/color2.png); border:solid 1px #392656; }
.KBt:hover,.KBt_{ width:100%; height:31px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#FFF; background:url(img/color1.png); border:solid 1px #62AEB7; }
.KBt1,.KBt1_:hover{ width:100%; height:31px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#FFF; background:url(img/color2.png); border:solid 1px #392656; }
.KBt1:hover,.KBt1_{ width:100%; height:31px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#666; background:url(img/color4.png); border:solid 1px #C5C5C5; }

.KBt2,.KBt2_:hover{ width:100%; height:31px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#FFF; background:url(img/color3.png); border:solid 1px #392656; }
.KBt2:hover,.KBt2_{ width:100%; height:31px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#FFF; background:url(img/color7.png); border:solid 1px #C5C5C5; }

.KBtLil1,.KBtLil1_{ height:28px; float:left; padding:8px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color:#FFF; background:url(img/color1.png); border:solid 1px #62AEB7; }
.KBtLil1__{ height:28px; float:left; padding:8px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color:#FFF; background:url(img/color7.png); border:solid 1px #F26392; }
.KBtLil1___{ height:28px; float:left; padding:8px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color:#FFF; background:url(img/color3.png); border:solid 1px #000; }
.KBtLil2{ height:27px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color:#FFF; background:url(img/color2.png); border:solid 1px #89386C; }
.KBtLil3{ height:27px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color:#FFF; background:url(img/color3.png); border:solid 1px #000000; }
.KBtLil4{ height:27px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color: #666; background:url(img/color4.png); border:solid 1px #C5C5C5; }
.KBtLil1:hover,.KBtLil2:hover,.KBtLil3:hover,.KBtLil1_:hover,.KBtLil1__:hover,.KBtLil1___:hover{ color: #666; background:url(img/color4.png); border:solid 1px #C5C5C5; }
.KBtLil4:hover{ color: #FFF; background:url(img/color3.png); border:solid 1px #333; }
.KBtLil1_{  padding:10px 0px 1px 0px; background:url(img/color2.png); border:solid 1px #89386C;}
.KBtLil5,.KBtLil5_:hover { height:22px; float:left; padding:5px 10px 0px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#FFF; background:url(img/color1.png); /*border:solid 2px #FF6697;*/ cursor:pointer; }
.KBtLil5:hover,.KBtLil5_ { height:22px; float:left; padding:5px 10px 0px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#FFF; background:url(img/color2.png); /*border:solid 2px #FF6697;*/ cursor:pointer; }
.KBtLil6,.KBtLil6_:hover { height:22px; float:left; padding:5px 10px 0px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#FFF; background:url(img/color3.png); /*border:solid 2px #FF6697;*/ cursor:pointer; }
.KBtLil6:hover,.KBtLil6_ { height:22px; float:left; padding:5px 10px 0px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#999; background:url(img/color4.png); /*border:solid 2px #FF6697;*/ cursor:pointer; }
.KBtLil7{ height:28px; float:left; padding:8px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px; margin-bottom:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; background:url(img/color5.png); border:solid 1px #62AEB7; }
.KBtLil8{ height:26px; float:left; padding:10px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px; margin-bottom:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color: #4F4F4F; background:url(img/color4.png); border:solid 1px #C5C5C5; }
.KBtLil7:hover,.KBtLil8:hover{ background:url(img/color1.png); color: #FFFFFF;}
.KBt9,.KBt9_:hover{ width:100%; height:31px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 0px 0px 6px 6px; -webkit-border-radius:  0px 0px 6px 6px; border-radius:  0px 0px 6px 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#666; background:url(img/color4.png); border:solid 1px #CCC; border-top:none; }
.KBt9:hover,.KBt9_{ width:100%; height:31px; float:left; padding:9px 0px 0px 0px; -moz-border-radius: 0px 0px 6px 6px; -webkit-border-radius:  0px 0px 6px 6px; border-radius:  0px 0px 6px 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#FFF; background:url(img/color1.png); border:solid 1px #62AEB7; border-top:none; }

.KBtLil10,.KBtLil10_:hover{ height:33px; float:left; padding:13px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px; margin-bottom:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#FFF; background:url(img/color7.png); border:solid 1px #FF1A64; cursor:pointer;}
.KBtLil10:hover,.KBtLil10_{ height:33px; float:left; padding:13px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px; margin-bottom:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 18px; color:#FFF; background:url(img/color3.png); border:solid 1px #000; cursor:pointer;}

.SearchBt{ width:80px; height:37px; float:left; padding:0px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 15px; color:#FFF; line-height:15px; background:url(img/color3.png); border:solid 1px #000; }
.SearchBt:hover{ background:url(img/color1.png); border:solid 1px #62AEB7; cursor:pointer; }

/* ------------------------------------------------------------------------ */
/*Tag*/
.Tag1,.Tag1_:hover { height:22px; float:left; padding:5px 10px 0px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px; margin-bottom:2px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#FFF; background:url(img/color1.png); /*border:solid 2px #FF6697;*/ }
.Tag1:hover,.Tag1_ { height:22px; float:left; padding:5px 10px 0px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px; margin-bottom:2px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#FFF; background:url(img/color2.png); /*border:solid 2px #FF6697;*/ }
.Tag2,.Tag2_:hover { height:22px; float:left; padding:5px 10px 0px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#333; background:url(img/color4.png); /*border:solid 2px #FF6697;*/ }
.Tag2:hover,.Tag2_ { height:22px; float:left; padding:5px 10px 0px 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 14px; color:#FFF; background:url(img/color2.png); /*border:solid 2px #FF6697;*/ }
.Tag3,.Tag3_:hover { height:22px; float:left; padding:10px 15px 7px 15px; -moz-border-radius: 6px;-webkit-border-radius: 6px; border-radius: 6px; margin-right:5px; margin-bottom:2px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 17px; color:#FFF; background:url(img/color7.png); /*border:solid 2px #FF6697;*/ }
.Tag3:hover,.Tag3_ { height:22px; float:left; padding:10px 15px 7px 15px; -moz-border-radius: 6px;-webkit-border-radius: 6px; border-radius: 6px; margin-right:5px; margin-bottom:2px;
 font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 17px; color:#FFF; background:url(img/color2.png); /*border:solid 2px #FF6697;*/ }

/*Bt navigation*/
#KBtUp{ position: absolute; width:100px; height:34px; z-index:6; background:url(img/bt_up.png); margin-left:305px; margin-top:-5px; cursor:pointer; }
#KBtUp:hover{background:url(img/bt_up_.png);}
#KBtDown{ position: absolute; width:100px; height:34px; z-index:6; background:url(img/bt_down.png); margin-left:305px; margin-top:490px; cursor:pointer; }
#KBtDown:hover{background:url(img/bt_down_.png);}

#KBtLeft,#KBtLeft1,#KBtLeft2{ position: absolute; width:40px; height:100px; z-index:6; background:url(img/bt_left.png); margin-left:-30px; margin-top:155px; cursor:pointer; }
#KBtRight,#KBtRight1,#KBtRight2{ position: absolute; width:40px; height:100px; z-index:6; background:url(img/bt_right.png); margin-left:1011px; margin-top:155px; cursor:pointer; }
#KBtLeft1,#KBtRight1{ margin-top:125px; }
#KBtLeft2,#KBtRight2{ margin-top:415px; }
#KBtLeft:hover,#KBtLeft1:hover,#KBtLeft2:hover{ background:url(img/bt_left_.png); }
#KBtRight:hover,#KBtRight1:hover,#KBtRight2:hover{ background:url(img/bt_right_.png); }

/*Line*/
.Line1_{ width:100%; height:2px; border-bottom: dotted 1px #999; }
.Line1{ width:100%; height:2px; border-bottom: dotted 1px #CCC; }
.Line2{ width:100%; height:4px; background-color:#CB6BAA; }
.Line2_{ width:100%; height:2px; background-color:#CB6BAA; }
.Line2__{ width:100%; height:4px; background-color:#F7A7F7; }
.Line3{ width:100%; height:4px; background-color:#772777; }
.Line3_{ width:100%; height:4px; background-color:#FF4DFF; }
.Line3__{ width:100%; height:2px; background-color:#FF4DFF; }
.Line4{ width:100%; height:4px; background-color:#C7C9CA; }
.Line5{ width:100%; height:2px; border-bottom: dotted 1px #999; }
.Line6{ width:2px; height:500px; border-right: dotted 1px #999; padding-left:20px; margin-top:10px;}
.Line6_{ width:2px; height:300px; border-right: dotted 1px #999; padding-left:20px; margin-top:10px;}/*Video commentaire*/
.Line6__{ width:2px; height:150px; border-right: dotted 1px #999; padding-left:5px; margin-top:5px;}
.Line6___{ width:2px; height:80px; border-right: dotted 1px #999; padding-left:5px; margin-top:5px;}
.Line7{ width:100%; height:4px; background-color:#636363; }
.Line8{ width:100%; height:4px; background-color:#9B9B9B; }
.Line9{ width:100%; height:2px; border-bottom: dotted 1px #919191; }
.Line10{ width:2px; height:80px; border-right: dotted 1px #999; padding-left:5px; margin-top:5px; margin-left:10px;}
.Line10_{ width:2px; height:50px; border-right: dotted 1px #999; padding-left:5px; margin-top:5px; margin-left:10px;}

/*Puce*/
.KPuce { width:20px; height:20px; background: url(img/puce.png); }
.KPuce1{ width:30px; height:35px; background: url(img/puce1.png); margin-right:5px; }
.KPuce2{ width:20px; height:20px; background: url(img/puce2.png); margin-right:5px; }
.KPuce3{ width:30px; height:35px; background: url(img/puce3.png); margin-right:5px; }
.KPuce4{ width:25px; height:25px; background: url(img/puce4.png); margin-right:5px; margin-left:10px; }
.KPuce5{ width:15px; height:15px; background: url(img/puce5.png); }
.KPuce5_{ width:15px; height:15px; background: url(img/puce5_.png); }
.KPuce6{ width:15px; height:15px; background: url(img/puce6.png); }
.KPuce7{ width:15px; height:15px; background: url(img/puce7.png); }
.KPuce8{ width:20px; height:15px; background: url(img/puce8.png); }
.KPuce9{ width:15px; height:15px; background: url(img/puce9.png); }

/*Icone*/
.KIconeSend { width:30px; height:20px; background: url(img/icone_send.png); }
.KIconeSend1{ width:25px; height:25px; background: url(img/icone_send1.png); margin-right:5px; margin-left:10px; }
.KIconeCommentaire { width:30px; height:20px; background: url(img/icone_commentaire.png); }
.KIconeView { width:30px; height:20px; background: url(img/icone_view.png); }
.KIconePlay { width:25px; height:25px; background: url(img/icone_play.png); margin-right:5px; margin-left:10px; }
.KIconePanier { width:25px; height:25px; background: url(img/icone_panier.png); margin-right:5px; margin-left:10px; }
.KIconePanier1{ width:20px; height:20px; background: url(img/icone_panier1.png); margin-right:7px; margin-left:1px; }
.KIconePanier2{ width:20px; height:20px; background: url(img/icone_panier2.png); margin-right:7px; margin-left:1px; }
.KIconePanier3{ width:25px; height:25px; background: url(img/icone_panier3.png); margin-right:5px; margin-left:10px; }
.KIconeLivraison{ width:30px; height:30px; background: url(img/icone_livraison.png); margin-right:5px; margin-left:10px; margin-top:2px; }
.KIconeService{ width:30px; height:30px; background: url(img/icone_service.png); margin-right:5px; margin-left:10px; margin-top:2px; }
.KIconePaiement{ width:30px; height:30px; background: url(img/icone_paiement.png); margin-right:5px; margin-left:10px; margin-top:2px; }

.KIconeTel{ width:30px; height:30px; background: url(img/icone_tel.png); margin-right:5px; margin-left:10px; margin-top:2px; }
.KIconeSiege{ width:30px; height:30px; background: url(img/icone_siege.png); margin-right:5px; margin-left:10px; margin-top:2px; }
.KIconeEmail{ width:30px; height:30px; background: url(img/icone_email.png); margin-right:5px; margin-left:10px; margin-top:2px; }


/*button paginate*/
.bt_pg{ width:20px;height:13px; background-image:url(img/bt_pg.png); background-repeat:no-repeat; float:left; }
.bt_pg_{ width:20px;height:13px; background-image:url(img/bt_pg_.png); background-repeat:no-repeat; float:left; }
.bt_pg1{ width:20px;height:13px; background-image:url(img/bt_pg1.png); background-repeat:no-repeat; float:left; }
.bt_pg1_{ width:20px;height:13px; background-image:url(img/bt_pg1_.png); background-repeat:no-repeat; float:left; }
.bt_pg:hover , .bt_pg1:hover{ cursor:pointer; opacity:0.7; }
.aff_ico_icone{ width:48px;height:38px; background-image:url(img/aff_ico_icone.png); background-repeat:no-repeat; float:left; }
.aff_ico_icone_{ width:48px;height:38px; background-image:url(img/aff_ico_icone_.png); background-repeat:no-repeat; float:left; }
.aff_ico_liste{ width:48px;height:38px; background-image:url(img/aff_ico_liste.png); background-repeat:no-repeat; float:left; }
.aff_ico_liste_{ width:48px;height:38px; background-image:url(img/aff_ico_liste_.png); background-repeat:no-repeat; float:left; }
.aff_ico_icone:hover , .aff_ico_liste:hover{ cursor:pointer; opacity:0.8; }

/* ---------------------------------------------------------- */
/* Pagination */
.PaginationBlock{ width:660px; height:30px; margin-left:30px; }
.PaginationBlock1{ width:360px; height:30px; margin-left:30px; }
div.pagination { padding: 3px; margin: 3px; }
div.pagination a {/*link color*/
	padding: 2px 2px 2px 2px; margin: 2px; 
	text-decoration: none; /* no underline */ color: #000; font-size:14px;
	/*background:url(img/color4.png); background-repeat:repeat-x; */
}
div.pagination a:hover, div.pagination a:active {/*survol*/
	/*border: 1px solid #06C;*/
	color: #000; text-decoration:none;
}
div.pagination span.current {
	padding: 5px 5px 5px 5px; font-weight: bold;  color: #000; font-size:15px; 
	background:url(img/color1.png); background-repeat:repeat-x; background-position:top; -moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px;
}
div.pagination span.disabled {/*last button*/
	padding: 5px 20px 5px 20px; text-decoration:none;margin: 4px;
	color: #666; font-size:15px; font-weight: bold;
	background:url(img/color4.png); background-repeat:repeat-x;-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px;
}
div.pagination span.next {
	padding: 5px 20px 5px 20px; text-decoration:none; color: #FFF; font-size:15px; font-weight: bold; 
	background:url(img/color1.png); background-repeat:repeat-x; background-position:top; -moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px;
}
div.pagination span.next:hover { background:url(img/color5.png); color: #333; }
.next a : hover { text-decoration:none;  }

/*Rating*/
.rate_display{ float:left; }
.rate_display_{ float:right; }
.rate_star_display{ float:left; }
.rate_star_display:hover{ cursor:pointer; }
.rate_star_display_{ float:left;}/*affichage sans survol*/
.rate_texte {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;}
.rate_texte1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #33CCFF;}/*bleu*/
.rate_texte2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000;}/*red*/

/*Mask*/
.MotionMask65 { width:65px; height:35px; display:block; overflow:hidden; border:solid 2px #E9E9E9; }
.MotionMask300{ width:300px; height:155px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:3px; }/*Article*/
.MotionMask300_{ width:300px; height:155px; display:block; overflow:hidden; border:solid 2px #555555; margin-bottom:3px; }/*page video*/
.MotionMask300__{ width:300px; height:174px; display:block; overflow:hidden; margin-bottom:1px; }/*Annonce*/
.MotionMask350{ width:350px; height:220px; display:block; overflow:hidden; }/*Article payant*/
.MotionMask140{ width:140px; height:75px; display:block; overflow:hidden; border:solid 2px #FFF; margin-bottom:5px; }
.MotionMask140_{ width:90px; height:38px; display:block; overflow:hidden; background-color: #FFF; }
.MotionMask310{ width:310px; height:170px; display:block; overflow:hidden; border:solid 3px #E9E9E9; margin-bottom:3px; }
.MotionMask210{ width:210px; height:120px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:3px; }
.MotionMask64{ width:64px; height:64px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:3px; margin:2px; }
.MotionMaskCenter64{ width:80px; height:64px; margin-left:-20px; }
.MotionMask400{ width:400px; height:230px; display:block; overflow:hidden; border:solid 3px #E9E9E9; margin-bottom:2px; 
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.MotionMask100{ width:100px; height:100px; display:block; overflow:hidden; margin-bottom:2px; }
.MotionMask100_{ width:170px; height:105px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:2px;
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.MotionMask125_{ width:125px; height:75px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:2px; 
-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.MotionMask250{ width:249px; height:240px; display:block; overflow:hidden; margin-bottom:5px; }
.MotionMask250_{ width:250px; height:180px; display:block; overflow:hidden; }/*Block Musique*/
.MotionMaskCenter250_{ width:250px; height:180px; margin-left:-25px; }
.MotionMask251{ width:249px; height:170px; display:block; overflow:hidden; margin-bottom:5px;  }
.MotionMask301{ width:299px; height:200px; display:block; overflow:hidden; margin-bottom:5px;  }
.MotionMaskCenter250{ width:400px; height:240px; margin-left:-75px;  }
.MotionMask695{ width:695px; height:430px; display:block; overflow:hidden;  }
.MotionMask695_{ width:705px; height:400px; display:block; overflow:hidden; }
.MotionMask200{ width:200px; height:120px; display:block; overflow:hidden; float:left; margin-right:10px; border:solid 2px #E9E9E9; }
.MotionMask200_{ width:200px; height:120px; display:block; overflow:hidden; float:right; margin-left:10px; border:solid 2px #E9E9E9; }
.MotionMask150{ width:150px; height:85px; display:block; overflow:hidden; float:left; margin-right:5px; border:solid 2px #E9E9E9; }
.MotionMask640{ width:640px; height:390px; display:block; overflow:hidden;  }
.MotionMask801 { width:80px; height:80px; display:block; overflow:hidden; border:solid 2px #E9E9E9; }
.MotionMask801_ { width:80px; height:48px; display:block; overflow:hidden; border:solid 2px #E9E9E9; }
.MotionMask140__{ width:140px; height:155px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:3px; }
.MotionMaskCenter140{ width:140px; height:155px; margin-left:-70px; }
.MotionMask100{ width:100px; height:60px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:3px; }
.MotionMask220{ width:220px; height:130px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:3px; }
.MotionMask230{ width:172px; height:100px; display:block; overflow:hidden; float:left; border:solid 1px #EEEEEE; border-left:none; }
.MotionMask125{ width:125px; height:70px; display:block; overflow:hidden; }
.MotionMask480{ width:452px; height:260px; display:block; overflow:hidden; background-color:#666; }/*Music lecteur display*/
.MotionMaskCenter480{ width:480px; height:260px; margin-left:-5px; }
.MotionMask60,.MotionMask60_:hover{ width:60px; height:60px; display:block; overflow:hidden; border:solid 2px #E9E9E9;
-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; }/*user infos*/
.MotionMask60:hover,.MotionMask60_{ width:60px; height:60px; display:block; overflow:hidden; border:solid 2px #cccccc;
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }/*user infos*/
.MotionMask80,.MotionMask80_:hover{ width:80px; height:80px; display:block; overflow:hidden; border:solid 2px #E9E9E9;
-webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px; }/*user infos*/
.MotionMask80:hover,.MotionMask80_{ width:80px; height:80px; display:block; overflow:hidden; border:solid 2px #FFF;
-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }/*user infos*/
.MotionMask50 { width:50px; height:50px; display:block; overflow:hidden; border:solid 2px #E9E9E9; }
.MotionMask210_ { width:205px; height:130px; display:block; overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-bottom:1px; }
.MotionMask290{ width:290px; height:180px; display:block; overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;  margin-bottom:3px; }
.MotionMask160 { width:150px; height:85px; display:block; overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-bottom:3px; }
.MotionMask680 { width:680px; height:320px; display:block; overflow:hidden; }
.MotionMask65:hover,.MotionMask300:hover,.MotionMask140:hover,.MotionMask140__:hover,.MotionMask100:hover,.MotionMask220:hover,.MotionMask50:hover,.MotionMask100_:hover,.MotionMask125_:hover{ border:solid 2px #cccccc; }
.MotionMask400:hover{ border:solid 3px #999; }
.MotionMask126 { width:125px; height:85px; float:left; display:block; overflow:hidden; /*border:solid 2px #E9E9E9;*/ }

.MotionMask300_{ width:300px; height:170px; display:block; overflow:hidden; border:solid 2px #E9E9E9; margin-bottom:3px; }


/* ---------------------------------------------------------- */
/* Floating bar */
.ico_bull { width:20px;height:20px; background:url(img/ico_bull.png); }
.ToolSt{ width:1050px; margin:auto; padding-top:7px; }

.ToolSt1{ width:860px; height:43px; float:left;  padding:0 0 0 0; }
.ToolSt1_{  width:860px; height:43px; float:left;  padding:0px 0 0 0px;
font-family: 'KoaciFont1', Arial, Helvetica, sans-serif; font-size: 20px; color: #333; }
.ToolStColor1{ } .ToolStColor1:hover{ background-color:#EEEEEE; color:#555555; }
.ToolStColor2{ background: -webkit-gradient( linear, left top, left bottom, from( #464646 ), to( #000 ) ); 
background: -webkit-linear-gradient( top, #464646, #000 ); 
background: -moz-linear-gradient( top, #464646, #000 );
background: -ms-radial-gradient( top, #464646, #000 );
background: -o-linear-gradient( top, #464646, #000 );
background: linear-gradient( to bottom, #464646, #000 ); color:#FFF; } .ToolStColor2:hover{ color:#FF9DBD; }
.ToolStColor3{ background: -webkit-gradient( linear, left top, left bottom, from( #FB1583 ), to( #C80461 ) ); 
background: -webkit-linear-gradient( top, #FB1583, #C80461 );
background: -moz-linear-gradient( top, #FB1583, #C80461 );
background: -ms-radial-gradient( top, #FB1583, #C80461 );
background: -o-linear-gradient( top, #FB1583, #C80461 );
background: linear-gradient( to bottom, #FB1583, #C80461 ); color:#FFF; } .ToolStColor3:hover{ color:#FED3E8; }

.ToolSt0{ width:50px; height:43px; float:left; background:url(img/tool_icone0.png); background-repeat:no-repeat; background-position:top left; }
.ToolBt1,.ToolBt1_Over,.ToolBt3{ width:94px; height:43px; float:left; padding:10px 0 0 45px;  background:url(img/tool_icone1.png); background-repeat:no-repeat; background-position:top left; margin-left:1px; background-color:#323232;/*#E4E4E4*/ font-family: 'KoaciFont1', Arial, Helvetica, sans-serif; font-size: 18px; color: #EEE;}
.ToolBt2{ width:49px; height:43px; float:left; background:url(img/tool_icone2.png); margin-left:1px; background-color:#CDCDCD; }
.ToolBt1:hover{ background-color:#000; color:#FFF; }
.ToolBt1_Over{ background-color:#323232; color:#999; }
.ToolBt2:hover{ background-color:#C1C1C1; }
.ToolBt3{ background-color: #333; }
#AreaConnecter{ position: absolute; z-index:20; width:195px; height:57px; padding:3px 0 0 5px; margin-top:-60px; margin-left:800px; color:#FFF; 
-moz-border-radius:4px 4px 0 4px; -webkit-border-radius:4px 4px 0 4px;  border-radius:4px 4px 0 4px;
background: -moz-linear-gradient(top,  rgba(51,51,51,0.81) 1%, rgba(51,51,51,1) 75%, rgba(51,51,51,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(51,51,51,0.81)), color-stop(75%,rgba(51,51,51,1)), color-stop(100%,rgba(51,51,51,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(51,51,51,0.81) 1%,rgba(51,51,51,1) 75%,rgba(51,51,51,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(51,51,51,0.81) 1%,rgba(51,51,51,1) 75%,rgba(51,51,51,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(51,51,51,0.81) 1%,rgba(51,51,51,1) 75%,rgba(51,51,51,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(51,51,51,0.81) 1%,rgba(51,51,51,1) 75%,rgba(51,51,51,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf333333', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
 }
#AreaConnexion{ position: absolute; z-index:19; width:100%; height:149px;  border-top:solid 1px #CCC;
background: -webkit-gradient( linear, left top, left bottom, from( #5E5E5E ), to( #222 ) ); 
background: -webkit-linear-gradient( top, #5E5E5E, #323232 );
background: -moz-linear-gradient( top, #5E5E5E, #323232 );
background: -ms-radial-gradient( top, #5E5E5E, #323232 );
background: -o-linear-gradient( top, #5E5E5E, #323232 );
background: linear-gradient( to bottom, #5E5E5E, #323232 ); }

  div#floatingbar
    {
    /*overflow: hidden;*/ z-index:21;
    width: 100%;
    height: 0px;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #800000;
	font-family:Arial; font-size:13px;
	font-weight:bold;
	background: url(img/toolbar.png);
	
    }
  div#content
    {
    padding: 1em;
    }
 
@media screen
  {
  body>div#floatingbar
    {
    position: fixed;
    }
  }

  
/*Sondage*/
#container{ width:280px; height:218px; background-color:#222222; padding:10px 10px 10px 10px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 16px; color: #EEEEEE; line-height:16px; }
.pollanswer{ width:100%; height:25px; font-size: 15px; color: #EEEEEE; line-height:15px; }
.pollanswer:hover{ background-color:#2C2C2C; color: #EEEEEE; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.pollresult{ font-size: 15px; color: #EEEEEE; line-height:15px; padding-bottom:2px; padding-top:5px; }
.pollLine{ width:100%; height:10px; border-bottom:solid 1px #3E3E3E; margin-bottom:10px; }
.containerSt1{ width:100%; height:80px; }/*90px*/

.pollBt{ width:90px; height:31px; float:left; padding:0px 0px 0px 0px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:5px;
font-family: 'KoaciFont3', Arial, Helvetica, sans-serif; font-size: 15px; color:#FFF; line-height:15px; background:url(img/color3.png); border:solid 1px #000; }
.pollBt:hover{ background:url(img/color7.png); border:solid 1px #FF1A64; cursor:pointer; }
#container h1{
	margin:0; padding:5px; 
	font-size:14px; font-family: 'KoaciFont3', Arial, Helvetica, sans-serif;
	font-weight:normal; color:#333;
}

#pollcontainer{
	margin:5px; /*border:1px solid #f3f3f3;*/
	/*background:#f9f9f9;*/ padding:0px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:12px; }
.bar{ height:10px; background:#FF6799; /*3399cc*/}
.yourvote{ background:#113399; }
.GsText1{ color:#FF6698; font-size:14px; }

  
/*Info Bulle*/
/*a.infobulle{ color:#ccc; text-shadow:0 -1px 0 black;  } */
/*a.infobulle:hover,a.infobulle:focus{background:rgba(0,0,0,.4); box-shadow:0 1px 0 rgba(255,255,255,.4); }*/
a.infobulle span,a.infobulle1 span,a.infobulle2 span,a.infobulle3 span,a.infobulle4 span{ position:absolute;  margin-top:20px; margin-left:-50px;
 color:#FFF; background:rgba(0,0,0,.9); padding:15px; border-radius:3px; box-shadow:0 0 2px rgba(0,0,0,.5);
 transform:scale(0) rotate(-12deg);
 transition:all .25s; opacity:0; text-shadow:none;
}
a.infobulle3 span {  background:rgba(0,0,0,.7) }
a.infobulle:hover span, a.infobulle:focus span,  a.infobulle1:hover span, a.infobulle1:focus span ,  a.infobulle2:hover span, a.infobulle2:focus span,  a.infobulle3:hover span, a.infobulle3:focus span ,  a.infobulle4:hover span, a.infobulle4:focus span  { transform:scale(1) rotate(0);  opacity:1; }
a.infobulle1 span{ margin-top:65px;} a.infobulle2 span{ margin-left:-60px; margin-top:-45px;} a.infobulle3 span{ margin-left:-100px; margin-top:-47px;} 
a.infobulle4 span{ margin-left:-185px; margin-top:-107px;}

 
