.pair {
	background: #eeeeee;
}


.impair {
	background: #E2EDFF;
}

td#standard {
	cursor: default;
	vertical-align: top;
	width: 33%;
}
td#clickmenumember {
	cursor: default;
	vertical-align: top;
	width: 33%;
	padding: 10px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
td#clickmenumember:hover, td#clickmenumember_hc:hover {
	cursor: pointer;
	background: #E1E1FA;
	border-top: 1px solid #8888cc;
	border-right: 1px solid #8888cc;
	border-bottom: 1px solid #8888cc;
	border-left: 1px solid #8888cc;
}

td#clickmenumember_hc {
	cursor: default;
	vertical-align: top;
	padding: 7px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

td#clickmenuadmin {
	cursor: default;
	vertical-align: top;
	width: 33%;
	padding: 10px;
	margin: 10px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
td#clickmenuadmin:hover {
	cursor: pointer;
	background: #FAE1E1;
	border-top: 1px solid #cc8888;
	border-right: 1px solid #cc8888;
	border-bottom: 1px solid #cc8888;
	border-left: 1px solid #cc8888;
}



/***************************/



/*
tr.clickmsg {
	cursor: default;
	border: 1px solid #8888cc;
}
tr.clickmsg:hover {
	cursor: pointer;
	background: #E1E1FA;
}
tr.clickmsg td {
	cursor: default;
	width: 100%;
	padding: 5px;
	margin: 5px;
}
*/

td.calendarlist {
	vertical-align: top;
}

td.calendarlist ul {
	padding: 5px 10px 0 10px;
}

td.calendarlist ul li {
	padding: 5px 0 0 0;
}




td#clickbday4 {
	cursor: default;
	width: 25%;
	padding: 5px;
	margin: 5px;
	border: 1px solid #ffffff;
}

td#clickmsg, td#noclickmsg {
	cursor: default;
/*	width: 100%;*/
	padding: 5px 0 5px 5px;
	margin: 5px 0 5px 5px;
	border: 1px solid #ffffff;
}

td#clickmsg:hover {
	cursor: pointer;
	background: #E1E1FA;
	border: 1px solid #8888cc;
}



td#clickmsg50, td#noclickmsg50 {
	cursor: default;
	width: 50%;
	padding: 5px;
	margin: 5px;
	border: 1px solid #ffffff;
	vertical-align: top;
}

td#clickmsg50:hover {
	cursor: pointer;
	background: #E1E1FA;
	border: 1px solid #8888cc;
}





td.lienblog {
	cursor: default;
	width: 100%;
	padding: 5px;
	margin: 5px;
}
td span.blog_form_gras {
	font-weight: bold;
	
	
}

td.clickbday {
	cursor: default;
	margin: 3px;
	border: 1px solid #ffffff;
}
td.clickbday:hover {
	cursor: pointer;
	background: #E1E1FA;
	border: 1px solid #8888cc;
}



tr td#clickbday {
	margin: 3px;
}

/************************/



td#clickemail {
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
}

td#valeurform {
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
}

td#valeurformlist {
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}

td.survey07 {
	text-align: justify;
	vertical-align: top;
}
td.survey100 {
	text-align: justify;
	vertical-align: top;
	padding-left: 80px;
}



td#clickmenumember h3 {
	margin: 0;
}


span#bday {
	padding: 3px;
	margin-left: 10px;
	margin-right: 10px;
}


div#memo {
	text-align: justify;
	width: 550px;
	font-weight: bold;
	padding: 5px;
	margin: 5px;
	background: #E1E1FA;
	padding-bottom: 0;
	margin-bottom: 0;
	border: 1px solid #222288;
	border-bottom: 0;
}
div#memoforums {
	text-align: justify;
	padding: 30px;
}

div#memodroite {
	text-align: right;
	width: 550px;
	font-weight: bold;
	padding: 5px;
	margin: 5px;
	padding-top: 0;
	margin-top: 0;
	background: #E1E1FA;
	border: 1px solid #222288;
	border-top: 0;
}


td.erroradmin {
	background: #FFAC97;
	font-weight: bold;
	
}


td.showlists {
	padding-left: 15px;
	padding-bottom: 15px;	
}

td.showlistsright {
	text-align: right;
	vertical-align: top;
	padding-bottom: 15px;	
	padding-right: 5px;
}


span#titremainmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}


td.greenlight {
	padding: 0 5px 0 10px;
	vertical-align: top;
}


button#trigger {
	border: 1px solid #222244;	
}
button#trigger:hover {
	cursor: pointer;
}


table#filemember {
/*	width: 708px;*/
/*	border: 1px dotted #222288;*/
	margin: 10px;
}

table.radioendorse {
/*	width: 708px;*/
/*	border: 1px dotted #222288;*/
	margin: 10px;
}

table.radioendorse tr td input {
/*	width: 708px;*/
	border: 0;
}


table.radioendorse tr td.vert {
	background: #99FF99;
}

table.radioendorse tr td.orange {
	background: #cccccc;
}

table.radioendorse tr td.rouge {
	background: #FF9999;
}




table.radioendorse tr td {
	white-space: nowrap;
}



table#filemember tr td textarea, table#filemember tr td input {
	margin-top: 10px;
	border: 1px #222288 solid;
	margin: 3px;
	font-size: 14px;
	color: #222288;
}

input.post {
	margin-top: 10px;
	border: 1px #cccccc solid;
	margin: 3px;
	font-size: 14px;
	color: #222288;
}


td#filemember_data {
	padding: 10px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
	vertical-align: top;
}
td#filemember_photo {
	padding: 10px;
	padding-left: 0px;
/*	width: 100px;*/
	vertical-align: top;
}

td#filemember_msn {
	padding: 10px;
	width: 90px;
	text-align: right;
	vertical-align: top;
}


span#filemember_nom {
	font-weight: bolder;
	font-size: 14px;
	padding-bottom: 15px;
	text-align: left;
}

span#filemember_activities {
	font-weight: bolder;
	font-size: 12px;
	padding-bottom: 15px;
}


span#filemember_poste {
	padding-bottom: 5px;
}




td.filemember_buttons {
	padding: 10px;
	font-weight: normal;
	vertical-align: bottom;	
	text-align: center;
	padding: 4px;
}



td.filemember_buttons2 {
	padding: 10px;
	vertical-align: bottom;	
	font-weight: bold;
	text-align: center;
	padding: 4px;
}


div.mjulink {
	margin: 0px 0 5px 0;
}

td.filemember_buttons a, td.filemember_buttons2 a {
	text-decoration: none;
	background: #E1E1FA;
	border: 1px solid #8888cc;
	padding: 3px;
	margin-right: 10px;
}

td.filemember_buttons a.nolink, td.filemember_buttons2 a.nolink {
	text-decoration: none;
	background: #cccccc;
	border: 1px solid #999999;
	color: #333333;
	padding: 3px;
	cursor: default;
	margin-right: 10px;
}

td.filemember_buttons img, td.filemember_buttons2 img {
	margin-right: 10px;
}

td.filemember_buttons a.admin, td.filemember_buttons2 a.admin {
	text-decoration: none;
	background: #E1faE1;
	border: 1px solid #88cc88;
	padding: 3px;
	margin-right: 10px;
	color: #228822;
}

td.filemember_buttons a.disabled, td.filemember_buttons2 a.disabled {
	text-decoration: none;
	color: #888888;
	background: #eeeeee;
	border: 1px solid #888888;
	padding: 3px;
	margin-right: 10px;
}

td.filemember_buttons a:hover, td.filemember_buttons2 a:hover {
	text-decoration: none;
	background: #E1E1FA;
	cursor: pointer;
	border: 1px solid #222288;
}
td.filemember_buttons a.nolink:hover, td.filemember_buttons2 a.nolink:hover {
	text-decoration: none;
	background: #cccccc;
	cursor: default;
	border: 1px solid #999999;
}

td.filemember_buttons a.admin:hover, td.filemember_buttons2 a.admin:hover {
	text-decoration: none;
	background: #E1faE1;
	cursor: pointer;
	border: 1px solid #228822;
}

td.filemember_buttons a.disabled:hover, td.filemember_buttons2 a.disabled:hover {
	text-decoration: none;
	color: #888888;
	background: #eeeeee;
	border: 1px solid #888888;
}


table#filemember_inside {
	width: 260px;
	border: 1px dotted #cccccc;
	padding: 5px;
	background: #FFF4D1;
}
table#filemember_email {
	width: 300px;
	border: 1px dotted #cccccc;
	padding: 5px;
	background: #E1E1FA;
}

span#filemember_profile_titre {
	text-decoration: underline;
}


select#selectabo {
	padding: 0;
	border: 0;
	margin:0;
	font-size: 12px;
}

div#dailymsg {
	margin: 10px 30px 20px 30px;
	border: 1px #d0e0ff solid;
	background-color: #f4f8ff;
}

td#dailymsg {
	text-align: justify;
	width: 100%;
	vertical-align: top;
	padding: 10px;
}

td#dailymsg2 {
	text-align: right;
	width: 75px;
	vertical-align: top;
	padding: 10px;
}


div#dailymju {
	margin: 20px 30px 20px 20px;
}

td#dailymju {
	text-align: justify;
	width: 100%;
	vertical-align: top;
}

td.dailymju {
	text-align: justify;
	width: 100%;
	vertical-align: top;
	padding: 20px 30px 20px 20px;
}

td.dailymju ul {
	list-style-type: disc;
	padding-left: 20px;
}




td#dailymju2 {
	text-align: right;
	width: 75px;
	vertical-align: top;
}





a.nimicateg {
	text-decoration: none;
	color: #000000;
}

a.nimicateg:hover {
	text-decoration: underline;
}

td.boxnimicateg {
	padding: 3px 5px 3px 5px;
	width: 33%;
}

a.boxnimicateg {
	text-decoration: none;	
}
a.boxnimicateg:hover {
	text-decoration: none;	
}


span.italicgris {
	color:#999999;
	font-style: italic;
	margin-left: 15px;
}
span.gris {
	color:#999999;
	margin-left: 15px;
}

div#displaycomments {
	margin: 20px;
/*	background-color: #eeeeee;*/
}


div.titregauche a.sortby {
	font-weight: normal;
}

span.selectitalic {
	font-style: italic;
	font-weight: normal;
	color: #333333;
}


/*************************/


div.welcomeback {
	text-align: center;
	padding-bottom: 5px;
}


div.welcomeback span.wb {
	color: #000000;
	font-weight: bold;
}

div.welcomeback span.ifnot {
	color: #999999;
	font-weight: normal;
}

div.welcomeback a {
	color: #999999;
	font-weight: normal;
	text-decoration: underline;
}


td.menu_index {
	text-align: left;
	vertical-align: top;
	width: 33%;
}

td.menu_index div.menu {
	border: 1px solid #ffffff;
	padding: 5px;
	height: 55px;
}

td.menu_index div.menu:hover {
	background: #E1E1FA;
	border: 1px solid #8888cc;
}


a.titremainmenu {
	font-family: Georgia, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}