/* 
 *	** CSS du site d'origine **
 *	(seul, les paths des images ont été modifiés)
 *
 */
@import url(mainsite/reset.css);
@import url(mainsite/adh.css);

@import url(mainsite/boite.css);
@import url(mainsite/onglet.css);
@import url(mainsite/dropdown.css);
@import url(mainsite/jScrollPane.css);
@import url(mainsite/forum.css);
/*@import url(mainsite/home.css);*/




/* 
 *	** CSS de l'annuaire **
 *
 */
h2 span { color: #BBB; font-weight: normal }

ul li { color: #004a99 }

small.debug { display: block }

#contenu a, 
#rightcolumn a,
#contenu a:visited,
#rightcolumn a:visited { color: #4896f3; text-decoration: none }
#contenu a:hover,
#rightcolumn a:hover { font-weight: bold; color: #008bcf; cursor: pointer }

form input.text { border: 1px solid #8dabd0; width: 100px; font-size: 0.9em; color: #606060; text-align: left }
form label { font-size: 0.9em }
form textarea { font-size: 0.9em; width: 400px; height: 90px }

#contenu div { margin: 0; padding: 0 }
#contenu .error { color: #C30; font-style: italic }
#contenu .red { color: #C30 }
#contenu .ok { color: #9C3; font-style: italic }
#contenu .infos { color: #666; font-style: italic }
#contenu .important { color: #963; font-style: italic }
#contenu .center { text-align: center }

#logo { background: url(../medias_templates/mainsite/logo_adh.gif) 0 0 no-repeat }
#logo span { display: none }

#contenu a.btSearch { display: none }

#wrapper, 
#footer { width: 96% }

#rightcolumn { width: 145px }
#rightcolumn .module { margin: 5px; text-align: right }
#rightcolumn .module h1 { float: none; font-size: 1.2em; font-weight: normal; color: #606060; margin: 8px 0 10px; padding: 0; text-align: right }
#rightcolumn input.text { margin: 0 0 4px; width: 100px; font-size: .9em }
#rightcolumn label { font-size: 0.9em }
#rightcolumn fieldset legend,
#rightcolumn div.submit, 
#rightcolumn input.submit { display: none }
#rightcolumn a.btSearch { float: right; width: 25px; height: 19px; background: url(../medias_templates/mainsite/bouton_ok.gif) no-repeat }
#rightcolumn a.btSearch span { display: none }
#rightcolumn form { padding: 0; margin: 0 0 45px }
#rightcolumn ul { margin: 0 }
#rightcolumn ul li { margin: 2px 0 4px; text-align: right }
#rightcolumn ul li a.cotisation_not_ok,
#rightcolumn ul li a.cotisation_not_ok:visited { color: #e53185 }
#rightcolumn p.user_infos { font-size: 1em; margin-bottom: 20px }
#rightcolumn p.user_infos span { font-size: 1.1em; font-weight: bold; color: #008bcf  }
#rightcolumn p.user_infos span.cotisation_ok { font-size: 1em; font-weight: normal }
#rightcolumn p.user_infos span.cotisation_not_ok { font-size: 1em; font-weight: normal; color: #e53185 }

.clearer { clear: both; height: 0px }