#lienAjouterCmt {
margin:10px 30px 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
text-align:right;
color:#333;
}

#lienPleinEcran {
margin:10px 30px 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
text-align:left;
color:#333;
}

#lienPleinEcran a {
color:#333;
}

#lienAjouterCmt a {
color:#333;
}

#piecejointe{
/*margin:20px 6px 0 0;*/
margin-right: 20px;
margin-top: 20px;
margin-left: 6px;
padding: 15px 15px 15px 15px;
background:#e6f3fc;
border:#91c2e1 solid 1px;
}

#piecejointe a{
vertical-align: middle;
font-size:16px;
font-weight:bold;
color:#1d6c9e;
}

#docFlashPaper{
width: 97%;
height: 60em;
margin-top:30px;
margin-left:10px;
border-bottom:#8A8A8A 1px solid;
float:left!important;
}

#contenuArbo {
margin-top:20px;
padding:0;
}

#contenuListe {
margin-left: 10px;
margin-right: 5px;
}

#contenuListe ul {
clear:both;
margin:0;
padding:0;
list-style-type: none;
}
#contenuListe li {
display: block;
cursor:pointer;
margin-top:1px;
margin-right: 10px;
padding:0;
list-style-type: none;
color:#444;
}

#contenuListe li a {
background:#eee;
text-decoration:none;
}
#contenuListe li a:hover {
background:#eee;
text-decoration:none;
}

#contenuListe .contListeFirstNiv a {
display: block;
margin:0;
padding: 8px 8px 8px 10px;
font-size:16px;
color:#333;
background:#f4f4f4;
}
#contenuListe .contListeOtherNiv a {
display: block;
margin:0;
padding: 8px 8px 8px 25px;
font-size:15px;
color:#666666;
background:#f9f9f9;
}
#contenuListe .contListeOtherNivType a {
display: block;
margin:0;
padding-top:8px;
padding-right:8px;
padding-bottom:8px;
font-size:15px;
color:#666666;
background:#f9f9f9;
}

#contenuListe .contNbDoc {
font-size:12px;
color:#999;
}

#contenuListe .contListeDoc table {
display:block;
width:100%;
color:#1d6c9e;
background:#e6f3fc;
}

#contenuListe .contListeDoc a {
display:block;
margin:0;
font-size:15px;
color:#1d6c9e;
background:#e6f3fc;
}

#contenuListe .contListeDoc a:hover {
background:#d5ebfa;
}

#sousTypeArbo {
padding:0;
}

#sousTypeListe ul {
margin:0;
padding:0;
list-style-type: none;
}

#sousTypeListe li {
cursor:pointer;
margin:1px 0 0 0;
margin-right: 15px;
padding:0;
list-style-type: none;
color:#444;
display: block;
}

#sousTypeListe li a {
text-decoration:none;
}

#sousTypeListe .ssTypeListeFirstNiv a {
display: block;
margin:0;
padding: 8px 8px 8px 10px;
font-size:15px;
font-weight:bold;
color:#555;
background:#e2e2e2;
}
#sousTypeListe .ssTypeListeFirstNiv a:hover {
background:#d7d7d7;
}
#sousTypeListe .ssTypeListeSecondNiv a {
display: block;
margin:0;
padding: 8px 8px 8px 10px;
font-size:15px;
font-weight:bold;
color:#555;
background:#f0f0f0;
}
#sousTypeListe .ssTypeListeSecondNiv a:hover {
background:#ebebeb;
}
#sousTypeListe .contNbDoc {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#777;
}

#rechercheListe ul {
margin:0;
padding:0;
list-style-type: none;
}
#rechercheListe li {
cursor:pointer;
margin:1px 0 0 0;
padding:0;
list-style-type: none;
color:#444;
display: block;
}
#rechercheListe li a {
text-decoration:none;
}
#rechercheListe .rechListeFirstNiv {
display: block;
/*margin:1px 0 0 0;*/
margin-right: 20px;
padding: 8px 8px 8px 10px;
font-size:15px;
font-weight:bold;
color:#666666;
background:#eee;
}
#rechercheListe .rechListeOtherNiv a {
display: block;
margin:0;
margin-right: 20px;
padding: 8px 8px 8px 25px;
font-size:15px;
color:#666666;
background:#f9f9f9;
}
#rechercheListe .rechListeOtherNiv a:hover {
background:#f4f4f4;
}
#rechercheListe .rechListeDoc a {
display: block;
margin:0;
margin-right: 20px;
padding:4px 8px 4px 25px;
font-size:15px;
color:#1d6c9e;
background:#e6f3fc;
}
#rechercheListe .rechListeDoc a:hover {
background:#d5ebfa;
}
#rechercheListe .contNbDoc {
font-size:12px;
font-weight:normal;
color:#999;
}
#rechercheListe .txtLibelleUnite {
margin:0;
padding:0 0 0 15px;
font-size:12px;
font-variant:small-caps;
color:#6eb8e7;
}

#rssListe ul {
margin:0;
padding:0;
list-style-type: none;
}
#rssListe li {
cursor:pointer;
margin:1px 0 0 0;
padding:0;
list-style-type: none;
color:#444;
display: block;
}
#rssListe li a {
text-decoration:none;
}
#rssListe .rssListeFirstNiv a {
display: block;
margin:0;
padding: 8px 8px 8px 10px;
font-size:15px;
color:#666666;
background:#eee;
}
#rssListe .rssListeFirstNiv a:hover {
background:#ddd;
}
