/*body {
   /*margin-left:10px; /* pour éviter les marges */
   /*text-align: center; /* pour corriger le bug de centrage IE */
/*}  */

#global {
     position: relative; /* on positionne le conteneur */
     margin-left: auto;
     margin-right: auto;
     width: 765px;
	 text-align: left; /* on rétablit l'alignement normal du texte */
	 margin-bottom:15px;
     }
#menuadmin {
width: 135px;
background-color: #60AEF0;
padding: 5px;
display: inline;
position: absolute;
text-align:left;
border: 1px #000 solid;
margin-left: -535px;
margin-top: 6px;
top:0;
}

/*MENU ADMIN*/
ul {
list-style-type: none;
width: 95%; /* précision pour Opera */
}
.adminmenu li {
float: left;
width: 100px;
height: 100px; /* juste ça et c ok */
position:static;
text-align:center;
}
.admintitle {
display:inline;
background: none;
color: #0073B0;
font-size: 20px;
font-weight: bold;
font-family: Tahoma, Verdana, Helvetica;
text-decoration: none;
margin-left:10px
}
#pave{
	margin: 0px 0px 10px 0px;
}
#pave ul{
	margin: 10px 3px 3px 3px;
	padding: 0px 0px 0px 0px;
}
#pave li{
	padding: 5px 0px 0px 5px;
	height: 100px;
}
#pave br{
	font-size: 3px;
}
/*FIN MENU ADMIN*/

font		{font-family: Verdana,Helvetica; font-size: 11px}
TD		{font-family: Verdana,Helvetica; font-size: 11px}
P		{font-family: Verdana,Helvetica; font-size: 11px}
DIV		{font-family: Verdana,Helvetica; font-size: 11px}
.network {color: #CCCCCC; font-family: verdana, sans-serif; border-top: 2px solid #6A6A6A; background-color: #215594; font-size: 10px}
INPUT		{font-family: Verdana,Helvetica; font-size: 11px}
textAREA	{font-family: Verdana,Helvetica; font-size: 11px}
FORM 		{font-family: Verdana,Helvetica; font-size: 11px}
hr {  border: 0; color: #147AD0; background-color: #147AD0; height: 2px; }
A:link          {background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none}
A:active        {background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none}
A:visited       {background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none}
A:hover         {background: none; color: #D31C09; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none}
.fichepersotitre	{font-family: Verdana,Helvetica; font-size: 18px; font-weight: bold}
.blanc, a:link.blanc, a:active.blanc, a:visited.blanc {font-family: Verdana,Helvetica; font-size: 10px; color: #CCCCCC}
a:hover.blanc {font-family: Verdana,Helvetica; font-size: 10px; color: #f5f5f5}
.source	{font-family: Verdana,Helvetica; font-size: 9px}
.resum	{font-family: Verdana,Helvetica; font-size: 10px}
.titre { font-family: Verdana,Helvetica,Arial,Lucida, Lucida Sans Unicode, Tahoma,; font-size: 18px; color: #005D9C; font-weight: bold; }
.sstitre { font-family: Verdana,Helvetica,Arial,Lucida, Lucida Sans Unicode, Tahoma,; font-size: 12px; color: #F5F5F5; font-weight: bold; }
#titrecouv { color: #6B7071; }
.title 		{background: none; color: #000000; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.content 	{background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica}
.storytitle 	{background: none; color: #000000; font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.storycat	{background: none; color: #000000; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: underline}
.option 	{background: none; color: #400606; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.topic_forum 	{background: none; color: #000000; font-size: 17px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.tiny		{background: none; color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: none}		
.tinier, a:link.tinier, a:active.tinier, a:visited.tinier {
 background: none; color: #000000; font-size: 9px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: none} 
.rougetinier {
 background: none; color: #D91D1D; font-size: 9px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: none} 
a:hover.tinier {
 background: none; color: #8E8E8E; font-size: 9px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: none}
.box		{font-family: Verdana,Helvetica; font-size: 11px; border: 1px solid #000000; background-color: #F3F3F3}
.title_sommaire     {background: none; color: #BF0000; font-size: 10px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none} 
.title_forums   {background: none; color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none}
A:link.title_forums {
 background: none; color: #000000; font-size: 11px;
font-weight: bold; font-family: Verdana;
text-decoration: none}
A:active.title_forums  { background: none;
 color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none}
A:visited.title_forums  {
background: none;
color: #000000;
font-size: 11px;
font-weight: bold;
font-family: Verdana;
text-decoration: none
}
a:hover.title_forums { background: none; color: #8E8E8E; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none }
.sommaire, A:link.sommaire, A:active.sommaire, A:visited.sommaire {
background: none; color: #202020; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: none
	} 
A:hover.sommaire { background: none; color: #C72615; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: none }
A:link.titre, A:active.titre, A:visited.titre { background: none; color: #000000; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: none } 
A:hover.titre { background: none; color: #8E8E8E; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: none }
table.ficheperso {background-color: #FFFFC0; border: 2px dashed #603C3A}
/* Forum : lexique, cat_title, forum_name ...*/
table.forum_index{width: 100%;}
table.forum{width: 100%; background:#FFFFFF; border: 1px solid #768592}
tr.row0{background:#F0F0F0; height:28px; font-weight:bold; color:#2B4157; text-align: center}
td.row1{background:#F0F0F0; height:24px; font-weight:bold; color:#000000}
td.row1profil{background:#CFE1F1; height:24px; color:#000000}
td.forumname{background:#F0F0F0; height:24px}
td.rowbouton{background:#FFFFFF}
.ROUGE, A.ROUGE, A.ROUGE:VISITED, A.ROUGE:ACTIVE {
        color: #D91D1D;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}
A.ROUGE:HOVER {
        color: #ff0000;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
.page /* petit titre ds site */
{
color: #292E32;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
}
/* fiche personnages */
#conteneur { /*le conteneur global du site, qui sera centr */
width: 100%;
text-align: left
}
#onglet { }
#dossier { /* partie qui va contenir le contenu*/ }
.tableau_classe {
border-top: 1px #000000;
border-bottom: 1px #000000;
padding: 0.5em
}
/* formulaire */
.formu	{margin-left: 10%; width: 85%;}
.formu_row {
text-align: left;
height: 22px;
border-bottom: 1px solid #000000;
}
.formulaire li {
  display: inline;
  list-style-type: none;
  padding: 0.5em;
}
.span_titre {
background: url("images/titre_02.gif");
background-repeat: repeat-x;
height: 20px;
border-left: 1px solid #768592;
border-right: 1px solid #768592
}
.span_titre_red {
background: url("images/titre_r.gif");
background-repeat: repeat-x;
height: 20px;
border-left: 1px solid #768592;
border-right: 1px solid #768592
}
.cadre_gris {
margin-top: 15px;
margin-bottom: 15px;
width: 450px;
padding: 0.4em;
border: 1px solid #CCC;
background-color: #EFEFEF
}
.titresite {
font-family: Verdana,Helvetica; font-size: 11px; color: #000000; font-weight: bold;
}
/* NEW */
.forum_repondre {
border: 1px solid #999;
background-color:#f5f5f5;
}
.forum_repondre_corps_gauche {
}
.forum_repondre_corps {
}
.forum_repondre_format_gauche {
}
.forum_repondre_format {
}
.forum_repondre_option_gauche {
padding-bottom:5px;
}
.forum_repondre_option {
padding-bottom:5px;
}
.forum_repondre_validation {
background-color:#e3e3e3;
border-top:1px solid #ccc;
padding-top:5px;
padding-bottom:5px;
text-align:center
}
.forum_apercu_titre {
font-weight:bold;
text-align:center;
width:100%;
background-color:#e3e3e3;
border-bottom:1px solid #ccc;
padding-top:5px;
padding-bottom:5px
}
.forum_apercu {
border: 1px solid #999;
background-color:#f5f5f5;
}
.forum_apercu_content {
padding: 5px
}
.forum_smilies {
background-color:#e3e3e3;
text-align:center;
border:1px solid #ccc;
width:100px;
padding:3px;
}
.smilies_menu {
margin:2px;
}/*
.forum_textbox {
line-height:12;
}*/
.forum_bbcode_menu { background-color:#e3e3e3; text-align:center; border:1px solid #ccc; padding:3px;
}
/* NEW */
#titreeditoforum {
background: url("images/editorial.gif");
width: 88px;
height: 15px;
border: 0px;
}
#editoforum {
background-color:#FAFAFA;
border:#006699 solid 1px;
padding: .4em;
}
#titresondageforum {
background: url("images/sondage.gif");
width: 82px;
height: 15px;
border: 0px;
}
#sondageforum {
background-color:#FAFAFA;
border:#9369B0 solid 1px;
padding: .4em;
}
#titreuneforum {
background: url("images/une.gif");
width: 54px;
height: 15px;
border: 0px;
}
#uneforum {
background-color:#FAFAFA;
border:#006699 solid 1px;
padding: .4em;
}
#titrearticleforum {
background: url("images/article.gif");
width: 86px;
height: 15px;
border: 0px;
}
#newsforum {
background-color:#FAFAFA;
border:#CC0000 solid 1px;
padding: .4em;
}
#titremajforum {
background: url("images/maj.gif");
width: 97px;
height: 15px;
border: 0px;
}
#majforum {
background-color:#FAFAFA;
border:#D75F27 solid 1px;
padding: .4em;
}

.hometext { font-family: Verdana,Helvetica; font-size: 12px; font-weight:bold; }

.menuderoulant .options {
	font-size:11px;
		font-family:arial, sans-serif;
		color:#444444;
		
		margin-right:1px;
		margin-bottom:1px;
		border:1px solid #C4546C;
		text-align:left;
		background-color:#ffffff;
/*		background-image: url(themes/SMFR/images/);*/
	}
.menuderoulant a {
		color:#006699;
		display:block;
		text-align:left;
		padding:2px 10px;
		text-decoration:none;
		background-color:transparent;
	}
.menuderoulant a:hover {
		background-color:#6F89C4;
		color:#ffffff;
	}

#about {
position:absolute;
left:5px;
top:200px;
visibility:hidden
}
.champvide {
background-color:#C91515;
color: #FFFFFF;
border:0px;
font-family: Verdana,Helvetica;
font-size: 11px
}
	
.table_post {
background-color:#f5f5f5;
width:100%;
border:1px #147AD0 solid;
margin-left:2px;
margin-right:2px;
margin-top:2px;
}

.sig_aff {
color:#666666;
}
	
A.menubas:link          {background: none; color: #f5f5f5; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none}
A.menubas:active        {background: none; color: #f5f5f5; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none}
A.menubas:visited       {background: none; color: #f5f5f5; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none}
A.menubas:hover         {background: none; color: #008ECD; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: none}

#xiti-logo {
display:none;
}


