/*  Member area since 2009.04.29  */
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #4b4b4b;
    margin: 0 auto;
    background: #fff;
    behavior: url("Scripts/csshover3.htc");
}

img {
    padding: 0;
    margin: 0;
    border: none;
}

/** OMG, Venite mi, aide ne vsqko a v saita, moje li? **/
/*
a {
    color: #0b2b88;
    text-decoration: underline;
}
*/
.clear {
    clear: both;
}

.home_page {
    float: left;
    width: 896px;
}

    .home_page .votre_compte {
        float: left;
        width: 583px;
    }
        .home_page .votre_compte .name {
            float: left;
            width: 583px;
            padding: 0 0 20px 0;
            background: url(/images/new-design/member/home/name.jpg) no-repeat bottom center;
            color: #303030;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
        }
            .home_page .votre_compte .name h3 {
                margin: 0;
                padding: 0;
            }
            .home_page .votre_compte .name #profil_name {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 20px;
            }
            .home_page .votre_compte .name #profil_name .sex-m {
                color: #20B8D4;
            }
            .home_page .votre_compte .name #profil_name .sex-f {
                color: #FF0099;
            }
            .home_page .votre_compte .name #profil_name .sex-n {
                color: #3EC034;
            }
            
            .home_page .votre_compte .name #bienvenue {
                color: #f34c1b;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 20px;
            }
        
        .home_page .votre_compte .votre_profil {
            float: left;
            width: 203px;
            margin: 34px 0 0 0;
        }
            .home_page .votre_compte .votre_profil .profil_box {
                float: left;
                width: 203px;
            }
                .home_page .votre_compte .votre_profil .profil_box .profil_info {
                    float: left;
                    color: #383838;
                    font-size: 11px;
                    margin: 15px 0 0 0;
                    width: 203px;
                }
                    .home_page .votre_compte .votre_profil .profil_box .profil_info a {
                        color: #f34c1b;
                        font-size: 12px;
                        width: 191px;
                        display: block;
                        background: url(/images/new-design/member/home/arrow_orange.jpg) no-repeat 0 3px;
                        padding: 0 0 0 12px;
                        text-decoration: none;
                    }
            
            .home_page .votre_compte .votre_profil .courrier_box {
                float: left;
                width: 203px;
                margin: 57px 0 0 0;
            }
                .home_page .votre_compte .votre_profil .courrier_box .courrier_info {
                    float: left;
                    color: #383838;
                    font-size: 11px;
                    margin: 15px 0 0 0;
                    width: 203px;
                }
                    .home_page .votre_compte .votre_profil .courrier_box .courrier_info a {
                        color: #f34c1b;
                        font-size: 12px;
                        width: 191px;
                        display: block;
                        background: url(/images/new-design/member/home/arrow_orange.jpg) no-repeat 0 10px;
                        padding: 0 0 0 12px;
                        text-decoration: none;
                    }
                    
            .home_page .votre_compte .votre_profil .preferences_box {
                float: left;
                margin: 54px 0 0 0;
                width: 203px;
            }
                .home_page .votre_compte .votre_profil .preferences_box .preferences_info {
                    float: left;
                    color: #383838;
                    font-size: 11px;
                    margin: 15px 0 0 0;
                    width: 203px;
                }
                    .home_page .votre_compte .votre_profil .preferences_box .preferences_info a {
                        color: #f34c1b;
                        font-size: 12px;
                        width: 191px;
                        display: block;
                        background: url(/images/new-design/member/home/arrow_orange.jpg) no-repeat 0 3px;
                        padding: 0 0 0 12px;
                        text-decoration: none;
                    }
            
            .home_page .votre_compte .votre_profil .favoris_box {
                float: left;
                margin: 54px 0 0 0;
                width: 203px;
            }
                .home_page .votre_compte .votre_profil .favoris_box .favoris_info {
                    float: left;
                    color: #383838;
                    font-size: 11px;
                    margin: 15px 0 0 0;
                    width: 203px;
                }
                    .home_page .votre_compte .votre_profil .favoris_box .favoris_info a {
                        font-size: 12px;
                        width: 203px;
                        display: block;
                        padding: 0 0 0 12px;
                        text-decoration: none;
                    }
                        .home_page .votre_compte .votre_profil .favoris_box .orange a {
                            color: #f34c1b;
                            background: url(/images/new-design/member/home/arrow_orange.jpg) no-repeat 0 3px;
                        }
                        .home_page .votre_compte .votre_profil .favoris_box .rose a {
                            color: #ff0099;
                            background: url(/images/new-design/member/home/arrow_rose.jpg) no-repeat 0 3px;
                        }
                        .home_page .votre_compte .votre_profil .favoris_box .blue a {
                            color: #21b8d3;
                            background: url(/images/new-design/member/home/arrow_blue.jpg) no-repeat 0 3px;
                        }
                        .home_page .votre_compte .votre_profil .favoris_box .green a {
                            color: #3ec034;
                            background: url(/images/new-design/member/home/arrow_green.jpg) no-repeat 0 3px;
                        }
        
        .home_page .votre_compte .second-column {
            float: left;
            width: 322px;
            padding: 12px 0 0 57px;
            _padding: 12px 0 0 28px;
        }
        
            .home_page .votre_compte .second-column .votre_carnet {
                float: left;
                width: 322px;
                background: url(/images/new-design/member/home/carnet_middle.jpg) repeat-y;
            }
                .home_page .votre_compte .second-column .votre_carnet .votre_carnet_bottom {
                    background: url(/images/new-design/member/home/carnet_bottom.jpg) no-repeat bottom;
                    padding: 0 10px 27px 22px;
                    width: 290px;
                }
                
                .home_page .votre_compte .second-column .votre_carnet .votre_carnet_bottom ul {
                    margin: 0 0 15px 0;
                    padding: 0;
                }
                    .home_page .votre_compte .second-column .votre_carnet .votre_carnet_bottom ul li {
                        list-style: none;
                        font-size: 11px;
                        color: #383838;
                        width: 280px;
                    }
                        .home_page .votre_compte .second-column .votre_carnet .votre_carnet_bottom ul li a {
                            color: #20b8d4;
                            font-size: 14px;
                            text-decoration: none;
                            background: url(/images/new-design/member/home/arrow_blue.jpg) no-repeat 0 3px;
                            padding: 0 0 0 12px;
                        }
                        
            .home_page .votre_compte .second-column .reponses_carnet {
                float: left;
                width: 322px;
                background: url(/images/new-design/member/home/reponses_middle.jpg) repeat-y;
                margin: 15px 0 0 0;
            }
                .home_page .votre_compte .second-column .reponses_carnet .reponses_carnet_bottom {
                    background: url(/images/new-design/member/home/reponses_bottom.jpg) no-repeat bottom;
                    padding: 17px 10px 27px 22px;
                    width: 290px;
                }
                
                .home_page .votre_compte .second-column .reponses_carnet .reponses_carnet_bottom ul {
                    margin: 0 0 15px 0;
                    padding: 0;
                }
                    .home_page .votre_compte .second-column .reponses_carnet .reponses_carnet_bottom ul li {
                        list-style: none;
                        font-size: 11px;
                        color: #383838;
                        width: 184px;
                    }
                        .home_page .votre_compte .second-column .reponses_carnet .reponses_carnet_bottom ul li a {
                            color: #ff0099;
                            font-size: 14px;
                            text-decoration: none;
                            background: url(/images/new-design/member/home/arrow_rose.jpg) no-repeat 0 3px;
                            padding: 0 0 0 12px;
                        }
                        
            .home_page .votre_compte .second-column .communaute_carnet {
                float: left;
                width: 322px;
                background: url(/images/new-design/member/home/communaute_middle.jpg) repeat-y;
                margin: 18px 0 0 0;
            }
                .home_page .votre_compte .second-column .communaute_carnet .communaute_carnet_bottom {
                    background: url(/images/new-design/member/home/communaute_bottom.jpg) no-repeat bottom;
                    padding: 10px 10px 10px 22px;
                    width: 290px;
                }
                
                .home_page .votre_compte .second-column .communaute_carnet .communaute_carnet_bottom ul {
                    margin: 0 0 15px 0;
                    padding: 0;
                }
                    .home_page .votre_compte .second-column .communaute_carnet .communaute_carnet_bottom ul li {
                        list-style: none;
                        font-size: 11px;
                        color: #383838;
                        width: 184px;
                    }
                        .home_page .votre_compte .second-column .communaute_carnet .communaute_carnet_bottom ul li a {
                            color: #3ec034;
                            font-size: 14px;
                            text-decoration: none;
                            background: url(/images/new-design/member/home/arrow_green.jpg) no-repeat 0 3px;
                            padding: 0 0 0 12px;
                        }


    .home_page .right-col {
        float: left;
        width: 263px;
        margin: 0 0 0 50px;
    }
        .home_page .right-col .commencer {
            float: left;
            background: #e5e2d6 url(/images/new-design/member/home/right_col_top.jpg) no-repeat top;
        }
            .home_page .right-col .commencer_bottom {
                width: 263px;
                float: left;
                background: url(/images/new-design/member/home/right_col_bottom.jpg) no-repeat bottom;
                padding: 25px 0 13px 0;
            }
                .home_page .right-col .commencer_bottom a.commencer_link {
                    color: #ff3333;
                    font-size: 14px;
                    text-decoration: none;
                    padding: 0 0 0 15px;
                }
                .home_page .right-col .commencer_bottom .animez,
                .home_page .right-col .commencer_bottom .posez,
                .home_page .right-col .commencer_bottom .creez {
                    width: 238px;
                    padding: 7px 10px 7px 15px;
                }
                .home_page .right-col .commencer_bottom .animez {
                    margin: 18px 0 0 0;
                }
                    .home_page .right-col .commencer_bottom .animez:hover,
                    .home_page .right-col .commencer_bottom .posez:hover,
                     .home_page .right-col .commencer_bottom .creez:hover{
                        background: #f2f1eb;
                    }
                    .home_page .right-col .commencer_bottom .animez:hover a {
                        color: #20b8d4;
                        text-decoration: underline;
                    }
                    .home_page .right-col .commencer_bottom .posez:hover a {
                        color: #fd0f9d;
                        text-decoration: underline;
                    }
                    .home_page .right-col .commencer_bottom .creez:hover a {
                        color: #3ec034;
                        text-decoration: underline;
                    }
                    .home_page .right-col .commencer_bottom .animez a,
                    .home_page .right-col .commencer_bottom .posez a,
                    .home_page .right-col .commencer_bottom .creez a {
                        width: 217px;
                        display: block;
                        color: #333333;
                        font-size: 12px;
                        text-decoration: none;
                    }
                        .home_page .right-col .commencer_bottom .animez a:hover {
                            color: #20b8d4;
                            text-decoration: underline;
                        }
                        .home_page .right-col .commencer_bottom .posez a:hover {
                            color: #fd0f9d;
                            text-decoration: underline;
                        }
                        .home_page .right-col .commencer_bottom .creez a:hover {
                            color: #3ec034;
                            text-decoration: underline;
                        }
/*--------------End Home page--------------*/

.profil_page {
    float: left;
    width: 649px;
}

    .profil_page .google_map {
        float: left;
        width: 649px;
        background: #e5e2d6;
    }
/*------ End Member area since 2009.04.29 --*/   
body#bodyid   {
	background-color:#FFFFFF;
	behavior: url("htc/csshover3.htc"); 
}

.zaobleno_dolu_desno a, input, img  {
	behavior: url("htc/iepngfix.htc"); 
}

.zaobleno_dolu_desno .floatNone {
	float:none!important;
}

.zaobleno_dolu_desno .floatLeft {
	float:left!important;
}

.zaobleno_dolu_desno .floatRight {
	float:right!important;
}

.zaobleno_dolu_desno .displayBlock {
	display:block!important;
}

.zaobleno_dolu_desno .backgroundNone {
	background:none!important;
}

.zaobleno_dolu_desno .clear      {
	clear: both;
	height: 1px;
	margin-bottom: -1px;
	overflow: hidden;
	line-height:1px;
	font-size:1px;
}

.zaobleno_dolu_desno hr.shadow {
	background: url(/images/new-design/member/search/hr.gif) no-repeat left top;
	*background: url(/images/new-design/member/search/hrIe.gif) no-repeat left top;
/*	width:663px; modif Pierre */
	width:633px;
	height:5px;
	border:none;
	display:block;
	float:left;
	margin:15px 0;
	padding:0;
	line-height:0;
	font-size:0;	
	*width:2532px;
	*height:20px;
	*zoom: 25%;	
}

#autresContainer {
	width:656px;
	margin:0;
	padding:0;
}

.zaobleno_dolu_desno {
	background: url(/images/new-design/member/search/autresRightBottomCorner.gif) no-repeat bottom right;
	float:left;
/*	width: 656px;*/
	margin:14px 0 0 20px;
	_margin-left:10px;
	padding:0 0 14px 0;
}

.zaobleno_desno {
	background: url(/images/new-design/member/search/autresBorderRight.gif) right repeat-y;
	float:left;
}

.zaobleno_dolu {
	background: url(/images/new-design/member/search/autresBorderBottom.gif) bottom repeat-x;
	float:left;
}

.zaobleno_gore {
	background: url(/images/new-design/member/search/autresBorderTop.gif) top repeat-x;
	float:left;
}

.zaobleno {
	background: url(/images/new-design/member/search/autresLeftTopCorner.gif) no-repeat top left;
	float:left;
}

.zaobleno_dolu_levo {
	background: url(/images/new-design/member/search/autresLeftBottomCorner.gif) no-repeat bottom left;
	float:left;
}

.zaobleno_levo {
	background: url(/images/new-design/member/search/autresBorderLeft.gif) left repeat-y;
	float:left;
}

.zaobleno_gore_desno {
	background: url(/images/new-design/member/search/autresRightTopCorner.gif) no-repeat top right;
	float:left;
	font-family:Arial, Helvetica, sans-serif;	
}

.zaobleno_dolu_desno form {
	margin:0;
	padding:0;
	float:left;
	display:block;
}

.zaobleno_dolu_desno form fieldset h3 {
	margin:0;
	padding:0;
	font-size:18px;
	color:#ee1c23;
	font-weight:normal;
}

.zaobleno_dolu_desno form fieldset span,
.zaobleno_dolu_desno form fieldset label {
	margin:0;
	padding:0;
	font-size:11px;
	float:left;
	line-height:13px;
}

.zaobleno_dolu_desno form fieldset span.greyish,
.zaobleno_dolu_desno form fieldset label.greyish {
	color:#575757;
}

.zaobleno_dolu_desno form fieldset span.red a,
.zaobleno_dolu_desno form fieldset label.red {
	color:#ef2420;
}

.zaobleno_dolu_desno form fieldset.left {
	width:265px;
	float:left;
	border:none;
	margin:0 47px 0 0;
	_margin:0 55px 0 0; 
	padding:0;
}

.zaobleno_dolu_desno form fieldset.right {
	width:320px;
	float:left;
	border:none;
	margin:0; 
	padding:0;	
}

.zaobleno_dolu_desno form fieldset label {
	width:110px;
	float:left;
	display:block;
	margin:22px 0 0 0;
	*margin:27px 0 0 0;
}

.zaobleno_dolu_desno form fieldset input {
	width:150px;
	float:left;
	display:block;
	margin:22px 0 0 0;
	padding:0;
	background:none;
}

.zaobleno_dolu_desno form fieldset input.checkbox {
	width:auto!important;
}

.zaobleno_dolu_desno form fieldset .darkBtn {
	height:24px;
	background:url(/images/new-design/member/search/darkBtnLeft.gif) no-repeat top left;
	display:block;
	margin:10px 0 0 0;
	padding:0 0 0 5px;
	text-decoration:none;
}

.zaobleno_dolu_desno form fieldset a.darkBtn span {
	height:24px;	
	background:url(/images/new-design/member/search/darkBtnRight.gif) no-repeat top right;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:22px;
	padding:0 11px 0 6px;
	margin:0;	
	text-decoration:none;
}

.zaobleno_dolu_desno .pagingContent {
	float:left;
	margin:0 0 15px 0;
}

.zaobleno_dolu_desno .pagingContent .pagingArrows {
	height:20px;
	float:left;
}


.zaobleno_dolu_desno .pagingContent .pagingArrows a {
	display:block;
	float:left;
	margin-right:5px;
}

.zaobleno_dolu_desno .pagingContent .pagingArrows a img {
	border:none;
}

.zaobleno_dolu_desno .pagingContent .pagingArrows span.pagingNumbers {
	width:50px;
	height:19px;
	color:#363636;
	display:block;
	float:left;
	font-size:11px;
	margin:3px 0 0 5px;
	padding:0;
	clear:none;
}

.zaobleno_dolu_desno .pagingContent .pagingArrows span.pagingNumbers span {
	color:#ee1c23;
}

.zaobleno_dolu_desno .pagingContent .resultats {
	width:500px;
	float:left;
	margin:-1px 0 0 0;
}

.zaobleno_dolu_desno .pagingContent .resultats .recherche {
	font-size:18px;
	color:#3d3d3d;
}

.zaobleno_dolu_desno .pagingContent .resultats .rechercheString {
	font-size:18px;
	color:#ee1c23;
}

.zaobleno_dolu_desno .pagingContent .resultats .rechercheNumRes {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	color:#b5b5b5;
}

.zaobleno_dolu_desno .pagingContainer, 
.zaobleno_dolu_desno .pagingContainer ul  {
	float:left;
	margin:0;
	padding:0;
}

.zaobleno_dolu_desno .pagingContainer ul {
	margin:-4px 0 0 5px;
	_margin-left:1px;
}

.zaobleno_dolu_desno .pagingContainer ul li {
	margin:2px 20px 0 0;
	display:block;
	float:left;	
}

.zaobleno_dolu_desno .pagingContainer .greyishArrow{
	background-image:url(/images/new-design/member/search/greyishArrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#666666;
	font-size:11px;
	padding:0 0 0 10px;
	text-decoration:none;
}

.zaobleno_dolu_desno .pagingContainer .blueArrow{
	background-image:url(/images/new-design/member/search/blueArrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#038ab6;
	font-size:11px;
	padding:0 0 0 10px;
	text-decoration:none;
}

.zaobleno_dolu_desno .pagingContainer .liliaceousArrow{
	background-image:url(/images/new-design/member/search/liliaceousArrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#9191e0;
	font-size:11px;
	padding:0 0 0 10px;
	text-decoration:none;
}

.zaobleno_dolu_desno .pagingContainer .pinkArrow{
	background-image:url(/images/new-design/member/search/pinkArrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#ff0099;
	font-size:11px;
	padding:0 0 0 10px;
	text-decoration:none;
}

.zaobleno_dolu_desno .pagingContainer .greenArrow {
	background-image:url(/images/new-design/member/search/greenArrow.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#3ec034;
	font-size:11px;
	padding:0 0 0 10px;
	text-decoration:none;
}

.zaobleno_dolu_desno .result {
	float:left;
	margin:10px 0;
	padding:0 0 0 3px;
}

.zaobleno_dolu_desno .result p {
	width:600px;
/*	float:left; modif Pierre ie6 */
	font-size:12px;
	color:#666666;
	margin:10px 0 2px 0;
	padding:0;
}

.zaobleno_dolu_desno .result span {
	display:block;
/*	float:left; modif Pierre ie6 */
	font-size:11px;
	color:#333333;
}

.zaobleno_dolu_desno .result img.fpll {
	width:53px;
	height:19px;
	margin:0 5px;
	float:left
}

.zaobleno_dolu_desno .result a {
	text-decoration:none;
}

.zaobleno_dolu_desno .result a img {
	border:none;
}

.zaobleno_dolu_desno .result a.parents {
	display:block;
	font-size:11px;
}

.zaobleno_dolu_desno .result a.titre {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}

.zaobleno_dolu_desno .result a.name {
	float:left;
	line-height:15px;
}

.zaobleno_dolu_desno .result a.comment {
	float:left;
	line-height:15px;
}

.zaobleno_dolu_desno .greenText a {
	color:#3ec034;
}

.zaobleno_dolu_desno .pinkText a {
	color:#ff0099;
}

.zaobleno_dolu_desno .liliaceousText a {
	color:#9191e0;
}

.zaobleno_dolu_desno .blueText a{
	color:#038ab6;
}

.zaobleno_dolu_desno .greyishText a{
	color:#666666;
}
#remember_me {
	float:left;
	width:40px;
}
span_remember_me {
	float:left;
	margin:0 0px 0 100px;
}

/* ------------------------------------------------------------------------------------------------------------ */

#carnet {
	width:654px;
	float:left;
	font-family:Arial, Helvetica, sans-serif!important;
}

#carnet .carnetTitre {
	width:654px;
	float:left;
	background:url(/images/new-design/member/profile/carnetTitreBg2.gif) repeat-y left top;
	position:relative;
}

#carnet .carnetTitreTop {
	width:654px;
	height:10px;
	background:url(/images/new-design/member/profile/carnetTitre2.gif) no-repeat left top;
}

#carnet .carnetTitre a.orangeBtn {
	height:27px;
	background:url(/images/new-design/member/profile/orangeBtnLeft.gif) no-repeat left top ;
	display:block;
	margin:0 0 0 9px;
	padding:0 0 0 10px;
	text-decoration:none;	
}

#carnet .carnetTitre a.orangeBtn span {
	height:27px;	
	background:url(/images/new-design/member/profile/orangeBtnRight.gif) no-repeat right top;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:23px;
	padding:0 16px 0 3px;
	margin:0;
	cursor:pointer;
}

#carnet .carnetTitre ul {
	float:left;
	display:block;
	margin:29px 0 0 17px;
	_margin-left:8px;
	padding:0 0 11px 0;
	position:relative;
	z-index:100
}

#carnet .carnetTitre ul li.secondary a {
	font-size:11px;
	color:#f34c1b;	
	text-decoration: none;
}

#carnet .carnetBody {
	width:654px;
	float:left;
	background:url(/images/new-design/member/profile/carnetBodyBg.gif) repeat-y left top;
}

#carnet .carnetTitre .loader {
	width:347px;
	height:1px;
	border-top:1px solid #e8e8e8;

	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;	
	position:absolute;
	bottom:10px;
	left:137px;	
	z-index:1;
}

#carnet .carnetTitre ul li.separator {
	width:4px;
	height:7px;
	background:url(/images/new-design/member/profile/carnetTitreMenuSep.gif) no-repeat left top;
	margin:9px 16px 0 16px;
}

#carnet .carnetTitre ul li {
	float:left;
	display:block;
}

#carnet .carnetTitre ul li.secondary {
	border-bottom:1px solid #f34c1b;
	padding: 0 0 8px 0;
}

#carnet .carnetTitre ul li.main a {
	font-size:18px;	
	color:#f34c1b;	
}

.floatLeft,
#carnet .floatLeft {
	float:left!important;
}

#carnet .carnetBody p {
	font-size:11px;
	color:#7a7a7a;
	margin:0 20px 20px 0px;
	padding:0;
}

#carnet .carnetBody .hrGrey {
	width:623px;
	float:left;
	border-top:1px solid #dddddd;
	margin:20px 16px 20px 15px;
	*margin-bottom:0px;
	_margin-bottom:20px;
	padding: 0;
}

#carnet .carnetBody h4.titre {
	font-size:12px;
	color:#272727;
	margin:0 0 5px 21px;
}

#carnet .carnetBody p.titre,
#carnet .carnetBody span.titre  {
	font-size:11px;
	color:#272727;
	margin-left:21px;
	margin:0 0 10px 21px;
}

#carnet .carnetBody input.titre {
	width:350px;
	height:24px;
	border:1px solid #171717;
	margin:0 0 0 18px;
	padding:6px 0 0 10px;
	font-size:12px;
	color:#f34c1b;
	font-weight:bold;
	float:left;
}

#carnet .carnetBody a.titreBtn {
	height:27px;
	background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ;
	display:block;
	margin:4px 0 0 14px;
	padding:0 0 0 11px;
	text-decoration:none;
	float:left;
}

#carnet .carnetBody a.titreBtn span {
	height:27px;	
	background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top;
	float:left;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:23px;
	padding:0 10px 0 4px;
	margin:0;	
	border:none;
	cursor:pointer;
}

/* ------------------------------------------------------------------------------------------------------------------------------------ */

/* 2009.05.07 -  Messages Home */
#carnetRMenu {
    /*width:219px;*/
    float:left;
    background:url(/images/new-design/member/message/carnetRMenuBg.gif) repeat-y left top;
    font-family:Arial, Helvetica, sans-serif;
}

#carnetRMenu .top {
    /*width:219px;*/
    width:208px;
    background:url(/images/new-design/member/message/carnetRMenuTopBlank.png) no-repeat left top;
    float:left;
    padding:17px 0 0 0;
}

#carnetRMenu .top ul {
    margin:0;
    padding:0;
    list-style:none;
}

#carnetRMenu .top ul li {
    height:35px;
    margin:0;
    padding:0;
}

#carnetRMenu .top ul li.first {
    height:50px;
    background:none!important;
}

#carnetRMenu .top ul li.first a {
    border:none;
    font-size:12px;
    font-weight:bold;
    color:#282828;  
    background:url(/images/new-design/member/message/cmpDark.gif) no-repeat left 12px;
}

#carnetRMenu .top ul li.first:hover {
    background:none!important;
}

#carnetRMenu .top ul li.first:hover,
#carnetRMenu .top ul li.first:hover a,
#carnetRMenu .top ul li.first a:hover {
    color:#282828!important;
}

#carnetRMenu .top ul li a {
    font-size:12px;
    color:#666666;
    text-decoration:none;
    padding:0 0 0 12px;
    margin:0 11px;
    border-top:1px solid #c9c7bf;
    display:block;
    line-height:35px;
    background:url(/images/new-design/member/message/cmpLight.gif) no-repeat left 13px;
}

#carnetRMenu .top ul li a.active {
    font-size:12px;
    font-weight: bold;
    color:#666666;
    text-decoration:none;
    padding:0 0 0 12px;
    margin:0 11px;
    display:block;
    line-height:35px;
    background:url(/images/new-design/member/message/cmpLight.gif) no-repeat left 13px;
}

#carnetRMenu .top ul li a:hover {
    color:#f34c1b;
}

#carnetRMenu .top ul li:hover {
    background-color:#f2f1eb;
}

#carnetRMenu .top ul li:hover a{
    color:#f34c1b;
}

#carnetRMenu .top p {
    margin:0;
    padding:0;
    font-size:14px;
    color:#454545;
    margin:0 0 0 11px;
}

#carnetRMenu .top ul li span {
    color:#f34c1b;
    font-size:12px;
    font-weight:bold;
    padding:0 18px 0 0;
    margin:0 0 0 2px;
}   

#carnetRMenu .bottom {
    /*width:219px;*/
    width:208px;
    height:11px;
    background:url(/images/new-design/member/message/carnetRMenuBottom.gif) no-repeat left bottom;
    float:left;
}
/******************************/

/*Courier  2009.05.07  */


#carnet .carnetBody table.courier_Tableau {
    width:623px;
    margin:0 11px 26px 15px;
    border:none;
}

#carnet .carnetBody table.courier_Tableau thead th {
    height:33px; 
    background-color:#f2f1eb;
    border-bottom:1px solid #dddddd;
    text-align:left;
    padding:0 0 0 6px;
    font-size:11px;
    color:#272727;
    font-weight:bold;   
}

#carnet .carnetBody table.courier_Tableau thead th.third {
    text-align:left;
}

#carnet .carnetBody table.courier_Tableau tbody td {
    padding:20px 0 17px 6px;
    border-bottom:1px solid #dddddd;
}

#carnet .carnetBody table.courier_Tableau tbody td.first {
    width:96px;
    font-size:12px;
    color:#272727;
    font-weight:bold;
}

#carnet .carnetBody table.courier_Tableau tbody td.first a 
{
	color:#272727;
	text-decoration: none;
}

#carnet .carnetBody table.courier_Tableau tbody td.second {
    width:35px;
}
    #carnet .carnetBody table.courier_Tableau tbody td.second .unread {
        background: url('/images/new-design/member/message/orange_mail.jpg') no-repeat;
        width: 15px;
        height: 12px;
    }
    
    #carnet .carnetBody table.courier_Tableau tbody td.second .read {
        background: url('/images/new-design/member/message/open_mail.jpg') no-repeat;
        width: 15px;
        height: 19px;
    }

    #carnet .carnetBody table.courier_Tableau tbody td.second .invitation {
        background: url('/images/new-design/member/message/plus_black.jpg') no-repeat;
        width: 29px;
        height: 19px;
    }
    
    #carnet .carnetBody table.courier_Tableau tbody td.second .invitation-waiting {
        background: url('/images/new-design/member/message/plus_orange.jpg') no-repeat;
        width: 29px;
        height: 19px;
    }
    
    #carnet .carnetBody table.courier_Tableau tbody td.second .comment {
        background: url('/images/new-design/member/message/bubble_black.jpg') no-repeat;
        width: 15px;
        height: 14px;
    }
    
    #carnet .carnetBody table.courier_Tableau tbody td.second .comment-waiting {
        background: url('/images/new-design/member/message/bubble_orange.jpg') no-repeat;
        width: 15px;
        height: 14px;
    }
    
    #carnet .carnetBody table.courier_Tableau tbody td.second .response {
        background: url('/images/new-design/member/message/quotes_black.png') no-repeat;
        width: 20px;
        height: 21px;
    }
    
    #carnet .carnetBody table.courier_Tableau tbody td.second .response-waiting {
        background: url('/images/new-design/member/message/quotes_orange.png') no-repeat;
        width: 20px;
        height: 21px;
    }

#carnet .carnetBody table.courier_Tableau tbody td.third {
    width:420px;
    font-size:11px;
    color:#8f8f8f;
    font-weight:normal;
}
    #carnet .carnetBody table.courier_Tableau tbody td.third h4 {
        color: #8f8f8f;
        font-weight: bold;
        font-size: 11px;
        margin: 0;
        padding: 0;
    }
    #carnet .carnetBody table.courier_Tableau tbody td.third h4.orange {
        color: #f34c1b;
    }

#carnet .carnetBody table.courier_Tableau tbody td.fourth {
    width:48px;
    color: #272727;
    font-size: 11px;
    font-weight:normal;
    padding-right: 5px;
}
#carnet .carnetBody table.courier_Tableau tbody td.third a.unread {
    color: #f34c1b;
    font-size: 11px;
}

#carnet .carnetBody table.courier_Tableau tbody td.third a.read {
    color: #8F8F8F;
    font-size: 11px;
    text-decoration: none;
}

#carnet .carnetTitre ul li.thirdRate a {
    font-size:11px;
    color:#303030; 
    text-decoration: none; 
}
#carnet .carnetDown {
    width:654px;
    height:9px;
    float:left;
    background:url(/images/new-design/member/message/carnetDown2.gif) no-repeat left top;
}
#carnet .carnetBody h3 {
    font-size:14px;
    color:#272727;
    margin:11px 0 5px 19px;
    padding:0;
}

/* Courier  11.05.2009 */
#carnet .carnetBody .greyishBox, .body .greyishBox{
    width:606px;
    background-color:#e5e2d6;
    margin:0 16px 0 15px;
    padding:16px 0 15px 17px;
}

#carnet .carnetBody .greyishBox h4, .body .greyishBox h4 {
    font-size:14px;
    color:#272727;
    margin:0;
    padding:0;
}

#carnet .carnetBody .greyishBox h5, .body .greyishBox h5 {
    font-size:12px;
    color:#272727;
    margin:0 0 13px 0;
    padding:0;
}

#carnet .carnetBody .greyishBox p, .body .greyishBox p {
	font-size:18px !important;
	color:#272727 !important;
	margin:0 !important;
	padding:0 !important;
}

#carnet .carnetBody a.titreBtn, .body .greyishBox a.titreBtn{
	height:27px;
	background:url(/images/new-design/member/profile/orangeWSBtnLeft.gif) no-repeat left top ;
	display:block;
	margin:4px 0 0 14px;
	padding:0 0 0 11px;
	text-decoration:none;
	float:left;
}

#carnet .carnetBody a.titreBtn span, .body .greyishBox a.titreBtn span {
	height:27px;	
	background:url(/images/new-design/member/profile/orangeWSBtnRight.gif) no-repeat right top;
	float:left;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:23px;
	padding:0 10px 0 4px;
	margin:0;	
	border:none;
	cursor:pointer;
}

/***********************************/ 
/* SPAS */
#br_titre {
    padding:0 0 0 20px;
}

#carnet .carnetBody .mod {
    font-size:11px;
    font-style:italic;
    color:#f34c1b;
    margin:0 0 0 21px;
}
#carnet .carnetBody p a.pink {
    font-size:11px;
    color:#ff0099;  
}
#carnet .carnetBody table.carnet_Tableau {
    width:623px;
    margin:0 11px 26px 15px;
    border:none;
}
#carnet .carnetBody table.carnet_Tableau thead th {
    height:33px; 
    background-color:#f2f1eb;
    border-bottom:1px solid #dddddd;
    text-align:left;
    padding:0 0 0 6px;
    font-size:11px;
    color:#272727;
    font-weight:bold;   
}
#carnet .carnetBody table.carnet_Tableau thead th.third {
    padding:0 60px 0 0;
    _padding-right:50px;
    text-align:right;
}
.zaobleno_dolu_desno .floatNone,
#carnet .floatNone{
    float:none!important;
}
.zaobleno_dolu_desno .floatNone,
#carnet .floatNone{
    float:none!important;
}
#carnet .carnetBody table.courier_Tableau thead th.status {
    width:100px;
}
/*Messages*/

#carnet .carnetBody table.messages_Tableau {
    width:623px;
    margin:0 11px 26px 15px;
    border:none;
}

#carnet .carnetBody table.messages_Tableau thead th {
    height:33px; 
    background-color:#f2f1eb;
    border-bottom:1px solid #dddddd;
    text-align:left;
    padding:0 0 0 6px;
    font-size:11px;
    color:#272727;
    font-weight:bold;   
}
#carnet .carnetBody table.messages_Tableau thead th.destinataire {
    text-align: center;
}
#carnet .carnetBody table.messages_Tableau thead th a {
    margin: 0 0 0 80px;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    background: url(/images/new-design/member/message/message_right.jpg) no-repeat right center;
    cursor:pointer;
    height:24px;
    line-height:24px;
    padding:3px 0;
}
    #carnet .carnetBody table.messages_Tableau thead th a span {
        background:transparent url(/images/new-design/member/message/message_left.jpg) no-repeat scroll left center;
        line-height:24px;
        margin:0 4px 0 0;
        padding:5px 8px 4px 12px;
        cursor: default;
    }
#carnet .carnetBody table.messages_Tableau thead th.third {
    text-align:left;
}

#carnet .carnetBody table.messages_Tableau tbody td {
    padding:20px 0 17px 6px;
    border-bottom:1px solid #dddddd;
    vertical-align:top;
}

#carnet .carnetBody table.messages_Tableau tbody td.first,
{
    width:20px;
    font-size:12px;
    color:#272727;
    font-weight:bold;
}

#carnet .carnetBody table.messages_Tableau tbody td.second {
    width:100px;
    text-align: left;
    font-size:11px;
    color:#272727;
    font-weight:normal;
    padding-top: 23px;  
}
#carnet .carnetBody table.messages_Tableau tbody td.second a{
    color: #272727;
    text-decoration: none;	
}
    #carnet .carnetBody table.messages_Tableau tbody td.second img {
        padding: 4px 0 0 0;
    }

#carnet .carnetBody table.messages_Tableau tbody td.third {
    width:420px;
    font-size:11px;
    color:#8f8f8f;
    font-weight:normal;
}
    #carnet .carnetBody table.messages_Tableau tbody td.third h4 {
        color: #8f8f8f;
        font-weight: bold;
        font-size: 11px;
        margin: 0;
        padding: 0;
    }
    #carnet .carnetBody table.messages_Tableau tbody td.orangetd h4 {
        color: #f34c1b;
    }

#carnet .carnetBody table.messages_Tableau tbody td.fourth {
    width:48px;
    color: #272727;
    font-size: 11px;
    font-weight:normal;
    padding-right: 5px;
}
#carnet .carnetBody table.messages_Tableau tbody td.third a.orange {
    color: #f34c1b;
    font-size: 11px;
}
#carnet .carnetBody table.messages_Tableau tbody td.third a {
    color: #8F8F8F;
    font-size: 11px;
    text-decoration: none;
}
#carnet .carnetBody table.messages_Tableau tbody td.third a.underlined {
    color: #8F8F8F;
    font-size: 11px;
    text-decoration: underline!important;
}
#carnet .carnetBody .pagination_myAccount {
    float: right;
    margin: 0 15px 10px 0;
}

#carnet .carnetBody .pagination_myAccount .btn-back {
    cursor:pointer;
    position:relative;
    top:5px;
    width:25px;
}

#carnet .carnetBody .pagination_myAccount .btn-next {
    cursor:pointer;
    position:relative;
    top:5px;
    width:25px;
}
    
#carnet .carnetBody .pagination_myAccount .pages {
    font-size: 12px;
}

#carnet .carnetBody .pagination_myAccount .pages .orange {
    color: #f34c1b;
    font-size: 14px;
}
/**********************************************************/

/* 12.05.2009 - Questions & Responces */
#carnet .carnetBody table.billet {
    width:623px;
    margin:10px 0 0 15px;
}

#carnet .carnetBody table.billet p {
    margin:0;
    padding:0;
}

#carnet .carnetBody table.billet p span.maroon {
    font-size:11px;
    color:#666666;
}

#carnet .carnetBody table.billet p span.blue {
    font-size:11px;
    font-weight:bold;
    color:#20b8d4;
}

#carnet .carnetBody table.billet thead p {
    font-size:11px;
    font-weight:bold;
    color:#272727;
}

#carnet .carnetBody table.billet tbody p {
    margin-right:20px;
}

#carnet .carnetBody table.billet thead {
    height:33px;
    text-align:left;
    background-color:#f2f1eb;
    border-bottom:1px solid #dddddd;
}

#carnet .carnetBody table.billet thead th.first {
    padding:7px 0 4px 6px;
} 

#carnet .carnetBody table.billet tbody td {
    padding:17px 0 0 0;
}

#carnet .carnetBody table.billet tbody td.first p,#carnet .carnetBody table.qrGestion tbody td.first p  {
    font-size:12px; 
    font-weight:bold;
    color:#282828;
    margin-top:0;
    margin-right:35px;
}

#carnet .carnetBody table.qrGestion tbody td.first p a, #carnet .carnetBody table.billet tbody td.first  a {
	color:#282828;
	text-decoration:none;
	font-size:12px;
}

#carnet .carnetBody table.billet tbody td.second p {
    font-size:11px;
    color:#272727;
    margin:0;
    padding:0;
}

#carnet .carnetBody table.billet tbody td.third a {
    font-size:11px;
    color:#f34c1b;
    text-decoration:none;
}

#carnet .carnetBody table.billet tbody td.third a:hover {
    color:#666666;
    text-decoration:underline;
}

#carnet .carnetBody table.billet tbody td.first {
    width:409px;
}

#carnet .carnetBody table.billet tbody td.second {
    width:90px;
}

#carnet .carnetBody table.billet tbody td.third {
    width:124px;
}

#carnet .carnetBody table.billet tbody td .gestionQR {
    font-size:12px;
    color:#f34c1b;
    text-decoration:none;
}

#carnet .carnetBody table.billet tbody td p.gestionQR {
    font-size:12px;
    color:#666666;
    margin:6px 15px 17px 0;
}
#carnet .carnetBody table.parents td.border,
#carnet .carnetBody table.billet td.border {
    border-bottom:1px solid #dddddd;
    text-align:left;
}

/**********************************************************/
/* Responses   */
#carnet .carnetBody table.response tbody td.second {
    width:124px!important;    
}

#carnet .carnetBody table.response tbody td.third {
    width:90px!important;
}

#carnet .line-responses {
    width: 420px!important;	
}

/****************/
/** myFrineds */
#carnet .carnetBody div.communauteHead {
    width:624px;
    float:left;
    margin:20px 0 0 14px;
    _margin-left:7px;
}

#carnet .carnetBody div.communauteHead ul {
    margin:0;
    padding:0;
}

#carnet .carnetBody div.communauteHead ul li {
    float:left;
    display:block;
}

#carnet .carnetBody div.communauteHead ul li a {

}

#carnet .carnetBody div.communauteHead ul li.letterFully {

}

#carnet .carnetBody div.communauteHead ul li.letterFully a {
    height:30px;
    float:left;
    background: url(/images/new-design/member/community/letterFullyLeft.gif) no-repeat left top;
    display:block;
    margin:0;
    padding:0 0 0 5px;
    text-decoration:none;   
}

#carnet .carnetBody div.communauteHead ul li.letterFully a span{
    width:14px;
    height:30px;
    background: url(/images/new-design/member/community/letterFullyRight.gif) no-repeat right top;
    color:#1c1c1c;
    cursor:pointer;
    float:left;
    font-size:12px;
    font-weight:bold;
    line-height:30px;
    margin:0;
    padding:0 5px 0 0;
    text-align:center
}

#carnet .carnetBody div.communauteHead ul li.letterNone {
    cursor: default;
}

#carnet .carnetBody div.communauteHead ul li.letterNone a {
    height:30px;
    float:left;
    background: url(/images/new-design/member/community/letterNoneLeft.gif) no-repeat left top;
    display:block;
    margin:0;
    padding:0 0 0 5px;
    text-decoration:none;
    cursor: default;   
    width: 19px;
}
#carnet .carnetBody div.communauteHead ul li.letterNone a:hover {
    cursor: default;	
}


#carnet .carnetBody div.communauteHead ul li.letterNone a span {
    width:14px;
    height:30px;
    background: url(/images/new-design/member/community/letterNoneRight.gif) no-repeat right top;
    color:#8d8d8d;
    float:left;
    font-size:12px;
    font-weight:bold;
    line-height:30px;
    margin:0;
    padding:0 5px 0 0;
    text-align:center;
    cursor: default;
}

#carnet .carnetBody div.communauteHead ul li.letterSelect {

}

#carnet .carnetBody div.communauteHead ul li.letterSelect a,
#carnet .carnetBody div.communauteHead ul li.letterFully a:hover 
 {
    height:30px;
    float:left;
    background: url(/images/new-design/member/community/letterSelectLeft.gif) no-repeat left top;
    display:block;
    margin:0;
    padding:0 0 0 5px;
    text-decoration:none;   
}

#carnet .carnetBody div.communauteHead ul li.letterSelect a span,
#carnet .carnetBody div.communauteHead ul li.letterFully a:hover span  {
    width:14px;
    height:30px;
    background: url(/images/new-design/member/community/letterSelectRight.gif) no-repeat right top;
    color:#ffffff;
    cursor:pointer;
    float:left;
    font-size:12px;
    font-weight:bold;
    line-height:30px;
    margin:0;
    padding:0 5px 0 0;
    text-align:center;
}

#carnet .carnetBody div.communauteBody {
    width:609px;
    float:left;
    margin:0 0 0 14px;
    _margin-left:7px;
    padding:0 12px 0 0;
    border-left:1px solid #e5e2d6;
    border-right:1px solid #e5e2d6;
    border-bottom:1px solid #dddddd;
}

#carnet .carnetBody div.communauteBody a.adnon,
#carnet .carnetBody div.greyRow a.adnon {
    color:#252525;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    float:left;
    margin:24px 0 0 10px;
} 

#carnet .carnetBody div.communauteBody a.adnon:hover,
#carnet .carnetBody div.greyRow a.adnon:hover {
    color:#f34c1b;
}

#carnet .carnetBody div.communauteBody a.supprimer,
#carnet .carnetBody table.parents a.supprimer,
#carnet .carnetBody table.billet a.supprimer {
    height:20px;
    font-size:11px;
    color:#f34c1b;
    background: url(/images/new-design/member/community/orangeX.gif) no-repeat left top;
    padding:0 0 0 24px;
    margin:19px 0 13px 0;
    float:right;
    text-decoration:none;
    line-height:19px;
    cursor: pointer;
}

#carnet .carnetBody div.communauteBody a.supprimer:hover {
    color:#282828;
    background: url(/images/new-design/member/community/blackX.gif) no-repeat left top;
}

#carnet .carnetBody .greyRow .annuler {
    display:block;
    float:left;
    font-size:11px;
    font-style:italic;
    color:#f34c1b;  
    text-decoration:underline;
    margin:8px 12px 20px 20px;
    _margin-left:10px;
}
#carnet .carnetBody div.greyRow {
    width:609px;
    float:left;
    margin:0 0 0 14px;
    _margin-left:7px;
    padding:0 12px 0 0;
    border-left:1px solid #e5e2d6;
    border-right:1px solid #e5e2d6;
    border-bottom:1px solid #dddddd;
    background-color:#f2f0ea;
}

#carnet .carnetBody .greyRow .arrowBlack {
    display:block;
    background:transparent url(/images/new-design/member/community/arrowBlack.gif) no-repeat left 3px;
    margin:15px 0 7px 14px;
    padding:0 0 0 9px;
    font-family:Helvetica, sans-serif;
    font-size:12px;
    color:#282828;
    float:right;
    text-decoration: none;
    cursor: default;
}

#carnet .carnetBody .greyRow .annuler {
    display:block;
    float:right;
    font-size:11px;
    font-style:italic;
    color:#f34c1b;  
    text-decoration:underline;
    margin:4px 12px 20px 20px;  

}

#carnet .carnetBody .greyRow .titreBtn {
    clear:both;
    margin:0;
}

.zaobleno_dolu_desno .floatRight,
#carnet .floatRight {
    float:right!important;
}
/*******************************/

