

/* Top Menu, surcharge ../styleGen.css */
/*
#topmenu 
{
				text-align:center;
				margin-left:310px;				
				margin-top:-5px;
				border: 0px #999999 solid;
				font-size:1.0em;
				width:375px;
}
#topmenu ul 		{display:inline; border: 0px #999999 solid; padding:0px 0px 0px 5px;margin:0}
#topmenu li 		{display:inline; list-style:none; border: 0px #999999 solid; margin:0; padding:0 0 0 5px;}
#topmenu li a 	        {font-size:1.0em; text-decoration:none; color:#a7c465; font-weight:bold; margin:0; padding:0 5px 0 5px;}
#topmenu a:hover  {text-decoration:underline; color: #a7c465; margin:0; padding:0 5px 0 5px;}	
*/

h2 		{color:#000000; font-size:1.3em; padding:10px 0 10px 0; margin:0 0 0 10px;}

table.recherche{
border-color:#A7BAD2;
border-style: solid;
font-size:9pt;
}

td{
font-size:10pt;

}

.tdVerif{
font-size:9pt;

}

td.titre{
font-size:12pt;
 font-weight: bold;

}
td.ref{
font-size:10pt;

}


table.section{
border-bottom:none;
border-left:none;
border-right:none;
border-top:none;
}

table.section td{
font-size:10pt;
border-bottom-color:#000000;
border-left:none;
border-right:none;
border-top:none;
color:#FFFFFF;
font-weight: bold;
padding:2px;
}

table.sectionInfo{
border-bottom:none;
border-left:none;
border-right:none;
border-top:none;
}

.sectionInfo{
font-size:10pt;
border-bottom-color:#000000;
border-left:none;
border-right:none;
border-top:none;
color:#000000;
font-weight: bold;
padding:2px;
}

table.resultat{
border-color:#A7BAD2;
border-style: solid;
font-size:9pt;

}

table.resultat td{
vertical-align:middle;
border-color:#A7BAD2;
border-style: solid;

}

table.resultat td.entete{
 font-size:10pt ;
 background-color :#CEDEFF;
 text-align:center;
 border-right-color:#FFFFFF;
 border-top-color:#FFFFFF;
 font-weight: bold;
}



td.header{
font-size:11pt ;
background-color : #A7BAD2;
text-align:center;
border-style:none;

}


td.header2{

font-size:11pt ;
background-color : #FFFFFF;
text-align:center;
border-style:none;
}



td.headerDetail{
font-size:12pt ;
background-color : #A7BAD2;
text-align:center;
}

td.footer{
font-size:11pt ;
color: #FFFFFF ;
background-color : #A7BAD2;
text-align:center;
}

td.donnee{
font-weight: bold;
text-align:left;
font-size:8pt;
}



/*
a.LC :link{
font-size:12pt;color:#000091;
}
a.LC :visited{
font-size:12pt;color:#000091;
}
a.LC :hover{
font-size:12pt;color:#8a008a;
}
 taille19/fond_c.gif*/

.Menu a:link { font-size:10pt;color:#FFFFFF;background-color:#666666; text-decoration:none;display:block; font-weight: bold;}
.Menu a:visited { font-size:10pt; color:#FFFFFF;background-color:#666666; text-decoration:none;display:block; font-weight: bold;}
.Menu a:hover {  font-size:10pt; color:#333333;background-image:none; background-color:#CCCCCC; text-decoration:none;display:block; font-weight: bold;}
.Menu a:active { font-size:10pt; color:#FFFFFF;background-color:#666666; text-decoration:none;display:block; font-weight: bold;}

/*td.Menu{ font-size:10pt;color:#FFFFFF;background-image:none;background-color:#999999; text-decoration:none;font-weight: bold;}*/

.MenuSelect a:link { font-size:10pt;color:#FFFFFF;background-image:none;background-color:#999999; text-decoration:none;font-weight: bold;display:block;}
.MenuSelect a:visited { font-size:10pt;color:#FFFFFF;background-image:none;background-color:#999999; text-decoration:none;font-weight: bold;display:block;}
.MenuSelect a:hover {  font-size:10pt;color:#FFFFFF;background-image:none;background-color:#999999; text-decoration:none;font-weight: bold;display:block;}
.MenuSelect a:active { font-size:10pt;color:#FFFFFF;background-image:none;background-color:#999999; text-decoration:none;font-weight: bold;display:block;}




/*
.SubMenu a:link { font-size:12pt;color:#666666;background-color:#AAAAAA;background-image:none; text-decoration:none;display:block;}
.SubMenu a:visited { font-size:12pt; color:#666666;background-color:#AAAAAA;background-image:none; text-decoration:none;display:block;}
.SubMenu a:hover {  font-size:12pt; color:#333333;background-color:#999999;background-image:none; text-decoration:none;display:block;}
.SubMenu a:active { font-size:12pt; color:#666666;background-color:#AAAAAA;background-image:none; text-decoration:none;display:block;}

td.SubMenu{ font-size:12pt;color:#FFFFFF;background-image:none;background-color:#CCCCCC; text-decoration:none;}
*/
.SubMenu a,td.SubMenu {font-weight: bold;}

/*
input {
    background-repeat: no-repeat;
    background-image: url(../images/input.gif);
}
 */
 
.tabDist{
/*
border-right-color:#BBBBBB;
border-left:#BBBBBB;
border-bottom:#BBBBBB;
border-top:#BBBBBB;
*/
border-color:#000000;
border-width:1pt;
}

.tdSep{
/*border-right-color:#996666;*/
border-right-color:#000000;
border-left:none;
border-bottom:none;
border-top:none;
border-width:1pt;

}
.tdTitre
{
        border-style:none;
        /*border-width:1pt;
		border-color:#000000;
		background-color:#666666;*/
        background-color:#AAAAAA;
        padding:2px;
        height:16px;
        font-family : Arial, Helvetica, Geneva, sans-serif;
        font-size: 10 pt;
        text-align: left;
        /* font-weight: bold;*/
        color: #FFFFFF;
        font-weight: bold;

}


.tdCenter
{
        border-style:solid;
        border-width:1px;
        background-color:#CCCCCC;
        border-color:#999999;
        padding:4px;
        height:30px;
        font-family : Arial, Helvetica, Geneva, sans-serif;
        font-size: 10pt;
        text-align: center;
        color: #000000;
}

.tdCenter2
{
 font-weight: bold;
 text-align: left;
 font-size: 10pt;
}

.tdNomComplet
{
        border-style:none;
        border-width:0px;
       /* background-color:#ffffff;*/
        border-color:#CCCCCC;
        padding:0px;
        height:30px;
        font-family : Arial, Helvetica, Geneva, sans-serif;
        font-size: 10pt;
        text-align: left;
        color: #000000;
}




.tdNo
{
        border-style:none;
        border-width:1px;
        background-color:#ffffff;
        border-color:#CCCCCC;
        padding:4px;
        height:30px;
        font-family : Arial, Helvetica, Geneva, sans-serif;
        font-size: 13px;
        text-align: right;
        color: #000000;
}




