﻿BODY {
   /* background-color: green; */
    font-family: Arial, Helvetica, sans-serif;
	background-image: url(http://www.ecritslude.org/images/stylo6.jpg);
 /* background: rgb(109,197,159) */
	font-size: 16;
	width: 1024px;
	overflow:scroll;
	margin: auto; /* Pour centrer notre page */
	margin-top: 10px; /* Pour �viter de coller avec le haut de la fen�tre du navigateur. */
	margin-bottom: 20px;    /* Idem pour le bas du navigateur */

}



#entete
{
 /*  background-image: url("images/banniere.png"); */
 /*  background-repeat: no-repeat; 
   background-color: rgb(203,194,143); */
   background-image: url(http://www.ecritslude.org/images/ecritlude.jpg);
   border-color:black;
   border:2;
   -moz-border-radius: 10px;
	height:100px;
	width:210px;
	float:left;
	margin-bottom: 5px;
	
}

#baniere{
	margin-left: 215px;
	width:810px;
    margin-bottom:5px;
	background-image:  url(http://www.ecritslude.org/images/vdc.jpg);
	height: 100px;
	-moz-border-radius: 10px;
}

#baniere marquee{
	color: red;
	font-size: 32px;
	font-weight:bold;
}

#menus
{
	float: left; /* Le menu flottera � gauche */
	width: 210px; /* Tr�s important : donner une taille au menu */
	
	background-color: lightblue;
	-moz-border-radius: 10px;
	overflow:auto;
	height: 84%;
}

#centre
{
	
   margin-left: 215px; /* Une marge � gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */

   width:795px;
 /* Ca c'est pour �viter que le corps colle trop au pied de page en-dessous */
   padding: 5px; /* Pour �viter que le texte � l'int�rieur du corps ne colle trop � la bordure */
   
   background-color: lightgrey;
   background-image: url(http://www.ecritslude.org/images/fond_vert.jpg);
	-moz-border-radius: 10px;
	overflow:auto;
	height: 685px;
}
#region 
{
	background-image: url(images/region/charente.jpg);
	height: 100%;
}
#piedPage center
{
	 -moz-border-radius: 10px;
	height:10px;
	width:100%;
	float:left;
	/*margin-bottom: 5px;*/
	font-size: 10;
	color: yellow;
	background-color: grey;
	// background-image: url(http://www.ecritslude.org/images/fond_vert.jpg);
}




#divInfo {
  display:block;
  background-color:#718783;
  border:4px solid #E8E8E8;
  padding-left: 20px;
  font-weight: bold;
}
#divMenu p.block a {
  display:block;
  background-color:lightgrey;
  border:2px outset #E8E8E8;
  font-weight: bold;
}
.menu {
    
	float: left; /* Le menu flottera � gauche */
	width: 210px; /* Tr�s important : donner une taille au menu */
	
	background-color: lightgreen;
	 background-image: url(http://www.ecritslude.org/images/fond_vert.jpg);
	 background-color: lightgreen;
	-moz-border-radius: 10px;
	overflow:auto;
	height: 695px;
}

#Rubriques p.block a {
  display:block;
  background-color: rgb(201,214,152);
  border:2px inset #E8E8E8;
}
.menuR {
    position: absolute;
    top: 170px;
    left: 175px;
    width:168px;
    z-index:100;
    visibility:hidden;
}
table {
      
    }





.logo {
	border: 0;
	height: 31px;
	margin-bottom: 5px;
	
}
.logo_ombre {
	border: 0;
	height: 31px;
	width: 88px;
	margin-bottom: 5px;
}


.plan1 {
 z-index:2;
}


.bandeau {
    position: absolute;
    top: 0px;
    left: 230px;
    z-index:1;
}

.corps {
    position: absolute;
    top: 150px;
    width: 780px;
    left: 210px;
    z-index:1;
}
.droite {
    position: absolute;
    top: 130px;
    left: 880px;
    z-index:1;
}



a:link { 
  font-family:Arial, sans-serif;
  background-color:transparent;
  text-decoration:none;
  font-weight: bold; 
  color: brown;
}

a:visited {
  font-family:Arial, sans-serif;
  background-color:transparent;
  text-decoration:none;
  font-weight: bold;  
  color: brown;
}

a:hover {
  font-family:Arial, sans-serif;
  font-weight: bold;
  color: yellow;
  text-decoration:none;
 }


#logo{
	margin-left: 45px;
}


.tabSujet{
	background-color: #006E55;
	color: white;
}

.tabMenu{
	color: rgb(0,110,85);
	font-size: 18px;
}


.tabMenu a{
	color: #F7BE81;
	font-size: 14px;
	background-color:transparent;
    text-decoration:none;
}

.tabMenu a:hover {
  font-family:Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-decoration:none;
   color:yellow;
}

.tabMenu2{
	color: rgb(0,110,85);
	font-size: 18px;
}


.tabMenu2 a{
	color: rgb(0,170,120);
	font-size: 14px;
	background-color:transparent;
    text-decoration:none;
}

.tabMenu2 a:hover {
  font-family:Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-decoration:none;
  background-color:#D1D0C4;
  color: #C67729;
}


.maj center
{
	font-size: 12;
}

.tabForum a:link { 
  font-family:Arial, sans-serif;
  background-color:transparent;
  text-decoration:none;
  font-weight: bold; 
  color: rgb(245,245,215);
}

.tabForum a:visited {
  font-family:Arial, sans-serif;
  background-color:transparent;
  text-decoration:none; 
  font-size: 14px;
  color: rgb(225,225,168);
}

.tabForum a:hover {
  font-family:Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-decoration:none;
}

.tabForum
{
	color: rgb(245,245,215);
}

.tabForum 
{
	color: rgb(245,245,215);
}

.titresForum
{
	color: rgb(0,135,85); 
}

.titreMessage
{
	color: rgb(245,245,215);
}

#tabFormulaire table
{
	background-color: #CAC649;
	
}

#tabPhotos 
{
	width: 700px;
}

.tabMiniature
{
	width: 150px

}


#curseur
{
          position: absolute;
          visibility : hidden;
          border: 1px solid Black;
          padding: 10px;
          font-family: Verdana, Arial;
          font-size: 10px;
          background-color: #FFFFCC;
}

#
infobulle{

    position: absolute;   
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
    background-color: #CAC649;

}

#tabConsole table
{
	background-color: rgb(245,245,215);


}

#tabConsole td
{
   font-size: 14px;
   text-align: left;
}

#tabConsole  a:hover
{
  color: red;
  font-family:Arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-decoration:none;
 
}

#tabAlb table
{
    background-color: red;
}

#tabChangeMenu table
{
    border: 1px;
    padding: 5px;
}

#tabChangeMenu td
{
    text-align: center;
}

#tabTrombi td
{
    padding: 20px;
}

#tabTrombi table
{
    width: 700px;


}
