#MB_overlay {position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;z-index:9999;background-color: #000!important;}
#MB_overlay[id]{position:fixed;}

#MB_window {position:absolute;top:0;border:0 solid;	text-align:left;z-index: 10000;}
#MB_window[id] {position:fixed!important;}

#MB_frame{position:relative;background: #F9F9F9 url('https://img.dailyfriends.com/design/modal_degrade_gris.png') repeat-x scroll center top ;height: 100%;}

#MB_header{margin:0;padding:0;}

#MB_content{padding:6px .75em;overflow:auto;}

#MB_caption{font:bold 100% "Lucida Grande", Arial, sans-serif;text-shadow:#FFF 0 1px 0;padding: .5em 2em .5em .75em;margin: 0;text-align:left;}

#MB_close {display: block;position:absolute;right:5px;top:4px;padding: 2px 3px;font-weight:bold;text-decoration:none;font-size: 13px;}
#MB_close:hover {background:transparent;}

#MB_loading{padding:1.5em;text-indent:-10000px;background:transparent url("https://img.dailyfriends.com/spinner.gif") 50% 0 no-repeat;}

/* Color scheme */
#MB_frame{padding-bottom:7px;	-webkit-border-radius:7px;	-moz-border-radius:7px;border-radius:7px;}
#MB_window{background-color:#EFEFEF;color: #000;-webkit-box-shadow:0 8px 64px #000;-moz-box-shadow:0 0 64px #000;	box-shadow:0 0 64px #000;-webkit-border-radius:7px;	-moz-border-radius:7px;	border-radius:7px;}
#MB_content{border-top: 1px solid #F9F9F9;}
#MB_header{ background: #DDD url('https://img.dailyfriends.com/design/stripe_grisjaune.png') repeat-x scroll center top ;  border-bottom: 1px solid #CCC;}
#MB_caption{color:#000}
#MB_close{color:#777}
#MB_close:hover{color:#000}

/* Alert message */
.MB_alert{margin:10px 0;text-align:center;}

body {
margin:0; 
padding:0; 
height:100%; 
width:100%; 
background:#FFF;
font:normal normal 12px Arial, Helvetica, sans-serif; 
}

A:link {COLOR:#006DB1;text-decoration:none;
}

A:visited {COLOR:#006DB1;text-decoration:none;
}

A:active {COLOR:#006DB1;text-decoration:none;
}
A:hover {COLOR:#FF0000;text-decoration:underline;
}

#Top_wrapper {width: 100%;
padding:5px 0;
background: #efefef;
/*border-bottom: 1px solid #BBB;*/
z-index:490;
}

#Top_root_wrapper {width: 100%;
  height:90px;padding:5px 0;
  background: #EFEFEF;border-bottom: 1px solid #BBB;z-index:490;
}

#Top {margin:0 auto 0 auto;width:987px;height:65px;
}

#Top_menu {margin:0 auto 0 auto;width:987px;height:80px;
}


#Top #logo{position:relative;float:left;margin:0 0 0 10px;padding:0;text-align:left;min-width:199px;
}

/*#Top #logo img {min-width:199px; } */

/* 4AF */
#Top #logo a.Ville{font-size:16px;color:#4AF;text-align:center;display:block;width:auto;
	left:0;z-index:20;width:170px;letter-spacing:1px;line-height:16px;		
	}

#Top #logo a.Ville:hover {text-decoration:none;
}

#Top #logo #Pays a{	font: normal normal 25px Arial, Helvetica, sans-serif; 
	color:#AA2121;display:block;top:25px;left:350px;z-index:20;
	}

#Top #logo div.texte {position:relative;margin:0;text-align:left;
  font-size: 12px;color:#777777;letter-spacing: 1px;font-weight:bold;
  max-width:200px;
}

#Top #logo .ville{position:absolute;font-size:12px;font-weight:bold;
  color:#FFFFFF;padding:10px 0 0 0;margin:0;
	}

#Message_express { border:1px solid #dcdcdc;
	position:relative;
	background-color:#F2F2F2;
	-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
	padding:5px;
	width:120px;
	overflow:hidden;
	font: normal normal 12px Arial, Helvetica, sans-serif;
}

#Message_express:hover {opacity:0.5;
		cursor:pointer;}

#ouvrir_menu_connect:hover, #fermer_menu_connect:hover {opacity:0.5;
		cursor:pointer;}

#no_vignette:hover {opacity:0.5;
		cursor:pointer;}


#edit_Message_express {position:absolute;top:40px;left:-85px;background-color:#FFF;border:1px solid #ccc;padding:15px; 
-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:250px; z-index:101;}
#Karma{float:right;font: normal normal 12px Arial, Helvetica, sans-serif; 
	color:#79C9EC;display:block;z-index:21;
	}

#Karma a {color:#8c8c8c;
	}

#Karma a:hover{color:#4AF;text-decoration:none;}

#Karma2	{float:right;display:inline-block;z-index:21;font-size:15px;color:#344b68;}

#Barre_karma {
height:6px;
display:inline-block;
}

#Barre_karma_wrapper {
display:inline-block;
margin:5px 0px;
padding:0px 0px;
background-color:#E0E0E0;
width:120px;
height:6px;
}

#humeur_text::placeholder{color:#ccc;}

a.bouton_inscription,
font.bouton_inscription {
min-width:160px;padding:4px;font: normal normal 13px Arial, Helvetica, sans-serif; 
text-align:right:
color: #ff8100;
}
a.bouton_inscription:hover,
font.bouton_inscription:hover {
color:#344b68;
}

a.bouton_inscription2 {width:100%;padding:2px;
font: bold normal 10px Arial, Helvetica, sans-serif; 
text-align:right;background:#ff8100;
background-image: -webkit-gradient(linear,left top,left bottom,from(#ffa344),to(#ff8100));
background-image: -moz-linear-gradient(top,#ffa344,#ff8100);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#ffa344',endColorstr='#ff8100');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa344',endColorstr='#ff8100')";
text-shadow: #E06666 0 0 3px;
border: 1px solid #ff982e;
zoom: 1;
-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
color: #FFF;
}

a.bouton_inscription2:hover {
background:#ff982e;
}

a.RR_bouton{width:100%;padding:2px 5px;
font: normal normal 9px Arial, Helvetica, sans-serif; 
text-align:center;
background:#e5c92c;
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFF99),to(#FFEE77));
background-image: -moz-linear-gradient(top,#FFFF99,#FFEE77);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFF99',endColorstr='#FFEE77');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF99',endColorstr='#FFEE77')";
border: 1px solid #e5c92c;
zoom: 1;
-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
color:#333;
}


a.bouton_connexion {

display:inline-block;width:160px;padding:4px;
float:right;
font: normal normal 15px Arial, Helvetica, sans-serif; 
text-align:center;
background:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#44AAFF),to(#068EFF));
background-image: -moz-linear-gradient(top,#44AAFF,#068EFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#44AAFF',endColorstr='#068EFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#44AAFF',endColorstr='#068EFF')";
text-shadow: #E06666 0 0 3px;
border: 1px solid #44AAFF;
zoom: 1;
-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
color:#FFF;
}

a.bouton_connexion:hover {
background:#44AAFF;
}

#Header_wrapper {position:relative;margin-left:auto; 
margin-right:auto;width:100%;height:45px;
padding:10px 0;text-align:left;
/*background:#EFEFEF;*/
background-color:#FFF;
margin:0;
}

#Header_root_wrapper {position:relative;margin-left: auto;margin-right: auto;
width: 100%;height:32px;padding:5px 0;
text-align: left;
background-color:#C1DFEC;
background-image: -webkit-gradient(linear,left top,left bottom,from(#79C9EC),to(#70C0E9));
background-image: -moz-linear-gradient(top,#79C9EC,#70C0E9);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#79C9EC',endColorstr='#70C0E9');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#79C9EC',endColorstr='#70C0E9')";
margin:0; 
}

#Header_root h2,
#Header_root .sans_header2 {position:relative;padding-top:3px;
margin:0 auto 0 auto;width:987px;height:100%;
color:#FFF;font:bold normal 21px Arial, Helvetica, sans-serif; 
}

#Header {position:relative;
margin:0 auto 0 auto;width:987px;height:100%;
}
/*
#Header #logo{position:absolute; 
  margin:10px 0 0 20px;padding:0;text-align:left;
	width:170px;
}

#Header #logo img {width:170px;
}

#Header #logo a.Ville	{
	font-size: 25px;color:#4AF;
	text-align:center;display:block;
	width:auto;left:0;z-index:20;
	width:170px;	letter-spacing: 1px;
	line-height:25px;		
	}

#Header #logo a.Ville:hover {text-decoration:none;
}

#Header #logo #Pays a	{position:absolute;font: normal normal 25px Arial, Helvetica, sans-serif; 
	color:#AA2121;display:block;top:25px;left:350px;z-index:20;
	}

#Header #logo div.texte {position:relative;margin:0;
	text-align:left;font-size: 10px;
  color:#999;letter-spacing: 1px;
  font-weight:bold;width:195px;
}

#Header #logo div.texte h1 {
  margin:0px;
	text-align:left;
  font-size: 10px;
  color:#999999;
  letter-spacing: 1px;
  font-weight:bold;
}

#Header #logo .ville{
  position:absolute; 
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  padding:10px 0px 0px 0px;
  margin:0px 0px 0px 0px;
	}
*/

div.breadcrumb {
  position:relative; 
  top:1px;
  z-index:5;
  font-weight:bold;
  color:#AAAAAA;
  height:20px;
  padding:5px 5px 8px 5px;
}

div.breadcrumb a,
div.breadcrumb span
 {
  font-size:12px;
  font-weight:bold;
  color:#AAAAAA;
  letter-spacing:1px;
	}

div.breadcrumb a:hover,
div.breadcrumb span:hover
 {
  color:#777777;
	}


a.autre_ville2{
position:absolute; 
font-size:10px;
font-weight:bold;
color:#CCC;
top:19px;
left:87px;
z-index:100;
}
/* FS */
.bouton_submit_public8 {
        display: block;
        width:auto;
    text-align: left;
        position: relative;
        z-index: 0;
        color: #333333; font-size: 9pt; font-family: arial; text-decoration: none;

}

/* CONNECTE */
.rollover_connecte { display:block; vertical-align: middle;}

.rollover_connecte a {display:block;vertical-align: middle;background-color:#efefef;color: #f29f79;padding:5px;font-size:12px;border-bottom:1px solid #fff;}
.rollover_connecte a:hover {background-color:#FF9400;color:#FFF;;text-decoration:none;}
/* .rollover_connecte a:hover {background-color: #91bcd8;text-decoration:none; color:#344b68;} */
.rollover_connecte span {
  vertical-align: middle;
  display: inline-block;
}

div.liste_menu_connecte{width:210px;left:-22px;top:17px;border:1px solid #CCC;position:absolute;background-color:#FFF;margin:10px;vertical-align:middle;display:inline;z-index:5000}
div.liste_menu_langue2{width:110px;top:18px;left:-69px;border:1px solid #CCC;position:absolute;background-color:#FFF;z-index:5000}
div.liste_menu_currency2{width:20px;top:18px;left:-42px;border:1px solid #CCC;position:absolute;background-color:#FFF;z-index:5000}
div.liste_menu_langue{width:110px;top:18px;left:0px;border:1px solid #CCC;position:absolute;background-color:#FFF;z-index:5000}
div.liste_menu_currency{width:20px;top:18px;left:0px;border:1px solid #CCC;position:absolute;background-color:#FFF;z-index:5000}
div.chaque_lien_connecte{background-color:#FFF;height:2px;line-height:0;color:#000;font-family:inherit;z-index:6000}
div.chaque_lien_connecte:hover{background-color:#EFEFEF}

.menu-searchbar {
    margin-bottom:0;
}
.menu-searchbar .menu-left, #menu-search .menu-searchbar .menu-right {
    position: relative;
    height: 32px;
}

#menu-search {
    position: relative;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    width: auto;
/*
    margin: 0px 0 0 4px;
*/
   border:solid 1px #CCC;
}

#menu-search .menu-searchbar .menu-right {
    min-width: 0;
}


#menu-search .menu-search-submit {
    position: relative;
    top: 0;
    right: 0;
    height: 32px;
    width: 42px;
	text-align:center;
	padding:2px 2px;
    overflow: hidden;
    cursor: pointer;
    background-color: #FFF;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

#menu-search .menu-search-field .menu-input {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    line-height: 15px;
    padding: 3px 10px 3px 0;
    margin: 0;
    border: 0;
    height: 29px;
    font-family:  Helvetica,arial,sans-serif;
    font-size: 20px;
    outline: 0;
    color:#344b68;
    -webkit-appearance: none;
    text-indent: 8px;
}

#menu-search .menu-search-field .menu-input::placeholder{color:#e3f2f0;}

#menu-search .menu-search-submit .menu-input {
    position: relative;
    display: block;
    height: 100%;
    width: 100%;
    font-size: 14px;
    padding: 0;
    margin: 0;
    cursor: pointer;
    outline: 0;
    color: #fff;
    background: 0 0;
    border: none;
    text-indent: -1000px;
    line-height: 1px;
}

#menu-search .menu-searchbar .menu-fill,
#menu-search .menu-searchbar .menu-left,
#menu-search .menu-searchbar .menu-right {
    position: relative;
    height: 32px;
}

.menu-fill {
    max-width: 300px;
    overflow: hidden;
    white-space: nowrap;
}

.menu-right {
    float:right;
    overflow: hidden;
    white-space: nowrap;
}

.menu-left {
    min-width: 50px;
    float:left;
    overflow: hidden;
    white-space: nowrap;
        background-color:#DDD;
        line-height: 30px;
        border-right:solid 1px #CCC;;

background-image: -webkit-gradient(linear,left top,left bottom,from(#FEFEFE),to(#F6F6F6));
background-image: -moz-linear-gradient(top,#FEFEFE,#F6F6F6);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FEFEFE',endColorstr='#F6F6F6');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE',endColorstr='#F6F6F6')";
}
.menu-left:hover {
background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e5e5e5));
background-image: -moz-linear-gradient(top,#f8f8f8,#e5e5e5);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#f8f8f8',endColorstr='#e5e5e5');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e5e5e5')";
}
#menu-search .menu-search-field {
    position: relative;
    height: 30px;
    background: #fff;
}

#menu-search .menu-search-scope {
        position: relative;
        float: left;
        height: 32px;
        margin: 0;
        padding: 0 5px;
        overflow: hidden;
        font-size:15px;
        -webkit-border-radius: 4px 0 0 4px;
        -moz-border-radius: 4px 0 0 4px;
        border-radius: 4px 0 0 4px;
        font-family: arial,sans-serif; color:#666;
}

#menu-search .menu-search-dropdown {
    position: absolute;
    display: block;
    top: -1px;
    left: 0;
    height: 32px;
    width: auto;
    font-family: arial,sans-serif;
    outline: 0;
    margin: 0;
    padding: 0;
    outline: 0;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    visibility: visible;
    border: 0;
    line-height: 32px;
    color:#344b68;

}

.bouton_submit_public6 {
        display: block;
        width:auto;
    text-align: left;
        position: relative;
        z-index: 0;
        color: #333333; font-size: 9pt; font-family: arial; text-decoration: none;
        filter: alpha(opacity=30); -moz-opacity: .30; opacity: .30;
}

.bouton_submit_public6_notif {
        display: block;
        width:auto;
    text-align: left;
        position: relative;
        z-index: 0;
        color: #333333; font-size: 9pt; font-family: arial; text-decoration: none;
}

.bouton_submit_public6 img, .bouton_submit_public6_notif img, .bouton_submit_public7 img {
line-height:43px;
}

.bouton_submit_public6:hover, .bouton_submit_public6_notif:hover, .bouton_submit_public7:hover {
filter: alpha(opacity=70); -moz-opacity: .70; opacity: .70;
}

.pastille_rouge2 {
line-height:inherit;
position:absolute;
top:9px;
right:9px;
background-color:#F33;
padding:2px 4px;
z-index:10;
color:#FFF;
font-family: verdana, arial;
font-size:9px;
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
}

/* fin FS */


#connexion_loguee{
position:relative; 
/* padding:1px;*/
z-index:10;
/*max-height:32px; */
/*margin-top:4px;*/

/* border:1px #E6E6E6 solid; */
float:right;
font-size:12px;
color:#CFCFCF;
background-color:#EFEFEF;
min-width:200px;
max-width:270px;
overtflow:hidden;
}

#connexion_loguee_autre_ville{
position:relative; 
/*height: 20px;*/
padding:5px;
z-index:10;
/*margin-top:4px;*/
border:1px #E6E6E6 solid;
float:right;
font-size:12px;
color:#CFCFCF;
background-color:#EFEFEF;
}

#connexion_loguee #info, 
#connexion_loguee_autre_ville #info{
position:relative;
text-align:right;
display:block;
z-index:100;
height: 35px;
padding:0 10px 0 0;
margin:0;
}


#overlay_basic, #overlay_basic_don {position: absolute;
left:0;
top:0;
width:100%; 
height:100%; 
text-align:center; 
-moz-opacity: 0.7; 
opacity:.70; 
filter: alpha(opacity=70); 
z-index: 500; 
background-color:#000; 
}

#overlay,#overlay_don {position: absolute; 
left:0; 
top:0; 
width:100%; 
height:100%; 
text-align:center; 
}

#modalbody, .modalbody_don {margin:0 auto 0 auto;
position:relative;
float:center;
top:100px;
width:500px; 
text-align:center; 
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
background-color:#9FD2EC;
border:1px solid #b0e1eb; 
z-index: 600; 
padding:15px; 
}

#connexion_non_loguee, #box_don{
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
font-size:20px;
display:block;
height: 350px;
margin:0;
border-left:1px solid #DFDFDF;
background-color: #fff; 
border:1px solid #CFCFCF; 
background-color:#F1F6FE;
padding:15px; 
text-align:center; 
}


#connexion_non_loguee #input_classique, 
#input_classique2	{
position:relative;
display:block;
float:right;
height: 35px;
padding:0;
margin:0;
}

#connexion_non_loguee #input_classique .petit, 
#input_classique2 .petit {
font-size:10px;
padding:1px 0 0 0;
margin:1px 0 0 0;
}

#connexion_non_loguee #input_classique table tr td, 
#input_classique2 table tr td {padding:0 2px;margin:0 2px;border:0;}

#connexion_non_loguee #input_classique input.text, 
div.fieldset_right input.rec_membre,
#input_classique2	input.text {	margin-left:10px;
border:1px solid #669;
width:70%; 
margin:5px;
padding:5px; 
font-size:15px; 
color:#666;
background:#F4FBFD url("https://img.dailyfriends.com/input-topfade2.gif") repeat-x scroll center top;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}

#connexion_non_loguee #input_classique input.text:hover,
#connexion_non_loguee #input_classique input.text:focus,
#connexion_non_loguee #input_facebook input.text:hover,
#connexion_non_loguee #input_facebook input.text:focus, 
div.fieldset_right input:hover, 
div.fieldset_right input:focus,
#input_classique2 input.text:hover,
#input_classique2 input.text:focus{
border:1px solid #ED7043;
background:#FFfaef url("https://img.dailyfriends.com/input-topfadej.gif") repeat-x scroll center top;
}


#connexion_non_loguee #input_classique input.button,
#input_classique2 input.button {
color:#fff;
font-weight:bold;
padding:5px 20px; 
font-size:20px; 
border-top:1px solid #AAA; 
border-right:1px solid #b0e1eb; 
border-bottom:1px solid #b0e1eb; 
border-left:1px solid #AAA; 
background-image: -webkit-gradient(linear,left top,left bottom,from(#44AAFF),to(#068EFF));
background-image: -moz-linear-gradient(top,#44AAFF,#068EFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#44AAFF',endColorstr='#068EFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#44AAFF',endColorstr='#068EFF')";
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}

#connexion_non_loguee #input_classique input.button:hover,
#input_classique2 input.button:hover {
text-decoration:underline;
border-top:1px solid #b0e1eb; 
border-right:1px solid #AAA; 
border-bottom:1px solid #AAA; 
border-left:1px solid #b0e1eb; 
cursor:pointer;
background:#44AAFF;
}

/*
FIN ENTETE
*/


#Body_wrapper {position:relative;margin-left:auto;margin-right:auto;width:100%;padding:5px 0;text-align:left;background: #FFF;margin:0;}

#Body_content {
position:relative;
margin:0 auto 0 auto;
width:987px;
height:100%;
}

/*
DEBUT Menu Gauche
*/

#left_menu{
font-size:10px;
width:250px;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}

#left_menu .header {
background-color:#FF9400;
border-top:0px solid #DFDFDF;
border-bottom:1px solid #DFDFDF;
color:#FFF;
font-family:inherit;
font-weight:bolder;
height:30px;
line-height:30px;
padding-left:10px;
}

#left_menu .header:hover {
border-bottom:1px solid #DFDFDF;
cursor:pointer;
color:#FFF;
background:#FF9400;
}


#left_menu .button {
background-color:#FFC473;
border-bottom:1px solid #DFDFDF;
color:#7;
font-family:inherit;
font-weight:bolder;
height:30px;
line-height:30Px;
padding-left:10px;

}

#left_menu .button:hover {
border-bottom:1px solid #DFDFDF;
cursor:pointer;
color:#FFF;
background-color:#FF9400;
}

#left_menu a {
text-decoration:none;
}

#left_menu .button_inactif {
background-color:#EFEFEF ;
border-top:1px solid #F0F0F0;
border-bottom:1px solid #CCC;
color:#999;
font-family:inherit;
font-weight:bolder;
height:30px;
line-height:30Px;
padding-left:10px;
}


#left_menu .button_splash {
background:#FFF url("https://img.dailyfriends.com/design/inscription_splash2.png") no-repeat scroll 0 0;
color:#000;
font-family:inherit;
font-weight:bolder;
height:100px;
line-height:25px;
padding-top:30px;
text-align:center;
font-size: 11px;
}

#left_menu .button_splash:hover {
background:#FFF url("https://img.dailyfriends.com/design/inscription_splash.png") no-repeat scroll 0 0;
text-decoration: none none;
cursor:pointer;
color:#F33;
}
/*
FIN Menu Gauche
*/

div.sous_HG {
display:block;
position:relative;
padding:3px;
height:80px;
}

div.sous_HG div {
padding:3px 15px 3px 95px ;
}

div.sous_HG:hover {
background:#EFEFEF;
}

div.sous_HG_visu {
display:inline;
width:85px;
position:relative;
margin:3px;
height:80px;
}


#dropline9 {position:relative; font:normal normal 14px Verdana, Arial; height:62px; width:987px; background:transparent; padding-left:0;}
#dropline9 ul {padding:0 0 0 5px; margin:0; list-style:none; width:970px; height:30px;
/*-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
*/
-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
}

#dropline9 ul ul {padding-top:0px; margin:0; list-style:none; width:987px; height:32px;}

#dropline9 table {border-collapse:collapse; margin:1px -20px; 0 0; padding:0; width:0; height:0; font-size:1em;}

#dropline9 li {float:left; height:30px; background-color:none;}

#dropline9 li a.header2 {float:left; display:block; margin:0 5px;padding:0 5px; height:30px; line-height:30px; background-color:#AAA; color:#777; border:1px solid #cfcfcf;
text-decoration:none;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
background-color:#DFDFDF;	
background-image: -webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#DFDFDF));
background-image: -moz-linear-gradient(top,#EFEFEF,#DFDFDF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EFEFEF',endColorstr='#DFDFDF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF',endColorstr='#DFDFDF')";
}


#dropline9 li.current a {color:#FFF;
background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
}

#dropline9 li ul {position:absolute; top:30px; left:-9999px; z-index:20;border:1px solid #F2F2F2; background-color:#FFF;}
#dropline9 li.current ul {left:0; z-index:7; border:1px solid #F2F2F2;background-color:#FFF;}

#dropline9 li a:hover {text-decoration:none;cursor:pointer;}

#dropline9 li:hover > a  {
	text-decoration:none;border-color:#44AAFF;cursor:pointer;
color:#FFF;background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
}

#dropline9 li.current a:hover {text-decoration:underline;border-color:#DFDFDF;color:#FFF;
background-color:#44AAFF;	
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
}

#dropline9 li.current:hover a {border-color:#DFDFDF;text-decoration:underline;color:#FFF;background-color:#44AAFF;	
text-decoration:none;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
}

#dropline9 ul :hover ul, 
#dropline9 ul ul > ul:hover {left:0;}
#dropline9 ul :hover ul.right li,
#dropline9 ul li.current ul.right li {float:right;}

#dropline9 ul :hover ul.blank {background-color:#012345;}

#dropline9 ul :hover ul li a {display:inline; padding:0 10px; margin:0; width:auto; white-space:nowrap; border:0; color:#555; height:32px; line-height:29px;}
#dropline9 ul :hover ul.right li a {}


#dropline9 ul li.current ul li a,
#dropline9 li.current a:hover ul li a,
#dropline9 li.current:hover ul li a	{display:inline; padding:0 10px; margin:0; width:auto; white-space:nowrap; border:0; height:32px; line-height:29px; color:inherit;background:inherit;}

#dropline9 ul li.current ul.right li a,
#dropline9 li.current a:hover ul.right li a,
#dropline9 li.current:hover ul.right li a {}

#dropline9 ul :hover ul li a.last,
#dropline9 ul li.current ul li a.last,
#dropline9 li.current a:hover ul li a.last,
#dropline9 li.current:hover ul li a.last {}

#dropline9 li ul li.current_sub a  {background-color:#F2F2F2;}
#dropline9 li a:hover ul li.current_sub a,
#dropline9 li:hover ul li.current_sub a,
#dropline9 li a:hover ul li a:hover,
#dropline9 li:hover ul li a:hover {color:#FFF;background-color:#79C9EC;}

#dropline9 li.current ul li.current_sub a  {background-color:#F2F2F2;}

#dropline9 li.current a:hover ul li.current_sub a,
#dropline9 li.current:hover ul li.current_sub a,
#dropline9 li.current a:hover ul li a:hover,
#dropline9 li.current:hover ul li a:hover {color:#FFF;background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
}


#DL9_journal {position:relative; top:0px;font-size:12px; height:32px; width:543px; background:transparent; padding-left:10px;}
#DL9_journal ul {padding:0; margin:0; list-style:none; width:533px; height:32px;
}

#DL9_journal table {border-collapse:collapse; margin:1px -20px; 0 0; padding:0; width:0; height:0; font-size:1em;}

#DL9_journal li {float:left; height:32px; background-color:none;}
#DL9_journal li a {float:left; display:block; padding:0 0 0 5px; height:32px; line-height:32px; background: url("https://img.dailyfriends.com/design/tabsv4.png") no-repeat left top; color:#333333; text-decoration:none; font-family:arial, verdana, sans-serif;}
#DL9_journal li a b {float:left; height:32px; display:block; padding:0 12px 0 5px; background:url("https://img.dailyfriends.com/design/tabsv4.png") no-repeat right top; cursor:pointer; display:inline; font-weight:bold;}
#DL9_journal li.current a {background-position:0 -32px; border-color:#f00;}
#DL9_journal li.current a b {background-position:100% -32px; color:#FFFFFF;}

#DL9_journal li a:hover {background-position:0 -64px; text-decoration:underline;border-color:#000; cursor:pointer;}
#DL9_journal li a:hover b {background-position:100% -64px; text-decoration:underline;border-color:#000; color:#333333;}

#DL9_journal li:hover > a  {background-position:0 -64px; text-decoration:underline;border-color:#000; cursor:pointer;}
#DL9_journal li:hover > a b {background-position:100% -64px; text-decoration:underline;border-color:#000; color:#FFFFFF;}

#DL9_journal li.current a:hover {background-position:0 -32px; border-color:#000;}
#DL9_journal li.current a:hover b {background-position:100% -32px; text-decoration:underline;color:#FFF;}
#DL9_journal li.current:hover a {background-position:0 -32px; border-color:#000;}
#DL9_journal li.current:hover a b {background-position:100% -32px; text-decoration:underline;color:#FFF;}




#dropline9 li ul li.Mes_brouillons_haut, 
#dropline9 li.current ul li.Mes_brouillons_haut {position:relative;}

#dropline9 li ul li.Mes_brouillons_haut span.arrow_down, 
#dropline9 li.current ul li.Mes_brouillons_haut span.arrow_down {position:relative;z-index:120;padding:0;margin-left:5px;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-top:1px solid #DFDFDF;border-bottom:1px solid transparent;background-color:#DFDFDF;-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}

#dropline9 li ul li.Mes_brouillons_haut:hover span.arrow_down, 
#dropline9 li.current ul li.Mes_brouillons_haut:hover span.arrow_down {background-color:#FFF;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #CFCFCF;border-bottom:1px solid #FFF;}

#dropline9 li ul li.Mes_brouillons_haut ul, 
#dropline9 li.current ul li.Mes_brouillons_haut ul {position:absolute;display:none;background-color:#FFF;padding:1px;width:350px;border:1px solid #CFCFCF;top:22px;left:0;z-index:110;-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;list-style-type:none;}

#dropline9 li ul li.Mes_brouillons_haut:hover ul, 
#dropline9 li.current ul li.Mes_brouillons_haut:hover ul {display:block;text-align:left;height:auto;}

#dropline9 li ul li.Mes_brouillons_haut ul li, 
#dropline9 li.current ul li.Mes_brouillons_haut ul li {display:block;height:auto;}

#dropline9 li ul li.Mes_brouillons_haut ul li a, 
#dropline9 li.current ul li.Mes_brouillons_haut ul li a {white-space:normal;height:auto;display:block;padding:5px;background-color:#FFFFFF;line-height:inherit;color:inherit;width:338px;border-top:1px solid #efefef; color:#277799;	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

#dropline9 li ul li.Mes_brouillons_haut ul li a:hover, 
#dropline9 li.current ul li.Mes_brouillons_haut ul li a:hover {background-color:#ff9400;color:#FFF;}

.reponse_rapide {position:relative;}

.reponse_rapide span.arrow_down {position:relative;z-index:120;padding:0px;margin-left:5px;border:2px solid transparent;-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}

.reponse_rapide span.arrow_down_ON {position:relative;z-index:140;padding:0px;margin-left:5px;background-color:#FFF;padding-bottom:7px;border-top:2px solid #CFCFCF;border-right:2px solid #CFCFCF;border-left:2px solid #CFCFCF;border-bottom:2px solid #EFEFEF;-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0; background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#EFEFEF)); background-image: -moz-linear-gradient(top,#FFF,#EFEFEF); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFF',endColorstr='#EFEFEF'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#EFEFEF')";}

.reponse_rapide div.IHM {position:absolute;z-index:130;background-color:#EFEFEF;padding:5px;width:500px;border:1px solid #CFCFCF;top:22px;left:0px;-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5);box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.5);
	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;list-style-type:none;}

#Mes_groupes_haut {position:relative;z-index:105;}

#Mes_groupes_haut span.arrow_down {position:relative;z-index:120;margin-left:5px;padding:0;}

#Mes_groupes_haut:hover span.arrow_down {background-color:#FFF;}

#Mes_groupes_haut ul {display:none;position:absolute;background-color:#FFF;padding:10px;width:350px;border:1px solid #CFCFCF;left:-330px;top:4px;z-index:110;-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;list-style-type:none;
}

#Mes_groupes_haut:hover ul {display:block;text-align:left;}

#Mes_groupes_haut ul li {border-bottom:1px solid #efefef;}

#Mes_groupes_haut ul li a {display:block;padding:5px;	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

#Mes_groupes_haut ul li a:hover {background-color:#FF9400;color:#FFF;}

#Mes_groupes_haut ul li span.S_non_traite,span.S_non_traite,
#Mes_groupes_haut  span.S_non_traite_somme {background-color:#79C9EC;font-weight:bold;font-size:12px;color:#FFFFFF;margin:0px 2px 0px 2px; padding:1px 5px 1px 5px;float:right;	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

#Mes_groupes_haut ul li span.M_non_traite, span.M_non_traite,
#Mes_groupes_haut  span.M_non_traite_somme {background-color:#dfcf3f;font-weight:bold;font-size:12px;color:#FFFFFF;margin:0px 2px 0px 2px; padding:1px 5px 1px 5px;float:right;	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

#Mes_groupes_haut ul li span.I_non_traite,span.I_non_traite,
#Mes_groupes_haut  span.I_non_traite_somme {background-color:#ff6969;font-weight:bold;font-size:12px;color:#FFFFFF;margin:0px 2px 0px 2px; padding:1px 5px 1px 5px;float:right;	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

#Mes_groupes_haut ul li span.S_non_traite img,
#Mes_groupes_haut ul li span.M_non_traite img,
#Mes_groupes_haut ul li span.I_non_traite img,
#Mes_groupes_haut span.S_non_traite_somme img,
#Mes_groupes_haut span.M_non_traite_somme img,
#Mes_groupes_haut span.I_non_traite_somme img {
border:0;
padding:0 0 0 3px;

}
 

.sans_header1, h1 {
margin:0;
padding:2px;
font-size:1.2em;
}

#left_side {
position:relative;
margin: 0;
float: left;
width: 250px;
z-index:16;
}

#left_side .separateur{
margin: 5px 0;
padding: 5px 0;
width: 250px;
z-index:3;
}

#content {
position:relative;
margin:0 0px 10px 260px;
}


#content .content_title {
color:#000;
position:relative;
font-family: verdana, arial, sans-serif;
font-size:18px;
padding:5px 0 0 5px;
margin:0;
line-height: 25px;
}

#content .content_title h2 {
margin:0;
}

#content .info_vue_sortie {
margin:0 0 0 2px;
padding:8px 0;
height:50px;
border-bottom:1px solid #CFCFCF;
background-color:#FFF;
font-size:16px;
color:#666;
}

#content .info_vue_sortie2 {
margin:0;
padding:0;
background-color:#FFF;
moz-border-radius:20px 20px 0 0;-khtml-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;
}

#content .image {
width:210px;
height:205px;
float:left;
overflow:hidden;
text-align:center;
margin:0 5px 0 0;
background-color:#FFF;
}

#content .video {
width:400px;
height:255px;
float:left;
overflow:hidden;
text-align:center;
margin:0 5px 0 0;
background-color:#FFF;
}

#content .content_title .central {
position:absolute;
margin:0 0 0 210px;
}

#content .inscription{
color:#FFF;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
display:block;
max-width:300px;
float:left;
margin:5px;
padding:7px 5px;
}

#content .inscription > select{
font: normal normal 10px verdana, arial, sans-serif;
}

#content .Ion_LP{
font-weight: bold;
text-align:center;
border:1px color #8edf47;
color:#CFCFCF;
background-color:#8ecf47;	
background-image: -webkit-gradient(linear,left top,left bottom,from(#8ecf47),to(#4ba617));
background-image: -moz-linear-gradient(top,#8ecf47,#4ba617);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#8ecf47',endColorstr='#4ba617');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ecf47',endColorstr='#4ba617')";
}

#content .Ion_LP:hover{
color:#FFF;
background:#8ecf47;
}


#content .Ion_LA{
border:1px #FFD19D solid;
text-align:center;
font-weight: bold;
color:#FFF;
background-color:#f9a559;	
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFD19D),to(#f9a559));
background-image: -moz-linear-gradient(top,#FFD19D,#f9a559);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFD19D',endColorstr='#f9a559');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD19D',endColorstr='#f9a559')";
}

#content .Ion_LA:hover{
background:#FFD19D;	
color:#FFF;
}

#content .desincription{
font: bold normal 11px verdana, arial, sans-serif;
color:#333;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
float:left;
margin:5px;
padding:7px 5px;
}

#content .Don{
text-align:center;
color:#C22;
background-color:#F5F5F5;	
}

#content .Don:hover{
color:#FFF;
background-color:#C22;	
}


#content .surveillance{
font-weight: bold;
color:#FFF;
margin:5px;
padding:7px 5px;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
float:left;
}


#content .Sinactif{
color:#CCC;
background-color:#777;	
}

#content .Son{
background-color:#F5F5F5;	
color:#f97dec;
}

#content .Son:hover{
color:#FFF;
background-color:#f97dec;	
}

#content .Soff{
color:#EFEFEF;
background-color:#f97dec;	
}

#content .Soff:hover{
color:#FFF;
background-color:#C22;	
}

#content .nonvenue{
font-weight: bold;
padding:7px 5px;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
margin:5px;
float:left;
}

#content .Non{
color:#777;
background-color:#F5F5F5;	
}

#content .Non:hover{
color:#FFF;
background-color:#333;	
}

#content .Noff{
color:#AAA;
background-color:#000;	
}

#content .Noff:hover{
text-align:center;
color:#AAA;
background-color:#FFF;	
}


#content  .statut_membre{
text-align:center;
font: bold normal 11px verdana, arial, sans-serif;
background-color:#79C9EC;
color:#333;
padding:5px 0;
margin:0;
-moz-border-radius:20px 20px 0 0;-khtml-border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;
}

#content .statut_sortie{
text-align:center;
float:left;
width:200px;
font: bold normal 11px verdana, arial, sans-serif;
border-right:1px solid #ddeafe;
background-color:#79C9EC;
color:#333;
padding:5px 0;
margin:0;
-moz-border-radius:20px 0 0 0;-khtml-border-radius:20px 0 0 0;-webkit-border-radius:20px 0 0 0;border-radius:20px 0 0 0;
}

#resume {
position:relative;
height:200px;
margin:0;
display:block;
}

#resume3 {position:relative; top:0px;font-size:12px; height:45px; width:716px; background:transparent; padding-left:0px;}

#resume3 ul {list-style-type:none;margin:0 0 0 0;z-index:10;padding:0;list-style:none;border-bottom:1px solid #CFCFCF; width:716px; height:32px;background:#E7E7E7;background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#E7E7E7));background-image: -moz-linear-gradient(top,#FFFFFF,#E7E7E7);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#E7E7E7');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#E7E7E7')";}

#resume3 ul li {position:relative;float:left; height:32px; background-color:none;margin:0 0 2px 0;padding:0;display: list-item;}

#resume3 ul li a.branche {
-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:1px solid #CFCFCF;display:block;float:left;font-variant:small-caps;line-height:26px;margin:4px 0px 0px 4px;padding:0px 5px 0px 5px;position:relative;text-align:center;text-transform:uppercase;top:1px;font-size:11px; font-weight:bold;}

#resume3 ul li a.Bon {
background-color: #EFEFEF;background-image: -webkit-gradient(linear,left top,left bottom,from(#DFDFDF),to(#F9F9F9));background-image: -moz-linear-gradient(top,#DFDFDF,#F9F9F9);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#DFDFDF',endColorstr='#F9F9F9');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF',endColorstr='#F9F9F9')";
-moz-box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
}

#resume3 ul li a.Boff {
color:#777777;text-decoration:none;background-color: #CFCFCF;background-image: -webkit-gradient(linear,left top,left bottom,from(#CFCFCF),to(#DFDFDF));background-image: -moz-linear-gradient(top,#CFCFCF,#DFDFDF);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#CFCFCF',endColorstr='#DFDFDF');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CFCFCF',endColorstr='#DFDFDF')";
}

#resume3 ul li a.Bon:hover,
#resume3 ul li a.active
 {background-image:none;background-color: #FFFFFF;color:#FF8100;z-index:15;border-bottom:1px solid #FFFFFF;
-moz-box-shadow: 2px 0px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 2px 0px rgba(0, 0, 0, 0.3);
box-shadow: 2px 0px rgba(0, 0, 0, 0.3);
}

#resume3 ul li ul {padding-top:0; margin:0; list-style:none; }

#resume3 ul li:hover ul {left:4px;}

#resume3 ul li ul {position:absolute;top:32px; left:-9999px; z-index:10;border-top:1px solid #CFCFCF;width:inherit;}

#resume3 ul li ul li {display:block;}

#resume3 ul li ul li a.feuille {display:block;border-bottom:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-left:1px solid #CFCFCF;padding:5px;min-width:200px;}

#resume3 ul li ul li a.Fon {border-right:1px solid #CFCFCF;border-left:1px solid #CFCFCF;padding:5px;}

#resume3 ul li ul li a.Foff {color:#777777;text-decoration:none;display:block;border-bottom:1px solid #AFAFAF;border-right:1px solid #AFAFAF;border-left:1px solid #AFAFAF;padding:5px;}

#resume3 ul li ul li a.Fon:hover {background-image:none;background-color: #FFFFFF;color:#FF8100;}

#resume3 ul li ul li a.feuille img {height:16px;width:16px;border:0;padding:3px;vertical-align:middle;}









#resume2 {
	position:relative;
	height:130px;
	margin:0px 0px 0px 0px;
	display:block;
}

#resume .onglet_sortie, 
#resume2 .onglet_sortie{
  position:absolute;
  display:block;
  text-align:center;
  font: bold normal 10px verdana, arial, sans-serif;
  color:#FFFFFF;
  padding:2px 0px 0px 0px;
    -moz-border-radius-bottomright : 10px;
    -webkit-border-bottom-right-radius : 10px;
    -moz-border-radius-topright : 10px;
    -webkit-border-top-right-radius : 10px;
  left:0px;
  width:170px;
  height:21px;
}
#resume .onglet_sortie > img, 
#resume2 .onglet_sortie > img
				{
				margin:2px 2px 2px 2px;
				padding:2px 2px 2px 2px;
				border:0px;
				text-decoration:none;
				vertical-align:middle;
				}


#resume .Oon, 
#resume2 .Oon{
	border-left:1px #9FD2EC solid;
	border-top:1px #9FD2EC solid;
	border-bottom:1px #9FD2EC solid;
  text-align:left;
  font: bold normal 10px verdana, arial, sans-serif;
  color:#000000;
  background-color:#79C9EC;	
  background-image: -webkit-gradient(linear,left top,left bottom,from(#9FD2EC),to(#b0e1eb));
  background-image: -moz-linear-gradient(top,#9FD2EC,#b0e1eb);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#9FD2EC',endColorstr='#b0e1eb');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#9FD2EC',endColorstr='#b0e1eb')";
}

#resume .Oon:hover, 
#resume2 .Oon:hover{
  text-align:left;
  color:#277799;
  padding:2px 20px 0px 0px;
	border-right:2px #FFCE7D solid;
	border-top:2px #FFCE7D solid;
	border-bottom:2px #FFCE7D solid;
  background-color:#FFF8C9;	
  background-image: -webkit-gradient(linear,left top,left bottom,from(#FFDF8C),to(#FFF8C9));
  background-image: -moz-linear-gradient(top,#FFDF8C,#FFF8C9);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFDF8C',endColorstr='#FFF8C9');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDF8C',endColorstr='#FFF8C9')";
}

#resume .Oinactif, 
#resume2 .Oinactif{
  text-align:left;
  color:#CCCCCC;
	border-right:2px #CCCCCC solid;
	border-top:2px #CCCCCC solid;
	border-bottom:2px #CCCCCC solid;
  background-color:#777777;	
  background-image: -webkit-gradient(linear,left top,left bottom,from(#AAAAAA),to(#777777));
  background-image: -moz-linear-gradient(top,#AAAAAA,#777777);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#AAAAAA',endColorstr='#777777');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#AAAAAA',endColorstr='#777777')";
}

#resume .localite {
  position:absolute;
  background-image: url('https://img.dailyfriends.com/design/pancarte_sortie.png');
  background-repeat: no-repeat;
  margin:0px 0px 0px 2px;
  top:79px;
  right:50px;
  width:180px;
  height:102px;
}

#resume .localite .text{
  position:absolute;
  top:15px;
  line-height:13px;
  text-align:center;
  left:2px;
  font-size: 13px;
  width:150px;
  font-weight:bold;  
  margin:0px 0px 0px 2px;
}

#resume .localite .text_gros{
  position:absolute;
  top:12px;
  line-height:25px;
  text-align:center;
  left:2px;
  font-size: 18px;
  width:150px;
  font-weight:bold;  
  margin:0px 0px 0px 2px;
}

#resume .horloge {
  position:absolute;
  background-image: url('https://img.dailyfriends.com/design/horloge.png');
  background-repeat: no-repeat;
  margin:0px 0px 0px 2px;
  top:8px;
  right:58px;
  width:64px;
  height:64px;
}

#resume .horloge > div.heure {
									top:10px;
									left:0px;
									font-size:17px;
									color:#000000;
									font-weight:bold;
									position:absolute;
									width:64px;
									text-align:center;
									}



#resume .date2 {
position:absolute;
background-image: url('https://img.dailyfriends.com/design/cal-blank-64x64.png');
background-repeat: no-repeat;
margin:0 0 0 2px;
top:8px;
right:172px;
width:64px;
height:64px;
}


div.cal_journal {
  margin:0px 5px 0px 2px;
  width:32px;
  height:32px;
  position:relative;
  background-image: url('https://img.dailyfriends.com/design/cal_32r.png');
  background-repeat: no-repeat;
}

#resume .date2 > div.j {
									top:2px;
									left:0px;
									font-size:11px;
									color:#FFFFFF;
									font-weight:bold;
									position:absolute;
									width:64px;
									text-align:center;
									}
									
div.cal_journal div.j {
									top:-5px;
									left:0px;
									font-size:9px;
									color:#FFFFFF;
									font-weight:bold;
									position:absolute;
									width:32px;
									text-align:center;
}

#resume .date2 > div.n {
									top:15px;
									left:0px;
									font-size:32px;
									font-weight:bold;
									position:absolute;
									width:64px;
									text-align:center;
									}

div.cal_journal div.n {
									top:7px;
									left:0px;
									font-size:14px;
									font-weight:bold;
									position:absolute;
									width:32px;
									text-align:center;
}

#resume .date2 > div.m {
									top:48px;
									left:0px;
									font-size:8px;
									color:#000000;
									font-weight:normal;
									position:absolute;
									width:64px;
									text-align:center;
									}

div.cal_journal div.m {
									top:16px;
									left:0px;
									font-size:9px;
									color:#000000;
									font-weight:normal;
									position:absolute;
									width:32px;
									text-align:center;

}


#resume .date2 > div.a {
									top:63px;
									left:21px;
									font-size:9px;
									color:#000000;
									font-weight:bold;
									position:absolute;
									}



#content .content_title .comment{
color:#FF9400;
font: bold normal 12px verdana, arial, sans-serif;
margin:2px 0;
}

#footer_wrapper {
clear:both;
position:relative;
margin-left:auto; 
margin-right:auto;
width: 100%;
height: 160px;
padding:0;
color: #dcdcdc;
font-size: 11px;
line-height: 20px;
text-align: left;
background-color: #344B68;
background-image: -webkit-gradient(linear,left top,left bottom,from(#30455f),to(#344B68));
background-image: -moz-linear-gradient(top,#30455f,#344B68);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#30455f',endColorstr='#344B68');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#30455f',endColorstr='#344B68')";
}


#footer_stat {
clear:both;
position:relative;
margin-left:auto;
margin-right:auto;
width: 100%;
padding:0;
color: #344B68;
font-size: 11px;
line-height: 20px;
text-align: center;
width:990px;
position:relative;
height:100%;
}

#footer {
margin:0 auto 0 auto;
padding-left:135px;
width:787px;
position:relative;
height:100%;
}


#footer .footerSection {
border-right:1px solid #CCCCCC;
float:left;
font-size:10px;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 2.75em 0 0;
padding:0 2.75em 0 0;
}

#footer .footerSection2 {
float:left;
font-size:10px;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 1.75em 0 0;
padding:0 1.75em 0 0;
}

#footer A:link {
	COLOR: #dcdcdc; text-decoration: none;
}
#footer A:visited {
	COLOR: #dcdcdc; text-decoration: none;
}
#footer A:active {
	COLOR: #dcdcdc; text-decoration: none;
}
#footer A:hover {
	COLOR: #dcdcdc; text-decoration: underline;
}

.contenu {
	padding-left:8px;
	}


#left_side p, .emphasize p {
  margin:10px;
  margin-top:15px;
  margin-bottom:15px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #333333;
}

div.separateur_sortie{
border-left:0px #FFFFFF solid;
border-right:0px #FFFFFF solid;
background-color:#F6F6F6;
padding-left:0px;
padding-right:0px;
}


.arrondi_haut{
border-top:1px solid #DFDFDF;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
background-color: transparent;
}

.arrondi_bas{
border-bottom:1px solid #EFEFEF;
border-left:1px solid #EFEFEF;
border-right:1px solid #EFEFEF;
padding-left:5px;
padding-right:5px;
-moz-border-radius-bottomleft : 20px;-webkit-border-bottom-left-radius : 20px;-moz-border-radius-bottomright : 20px;-webkit-border-bottom-right-radius : 20px;
background-color: #F6F6F6;
}

.arrondi_bas_blanc{
padding-left:5px;
padding-right:5px;
background-color:#F6F6F6;
-moz-border-radius-bottomleft : 10px;
-webkit-border-bottom-left-radius : 10px;
-moz-border-radius-bottomright : 10px;
-webkit-border-bottom-right-radius : 10px;
}

div.Idees_titre  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	background-color:#F5F5F5;
	border-bottom:3px solid #999999;
	padding:5px 5px 5px 5px;
}
/*
//	background-color:#999999;
*/

div.Idees_titre2  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	background-color:#F1F6FE;
	border-bottom:3px solid #79C9EC;
	padding:5px 5px 5px 5px;
}


h3 .color-second {
  color: #FF9F00;
}

h3.groupe_emphasize {
background-color:#EFEFEF;
padding:3px 10px;

}

.etoile {
  color: #EF8F00;font-weight:bold;
}

.blanc {
  color: #FFFFFF;
}
.orange_fonce	{
 color:#CC9933;
}

#left_side h4, .emphasize h4  {
  margin-top:0px;margin-bottom:0px;margin-left:10px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
  color: #2153AA;
}

#content p {
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
 }

#content p.hdt { padding:2px 5px;
font:normal normal 19px "lucida grande",tahoma,verdana,arial,sans-serif; 
color:#277799;
}


#content p.gros_grisleger {
	font: normal normal 25px Arial, Helvetica, sans-serif; 
	color: #aaaaaa;
  padding:5px;
  }

#content h3.emphasize  {
	margin:0px 0px 3px 0px;
	padding:3px 0px 3px 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6F6F6F;
	background-color:#DFDFDF;
	border-bottom:1px #AFAFAF solid;
}

/*
h3  {
	margin:0px 0px 3px 0px;
	padding:3px 0px 3px 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6F6F6F;
	background-color:#DFDFDF;
	border-bottom:1px #AFAFAF solid;
}


#content h3 {
  
  margin-top:5px; margin-bottom: 10px;
  font-family: verdana, arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  line-height: 18px;
  color: #2153AA;
}
*/

#content h4 {
  margin-top:0px;margin-bottom:0px;
  font-family: verdana, arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 12px;
  color: #2153AA;
}

.float_left {
  float: left;
  margin-right: 10px;
}

.float_right {
  float: right;
  margin-left: 10px;
}

.diffuse_lien {
background-color: #fff5e3;
margin:0;
padding:0;
border: 1px solid #DFE8F7;
font-family: verdana, arial, sans-serif;
font-size: 11px;
line-height: 18px;
color: #333;
}

.featurebox_center {
/*
background-color: #FCFCFC;
margin:0 0 10px 0;
padding:5px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
line-height: 18px;
color: #333;
moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
*/
}

.GRP_invitations_masse {
background-color: #FCFCFC;
margin:0 0 10px 0;
padding:0;
color: #333;
moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}

.GRP_invitations_masse_header {
background-color: #CFCFCF;
margin:0;
padding:5px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #333;
moz-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;
}

.message_blockquote {
border:1px solid #DFDFDF;
margin:0 0 0 15px;
padding:3px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #333;
moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
background: #F0F0F0 url('https://img.dailyfriends.com/design/quote.png') top right no-repeat;
}

/*
.featurebox_center p {
line-height: inherit;
}
*/
.action_OK {
color: #FFF; font-weight:bold;font-size: 11pt; font-family: verdana; text-decoration: none;border:solid 1px #64C989;background-color:#64C989;padding:20px; margin:10px; -moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;
}

.action_KO {
color: #FFF; font-weight:bold;font-size: 11pt; font-family: verdana; text-decoration: none;border:solid 1px #FF9999;background-color:#FF9999;padding:20px; margin:10px; -moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;
}

/*
.action_KO {
color: #993333; font-size: 11pt; font-family: verdana; text-decoration: none;border:solid 1px #FF9999;background-color:#FFF9F5;padding:20px; margin:10px; -moz-border-radius:7px 7px 7px 7px;-khtml-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;
}

/*
.action_Orange {
border: 1px solid #dfcf3f;
}
*/


.featurebox_center_journal {
  position:relative;
  background-color: #EFEFEF;
/*  width:400px;*/
  margin:0px;
	border:1px solid #cfcfcf;
	padding:1px 1px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  line-height: 14px;
  color: #333333;
  clear:both;
 -moz-border-radius:0px 3px 3px 3px;-khtml-border-radius:0px 3px 3px 3px;-webkit-border-radius:0px 3px 3px 3px;border-radius:0px 3px 3px 3px;
  }

.featurebox_center_journal img.MJ_fleche {

position:absolute;
left:-24px;
top:0px;

}
.featurebox_center_adv {
  background-color: #ffc0b6;
  margin:0px;
  padding:0px 10px 10px 10px;
  border: 1px solid #DFE8F7;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 18px;
  color: #333333;
}

.featurebox_center_adv_admin {
  background-color: #cc6060;
  margin:0px;
  padding:0px 10px 10px 10px;
  border: 1px solid #DFE8F7;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 18px;
  color: #333333;
}

/*  background-color: #fffff6;
*/
.featurebox_side {
  background-color: #fffff6;
  margin:0px 1px 0px 1px;
  padding:10px;
  border-top: 1px solid #DFE8F7;
  border-right: 1px solid #DFE8F7;
  border-bottom: 1px solid #DFE8F7;
  border-left: 1px solid #DFE8F7;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 14px;
  color: #333333;
}


.featurebox_side_title {

  margin:0px 1px 0px 1px;
  padding:8px;
  font-weight:bold;
  border-top: 1px solid #DFE8F7;
  border-right: 1px solid #DFE8F7;
  border-bottom: 0px solid #DFE8F7;
  border-left: 1px solid #DFE8F7;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
  background: #CCCCCC url('https://img.dailyfriends.com/design/side_header_bg.png') top left repeat-x;

}

.right_side_forum_text {
padding:2px 5px 2px 5px;
margin:3px 0px 0px 4px;
background-color:#DFDFDF;
font-size: 11px;
line-height:22px;
	-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;


}

.link_block > a.text
	{
	font: normal normal 11px Arial, Helvetica, sans-serif; 
	line-height:16px;
	padding:0px 5px 2px 5px;
	}

.link_block > a.text:hover
	{
	background-color:#a7a7a7;
	color:#FFFFFF;
	}

.color-second { color:#777; }

.form_en_rouge {border:1px solid #C66;
				background-color:#FCC;
				margin:5px;
				padding:5px;
				}

.form_en_vert {border:1px solid #6C6;
				background-color:#CFC;
				margin:5px;
				padding:5px;
				}


.mal, a.mal {	color:#3050C8;
		font-family:verdana;
		font-weight:bold;
		}

.eff, a.eff {	color:#CFCFCF;
		font-family:verdana;
		font-weight: bold;
		}

.fem, a.fem {	color:#F105B6;
		font-family:verdana;
		font-weight: bold;
		}

.par, a.par {	color:#AAFFAA;
		font-family:verdana;
		font-weight: bold;
		}

.mod, a.mod {	color:#CC9966;
		font-family:verdana;
		font-weight: bold;
		}

.adm, a.adm {	color:#EF8F00;
		font-family:verdana;
		font-weight: bold;
		}
	
.ami, .ami_m, a.ami_m {padding-right:20px; width:4px;height:16px;font-family:verdana;
				background: transparent url('https://img.dailyfriends.com/design/ami.png') right 0px no-repeat;
				}

.ami_f, a.ami_f {padding-right:20px;font-family:verdana;
				background: transparent url('https://img.dailyfriends.com/design/ami.png') right 0px no-repeat;
				}

.connaissance, .connaissance_m, a.connaissance_m {padding-right:20px;font-family:verdana;
				background: transparent url('https://img.dailyfriends.com/design/connaissance.png') right 0px no-repeat;
				}

.connaissance_f, a.connaissance_f {padding-right:20px;font-family:verdana;
				background: transparent url('https://img.dailyfriends.com/design/connaissance.png') right 0px no-repeat;
				}

.p_NV {
	border: 1px dashed #000000;
	background-color:#CCCCCC;
	padding: 0px 2px 0px 2px;
	}

.p_LP {
	background-color:#8ecf47;
	}

.p_LA {
	background-color:#FFD19D;
	}

.p_L1 {
	}

.p_L2 {
	font-weight: bolder;
	text-decoration: underline overline;
	}

.blacklist, a.blacklist {background-color:#000000;
				color:#999999;
				}
font.v_adm, 
a.v_adm, 
p.v_adm, 
span.v_adm	
	{
	font-weight: bold;
	color: #33AA33;
	}

font.nv_adm, 
a.nv_adm, 
p.nv_adm, 
span.nv_adm
	{
	font-weight: bold;
	color: #FF3333;
	}

.blanc_adm, a.blanc_adm
	{
	font-weight: bold;
	color: #FFFFFF;
	}

font.gris_adm
	{
	font-weight: bold;
	color: #666666;
	}

a.gris_adm, .gris_adm 	
	{
	color: #666666;
	}

.gros_grisleger {
	font: normal normal 25px Arial, Helvetica, sans-serif; 
	color: #aaaaaa;
  }

.grisleger_adm	
	{
	font: normal normal 11px Arial, Helvetica, sans-serif; 
	color: #aaaaaa;
	}

.petit_grisleger, 
a.petit_grisleger
	{
	font: normal normal 10px Arial, Helvetica, sans-serif; 
	color: #aaaaaa;
	}

.actualite_jour
			{  
  background-color: #fffff6;
  margin:0px;
  padding:10px 10px 3px 10px;
  border: 1px solid #DFE8F7;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #333333;

			}

.actualite
			{  
			font: normal normal 11px Arial, Helvetica, sans-serif; 
			width:550px; 
			display:inline;
			text-align:left;
			padding:5px 5px 5px 5px;
			margin:10px 5px 10px 5px;
		    border:0px solid;
			color: #000040;
			z-index:1;
			}

.actualite div.details
			{  
			font: normal normal 11px Arial, Helvetica, sans-serif; 
			width:520px; 
			text-align:left;
			padding:5px 5px 5px 5px;
			margin:10px 20px 10px 20px;
		    border:1px solid #C0C0C0;
			background-color:#F5F5F5;
			color: #000000;
			letter-spacing: 1px;
			z-index:1;
			}

.actualite div.nouveau
			{  
			font: normal normal 11px Arial, Helvetica, sans-serif; 
			display:block;
			text-align:left;
			padding:2px 2px 2px 22px;
			margin:2px 5px 2px 15px;
		    border:1px solid #90e090;
			background-color:#f0fff0;
			color: #606060;
			letter-spacing: 1px;
			z-index:1;
			}

.actualite div.ancien
			{  
			font: normal normal 11px Arial, Helvetica, sans-serif; 
			Text-decoration: line-through;
			display:block;
			text-align:left;
			padding:2px 2px 2px 22px;
			margin:2px 5px 2px 15px;
		    border:1px solid #f0c0c0;
			background-color:#f0e0e0;
			color: #606060;
			letter-spacing: 1px;
			z-index:1;
			}

.petit img
{
border:0px;
}

.petit
{
font: normal normal 10px Arial, Helvetica, sans-serif; 
}


/*
//////////////////////////
//		Liste princpale de membres pour une sortie
*/
table.liste_principale_membres_une_sortie, 
table.liste_principale_membres_une_sortie2	{
width:716px;
background-color:#FFF;
margin:0;
padding:1px;
}

table.liste_principale_membres_une_sortie tr td.header, table.liste_principale_membres_une_sortie2 tr td.header {
					text-align:center;
					border-left:1px solid #F0F0F0;
					font-weight:bold;
					background-color:#cbf9bf;
					color: #333;
					letter-spacing: 1px;
					z-index:1;
					}

table.liste_principale_membres_une_sortie tr > td {
					text-align:center;
					padding:5px 15px;
					margin:5px 15px;
					border:0px solid #C0C0C0;
					background-color:#FFFFFF;
					font: normal normal 12px Arial, Helvetica, sans-serif; 
					z-index:1;
					}


table.liste_principale_membres_une_sortie2 tr > td {
					text-align:center;
					padding:1px 10px 1px 15px;
					margin:1px 0px 1px 0px;
					border:0px solid #C0C0C0;
					font: normal normal 12px Arial, Helvetica, sans-serif; 
					z-index:1;
					}

table.liste_principale_membres_une_sortie2 tr.a > td {
					background-color:#F5F5F5;
				}

table.liste_principale_membres_une_sortie2 tr.b > td {
					background-color:#FBFBFB;
				}

table.liste_principale_membres_une_sortie2 tr.a > td.clair {
					background-color:#F9F9F9;
				}

table.liste_principale_membres_une_sortie2 tr.b > td.clair {
					background-color:#FEFEFE;
				}

/*
//////////////////////////
//		Liste attente de membres pour une sortie
*/
table.liste_attente_membres_une_sortie, 
table.liste_attente_membres_une_sortie2	{
					width:716px;
					background-color:#F5F5F5;
					margin:0;
					padding:1px;
					}

table.liste_attente_membres_une_sortie tr td.header, table.liste_attente_membres_une_sortie2 tr td.header {
					text-align:center;
					border-left:1px solid #F0F0F0;
					background-color:#e7d58d;
					color: #333333;
					letter-spacing: 1px;
					z-index:1;
					}

table.liste_attente_membres_une_sortie tr > td {
					text-align:center;
					padding:5px 15px 5px 15px;
					margin:5px 15px 5px 15px;
					border:0px solid #F0F0F0;
					background-color:#F5F5F5;
					font: normal normal 12px Arial, Helvetica, sans-serif; 
					letter-spacing: 1px;
					z-index:1;
					filter: alpha(opacity=80); -moz-opacity: .80; opacity: .80;
					}

table.liste_attente_membres_une_sortie2 tr > td {
					text-align:center;
					padding:1px 10px 1px 15px;
					margin:1px 0px 1px 0px;
					border:0px solid #C0C0C0;
					font: normal normal 12px Arial, Helvetica, sans-serif; 
					z-index:1;
					filter: alpha(opacity=80); -moz-opacity: .80; opacity: .80;
					}

table.liste_attente_membres_une_sortie2 tr.a > td {
					background-color:#F5F5F5;
				}

table.liste_attente_membres_une_sortie2 tr.b > td {
					background-color:#FBFBFB;
				}

table.liste_attente_membres_une_sortie2 tr.a > td.clair {
					background-color:#F9F9F9;
				}

table.liste_attente_membres_une_sortie2 tr.b > td.clair {
					background-color:#FEFEFE;
				}



/*
//////////////////////////
//		Sorties
*/
table.list_sorties	{width:100%;
background-color:#F6F6F6;
margin:0;
padding:0 1px 1px 1px;
border:0 solid;
}

table.list_sorties tr.header {  
text-align:center;
height:30px;
border:0 solid #C0C0C0;
color: #303030;
letter-spacing: 1px;
z-index:1;
}

table.list_sorties tr.corps1 > td {
text-align:left;
background-color:#F6F6F6;
font: normal normal 12px Arial, Helvetica, sans-serif; 
color: #303030;
z-index:1;
padding:4px 0;
}

table.list_sorties tr.corps2 > td {
text-align:left;
border:0 solid #C0C0C0;
font: normal normal 12px Arial, Helvetica, sans-serif; 
background-color:#F0F0F0;
color: #303030;
z-index:1;
}


table.list_sorties tr.liste_organisateur > td,
span.liste_organisateur {
text-align:left;
border:0 solid #C0C0C0;
background-color:#4ba617;
font: bold normal 12px Arial, Helvetica, sans-serif; 
color:#FFF;
z-index:1;
padding:4px 0;
}
table.list_sorties tr.liste_organisateur > td a,
span.liste_organisateur a {
color:#FFF;
}

table.list_sorties tr.liste_principale > td,
span.liste_principale {
text-align:left;
border:0 solid #C0C0C0;
background-color:#8ecf47;
font: bold normal 12px Arial, Helvetica, sans-serif; 
color: #303030;
z-index:1;
padding:4px 0;
}

table.list_sorties tr.liste_principale > td a,
span.liste_principale a{
color: #FFF;
}

table.list_sorties tr.liste_attente> td,
span.liste_attente  {
text-align:left;
border:0 solid #C0C0C0;
font: bold normal 12px Arial, Helvetica, sans-serif; 
background-color:#f9a559;
color: #FFF;
z-index:1;
padding:4px 0;
}

table.list_sorties tr.liste_attente > td a,
span.liste_attente a{
color: #FFF;
}

table.list_sorties tr.liste_surveille> td,
span.liste_surveille {
text-align:left;
border:0 solid #C0C0C0;
font: bold normal 12px Arial, Helvetica, sans-serif; 
background-color:#f97dec;
color:#FFF;
z-index:1;
background-image: -webkit-gradient(linear,left top,left bottom,from(#f97dec),to(#e788bd));
background-image: -moz-linear-gradient(top,#f97dec,#e788bd);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#f97dec',endColorstr='#e788bd');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f97dec',endColorstr='#e788bd')";
padding:4px 0;
}

table.list_sorties tr.liste_surveille> td a,
span.liste_surveille a {
color:#FFF;
}

table.list_sorties tr.corps1 > td.heure, 
table.list_sorties tr.corps2 > td.heure,
table.list_sorties tr.liste_principale > td.heure, 
table.list_sorties tr.liste_organisateur > td.heure, 
table.list_sorties tr.liste_surveille > td.heure, 
table.list_sorties tr.liste_attente> td.heure{
padding:5px 1px 0 5px;
text-align:left;
font-weight:bold;
font-size:11px;
width:40px;
vertical-align:top;
}

table.list_sorties tr > td.connaissances, 
table.list_sorties tr > td.connaissances,
table.list_sorties tr.liste_principale > td.connaissances, 
table.list_sorties tr.liste_attente> td.connaissances{
background-image: url('https://img.dailyfriends.com/design/Journal_connaissances.png');
background-position:bottom left;
background-repeat: no-repeat;
}

table.list_sorties tr > td.amis, 
table.list_sorties tr > td.amis,
table.list_sorties tr.liste_principale > td.amis, 
table.list_sorties tr.liste_attente> td.amis{
background-image: url('https://img.dailyfriends.com/design/Journal_amis.png');
background-position:bottom left;
background-repeat: no-repeat;
}



table.list_sorties tr.jour td {
text-align:left;
padding:0;
height:38px;
border:0;
color:#333;
border-top:0px solid #BFBFBF;
font: normal bold 11px Arial, Helvetica, sans-serif; 
}

table.list_sorties tr.jour td.o{
background-image: url('https://img.dailyfriends.com/design/cal_32o.png');
background-position:5px 5px;
background-repeat: no-repeat;
padding:5px 0 0 5px;
}

table.list_sorties tr.jour td.r {
background-image: url('https://img.dailyfriends.com/design/cal_32r.png');
background-position:5px 5px;
background-repeat: no-repeat;
padding:5px 0 0 5px;
}

table.list_sorties tr.jour td div.j{
top:-2px;
left:7px;
font-size:10px;
color:#FFF;
font-weight:bold;
position:relative;
}

table.list_sorties tr.jour > td div.n {
top:-4px;
left:5px;
font-size:20px;
font-weight:bold;
position:relative;
}


table.list_sorties tr.mois > td {
text-align:right;
padding:10px 0 0 0;
margin:0 0 5px 0;
border-bottom:1px solid #79C9EC;
font: normal bold 12px Arial, Helvetica, sans-serif; 
background-color:#F6F6F6;
height:20px;
color: #333;
letter-spacing: 2px;
z-index:1;
}

table.list_sorties tr.engras > td {
font-weight: bold;
background-color:#ffe9cc;
}

a.type_sorties {
font: normal normal 11px Arial, Helvetica, sans-serif; 
display:inline;
text-align:left;
padding:5px 12px 2px 12px;
margin:2px 0;
border:1px solid #C0C0C0;
background:#FCFCFC url('https://img.dailyfriends.com/design/doubledegrade_orange.png') bottom left repeat-x;
color: #303030;
letter-spacing: 0px;
z-index:1;
}

a.type_sorties_selected {
font: bold normal 11px Arial, Helvetica, sans-serif; 
display:inline;
text-align:left;
padding:12px 12px 3px 12px;
margin:2px 0;
border:1px solid #C0C0C0;
border-bottom:0px solid #C0C0C0;
background:#E0E0E0;
color: #303030;
letter-spacing: 0px;
z-index:1;
}

/*
//		Listing sorties
//////////////////////////
*/


/*
//////////////////////////
//		Nouveau Titre de menu
*/

div.fieldset2 {
	border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	padding: 5px 5px;
	width:340px;
}


div.fieldset {
	border-top: 2px solid #DFDFDF;
	border-bottom: 2px solid #DFDFDF;
	background-color: #EFEFEF;
	margin: 0px 0px 10px 0px;
	width:716px;
-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
	}

div.fieldset_ng {
border: 1px solid #DFDFDF;
margin:0;
background-color:#F6F6F6;
width:728px;
-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;
}

div.fieldset_LP {
border-top: 2px solid #DFDFDF;
border-bottom: 2px solid #DFDFDF;
margin:0;
background-color: #FFF;
width:716px;
-moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
}

div.fieldset_LP span.legend,
div.fieldset_LP h2
{
	position: relative;
	border:1px #DFDFDF solid;
	padding: 3px 7px 3px 7px;
	margin: 0px 0px 10px 0px;
	top: 2px;
	left:0px;
	font: normal normal 13px Arial, Helvetica, sans-serif;
	color: #112366;
	background-color: #EFEFEF;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#F5F5F5),to(#EFEFEF));
  background-image: -moz-linear-gradient(top,#F5F5F5,#EFEFEF);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#F5F5F5',endColorstr='#EFEFEF');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#EFEFEF')";
-moz-border-radius:8px 0px 8px 0px ;-khtml-border-radius:8px 0px 8px 0px;-webkit-border-radius:8px 0px 8px 0px ;border-radius:8px 0px 8px 0px ;
}


div.fieldset span.legend,
div.fieldset h2,
div.fieldset_ng span.legend,
div.fieldset_ng h2
 {
  display:inline;
	position: relative;
	border:1px #CFCFCF solid;
	padding:3px 7px;
	font: 700 13px Arial, Helvetica, sans-serif;
	top:3px;
	left:-1px;
	background-color: #DFDFDF;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#DFDFDF));
  background-image: -moz-linear-gradient(top,#EFEFEF,#DFDFDF);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EFEFEF',endColorstr='#DFDFDF');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF',endColorstr='#DFDFDF')";
-moz-border-radius:8px 0 8px 0;-khtml-border-radius:8px 0 8px 0;-webkit-border-radius:8px 0 8px 0;border-radius:8px 0 8px 0;
}

div.fieldset_ng h3
 {
 font-size:13px;
  margin:0px;
 }
div.fieldset span.legend_fr,
div.fieldset_ng span.legend_fr {
		position: relative;
	border:1px #DFDFDF solid;
	background-color: #FFF;
	margin:0 5px 0 0 ;
	padding: 3px 7px 3px 3px;
	font: 700 13px Arial, Helvetica, sans-serif;
	color: #112366;
	float:right;
-moz-border-radius:0 0 8px 8px ;-khtml-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px ;border-radius:0 0 8px 8px ;
}

div.fieldset span.legend_fr:hover,
div.fieldset_ng span.legend_fr:hover {
background-color: #FF9400;
}

div.fieldset span.legend_fr:hover > a,
div.fieldset_ng span.legend_fr:hover > a {
color:#FFF;
}

div.fieldset_agenda {
width:728px;
border:1px solid #EFEFEF;
margin:0 0 10px 0;
background-color:#FFF;
padding:0 0 5px 0;
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px; border-radius:8px;
}

div.fieldset_agenda span.legend {
	position: relative;
	border:1px #DFDFDF solid;
	padding: 3px 7px;
	font: 700 13px Arial, Helvetica, sans-serif;
	top:2px;
	background-color: #EFEFEF;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#F5F5F5),to(#EFEFEF));
  background-image: -moz-linear-gradient(top,#F5F5F5,#EFEFEF);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#F5F5F5',endColorstr='#EFEFEF');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#EFEFEF')";
-moz-border-radius:8px 0px 8px 0px ;-webkit-border-radius:8px 0px 8px 0px ;border-radius:8px 0px 8px 0px ;
}

div.fieldset_agenda h2 {
position: relative;
border:1px #DFDFDF solid;
padding:3px 7px;
font: 700 13px Arial, Helvetica, sans-serif;
top:0;
background-color: #EFEFEF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#F5F5F5),to(#EFEFEF));
background-image: -moz-linear-gradient(top,#F5F5F5,#EFEFEF);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#F5F5F5',endColorstr='#EFEFEF');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#EFEFEF')";
-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;
}


table.tab_index {
width:728px;
background-color:#F6F6F6;
}

table.tab_index tr.zozo td	{
padding:4px 5px;
border-top:1px solid #E0E0E0;
}

table.tab_index tr.zozo:hover, 
table.tab_index tr.zozo2:hover
	{
	background-color:#DFDFDF;
	}

table.tab_index tr.zozo td img {
float:left;
padding-top:2px;
}

div.fieldset_left  {
border:1px solid #EFEFEF;
background-color:#EFEFEF;
padding:0;
text-align:center;
-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
}

div.fieldset_left span.legend2,
div.fieldset_left h2 {
border:1px solid #76C1FF;
position: relative;
background-color: #EFEFEF;
padding:5px 2px;
width:247px;
display:block;
margin:0 0 10px 0;
top: -1px;
left:-1px;
font: 700 13px Arial, Helvetica, sans-serif;
color: #333;
-moz-border-radius:8px 8px 0 0;-khtml-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
}

div.fieldset_left h3 {
margin:0px;
font-size:13px;
}

div.flash_left {
width: 250px;
margin:0;
border-color: #EFEFEF;
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
}

div.fieldset_right {
border:1px solid #EFEFEF;
background-color:#EFEFEF;
padding:0;
-moz-box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3);
}

div.fieldset_right p {
color:#666;
margin:10px auto;
text-align:right;
width:215px;
}
div.fieldset_right  span.legend {
	position: relative;
	background-color: #FFF;
	padding: 3px;
	top: -13px;
	font: 700 13px Arial, Helvetica, sans-serif;
	color: #112366;
	text-align:center;
}

div.fieldset_right span.legend2,
div.fieldset_right h2 {
border:  1px solid #76C1FF;
position: relative;
background-color: #76C1FF;
padding:5px 2px;
display:block;
margin:0 0 10px 0;
top: -1px;
left:-1px;
font: 700 13px Arial, Helvetica, sans-serif;
color: #333;
-moz-border-radius:8px 8px 0 0;-khtml-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
}
//width:246px;


div.flash_right {
	width: 250px;
	margin: 0;
	border-color: #DFDFDF;
-moz-border-radius: 8px;-khtml-border-radius:8px;-webkit-border-radius: 8px;border-radius: 8px;
}

div.flash_right p,
div.flash_right h3
 {
 margin:0;
 font-size:13px;
 text-align:left;
 padding:2px 6px;
 }

div.flash_right2 {
	width: 225px;
	margin: 0;
	border-color: #DFDFDF;
-moz-border-radius: 8px;-khtml-border-radius:8px;-webkit-border-radius: 8px;border-radius: 8px;
}

div.flash_right3 {
	width: 282px;
	margin: 0;
	color:#666666;
	border-color: #DFDFDF;
-moz-border-radius: 8px;-khtml-border-radius:8px;-webkit-border-radius: 8px;border-radius: 8px;
}
/*
//		Nouveau Titre de menu
//////////////////////////
*/







/*
//////////////////////////
//		Les Membres
*/

table.list_membres {width:716px;
background-color:#F6F6F6;
margin:0;
padding:0;
border:0;
}

table.list_membres tr.header {
text-align:left;
height:30px;
border:1px solid #C0C0C0;
background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
padding:2px 3px 2px 10px;
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
color: #FFF;
letter-spacing: 1px;
z-index:1;
}

table.list_membres tr.header > td	{
padding-left:5px;
font: bold normal 11px Arial, Helvetica, sans-serif; 
}

table.list_membres tr.corps1 > td {
text-align:left;
border-top:1px solid #DFDFDF;
padding:4px 4px 4px 7px;
background-color:#F6F6F6;
color: #303030
letter-spacing: 1px;
z-index:1;
}

table.list_membres tr.corps2 > td {
text-align:left;
border-top:1px solid #C0C0C0;
padding-left:7px;
padding-top:2px;
padding-bottom:2px;
background-color:#F0F0F0;
color: #303030
letter-spacing: 1px;
z-index:1;
}

table.list_membres tr.engras > td {
font-weight: bold;
}

/*
//		FIN Les membres
//////////////////////////
*/

/*
//////////////////////////
//		List newsletters
*/

table.list_newsletters {width:716px;
background-color:#C0C0C0;
margin: 0;
padding:0;
border:0;
}

table.list_newsletters tr.header {
height:30px;
border:1px solid #C0C0C0;

background-color: #b0e1eb;
color: #FFF;
letter-spacing: 1px;
z-index:1;
}

table.list_newsletters tr.header > td	{
font: bold normal 11px Arial, Helvetica, sans-serif;
text-align:center;
}

table.list_newsletters tr.corps1 > td {
text-align:left;
border-top:1px solid #DFDFDF;
padding:10px 2px 10px 3px;
background-color:#FFF;
color: #303030
letter-spacing: 1px;
z-index:1;
}

table.list_newsletters tr.corps2 > td {
text-align:left;
border-top:1px solid #C0C0C0;
padding-left:7px;
padding-top:2px;
padding-bottom:2px;
background-color:#F0F0F0;
color: #303030
letter-spacing: 1px;
z-index:1;
}

table.list_newsletters tr.engras > td {
font-weight: bold;
}

/*
//		FIN List newsletters
//////////////////////////
*/


table.page_vue_sortie{width:725px;
					background-color:#FFFFFF;
					margin: 0px;
					padding-left:1px;
					font-size:13px;
				 	vertical-align:top;
				 	border-spacing:0px;
				 	}

table.page_vue_sortie tr.corps1 > td.qualite,
table.page_vue_sortie tr.corps2 > td.qualite {
	background-color:#F6F6F6;
	width:200px;
	font-weight:bold;
  margin:10px;
	font-size:13px;
	vertical-align:top;
 	color:#666666;
}

table.page_vue_sortie tr.corps0 > td.qualite {
	border-bottom:1px solid #F6F6F6;
	background-color:#F6F6F6;
	width:200px;
	font-weight:bold;
  margin:10px;
	font-size:13px;
 	color:#666666;
}

table.page_vue_sortie tr.corps0 > td, 
table.page_vue_sortie tr.corps1 > td {
					text-align:left;
					border-bottom:1px solid #DFDFDF;
					padding:8px;
					background-color:#FFFFFF;
					color: #666666;
					z-index:1;
					}

table.page_vue_sortie tr.corps2 > td {
					text-align:left;
					border-bottom:1px solid #CFCFCF;
					padding:8px;
					background-color:#FFFFFF;
					color: #666666;
					z-index:1;
					}


table.edit_sortie{width:716px;
					background-color:#FFFFFF;
					margin: 0px;
					padding:0px;
					font-size:13px;
				 	vertical-align:top;
				 	border-spacing:0px;
				 	}

table.edit_sortie tr.corps1 > td.qualite,
table.edit_sortie tr.corps2 > td.qualite {
	background-color:#F6F6F6;
	width:200px;
	font-weight:bold;
  margin:10px;
	font-size:14px;
}

table.edit_sortie tr.corps0 > td.qualite {
	border-bottom:1px solid #F6F6F6;
	background-color:#F6F6F6;
	width:200px;
	font-weight:bold;
  margin:10x;
	font-size:14px;
}

table.edit_sortie tr.corps0 > td, 
table.edit_sortie tr.corps1 > td {
					text-align:left;
					border-bottom:1px solid #DFDFDF;
					padding:8px;
					background-color:#FFFFFF;
					color: #333333;
					z-index:1;
					}

table.edit_sortie tr.corps2 > td {
					text-align:left;
					border-bottom:1px solid #CFCFCF;
					padding:8px;
					background-color:#FFFFFF;
					color: #333333;
					z-index:1;
					}



/*
//////////////////////////
//		Page profil
*/

table.vue_profil{width:725px;
					background-color:#FFFFFF;
					margin: 0px 0px 0px 1px;
					padding:0px;
					font-size:13px;
				 	vertical-align:top;
				 	border-spacing:0px;
				 	}

table.vue_profil tr.corps1 > td.qualite {
	background-color:#F6F6F6;
	width:200px;
	font-weight:bold;
  margin:10px;
	font-size:13px;
	vertical-align: top;
}

table.vue_profil tr.corps1 > td {
					text-align:left;
					border-bottom:1px solid #DFDFDF;
					padding:8px;
					background-color:#FFFFFF;
					color: #333333;
					z-index:1;
					}

table.vue_profil div.groupe_partie {
  padding:8px;
	background-color:#FFF;
	border-bottom:1px solid #DFDFDF;
	min-height:80px;  
}

table.vue_profil div.groupe_partie:hover {
					background-color:#FFF8C9;

}

table.vue_profil div.groupe_partie a {
      font-weight:bold;
      display:inline-block;
}

table.edit_profil{width:716px;
					background-color:#FFFFFF;
					margin: 0px;
					padding:0px;
					font-size:13px;
				 	vertical-align:top;
				 	border-spacing:0px;
				 	}

table.edit_profil tr.corps1 > td.qualite {
background-color:#F6F6F6;
width:200px;
font-weight:bold;
margin:10px;
font-size:13px;
vertical-align:top;
}

table.edit_profil tr.corps1 > td {
					text-align:left;
					border-bottom:1px solid #DFDFDF;
					padding:8px;
					background-color:#FFFFFF;
					color: #333333;
					z-index:1;
					}



/*
//		Page profil
//////////////////////////

/*
//////////////////////////
//		Page Interface Newsletters
*/

table.interface_newsletters{width:100%;
					background-color:#FFFFFF;
					margin: 0px;
					padding:0px;
					font-size:13px;
				 	vertical-align:top;
				 	border-spacing:0px;
				 	}

table.interface_newsletters tr.corps1 > td.qualite {
	background-color:#F6F6F6;
	width:200px;
	font-weight:bold;
  margin:10px;
	font-size:13px;
}

table.interface_newsletters tr.corps1 > td {
					text-align:left;
					border-bottom:1px solid #DFDFDF;
					padding:2px;
					background-color:#FFFFFF;
					color: #333333;
					z-index:1;
					}

/*
//		Page Interface Newsletters
//////////////////////////

//////////////////////////
//		Liste Photos
*/

table.list_photos{width:716px;
					background-color:#FFFFFF;
					margin: 0px;
					padding:0px;
					border:0px solid;
				 	}

table.list_photos h2{
  margin:0px;
  font-size:12px;
  line-height:18px;
  }
/*
//		Liste Photos
//////////////////////////


//////////////////////////
//		Liste groupes
*/

table.list_groups	{width:716px;
background-color:#F6F6F6;
margin:0;
padding:0;
border:0 solid;
}

table.list_groups tr.header {
text-align:left;
height:30px;
border:0;
background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
color: #303030
letter-spacing: 1px;
z-index:1;
}

table.list_groups tr.header > td	{
font: bold normal 12px Arial, Helvetica, sans-serif; 
color:#FFF;
padding:5px;
}

table.list_groups tr.corps1 > td {
text-align:left;
border-top:1px solid #DFDFDF;
padding:8px;
background-color:#F6F6F6;
color: #333;
z-index:1;
}

table.list_groups tr.corps1 td img {
margin:0 5px 5px 5px;
}

table.list_groups tr.corps1 td h2 {
margin:0;
}

table.list_groups tr.corps2 > td {
text-align:left;
border-top:1px solid #C0C0C0;
padding-left:5px;
background-color:#F0F0F0;
color: #303030
letter-spacing: 1px;
z-index:1;
}

table.list_groups tr.engras > td {
font-weight: bold;
}

/*
//		FIN Liste groupes
//////////////////////////
*/

/*
//////////////////////////
//		Messagerie
*/
a.type_message {
font: normal normal 11px Arial, Helvetica, sans-serif; 
display:inline;
text-align:left;
padding:5px 12px 2px 12px;
margin:2px 0;
border:1px solid #C0C0C0;
background-color:#FCFCFC; 
color: #303030;
letter-spacing:0;
z-index:1;
}

a.type_message_selected {
font: bold normal 11px Arial, Helvetica, sans-serif; 
display:inline;
text-align:left;
padding:12px 12px 3px 12px;
margin:2px 0;
border:1px solid #C0C0C0;
border-bottom:0px solid #C0C0C0;
background:#FCFCFC;
color: #303030;
letter-spacing:0;
z-index:1;
}


table.messagerie	{width:100%;
margin:0;
padding:0;
border:0;
font:normal normal 11px Arial, Helvetica, sans-serif; 
}

table.messagerie tr.header {
font:bold normal 11px Arial, Helvetica, sans-serif; 
text-align:left;
height:30px;
border:1px solid #C0C0C0;
background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
color: #FFF;
letter-spacing: 1px;
z-index:1;
}

table.messagerie tr.corps1 td {
text-align:left;
padding:3px 1px;
border-bottom:1px solid #DFDFDF;
background-color:#FFF;
color: #333;
z-index:1;
}

table.messagerie tr.corps2 > td {
text-align:left;
padding:3px 1px;
border-top:0px solid #C0C0C0;
background-color:#F0F0F0;
color: #303030;
z-index:1;
}

table.messagerie tr.engras > td {
text-align:left;
padding:3px 1px;
font-weight: bold;
background-color:#FFEE77;
border-bottom:1px solid #DFDFDF;
}

div.rubrique_forums,
h2.rubrique_forums  {
background-color:#70C0E9;
background-image: -webkit-gradient(linear,left top,left bottom,from(#79C9EC),to(#70C0E9));
background-image: -moz-linear-gradient(top,#79C9EC,#70C0E9);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#79C9EC',endColorstr='#70C0E9');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#79C9EC',endColorstr='#70C0E9')";
padding:2px 3px 2px 10px;
-moz-border-radius:8px 8px 0 0;-khtml-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;
}

div.rubrique_forums a,
h2.rubrique_forums a,
.rubrique_forums_a {
color:#FFF;
font:bold normal 14px Arial, Helvetica, sans-serif;
}

div.rubrique_forums a:hover,
h2.rubrique_forums a:hover,
.rubrique_forums_a  {
color:#666;
}

table.fil	{width:100%;
background-color:#F6F6F6;
margin:0;
padding:0;
border:0px;
line-height:18px;
font-size:12px;
font-family:verdana,arial,sans-serif;
}

div.forum_ecrire_message {
font: bold normal 13px Arial, Helvetica, sans-serif; 
text-align:center;
margin:0;
padding:5px;
background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
padding:2px 3px 2px 10px;
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
color: #FFF;
letter-spacing:1px;
z-index:1;
}


table.fil tr.header td {
font: bold normal 13px Arial, Helvetica, sans-serif; 
text-align:center;
margin:10px;
padding:5px;
background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
padding:2px 3px 2px 10px;
-moz-border-radius:8px 8px 0 0;-khtml-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;
color: #FFF;
letter-spacing: 1px;
z-index:1;
}

table.fil tr.header td h2 {
margin:0;
}

table.fil tr.corps1 > td {
text-align:center;
vertical-align:top;
border-bottom:1px solid #F7F7F7;
color: #303030;
padding:2px 0;
background-color:#FDFDFD;
}

table.fil tr.corps1 td a.sujet {
color:#116;
}

table.fil tr.corps1 td h3 {
line-height:13px;
font-size:11px;
font-family:verdana,arial,sans-serif;
font-weight:normal;
display:inline;
}
table.fil tr.corps2 > td {
text-align:center;
vertical-align:top;
border-bottom:1px solid #F7F7F7;
color: #303030;
padding:3px 0;
background-color:#FEFEFE;
}

table.fil tr.corps3_cache > td {
text-align:center;
vertical-align:top;
border:0px solid #C0C0C0;
background-color:#777;
color: #303030;
}

table.fil tr.new > td {
text-align:center;
vertical-align:top;
font-weight:bold;
border:0px solid #C0C0C0;
background-color:#ff9;
color: #303030;
}



table.fil tr.corps1 > td.profil,
table.fil tr.corps2 > td.profil {
width:120px;
padding:8px 5px;
border-bottom:1px solid #EFEFEF;border-top:0;border-left:0;border-right:0;
}

table.fil tr.corps1 > td.profil_journal {
width:140px;
text-align:center;
vertical-align:top;
background-color:#FFF;
color: #303030;
padding:3px 3px;
}

table.fil tr.corps1 > td.message,
table.fil tr.corps2 > td.message {
text-align:left;
border-bottom:1px solid #EFEFEF;border-top:0;border-left:0;border-right:0;
color: #666666;
padding:8px 5px;
}

table.fil tr.corps1 td.message > div,
table.fil tr.corps2 td.message > div {
margin-left:5px;
}


table.fil tr.corps3_cache > td.message {
text-align:left;
vertical-align:top;
border:0px solid #C0C0C0;
background-color:#CCCCCC;
color: #303030;
padding:0 5px 5px 5px;
}

table.fil tr td div.info_message
{
color:#666;
margin:0;
font-weight: bold;
}

table.fil tr td div.reponse_rapide a.discret,
table.fil tr td div.reponse_rapide a.discret img
					{
          filter: alpha(opacity=0); -moz-opacity: .0; opacity: .0;
          } 
	
table.fil tr td div.info_message div.icones_modo a img
					{
					float:right;
          filter: alpha(opacity=0); -moz-opacity: .0; opacity: .0;
          } 

table.fil tr td a img.options_discretes
					{
					float:right;
          filter: alpha(opacity=0); -moz-opacity: .0; opacity: .0;
          } 

table.fil tr:hover td div.info_message div.icones_modo a img,
table.fil tr:hover td div.reponse_rapide a.discret,
table.fil tr:hover td div.reponse_rapide a.discret img,
table.fil tr:hover td a img.options_discretes
					{
          filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;
        }

table.fil tr td div.info_message div.icones_modo a:hover img, 
table.fil tr td div.reponse_rapide a.discret:hover, 
table.fil tr td div.reponse_rapide a.discret:hover img, 
table.fil tr td a:hover img.options_discretes 
          {
          filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;
          }

table.fil tr td a.mini_page_suivante {
          filter: alpha(opacity=20); -moz-opacity: .20; opacity: .20;
        }

table.fil tr:hover td a.mini_page_suivante {
          filter: alpha(opacity=70); -moz-opacity: .70; opacity: .70;
        }

a.img_transparent_bord_limite > img, 
a.img_transparent_bord_limite > svg, 
font.img_transparent_bord_limite > img, 
a.img_transparent_bord_limite_hover_effect > img {
margin:0 2px;
padding:0 2px;
border:0;
text-decoration:none;
vertical-align:middle;
}

a.img_transparent_bord_limite2 > img {
margin:0;
padding:0;
border:0;
text-decoration:none;
vertical-align:middle;
}

a.img_transparent_bord_limite3 > img{
margin:0 2px;
padding:0 2px;
border:0;
text-decoration:none;
vertical-align:middle;
filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;
}
a.img_transparent_bord_limite3:hover > img
					{filter: alpha(opacity=25); -moz-opacity: .25; opacity: .25;}


a.img_transparent > img, b.img_transparent > img, div.img_transparent > img, span.img_transparent > img{
margin:2px;
padding:2px;
border:0;
text-decoration:none;
vertical-align:middle;
}

 a.img_transparent_fort > img
{
margin:2px 5px;
padding:2px;
border:1px #C0C0C0 solid;
text-decoration:none;
vertical-align:middle;
}

a.img_transparent:hover > img, 
a.img_transparent:hover > svg, 
b.img_transparent:hover > img, 
a.img_transparent_bord_limite_hover_effect:hover > img, 
div.img_transparent:hover > img
{filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}

a.img_transparent_fort:hover > img
					{border-color:#FF3333;filter: alpha(opacity=75); -moz-opacity: .75; opacity: .75;}

a.img_transparent_bord_limite:hover > img,
a.img_transparent_bord_limite2:hover > img
					{filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}



img.fleche_gauche,
span.fleche_gauche{
margin:0;
padding:2px;
border:0;
text-decoration:none;
vertical-align:middle;
}

img.discret	{
margin:0 2px;
padding:0 2px;
border:0;
text-decoration:none;
vertical-align:middle;
}

img.discret2{
margin:0;
padding:0;
border:0px;
text-decoration:none;
vertical-align:middle;
}

.div_transparent 	{filter: alpha(opacity=20); -moz-opacity: .20; opacity: .20;}

img.haut_droite{
position:relative;
top:10px;
right:10px;
}

.groupe_normal {
font-weight:bold;
}

.groupe_valide {
font-weight:bold;
}

#page_central {
  margin:10px 190px 0px 190px ;
  background-color:#FEFEFE;
}

#page_central2 {
  margin:10px 90px 0px 90px ;
  background-color:#FEFEFE;
}

#page_central_root {
  margin:0px 300px 15px 0px ;
  padding:0px 0px 0px 6px ;
  background-color: #FFFFFF;
}

#page_central h4, 
#page_droite_root h4 {
margin-top:2px;
margin-bottom:2px;
font: bold normal 12px Arial,Helvetica,sans-serif; 
text-align:center;
line-height: 15px;
color: #999;
}

.gros_nb  {
margin:2px 0;
font: bold normal 10px Verdana, Arial,sans-serif; 
text-align:center;
line-height: 15px;
color: #112366;
}


#page_droite_root {
position:relative;
margin-bottom:15px;
padding:5px;
float:right;
width:290px;
background-color:#FFF;
}


#page_gauche {
margin-top: 10px;
padding:5px;
float: left;
width: 180px;
background: #FFF url('https://img.dailyfriends.com/design/simple_degrade_gris.png') top left repeat-x;
}

#page_droite_root font.q 
	{
	font: normal bold 10px Verdana, sans-serif;
	color:#ff9f00;
	}

#page_droite_root font.r 
	{
	 font: normal normal 10px Verdana, sans-serif;
	color:#000000;
	}


#page_droite {
margin-top:10px;
padding:5px;
float:right;
width:180px;
background: #FFF url('https://img.dailyfriends.com/design/simple_degrade_gris.png') top left repeat-x;
}

#page_droite a {
color:#FF9400;
float: right;
width: 180px;
font-weight:bold;
}

div.carte	{
position:relative;
width:548px;
background: #FEFEFE 0 0 repeat-x; 
}

div.carte	h3 {
}

a.Carte_nom_ville, 
div.Carte_nom_ville, 
a.Carte_nom_ville_groupe, 
span.Carte_nom_ville_groupe, 
div.Carte_nom_ville_groupe
{
top:0;
left:0;
position:absolute;
float:left;
display:inline;
padding:1px 2px;
margin:0;
background-color: #FFF8E9;
border:1px solid #94EFE1;
color:#006DB1;
font: normal normal 11px Verdana, sans-serif;
z-index:1;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}

a.Carte_nom_ville:hover, div.Carte_nom_ville:hover{
color:#FFF;
padding:1px 2px;
font: normal normal 11px Verdana, sans-serif;
background:#ff9f00;
border:1px solid #f9a559;
text-decoration:none;
cursor:pointer;
z-index:2;
}

a.Carte_nom_ville_gris, div.Carte_nom_ville_gris{
top:0;
left:0;
position:absolute;
float:left;
display:inline;
padding:1px 2px;
margin:0;
background-color:#CCC;
border:1px solid #AAA;
color:#333;
font: normal normal 11px Verdana, sans-serif;
z-index:1;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}

a.Carte_nom_ville_gris:hover, div.Carte_nom_ville_gris:hover{
color:#FFF;
padding:1px 2px;
font: normal normal 11px Verdana, sans-serif;
background-color:#FF9F00;
text-decoration:none;
cursor:pointer;
z-index:2;
}

a.Carte_nom_pays, div.Carte_nom_pays {
top:0;
left:0;
position:absolute;
float:left;
line-height:16px;
display:inline;
padding:2px;
margin:0;
background-color: #F0F0F0;
border:1px solid #E0E0E0;
color:#66CC33;
font: bold normal 13px Verdana, sans-serif;
z-index:1;
}

a.Carte_nom_pays:hover, div.Carte_nom_pays:hover{
color:#FFF;
padding:2px;
font: bold normal 13px Verdana, sans-serif;
background:#81FF00;
text-decoration:none;
cursor:pointer;
z-index:2;
}

div.carte > a.Carte_nom_ville_groupe_no_membres	{
top:0;
left:0;
position:absolute;
float:left;
display:inline;
padding:1px 2px;
margin:0;
background-color: #F0F0F0;
border:1px solid #CFCFCF;
color:#999;
 font: normal normal 11px Verdana, sans-serif;
z-index:1;
filter: alpha(opacity=0); -moz-opacity: .0; opacity: .0;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}

div.carte:hover > a.Carte_nom_ville_groupe_no_membres	{
z-index:1;
filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;
}


a.Carte_nom_ville_groupe:hover, 
div.Carte_nom_ville_groupe:hover{
color:#FFF;
background:#ff9f00;
text-decoration:none;
cursor:pointer;
z-index:2;
}

div.carte:hover a.Carte_nom_ville_groupe_no_membres:hover, div.Carte_nom_ville_groupe_no_membres:hover	{
color:#FFF;
background:#999;
text-decoration:none;
cursor:pointer;
filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;
z-index:2;
}

/*	
				padding:1px 2px 1px 2px;
//////////////////  BULLE PSEUDO /////////////// 
	//////////
	//////////
				background: #FFFFFF url("https://img.dailyfriends.com/design/simple_degrade_orange.png") repeat-x top left;
*/


div.BullePseudo {
				width:100%; 
				position:relative;
				background-color: #FFFFFF;
				z-index:10000;
				display:block;
				border:1px #CCCCCC solid;
				margin:0px;
				padding:0px;
				-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;
				font: normal normal 11px Arial,Helvetica,sans-serif; 
      -moz-box-shadow: 3px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 3px 3px rgba(0, 0, 0, 0.3);box-shadow: 3px 3px rgba(0, 0, 0, 0.3);
				}

div.BullePseudo div.Entete {
					width:100%; 
					position:relative;
					border-bottom:1px #EFEFEF solid;
          background-image: -webkit-gradient(linear,left top,left bottom,from(#ffe0b6),to(#FFFFFF));
          background-image: -moz-linear-gradient(top,#ffe0b6,#FFFFFF);
          filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#ffe0b6',endColorstr='#FFFFFF');
          -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0b6',endColorstr='#FFFFFF')";
/*					background-color:#FFFFE0;*/
					margin:0px;
					padding:4px 0px 4px 0px;
					color:#666633;
					font: bold normal 12px; 
					text-align:center;
				-moz-border-radius:10px 10px 0px 0px;-khtml-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;
					}

div.BullePseudo table tr td.MilieuGauche {
					width:100px;
					position:relative;
					border-top:1px #CFCFCF solid;
					border-bottom:1px #CFCFCF solid;
					background-color:#FFFFFF;
					padding:2px 2px 2px 2px;
					vertical-align:top;
					color:#666666;
					text-align:center;
					}

div.BullePseudo table tr td.MilieuGauche img {
					padding:2px 2px 2px 2px;
					border:0px;
					}


div.BullePseudo table tr td.MilieuDroite {
					width:83px;
					position:relative;
					border-top:1px #CFCFCF solid;
					border-bottom:1px #CFCFCF solid;
					background-color:#FFFFFF;
					padding:2px 2px 2px 2px;
					vertical-align:top;
					text-align:center;
					}

td.MilieuDroite div.Titre
					{
					font: normal 11px Arial,Helvetica,sans-serif; 
					color:#333333;
					position:relative;
					margin:0px;
					padding:0px 0px 2px 0px;
					border-bottom:#CFCFCF 1px solid;
					}

td.MilieuDroite div.Prix
					{
					color:#333333;
					position:relative;
					margin:0px;
					padding:0px 0px 2px 0px;
					border-bottom:#DFDFDF 1px solid;
					}

td.MilieuDroite div.Prix font.prix
					{
					display:block;
					position:relative;
					text-decoration:none;
					font-size:14px;
					font-weight:bold; 
					color:#906000;
					margin:2px 0px 2px 0px;
					text-align:center;
					}
/*
td.MilieuDroite div.Prix font.en_ligne
					{
					display:block;
					position:relative;
					text-decoration:none;
					font:normal normal 9px Arial,Helvetica,sans-serif; 
					color:#66CC66;
					}

td.MilieuDroite div.Prix font.hors_ligne
					{
					display:block;
					position:relative;
					text-decoration:none;
					font:normal normal 9px Arial,Helvetica,sans-serif; 
					color:#CC6666;
					}
					background: #FCFCFC url("https://img.dailyfriends.com/design/BP_deg_gris.jpg") 0 8px repeat-x; 
*/


div.BullePseudo div.Footer {
					width:100%; 
					min-height:35px; 
					padding:0px;
					color:#666666;
					text-align:left;
          -moz-border-radius:0px 0px 10px 10px;-khtml-border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;
          background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#EFEFEF));
          background-image: -moz-linear-gradient(top,#FFFFFF,#EFEFEF);
          filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#EFEFEF');
          -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EFEFEF')";
					}

input.button, 
div.fieldset_right input.button	{
color:#fff;
line-height:18px;
padding:0 5px;
border-top:1px solid #AAA; 
border-right:1px solid #b0e1eb; 
border-bottom:1px solid #b0e1eb; 
border-left:1px solid #AAA; 
background:#068EFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#44AAFF),to(#068EFF));
background-image: -moz-linear-gradient(top,#44AAFF,#068EFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#44AAFF',endColorstr='#068EFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#44AAFF',endColorstr='#068EFF')";
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}

input.button:hover,
input.button:focus, 
div.fieldset_right input.button:hover,
div.fieldset_right input.button:focus
{
color:#fff;
border-top:1px solid #AAA; 
border-right:1px solid #b0e1eb; 
border-bottom:1px solid #b0e1eb; 
border-left:1px solid #AAA; 
background:#4AF;
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
cursor:pointer;
}
.a_approuve	{
padding:0 5px;
}

.DF_explication		{
					position:relative;
					top:0px;
					padding:5px 10px 10px 35px;
					color:#FFFFFF;
					font: bold normal 15px Arial,Helvetica,sans-serif; 
					}


/*	//////////
	Overlay.js
	//////////
.overlay {
	width: 100%;
	height: 100%;
	background: black;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 98;
}
.dialog {
	width: 465px;
	min-height: 1px;
	background: white;
	position: fixed;
	top: 25%;
	left: 25%;
	z-index: 99;
}

*/

a.page_suivante {font-family: Verdana, Arial, Helvetica, sans-serif; 
display:inline;
color: #0F5482;
position:relative;
width:20px;
height:20px;
border:1px #CCC solid;
background-color:#EFEFEF;
padding:2px 5px;
margin:5px;
font-size:12px; 
text-decoration:none;
text-align:justify;
font-weight:bold;
}

p.page_suivante_inactive {
font-family: Arial, Helvetica, sans-serif; 
display:inline;
position:relative;
width:20px;
height:20px;
padding:2px 5px;
margin:5px;
border:1px #CFCFCF solid;
font-size:12px;  
color: #CFCFCF; 
background-color:transparent;
text-decoration: none;
text-align:justify;
font-weight: bold;
}

a.page_suivante:hover {font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;  
color: #0F5482; 
background-color:#FCFCFC;
text-decoration: underline;
font-weight: bold;
}

a.page_suivante_selected {font-family: Arial, Helvetica, sans-serif; 
font-size: 12px;  
width:20px;
height:20px;
color: #FFF; 
background-color:#44AAFF;
border:1px #8C8C8C solid;
padding:2px 5px;
margin:2px 5px;
text-decoration: underline;
font-weight: bold;
}

a.mini_page_suivante { font-family: Verdana, Arial, Helvetica, sans-serif; 
display:inline;
color: #0F5482;
position:relative;
height:12px;
width:12px;
border:0px #CCC solid;
background-color:#EFEFEF;
padding:0px 1px;
margin:1px 1px 1px 3px;
font-size: 10px; 
text-decoration: none;
text-align:justify;
font-weight: normal;
}

a.mini_page_suivante:hover {
color: #FFF; 
background-color:#03C7FF;
font-size: 10px; 
}

font.sortie_annulee {
color:#666;
text-decoration: line-through;
}

#RM_two_container_resultat_rec_membre {
position:relative;
left:-20px;
top:0px;
}

#RM_two_container_resultat_rec_membre2 {
position:relative;
left:-20px;
top:0px;
}

.RM2_fleche {
width:25px;
position:absolute;
height:30px;
top:40px;
left:-25px;
}


.RM_multiple_container {
width:200px;
min-height:70px;
position:absolute;
top:0;
left:0;
z-index:500;
border:1px solid #CFCFCF;
background-color:#F2F2F2;
padding:8px;
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
background-image: -webkit-gradient(linear,left top,right top,from(#b0e1eb),to(#9FD2EC));
background-image: -moz-linear-gradient(left,#b0e1eb,#9FD2EC);
      filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#b0e1eb',endColorstr='#9FD2EC');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0e1eb',endColorstr='#9FD2EC')";
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
}


.RM_multiple_container2 {
width:200px;
min-height:70px;
position:absolute;
top:0;
left:0;
z-index:500;
border:1px solid #CFCFCF;
background-color:#79C9EC;
padding:8px;
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
background-image: -webkit-gradient(linear,left top,right top,from(#9FD2EC),to(#b0e1eb));
background-image: -moz-linear-gradient(left,#9FD2EC,#b0e1eb);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#9FD2EC',endColorstr='#b0e1eb');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#9FD2EC',endColorstr='#b0e1eb')";
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
}

.RM_multiple_container3 {
min-height:70px;
position:absolute;
top:0;
left:0;
z-index:500;
border:1px solid #CFCFCF;
background-color:#F2F2F2;
padding:8px;
-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
-moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
}

.RM_multiple_container3 div {
background-color:#f2f2f2;min-height:90px;border-bottom:1px solid #EFEFEF;width:400px;
background-image: -webkit-gradient(linear,right top,right bottom,from(#F2F2F2),to(#FFFFFF));
background-image: -moz-linear-gradient(top,#F2F2F2,#FFFFFF);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#F2F2F2',endColorstr='#FFFFFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2',endColorstr='#FFF')";

}

.RM_multiple_container3 div a {
color:#344b68;
}

.RM_multiple_container3 div a:hover {
color:#8c8c8c;
opacity:0.5;
}

.RM_fleche {
width:25px;
position:absolute;
height:30px;
top:40px;
left:215px;
}

table.RM_multiple_table td {
height:17px;
border-bottom:1px solid #EFEFEF;
font-family:"Lucida Grande",Verdana;
color:#333;
font-size:11px;
background-color:#FFF;
padding:1px 5px;
}

table.RM_multiple_table tr {
}

		table.RM_multiple_table tr:hover > td {
			background-color:#FFFFFF;
			cursor:pointer;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#F9CA97),to(#FFD19D));
  background-image: -moz-linear-gradient(top,#F9CA97,#FFD19D);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#F9CA97',endColorstr='#FFD19D');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9CA97',endColorstr='#FFD19D')";
		}



		table.RM_multiple_table tr.selected {
			background-image:none;
			background-color:#D9E9FE;
		}

	.RM_multiple_name {
		padding-left:15px;
		font-weight:bold;
	}

.Marqueurs {
                        display:block;
                        margin:2px 15px 2px 2px;
                        line-height:16px;
                        background-color: #F0F0F0;
                        border:1px solid #CFCFCF;
                        color:#000000;
                         font: normal normal 11px Verdana, sans-serif;

                }

.Marqueurs a > img  {

                                position:relative;
                                top:-16px;
                                margin:0 0 0 0;
                                padding:0 0 0 0;
                                border:0px;
                                text-decoration:none;
                                vertical-align:middle;
                                }

.Marqueurs a > img:hover  {
                                        {filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}
}

.Marqueurs .text  {     padding:3px 3px 3px 3px;
                                        width:178px;
                                        background-color:#e0e0e0;
                                }

.Marqueurs .text2  {padding:3px 3px 3px 3px;
                                        width:178px;
                                        background-color:#E7E7E7;

}
.Transmission {
			display:block;
			margin:2px 15px 2px 2px;
			line-height:20px;
			background-color: #F0F0F0;
			border:1px solid #CFCFCF;
			color:#000000;
			 font: normal normal 11px Verdana, sans-serif;

		}

.Transmission a > img  {
position:relative;
margin:0 0 0 0;
padding:3px; 
border:0;
text-decoration:none;
vertical-align:middle;
}

.Transmission a > img:hover  {
{filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}
}

.Transmission .text {padding:3px;
width:200px;
float:left;
border-right:1px solid #DFDFDF;
}

.Evenements {
position:relative;
display:block;
margin:0;
line-height:16px;
background-color: #CFCFCF;
color:#000;
font: normal normal 11px Verdana, sans-serif;
}


.Evenements a > img  {
position:relative;
top:-16px;
margin:0;
padding:0; 
border:0;
text-decoration:none;
vertical-align:middle;
}

.Evenements a > img:hover  {
{filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50;}
}

.Evenements .text1  {	
position:relative;
display:block;
padding:0;
margin:0;
background-color: #FFF;
border-bottom:1px solid #CFCFCF;
clear:both;	
}

.Evenements .text1 div.auteur{
position:relative;
display:block;
background-color: #EFEFEF;
border-bottom:1px solid #EFEFEF;
float:left;
width:150px;
}


.Evenements .header, .bandeau_header  {	font: bold normal 12px Arial, Helvetica, sans-serif; 
padding:7px 3px 7px 10px;
margin:0px 0px 2px 0px ;
background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
color:#FFF;
letter-spacing: 1px;
}

 .bandeau_header_arrondi  {	font: bold normal 12px Arial, Helvetica, sans-serif; 
					padding:7px 3px 7px 10px;
					margin:0px 0px 2px 0px ;
					background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
					color: #FFFFFF;
					letter-spacing: 1px;
/*					width:543px;*/
					-moz-border-radius-topright : 20px;
					-webkit-border-top-right-radius : 20px;
					-moz-border-radius-topleft : 20px;
					-webkit-border-top-left-radius : 20px;
					}
		
.Evenements .text2  {	padding:3px 3px 3px 3px;
						margin:2px 0px 2px 0px ;
						width:549px;
					background-color:#FFFFFF;
					border-bottom:1px solid #CFCFCF;
				}



.Option_ajax_ok	{
width: 15px;
text-align: center;
background: #33BB33;
border: 1px solid #CCC;
}

.Option_ajax_1avert{
width: 15px;
text-align: center;
background: #d0c409;
border: 1px solid #CCC;
}

.Option_ajax_2avert{
width: 15px;
text-align: center;
background: #e1850e;
border: 1px solid #CCC;
}

.Option_ajax_ko{
width: 15px;
text-align: center;
background: #BB3333;
border: 1px solid #CCC;
}

.Option_ajax_gris	{
width: 15px;
text-align: center;
background: #999;
border: 1px solid #CCC;
}

.Option_ajax_vide	{
width: 15px;
text-align: center;
background: transparent;
border: 1px solid #CCC;
}

.cursor_pointer	{
cursor:pointer;
}

.Journal_etiquette{
padding:3px 5px;
margin:1px;
}

.no_photos_public	{
display:none;
}

.Optionsurv_ajax_ok	{
width: 9px;
height: 9px;
margin-left:5px;
text-align: center;
background: #EFEFEF;
border: 1px solid #CCCCCC;
font: normal normal 8px Arial, Helvetica, sans-serif; 
-moz-border-radius-topleft : 20px;
-webkit-border-top-left-radius : 20px;
-moz-border-radius-bottomleft : 20px;
-webkit-border-bottom-left-radius : 20px;
}

.Optionsurv_DEMO_ajax_ok{
width: 29px;
height: 29px;
text-align: center;
background: #EFEFEF;
border: 1px solid #CCCCCC;
font: normal normal 15px Arial, Helvetica, sans-serif; 
-moz-border-radius-topleft : 50px;
-webkit-border-top-left-radius : 50px;
-moz-border-radius-bottomleft : 50px;
-webkit-border-bottom-left-radius : 50px;
}


.Optionsurv_ajax_ok_gris{
width: 9px;
height: 9px;
text-align: center;
background: #999999;
border: 1px solid #CCCCCC;
font: normal normal 8px Arial, Helvetica, sans-serif; 
-moz-border-radius-topleft : 20px;
-webkit-border-top-left-radius : 20px;
-moz-border-radius-bottomleft : 20px;
-webkit-border-bottom-left-radius : 20px;
}


.Optionsurv_ajax_1mail{
width: 9px;
height: 9px;
text-align: center;
background: #FFCCFF;
border: 1px solid #CCCCCC;
font: normal normal 8px Arial, Helvetica, sans-serif; 
}

.Optionsurv_DEMO_ajax_1mail	{
width: 29px;
height: 29px;
text-align: center;
background: #FFCCFF;
border: 1px solid #CCCCCC;
font: normal normal 25px  Arial, Helvetica, sans-serif; 
}

.Optionsurv_ajax_1mail_gris	{
width: 9px;
height: 9px;
text-align: center;
background: #999999;
border: 1px solid #CCCCCC;
font: normal normal 8px Arial, Helvetica, sans-serif; 
}


.Optionsurv_ajax_mails{
width: 9px;
height: 9px;
text-align: center;
background-color: #CC66CC;
border: 1px solid #CCCCCC;
font: normal normal 8px Arial, Helvetica, sans-serif; 
-moz-border-radius-topright : 20px;
-webkit-border-top-right-radius : 20px;
-moz-border-radius-bottomright : 20px;
-webkit-border-bottom-right-radius : 20px;
}

.Optionsurv_DEMO_ajax_mails
	{
	width: 29px;
	height: 29px;
	text-align: center;
	background-color: #CC66CC;
	border: 1px solid #CCCCCC;
	font: normal normal 25px Arial, Helvetica, sans-serif; 
	-moz-border-radius-topright : 50px;
	-webkit-border-top-right-radius : 50px;
	-moz-border-radius-bottomright : 50px;
	-webkit-border-bottom-right-radius : 50px;
	}

.Optionsurv_ajax_mails_gris
	{
	width: 9px;
	height: 9px;
	text-align: center;
	background: #999999;
	border: 1px solid #CCCCCC;
	font: normal normal 8px Arial, Helvetica, sans-serif; 
	-moz-border-radius-topright : 20px;
	-webkit-border-top-right-radius : 20px;
	-moz-border-radius-bottomright : 20px;
	-webkit-border-bottom-right-radius : 20px;
	}

/*
.Optionsurv_ajax_gris
	{
	width: 10px;
	height: 10px;
	text-align: center;
	background: #999999;
	border: 1px solid #CCCCCC;
	font: normal normal 8px Arial, Helvetica, sans-serif; 
	}
*/
.Optionsurv_ajax_vide
	{
	width: 9px;
	height: 9px;
	text-align: center;
	background: transparent;
	border: 1px solid #CCCCCC;
	font: normal normal 8px Arial, Helvetica, sans-serif; 
	}

span.traduction {
line-height:14px;
}

span.traduction > span.fleche,
span.traduction span.fleche > div.actions{
display:none;
}

span.traduction span.fleche{
position:absolute;
-moz-border-radius-topright : 5px;
-webkit-border-top-right-radius : 5px;
-moz-border-radius-topleft : 5px;
-webkit-border-top-left-radius : 5px;
}

span.traduction span.fleche > img{
z-index:3;
}
span.traduction:hover > span.fleche {
display:inline;
border-top:solid 2px transparent;
border-left:solid 2px transparent;
border-right:solid 2px transparent;
background-color:transparent;
}

span.traduction span.fleche:hover {
border-top:solid 2px #888888;
border-left:solid 2px #888888;
border-right:solid 2px #888888;
background-color:#FFFFFF;
z-index:3000;
}

span.traduction span.fleche img:hover{
cursor:pointer;

}

span.traduction span.fleche:hover > div.actions{
display:block;
}

span.traduction span.fleche:hover div.actions{
position:absolute;
border-top:solid 2px #888888;
border-bottom:solid 2px #888888;
border-left:solid 2px #888888;
border-right:solid 2px #888888;
background-color:#FFFFFF;
width:200px;
padding:0px;
margin:0px;
top:13px;
left:-100px;
color:#000000;
z-index:2000;
text-align:left;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}

span.traduction span.fleche:hover div.actions span.texte {
cursor:pointer;
border:solid 1px #CFCFCF;
background-color:#EFEFFF;
}

div.select_langue {
position:absolute;
width:55px;
top:2px;
left:15px;
position:absolute;
line-height:21Px;
font-family:inherit;
font-size:17px;
font-weight:normal;
padding:2px 4px;
text-underline:none;
border:1px solid #DFDFDF;
-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;
background-color:#EFEFEF;
-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
background-image: -webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#9FD2EC));
background-image: -moz-linear-gradient(top,#EFEFEF,#9FD2EC);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EFEFEF',endColorstr='#9FD2EC');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF',endColorstr='#9FD2EC')";
}

div.select_langue a{
color:#777;
} 

div.select_langue_root {
position:absolute;
width:150px;
top:48px;
left:827px;
position:absolute;
background-color:#CFCFCF;
line-height:26Px;
font-size:20px;
font-weight:normal;
padding:4px;
text-underline:none;
border:1px solid #DFDFDF;
-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;
}

div.liste_langue_root {
position:absolute;
width:150px;
top:76px;
left:827px;
background-color:#FFF;
border:1px solid #CCC;
z-index:30;
font-size:20px;
padding:4px;
}


div.liste_langue {
width:152px;
top:32px;
left:15px;
position:absolute;
background-color:#FFF;
border:1px solid #CCC;
z-index:30;
font-size:17px;
padding:3px;
}
div.liste_langue h3{
font-size:20px;

}

div.select_langue_root a,
div.select_pays a {
color:#FFF;
} 

div.chaque_langue {
padding-top:4px;
background-color:#FFF;
line-height:21Px;
color:#666;
font-family:inherit;
border-bottom:1px solid #EFEFEF;
}

div.chaque_langue:hover {
background-color:#EFEFEF ;
}

div.select_pays {
position:absolute;
width:194px;
top:33px;
left:44px;
background-color:#CFCFCF;
line-height:26Px;
font-size:20px;
font-weight:normal;
padding:4px 4px 4px 10px;
text-decoration:none;
border:1px solid #EFEFEF;
}

div.liste_pays {
position:absolute;
width:206px;
top:67px;
left:45px;
font-size:16px;
background-color:#FFFFFF ;
line-height:20Px;
border:1px solid #CCCCCC;
z-index:1000;
}

div.chaque_pays {
padding:4px 9px;
background-color:#FFF;
color:#666;
border-bottom:1px solid #EFEFEF;
font-weight:bolder;
z-index:1000;
}

div.chaque_pays h2 {
color:#666;
font-weight:bolder;
font-size:16px;
margin:0px;
}

div.chaque_pays:hover {
background-color:#EFEFEF ;
}

div.select_generique {
position:absolute;
background-color:#FFF;
text-align:center;
line-height:18Px;
color:#000;
font-family:inherit;
font-weight:bolder;
padding:5px;
margin:2px 0;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font: normal normal 11px Arial, Helvetica, sans-serif; 
}

div.select_generique:hover {
cursor:pointer;
text-decoration:underline;
}

div.select_aff,
span.select_aff {
width:120px;
color:#333;
top:20px;
left:16px;
border:1px solid #CFCFCF;
background-color:#9FD2EC;
-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
background-image: -webkit-gradient(linear,left top,left bottom,from(#cde2ec),to(#9FD2EC));
background-image: -moz-linear-gradient(top,#cde2ec,#9FD2EC);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#cde2ec',endColorstr='#9FD2EC');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#cde2ec',endColorstr='#9FD2EC')";
}

div.select_aff:hover {
background:#cde2ec;
}

#liste_affinites {
width:370px;
top:-10px;
left:170px;
  background-image: -webkit-gradient(linear,left top,right top,from(#cde2ec),to(#9FD2EC));
  background-image: -moz-linear-gradient(left,#cde2ec,#9FD2EC);
      filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#cde2ec',endColorstr='#9FD2EC');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#cde2ec',endColorstr='#9FD2EC')";
-moz-box-shadow: 5px 5px 12px #8F8F8F;
-webkit-box-shadow: 5px 5px 12px #8F8F8F;
box-shadow: 5px 5px 12px #8F8F8F;
}


div.select_grp, 
span.select_grp {
width:120px;
color:#333;
top:60px;
left:16px;
background-color:#E6FFE7;
border:1px solid #CFCFCF;
background-color:#8ecf47;
-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
background-image: -webkit-gradient(linear,left top,left bottom,from(#c5ed99),to(#8ecf47));
background-image: -moz-linear-gradient(top,#c5ed99,#8ecf47);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#c5ed99',endColorstr='#8ecf47');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5ed99',endColorstr='#8ecf47')";
}

div.select_grp:hover {
background:#c5ed99;
}


#liste_groupes {
width:370px;
top:30px;
left:170px;
background-image: -webkit-gradient(linear,left top,right top,from(#c5ed99),to(#8ecf47));
background-image: -moz-linear-gradient(left,#c5ed99,#8ecf47);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#c5ed99',endColorstr='#8ecf47');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5ed99',endColorstr='#8ecf47')";
-moz-box-shadow: 5px 5px 12px #8F8F8F;
-webkit-box-shadow: 5px 5px 12px #8F8F8F;
box-shadow: 5px 5px 12px #8F8F8F;
}


div.select_sor,
span.select_sor {
width:120px;
color:#333;
top:100px;
left:16px;
background-color:#f6e679;
border:1px solid #CFCFCF;
-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;
background-image: -webkit-gradient(linear,left top,left bottom,from(#f6efbe),to(#f6e679));
background-image: -moz-linear-gradient(top,#f6efbe,#f6e679);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#f6efbe',endColorstr='#f6e679');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6efbe',endColorstr='#f6e679')";
}

div.select_sor:hover {
background:#f6efbe;
}


#liste_sorties {
width:370px;
top:70px;
left:170px;
background-image: -webkit-gradient(linear,left top,right top,from(#f6efbe),to(#f6e679));
background-image: -moz-linear-gradient(left,#f6efbe,#f6e679);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#f6efbe',endColorstr='#f6e679');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6efbe',endColorstr='#f6e679')";
-moz-box-shadow: 5px 5px 0px #8F8F8F;
-webkit-box-shadow: 5px 5px 12px #8F8F8F;
box-shadow: 5px 5px 12px #8F8F8F;
}


div.select_fil {
background-color:#EFEFEF;
border:1px solid #EFEFEF;
color:#7E0003;
}


div.liste_generique {
position:absolute;
min-height:50px;
z-index:35;
  border:1px solid #CFCFCF;
  background-color:#FF8100;
  padding:8px;
		-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
}

div.chaque_generique {
text-align:left;
background-color:#FFFFFF ;
height:15px;
padding:5px;
line-height:15Px;
color:#000000;
font-family:inherit;
font-weight:bolder;
border-bottom:1px solid #EFEFEF;
}

div.chaque_generique_off {
background-color:#FFFFFF ;
text-align:left;
height:15px;
padding:5px;
line-height:15Px;
color:#AAAAAA;
font-family:inherit;
font-weight:bolder;
border-bottom:1px solid #EFEFEF;
}

div.chaque_generique:hover {
background-color:#EFEFEF ;

}

.LSE_ensembles {
cursor: move;
background-color:#E6F7FF;
border:1px solid #406C80;
z-index:30;
color:#406C80;
padding:5px 0px 5px 0px ;
margin:2px 0px 2px 0px ;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font: normal normal 11px Arial, Helvetica, sans-serif; 
  background-image: -webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#9FD2EC));
  background-image: -moz-linear-gradient(top,#EFEFEF,#9FD2EC);
      filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EFEFEF',endColorstr='#9FD2EC');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF',endColorstr='#9FD2EC')";
}


.chaine_action_AFF {
width:100px;
cursor: move;
background-color:#E6F7FF;
border:1px solid #CFCFCF;
z-index:30;
color:#406C80;
padding:5px 0p;
margin:2px 0;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font: normal normal 11px Arial, Helvetica, sans-serif; 
background-image: -webkit-gradient(linear,left top,left bottom,from(#cde2ec),to(#9FD2EC));
background-image: -moz-linear-gradient(top,#cde2ec,#9FD2EC);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#cde2ec',endColorstr='#9FD2EC');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#cde2ec',endColorstr='#9FD2EC')";
}

.chaine_action_GRP {
width:100px;
cursor: move;
background-color:#E6FFE7;
color:#19321B;
border:1px solid #CFCFCF;
z-index:30;
padding:5px 0;
margin:2px 0;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font: normal normal 11px Arial, Helvetica, sans-serif; 
background-image: -webkit-gradient(linear,left top,left bottom,from(#c5ed99),to(#8ecf47));
background-image: -moz-linear-gradient(top,#c5ed99,#8ecf47);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#c5ed99',endColorstr='#8ecf47');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5ed99',endColorstr='#8ecf47')";
}

.chaine_action_SOR {
width:100px;
cursor: move;
background-color:#FFFBE6;
color:#806E00;
border:1px solid #CFCFCF;
z-index:30;
padding:5px 0;
margin:2px 0;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font: normal normal 11px Arial, Helvetica, sans-serif; 
background-image: -webkit-gradient(linear,left top,left bottom,from(#f6efbe),to(#f6e679));
background-image: -moz-linear-gradient(top,#f6efbe,#f6e679);
filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#f6efbe',endColorstr='#f6e679');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6efbe',endColorstr='#f6e679')";
}

.chaine_action_LIBall {
width:100px;
cursor: move;
background-color:#FFFFFF;
color:#333333;
border:1px solid #CFCFCF;
z-index:30;
padding:5px 0px 5px 0px ;
margin:2px 0px 2px 0px ;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font: normal normal 11px Arial, Helvetica, sans-serif; 
  background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#EFEFEF));
  background-image: -moz-linear-gradient(top,#FFFFFF,#EFEFEF);
      filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#EFEFEF');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EFEFEF')";
}

.chaine_action_LINall {
width:100px;
cursor: move;
background-color:#000000;
color:#FFFFFF;
border:1px solid #666666;
z-index:30;
padding:5px 0px 5px 0px ;
margin:2px 0px 2px 0px ;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font: normal normal 11px Arial, Helvetica, sans-serif; 
  background-image: -webkit-gradient(linear,left top,left bottom,from(#777777),to(#000000));
  background-image: -moz-linear-gradient(top,#777777,#000000);
      filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#777777',endColorstr='#000000');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777',endColorstr='#000000')";
}

.chaine_action_FIL {
width:100px;
cursor: move;
color:#7E0003;
border:1px solid #7E0003;
z-index:30;
padding:5px 0px 5px 0px;
margin:2px 0px 2px 0px;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
font: normal normal 11px Arial, Helvetica, sans-serif; 
background-color:#EFEFEF;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#E06666));
  background-image: -moz-linear-gradient(top,#EFEFEF,#E06666);
      filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EFEFEF',endColorstr='#E06666');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF',endColorstr='#E06666')";
}


.chaine_action_LIB {
width:100px;
cursor: move;
background-color:#FFFFFF;
color:#333333;
border:1px solid #CFCFCF;
z-index:30;
}

.chaine_action_LIN {
width:100px;
cursor: move;
background-color:#000000;
color:#FFFFFF;
border:1px solid #666666;
z-index:30;
}

.chaine_action_LII,
.chaine_action_LEI,
.chaine_action_LNE{
width:74px;
cursor: move;
color:#333333;
border:1px solid #CCCCCC;
z-index:30;
}

.chaine_action_LII_VS
{
width:74px;
color:#333333;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
border-bottom:1px solid #DFDFDF;
z-index:30;
padding-left:1px;
}


.chaine_action_LII:hover,
.chaine_action_LEI:hover,
.chaine_action_LNE:hover,
.chaine_action_LIB:hover,
.chaine_action_LIN:hover,
.chaine_action_GRP:hover,
.chaine_action_SOR:hover,
.chaine_action_FIL:hover,
.chaine_action_AFF:hover,
.LSE_ensembles:hover,
.chaine_action_LINall:hover,
.chaine_action_LIBall:hover
{
-moz-box-shadow: 3px 3px 0 #8F8F8F;
-webkit-box-shadow: 3px 3px 0 #8F8F8F;
box-shadow: 3px 3px 0 #8F8F8F;
}

#Poubelle_actions,
#Liste_blanche,
#Liste_noire,
#Liste_invites,
#Liste_Envoi_Invitation,
#Liste_Non_Envoi_Invitation {
width:100px;
    background: #fff;
    border: 5px solid #CFCFCF;
    text-align: center;
color:#996600;
min-height:50px;
padding-bottom:15px;
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#EFEFEF));
background-image: -moz-linear-gradient(top,#FFFFFF,#EFEFEF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#EFEFEF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EFEFEF')";
}

#Poubelle_actions.hover,
#Liste_blanche.hover,
#Liste_noire.hover,
#Liste_invites.hover,
#Liste_Envoi_Invitation.hover,
#Liste_Non_Envoi_Invitation.hover {
   border: 5px dashed #BFBFBF;
   background:#efefef; 
}

#Blacklist {
width:100px;
    background: #fff;
    border: 5px solid #ccc;
    text-align: center;
color:#996600;
}

.groupe_verifie
	{
	width: 15px;
	text-align: center;
	background: #33BB33;
	border: 1px solid #CCCCCC;
	cursor:pointer;
	}

.groupe_non_verifie
	{
	width: 15px;
	text-align: center;
	background: #BB3333;
	border: 1px solid #CCCCCC;
	cursor:pointer;
	}

.groupe_traite
	{
	width: 15px;
	text-align: center;
	background: #E0E0E0;
	border: 1px solid #CCCCCC;
	}

.groupe_non_traite
	{
	width: 15px;
	text-align: center;
	background: #666666;
	border: 1px solid #CCCCCC;
	}

.groupe_vide
	{
	width: 15px;
	text-align: center;
	background: transparent;
	border: 1px solid #CCCCCC;
	cursor:pointer;
	}

.Option_sortie_ok
	{
	width: 15px;
	text-align: center;
	background: #33BB33;
	border: 1px solid #CCCCCC;
	cursor:pointer;
	}

.Option_sortie_ko
	{
	width: 15px;
	text-align: center;
	background: #BB3333;
	border: 1px solid #CCCCCC;
	cursor:pointer;
	}

.Option_sortie_gris
	{
	width: 15px;
	text-align: center;
	background: #999999;
	border: 1px solid #CCCCCC;
	cursor:pointer;

	}

.Option_sortie_vide
	{
	width: 15px;
	text-align: center;
	background: transparent;
	border: 1px solid #CCCCCC;
	cursor:pointer;

	}









.Vueprofil_newsletter_ok {
display:inline-block;
width: 22px;
height:20px;
text-align: center;
background: #3B3;
border: 1px solid #CCC;
cursor:pointer;
-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;	
}

.Vueprofil_newsletter_ko{
display:inline-block;
width: 22px;
height:20px;
text-align: center;
background: #B33;
border: 1px solid #CCC;
cursor:pointer;
-moz-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;	
}

.Vueprofil_newsletter_gris_ok{
display:inline-block;
width: 22px;
height:20px;
text-align: center;
background: #eee;
border: 1px solid #CFCFCF;
cursor:pointer;
-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;	
}

.Vueprofil_newsletter_gris_ko{
display:inline-block;
width: 22px;
height:20px;
text-align: center;
background: #eee;
border: 1px solid #CFCFCF;
cursor:pointer;
-moz-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;	
}

.Vueprofil_newsletter_ok > span, 
.Vueprofil_newsletter_ko > span,
.Vueprofil_newsletter_gris_ok > span,
.Vueprofil_newsletter_gris_ko  > span {
-moz-opacity: 0.8;opacity:.80; filter: alpha(opacity=80); 
}
  



#pense_bete {
  width: 70px; 
  height: 50px;
  z-index:100;
  left:805px;
  top:-17px;
  position:absolute;
  border: 0px solid #CCCCCC;
  background:transparent url("https://img.dailyfriends.com/design/pense_bete1.png") center top no-repeat ;
  
}

#pense_bete:hover {
  background:transparent url("https://img.dailyfriends.com/design/pense_bete2.png") center top no-repeat ;
  
}

/*
#pense_bete_edition {
  display:none;
  width: 600px; 
  height:300px;
  z-index:110;
  left:105px;
  top:0px;
  position:absolute;
  border: 1px solid #CCCCCC;
  background:#9999FF url() center top no-repeat ;
  
}
*/

#fiches_pratiques {
  width: 70px; 
  height: 50px;
  z-index:100;
  left:875px;
  top:-17px;
  position:absolute;
  border: 0px solid #CCCCCC;
  background:transparent url("https://img.dailyfriends.com/design/fiches_pratiques1.png") center top no-repeat ;
  
}

#fiches_pratiques:hover {
  background:transparent url("https://img.dailyfriends.com/design/fiches_pratiques2.png") center top no-repeat ;
  
}


#info_bulle_mail{
top:21px;
left:-150px;
position: absolute;
color:#000;
/*
min-height:29px;
*/
font: normal bold 13px Arial, Helvetica, sans-serif; 
min-width:300px;
border:1px solid #CFCFCF;
background-color:#FF9400;
padding:4px;
-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
background-image:-webkit-gradient(linear,left top,right top,from(#FF9400),to(#FFD19D));
background-image:-moz-linear-gradient(left,#FF9400,#FFD19D);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorstr='#FF9400',endColorstr='#FFD19D');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9400',endColorstr='#FFD19D')";
-moz-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3);
box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3);
z-index:101;
}

#info_bulle_notif{
top:21px;
left:-150px;
position: absolute;
color:#000;
font: normal bold 13px Arial, Helvetica, sans-serif; 
min-width:380px;
border:1px solid #CFCFCF;
padding:4px;
-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
background-color:#44AAFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#76C1FF),to(#44AAFF));
background-image: -moz-linear-gradient(top,#76C1FF,#44AAFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#76C1FF',endColorstr='#44AAFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#76C1FF',endColorstr='#44AAFF')";
-moz-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3);
box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.3);
z-index:101;
}

#info_bulle_notif_contenu, #info_bulle_mail_contenu
{
background-color:#FFF;
padding:5px;
-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
}

#info_bulle_notif_contenu div, #info_bulle_mail_contenu div
{
padding:3px;
border-bottom:1px solid #F5F5F5;
}

#info_bulle_notif_contenu div:hover, #info_bulle_mail_contenu div:hover
{
padding:3px;
background-color:#EEE;
}

#info_bulle_mail_contenu div img 
{
padding:0px;border:0;width:18px;filter: alpha(opacity=25); -moz-opacity: .25; opacity: .25;
}

#info_bulle_notif_contenu div img
{
padding:0px;border:0;width:13px;
}

/*
#info_bulle_mail_fleche {
position:absolute;
left:-24px;
top:5px;
}
*/

#info_bulle_export {
  top:39px;
  left:-7px;
  position: absolute;
  color:#000000;
  min-height:29px;
  max-width:260px;
  z-index:1000;
  font: normal bold 9px Arial, Helvetica, sans-serif; 
  width:190px;
  border:1px solid #CFCFCF;
	background-color:#FFFFFF;
  padding:8px;
		-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#FFD19D));
  background-image: -moz-linear-gradient(top,#EFEFEF,#FFD19D);
      filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorstr='#FFD19D',endColorstr='#EFEFEF');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD19D',endColorstr='#EFEFEF')";

-moz-box-shadow: 5px 5px 12px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 5px 5px 12px rgba(0, 0, 0, 0.3);
box-shadow: 5px 5px 12px rgba(0, 0, 0, 0.3);

}

#info_bulle_export div.corps {
background-color:#FFFFFF;
  padding:5px;
		-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;

}

#info_bulle_export_fleche {

position:absolute;
left:4px;
top:-22px;


}

.pastille_rouge {
  position: absolute;
  color:#FF8800;
  padding:2px 0px 0px 2px;
  line-height:19px;
  font: normal bold 12px Arial, Helvetica, sans-serif; 
  height:19px;
}

.pastille_rouge:hover {
background-color:#ffEECC;
}

.p_r_1 {
}


div.liste_sortie {
width:450px;
position:absolute;
border:1px solid #CCCCCC;
z-index:300;
			top:55px;
			left:0;
			border:1px solid #CFCFCF;
			background-color:#FF8100;
      padding:8px;
		-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#FFD19D),to(#FF8100));
  background-image: -moz-linear-gradient(top,#FFD19D,#FF8100);
      filter:  progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFD19D',endColorstr='#FF8100');
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD19D',endColorstr='#FF8100')";
      -moz-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
      -webkit-box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
        box-shadow: 5px 5px 2px rgba(0, 0, 0, 0.3);
}


div.liste_sortie div.fleche {
			width:25px;
			position:absolute;
			height:30px;
			top:-20px;
			left:55px;
}


div.chaque_sortie {
background-color:#FFFFFF;
height:auto;
line-height:normal;
color:#333333;
font-family:inherit;
font-weight:bolder;
padding-left:5px;
border-bottom:1px solid #EFEFEF;
white-space:normal;
}

div.chaque_sortie:hover {
background-color:#CFCFCF ;

}


#vue_sortie {position:relative; top:0px;font-size:12px; height:45px; width:716px; background:transparent; padding-left:0px;}

#vue_sortie ul {list-style-type:none;margin:0 0 0 0;z-index:10;padding:0;list-style:none;border-bottom:1px solid #CFCFCF; width:716px; height:32px;background:#E7E7E7;background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#E7E7E7));background-image: -moz-linear-gradient(top,#FFFFFF,#E7E7E7);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#E7E7E7');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#E7E7E7')";}

#vue_sortie ul li {position:relative;float:left; height:32px; background-color:none;margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;display: list-item;}

#vue_sortie ul li a.branche {
-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border:1px solid #CFCFCF;display:block;float:right;font-variant:small-caps;line-height:26px;margin:4px 0 0 4px;padding:0 5px;position:relative;text-align:center;text-transform:uppercase;top:1px;}

#vue_sortie ul li a.Bon {
background-color: #EFEFEF;background-image: -webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#F9F9F9));background-image: -moz-linear-gradient(top,#EFEFEF,#F9F9F9);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#EFEFEF',endColorstr='#F9F9F9');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF',endColorstr='#F9F9F9')";
-moz-box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
box-shadow: 1px 0px rgba(0, 0, 0, 0.3);
}

#vue_sortie ul li a.Boff {
color:#777777;text-decoration:none;background-color: #CFCFCF;background-image: -webkit-gradient(linear,left top,left bottom,from(#CFCFCF),to(#DFDFDF));background-image: -moz-linear-gradient(top,#CFCFCF,#DFDFDF);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#CFCFCF',endColorstr='#DFDFDF');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CFCFCF',endColorstr='#DFDFDF')";
}

#vue_sortie ul li a.Bon:hover {background-image:none;background-color: #FFFFFF;color:#FF8100;z-index:15;border-bottom:1px solid #FFFFFF;
-moz-box-shadow: 2px 0px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 2px 0px rgba(0, 0, 0, 0.3);
box-shadow: 2px 0px rgba(0, 0, 0, 0.3);
}

#vue_sortie ul li ul {padding-top:0; margin:0; list-style:none; }

#vue_sortie ul li:hover ul {left:4px;}

#vue_sortie ul li ul {position:absolute;top:32px; left:-9999px; z-index:10;border-top:1px solid #CFCFCF;width:inherit;}

#vue_sortie ul li ul li {display:block;}

#vue_sortie ul li ul li a.feuille {display:block;border-bottom:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-left:1px solid #CFCFCF;padding:5px;min-width:200px;}

#vue_sortie ul li ul li a.Fon {border-right:1px solid #CFCFCF;border-left:1px solid #CFCFCF;padding:5px;}

#vue_sortie ul li ul li a.Foff {color:#777777;text-decoration:none;display:block;border-bottom:1px solid #AFAFAF;border-right:1px solid #AFAFAF;border-left:1px solid #AFAFAF;padding:5px;}

#vue_sortie ul li ul li a.Fon:hover {background-image:none;background-color: #FFF;color:#FF8100;}

#vue_sortie ul li ul li a.feuille img {height:16px;width:16px;border:0;padding:3px;vertical-align:middle;}

ul.list_sorties {
list-style-type:none;
margin:0;
padding:0;
}

ul.list_sorties li.entete {
background:#E7E7E7;
background-image: -webkit-gradient(linear,left top,left bottom,from(#F6F6F6),to(#E7E7E7));
background-image: -moz-linear-gradient(top,#F6F6F6,#E7E7E7);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#F6F6F6',endColorstr='#E7E7E7');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6F6F6',endColorstr='#E7E7E7')";
border-bottom:1px solid #CFCFCF;
margin:0 0 10px 0;
padding:0 10px 0 0;
display: list-item;
height:38px;
}

ul.list_sorties li.entete a {
-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;
border:1px solid #CFCFCF;
display:block;
float:right;
font-variant:small-caps;
line-height:26px;
margin:10px 0 0 4px;
padding:0 5px 0 5px;
position:relative;
text-align:center;
text-transform:uppercase;
top:1px;
background-color: #EFEFEF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#DDD),to(#F9F9F9));
background-image: -moz-linear-gradient(top,#DDD,#F9F9F9);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#DDD',endColorstr='#F9F9F9');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDD',endColorstr='#F9F9F9')";
}

ul.list_sorties li.entete a:hover {
background-color: #FFF;
color:#FF8100;
}

ul.list_sorties li.entete a.current {
color:#333;
border-bottom:1px solid #FFF;
background-color: #FFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#FE7),to(#FFF));
background-image: -moz-linear-gradient(top,#FE7,#FFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FE7',endColorstr='#FFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE7',endColorstr='#FFF')";
}

ul.grp_list_sorties {
list-style-type:none;
margin:0 5px 0 10px;
padding:0;
}

ul.grp_list_sorties li.entete {
background:#E7E7E7;
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#E7E7E7));
background-image: -moz-linear-gradient(top,#FFF,#E7E7E7);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFF',endColorstr='#E7E7E7');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#E7E7E7')";
border-bottom:1px solid #CFCFCF;
margin:0 0 10px 0;
padding:0 10px 0 0;
display:list-item;
height:38px;
}

ul.grp_list_sorties li.entete a {
-moz-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;
border:1px solid #CFCFCF;
display:block;
float:right;
font-variant:small-caps;
line-height:26px;
margin:10px 0 0 4px;
padding:0 5px;
position:relative;
text-align:center;
text-transform:uppercase;
top:1px;
background-color: #EFEFEF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#DFDFDF),to(#F9F9F9));
background-image: -moz-linear-gradient(top,#DFDFDF,#F9F9F9);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#DFDFDF',endColorstr='#F9F9F9');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFDFDF',endColorstr='#F9F9F9')";
}

ul.grp_list_sorties li.entete a:hover {
background-color:#FFF;
color:#FF8100;
}

ul.grp_list_sorties li.entete a.selected {
color:#333;
border-bottom:1px solid #FFF;
background-color: #FFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#FE7),to(#FFF));
background-image: -moz-linear-gradient(top,#FE7,#FFFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FE7',endColorstr='#FFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE7',endColorstr='#FFF')";
}


ul.grp_list_sorties li.sortie {
border-bottom: 1px solid #CFCFCF;
padding: 16px 0;
min-height:250px;
}


ul.grp_list_sorties li.sortie a.titre_sortie {
font-size:20px;
overflow:hidden;
width:397px;
padding:2px 0px 2px 0px;
height:26px;
display:block;
}

ul.grp_list_sorties li.sortie div.interaction_sortie {
margin:0px 10px 0px 0px;
width:115px;
float:left;
position:relative;
}

ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons {
background:#EFEFEF;
padding:5px;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}

ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.accept_membre,
ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.accept_foroadmin,
ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.decline_foroadmin,
a.accept_foroadmin_membre, 
a.decline_foroadmin_membre {
display:block;
padding:5px 0;
text-align:center;
font-weight: bold;
font-family: arial,sans-serif;
-moz-border-radius: 4px;-khtml-border-radius:4px;-webkit-border-radius: 4px;border-radius: 4px;
font-size: 1em;
color: #FFF;
}

ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.accept_membre{
background:#ff8100;
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFD19D),to(#ff8100));
background-image: -moz-linear-gradient(top,#FFD19D,#ff8100);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFD19D',endColorstr='#ff8100');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD19D',endColorstr='#ff8100')";
text-shadow: #E06666 0 0 3px;
border: 1px solid #d2503f;
zoom: 1;
}

ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.accept_foroadmin,
a.accept_foroadmin_membre{
background-color:#379c2f;
background-image: -webkit-gradient(linear,left top,left bottom,from(#46c73c),to(#3cab34));
background-image: -moz-linear-gradient(top,#46c73c,#3cab34);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#46c73c',endColorstr='#3cab34');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#46c73c',endColorstr='#3cab34')";
text-shadow: #E06666 0 0 3px;
border: 1px solid #379c2f;
zoom: 1;
}

ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.accept_foroadmin:hover,
a.accept_foroadmin_membre:hover{
background:#46c73c;
}

ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.decline_foroadmin,
a.decline_foroadmin_membre{
background:#d2503f;
background-image: -webkit-gradient(linear,left top,left bottom,from(#f65e4a),to(#e75845));
background-image: -moz-linear-gradient(top,#f65e4a,#e75845);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#f65e4a',endColorstr='#e75845');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f65e4a',endColorstr='#e75845')";
text-shadow: #E06666 0 0 3px;
border: 1px solid #d2503f;
zoom: 1;
}

ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.decline_foroadmin:hover,
a.decline_foroadmin_membre:hover{
background:#f65e4a;
}

ul.grp_list_sorties li.sortie div.interaction_sortie div.boutons a.non_merci{
color: #999;
font-size: 10px;
margin-top: 4px;
text-align:center;
display:block;
}

ul.grp_list_sorties li.sortie div.contenu_sortie {
border-left: 1px dotted #CCC;
padding: 0 0 0 12px;
display: table-cell;
float: none;
width: auto;
position: relative;
left: -3px;
margin-right: -3px;

  }
  
ul.grp_list_sorties li.sortie div.contenu_sortie div.image_sortie {
float:left;
width:96px;
height:96px;
overflow:hidden;
margin: 0px 4px 0px 4px;
}

ul.grp_list_sorties li.sortie div.contenu_sortie div.image_sortie img{
width:96px;
}

ul.grp_list_sorties li.sortie div.contenu_sortie div.date_sortie {
font-size: 12px;
height: 32px;
line-height: 32px;
overflow: hidden;
padding: 0 8px;
background: #EFEFEF;
color: #277799;
-moz-border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
margin: 0px 0px 0px 4px;
}

ul.grp_list_sorties li.sortie div.contenu_sortie div.lieu_sortie {
font-size: 12px;
height: 32px;
line-height: 32px;
overflow: hidden;
padding: 0 8px;
background: #EFEFEF;
color: #277799;
-moz-border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
margin: 1px 0px 0px 4px;
}

ul.grp_list_sorties li.sortie div.contenu_sortie div.membres_sortie {
font-size: 12px;
height: 32px;
line-height: 32px;
overflow: hidden;
padding: 0 8px;
background: #EFEFEF;
color: #277799;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
margin: 1px 0px 0px 4px;
}

ul.grp_list_sorties li.sortie div.contenu_sortie div.organisateur_sortie {
font-size: 12px;
height: 32px;
line-height: 32px;
//overflow: hidden;
padding: 0 8px;
background: #D6E8F8;
color: #277799;
-moz-border-radius: 0 0 3px 3px ;
-webkit-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
margin: 1px 4px 0px 6px;

}

.degrade_gris {
background-image: -webkit-gradient(linear,left top,left bottom,from(#CFCFCF),to(#AFAFAF));
background-image: -moz-linear-gradient(top,#CFCFCF,#AFAFAF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#CFCFCF',endColorstr='#BFBFBF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CFCFCF',endColorstr='#AFAFAF')";
}

.degrade_gris_clair {
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#EFEFEF));
background-image: -moz-linear-gradient(top,#FFFFFF,#EFEFEF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#EFEFEF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EFEFEF')";
}

.degrade_gris_clair2 {
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#DFDFDF));
background-image: -moz-linear-gradient(top,#FFFFFF,#DFDFDF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#DFDFDF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#DFDFDF')";
}

.degrade_vert_clair {
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#8ecf47));
background-image: -moz-linear-gradient(top,#FFFFFF,#8ecf47);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#8ecf47');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#8ecf47')";
}

.degrade_rose_clair {
background-image: -webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#f97dec));
background-image: -moz-linear-gradient(top,#FFFFFF,#f97dec);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFFFFF',endColorstr='#f97dec');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f97dec')";
}



#pub_Haut_728_90 {
background-color:#FFFFFF;
width:728px;
height:90px;
top:12px;
}

.sprite_icones {
	width: 16px;
	height: 16px;
	display:inline-block;
	vertical-align:middle;
	background-color:transparent;
	background-image: url("https://img.dailyfriends.com/icones_menu/css_sprite_icones.png");
	background-repeat: no-repeat;
}

.sprite_demi_icones {
	width: 8px;
	height: 16px;
	display:inline-block;
	vertical-align:middle;
	background-color:transparent;
	background-image: url("https://img.dailyfriends.com/icones_menu/css_sprite_icones.png");
	background-repeat: no-repeat;
}
.icones_accept { background-position: 0px 0px;}
.icones_chart_bar { background-position: -20px 0px;}
.icones_help-browser { background-position: -40px 0px;}
.icones_rosette { background-position: -60px 0px;}
.icones_bullet_star { background-position: -84px -4px;}
.icones_pdf { background-position: -100px 0px;}
.icones_ok { width: 26px;	height: 22px;	display:inline-block;	vertical-align:middle;	background-color:transparent;	background-image: url("https://img.dailyfriends.com/icones_menu/css_sprite_icones.png");	background-repeat: no-repeat;background-position: -120px 0px;}

.icones_arrow_ltr { width: 38px;	height: 22px;	display:inline-block;	vertical-align:middle;	background-color:transparent;	background-image: url("https://img.dailyfriends.com/icones_menu/css_sprite_icones.png");	background-repeat: no-repeat;background-position: -160px -2px;}


.icones_cancel { background-position: 0px -20px;}
.icones_cake { background-position: -20px -20px;}
.icones_calendar { background-position: -40px -20px;}
.icones_photo_add { background-position: -60px -20px;}
.icones_email_go { background-position: -80px -20px;}
.icones_journal_no { background-position: -104px -20px;}
.icones_etoile { background-position: -124px -24px;}
.icones_email_open { background-position: -150px -24px;}
.icones_email { background-position: -178px -24px;}

.icones_magnifier { background-position: 0px -40px;}
.icones_text_columns { background-position: -20px -40px;}
.icones_date { background-position: -40px -40px;}
.icones_photo { background-position: -60px -40px;}
.icones_image_missing { background-position: -80px -40px;}
.icones_journal_amis { background-position: -104px -40px;}

.icones_go-top2 { background-position: -0px -60px;}
.icones_go-bottom2 { background-position: -20px -60px;}
.icones_page_copy { background-position: -40px -60px;}
.icones_facebook { background-position: -60px -60px;}
.icones_page_white_go { background-position: -80px -60px;}
.icones_journal_connaissances { background-position: -104px -60px;}
.icones_bullet_white { background-position: -120px -60px;}
.icones_fleche_repondre { background-position: -140px -60px;}
.icones_user_red { background-position: -160px -60px;}
.icones_user_gray { background-position: -180px -60px;}

.icones_bullet_arrow_down { background-position: -0px -80px;}
.icones_rainbow { background-position: -20px -80px;}
.icones_comment { background-position: -40px -80px;}
.icones_page_white_gear { background-position: -80px -80px;}
.icones_journal_toutlemonde { background-position: -104px -80px;}
.icones_dialog_error { background-position: -120px -80px;}
.icones_SUM { background-position: -140px -80px;}
.icones_user_orange { background-position: -160px -80px;}
.icones_group_add { background-position: -180px -80px;}

.icones_s_asc { background-position: -80px -100px;}
.icones_s_desc { background-position: -100px -100px;}
.icones_map { background-position: -120px -100px;}
.icones_MOS { background-position: -140px -100px;}
.icones_user_green { background-position: -160px -100px;}
.icones_cog_go { background-position: -180px -100px;}

.icones_invitations { background-position: -0px -120px;}
.icones_icon_outlook { background-position: -20px -120px;}
.icones_gmail { background-position: -40px -120px;}
.icones_camera { background-position: -60px -120px;}
.icones_money_euro { background-position: -80px -120px;}
.icones_sound_none { background-position: -100px -120px;}
.icones_sound { background-position: -120px -120px;}
.icones_link { background-position: -140px -120px;}
.icones_link_break { background-position: -160px -120px;}
.icones_emoticon_grin { background-position: -180px -120px;}

.icones_pencil { background-position: -0px -140px;}
.icones_tag_orange { background-position: -20px -140px;}
.icones_warning { background-position: -40px -140px;}
.icones_error { background-position: -60px -140px;}
.icones_lock { background-position: -80px -140px;}
.icones_lock_open { background-position: -100px -140px;}
.icones_lightning { background-position: -120px -140px;}
.icones_group_gris { background-position: -140px -140px;}
.icones_group { background-position: -160px -140px;}


.icones_dble_left {width: 12px;	height: 16px;	display:inline-block;	vertical-align:middle; background:transparent url("https://img.dailyfriends.com/icones_menu/css_sprite_icones.png") -24px -104px no-repeat;
-moz-opacity: 0.5;opacity:.50; filter: alpha(opacity=50); 
}

.icones_dble_right {width: 12px;	height: 16px;	display:inline-block;	vertical-align:middle; background:transparent url("https://img.dailyfriends.com/icones_menu/css_sprite_icones.png") -44px -104px no-repeat;
-moz-opacity: 0.5;opacity:.50; filter: alpha(opacity=50); 
}

div.groupe_presentation {
  float:right;width:290px;
}

div.groupe_presentation div.ligne {
  border-bottom:1px solid #EFEFEF;
}

div.groupe_presentation div.ligne span.qualite {
  width:100px;display:inline-block;background-color:#F6F6F6;padding:10px 10px;
}


.sprite_mot_du_jour_OK {
	width: 26px;
	height: 18px;
	display:inline-block;
	vertical-align:middle;
	background-color:transparent;
	background-image: url("https://img.dailyfriends.com/icones_menu/css_sprite_icones.png");
	background-repeat: no-repeat;
  background-position: -120px 0px;
}

.sprite2_flag_fr {
	width: 24px;
	height: 16px;
	display:inline-block;
	vertical-align:middle;
	background-color:transparent;
	background-image: url("https://img.dailyfriends.com/design/tabsv3.png");
	background-repeat: no-repeat;
  background-position: 0px -144px;
}

.sprite2_flag_en {
	width: 24px;
	height: 16px;
	display:inline-block;
	vertical-align:middle;
	background-color:transparent;
	background-image: url("https://img.dailyfriends.com/design/tabsv3.png");
	background-repeat: no-repeat;
  background-position: -32px -144px;
}

.sprite2_logo_DF {
	width: 170px;
	height: 24px;
	display:inline-block;
	vertical-align:middle;
	background-color:transparent;
	/*background-image: url("https://img.dailyfriends.com/design/tabsv3.png");*/
	background-image: url("https://img.dailyfriends.com/design/logo_DF_2019.png");
	background-repeat: no-repeat;
}

span.inactif {
background-color:#EFEFEF ;
border:1px solid #CCCCCC;
color:#999999;
font-family:inherit;
font-weight:bolder;
height:30px;
line-height:30Px;
padding:5px;
}


.bloc-creation-sortie input, 
.bloc-creation-sortie checkbox,
.bloc-creation-sortie select,
#pcontenu input,
#pmenu li select
		{	
		border:1px solid #666699; 
		margin:5px;
		padding:5px; 
		font-size:14px; 
		color:#666;
		background:#F4FBFD url("https://img.dailyfriends.com/input-topfade2.gif") repeat-x scroll center top;
		-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
		}

.bloc-creation-sortie textarea, 
#pcontenu textarea
		{	
		border:1px solid #669; 
		margin:5px;
		padding:5px; 
		font-size:13px; 
		color:#444;
		background:#F4FBFD url("https://img.dailyfriends.com/input-topfade2.gif") repeat-x scroll center top;
		-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
		}


.input_libre
	{	margin-left:10px;
	border:1px solid #8F8F8F; 
	margin:1px;
	padding:3px; 
	font-size:12px; 
	color:#333;
	background-color:#DFEFFF ;
	-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
	}



.bloc-creation-sortie textarea.button, 
.bloc-creation-sortie textarea.button:hover,
.bloc-creation-sortie textarea.button:focus{
color:#000;
border:1px solid #333; 
background:#999 url("https://img.dailyfriends.com/input-topfadeg.gif") repeat-x scroll center top;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}

.bloc-creation-sortie input.button, 
input.editor_ok_button,
#pcontenu input.button	{
color:#fff;
line-height:18px;
padding:2px 5px;
font-weight:bold;
font-size:12px;
border-top:1px solid #AAA; 
border-right:1px solid #b0e1eb; 
border-bottom:1px solid #b0e1eb; 
border-left:1px solid #AAA; 
background:#068EFF;
background-image: -webkit-gradient(linear,left top,left bottom,from(#44AAFF),to(#068EFF));
background-image: -moz-linear-gradient(top,#44AAFF,#068EFF);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#44AAFF',endColorstr='#068EFF');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#44AAFF',endColorstr='#068EFF')";
-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}

.bloc-creation-sortie input:hover, 
.bloc-creation-sortie textarea:hover, 
.bloc-creation-sortie checkbox:hover,
.bloc-creation-sortie select:hover, 
.bloc-creation-sortie input:focus, 
.bloc-creation-sortie textarea:focus, 
.bloc-creation-sortie checkbox:focus,
.bloc-creation-sortie select:focus,
.input_libre:focus,
#pcontenu input:hover,
#pcontenu input:focus,
#pcontenu textarea:hover,
#pcontenu textarea:focus,
#pmenu li select:hover,
#pmenu li select:focus
	{
	border:1px solid #ED7043;
	background:#FFfaef url("https://img.dailyfriends.com/input-topfadej.gif") repeat-x scroll center top;
	}

.bloc-creation-sortie input.button:hover,
.bloc-creation-sortie input.button:focus, 
input.editor_ok_button:hover,
input.editor_ok_button:focus, 
#pcontenu input.button:hover,
#pcontenu input.button:focus	{
color:#fff;
border-top:1px solid #b0e1eb; 
border-right:1px solid #AAA; 
border-bottom:1px solid #AAA; 
border-left:1px solid #b0e1eb; 
background:#4AF;
cursor:pointer;
}

.bloc-creation-sortie input.form_en_rouge,
.bloc-creation-sortie textarea.form_en_rouge,
.bloc-creation-sortie checkbox.form_en_rouge,
.bloc-creation-sortie select.form_en_rouge
{border:1px solid #C66;
background:#FCC url("https://img.dailyfriends.com/input-topfader.gif") repeat-x scroll center top;
margin:5px;
padding:5px;
}


//.bloc-creation-sortie #inputName, .bloc-creation-sortie #inputMail{width:250px; padding:2px}
//.bloc-creation-sortie #inputMessage{width:400px; height:200px; padding:2px}

.bloc-creation-sortie .formText, .bloc-contact .formWarning, .bloc-contact .successSend{text-align:center; margin:20px 0; font-size:14px; color:#666; font-weight:bold}
.bloc-contact .formWarning{color:#ED7043}
.bloc-contact .successSend{color:#10B110}
.bloc-contact .form-div, .bloc-contact .form-div-submit{margin:10px 0}
.bloc-contact label{float:left; width:250px; font-size:14px; color:#888; font-weight:bold; text-align:right; padding:2px}
.bloc-contact input, .bloc-contact textarea{margin-left:10px; border:1px solid #666; font-size:12px; color:#333}
.bloc-contact input:hover, .bloc-contact textarea:hover, 
.bloc-contact input:focus, .bloc-contact textarea:focus{border:1px solid #ED7043}
.bloc-contact #inputName, .bloc-contact #inputMail{width:250px; padding:2px}
.bloc-contact #inputMessage{width:400px; height:200px; padding:2px}
.bloc-contact .inputEnvoyer{display:block; text-indent:-5000px; background:url("https://img.dailyfriends.com/global/button-envoyer.png") top left no-repeat; width:81px; height:26px; margin:0 auto}
.bloc-contact .inputEnvoyer:hover{background-position:bottom left}

div.div_en_vert	{border:1px solid #99FF99;
					background-color:#EFEFEF;
					padding:5px 5px 5px 5px;
					margin:5px 0px 5px 0px;
					}
		
.inplaceeditor-form {
background:#EFEFEF;
border:1px solid #CFCFCF;
padding:5px;
background-image: -webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#FF9933));
background-image: -moz-linear-gradient(top,#f0ad4e,#FF9933);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#f0ad4e',endColorstr='#FF9933');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0ad4e',endColorstr='#FF9933')";
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}

.editor_field {
}

.editor_cancel {

}					

#layerCookies {
    background: #D5E1EF;
    color: #003E8B;
    line-height: 20px;
    margin: 0;
    min-height: 100px;
    padding: 0;
    position: fixed;
    text-align: center;
    bottom: 0;
    width: 100%;
    z-index:2000;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.7);
}

#layerCookies .close, #layerCookies a, #layerCookies em {
    display: inline-block;
    float: left;
}
#layerCookies p {
    margin: 0 auto;
    max-height: 98px;
    overflow: hidden;
    padding: 2px 0 0;
    width: 980px;
    text-align:left;
}
#layerCookies em {
    font-size: 14px;
    font-style: normal;
    line-height: 16px;
}

#layerCookies a {
    color: #0477B8;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 3px;
}

#layerCookies .close {
    cursor: pointer;
    text-align:center;
    display: inline-block;
	border:solid 3px #CCC;
	background-color:#EEE;
	
    margin-left: 10px;
    position: relative;
    line-height: 68px;
    top: 2px;
    width:58px;
    height:70px;
    vertical-align: middle;
    float: right;
}

#layerCookies .close:hover {filter: alpha(opacity=40); -moz-opacity: .40; opacity: .40;}

#MessageAdblock {
	width:100%;
	min-height:200px;
	padding:10px;
	text-align:left;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#FFF8C9),to(#FF9933));
background-image: -moz-linear-gradient(top,#FFF8C9,#FF9933);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FFF8C9',endColorstr='#FF9933');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF8C9',endColorstr='#FF9933')";
-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;
}

.filtre_vert {
	background-color:#5cb85c;
	border:1px solid #4cae4c;
-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
margin:5px 5px;padding:5px 5px;
color:#FFF;
text-decoration:none;
line-height:30px;
}

.filtre_vert:hover {
background-color:#449d44;
border-color: #398439;
}

.filtre {
	background-color:#FF9933;
	border:1px solid #FF9933;
-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
margin:0 5px 5px 0 ;padding:5px 5px;
color:#FFF;
text-decoration:none;
line-height:30px;
}

.filtre span.modif{display:none;

}

.filtre:hover {
background-color:#F4C461;
border-color: #F4C461;
}

.filtre:hover span.modif{display:inline;

}

.option_div_filtre {
padding:2px 5px;background-color:#EFEFEF;margin:1px 0px;

}
.option_div_filtre div.type{
float:left;line-height:23px;width:150px;padding:0px 5px;color:#666;
}

.option_div_filtre select {
padding:3px 5px;
}

.option_div_filtre input.button {
-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
padding:5px;
}

.images_supp {
position:relative;display:inline-block;padding:1px;vertical-align:top;text-align:center;
}
.images_supp a img {
border:0;padding:5px 5px 5px 5px;
}
.images_supp a:hover img {
-webkit-filter: invert(30%);
    filter: invert(30%);
}
.images_supp .text_blanc {
background-color:rgba(0, 0, 0, 0.5);height:100%;width:100%;position:absolute;z-index:100;top:0;right:0;font-size:15px;font-weight:bold;color:#EEE;
}

a.glien_nav_fin  {  display:block;background-color: #fafafa;width:100%;min-height:15px;border-top:1px dotted;border-color:#FF9900; text-decoration: none; padding:10px; margin:1px; font-family: arial;color:#333; font-size: 12pt;opacity: 0.9;}
a.glien_nav_fin:hover { background-color: #FF9900;color:#FFFFFF;font-size : 12pt; font-family: arial;}

a.glien_nav_fin2  {  display:block;background-color: #fff;width:93%;min-height:15px;border:1px solid #e2e2e2; text-decoration: none; padding:10px; margin:1px; font-family: arial;color:#333; font-size: 12pt;opacity: 0.9;}
a.glien_nav_fin2:hover { background-color: #FF9900;color:#FFFFFF;font-size : 12pt; font-family: arial;}

a.glien_nav_fin_small  {  display:block;background-color: #FFFFFF;width:100%;min-height:12px;border-top:1px dotted;border-color:#FF9900; text-decoration: none; padding:2px; margin:1px; font-family: arial;color:#333; font-size: 11pt;}
a.glien_nav_fin_small:hover { background-color: #FF9900;color:#FFFFFF;font-size : 11pt; font-family: arial;}

a.glien_nav_fin_selected { background-color: #FF9900;color:#FFFFFF;font-size : 12pt; font-family: arial;text-decoration: none;}

a.glien_nav_fin_bleu  {  display:block;background-color: #FFFFFF;width:100%;min-height:35px;border-top:1px dotted;border-color:#006699; text-decoration: none; padding:1px; margin:1px; font-family: arial;color:#0b0b0b; font-size: 10pt;opacity: 0.9;}
a.glien_nav_fin_bleu:hover { background-color: #006699;color:#FFFFFF;font-size : 10pt; font-family: arial;}

input.buttonm, a.buttonm
{
color:#fff;
line-height:18px;
padding:2px 5px;
font-weight:bold;
font-size:12px;
border-top:1px solid #AAA;
border-right:1px solid #b0e1eb;
border-bottom:1px solid #b0e1eb;
border-left:1px solid #AAA;
background-color:#FF9900;
text-align:center;
text-decoration:none;
background-image: -webkit-gradient(linear,left top,left bottom,from(#FF6600),to(#FF9900));
background-image: -moz-linear-gradient(top,#FF6600,#FF9900);
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr='#FF6600',endColorstr='#FF9900');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6600',endColorstr='#FF9900')";
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}

input.buttonm:hover, a.buttonm:hover
{
cursor:pointer;
border:1px solid #333;
}

input.buttonm:disabled, input.buttonm_gris {
background-color:#EEE;
background-image:none;
color:#888;
cursor:none;
}

.marque_transp_inv { text-decoration:none; -moz-opacity: 1; opacity:1; z-index:10; filter: alpha(opacity=100);}

.marque_transp_inv:hover { -moz-opacity: 0.5; opacity:.50; z-index:10; filter: alpha(opacity=50);}

.rotate-1 { animation-name : rotation1; animation-direction: reverse; animation-duration:0.25s; animation-fill-mode: forwards; }
.rotate-2 { animation-name : rotation2; animation-direction: reverse; animation-duration:0.25s; animation-fill-mode: forwards; }
.rotate-3 { animation-name : rotation3; animation-direction: reverse; animation-duration:0.25s; animation-fill-mode: forwards; }
.rotate-4 { animation-name : rotation4; animation-direction: reverse; animation-duration:0.25s; animation-fill-mode: forwards; }

.rotate1 { animation-name : rotation1; animation-duration:0.25s; animation-fill-mode: forwards; }
.rotate2 { animation-name : rotation2; animation-duration:0.25s; animation-fill-mode: forwards; }
.rotate3 { animation-name : rotation3; animation-duration:0.25s; animation-fill-mode: forwards; }
.rotate4 { animation-name : rotation4; animation-duration:0.25s; animation-fill-mode: forwards; }

@keyframes rotation1 {
from { transform: rotate(0deg); }
to { transform: rotate(90deg); }
}
@keyframes rotation2 {
from { transform: rotate(90deg); }
to { transform: rotate(180deg); }
}
@keyframes rotation3 {
from { transform: rotate(180deg); }
to { transform: rotate(270deg); }
}
@keyframes rotation4 {
from { transform: rotate(270deg); }
to { transform: rotate(360deg); }
}

.bord10, #image_profil {-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.bord5 {-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

span.img_80 {
display:inline-block;
text-align:center;
vertical-align:middle;
min-width:80px;
min-height:80px;
}
