A    { color: #ED8002 }   /* unvisited link */
.text  {  background-color: #FFFFFF; }
.bline {  background-color: #000000; }

body   {
  background-color: #FFFFFF;
  padding:          0px;
  margin:           0px;
}

/*----------------------------------------------------------------------------*/

.menuUp, .menuUp_selected {
  font-family:      Helvetica, Arial, Verdana, sans-serif;
  font-size:        10px;
  font-weight:      bold;
  text-decoration:  none;
  text-align:       center;
  vertical-align:   middle;
  color         :   #B3B3D9;
}

.menuUp_selected { color: #000000; }
.menuUp:hover    { color: #000000;}

/*----------------------------------------------------------------------------*/

.menu1,.menu1_selected,.menu1_anchor,.menu1_anchor_selected {
  font-family:      Arial,Helvetica, Verdana, sans-serif;
  font-size:        16px;
  font-weight:      bold;
  text-decoration:  none;
  text-align:       right;
  vertical-align:   middle;
  color:            #000000;
}
.menu1:hover  { color: #000000;}

.menu1_selected       { color: #000000;text-decoration:  none;}

.menu1_anchor_selected { color: #000000;text-decoration:  none;}
.menu1_anchor          { color: #000000;text-decoration:  none;}

/*----------------------------------------------------------------------------*/

.menu2, .menu2_selected,.menu2_anchor,.menu2_anchor_selected {

  font-family:      Helvetica, Arial, Verdana, sans-serif;
  font-size:        12px;
  font-style:       normal;
  font-variant:     normal;
  font-weight:      bold;
  font-variant:     normal;
  text-decoration:  none;
  text-align:       justify;
  vertical-align:   middle;
  color:            #B3B3D9;
  background-color: #FFFFFF;
}
.menu2:hover           { color: #000000 }
.menu2_anchor_selected { color: #000000;}
.menu2_anchor          { color: #B3B3D9;}
.menu2_anchor:hover    { color: #000000 }
.menu2_selected        { color: #000000;}

.menu2_sep {
  color:            #000000;
  vertical-align:   middle;
  font-size:        14px;
}

.logo {
  text-align:       center;
  vertical-align:   top;
  background-color: #000080;
}

/*----------------------------------------------------------------------------*/

.page, .page_selected, .page_anchor_selected, .page_anchor {
  font-family     : Helvetica, Arial, Verdana, sans-serif;
  font-size       : 11px;
  text-decoration : none;
  text-align      : right;
  font-weight     : bold;
  font-variant    : normal;
  color           : #B3B3D9;
  background-color: #FFFFFF; 
}

.page_selected { color: #000000;}
.page:hover    { color: #000000 }

.page_anchor_selected { color: #000000;}
.page_anchor          { color: #B3B3D9;}
.page_anchor:hover    { color: #000000;}

/*----------------------------------------------------------------------------*/

.tinyText {
  font-family     : Helvetica, Arial, Verdana, sans-serif;
  font-size       : 10px;
  text-decoration : none;
  text-align      : right;
  font-weight     : bold;
  font-variant    : normal;
  color           : #000000;
}

.sepV {
  font-family     : Helvetica, Arial, Verdana, sans-serif;
  font-size       : 12px;
  text-decoration : none;
  text-align      : right;
  font-weight     : bold;
  color           : #A4B0CC; 
}


/*----------------------------------------------------------------------------*/

.tabActive, .tabInactive, .tabInactiveAnchor { color: black }
 
/*----------------------------------------------------------------------------*/

.frmTitle {   
  font-family:      Helvetica, Arial, Verdana, sans-serif;
  font-size:        12px;  
  font-weight:      bold;
  color:            #000000;  
  background-color: #FFFFFF
}

.frmSubTitle {  
  font-family:      Helvetica, Arial, Verdana, sans-serif;  
  font-size:        10px;  
  color:            #000000;  
  background-color: #FFFFFF;
}

.frmText {   
  font-family:      Helvetica, Arial, Verdana, sans-serif;  
  font-size:        12px;  
  color:            #000000;  
  background-color: #FFFFFF
}

.ufFormInput, .uiFormInput {
  font-family:      Helvetica, Arial, Verdana, sans-serif;
  font-size:        10px;
  color:            #000000;
}

.ufText, .ufBold, .uiText, .ucText {
  font-family:      Helvetica, Arial, Verdana, sans-serif;
  font-size:        10px;
  color:            #000000;
}

.ufBold {  
  font-weight:      bold;  
}

.uiError {
  font-family:      Helvetica, Arial, Verdana, sans-serif;
  font-size:        10px;
  font-weight:      bold;
  color:            #FF0000;
}
	
.bottomtext {
  font-family:      Helvetica, Arial, Verdana, sans-serif;
  font-size:        10px;
  font-weight:      normal;
  text-decoration:  none;
  text-align:       midle;
  vertical-align:   middle;
  color:            #B4C2DF;
}

.anchor {
  text-decoration:  underline;
  color:            #ED8002;
}

.anchorAnim {
  text-decoration : none;
  color:            #B3B3D9;
}
.anchorAnim:hover { color: #000000 }

.anchorAnimSelect {
  font-family:      Helvetica, Arial, Verdana, sans-serif;
  font-size:        14px;
  font-weight:      bold;
  text-decoration:  none;
  color:            #000000;
}
.anchorAnimSelect:hover { color: red }

.actuTxt, .actuTxtTitle, .actunext { 
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  text-align: justify;
  color: #000000;
}

.actuTxtTitle {
  font-weight : bold;
  font-size   : 11px;
  text-align  : left;
  color       : #000000;
}

.actunext {
 color       : #2C52A5;
 text-align  : right;
}

.pretty_link {
  color           : #ED8002;
  border-width    : 0px;
  border-color    : #FFFFFF;
  border-style    : solid;
  text-decoration : underline;
}

.pretty_title { 
  font-family   : Helvetica, Arial, Verdana, sans-serif;
  font-size     : 16px; 
  font-style    : normal; 
  font-weight   : bold; 
  color         : #000000;
  /*text-transform: uppercase; */
  font-variant	: small-caps;
}

.pretty_title2 { 
  font-family   : Helvetica, Arial, Verdana, sans-serif;
  font-size     : 14px; 
  font-style    : normal; 
  font-weight   : bold; 
  color         : #000000;
}

.pretty_title3 { 
  font-family     : Helvetica, Arial, Verdana, sans-serif;
  font-size       : 12px; 
  font-style      : normal; 
  color           : #000000;
  text-decoration : none;
}

.pretty_frame_right {float:right;margin: 15px;padding: 10px;width:200px;border: 1px dashed #CACACA; }
.pretty_frame_left {float:left;margin: 15px;padding: 10px;width: 200px;border: 1px dashed #CACACA; }

.date_maj {
  text-align 	: right;
  font-size 	: 80%;
}

.spec {
  font-weight	: bold;
  color			: #2C52A5;
  font-size		: 130%;
}

.ue_entete {
  font-weight	: bold;
}

.ue_encadre {
  float		: right;
  margin	: 15px;
  padding	: 10px;
  width		: 200px;
  border	: 1px;
}

h2.ue {
  font-family   : Helvetica, Arial, Verdana, sans-serif;
  font-size     : 14px; 
  font-style    : normal; 
  font-weight   : bold; 
  color         : #000000;
}
.important {
  font-weight	: bold;
  font-style    : italic; 
  color			: #cc0000;
  font-size		: 110%;
}


.fond_bandeau
{
  background: #FFBD00 url(/Local/erlaos/fr/fond_points_blancs.gif) 0px 28px;
  background-repeat: repeat-x;
}

h1.title_univ
{
  margin: 0px;
}	
h1.title_univ a {
background-color:#FFBD00;
color:white;
font-family:lucida grande,arial;
font-size:25px;
height:25px;
margin:0px 0px 0px 42px;
padding-left:4px;
padding-top:15px;
text-decoration:none;
width:340px;
}
.devel_univ {
  margin-left: 45px;
  font-style: italic; 
  font-weight: bold;
  color : black;
  text-decoration:none;
}

.rssIcon {
  border-width : 0;
  margin-right: 5px;
}
