/* Définition de règle */
@charset "iso-8859-1";

/* auteur: Activ'Web */
body {margin :0px;}

#centre {background:  url(images/bkg_centre.jpg) 0 0 no-repeat; background-color: #ffffff; border:  1px solid silver; margin-bottom: 5px; margin-left: 180px; margin-right: 200px; margin-top: 10px; min-height: 320px; padding:  6px; }

#centre_suite {border: 1px solid silver;   background-color: #ffffff;   margin-left : 180px;   margin-right : 10px;   margin-top: 10px;   margin-bottom: 5px; padding: 6px; min-height:320px;}

#centre_admin {border: 1px solid silver;   background-color: #ffffff;   margin-left : 180px;   margin-right : 10px;   margin-top: 10px;   margin-bottom: 5px; padding: 6px; min-height:320px;}

/* Actus (menu right)*/
#actus {border:  1px none black; position: absolute; right: 10px; top: 112px; width: 180px; padding: 0px; margin: 0px; text-align:left; font-size:13px;}
#actus dl {border: 1px solid black; width: 180px; background-color: lightyellow; padding:0px; margin:0 0 10px 0;}
#actus dt {background-color: #FEDE92; color: red; font-weight: bold; margin-bottom: 0px; margin-top: 0px; padding: 2px 2px 2px 10px;}
#actus dd {margin-left:0px; background-color: #FEDE92; padding:5px; margin-bottom: 16px;  font-weight:normal; color:blue;}

	
/* Menu */
#menu {position : absolute;   width : 160px;   left : 10px;   top: 112px;}

#menu dl {border-top: 0px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver;width: 160px; background-color: lightyellow; padding:0px; margin:0px;}

#menu dt {background: url(images/bkg_bt_fo.jpg) 0 0 repeat; color: #ffffff; font-weight: bold; margin-bottom: 0px; margin-top: 0px; padding-left: 10px; text-transform: uppercase; text-align:left;}

#menu dd {margin-left:0px; background-color: lightyellow; padding-left:0px; padding-bottom:0px; padding-top:0px; margin-bottom: 0px;  font-weight:bold;}

#menu a {color:#808080; text-decoration:none; width:158px; display:block; padding:0px; margin:0px; font-weight:normal; font-size:13px;}

#menu a:hover {color:#000000; display:block; text-decoration:underline; font-weight: normal; color:red;}

#menu div.lienmenu {padding-left:10px; text-align:left;}
		


#head {background: url(images/logo_fo.jpg) 0px 0px no-repeat; background-color: #ffffff; border:   1px solid #c0c0c0; height: 102px; margin: 0px 10px 0px 10px}

#chemin {border: 1px solid black;   background-color: #FFFF00; margin-bottom: 10px;}

#pied1 {border: 1px solid silver;   background-color: #ffffff;   margin-left : 180px;   margin-right : 200px;   margin-top: 0px;   margin-bottom: 0px; padding: 6px; color:#808080; text-align:center;}

#pied2 {border: 1px solid silver;   background-color: #ffffff;   margin-left : 180px;   margin-right : 10px;   margin-top: 0px;   margin-bottom: 0px; padding: 6px; color:#808080; text-align:center;}

#menu_admin {position : absolute;   width : 160px;   left : 10px;   top: 112px; border: 0px solid silver;}

#menu_admin a {color:blue; text-decoration:none; width:158px; display:block; padding:0px; margin:0px; font-weight:bold; font-size:15px;}

#menu_admin a:hover {color:red; background-color:#FFFFC0;}

.lien_admin {border: 1px solid silver;   background-color: #ffffff; margin-bottom:5px; text-align:center}

.div_menu {border: 1px solid silver;   background-color: #ffffC0; margin-bottom:5px; text-align:center; width:200px;}

a.menu {color:#808080; text-decoration:none; width:200px; display:block; padding:0px; margin:0px; font-weight:bold; font-size:16px;}

a.menu:hover {color:red;}

a.action_menu {border: 1px solid silver; font-weight:normal; background-color:#FEDE92; padding-left:5px; padding-right:5px; background-color:#FFFFFF; text-decoration:none;}

a.action_menu:hover {color:red; background-color:#FFFFC0;}

a.action_menu:visited {color:blue;}

.centre_admin {color:#808080; text-decoration:none; width:200px; display:block; padding:0px; margin:0px; font-weight:normal; font-size:15px;}

table.liste_liens {border-top: 0px solid silver; border-left: 0px solid silver;}

td.liste_liens {font-weight:bold; font-size:16px; background-color:#FFFFC0; color:#808080; border-top: 1px solid silver; border-right: 0px solid silver; padding-left:5px;}

a.liste_liens:hover {color:red;}

table.liste_menus {border:0px}

td.liste_menus {font-weight:bold; font-size:16px; background-color:#FFFFC0; color:#808080; border-top: 1px solid silver; border-right: 0px solid silver; padding-left:5px; padding-right:5px;}

a.liste_menus:hover {color:red;}

/* #centre_admin a:hover {color:red; font-weight:bold;}
#centre_admin a.action_menu { padding-left:10px; color:blue; margin-bottom:5px; } */
#centre_admin h2 {margin-top:0px;}

form {margin: 0px; padding:0px;}

/*h3 {color:red; margin-top:0px; text-align:center; border:1px solid black}*/

hr {clear:both; margin-top:5px;}

.txt_admin {color:#808080; font-family:arial; font-size:17px;}

span.txt1 {font-weight:bold; color:red; font-size:1.1em;}

B.news {font-size:28px; color:red;}

DIV.modif_news {background-color:#D5E4EB; text-align:left; border:1px solid black; margin:25px; padding:10px;}

table.login {width:350px; border:1px solid silver; padding:30px; background-color:#A9D4FF; background: url(images/bkg_login.jpg) 0 0px no-repeat; height:300px;}

/* Chemin de navigation */
div.chemin {padding:4px 10px 4px 10px; background-color:#FFFFC0; margin-bottom:8px; text-align: left;} 
div.chemin A {color:#808080; text-decoration:none;}
div.chemin A:hover {color:green;}

H1.rubrique {font-size:16px;}

.justify{text-align:justify; font-family:arial; font-size:12px; margin-bottom:10px;}

