body { 
margin: 0 10 30 10;
text-align: center;
}
.td{ 
font-family: Tahoma, arial, helvetica, serif;
font-size: 10px;
 color: #000000;
 text-align: center;
}

input.boutoncenter {
background:url(bouton_centre.jpg) repeat-x transparent;
 height:26px; 
 vertical-align:top;
 cursor:pointer; 
 border:none;
 padding-bottom:7px;
	font: bold 11px tahoma,arial,helvetica; 
	border-left: 0px; 
	color: #004891; 
}

.texte {
border: #bebebe 1px solid; 
padding-right: 2px; 
padding-left: 2px;
padding-bottom: 2px; 
padding-top: 2px; 
background-color: #E7F78C;
font-family: tahoma,arial,helvetica;  height: 19px
}

p{
font : 11px Tahoma, arial, helvetica, serif;
color:#000;
 margin:4px 0px;
}

A:link {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #323232; 
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #323232; 
	TEXT-DECORATION: underline
}

A.menubas:link {
font : bold 11px Tahoma, arial, helvetica, serif;
color: #000000; 
text-decoration:none;
}
A.menubas:visited {
font : bold 11px Tahoma, arial, helvetica, serif;
color: #323232; 
text-decoration:none;
}
A.menubas:hover {
font : bold 11px Tahoma, arial, helvetica, serif;
color: #8D2807; 
text-decoration:overline underline;
}

.tablesousnavskin{
background-color: #ffffff; 
}
.nav {
font : bold 11px Tahoma, arial, helvetica, serif;
color: #000000; TEXT-DECORATION: none;
padding: 5px 10px;
background-color: #ffffff; 
}

.tableskin{
background-color: #ffffff; 
}

TEXTAREA {
	font-size: 9pt; color: #000000; font-family: Tahoma, arial, helvetica, serif;
}
BUTTON {
	font-size: 9pt; color: #000000; font-family: Tahoma, arial, helvetica, serif;
}

select {
font-size: 10px;
font-family: Georgia, Times New Roman, serif;
color: #000000;
border: 1px solid ;
margin: 4px 0px;
	
}
hr {
border-top-WIDTH: 0px; 
border-left-WIDTH: 0px; 
border-bottom-WIDTH: 0px; COLOR: #666666; 
HEIGHT: 1px; background-color: #666666; 
border-right-WIDTH: 0px
}


.copyrightguppy {
 font-family: Tahoma, arial, helvetica, serif;
 font-size:11px; 
 color:#000;
 text-align:center; 
 white-space:nowrap; line-height:33px;
}


.help {
	cursor: help
}

.highlight {

	font-weight: bold; COLOR: black; background-color: yellow;
}

p.titreinfo{
font : bold 14px Tahoma, arial, helvetica, serif;
}
p.corpinfo{
font: 12px Tahoma, arial, helvetica, serif;
}
.csiforum1 {
	border: #f1f1f1 1px solid; 
	color: #000000; 
	background-color: #e2e2e2;
font: 10px Tahoma, arial, helvetica, serif;
}
.csiforum2 {
padding-left: 11px;
border: #ffffff 1px solid; COLOR: #000000;background-color: #f0f0f0;
font: 11px Tahoma, arial, helvetica, serif;
}
.csiforum3 {
padding-left: 11px;
border-top: #ffffff 1px solid;
background-color: #f0f0f0;
font: 11px Tahoma, arial, helvetica, serif;
}

.listmembre {
padding-left: 11px;
border: #ffffff 1px solid; COLOR: #000000;
background-color: #f0f0f0;
font: 11px Tahoma, arial, helvetica, serif;
}


.bordercolor {
border: #cccccc 3px solid; 
}

.footer {
 font: 12px Tahoma, arial, helvetica, serif;
 color: #000000;
 text-align: center;
}

.navigationform{
margin: 0px; 
font: 10px Tahoma, arial, helvetica, serif;
cursor:pointer;
}

.titresearch{
background-color: #f0f0f0;
font: bold 11px Tahoma, arial, helvetica, serif;
}
.bodysearch{
padding:4px;
background-color: #e2e2e2;
font: 12px Tahoma, arial, helvetica, serif;
}

/* début scripts cachés*/
form{
list-style: none;
display: inline;
margin: 2px;
}
div#tablist {
 margin: 2px;
    width: 100%;
}
div#tablist ul {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFF;
    white-space: nowrap;
}
div#tablist li {
margin: 2px;
    list-style-type: none;
    display: inline;
}

#tabcontentcontainer{
width: 100%;
padding: 5px 0px;
}
.tabcontent{
display:none;
}
/* fin scripts cachés*/

.cat {
font: bold 10px Tahoma, arial, helvetica, serif;
COLOR: #ffffff;
}
.cat:link {
	font: bold 10px Tahoma, arial, helvetica, serif;
	COLOR: #ffffff;
}
.cat:visited {
	font: bold 10px Tahoma, arial, helvetica, serif;
	COLOR: #ffffff;
}
.cat:hover {
	COLOR: #000000;
}
img { 
border-style:none;
}
.opacity {
  opacity : 0.6;
  filter : alpha(opacity=60);
  -moz-opacity: 0.6;
}

/*CSS bulles*/
#dhtmltooltip{
position: absolute;
left: -300px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
 font-size: 10px;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#listemembre {
width: 160px;
border: solid 1px black;
overflow: auto;
display: none;
background-color: #00008B;
text-align: left;
font: bold 10px tahoma,arial,helvetica; 
}
input.membre {
width: 160px;
border: solid 1px black;
font-size: 10px;
font-family: Tahoma, arial, helvetica, serif;
}    
div.resultmembre {
font: 10px Tahoma, arial, helvetica, serif;;
color: Black;
background-color: lightyellow;
cursor:pointer

}
div.resultmembre:hover {
font: 10px Tahoma, arial, helvetica, serif;;
color: lightyellow;
background-color: #00008B;
}
