*{font-family:Arial, Helvetica, sans-serif;}
html{height:100%;}
body{
	margin:0px;
	height:100%;
	font-size:12px;
	color:#555;
}
a{color:#0183f4}
p{margin:0px 0px 10px 0px}
.rose{color:#F21984}
.roses{color:#F21984;text-decoration:underline;}
.bleu{color:#0183f4}
.vert{color:#009900}
.vert_abo{color:#8fc400}
.blanc{color:#FFF;}
.noir{color:#000}
.gris_clair{color:#A1A1A1}
.mauve{color:#d702fd}
.rouge{color:#FF0000}
.andika{font-family: 'Open Sans', sans-serif;}
.alice{font-family:'Alice', serif;}
select, input, label { vertical-align:middle}
input[type="text"],input[type="password"],input[type="submit"],input[type="button"]:not(#age_valide),select,textarea:not(.cometchat_textarea){
	padding:4px;
	border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
	-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
	-o-transition: border linear 0.2s, box-shadow linear 0.2s;
	transition: border linear 0.2s, box-shadow linear 0.2s;
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus:not(.cometchat_textarea){
	outline: 0;
	border-color: rgba(82, 168, 236, 0.8);
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
	-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
}
.aff_reponse select:focus,.aff_reponse textarea:focus{
	outline: 0;
	border-color: rgba(215, 2, 253, 0.8);
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(215, 2, 253, 0.6);
	-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(215, 2, 253, 0.6);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(215, 2, 253, 0.6);	
}
#popup_maintenance{float:left;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:99999;-webkit-box-shadow:0px 0px 20px #000;-moz-box-shadow:0px 0px 20px #000;box-shadow:0px 0px 20px #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:-150px;margin-left:-250px;}
#root{position:relative;width:100%;background:url(/img/separator/haut-bg.jpg) 0 130px repeat-x;}
#root_home{position:relative;width:100%;background:url(/img/home/top.jpg) repeat-x;}
#main{position:relative;width:1000px;margin:0px auto;}
#home_profil{width:1002px;margin:0px auto;background:#FCFAFB;border:1px solid #E5E5E5; border-top:0px; border-radius:0px 0px 0px 10px;}
#main_home{position:relative;width:1020px;margin:0px auto;overflow:hidden;}
#home_left{float:left;width:297px; height:619px; background:url(/img/home/left.jpg) no-repeat;}
#home_left_courtisons{float:left;width:297px; height:619px; background:url(/img/home/left-courtisons.jpg) no-repeat;}
#home_middle{float:left;width:425px; height:619px; background:url(/img/home/middle.jpg) no-repeat;}
#home_middle_courtisons{float:left;width:425px; height:619px; background:url(/img/home/middle-courtisons.jpg) no-repeat;}
#home_right{position:relative;float:left;width:298px; height:619px; background:url(/img/home/right.jpg) no-repeat;}
#home_right_courtisons{position:relative;float:left;width:298px; height:619px; background:url(/img/home/right-courtisons.jpg) no-repeat;}
#home_foot{clear:both; width:978px; margin:10px; overflow:hidden; border:1px solid #E5E5E5; border-radius:10px; padding:0px 10px;}
#home_argument p{text-align:center;margin:0px 0px 30px 0px;}
#live_contenu{overflow:hidden;height:50px;padding:0px 10px;position:relative;width:960px;}
#live_contenu ul{padding:0px;margin:0px;list-style:none;}
#live_contenu p{margin:0px;}
#head{position:relative;z-index:8000; width:1000px;height:145px;background:url(/img/separator/haut.jpg) 0 130px no-repeat;}
#head #login{float:right;}
#logo{position:absolute;top:15px;}
#pseudo,#password,#password2{width:147px; height:32px; border:0px; padding:0px 5px; margin-left:10px; font-size:14px; background:url(/img/champs.jpg) no-repeat;}
#home{width:1000px;}
#home_content{width:610px;}
#home_ins{width:380px; margin:25px;}
#home_ins form,#separateur_ins{width:360px;}
#home_ins td{font-size:13px; color:#000;}
#separateur_ins{background:url(/img/separator/point-gris-18px.gif) repeat-x;}
#separateur_ins div{width:50px; background:#FFF; text-align:center; margin:5px auto; font-size:16px; font-weight:bold;}
.input_ins{width:182px;margin:0px;font-size:14px;color:#666;}
.input_log{width:125px;margin:0px;font-size:14px;color:#666;}
select.input_ins{width:196px;}
#profil_step3 select{width:142px;}
.divchamps{
	width:200px;
	position:relative;
	color: #0B4E7E;
}
.info_bulle{position:absolute;left:230px;margin-top:-17px;}
.ft10{font-size:10px;}
.ft11{font-size:11px;}
.ft12{font-size:12px;}
.ft13{font-size:13px;}
.ft14{font-size:14px;}
.ft16{font-size:16px;}
.ft18{font-size:18px;}
.ft20{font-size:20px;}
.ft22{font-size:22px;}
.ft24{font-size:24px;}
.ft30{font-size:30px;}
.ft40{font-size:40px;}
.gras{font-weight:bold;}
#account{overflow:hidden;}
#left{position:relative;width:185px;min-height:500px;padding-right:15px;float:left;background:url(/img/separator/account-middle-left.jpg) right repeat-y;}
#middle{position:relative;width:600px;float:left;min-heigt:500px;padding-top:35px;}
#middle2{position:relative;width:800px;float:left;min-heigt:500px;padding-top:40px;}
#right{position:relative;width:200px;min-height:500px;overflow:hidden;float:left;margin:0px auto;background:url(/img/separator/account-middle-right.jpg) repeat-y;}
#footer{position:relative;width:1000px; height:100px;margin-top:30px;background:url(/img/separator/bas.jpg) no-repeat;}
#menu_recherche{position:absolute; z-index:7999; margin:0px; padding:0px; left:200px; top:94px; width:600px; height:36px; background:url(/img/menu/recherche-off.png) no-repeat;}
#menu_recherche li{list-style:none; z-index:7999; float:left; height:36px;cursor:pointer;}
#searchbulle{position:absolute; left:0px; margin-top:36px; padding-top:6px; width:600px; z-index:7999; cursor:default;}
#bullefleche{position:absolute; width:29px; height:13px; top:6px; z-index:10; left:30px; background:url(/img/menu/cadre-fleche.png) no-repeat;}
#bulletop{position:relative; width:600px; height:20px; background:url(/img/menu/cadre-top.png) no-repeat;}
#bulle_content{position: relative; width:600px; background:url(/img/menu/cadre-middle.png) repeat-y;}
#bulle_content div p{padding:0px;margin:0px;}
#bulle_content div{padding:0px 25px 10px 25px;}
#bullebottom{position:relative; width:600px; height:20px; background:url(/img/menu/cadre-bottom.png) no-repeat;}
#bullerecherche{position:absolute; top:46px; left:48px;}
#cadre_alerte{position:absolute;right:0px;top:32px;width:180px;height:85px;}
#alerte{width:180px;height:85px;}
.alertoff{background:url(/img/cadre-alerte.png) no-repeat;}
.alerton{background:url(/img/cadre-alerte-on.png) no-repeat;}
#alerte_txt p a{font-size:11px;}
.alerte_txt_p1{position:relative;font-weight:bold;top:5px;left:7px;}
.noalert{position:relative;text-align:center;top:35px;*top:20px;font-size:14px;color:#ccc;width:180px;padding:0px;}
#alerte_photo{position:relative;float:left;width:56px;top:13px;left:5px;}
#alerte_txt{position:relative;float:left;width:120px;top:10px;left:5px;}
#alerte p{margin:0px; padding:0px;}
#alert_txt p{font-size:11px;line-height:1.5;margin:0px;}
#disconnect{position:absolute; right:0px; top:8px;}
#favoris{position:absolute; z-index:8999; top:0px; left:200px;list-style:none; margin:0px; padding:0px; width:600px;height:26px;}
#favoris li{position:relative;background:url(/img/onglet-favoris.png) no-repeat; width:162px; height:18px;float:left;text-align:center;padding:4px;margin-left:45px;margin-right:0px;cursor:pointer;}
#favoris li a{color:#555;text-decoration:none;}
#favoris li a:hover{color:#0183f4;text-decoration:underline;}
#left1{width:180px; height:130px;}
#menu_icone{background:url(/img/menu/icone-off.jpg) no-repeat; width:600px; height:38px; margin:15px 0px 0px 0px; padding:0px; list-style:none;}
#menu_icone li{float:left; width:40px; height:40px; cursor:pointer; position:absolute;}
#icone1{left:10px;}
#icone1.icone_on{background:url(/img/menu/icone-on.jpg) -10px 0px no-repeat;}
#icone2{left:120px;}
#icone2.icone_on{background:url(/img/menu/icone-on.jpg) -120px 0px no-repeat;}
#icone3{left:230px;}
#icone3.icone_on{background:url(/img/menu/icone-on.jpg) -230px 0px no-repeat;}
#icone4{left:335px;}
#icone4.icone_on{background:url(/img/menu/icone-on.jpg) -335px 0px no-repeat;}
#icone5{left:445px;}
#icone5.icone_on{background:url(/img/menu/icone-on.jpg) -445px 0px no-repeat;}
#icone6{left:550px;}
#icone6.icone_on{background:url(/img/menu/icone-on.jpg) -550px 0px no-repeat;}
.icone_titre{position:absolute; text-align:center; left:-15px; width:70px; text-align:center; top:-17px; font-size:11px; margin:0px;display:none;}
.icone_chiffre{position:absolute; text-align:center; left:0px; width:40px; text-align:center; top:50px; font-size:18px; margin:0px;}
#barre_proxi{width:110px;height:4px;border:1px solid #C9C9C9;position:relative;top:7px;margin-right:15px;margin-left:10px;}
#curseur_proxi{border:1px solid #777777;background:#FB0082;position:relative;width:8px;height:6px;top:-2px;cursor:pointer;z-index:15;}
#curseur_proxi div{top:-15px;left:-15px;z-index:20;position:absolute;font-size:10px;display:block;width:45px;text-align:center;}
#bgblack{position:fixed;z-index:9999;width:100%;height:100%;background:#666;opacity:0.8;filter:alpha(opacity=80);display:none;}
#lecadre1,#lecadre2,#lecadre3,#lecadre4{position:fixed;z-index:10000;width:802px;height:380px;left:50%;margin-left:-401px;margin-top:200px;display:none;}
.bouton{position:relative;display:inline;height:32px;cursor:pointer;}
.bouton_value{color:#FFF;font-size:16px;font-weight:bold;height:32px;top:0px;background:url(/img/button/bg-32-middle.jpg) repeat-x;}
#profil_step2 select{width:120px;margin:4px;}
#profil_step2 input{margin:4px;}
#menu-top{position:relative; left:200px; top:42px; width:595px; height:45px; z-index:8999}
#main_menu{position:absolute; top:5px; width:450px; list-style:none;margin:0px;padding:0px;}
#main_menu2{position:absolute; width:200px; top:10px; left:430px; list-style:none;margin:0px;padding:0px;}
.menu_icone{float:left; margin-right:30px;position:relative;width:24px;}
.bulle_autre{cursor:pointer; position:absolute;display:none; margin-left:-10px;*left:0px; *margin:0px; width:170px; margin-top:5px;*margin-top:20px; border:1px solid #E5E5E5; border-radius:0px 5px 5px 5px; background:#FFF;}
#bulle_autre2{*left:10px;}
#bulle_autre3{*left:20px;}
.menu_lien{position:relative; float:left; padding-left:25px; z-index:5000;}
.icone_numero{position:absolute; background:#F21984; color:#FFF; font-size:10px; font-weight:bold;padding:0px 2px 1px 2px;right:-5px;top:17px;border-radius: 3px 3px 3px 3px;text-decoration:none;}
#mon_profil,#mon_compte{position:absolute;z-index:9999;background:#FFF; border:1px solid #C9C9C9; list-style:none;padding:0px;margin-top:30px;display:none;margin-left:0px;}
#mon_profil{width:100px;}
#mon_compte{width:170px;}
#mon_profil li,#mon_compte li{padding:5px 0px;border-bottom:1px solid #F5F5F5;}
#mon_profil li a,#mon_compte li a{color:#555; text-decoration:none;padding:2px 10px;}
.first{border:0px;}
#c_right{margin-left:20px;width:180px;}
#c_left{width:180px;margin-top:60px;}
#titre_nouveaux p,#titre_anniversaire p{margin:2px;}
.petit_bouton{
	position:relative;text-align:center;color:#FFF;cursor:pointer;
	background: -moz-linear-gradient(center top, #0187f8 0%, #026acb 100%);
	background: linear-gradient(#0187f8,#026acb);
	background: -webkit-gradient(linear,left top, left bottom, from(#0187f8),to(#026acb));
	background-image: -o-linear-gradient(rgb(1,135,248),rgb(2,106,203));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0187f8, endColorstr=#026acb);
	border-radius:3px;
	padding:4px;
	font-weight:bold;
}
.grand_bouton{
	position:relative;font-size:16px;font-weight:bold;text-align:center;padding:4px;cursor:pointer;
	background: -moz-linear-gradient(center top, #0187f8 0%, #026acb 100%);
	background: linear-gradient(#0187f8,#026acb);
	background: -webkit-gradient(linear,left top, left bottom, from(#0187f8),to(#026acb));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0187f8, endColorstr=#026acb);
	background-image: -o-linear-gradient(rgb(1,135,248),rgb(2,106,203));
	border-radius:3px;
	color:#FFFFFF;
}
.grand_bouton:hover,.petit_bouton:hover{
	background: -moz-linear-gradient(center top, #0187f8 100%, #026acb 100%);
	background: linear-gradient(#0187f8, #026acb);
	background: -webkit-gradient(linear,left top, left bottom, from(#026acb),to(#0187f8));
	background-image: -o-linear-gradient(rgb(2,106,203),rgb(1,135,248));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#026acb, endColorstr=#0187f8);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 5px rgba(82, 168, 236, 0.6);
}
.grand_bouton:active,.petit_bouton:active{
	background:#026acb;
	box-shadow: outset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 5px rgba(82, 168, 236, 0.6);
}
#nice_alerte{position:absolute;box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.75);z-index:10000;width:100%;left:0px;background:#FFF;border-bottom:1px solid #E5E5E5;}
#pseudo_member:hover{text-decoration:underline;}
#lien_member{border:1px solid #E5E5E5; border-radius:0px 5px 5px 0px; padding:4px;width:95px;height:65px;}
#lien_member p{margin:0px 0px 3px 0px;}
#aujourdhui{padding:4px;border-right:1px solid #035fb1;color:#FFF;border-top:1px solid #6eb9fb;border-left:1px solid #6eb9fb;margin-bottom:10px;*background:#0187F8;}
#aujourdhui select{color:#555;}
.member_lien{margin-bottom:10px;}
.member_lien p{margin-bottom:3px;}
.lien_news{text-decoration:none;color:#444;}
.lien_news:hover{text-decoration:underline;}
.degrade_rose{
	background: -moz-linear-gradient(#f89fcb, #F21984);
	background: linear-gradient(#f89fcb, #F21984);
	background: -webkit-gradient(linear,left top, left bottom, from(#F89FCB),to(#F21984));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f89FCB, endColorstr=#F21984);
	background-image: -o-linear-gradient(rgb(248,159,203),rgb(242,25,132));
}
.degrade_rose_clair{
	background: -moz-linear-gradient(#FA8BC2, #F89FCB);
	background: linear-gradient(#FA8BC2, #F89FCB);
	background: -webkit-gradient(linear,left top, left bottom, from(#FA8BC2),to(#F89FCB));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FA8BC2, endColorstr=#F89FCB);
	background-image: -o-linear-gradient(rgb(250,139,194),rgb(248,159,203));
}
.degrade_bleu{
	background: -moz-linear-gradient(#0187F8, #026ACB);
	background: linear-gradient(#0187F8, #026ACB);
	background: -webkit-gradient(linear,left top, left bottom, from(#0187F8),to(#026ACB));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0187F8, endColorstr=#026ACB);
	background-image: -o-linear-gradient(rgb(1,135,248),rgb(2,106,203));
}
.degrade_vert{background: -moz-linear-gradient(#C8FF35, #8fc400);background: linear-gradient(#C8FF35, #8fc400);background: -webkit-gradient(linear,left top, left bottom, from(#C8FF35),to(#8FC400));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8FF35, endColorstr=#8fc400);background-image: -o-linear-gradient(rgb(200,255,53),rgb(143,196,0));}
.degrade_gris{background: -moz-linear-gradient(#FFFFFF, #E5E5E5);background: linear-gradient(#FFFFFF, #E5E5E5);background: -webkit-gradient(linear,left top, left bottom, from(#FFFFFF),to(#E5E5E5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#E5E5E5);background-image: -o-linear-gradient(rgb(255,255,255),rgb(229,229,229));}
.degrade_gris2{background: -moz-linear-gradient(#E5E5E5, #FFFFFF);background: linear-gradient(#E5E5E5, #FFFFFF);background: -webkit-gradient(linear,left top, left bottom, from(#E5E5E5),to(#FFFFFF));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5E5E5, endColorstr=#FFFFFF);background-image: -o-linear-gradient(rgb(229,229,229),rgb(255,255,255));}
.degrade_gris3{background: -moz-linear-gradient(#F5F5F5, #FAFAFA);background: linear-gradient(#F5F5F5, #FAFAFA);background: -webkit-gradient(linear,left top, left bottom, from(#F5F5F5),to(#FAFAFA));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F5F5F5, endColorstr=#FAFAFA);background-image: -o-linear-gradient(rgb(245,245,245),rgb(250,250,250));}
#histo_onglet1{position:absolute;border-radius:5px 5px 0px 0px;top:4px;left:90px;width:80px; text-align:center; background:#FCFCFC; z-index:10; padding:4px; border:1px solid #E5E5E5;cursor:pointer; border-bottom:1px solid #FFF;}
#histo_onglet2{position:absolute;border-radius:5px 5px 0px 0px;top:4px;left:190px;width:80px; text-align:center; z-index:10; border:1px solid #E5E5E5; padding:4px;cursor:pointer;}
#cadre_historique{position:relative; width:350px; float:left; margin-left:10px; margin-right:6px;}
#histo_content{clear:left;position:relative;border-radius:5px;margin-top:29px;*top:29px;height:461px;*height:491px;padding:5px;background:#FCFCFC; border:1px solid #E5E5E5;}
.histo_info{float:left; width:160px;}
.histo_info p{margin-bottom:3px;}
.list_close li{margin-bottom:10px;}
.osez_paging{list-style:none;}
.osez_paging li a{text-decoration:none;}
#alerte_member{position:relative; width:576px; margin:0px 10px 10px 10px; border:2px solid #F21984; border-radius:5px;}
#alerte_close{position:absolute; z-index:20; font-weight:bold; border:2px solid #F21984; border-radius:0px 5px 0px 5px; background:#F21984; color:#FFF; text-align:center; width:14px; height:14px; right:-2px; top:-2px; cursor:pointer;}
#affinity_menu{width:788px;height:48px; border:1px solid #E5E5E5; margin-left:10px;border-radius:10px;}
#affinity_menu div{float:left; width:156.8px; font-size:14px; text-align:center;}
.aff_reponse{padding:20px 10px;border-bottom:1px solid #E5E5E5;}
#affinity_content{margin:10px 0px 0px 10px;}
.aff_titre{padding:5px 15px; border-radius:10px 10px 0px 0px;}
.list_box{width:230px; height:30px;}
.list_box_large{width:500px; height:30px;}
.left{float:left;}
.list_box left input{float:left;margin:0px 5px 5px 0px;}
.list_box left label{display:inline;margin-top:10px}
.list_box left2{clear:both; height:40px;}
.label1, .label2{width:230px;float:left;margin-top:-6px;}
.label1{text-align:right;margin-right:25px;}
.label2{text-align:left;margin-left:25px;}
.option1,.option2{float:left;background:url(/img/separator/affinity.png) repeat-x;}
.option3{float:left;}
.option1 input,.option2 input,.option3 input{margin:0px;margin-top:-8px;margin-left:-3px;}
.option1,.option2{width:120px;}
.affinity_step{color:#AAA;}
.score_affinity{position:absolute;right:0px;top:0px;}
#foot_col1,#foot_col2,#foot_col3,#foot_col4{position:relative;margin:10px; border:1px solid #E5E5E5; border-radius:10px; padding:10px; width:241px;float:left;}
#foot_col2,#foot_col3{width:175px;}
#foot_col1{margin-left:0px;}
#foot_col4{margin-right:0px;}
#foot_col1 p,#foot_col2 p,#foot_col3 p,#foot_col4 p{margin-bottom:5px;}
#foot_col1 a,#foot_col2 a,#foot_col3 a,#foot_col4 a{color:#555;text-decoration:none;}
#foot_col1 a:hover,#foot_col2 a:hover,#foot_col3 a:hover,#foot_col4 a:hover{text-decoration:underline;}
.message_me,.message_other{width:480px;border:1px solid #C9C9C9;border-radius:10px; margin:20px 10px; padding:10px;margin-top:-1px;}
.message_me{margin-right:90px;}
.message_other{margin-left:90px; }
.profil_top{position:relative;margin-top:10px;font-size:16px;z-index:9000;}
#form_advanced select{width:150px;color:#666;}
#form_sexe,#form_sexe2,#adv_sexe{margin-bottom:6px;*margin-bottom:1px;}
#adv_sexe{margin-bottom:4px;}
#new_age1,#new_age2,#birthday_age1,#birthday_age2{width:40px;border:1px solid #E2E3EA;border-right:0px;}
.msg_loading{text-align:center;font-size:18px;font-weight:bold;}
.wall_member{width:580px; height:35px; padding:10px;border-bottom:1px solid #E5E5E5;}
.wall_content{line-height:16px}
#affi_corr{padding:10px; width:320px; right:0px; font-size:12px;*margin-top:20px; position:absolute; border:1px solid #E5E5E5; border-radius:10px; background:#FFF;display:none;z-index:8000;}
#affc{cursor:pointer;}
#onglet_message1{width:200px; float:left; text-align:center; margin:-10px 20px 20px 0px; padding:5px; border:1px solid #E5E5E5; border-top:0px; border-radius:0px 0px 5px 5px;}
#onglet_message2{width:200px; float:left; text-align:center; margin:-10px 0px 20px 0px; padding:5px; border:1px solid #E5E5E5; border-radius:0px 0px 5px 5px; border-top:0px;}
.bouton_affinite{
	position:relative;
	text-align:center;
	color:#FFF;
	cursor:pointer;
	background: -moz-linear-gradient(center top, #d702fd 0%, #8b05a3 100%);
	background: linear-gradient(#d702fd, #8b05a3);
	background: -webkit-gradient(linear,left top, left bottom, from(#d702fd),to(#8b05a3));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d702fd, endColorstr=#8b05a3);
	background-image: -o-linear-gradient(rgb(215,2,253),rgb(139,5,163));
	padding:4px;
	border-radius:3px;
	font-size:12px;
	-webkit-transition: all linear 0.2s;
	-moz-transition: all linear 0.2s;
	-ms-transition: all linear 0.2s;
	-o-transition: all linear 0.2s;
	transition: all linear 0.2s;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
	width:230px;
}
.bouton_affinite:hover{
	background: -moz-linear-gradient(center top, #d702fd 100%, #8b05a3 100%);
	background: -moz-linear-gradient(#d702fd, #8b05a3);
	background: -webkit-gradient(linear,left top, left bottom, from(#d702fd),to(#8b05a3));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d702fd, endColorstr=#8b05a3);
	background-image: -o-linear-gradient(rgb(215,2,253),rgb(139,5,163));
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 5px rgba(82, 168, 236, 0.6);
}
.degrade_mauve{
	background: -moz-linear-gradient(center top, #8b05a3 0%, #d702fd 100%);
	background: linear-gradient(#8b05a3, #d702fd);
	background: -webkit-gradient(linear,left top, left bottom, from(#8b05a3),to(#d702fd));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8b05a3, endColorstr=#d702fd);
	background-image: -o-linear-gradient(rgb(139,5,163),rgb(215,2,253));
}
.degrade_mauve2{
	background: -moz-linear-gradient(center top, #d702fd 0%, #8b05a3 100%);
	background: linear-gradient(#d702fd, #8b05a3);
	background: -webkit-gradient(linear,left top, left bottom, from(#d702fd),to(#8b05a3));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d702fd, endColorstr=#8b05a3);
	background-image: -o-linear-gradient(rgb(215,2,253),rgb(139,5,163));
}
.uploadifyQueueItem {
	border: 1px solid #E5E5E5;
	background-color: #F5F5F5;
	width: 173px;
	margin-left:0px;
	margin-top:5px;
	padding:5px;
	text-align:left;
}
.uploadifyError {
	border: 1px solid #777777 !important;
	background-color: #C9C9C9 !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}
