
body {

    
	background-color: #CFE1EB;
	background:url('../administation/photos/250/bg.png') repeat-x;
	background-color: #E8F0F4;
	}


#cadre
{
min-height:600px;
border: 2px solid #A3C0D5;
 /*
 border-top: 1px solid #A3C0D5;
 border-right: 2px solid #A3C0D5;
 border-left: 2px solid #A3C0D5;
*/
}
	
a
{
	color: #5D90B5;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

a img 
{
   border: none; 
}

#banniere
{
 
 margin-bottom: -16px;   
}



#pub
{

margin-left:50px;
}


#centre
{
min-height:421px;
 margin-left: 160px; 
margin-right: 160px; 
 
   padding: 10px; 
      background-color: rgb(244, 249, 253);
     
	  margin-bottom: -16px;
	  border:2px solid #A3C0D5;}




#menugauche
{
   float: left; /* Le menu flottera à gauche */
   width: 160px; /* Très important : donner une taille au menu */
}


#menu_droite
{
   float: right; /* Le menu flottera à gauche */
   width: 160px; /* Très important : donner une taille au menu */
}




.element_menu
{
    background-color: rgb(244, 249, 253);
	   /* border:2px solid #A3C0D5;*/
		
		
		 border-top: 2px solid #A3C0D5;
		  border-bottom: 2px solid #A3C0D5;
   
   
    margin-bottom: 20px; /* Pour éviter que les éléments du menu ne soient trop collés */
}



.element_menu h4 /* Tous les titres de menus */
{    
	
	
    font-size: 14px;
	height: 18px;
	color: #FFF;
	padding: 3px 0 0 10px;

	margin: 0;
	padding-top: 6px;
	vertical-align: bottom;
	
	background-image: url("http://www.netonoff.com/administation/templates/bande_menu.gif");
	background-repeat: repeat-x;
	
	
		
}




.element_menu ul  /* Toutes les listes à puces se trouvant dans un menu */
{  padding-top: 2px;
   list-style-type:none;
   margin: 0 4px auto 4px;
    padding-left: 2px;
	 padding-right: 2px; /* ... mais on modifie ensuite la marge de gauche, donc celle-là fera finalement 20 pixels */
   margin: 0px; /* Idem pour margin, ça nous évite d'avoir à en écrire 4 (margin-left, margin-right...) */
   margin-bottom: 5px; /* Même chose que tout à l'heure, on modifie ensuite juste margin-bottom, mais tous les autres sont à 0px */
   font-family: "Times New Roman", Times, serif ;
  font-size:1em;
  
  }

.element_menu li /* Toutes les listes à puces se trouvant dans un menu */
{ 

border-bottom: 1px solid #CCC;

}
.element_menu a:hover /* Quand le visiteur pointe sur le lien */
{
   
 text-decoration: none;
   color: #021282;
  background-image: url("../administation/templates/bande_menu.gif");
	background-repeat: repeat-x;
	
	
}
.element_menu ul a /* Lien normal */
{  
   display: block;
   text-decoration: none;
   color: #0F5E88;
   font-style: inherit;
   
}

/*
.element_menu a 
{
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #0F5E88;
	text-decoration: none;
	margin: 0 4px auto 4px;
	padding-left: 5px;
	
	height: 12px;
	padding-top: 7px;
}
*/

#pied


{margin-left: 160px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
margin-right: 160px; 

      background-color: rgb(244, 249, 253);
    
	
margin-bottom: -16px;
	
 border-right: 2px solid #A3C0D5;
 border-left: 2px solid #A3C0D5;

}


.speedbarre 
{
	list-style-type: none;
	margin-left:0;
	margin-bottom:20px;
	padding-left: 0;
	height:35px;
	
	
	border-top: 2px solid #CCC;
	
	/*
	
	border: 1px dashed #2C485C;


	border: ridge #2C485C ;
    border:2px solid #A3C0D5;

	*/
background:url('../administation/photos/250/bg.png') repeat-x;
	background-color: #E8F0F4;
			

}


	
	
.speedbarre li 
{
	padding: 5px;
	text-align: center;
		font-family:'Trebuchet MS', Arial, 'Times new roman', Times, serif;
	font-size:0.9em;
	}
h4:hover /* Quand on pointe sur un paragraphe */
{
   background-color: #CFE1EB; /* Le fond du paragraphe change de couleur */
   
}

.menu_style

{
background-color:#E9F0F5;
border: 1px groove #2C485C;
}


.menu_style_bannis

{
background-color:red;
border: 1px groove #2C485C;
}

.speeddroite
{
	float: right;
	
}
.speedgauche
{
	float: left;
	
}



label {
display:block;
width:150px;
float:left;
}
.profil{
	border-collapse:collapse;
	border:1px solid #A3C0D5;
	margin:auto;
	width:70%;
	margin-bottom:10px;
}

.profil th {
  	height: 26px;		
	
	 background-color:#2C485C;
	 
	  background-color: #FBFCFD;
	background-image: url("http://www.netonoff.com/administation/templates/header.png");
	background-repeat: repeat-x;
	
	color : #999999; 
	font-family: Tahoma, Verdana, serif;
	font-size:14px;
}

.profil td {
border:1px solid #A3C0D5;
background-color: #E9F0F5;
}



.tutos_cats_tableau
{
	  text-align:center;
}

.tutos_nbre
{
	  text-align:center;
}





.liste_cat {
 
	
	border-collapse:collapse;
	border:1px solid #A3C0D5;
	margin:auto;
	width:70%;
	margin-bottom:10px;
	
}


.liste_cat th {
  	height: 26px;		
	
	 background-color:#2C485C;
	 
	  background-color: #FBFCFD;
	background-image: url("http://www.netonoff.com/administation/templates/header.png");
	background-repeat: repeat-x;
	
	color : #999999; 
	font-family: Tahoma, Verdana, serif;
	font-size:14px;
}

.liste_cat tfoot td, .liste_cat thead td {
	padding: 2px;
	border:1px solid #A3C0D5;
	
}

.sous_cat .nom_forum {
	padding-left:15px;
}

.sous_cat2 td {
	background-color:#A3C0D5;  

}
.sous_cat1 td {
 
	background-color: #E9F0F5;
}

.sous_cat td{
border:1px solid #A3C0D5;
background-color: #E9F0F5;
}

.sous_cat a {
    text-decoration: none;
    color: #5D90B5;
} 

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



#message_0, #message_1, #message_2 /* Tous les messages */
{
	background-color:white;
	border: 1px solid black;
	
	padding: 8px;
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	
	position:absolute;
	left: 50%; 
	top: 50%;
	width: 400px;
	height: 50px;
	margin-top: -75px;
	margin-left: -200px;
}

#message_0, /* Message 0 : indécis. Message 2 : action correctement effectuée */
{
		color: green;
}

#message_1 /* Message 1 : erreur */
{
		color: red;
}


.pagination {
color: #EB1414;
 font-size:1em;
 margin-right:0.2em;

}

#arbre
{
   	background-image: url("http://www.netonoff.com/administation/templates/bande_menu.gif");
	background-repeat: repeat-x;
	font-family: 'Trebuchet MS', Verdana, Arial, "Times New Roman", Times, serif;
	font-size:0.75em;
}


#arbre a
{
color: #0F5E88;
}

#arbre a:hover
{
text-decoration:none;
color: #FFFFFF;
}


.mote_result
{
border-top: 1px solid #000000;
background-color: #7BE05F;
font-size:1em;
color: #000000;
text-align:center;
}


.mote_no_result
{
border-top: 1px solid #000000;
background-color: #FF8080;
font-size:1em;
color: #000000;
text-align:center;
}

.mot_info
{
padding-left:5px;
padding-bootom:6px;
}



