
/*body, p, blockquote, ol, ul, dl, li, dt, dd, td {
font-family: Helvetica, Arial, sans-serif;
font-size : 12px;
}*/

body {
margin-left: 10px;
margin-right: 1px;
margin-top: 1px;
margin-bottom: 1px;
}



A{
color: #0000ff;
font-weight: normal;
text-decoration: none;

}

  

A.hid{
color: #000000;
font-weight: bold;
text-decoration: none;
}

A:hover{
color: #1E90FF;
text-decoration: none;
}

H1{
color: #1E90FF;
font-weight: bold;
font-size: 200%;
}
H2{
color: #1E90FF;
font-weight: bold;
}
H3{
color: #1E90FF;
font-weight: bold;
}


.titre{
right:100px;
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size : 250%;
text-decoration: none;
line-height: 50px;
text-align: center;
color: #1E90FF;
}


.soustitre{
right:100px;
font-family: Helvetica, Arial, sans-serif;
font-size: 100%;
font-weight: bold;
text-decoration: none;
text-align: center;
color: #1E90FF;
}

.navi{
  font-weight: bold;
  text-align: left;
  position: absolute;
  top: 120px;
  width: 10em;
  left: .5em;
  padding: 2px;
  border: 2px solid;
  color: #1E90FF;
  font-size: 12px;	
}

div.navi a{
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;	
margin-left: 0.5em;
}

div.navi a:hover{
  background: #f7bf83;
  text-decoration: none;
  color: #000000;
}

.datemodif{
font-size: 10px;
text-align: center;
font-weight: bold;
color: #1E90FF;
}


img{
border: none;
}


a{color:#9900FF}  
a{color:red}  



/*
::-moz-selection { background: white; color:  #ff8c00;}
*/



/*
::selection { background: white; color:  #000000}
*/


sup { 
font-size: .7em; 
line-height: .8em; 
} 


span.title_pub {
  font-weight: bold;
  font-variant: small-caps;
}


.ui-widget-header-custom{ 
    background: #f6a828 url(../images/ui-bg_flat_95_0a43ac_40x100.png) 50% 50% repeat-x;      
}


a:hover, 
a.hover {
color: #1E90FF;

}

a:active, 
a.active {
color: #1E90FF;
text-decoration: none;
border: none;

}
