@charset "iso-8859-1";



BODY {



padding: 0px; 

margin-bottom: 0px; 

margin-left: 0px; 

margin-right: 0px; 

margin-top: 0px; 

padding-top: 0px; 

padding-right: 0px; 

padding-bottom: 0px; 

padding-left: 0px;

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 8pt;

color: #000000;

text-align: center;

}

/* LIENS NORMAUX */

A:link, A:visited {

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 8pt;

color: #728194;

background-color: transparent;

text-decoration: none;

}

A:active, A:hover {

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 8pt;

color: #000000;

background-color: transparent;

text-decoration: none;

}

/* LIENS PETIT */

.Asmall:link, .Asmall:visited {

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 7pt; 

color: #000000;

background-color: transparent;

}

.Asmall:active, .Asmall:hover {

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 7pt; 

color: #000000;

background-color: transparent;

}

/* TEXTE PETIT */

.small {

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 7pt; 

color: #000000;

background-color: transparent;

}

INPUT, TEXTAREA {

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 8pt; 

vertical-align: middle; 

border: 1px solid #000000;

margin: 1px;

}

FORM {

margin: 0px;

padding:0px;

}

P {

margin-top: 5px;

}

TABLE, TD {
	margin: auto;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 8pt;
	color: #C63;
	background-color: transparent;

}

#gal {

width: 140px;

margin: 0px;

}

HR {

width: 95%;

margin-top: 0px;

}

.effect {

background-image: url(images/inputbg.jpg);

background-repeat: no-repeat;

background-attachment: fixed; 

overflow: auto;

}

.imgal {

border-top: 1px solid #728194;

border-left: 1px solid #728194;

border-bottom: 1px solid #C6CBD6;

border-right: 1px solid #C6CBD6;

}

.bord {

border: 1px solid black;

}

/* TABLE HEADER */

.tbltop {

width: 100%;

height: 100px;

background-image: url(images/top_bg.jpg);

background-repeat: repeat-x;

}

.logo {

width: 270px;

height: 100px;

text-align: center;

font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;

font-size: 18pt; 

color: #000000;

font-weight: bold;

background-color: transparent;

}

.ban {

width: auto;

height: 100px;

text-align: center;

}

/* TABLE PRINCIPALE */

.tblmain {

width: 100%;

text-align: center;

}

.col {

width: 160px;

vertical-align: top;

}

.scr {

width: 100%;

background-image: url(images/scr_bg.jpg);

background-repeat: repeat-x;

font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;

font-size: 7pt; 

color: #728194;

font-weight: bold;

background-color: transparent;

}

/* TITRES DES BLOCS */

.titre {

width: 100%;

background-image: url(images/bl_hbg.jpg);

background-repeat: repeat-x;

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 8pt; 

font-weight: bold;

color: #FFFFFF;

background-color: transparent;

}

.tblcolg {

width: 7px;

background-image: url(images/bl_mg.jpg);

background-repeat: repeat-y;

}

.tblcolc {

width: 100%;

background-color: #F0F0F7;

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 8pt; 

color: #000000;

}

.tblcold {

width: 7px;

background-image: url(images/bl_md.jpg);

background-repeat: repeat-y;

}

.tblcolb {

width: 100%;

height: 6px;

background-image: url(images/bl_bbg.jpg);

background-repeat: repeat-x;

line-height: 1px;

}

/* TABLE FOOTER */

.tblfoot {

width: 100%;

height: 28px;

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 7pt; 

color: #000000;

text-align: center;

background-color: transparent;

background-image: url(images/ln_bg.jpg);

background-repeat: repeat-x;

}

.chat1 {

width: 135px;

font-family: Tahoma, MS Trebuchet, Arial, Verdana, Helvetica, Geneva, sans-serif;

font-size: 7pt; 

color: #728194;

background-color: #FFFFFF;

text-align: left;

}

.chat2 {

width: 135px;

font-family: Tahoma, MS Trebuchet, Arial, Verdana, Helvetica, Geneva, sans-serif;

font-size: 7pt; 

color: #000000;

background-color: #FFFFFF;

text-align: justify;

border-bottom: 1px solid black;

}

.alert {

font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;

font-size: 7pt; 

font-weight: bold; 

color: red;

background-color: transparent;

}

.gal {

width: 120px;

height: 95px;

text-align: center;

border: 1px solid black;

border-top: 1px solid #728194;

border-left: 1px solid #728194;

border-bottom: 1px solid #C6CBD6;

border-right: 1px solid #C6CBD6;

background-color: #FFFFFF;

margin-bottom: 2px;

background-color: transparent;

}

