* {
font-family:verdana;
font-size:10px;
}
body {
color:#5F5F5F;
margin:0pt;
}
form {
margin:0px;
padding:0pt;
}
table {
border-collapse:collapse;
border-spacing:0px;
}

.article_date_publication	{color:#BF476E;}
.article_titre_une {color:#BE1649;font-weight:bold;font-size:12px;}

.article_titre		{color:#BE1649;font-weight:bold;font-size:12px;}
.article_texte		{color:#5F5F5F;font-weight:normal;padding: 0 0 10px 0;}
.article_auteur		{font-style:italic;color:#9A9A9A;font-size:10px;}
.article_legende	{font-style:italic;}
.article_aucun_lien	{color:#C7C7C7;}
.article_aucune_photo	{color:#C7C7C7;}

table td {
padding:0px;
}
.itemLegende1 {
color:#F3A12D;
font-weight:bold;
}
.itemLegende2 {
color:#9E0B0E;
font-weight:bold;
}
.itemLegende3 {
color:#8560A8;
font-weight:bold;
}
.itemLegende4 {
color:#45A32C;
font-weight:bold;
}
.itemLegende5 {
color:#1E599C;
font-weight:bold;
}
.itemLegende6 {
color:#AAAAAA;
font-weight:bold;
}
.itemLegende7 {
color:#A36209;
font-weight:bold;
}
.erreur {
color:#AF001F;
}
img {
border:0px none;
}
div.blanc {
clear:both;
height:1px;
}
hr.blanc {
background-color:#FFFFFF;
border:0pt none;
clear:both;
color:#FFFFFF;
height:1px;
margin:0pt;
padding:0pt;
}
.instructions, .nonRenseigne {
color:#999;
font-style:italic;
}
.exemple {
color:#A9A9A9;
font-style:italic;
}
.titre {
color:#B13A17;
font-weight:bold;
}
h1 {
color:#B13A17;
font-weight:bold;
}
h2 {
font-weight:bold;
margin-bottom:6px;
margin-top:10px;
}
div.contenu {
clear:both;
margin-left:150px;
position:relative;
width:578px;
}
div.critere {
margin-bottom:2px;
margin-top:2px;
}
.champs {
left:-150px;
position:absolute;
text-align:right;
width:150px;
}
.champsbasic, .champs {
color:#F3A12D;
font-weight:bold;
}
div.titrePage {
border-bottom:1px solid #CCCCCC;
margin-top:12px;
}
div.descriptionPage {
margin-bottom:10px;
margin-top:10px;
text-align:justify;
}
div.etape {
color:#1E599C;
font-family:arial;
font-size:14px;
font-weight:bold;
margin-bottom:4px;
}
div.piedPage {
border-bottom:1px solid #CCCCCC;
clear:both;
margin-bottom:20px;
margin-top:12px;
}
.poonaNewsBloc {
height:260px;
margin-bottom:15px;
margin-top:15px;
overflow:auto;
position:relative;
text-align:left;
width:350px;
}
.poonaNews {
margin-right:5px;
}
.NewsBloc {
height:500px;
overflow:auto;
padding:10px;
position:relative;
text-align:left;
width:475px;
}
.News {
border-bottom:1px solid #BBB;
padding:5px;
}

.famille_titre
{
	position:relative;
	color:#B40337;
	font-size:14pt;
	font-family:times new roman;
	margin-bottom:8px;
	margin-top:8px;
}

.date {
font-style:italic;
}

.auteur {
color: #888;
}

.NewsFooter {
text-align:right;
padding: 5px 0 0 0;
}

.poonaNews div.titre, .poonaNews div.titreSurvole {
background-color:#F9F9F9;
border-bottom:1px dashed #CCCCCC;
border-top:1px solid #CCCCCC;
clear:left;
color:#4C6AB2;
font-family:verdana;
font-size:11px;
font-weight:bold;
margin-bottom:4px;
padding:4px;
position:relative;
}
.poonaNews div.titreSurvole {
background-color:#F5D5DB;
color:#AF001F;
cursor:pointer;
}
.poonaNews div.date {
color:#999999;
float:left;
margin-bottom:4px;
position:relative;
}
.poonaNews div.auteur {
color:#999999;
font-family:verdana;
font-size:9px;
margin-bottom:4px;
position:relative;
text-align:right;
}
.poonaNews div.icone {
border:1px solid #E7E7E7;
float:right;
margin-left:10px;
margin-right:10px;
margin-top:4px;
padding:15px;
position:relative;
}
.poonaNews div.contenuNews {
margin-top:11px;
}
table {
border-collapse:collapse;
border-spacing:0px;
padding:0px;
}
thead tr td, tfoot tr td {
background-color:#F9F9F9;
border-bottom:1px solid #D7D7D7;
color:#555555;
font-weight:bold;
height:20px;
}
thead.intermediaire tr td {
background-color:#F9F9F9;
border-bottom:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
}
tr.nonSurligne, tr.surligne, tr.survol, tr.marque {
height:20px;
}
tr.surligne {
background-color:#F9F9F9;
}
tr.nonSurligne {
background-color:#FFFFFF;
}
tr.marque {
background-color:#FEE99C;
cursor:pointer;
}
tr.survol {
background-color:#F5D5DB;
color:#AF001F;
cursor:pointer;
}
tr.survol a, tr.survol a:hover, tr.survol a:visited, tr.survol a:link {
color:#AF001F;
}
tr.nonSurligne td, tr.surligne td, tr.survol td, tr.marque td {
border-bottom:1px dashed #D7D7D7;
}
td.separe {
border-left:1px dashed #D7D7D7;
padding-left:10px;
padding-right:10px;
}
tbody td.colonneCheck {
background-color:#FEE99C;
border-bottom:1px solid #FEE99C;
width:30px;
}
td.iteration {
color:#959595;
width:30px;
}
div.boxContenu {
margin:10px 15px;
}
div.boxFiltre {
background-color:#F9F9F9;
border:1px solid #D7D7D7;
}
div.boxFiltre .titre {
color:#555555;
font-weight:bold;
margin-bottom:5px;
}
div.boxAvertissement {
background-color:#AF2020;
border:1px solid #601111;
color:#F4DFDF;
}
div.boxAvertissement .titre {
color:#FFFFFF;
font-weight:bold;
margin-bottom:5px;
}
div.boxNotice {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#5F5F5F;
}
div.boxNotice .titre {
color:#5F5F5F;
font-weight:bold;
margin-bottom:5px;
}
div.boxNotice2 {
background-color:#FFFFFF;
border:1px solid #ADC3DF;
text-align:justify;
}
div.boxNotice2 .titre {
color:#5C88C0;
font-weight:bold;
margin-bottom:5px;
}
div.boxLegende {
background-color:#FEE99C;
border:1px solid #FDD239;
color:#A36209;
}
div.boxLegende .titre {
color:#A36209;
font-weight:bold;
margin-bottom:5px;
}
div.boxRecherche {
background-color:#F9F9F9;
border:1px solid #CCCCCC;
}
div.boxRecherche .titre {
color:#5F5F5F;
font-weight:bold;
margin-bottom:5px;
}
div.boxPerso {
background-color:#C1D2E7;
border:1px solid #798FAC;
color:#66768C;
}
div.boxPersoContenu {
margin:10px 15px;
}
div.boxPerso .titre {
color:#66768C;
font-weight:bold;
}
div.boxDemande {
background-color:#F9F9F9;
border:1px solid #ADC3DF;
}
div.boxDemande .titre {
color:#5C88C0;
font-weight:bold;
margin-bottom:5px;
}
div.boxOnglet {
background-color:#F9F9F9;
border-color:-moz-use-text-color #CCCCCC rgb(204, 204, 204);
border-style:none solid solid;
border-width:0px 1px 1px;
}
div.boxOnglet .titre {
color:#5C88C0;
font-weight:bold;
margin-bottom:5px;
}
div.boxOnglet span.ongletModule, div.boxOnglet span.ongletModuleActif, div.boxOnglet span.ongletModuleFirst, div.boxOnglet span.ongletModuleActifFirst, div.boxOnglet span.ongletModuleSurvol, div.boxOnglet span.ongletModuleFirstSurvol {
background-image:url(../images/fond_onglet_inactif2.gif);
border-right:1px solid #CCCCCC;
}
div.boxOnglet #barreOnglets {
background-image:url(../images/fond_onglet_inactif2.gif);
}
div.boxOnglet span.ongletModuleSurvol, div.boxOnglet span.ongletModuleFirstSurvol, div.boxOnglet span.ongletModuleActif, div.boxOnglet span.ongletModuleActifFirst {
background-image:url(../images/fond_onglet_actif2.gif);
}
div.boxOnglet span.ongletModuleActif, div.boxOnglet span.ongletModuleActifFirst {
background-image:url(../images/fond_onglet_actif2.gif);
}
div.nombreReponses {
font-weight:bold;
}
.bonjour {
color:#ADC3DF;
font-family:times new roman;
font-size:22px;
margin-bottom:10px;
}
a {
color:#7EA7D4;
font-weight:bold;
text-decoration:none;
}
a:link {
color:#7EA7D4;
font-weight:bold;
text-decoration:none;
}
a:visited {
color:#7EA7D4;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#AF001F;
font-weight:bold;
text-decoration:underline;
}
a.onglet_actif {
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.onglet_actif:link {
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.onglet_actif:visited {
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.onglet_actif:hover {
color:#000000;
font-weight:bold;
text-decoration:underline;
}
a.onglet_inactif {
color:white;
font-weight:bold;
text-decoration:none;
}
a.onglet_inactif:link {
color:white;
font-weight:bold;
text-decoration:none;
}
a.onglet_inactif:visited {
color:white;
font-weight:bold;
text-decoration:none;
}
a.onglet_inactif:hover {
color:white;
font-weight:bold;
text-decoration:none;
}
a.pagination {
color:#3399CC;
font-weight:bold;
text-decoration:none;
}
a.pagination:link {
color:#3399CC;
font-weight:bold;
text-decoration:none;
}
a.pagination:visited {
color:#3399CC;
font-weight:bold;
text-decoration:none;
}
a.pagination:hover {
color:#3399CC;
font-weight:bold;
text-decoration:none;
}
a.legende {
color:#A36209;
font-weight:bold;
text-decoration:none;
}
a.legende:link {
color:#A36209;
font-weight:bold;
text-decoration:none;
}
a.legende:visited {
color:#A36209;
font-weight:bold;
text-decoration:none;
}
a.legende:hover {
color:#CB7500;
font-weight:bold;
text-decoration:underline;
}
a.deconnection {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.deconnection:link {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.deconnection:visited {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.deconnection:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
input.champs_nom, input.autocompleteMe, input.autocompleteMeExt {
border:1px solid #B6B6B6;
width:130px;
}
input.autocompleteMeFo {
border:1px solid #B6B6B6;
width:60px;
}
input.champs_prenom {
border:1px solid #B6B6B6;
width:130px;
}
input.champs_password {
border:1px solid #B6B6B6;
width:130px;
}
input.champs_reference {
border:1px solid #B6B6B6;
width:80px;
}
input.champs_naissance {
border:1px solid #B6B6B6;
width:80px;
}
input.champs_adresse {
border:1px solid #B6B6B6;
width:216px;
}
input.champs_code_postal {
border:1px solid #B6B6B6;
width:45px;
}
input.champs_ville {
border:1px solid #B6B6B6;
width:100px;
}
input.champs_coordonnee {
border:1px solid #B6B6B6;
width:180px;
}
input.champs_entete {
border:1px solid #B6B6B6;
width:200px;
}
input.champs_pied {
border:1px solid #B6B6B6;
width:200px;
}
input.champs_description {
border:1px solid #B6B6B6;
width:250px;
}
input.champs_date {
border:1px solid #B6B6B6;
width:80px;
}
input.champs_annee, input.champs_mesure {
border:1px solid #B6B6B6;
width:35px;
}
input.champs_telephone {
border:1px solid #B6B6B6;
width:100px;
}
input.champs_email {
border:1px solid #B6B6B6;
width:150px;
}
input.champs_montant {
border:1px solid #B6B6B6;
text-align:right;
width:60px;
}
input.champs_montant_caisse {
border:1px solid #B6B6B6;
font-family:arial;
font-size:20px;
font-weight:bold;
text-align:right;
width:100px;
}
input.champs_type {
border:1px solid #B6B6B6;
width:180px;
}
input.champs_licence {
border:1px solid #B6B6B6;
width:80px;
}
input.champs_nombre {
border:1px solid #B6B6B6;
width:50px;
}
.champs_couleur {
border:1px solid #B6B6B6;
height:15px;
width:50px;
}
select.champs_dept {
width:250px;
}
select.selectMultiple {
height:50px;
}
textarea {
border:1px solid #B6B6B6;
}
span.deviseInput {
font-family:arial;
font-size:20px;
font-weight:bold;
}
div.portionGauche {
float:left;
margin-right:10px;
position:relative;
width:190px;
}
div.portionDroite {
float:right;
position:relative;
width:528px;
}
.pointille_horizontal {
background-image:url(../images/pointille_gris.gif);
height:1px;
}
.pointille_vertical {
background-image:url(../images/pointille_gris.gif);
width:1px;
}
td.preonglet {
background-color:white;
border-bottom:1px solid #812A16;
width:10px;
}
td.postonglet {
background-color:white;
border-bottom:1px solid #812A16;
width:auto;
}
td.onglet_actif {
background-color:#FFFFFF;
border-color:#812A16 rgb(129, 42, 22) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0px;
cursor:pointer;
padding:5px 10px;
width:10px;
}
td.onglet_inactif, td.onglet_inactif_hover {
background-color:#812A16;
border:1px solid #812A16;
cursor:pointer;
padding:5px 10px;
width:10px;
}
td.onglet_disabled {
background-color:#CCCCCC;
border:1px solid #812A16;
padding:5px 10px;
width:10px;
}
td.onglet_inactif_hover {
background-color:#004773;
}
a.onglet_actif {
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.onglet_actif:link {
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.onglet_actif:visited {
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.onglet_actif:hover {
color:#000000;
font-weight:bold;
text-decoration:underline;
}
a.onglet_inactif {
color:white;
font-weight:bold;
text-decoration:none;
}
a.onglet_inactif:link {
color:white;
font-weight:bold;
text-decoration:none;
}
a.onglet_inactif:visited {
color:white;
font-weight:bold;
text-decoration:none;
}
a.onglet_inactif:hover {
color:white;
font-weight:bold;
text-decoration:none;
}
div.boxTree, div.boxTreeBorder {
background-color:#FFFFFF;
margin-bottom:10px;
overflow:auto;
}
div.boxTreeBorder {
border:1px solid #ADC3DF;
}
div.boxTree .titre {
color:#5C88C0;
font-weight:bold;
margin-bottom:5px;
}
div.tree_container {
margin-bottom:10px;
margin-left:-23px;
}
div.tree_element {
margin-top:8px;
padding-left:23px;
}
div.tree_folder_closed, div.tree_folder_closed_plus, div.tree_folder_open, div.tree_leave, div.tree_leave2, div.tree_leave_empty {
cursor:pointer;
display:inline;
padding-left:23px;
padding-top:5px;
}
div.tree_leave, div.tree_leave2 {
padding-left:20px;
}
div.tree_folder_open {
background:transparent url(../images/picto_dossier.gif) no-repeat scroll 1px 3px;
}
div.tree_folder_closed, div.tree_folder_closed_plus {
background:transparent url(../images/picto_dossier_closed.gif) no-repeat scroll 1px 3px;
}
div.tree_leave {
background:transparent url(../images/picto_ressource.gif) no-repeat scroll 1px 3px;
}
div.tree_leave2 {
background:transparent url(../images/picto_ressource_virtuelle.gif) no-repeat scroll 1px 3px;
}
div.tree_leave_empty {
padding-left:0px;
}
div.tree_text {
display:inline;
margin-left:-5px;
}
.bouton_exporter {
height:1px;
position:relative;
}
.bouton_exporter img {
display:block;
left:460px;
position:absolute;
top:10px;
}
.autocompleter {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
width:250px;
}
.selectAutocompleter {
background-color:#D2FB8F;
}
.autocompleter ul li {
font-size:11px;
padding:2px 10px;
white-space:nowrap;
}

#footer {
background: url(../images/footer.jpg) no-repeat center;
height: 30px;
color:#FFFFFF;
padding: 250px 0 5px 0;
}
