/* This is the css file for the PBIL */

BODY {
font-family: Times;
background-color:#FFFFFF;}

TABLE.boiteoutil {
align:left;
width:900px;
}

td.titreoutil {
font-weight : bold;
font-size : large;
/*color:white;*/
color:black;
color:#000080;
text-align:left;
border-color:transparent;
/*background-color:#006600;*/
/*background-color:#66CCFF; */
/*padding:3px;*/
}

td.caseoutil {
border-color:transparent;
/*background-color:#00CC00;*/
/*background-color:#66CCFF;*/
/*padding:3px;*/
}

TABLE.formulaire {
width:850px
}

TABLE.result {
 width:800px;
}

td.header {
 background-color:#330099;
 font-weight:bold;
 font-size:x-large;
 text-align:center;
 color:white;
 text-transform:uppercase;
	}
td.def {
 background:#6699FF;
 font-weight:bold;
 width:50%;
 text-align:left;
 border-color:transparent;
 border-width:2px;
	}
td.data {
 background-color:#99CCFF;
 text-align:left;
 border-color:transparent;
 border-width:2px;
	}
        
td.dataleft {
 background-color:#99CCFF;
 text-align:left;
 border-color:transparent;
 border-width:2px;
	}

td.header2 {
 background-color:#FF6600;
 font-weight:bold;
 font-size:x-large;
 text-align:center;
 color:white;
 text-transform:uppercase;
	}
td.header3 {
 background-color:#330099;
 font-weight:bold;
 text-align:center;
 color:white;
	}
td.def2 {
 background:#FF9933;
 font-weight:bold;
 width:50%;
 text-align:left;
 border-color:transparent;
 border-width:2px;
	}
td.data2 {
 background-color:#FFCC99;
 text-align:right;
 border-color:transparent;
 border-width:2px;
	}
td.titrefam {
font-weight : bold;
font-size : large;
color:white;
text-align:center;
border-color:transparent;
background-color:#330099;
}

td.imfam {
 text-align:center;
 background:#6699FF;
 width:110px;
 border-color:transparent;
 padding:2px;
}

td.commfam {
 background-color:#99CCFF;
 border-color:transparent;
}

td.boutons {
 height:15%;
 border-color:transparent;
 background-color:#99CCFF;
 padding:2px;
 align: right;
 vertical-align: bottom;
}








a.bouton:link{
//font-size : x-small;
font-weight:bold;
color:white;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
padding-right:12px;
background-color:#000080;
//border-style:outset;
border-width:2px;
border-color:gray
}

a.bouton:visited{
//font-size : x-small;
font-weight:bold;
color:white;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
padding-right:12px;
background-color:#9900FF;
//border-style:outset;
border-width:2px;
border-color:gray
}

a.bouton:hover{
//font-size : x-small;
font-weight:bold;
color:white;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
padding-right:12px;
background-color:#66CCFF;
//border-style:outset;
border-width:2px;
border-color:gray
}

a.bouton:active{
//font-size : x-small;
font-weight:bold;
color:red;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
padding-right:12px;
//border-style:inset;
border-width:2px;
border-color:gray
}






/a.boutonhelp:hover{
/font-weight:bold;
/color:red;
/text-align:center;
/text-decoration:none;
/padding-top:0px;
/padding-bottom:0px;
/padding-left:0px;
/padding-right:0px;
/background-color:#66CCFF;
/border-style:outset;
/border-width:0px;
/border-color:gray
/}
a.boutonhelp:visited{
font-weight:bold;
color:blue;
text-align:center;
text-decoration:none;
//padding-top:-1px;
//padding-bottom:-10px;
//padding-left:0px;
//padding-right:0px;
//background-color:#9900FF;
//border-style:inset;
//border-width:0px;
//border-color:gray
}
a.boutonhelp:active{
font-weight:bold;
color:red;
text-align:center;
text-decoration:none;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
border-style:inset;
border-width:0px;
border-color:gray
}

a.boutonhelp:link{
font-weight:bold;
color:blue;
text-align:center;
text-decoration:none;
//padding-top:0px;
//padding-bottom:0px;
//padding-left:0px;
//padding-right:0px;
//background-color:#000080;
//border-style:outset;
//border-width:0px;
//border-color:gray
}





a.boutonoption:link{
font-size : x-small;
font-weight:bold;
color:white;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
background-color:#000080;
//border-style:outset;
border-width:2px;
border-color:gray
}

a.boutonoption:visited{
font-size : x-small;
font-weight:bold;
color:white;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
background-color:#000080;
//border-style:outset;
border-width:2px;
border-color:gray
}

a.boutonoption:hover{
font-size : x-small;
font-weight:bold;
color:white;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
background-color:#66CCFF;
//border-style:outset;
border-width:2px;
border-color:gray
}

a.boutonoption:active{
font-size : x-small;
font-weight:bold;
color:red;
text-align:center;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
padding-right:7px;
//border-style:inset;
border-width:2px;
border-color:gray
}






a.boutoncode:link{
//font-family: courier;
//font-size : x-small;
//font-weight:bold;
//color:white;
//text-align:center;
//text-decoration:none;
//padding-top:2px;
//padding-bottom:2px;
//padding-left:7px;
//padding-right:7px;
//background-color:#000080;
//border-style:outset;
//border-width:2px;
//border-color:gray
}


span.surligne {
    background-color: lightgrey;
}

span.help {
    background-color:#66CCFF;
}

td.help{
 background-color:#000080;
 border-color:transparent;
 
}
tr.TRSPEC_B{
 background-color:#66CCFF;
 border-color:transparent;
 
}
tr.TRSPEC_E{
 background-color:#6699FF;
 border-color:transparent;
 
}
tr.TRSPEC_A{
 background-color:#10CCFD;
 border-color:transparent;
 
}

td.TRSPEC_B{
 background-color:#66CCFF;
 border-color:transparent;
 
}
td.TRSPEC_E{
 background-color:#6699FF;
 border-color:transparent;
 
}
td.TRSPEC_A{
 background-color:#10CCFD;
 border-color:transparent;
 
}


#webresults {
	padding: 0;
	margin: 0;
	background: #fff;
	color: #000;
	font-family: Verdana,Sans-serif;
	font-size: 80%;
}
