body { 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
	padding: 0px;
}
body.simple {
	background-image: none;
	background-color: #f2f2ff; 
}

table {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-style: none;
}
td.bsl {
	background-image: url(/look/b3/i/sl.gif);
}
td.bsr {
	background-image: url(/look/b3/i/sr.gif);
}


/*  ArrondisOngletMenu type 1 */
td.b1cl {
	background-image: url(/look/b3/i/b1cl.png);
	width: 7px;
	height: 5px;
	background-repeat: no-repeat;
}
td.b1cr {
	background-image: url(/look/b3/i/b1cr.png);
	width: 7px;
	height: 5px;
	background-repeat: no-repeat;
}
td.b1clcr {
	background-image: url(/look/b3/i/053779.png);
	background-repeat: repeat;
	width: 7px;
	height: 1pt;
}
td.b1tit {
	color : #fff;
	background-color: #053779;
	font-weight: bold;
}

/*  ArrondisOngletMenu type 2 */
td.b2cl {
	background-image: url(/look/b3/i/b2cl.png);
	width: 7px;
	height: 5px;
	background-repeat: no-repeat;
}
td.b2cr {
	background-image: url(/look/b3/i/b2cr.png);
	width: 7px;
	height: 5px;
	background-repeat: no-repeat;
}
td.b2clcr {
	background-image: url(/look/b3/i/053779.png);
	background-repeat: repeat;
	width: 7px;
	height: 1pt;
}
td.b2tit {
	color : #fff;
	background-color: #053779;
	font-weight: bold;
}
/* ArrondisOngletMenu FIN */


td.notebook {
	background-image: url(/look/b3/spirale.png);
	width: 39pt;
	background-repeat: repeat-y;
}

DIV.pub1 {
  /* border-style: solid; */
  /* border-width: 1px;   */
  /* border-color: #053779; */
  margin: 0em;
  padding: 0em;
  text-align: left;
  background-color: #FFF;
}
td.pub1 {
	width: 470px;
}



/* mpl = minipuce list */

li.mpl {
	padding-left: 7px;
	padding-bottom: 0.3em;
	background-image: url(/i/icons/mp.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

ul.mpl { 
	padding: 0px;
	margin: 0em;
	list-style: none; 
}

/* style de la boite de saisie de la def */
.textarea1 {
	color : #053779;
	background-color: #FFFFF0;
	border-bottom: #053779 1px solid;
	border-left: #053779 1px solid;
	border-right: #053779 1px solid;
	border-top: #053779 1px solid;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	margin-top: 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:97%;
}
.textarea1exemple {
	color : #053779;
	background-color: #FFFFF0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}





.f1 {
	color : #053779;
	background-color: #FFFFFF;
	border-bottom: #053779 1px solid;
	border-left: #053779 1px solid;
	border-right: #053779 1px solid;
	border-top: #053779 1px solid;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	margin-top: 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.selectboxmessages
    { background-color:#ffffc0; width:400px; font-size: 11px; }

/* div des boites blanches */
DIV.x1 {
  border-style: solid;
  border-width: 1px;        /* sets border width on all sides */
  border-color: #053779;
  margin: 0em;
  padding-top: 0.2em;
  padding-bottom: 0.4em;
  padding-left: 0.4em;
  padding-right: 0.4em;
  text-align: left;
  background-color: #f2f2ff;
}
/* x11 est un x1 avec un fond differend */
DIV.x11 {
  border-style: solid;
  border-width: 1px;        /* sets border width on all sides */
  border-color: #053779;
  margin: 0em;
  padding-top: 0.2em;
  padding-bottom: 0.4em;
  padding-left: 0.4em;
  padding-right: 0.4em;
  text-align: left;
  background-color: #F2F2FF;
}
/* div des colonnes gauche et droite */
DIV.x2 {
  width: 170px;
  border-style: solid;
  border-width: 1px;
  border-color: #053779;
  margin: 0em;
  padding-top: 0.2em;
  padding-bottom: 0.4em;
  padding-left: 0.4em;
  padding-right: 0.4em;
  text-align: left;
  background-color: #F2F2FF;
}
/* x2l est un x2 mais un peu plus large pour la colonne de gauche (en particulier la tribune) */
DIV.x2l {
  width: 200px;
  border-style: solid;
  border-width: 1px;
  border-color: #053779;
  margin: 0em;
  padding-top: 0.2em;
  padding-bottom: 0.4em;
  padding-left: 0.4em;
  padding-right: 0.4em;
  text-align: left;
  background-color: #F2F2FF;
}
/* x2ltribune est un x2l mais padding-right=0 */
DIV.x2ltribune {
  width: 170px;
  border-style: solid;
  border-width: 1px;
  border-color: #053779;
  margin: 0em;
  padding-top: 0.2em;
  padding-bottom: 0.4em;
  padding-left: 0.4em;
  padding-right: 0.01em;
  text-align: left;
  background-color: #F2F2FF;
}
/* div des boites blanches pour la fiche du mot (pas de marges/padding) */
DIV.x3 {
  border-style: solid;
  border-width: 1px;        /* sets border width on all sides */
  border-color: #053779;
  margin: 0em;
  padding-top: 0em;
  padding-bottom: 0em;
  padding-left: 0em;
  padding-right: 0.4em;
  text-align: left;
  background-color: #f2f2ff;
}

/* div de la preview, juste pour avoir des marges sympa */
DIV.m4 {
  border-style: none;
  margin: 0.8em;
  margin-right: 20px;
  background-color: #FFF;
}


DIV.fig1 {
  width: 110px;
  float: left;
  border: thin silver solid;
  margin: 0.2em;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0.3em;
  padding-right: 0.3em;
  text-align: center;
  background-color: #fff;
}
DIV.tauthor {
  height: 170px;
  width: 450px;
  border-style: solid;
  border-width: 1px;        /* sets border width on all sides */
  border-color: #053779;
  margin: 0em;
  padding-top: 0.2em;
  padding-bottom: 0.4em;
  padding-left: 0.4em;
  padding-right: 0.4em;
  text-align: left;
  background-color: #FFF;
}

P.capt1 {
  margin: 0.3em;
  margin-bottom: 8px;
  font-size: 11px;
  text-indent: 0;
}

DIV.fig2 {
  width: 194px;
  float: left;
  border: thin silver solid;
  margin: 0.2em;
  padding-top: 0.2em;
  padding-bottom: 0em;
  padding-left: 0.3em;
  padding-right: 0.3em;
  text-align: center;
}

P.capt2 {
  margin: 0.4em;
  font-size: 11px;
  text-indent: 0;
}

DIV.membrespresents {
	float: left;
	margin-left: 3px;
	margin-top: 3px;
	margin-bottom: 3px;
	height: 250px;
	width: 140px;
	overflow: auto;
}

/* Ca fait planter les tooltip ca 
 a redefinir pour chacun des styles a

A:link, A:active, A:visited {
	background: none;
	color: #053779;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A:hover {
	background: none;
	color: #0000ff;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
*/

.champs {
	font-family: 'Trebuchet MS',Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top; 
	width: 80;
}

.content {
	background: none;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.cf,.cfb {
	background: #F2F2FF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bdefi          {
	background: none;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
		

A.bdefi, A.bdefi:active , A.bdefi:visited {
	background: none;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
		}

A.bdefi:hover {
	background: none;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

/* redefinition des h1 h2 h3 pour google... 
h1 = titre defi
h2 = defi
h3 = mots VA et VAND
*/

h1 {
	margin-left: 20px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: none;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

h2, .defi {
	margin: 0px;
	BACKGROUND: none;
	COLOR: #053779;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}


A.defi:link , A.defi:visited , A.defi:active {
	BACKGROUND: none;
	COLOR: #1010B0;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
A.defi:hover {
	BACKGROUND: none;
	COLOR: #0000FF;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

A.defind:link , A.defind:visited , A.defind:active {
	BACKGROUND: none;
	color: #5b5b66;
	TEXT-DECORATION: underline;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
A.defind:hover {
	BACKGROUND: none;
	color: #c45201;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.defierr         {
	BACKGROUND: none;
	COLOR: #FF0000;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	TEXT-DECORATION: none;
}
.dfb {
	BACKGROUND: none;
	COLOR: #053779;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.tiny {
	BACKGROUND: none;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tinylight     {
	BACKGROUND: none; COLOR: #808080;
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
		}

.tinyboard     {
	BACKGROUND: none;
	COLOR: #053779;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.trib     {
	BACKGROUND: none;
	COLOR: #053779;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tribdate     {
	BACKGROUND: none;
	COLOR: black;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tribdieu     {
	BACKGROUND: none;
	COLOR: #053779;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tribdieume     {
	BACKGROUND: none;
	COLOR: #053779;
	FONT-WEIGHT: bold;
	font-style: italic;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tribme     {
	BACKGROUND: none;
	COLOR: #053779;
	font-style: italic;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tinyp {
	BACKGROUND: #F2F2FF;
	COLOR: #000;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
		
		
.btiny          {
	BACKGROUND: none;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
		

A.btiny ,A.btiny:visited , A.btiny:hover {
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.tiny          {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
		}

A.tiny:visited   {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
		}
A.tiny:hover   {
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

/*mots referents*/
A.mf:visited , A.mf:link , A.mf:active {
	font-weight: bold;
	text-decoration: underline;
		}
A.mf:hover {
	font-weight: bold;
	text-decoration: none;
}
/*mots VA */
/* Il herite du A */
A.va:visited , A.va:link , A.va:active {
	font-weight: bold;
	text-decoration: underline;
}
A.va:hover {
	font-weight: bold;
	text-decoration: none;
}
A.vand:visited , A.vand:link , A.vand:active {
	color: #5b5b66;
	font-weight: bold;
	text-decoration: underline;
}
A.vand:hover {
	color: #c45201;
	font-weight: bold;
	text-decoration: none;
}

.bulle { 
	display: none;
	position: fixed ;
	top: 100px;
	right: 100px;
	z-index: 2; 
	width: 180px; 
	visibility: hidden; 
	font: 8pt arial,sans-serif; 
	background-color: rgb(255, 254, 84);
	padding: 8px; 
	border: 1px solid black;
}

.logocrieur {
	color: #006699;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 50px;
	border: 1px solid #666666;
	text-align: left;
	font-weight: bold;
	
	
	margin-bottom: 10px;
	padding: 3px;
}



