#formorg, #formorg2, #formorg3 {padding-top:15px}

/* menu */
#menuorghead {float:left; border-bottom:1px solid #ff9900; width:523px}
#menuorg {margin:0; padding:0; list-style:none}
#menuorg li {float:left; margin:0; padding:0 5px 0 0; text-align:center}
.morg1 {width:230px}
.morg2 {width:80px}
.morg3 {width:100px}
#menuorg a {display:block; padding:4px 0; height:100%; border-width:1px 1px 0 1px; border-style:solid; border-color:#ff9900}
#menuorg a:link, #menuorg a:visited {color:#ff9900; text-decoration:none}
#menuorg a:hover, #menuorg a:active {color:#fff; text-decoration:none; background-color:#ff9900}

#formorg .morg1 a:link, #formorg .morg1 a:visited,
#formorg2 .morg2 a:link, #formorg2 .morg2 a:visited,
#formorg3 .morg3 a:link, #formorg3 .morg3 a:visited {color:#fff; text-decoration:none; background-color:#ff9900}

/* selects */
#formorg p, #formorg2 p {float:left; width:100px; padding-top:3px; color:#ff9900}
#formorg2 p {width:70px}
#sel-act, #sel-key, #alphabet {clear:left; padding-top:10px}
#sel-them, #sel-cp {clear:left; padding-top:5px}
#formorg .but-formorg {margin-left:108px}
#formorg2 .but-formorg {margin-left:20px}

/* alphabet */
#alphabet ul {margin:0; padding:0; list-style:none; font-size:16px}
#alphabet li {float:left; margin:0; padding:0; width:18px; text-align:center; color:#aaa}
#alphabet a {display:block; padding:2px; height:100%}
#alphabet a:link, #alphabet a:visited {color:#ff9900}
#alphabet a.alpha-activ:link, #alphabet a.alpha-activ:visited,
#alphabet a:hover, #alphabet a:active {text-decoration:none; background-color:#ff9900; color:#fff}

/* resultats */
#results {clear:left; padding-top:20px}
#results h3 {padding-top:1em; font-weight:normal; line-height:1.4em}
#results p {padding:0.3em 0 0}
.org-serv {color:#ff9900}
.org-act span, .org-the span, .org-key span, .org-cp-ville span, .org-email span, .org-tel span, .org-fax span, .org-www span, .org-adres span, .org-local span {font-weight:bold; color:#A0C9DA}
.org-cp-ville span.org-ville {font-variant:small-caps; font-size:120%; font-weight:normal; color:#000}

#results h3 a:link, #results h3 a:visited {text-decoration:none}
#results h3 a:hover, #results h3 a:active {text-decoration:underline; color:#ff9900}
#results h3 a span {font-size:70%; font-weight:normal; color:#ff9900}
#results p a:hover {text-decoration:underline; color:#ff9900}

/* fiche */
#ficheorg h3 {font-weight:normal}
#ficheorg p {padding:0.3em 0 0}
#ficheorg p.org-desc {padding:1em 0; line-height:1.7em}
#ficheorg p a:hover {text-decoration:underline; color:#ff9900}
#ficheorg p#retar a:link, #ficheorg p#retar a:visited {text-decoration:none;}
