#content div,#content span,#content applet,#content object,#content iframe,#content h1,#content h2,#content h3,#content h4,#content h5,#content h6,#content p,#content blockquote,
#content pre,#content a,#content address,#content big,#content cite,#content code,#content del,#content dfn,#content em,#content font,#content img,#content ins,#content kbd,#content q,
#content s,#content samp,#content small,#content strike,#content strong,#content sub,#content sup,#content tt,#content var,#content dl,#content dt,#content dd,#content ol,#content ul,#content li,#content form,#content fieldset,
#content label,#content legend,#content table,#content caption,#content tbody,#content tfoot,#content thead,#content tr,#content th,#content td{
margin:0;padding:0;border:0;font-weight:normal;
font-style:normal;font-size:100%;font-family:inherit;
vertical-align:baseline;text-align:left;}
#content ol,#content ul{list-style:none;}
#content table{border-collapse:separate;border-spacing:0;}
#content caption,#content th,#content td{text-align:left;font-weight:normal;}
#content blockquote:before,#content blockquote:after,#content q:before,#content q:after{content:"";}
#content blockquote,#content q{quotes:"" "";}
#content input {font-size:100%;}

#content .boite {
	float:left;
	width:100%;
}
#content .realForm {
background:#DBE0EC url(/img/form-headings-blue.png) left 0 no-repeat;
margin-bottom:15px;
padding-bottom:10px;
}
#content .realForm h1 {
width:100%;
margin:0;
line-height:28px;
font-size:1.4167em;
text-indent:10px;
border:0;
color:white;
background:url(/img/form-headings-blue.png) right -35px no-repeat;
}
#content .realForm fieldset {
clear:both;
margin:10px 10px 0;
padding:5px 20px 15px;
border:2px solid #BBC4DC;
background:#F0F2F7;
}
#content .realForm fieldset.submit,
#content .realForm fieldset.emailNotifFset {
margin-top:5px;
padding:8px 0 0;
text-align:center;
background:none;
border:0;
}
#content .realForm fieldset.emailNotifFset {
padding-top:3px;
}
#content .realForm legend {/*!ie*/
margin-left:-10px;
font-size:1.1667em;
font-weight:bold;
color:#0C2E82;
}
#content .realForm li {
clear:both;
margin:5px 0;
}
#content .realForm .textfield {
display:block;
width:150px;
}
#content .realForm textarea {
clear:both;
float:none;
display:block;
width:98.7%;
height:80px;
overflow:auto;
}
#content .realForm input.file {
width:auto;
}
#content .realForm p,
#content .realForm label {
display:block;
line-height:1.6667em;
}
#content .realForm {
background-color:#FEE5A8;
background-image:url(/img/form-headings-orange.png);
}
#content .realForm h1 {
background-image:url(/img/form-headings-orange.png);
}
#content .realForm fieldset {
border:2px solid #FFB300;
background-color:#FFF4DB;
}
#content .realForm legend {
color:#DD4F00;
}
#content .realForm .formatBar {
height:24px;
padding-left:10px;
margin-bottom:3px;
}
#content .realForm .formatBar li {
float:left;
clear:none;
padding:0 1px;
margin:0;
}
#content .realForm .formatBar a {
display:block;
width:26px;
height:24px;
font-size:0.01em;
text-indent:-9999px;
background-image:url(/img/spritesforums.png);
}
#content .bold a {background-position:0 -450px;}
#content .italic a {background-position:0 -480px;}
#content .underline a {background-position:0 -510px;}
#content .stkthrough a {background-position:0 -540px;}
#content .fgColor a {background-position:0 -570px;}
#content .bgColor a {background-position:0 -600px;}
#content textarea#reply {height:150px;}

#content .realForm fieldset.emailNotifFset {
border:0;
background:none;
text-align:center;
}


#content .actionArea {
clear:both;
padding:3px 10px 1px;
margin:5px 0;
/*border:1px dashed #E56A1A;*/
/*background:white;*/
height:20px;
}
#content .forumsList .actionArea {
width:529px;
margin:0 10px;
padding:3px 0 1px;
}
#content .forumsList .forum .actionArea {
margin:0;
}
#content .action {
float:left;
width:auto;
line-height:14px;
padding:0 0 1px 0;
background:url(/img/buttons.png) 0 0 no-repeat;
}
#content .valid
{
margin:7px;
}
#content .action a,
#content .action a:visited {
display:block;
font-size:0.9167em;
font-weight:bold;
color:white;
height:auto;
text-indent:0;
width:auto;
text-decoration:none;
padding:1px 10px 4px 9px;
background:url(/img/buttons.png) right -35px no-repeat;
}
#content .actionArea .action {
float:right;
width:auto;
padding:0 0 1px 0;
margin-left:8px;
}
#content .actionArea .action a,
#content .actionArea .action a:visited {
display:block;
font-size:0.9167em;
font-weight:bold;
color:white;
height:auto;
text-indent:0;
width:auto;
text-decoration:none;
background:url(/img/buttons.png) right -35px no-repeat;
}
#content .odd .action {background-position:0 -70px;}
#content .odd .action a, #content .odd .action a:visited {background-position:right -105px;}
#content .even .action {background-position:0 -140px;}
#content .even .action a, #content .even .action a:visited {background-position:right -175px;}



#content .clear
{
clear:both;
}
#content form.style_colorOrange {
background-color:#FEE5A8;
background-image:url(/img/form-headings-orange.png);
}
#content form.style_colorOrange h1 {
background-image:url(/img/form-headings-orange.png);
}
#content form.style_colorOrange fieldset {
border-color:#FFB300;
background-color:#FFF4DB;
}
#content form.style_colorOrange fieldset.submit {
background:none;
}
#content form.style_colorOrange legend {
color:#DD4F00;
}
#content .style_contentHoriz li {
float:left;
clear:none;
padding-right:10px;
}
#content .ajouter_membre
{
width:200px;
height:50px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
float:right;
}

#content .forums {
	float:none;
/*	width:529px;*/
	margin:10px 0 0 0;
/*	color:#0C2E82;*/
}
#content .forums a,
#content .forums a:visited {
color:#0C2E82;
}

#content .action a,
#content .action a:visited {
display:block;
font-size:0.9167em;
font-weight:bold;
color:white;
height:auto;
text-indent:0;
width:auto;
text-decoration:none;
padding:1px 10px 4px 9px;
background:url(/img/buttons.png) right -35px no-repeat;
}

#content table {
clear:both;width:100%;
}
#content table a {
color:#0C2E82;
text-decoration:none;
}
#content table a:hover {
text-decoration:underline;
}
#content th.firstchild,
#content td.firstchild {
border-left:none;
}
#content th.lastchild,
#content td.lastchild {
border-right:none;
}
#content .cellDelTopic {
padding:0 0 0 2px;
background-position:50% 50%;
background-repeat:no-repeat;
}
/* headers */
#content th {
font-weight:bold;
color:white;
line-height:21px;
background-color:#96A5C9;
}
#content th.firstchild {
background:#96A5C9 url(/img/table-corner-lt.png) left top no-repeat;
}
#content th.lastchild {
background:#96A5C9 url(/img/table-corner-rt.png) right top no-repeat;
}
#content th.cellInfo {
border-right:3px solid #96A5C9;
}
#content th.cellTitle {
text-indent:-32px;
}
#content th.cellDelTopic {
font-size:0.01em;
text-indent:-9999px;
}
#content th, #content td {
border-right:0px solid white;
vertical-align:middle;
text-align:center;
padding:4px 10px;
}
/* cells */
#content .cellInfo {
padding:0;
font-size:0.01em;
text-indent:-9999px;
background-image:url(/img/docIcons.png);
background-repeat:no-repeat;
}
#content tr.odd {
background-color:#F5F6FA;
}
#content tr.even {
background-color:#E3E7F1;
}
#content td.cellTitle {
text-align:left;
}

#content .odd .cellDelTopic {
border-right:none;
background-image:url(/img/deleteTopic-bklight.png);
}
#content .even .cellDelTopic {
border-right:none;
background-image:url(/img/deleteTopic-bkdark.png);
}
#content .odd .newMsg  {background-position:-92px 50%;}
#content .even .newMsg {background-position:-142px 50%;}
#content .odd  .noNewMsg, .odd  .msgRead {background-position:8px 50%;}
#content .even .noNewMsg, .even .msgRead {background-position:-42px 50%;
}
#content .cellDelTopic a {
display:block;
margin:0 auto;
width:18px;
height:18px;
font-size:0.01em;
text-indent:-9999px;
}
#content .quickAccess {
font-size:0.9167em;
}
#content .forums .quickAccess a {
color:#001DF3;
text-decoration:underline;
}
#content .cellLastMsg {
font-size:0.9167em;
}
#content .cellLastMsg .date {
font-size:1.0909em;
}
#content .cellInfo {width:30px;}
#content .cellTitle {width:309px;}
#content .admin .cellTitle {width:274px;}
#content .cellReplies {width:55px;}
#content .cellAuthor {width:100px;}
#content .cellViews {width:25px; padding:10px 3px;}
#content .cellLastMsg {width:110px;}
#content .cellDelTopic {width:30px;}

#content th.cellAuthorData {
text-indent:-33px;
}
#content th.cellAuthorData,
#content th.post {
line-height:33px;
}
#content td.cellAuthorData {
padding:7px;
width:100px;
vertical-align:top;
text-align:left;
}
#content td.cellAuthorData2 {
padding:7px;
width:175px;
vertical-align:top;
text-align:left;
}
#content .cellAuthorData img {
margin-top:7px;
}
#content a.userName {
font-weight:bold;
text-decoration:underline;
}
#content .userStatus {
padding-right:15px;
padding-top:1px;
margin-right:2px;
background:url(/img/spritesforums.png) right -180px no-repeat;
}
#content .userStatus.online {color:#E3631D;}
.odd  .userStatus.online  {background-position:right -180px;}
.odd  .userStatus.offline {background-position:right -240px;}
.even .userStatus.online  {background-position:right -210px;}
.even .userStatus.offline {background-position:right -270px;}

#content .cellAuthorData ul {
float:left;
margin-top:3px;
}
#content .cellAuthorData li {
color:#0C2E82;
font-size:11px;
font-weight:bold;
line-height:18px;
}
#content .action.ban {
margin-top:2px;
}

#content a.toTop {
float:right;
font-size:0.9167em;
text-decoration:underline;
padding-right:24px;
line-height:20px;
margin-top:6px;
background:url(/img/spritesforums.png) right -388px no-repeat;
}
#content .even a.toTop {
background-position:right -418px;
}

.bouton-cliquable {
	cursor:pointer;
}
#fiche-utilisateur .retour {
    display:block;
    margin:0 0 10px 0;
}
#fiche-utilisateur .vcard {
    float:left;
}
#fiche-utilisateur img {
    float:left;
    margin:0 20px 0 0;
}
#fiche-utilisateur .civilite span {
    font-weight:bold;
    font-size:1.1em;
}