body {
	
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

img, p{
	margin: 0px;
	padding: 0px;
	text-align: left;
}

a:link, a:visited, a:active {
	color:#000;}

#conteneur {
	width: 80%;
	margin: 0 auto;
}

#header {
	background-color: #FFFFFF;
	background-image: url(img/header.jpg);
	background-repeat: no-repeat;
	background-position:right;
	height: 150px;
}

#headerlittle {
	background-color: #FFFFFF;
	background-image: url(img/headerpetit.jpg);
	background-repeat: no-repeat;
	background-position:right;
	height: 50px;
}

#header2 {
	background-image: url(img/header2.jpg);
	background-repeat:repeat-x;
	height: 19px;
}

#page1 {
	background-image:url(img/degrade1.jpg);
	background-repeat:repeat-x;
	/*background-repeat:repeat;*/
	min-width:800px;
}

#page2 {
	/*background-image:url(img/degrade1.jpg);*/
	/*background-repeat:repeat-x;*/
	/*background-repeat:repeat;*/
	min-width:800px;
}

#titrepage {
	font-size: 16px;
	font-weight: bolder;
}

#menu {
	padding-left:20px;
	padding-top:30px;
}

#textpage{
	overflow: auto;
	position: absolute;
	left: 253px;
	top: 220px;
	width: auto;
	height: auto;
}

#footer{
	background-image: url(img/degrade2.jpg);
	background-repeat:repeat-x;
	text-align:center;
	margin-top:50px;
}
.CouleurBLEU {
	color: #0066CC;
}

.Grostitre {
	font-size: 16px;
	font-weight: bolder;
}

.alignDROIT {
	text-align:right;
}

.etiquetteErreur {
	color:#F00;
}


#libelFORM {
	/*text-indent: 56px;*/
	padding-left: 50px;
}



/* INTRANET */

fieldset {
	background-color:#FFF;
}


legend {
	font-size: larger;
	font-weight: bold;
	color: #00C;
}


label {margin-left:10px;}

.boutonuser {
display:block;
background-image:url(img/boutonuser.png);
background-repeat:no-repeat;
text-decoration:none;
height: 27px;

text-align: center;
width:175px;
padding-top:8px;

color:#FFF;
font-size:0.8em;
font-weight:bold;
}

.boutonadmin {
display:block;
background-image:url(img/boutonadmin.png);
background-repeat:no-repeat;
text-decoration:none;
height: 27px;

text-align: center;
width:175px;
padding-top:8px;

color:#FFF;
font-size:0.8em;
font-weight:bold;
}

.boutoncqe {
display:block;
background-image:url(img/boutoncqe.png);
background-repeat:no-repeat;
text-decoration:none;
height: 27px;

text-align: center;
width:175px;
padding-top:8px;

color:#FFF;
font-size:0.8em;
font-weight:bold;
}

.boutoncotis {
display:block;
background-image:url(img/boutoncotis.png);
background-repeat:no-repeat;
text-decoration:none;
height: 27px;
/*text-align: center;*/
width:175px;
padding-top:8px;

color:#FFF;
font-size:0.8em;
font-weight:bold;
}

/* fin intranet */


.surlignage {
	background-color: #D8D4D1;
}

.surlignage2 {
	background-color: #99A8D3;
}

.surlignage3 {
	background-color: #66CCFF;
}

.paraffjustif {
	text-align: justify;
}


/* pour gestion des lien */
.fond1 {
	background-color: #99CCFF;
}

.fond2 {
	background-color: #99CCCC;
}

/* fin gestion liens*/

a.tooltip em {
    display:none;
}
a.tooltip:hover {
    border: 0; 
    position: relative; 
    z-index: 500; 
    text-decoration:none;
}
a.tooltip:hover em {
    font-style: normal; 
    display: block; 
    position: absolute; 
    top: 20px; 
    left: -10px; 
    padding: 5px; 
    color: #000; 
    border: 1px solid #bbb; 
    background: #ffc; 
    width:170px;
}

/* pour gestion cotisation */
.titre1 {
	color:#90c;
	font-weight:bold;
}

span.ok {
	font-weight:bold;
	color:#060;
}
span.pasOk {
	font-weight:bold;
	color:#F00;
}

span.pasdu {
	font-weight:bold;
	color:#009;
}

span.petitwarning {
	color: #F00;
	font-size: small;
	font-style: italic;
}
/* fin cotisation */

/* Afficher et cacher texte */
.bouton
{
        color:#0000ff;
        font-size:14px;
        cursor:pointer;
}
.bouton:hover
{
        text-decoration:none;
}
.texte
{
        border:0px solid #333333;
        background:#ffffff;
        padding:10px;
        color:#333333;
}
.texte:hover
{
        border:0px solid #000000;
        background:#ffffff;
        color:#000000;
}

.centerALL
{
text-align: center;	
}
/* Fin -------- Afficher et cacher texte */