body {color: #000;
  behavior: url(csshover.htc);} /* WinIE behavior call */
a.spip_url { } 
a.spip_in { } 
a.spip_out { } 
b.spip { }
p.spip_note { color : #333366; } 
table.spip { }


hr.spip { height:1px; color:#677B9D;}
i.spip { 
   color           : #333333;
   background      : #ffffff;
   font-weight     : normal;
   font-family     : verdana;
   font-size       : 11px;


 }
 
table.spip tr.row_first { background-color: #FCF4D0;}
table.spip tr.row_odd {	background-color: #C0C0C0;}
table.spip tr.row_even {background-color: #F0F0F0;}
table.spip td { padding: 1px;
		text-align: left;
		vertical-align: middle;
		font-size : 10px;
}

.spip_code { }

.spip_bouton { background-color: #FFCC00;}
.formrecherche { width: 100% ; background-color: #FFDDAA;}
.spip_documents{font-family: Verdana;font-size : 10px;}
.forml { width: 100% ; background-color: #FFDDAA;}


.spip_encadrer {width : 100%;
	        background-color: #FFFFFF;
	        padding: 5px;
	        border: 1px #666666 solid;font-size : 10px;
}
.spip_cadre {width : 100%;
	     background-color: #FFFFFF;
	     padding: 5px;font-size : 10px;
}
.reponse_formulaire {
	font-family: Verdana;
	font-weight: bold;
	font-size: 110%;
	color: red;
}
.spip_surligne { background-color: #FFFF66; }

a:active { font-family : verdana; 
	       font-size : 10px;
	       font-weight : bold;
	       color : #2E3746; 
	       text-decoration : none; 
	       }
	      
a:link { font-family : verdana; 
	     font-size : 10px;
	     font-weight : bold;
	     color : #2E3746; 
	     text-decoration : none; 
	     }
	 
a:hover { font-family : verdana; 
	      font-size : 10px;
	      font-weight : bold;
	      color : #586786; 
	      text-decoration : none; 
	      }
	  
a:visited { font-family : verdana; 
	        font-size : 10px;
	        font-weight : bold;
	        color : #334C86; 
	        text-decoration : none; 
	        }
i {font-family : verdana; font-size : 10px; color : #888888;}

P { font-family : verdana;
    font-size : 10px;
    color : #e6e6e6;
    margin-bottom : 2px;
    margin-left : 2px;
    margin-right : 2px;
    margin-top : 2px;
    }

.boulethome{color : #D89E44;
}

.articlelink { font-family : verdana;
	       font-size : 10px;
		color : #e6e6e6;
		margin-bottom : 2px;
		margin-left : 2px;
		margin-right : 2px;
		margin-top : 2px;
    		  }

.article { font-family : verdana;
     	   font-size : 10px;
	   color : #e6e6e6;
	   margin-bottom : 2px;
	   margin-left : 8px;
	   margin-right : 2px;
	   margin-top : 2px;
         }

.articletitre { color : #760E00;
                font-size : 10px;
	        background : #ffffff;
		font-weight : bolder;
		font-family : verdana;
		font-size : 12px;
		padding-left : 0;
		padding-right : 0;
		padding-top : 0;
		padding-bottom : 2px;
              }

.login {font-family : verdana;
          font-size : 10px;
          font-weight : normal;
          color : #ffffff;}

.little {
	color : #666666;
	background : #E8EBEE url(IMG/grid.gif);
	font-weight : normal;
	font-family : verdana;
	font-size : 9px;
	text-align : center;
	padding: 4px;
          }

          
.date {
	color : #666666;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8px;
	text-align : right;
	padding-left : 0;
	padding-right : 4px;
	padding-top : 0;
	padding-bottom : 0;
	background-image: url(IMG/grid.gif);
	background-repeat: repeat-x;
          }

	  
.menutitre {color : #212833;        
            font-weight : bolder;
            font-family : verdana;
            font-size : 15px;
            padding-left : 0;
            padding-right : 0;
            padding-top : 10px;
            padding-bottom : 1px;
            }
          
          
		  
.titre {color : #ffffff;
        background : #677B9D;
        font-weight : bolder;
        font-family : verdana;
        font-size : 12px;
        padding-left : 6px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
        }
	
.text { color : #333333;
        font-weight : normal;
        font-family : verdana;
        font-size : 10px;
        padding-left : 4px;
        padding-right : 8px;
	padding-top : 4px;
	padding-bottom : 2px;
	vertical-align : top;
      }

.pseudolink {
   font-family     : verdana;
   font-size       : 10px;
   font-weight     : bold;
   color           : #333D4E; 
   text-decoration : none; 
}

p.spip { 
   color           : #333333;
   font-weight     : normal;
   font-family     : verdana;
   font-size       : 11px;
   padding-left    : 4px;
   padding-right   : 8px;
   padding-top     : 4px;
   padding-bottom  : 2px;
   vertical-align  : top;
}

h3.spip {
   color           : #333333;
   font-weight     : bold;
   font-family     : verdana;
   font-size       : 14px;
   padding-left    : 4px;
   padding-right   : 8px;
   padding-top     : 4px;
   padding-bottom  : 0px;
   vertical-align  : top;
   margin-bottom   : 0em;
   margin-top      : 1em;
}

h4.spip {
   color           : #333333;
   font-weight     : bold;
   font-family     : verdana;
   font-size       : medium;
   padding-left    : 4px;
   padding-right   : 8px;
   padding-top     : 4px;
   padding-bottom  : 0;
   vertical-align  : top;
   margin-bottom   : 0em;
   margin-top      : 1em;
}

select { font-size:11px; }
input { font-size:11px; }

div#HeadTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-left: 1em;
	font-size: small;
	color: #333333;
	background-repeat: no-repeat;
	padding: 0em 0em 0em 6em;
}

div#Header {
	float: left;
	width: 635px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2B4698;
	background-repeat: no-repeat;
	clip: rect(auto,auto,auto,auto);
	background-image: url(IMG/jpg/logo_center5.jpg);
	height: 160px;
	padding-left: 100px;
}

div#header img {
	float: left;
	clip: rect(auto,auto,auto,-146px);
	}
	
div#header h1 {
	font-size: 12pt;
	padding-top: 1em;
	}
div#header h2 {
	font-size: 10pt;
	}
div#header h3 {
	font-size: 9pt;
	font-weight: normal;
	}


div#nav {
	float: left;
	width: 15em;
	background: #FDD;
	list-style-image: none;
}
div#nav ul {
	margin: 0;
	padding: 0;
	width: 15em;
	background: white;
	border: 1px none;
}
div#nav li {
	position: relative;
	list-style: none;
	margin: 0;
	border-bottom: 1px none #CCC;
}
div#nav li:hover {background: #F6C23A url(IMG/arow3.gif) no-repeat 95%;}
div#nav li.submenu {
	background: url(IMG/arow_r.gif) no-repeat 95% center;
}
div#nav li.submenu:hover {
	background-color: #FFE1A8;
	background-image: url(IMG/arow_r2.gif);
}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em;
  text-decoration: none; width: 6.5em;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; top: 0; left: 15em;
  display: none;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {
	display:block;
	border: 1px solid #CCCCCC;
}
div#nav ul.level2 ul.level3 {
	border-bottom: 1px solid #CCC;
} 

div.pullquote {
	float: right;
	width: 160px;
	color: #A09080;
	font: bold 1em Arial, Helvetica, Verdana, sans-serif;
	padding: 3px 2px;
	margin: 1px 7px;
	border-top: 7px solid #CCCCCC;
	border-right: 0 solid #CCCCCC;
	border-bottom: 7px solid #CCCCCC;
	border-left: 0 solid #CCCCCC;
	background-color: #FFFFFF;
	text-align: justify;
}
div#homeimage {
	float: right;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(IMG/jpg/back_blue_3.jpg);
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(IMG/grid.gif);
	background-repeat: repeat;
	font-weight : bolder;
	font-size : 10px;
	padding-left : 6px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align: left;
        }

.blinks {
	text-decoration: blink;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F3B73F;
	font-size: 12px;
}
.spip img {
	text-align: center;
}

