
/*/////////////////////////////////////////=- styles g&eacute;n&eacute;ral -=/////////////////////////////////////////*/

a:link,a:active,a:visited {
	text-decoration: none;
	color : #004B98;
}
a:hover	{ 
	text-decoration: none;
	color: #000000;
}
th {
	background-color:#f2f2f2;
	height: 22px;
	color:#b92432;
	text-align: left;
	font-size : 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-style:italic;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style:italic;
	line-height:29px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style:italic;
	line-height:19px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style:italic;
	border-bottom: 1px solid #e3acaf;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
h5 {
	font-style:italic;
}
p {
	text-align:justify;
	font-size: 12px;
}
td {
	font-size:12px;
}
.table2 td {
	border:1px solid #CCC;
}
ul, li {
	list-style-image:url(images/puce.gif);
	text-align:justify;
	font-size:12px;
}
hr {
	height: 1px;
	border-style: none;
	color:#dbdbdb;	
}

/*/////////////////////////////////////////=- styles charte -=/////////////////////////////////////////*/

#input_search {
	height:19px;
	width:150px;
	font-family:Tahoma;
	font-size:11px;
	border: 1px solid #CCC;
	background: #FFF url(images/loupe.gif) no-repeat;
	background-position: 3px center;
	padding-left: 16px;
}

#newsletter {
	height:19px;
	width:120px;
	font-family:Tahoma;
	font-size:11px;
	border: 1px solid #CCC;
	background-position: 3px center;
}

#rub {
  font-size : 10px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color : #787878;
  font-weight: bold;
  text-transform:uppercase;
  vertical-align:bottom;
}

#rub_act {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  /*color : #b92432;*/
  color:#333333;
  text-transform:uppercase;
}

.menu_gauche {
  background-color: #D9E0EA ;
}

.encart_titre {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.encart_contenu {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
#encart_rub {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	color:#959595;
	
	padding: 5px;
	text-align:left;
}

#encadre {
	border:1px solid #dbdbdb;
	background-color:#f2f2f2;
	margin: 5px;
	width:auto;
	margin-bottom:10px;
}
#encadre_titre {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#b92432;
	text-align:left;
	padding:4px;
}
#encadre_close {
	text-align:right;
	margin-right:2px;
}

#recherche_avancee, #recherche_avancee a {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:#b92432;
	text-align:center;
}


.pxblack {
	border: 1px solid #000000;
	background-color: #F1F0ED;
}

#colorub {
	width:100%;
	height:7px;
}

#acces_rapide {
	padding-left: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#b92432;
	text-transform:uppercase;
	height:25px;
}

#acces_rapide a {
	color:#b92432;
}


/*/////////////////////////////////////////=- styles contenu -=/////////////////////////////////////////*/

#td3col {
	background:URL(images/ombre_nav.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.tdcontenu {
background:URL(images/bckg_contenu.gif);
background-position:center center;
background-repeat:no-repeat;
background-attachment:fixed;
}

.text {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textcol {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: justify;
}
.textgras {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.titre {
  font-size : 17px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color:#FF4200;
  text-transform:uppercase;
}

.sstitre {
  font-size : 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #688BA8;
  font-style:italic;
}

.filariane {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.filariane a {
	color: #b92432;
}
.filariane a:hover, .filariane a:visited {
	color: #000000;
}

.adresse {
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#b92432;
	text-align:center;
}

.legende {
	font-size : 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#aaa;
}

/*/////////////////////////////////////////=- styles moteur de recherche -=/////////////////////////////////////////*/
.search_titre {
  font-size : 13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}

.search_sstitre {
  font-size : 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
}

.search_results {
  font-size : 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /*color: #8e8e8e;*/
  color: #000000;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.titretable {
  font-size : 10px;
  font-family:Arial, Helvetica, sans-serif;
  color:#858484;
  background-color:#E1E1E1;
  padding-left:5px;
  padding-right: 5px;
  
}
.table {
	border: 1px solid #E1E1E1;/*#C8C8C8;*/
	/*background-color: #FFFFFF;*/
}

.news_titre {
  font-size : 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
}

.table_news {
  border: 1px solid #000000;
  background-color: #D9E0EA ;
}

/*/////////////////////////////////////////=- styles forum -=/////////////////////////////////////////*/
/* texte :
- index.php : messages 1 &agrave; x sur x et Rechercher, commandes aller au d&eacute;but, afficher l'arborescence,... et modifi&eacute; par
- read.php : toutes les informations du message et son contenu
*/
.forum_texte {
        font-family: Verdana, Arial;
        font-size: 11px;
}
/* libell&eacute; des colonnes :
- index.php : libell&eacute;s des colonnes messages/auteurs/dates
- ajouter.php : titre du tableau
*/
.forum_TR_libelle {
        font-family: Verdana, Arial;
        font-size: 11px;
}

/* contenu des lignes :
- index.php : titre des messages, auteurs et dates
- ajouter.php : nom, e-mail,... du posteur ; case pr&eacute;venir par mail... si fonction activ&eacute;e
*/
.forum_TD_texte {
        font-family: Verdana, Arial;
        font-size: 11px;
}

/* liens :
- index.php : au dessus du tableau
*/
.forum_A_lien {
        text-decoration : none;
        font-size : 11px;
        font-family: Verdana;
        color : #2D5A8C;
        background :transparent;
}
.forum_A_lien:hover {
        text-decoration : none;
        font-size : 11px;
        font-family: Verdana;
        color : #111111;
        background :transparent;
}
/*successeur de A.minilien :
- index.php : liens vers les messages
- barre_outils_post.inc.php : liens vers les javascripts
*/
.forum_A_minilien {
        text-decoration : none;
        font-size : 10px;
        font-family: Verdana;
        color : #2D5A8C;
        background :transparent;
}
.forum_A_minilien:hover {
        text-decoration : none;
        font-size : 10px;
        font-family: Verdana;
        color : #111111;
        background :transparent;
}

/* formulaire :
- index.php : formulaire de recherche : les 2 inputs
- ajouter.php : tout le formulaire
*/
.forum_FORM {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #16246C;
  text-decoration: none;
  background-color: #FFFFFF ;
  border-bottom-color: #666666;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-left-color: #666666;
  border-right-color: #666666;
  border-right-width: 1px;
  border-top-color: #666666;
  border-top-width: 1px;
}
/*/////////////////////////////////////////=- styles Messages de sortie -=/////////////////////////////////////////*/

  .informations_ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #F1F0ED;
        color : #009900;
}



/*/////////////////////////////:- SS-MENUS -://///////////////////////////*/
#ssmenu1, #ssmenu2, #ssmenu3, #ssmenu4, #ssmenu5, #ssmenu6, #ssmenu7, #ssmenu8, #ssmenu9, #ssmenu10 {
	position:absolute;
	z-index:100;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:200px;
}
#ssmenu1 { margin-left:9px; margin-top: 40px; }
#ssmenu2 { margin-left:130px; margin-top: 40px; }
#ssmenu3 { margin-left:251px; margin-top: 40px; }
#ssmenu4 { margin-left:372px; margin-top: 40px; }
#ssmenu5 { margin-left:493px; margin-top: 40px; }
#ssmenu6 { margin-left:614px; margin-top: 40px; }
#ssmenu7 { margin-left:735px; margin-top: 40px; }
#ssmenu8 { margin-left:856px; margin-top: 40px;}
#ssmenu9 { margin-left:977px; margin-top: 40px; }
#ssmenu10 { margin-left:1098px; margin-top: 40px; }

#ssrub_rouge_n1, #ssrub_rouge_n2, #ssrub_rouge_n3, #ssrub_rouge_n4, #ssrub_bleu_n1, #ssrub_bleu_n2, #ssrub_bleu_n3, #ssrub_bleu_n4, #ssrub_vert_n1, #ssrub_vert_n2, #ssrub_vert_n3, #ssrub_vert_n4, #ssrub_rose_n1, #ssrub_rose_n2, #ssrub_rose_n3, #ssrub_rose_n4, #ssrub_jaune_n1, #ssrub_jaune_n2, #ssrub_jaune_n3, #ssrub_jaune_n4, #ssrub_vertp_n1, #ssrub_vertp_n2, #ssrub_vertp_n3, #ssrub_vertp_n4  {
	border-bottom:1px dashed #AAA;
	padding:2px;
}
#ssmenu_footer {
	height:3px;
}

#ssrub_rouge_n1 a, #ssrub_bleu_n1 a, #ssrub_vert_n1 a, #ssrub_rose_n1 a, #ssrub_jaune_n1 a { 
	color:#ffffff;
}
#ssrub_rouge_n1 a:hover, #ssrub_bleu_n1 a:hover, #ssrub_vert_n1 a:hover, #ssrub_rose_n1 a:hover, #ssrub_jaune_n1 a:hover { 
	color:#d7d7d7;
}
/*Couleur des liens de sous-menus de niveau2 et +*/
#ssrub_rouge_n2 a, #ssrub_bleu_n2 a, #ssrub_vert_n2 a, #ssrub_rose_n2 a, #ssrub_jaune_n2 a, #ssrub_vertp_n2 a, #ssrub_rouge_n3 a, #ssrub_bleu_n3 a, #ssrub_vert_n3 a, #ssrub_rose_n3 a, #ssrub_jaune_n3 a, #ssrub_vertp_n3 a, #ssrub_rouge_n4 a, #ssrub_bleu_n4 a, #ssrub_vert_n4 a, #ssrub_rose_n4 a, #ssrub_jaune_n4 a, #ssrub_vertp_n4 a {
	color:#000000;
}
/*Couleur des liens survol&eacute;s de sous-menus de niveau2 et +*/
#ssrub_rouge_n2 a:hover, #ssrub_bleu_n2 a:hover, #ssrub_vert_n2 a:hover, #ssrub_rose_n2 a:hover, #ssrub_jaune_n2 a:hover, #ssrub_vertp_n2 a:hover, #ssrub_rouge_n3 a:hover, #ssrub_bleu_n3 a:hover, #ssrub_vert_n3 a:hover, #ssrub_rose_n3 a:hover, #ssrub_jaune_n3 a:hover, #ssrub_vertp_n3 a:hover, #ssrub_rouge_n4 a:hover, #ssrub_bleu_n4 a:hover, #ssrub_vert_n4 a:hover, #ssrub_rose_n4 a:hover, #ssrub_jaune_n4 a:hover, #ssrub_vertp_n4 a:hover {
	color:#d7d7d7;
}


/*//////:- SSMENU_ROUGE -://////*/
#ssrub_rouge_n1 { 
	background-color:#db2d3d;
	font-weight:bold;
}
#ssrub_rouge_n2 { 
	background-color:#f15261;
}
#ssrub_rouge_n3 { 
	background-color:#f89ba3;
}
#ssrub_rouge_n4 { 
	background-color:#faf0f1;
}
/*//////:- SSMENU_BLEU -://////*/
#ssrub_bleu_n1 { 
	background-color:#4574b9;
	font-weight:bold;
}
#ssrub_bleu_n2 { 
	background-color:#6f93c7;
}
#ssrub_bleu_n3 { 
	background-color:#b1c3dd;
}
#ssrub_bleu_n3 a:hover { 
	color:#1f4e92;
}
#ssrub_bleu_n4 { 
	background-color:#edf1f6;
}
/*//////:- SSMENU_VERT -://////*/
#ssrub_vert_n1 { 
	background-color:#019971;
	font-weight:bold;
}
#ssrub_vert_n2 { 
	background-color:#24bd95;
}
#ssrub_vert_n3 { 
	background-color:#6fe4c5;
}
#ssrub_vert_n4 { 
	background-color:#c9f7eb;
}
#ssrub_vert_n3 a:hover, #ssrub_vert_n4 a:hover { 
	color:#007a5a;
}
/*//////:- SSMENU_ROSE -://////*/
#ssrub_rose_n1 { 
	background-color:#d359b8;
	font-weight:bold;
}
#ssrub_rose_n2 { 
	background-color:#dd88ca;
}
#ssrub_rose_n3 { 
	background-color:#e7c1df;
}
#ssrub_rose_n4 { 
	background-color:#f4ecf2;
}
/*//////:- SSMENU_JAUNE -://////*/
#ssrub_jaune_n1 { 
	background-color:#eeb446;
	font-weight:bold;
}
#ssrub_jaune_n2 { 
	background-color:#f1c97f;
}
#ssrub_jaune_n2 a:hover { 
	color:#ff6600;
}
#ssrub_jaune_n3 { 
	background-color:#f2e0bf;
}
#ssrub_jaune_n4 { 
	background-color:#f7f4ef;
}
/*//////:- SSMENU_VERTPĀLE -://////*/
#ssrub_vertp_n1 { 
	background-color:#16f39e;
	font-weight:bold;
}
#ssrub_vertp_n1 a {
	color:#007a5a;
}
#ssrub_vertp_n1 a:hover {
	color:#aaaaaa;
}
#ssrub_vertp_n2 { 
	background-color:#5efcbf;
}
#ssrub_vertp_n2 a:hover { 
	color:#00955c;
}
#ssrub_vertp_n3 { 
	background-color:#aafcdc;
}
#ssrub_vertp_n4 { 
	background-color:#ecf9f4;
}
