/**----------------------------------*/
.res_maintitle { margin-bottom: 0px;}
.res_pathlink { margin-left: 7px;}
.res_pathlink a, .res_uplink a {color: white; text-decoration: none; font-variant: small-caps; }
.res_pathlink a:before { content: " > ";}
.res_uplink a:before, .res_uplink a:after { content: "^";}
.res_pathlink a:hover, .res_uplink a:hover { text-decoration: underline; color: red;}
.res_uplink { margin-left: 3px; margin-right: 12px;}
.res_ninfo { font-size: 70%; }

.res_mainlongdesc { background-color: #fff9d0; margin-top: 3px; padding: 4px; min-height: 37px; margin-bottom: 10px;}
.res_mainlongdesc img { padding: 1px; margin-right: 8px; float: left;}
.res_actionbar { background-color: #e8edff; text-align: right;  padding: 1px; margin-top: 1px; margin-bottom: 0px;}
.res_actionbar input {font-family:sans-serif; font-size: 9px; }
.res_dirheaders {margin-bottom: 3px;}
.res_bottomtitle {margin-bottom: 3px;}
input.res_actionbartextinput { border: 2px solid darkblue; margin: 0px; padding: 0px;color: black; background-color: #e8edff;}
input.res_actionbarbutton {background-color: darkgreen; color: white; font-weight: bold; border: 1px solid lightblue; }

.res_dir_l0, p.res_dir_l1 {border: 1px solid #94aaf8; padding-left: 20px; margin-top: 24px; margin-bottom: 150px; padding-top: 3px; padding-bottom: 2px; }
.res_dir_l0 { background-color: #fff9d0;}
.res_dir_l1 { background-color: #e8edff;}
.res_icon { vertical-align: middle; padding-right: -1px; margin: 0px; margin-bottom: -2px; border: none; display: none;}
.res_stillicon { vertical-align: middle; padding-right: -1px; margin: 0px; margin-bottom: -2px; border: none; }

a.res_dir_link { font-variant: small-caps; font-weight: bold; text-decoration: none; }
a.res_dir_link:hover { color: red;}

.res_ress_l0, .res_ress_l1 {border: 1px solid #94aaf8; padding-left: 30px; margin-top: 1px; margin-bottom: 0px; padding-top: 3px; padding-bottom: 2px;}
.res_ress_l0 { background-color: #fff9d0;}
.res_ress_l1 { background-color: #e8edff;}
.res_ress_l0 .ldesc, .res_ress_l1 .ldesc {  margin: 0px; margin-left: 60px;}
a.res_ress_link { font-variant: small-caps; font-weight: bold; text-decoration: none;}
a.res_ress_address { text-decoration: none;}
a.res_ress_link:hover { color: red;}
.asso_propose_ress_text { display: block; text-align: right; padding-right: 10px; font-size: 80%; font-style: italic;}
.asso_propose_ress a {text-decoration: none;}

