.post {
	font-weight: bold;
}

.header {
	font-weight: bold;
}
 .xfopentable {
     margin:3px 0 0 0;
}

img {
	border:0;
}

.tablerow {
}

.nav {
font-weight: bold;
}

/* Auteur du Post */
.postauthor {
font-size: 11px;
font-weight: bold;
font-family: Verdana;
}

/* Message de redirection */
.mess_redirect {
font-size: 15px;
font-weight: bold;
font-family: Verdana;
}

.author, .author a:link, .author a:hover, .author a:visited {
font-size: 9px;
font-family: Verdana;
}

.navtd {
}

.multi {
font-family: verdana;
font-size: 11px;
}

.xfselect {
background-color : #D6D6D6; 
color : black; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
margin:3px;
}
.xfinput, .xftextarea {
	background-color : #ffffff; 
	color : #79482a; 
	font-family : Tahoma,Arial; 
	font-size : 10px; 
	font-weight : normal;
	border-color : #3f3016;  
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px;
	text-indent : 2px;
	padding: 5px;
	margin:3px;
}
.xfinput {
	padding:1px;
	margin:3px;
}

blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444; 
	line-height: 125%;
	background-color: #FAFAFA; 
	border : 1px solid #dcd8d1;
	border-left: 2px solid #ffcc00;
	padding: 3px 3px 3px 5px;
	margin:10px;
}

blockquote>blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #444444; 
	line-height: 125%;
	background-color: #FAFAFA; 
	border : 1px solid #dcd8d1;
	border-left: 2px solid #333399;
	padding: 3px 3px 3px 5px;
	margin:10px;
}

blockquote.code, blockquote.php {
	font-family: courrier; 
	font-size: 11px; 
	color: #000000; 
	line-height: 125%;
	background-color: #fff; 
	margin:10px;
	border : 1px solid #dcd8d1;
	border-left: 2px solid red;
	padding: 3px 3px 3px 5px;
}

pre {
	margin:3px;
	padding:0px;
}

code {
	margin:3px;
	padding:0px;
}

.xfbodyline	{ 
	background-color: #FFFFFF; 
	border: 1px #345487 solid; 
	}
.xf_tdheader { 
	background-color: #786028;
	border: 1px #345487 solid; 
}
.xf_trthread_separ { 
	background-color: #786028; 
	border: 1px #345487 solid;
	padding:0; 
	margin:0;
}
.xf_tdthread_separ { 
	background-color: #786028;
	border-top: 1px #345487 solid;
	border-bottom: 1px #345487 solid;
	padding:1px;
	margin:0;
}

/* Forum category titles */
#xforum td.xf_titrecat, td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
    background-image: url("images/cadreback.gif");
	background-color:#D1D7DC; 
	border: 0;
        border-collapse:collapse;
	height: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight:bold;
	padding:0 8px 0 8px;
	margin:0;
	vertical-align:middle;
}

.xf_titrecat { 
	font-weight: normal; 
	font-weight : bold;
	font-size: 11px ;
	letter-spacing: 1px;
	color : #ffffff;
	font-weight:bold;
	padding:8px 0px 8px 5px;
}
a.xf_titrecat:hover {
	text-decoration: none;
}
a.xf_titrecat:visited:hover {
	text-decoration: none;
	color : #ffffff;
}
a.xf_titrecat, a.xf_titrecat:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	letter-spacing:1px;
	padding:8px 0px 8px 5px;
}
td.xf_subheadertitle	{
	color: #6c543a;
	font-size: 11px;
	font-weight : bold;
	background-color: #ffffff;
	height: 26px;
	background-image: url("images/xf_subheadertitle.gif");
    background-color: #ece3d9;
border-bottom: 1px solid #ece3d9;
}
/* Forum title: Text and link to the forums used in: index.php */
.forumlink { 
	font-weight: bold;
	font-size: 12px;
	color : #006699;
}
a.xf_forumlink { 
	text-decoration: none;
	color : #000000;
}
a.xf_forumlink:hover{ text-decoration: none; color : #846546; }
a.xf_forumlink:visited{ text-decoration: none; color : #000000; }
a.xf_forumlink:visited:hover{ text-decoration: none; color : #846546; }

/* Forum title: Text and link to the forums used in: index.php */
.xf_forumlink_small				{ font-size: 11px;font-weight : normal; color : #000000; }
a.xf_forumlink_small			{ font-size: 11px;font-weight : normal;text-decoration: none; color : #000000; }
a.xf_forumlink_small:hover			{ font-size: 11px;font-weight : normal;text-decoration: none; color : #846546; }
a.xf_forumlink_small:visited		{ font-size: 11px;font-weight : normal;text-decoration: none; color : #000000; }
a.xf_forumlink_small:visited:hover	{ font-size: 11px;font-weight : normal;text-decoration: none; color : #846546; }

/* General text */
#xforum .xf_texte { 
	font-size : 12px;
}
#xforum .xf_texte_med {
	font-size : 11px;
}
#xforum .xf_texte_small { 
	font-size : 10px;
}
#xforum .xf_texte,.xf_texte_med,.xf_texte_small { 
	color : #434951;
}
a.gen,a.xf_texte_med,a.xf_texte_small { 
	color: #994100;
	text-decoration: none;
}
a.xf_texte,a.xf_texte_med,a.xf_texte_small	{ 
	color: #846546;
	text-decoration: none;
}

font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
td.xf_rowclair  { 
	background-color: #f2ede4;
}
td.xf_rowsombre { 
	background-color: #ebe6d1;
}
tr.xf_rowclair  { background-color: #f2eae4; }
tr.xf_rowsombre { background-color: #ebded1; }

td.xf_postclair  { background-color: #f2eae4; }
td.xf_postsombre { background-color: #ebded1; }
tr.xf_postclair  { background-color: #f2eae4; }
tr.xf_postsombre { background-color: #ebded1; }

.xf_postclair  { background-color: #f2eae4; }
.xf_postsombre { background-color: #ebded1; }

#logostrip { 
	border:1px solid #345487; 
	background-color: #ffffff; 
	background-image: url("images/back1.jpg");
	padding: 0px;
	margin: 0px; 
	height:56px;
	width:98%;
}

#forum_rules_text_id   { 
	border:1px solid #edddbc;
	font-size:9px;
	background-color: #ffffff;
	margin:3px 0px 3px 0px;
	color:#3A4F6C;
	font-weight: normal;
	height:25px;
}

.xf_highlight {
	background-color:yellow;
	font-weight:bold;
}
#submenu   { 
	border:1px solid #edddbc;
	font-size:10px;
	background-color: #f2eee4;
	margin:3px 0px 3px 0px;
	color:#6c503a;
	font-weight:bold;
	height:25px;
}
#submenu a:link, #submenu  a:visited, #submenu a:active { 
	font-weight:bold;
	font-size:10px;
	text-decoration: none; 
	color: #3A4F6C; 
}
#submenu  td { 
	vertical-align:middle;
}
#forum_rules_text_id   { 
	border:1px solid #edddbc;
	font-size:10px;
	background-color: #ffffff;
	margin:3px 0px 3px 0px;
	color:#6c503a;
	font-weight:bold;
	height:25px;
}
.ixppagenav a { text-decoration: none; }
.ixppagenav td { padding: 2px 4px 2px 4px; }
.ixppagenav_border
{
	background-color: #e1e1d1;
	color: #000000;
	border: 1px solid #0B198C;
}
.ixppagenav_alt1
{
	background-color: #fffef5;
	color: #000000;
	font: 10px verdana, arial, helvetica, sans-serif;
}
.ixppagenav_alt2
{
	background-color: #f2ece1;
	color: #000000;
	font: 10px verdana, arial, helvetica, sans-serif;
}
.navlink, #ixppagenav a.navlink:link, #ixppagenav a.navlink:visited, #ixppagenav a.navlink:hover 
{
	font: 10px verdana, arial, helvetica, sans-serif;
	font-weight:bold;
}

.ixppagenav_page
{
	background-color: #9c8045;
	color: #FFFFFF;
	font: bold 9px tahoma, verdana, arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	margin:0;
}
.ixppagenav_page a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.ixppagenav_page a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.ixppagenav_page a:hover, .ixppagenav_page a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
td.Administrator {
}
td.Moderator {
}
.xf_catimage {
    margin:1px 5px 1px 1px;
	border:0;
	float:left;
}