.txtcourant, td, th, p, b, body, input {
        color: #000000;
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 11px;
}


h2 {
        color: #000000;
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 14px;
}

h3 {
        color: #000000;
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 17px;
}

a {color: #271F93; font-size: 11px; font-weight: normal; text-decoration: underline} 
a:link, a.linkaction:visited {color: #271F93; text-decoration: underline} 
a:hover, a.linkaction:active {color: #4E43D7; text-decoration: underline}


.linkaction {color: #201977; font-size: 11px; font-weight: normal; text-decoration: underline} 
a.linkaction:link, a.linkaction:visited {color: #201977; text-decoration: underline} 
a.linkaction:hover, a.linkaction:active {color: #6E65DF; text-decoration: underline}


.linkvisible {color: #201977; font-size: 11px; font-weight: bold; text-decoration: underline} 
a.linkvisible:link, a.linkvisible:visited {color: #201977; text-decoration: underline} 
a.linkvisible:hover, a.linkvisible:active {color: #6E65DF; text-decoration: underline}


.logout {color: #AAAA00; font-size: 11px; font-weight: bold; text-decoration: underline} 
a.logout:link, a.logout:visited {color: #AAAA00; text-decoration: underline} 
a.logout:hover, a.logout:active {color: #FFFF00; text-decoration: underline}


.libelle {
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #063074;
}

.txtinfoplus {
        color: #6B8EC6;
        font-size: 11px;
        font-weight: bold;
}

.champtxt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        background-color: #D8E2FF;
        color: #00478A;
        border: thin solid #00478A;
}

.champradio {
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 11px;
        font-weight: bold;
        
}


.champchk {
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

select {
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 11px;
        font-weight: bold;
        background-color: #D8E2FF;
        color: #00478A;
        height: 18px;
        width: 180px;
        border: thin solid #00478A;
}



.listbold{
        color: #000000;
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

.txtcolor1 {
        color: #30087C;
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 11px;
} 

.txtcolor2 {
        color: #FFB000;
        font-family: Arial, Helvetica, Geneva, sans-serif;
        font-size: 11px;
} 


body {
        background-color: #EFEFDE;
        margin: 0px;
        padding: 0px        
        scrollbar-arrow-color : #ffffff;
        scrollbar-base-color : #00478A;
        scrollbar-face-color : #00478A;
        scrollbar-highlight-color : #FFFFFF;
        scrollbar-shadow-color : #FFFFFF;
        scrollbar-track-color:#00478A;        
}


form {
        margin: 0px;
        padding: 0px 0px 10px 0px;
}

.champnbright {
        text-align: right;
        font-family: Arial, Helvetica, Geneva, sans-serif;
        width: 40px;
}

.numparanum {
        color: #1F60A9;
        background-color: #ECF3FF;
        font-size: 16px;
        font-weight: bold;
}

.titparanum {
        color: #FFFFFF;
        background-color: #30087C;
        font-size: 15px;
        font-weight: bold;
}

.normalselect {
        font-weight: normal;
}

.champobligatoire {
        color: #000000;
        font-weight: bold
} /* Formulaire de saisie */

.champ {
        font-weight: bold;
        text-decoration: none;
        color: #000000;
} 

.txtcourantmoins, .txtparenthese {font-size: 10px;} /* Text courant */
.txtcourantplus {font-weight: bold}


.txtbouton {
        color: #FFFFFF;
        background-color: #FFB000;
        font-size: 11px;
        font-weight: bold;
}

.champnb {
        text-align: center;
        width: 28px;
        font-weight: normal;
}



.lkaction {color: #006600; font-weight: bold; text-decoration: underline} 
a.lkaction:link, a.lkaction:visited {color: #006600; text-decoration: underline} 
a.lkaction:hover, a.lkaction:active {color: #009900; text-decoration: underline}




.btaction1 {color: #30087C; font-size: 11px; text-decoration: none} /* Boutons */
a.btaction1:link, a.btaction1:visited {color: #30087C; text-decoration: none}
a.btaction1:hover, a.btaction1:active {color: #550C8A; text-decoration: underline}

.btactionsubmit {color: #FFFFFF; background-color: #FFB000; font-size: 11px; font-weight: bold; text-decoration: none;} /* Boutons */
a.btactionsubmit:link, a.btactionsubmit:visited {color: #FFFFFF; background-color: #FFB000;text-decoration: none;} 
a.btactionsubmit:hover, a.btactionsubmit:active {color: #FFFFFF; background-color: #FFB000;text-decoration: underline;} 


.btactionplus {color: #30087C; font-size: 12px; font-weight: bold; text-decoration: underline} /* Boutons */
a.btactionplus:link, a.btactionplus:visited {color: #30087C; text-decoration: underline} 
a.btactionplus:hover, a.btactionplus:active {color: #30087C; text-decoration: underline} 

.btaction {color: #006600; font-weight: bold; text-decoration: underline} 
a.btaction:link, a.btaction:visited {color: #006600; text-decoration: underline} 
a.btaction:hover, a.btaction:active {color: #009900; text-decoration: underline}

.txtinfoplus {color: #6B8EC6; font-size: 10px}
.alert {color: #D60000; font-weight: bold} /* message d'alerte */

td.prix1 {color: #FFFFFF;  background-color: #FFB000; font-size: 15px; font-weight: bold; border-top: 1px solid #B5C6E2; text-align: center}
td.prix2 {color: #FFFFFF; background-color: #6DBDEF; font-size: 15px; font-weight: bold; text-align: center}
td.prix3 {color: #1F60A9; background-color: #E1E4ED; border-top: 1px solid #B5C6E2; border-bottom: 1px solid #B5C6E2; font-size: 15px; font-weight: bold; text-align: center}

