/* code couleurs*/
/* gris clair : #D9D9D9*/

/* texte deroulant*/
MARQUEE{
font-variant: small-caps;
font-size  :10px;
font-color :#213930;
margin-left:10px;
height:15px;
}



body, html {
	min-height	:400px;
	font-size	:11px;
	font-family	: Verdana, Arial, Sans-serif;
        background:url('../../../images/stories/english/bande_test2.jpg') #898996 repeat-x;
	text-align	: justify
}

a
{
text-decoration:none;
font-style: normal;
font-weight      : bold;
color:#473759;
}

a:hover
{
color:#9C9797;

}


p, span, div, td{
	font-size		: 11px;
	text-decoration	: none;

}
a.readon, a.readonEns{
	font-style: normal;
	font-weight      : bold;
}
#page{
	position:relative; 
	width:810px; 
background:#FFFFFF;
margin-left:auto;
margin-right:auto;
margin-top:-8px;
margin-bottom:0

}

#entete{
	
	height: 96px; 
	padding-left:0px;
        z-index:99;
	margin:0; padding-right:10px; padding-top:0px; padding-bottom:25px;

} 
#leftcol{
	float:left;
	width:180px;
	padding-left:10px;

	
}
#rightCol{
	float:left;
	width:180px;
margin-top:20px;
	padding-left:10px;	
}

#maincol{
	float:right;
min-height	:400px;
	width:590px; 
	margin-right:10px;	
background-color:#D9D9D9;


}
.maincol_gauche{
          float:left;
          z-index:20;
          height:11px;
          background-image:url('../../../images/stories/english/bord_maing.jpg');
          background-position:top left;
          background-repeat:no-repeat;

}
.maincol_droite{
          float:right;
          z-index:20;
          height:11px;
          background-image:url('../../../images/stories/english/bord_maind.jpg');
          background-position:top right;
          background-repeat:no-repeat;

}

.clear {
	clear: both;
}


#pathway{
	padding-left:20px;	
	padding-bottom:15px;
}



.keywords
      {
      visibility:hidden;
      }

.cvtext
     {
     text-align:justify;
     }


.cvpic
     {
     float        :left;
     padding-left :2px;
     margin-left  :5px;
     padding-right :2px;
     margin-right  :5px;
     }


.cvpicright
     {
     float        :right;
     padding-left :2px;
     margin-left  :5px;
     padding-right :2px;
     margin-right  :5px;
     }

/********* titres ***********************/
h1{
	font-size	: 120%;
	color		: #473759;
        font-style: small-caps;
}

h2{
	font-size	: 115%;
	color		: #424242;
font-variant: small-caps;
}

h3{
	font-size	: 110%;
	color		: #424242;
font-variant: small-caps;
}

h4{
	font-size	: 100%;
	color		: #424242;
}

/********* contenu principal ************/
.componentheading{
	font-size	: 120%;
	color		: #0066B3;

}
.contentheading{
    	font-size   	: 120%;
		color       	: #0066B3;
		font-weight	: bold;
    	text-transform	: uppercase;
    	padding-top	: 20px;
	width		: 100%;
}
.contentpaneopen{
	width		: 98%;
padding-left:5px;

}
			
th{
	font-size	: 110%;
	color		: #424242; /*FFB200;*/
	font-variant: small-caps;
}
.contentpaneopenEns{
    	
	width		: 100%;
	margin-bottom	: 10px;
}
.buttonheading{
padding-right:20px;
}
.contentpaneopenEns td.buttonheading{
    	/*border-bottom 	: 1px dotted #E5E2E2;*/
	width		: 100%;
	margin-bottom	: 10px;
}
/****** table des matieres *******/
.contenttoc{
    	border		: 1px solid #ECD02E;
	margin		: 10px;
	padding		: 5px;
}
.contenttoc th{
    	border-bottom	: 1px solid #ECD02E;
	
}
.pagenavcounter{
	display		: none;
}

/********************** MENU gauche ***************************/
#leftcol a{
	text-decoration : none;
    	display         : inline;
	font-style      : normal;
    	color           : #333333;
    	height          : 17px;
	width		: 170px;
	padding-left	: 5px;


}
#leftcol a.sublevel{
   	color  		: #333333;
}

#leftcol a.sublevel:hover{
   	color  		: #9C9797;
}

#leftcol a.mainlevel{
/*	display: block;*/
	display : inline;
	height: 17px;
	line-height:2em;
	font-style: normal;
	color: #333333;

}
#leftcol a.mainlevel:hover{
color: #9C9797;
}

a.mainlevel:hover{
	color: #9C9797;
}


#leftcol .moduletable td{
background-color:#D9D9D9; /*E5E2E2;*/
border-bottom:2px solid #FFFFFF;
}
#leftcol .moduletable td:hover{
background-color:#FFFFFF;
}

#active_menu{
font-weight	: bold;
color: #777777;
        
}
#active_menu.mainlevel{
  color            : #777777;

}

.a #active_menu.mainlevel{
  color            : #777777;
  font-weight      : bold

}
#active_menu sublevel{
  color            : #777777;
  font-weight      : bold

}
/************TOP : menu haut*******************/

.top
{
 float:left;
 margin-left: 200px;
/*height:44px;*/


}
#top li, #top ul{list-style: none;} 

div#top div{
 float :left;
}
#active_menu_m1{
}

.module_m1{
margin-top:10px;
margin-left:10px;
z-index:99;

}

.module_m2{
margin-left:10px;
margin-top:10px;
z-index:99;


}

a.mainlevel_m1{
  text-align       : center;
  padding-left     : 50px;
  padding-top      : 5px;
  padding-right    : 60px;
  padding-bottom   : 10px;
  /*background-image:url("../../../images/stories/english/top_m1b.jpg");*/
  background-image:url("../../../images/stories/english/top_m1_test.jpg");
  background-repeat:no-repeat;
color:#9C9CD8;
}

a.mainlevel_m1:hover{
color:#9C9797;


}
.moduletable_m1 {
  width		   : 20%;
  table-layout	   : auto;
}
.mainlevel_m1 li{
list-style : none;
}


a.mainlevel_m2{
  text-align       : center;
  padding-left     : 50px;
  padding-top     : 5px;
  padding-right     : 70px;
  padding-bottom     : 10px;
  /*background-image:url("../../../images/stories/english/top_m1b.jpg");*/
  background-image:url("../../../images/stories/english/top_m1_test.jpg");
  background-repeat:no-repeat;
color:#9C9CD8;
}
#active_menu_m2{
color: #777777;
}
a.mainlevel_m2:hover{
color:#9C9797;

}
.moduletable_m2 {
  width		   : 20%;
  table-layout	   : auto;
}

.mainlevel_m2 li{
list-style : none;
}

table.moduletable {
  width		   : 100%;
  table-layout	   : auto;
}

.moduletable-topmenu{
    float       : right;
    padding-right : 20px;
}
.moduletable-topmenu a{
    color       : #333333;
}
.moduletable-topmenu ul li{
    list-style      : none;
    display         : inline;
    padding-right   :15px;
}
.moduletable-topmenu #active_menu{
   font-weight     : bold;
color            : #777777;
}

/******************bas banniere*****************/
.banner-basg
         {
          float:left;
	  margin-left:-1px;
          z-index:20;
          height:28px;
          background-image:url("../../../images/stories/english/banner_basg1.jpg");
          background-position:top left;
          background-repeat:no-repeat;
}
.banner-basd
         {
          float:right;
	  margin-right:-11px;
          z-index:20;
          height:28px;
          background-image:url("../../../images/stories/english/banner_basd1.jpg");
          background-position:top right;
          background-repeat:no-repeat;
          z-index:25;
}

/********************** Recherche **********************/
div.search{
	margin-top 	: 10px;
	margin-bottom 	: 10px;
	text-align 	: left;
}
.ajax {
	text-align 	: left;
	height 		: 150px;
	max-height 	: 150px;
	overflow	: auto;
}
#leftcol .ajax a{
	border		: 0px none !important;

}

/******************footer haut*****************/
#footer{
	clear:both;
	background:  url('../../../images/stories/english/master_fond_bas.jpg') no-repeat;
	height:47px
}

.footer-basg
         {
          float:left;
          z-index:20;
          height:28px;
          background-image:url("../../../images/stories/english/banner_basg1.jpg");
          background-position:top left;
          background-repeat:no-repeat;
}
.footer-basd
         {
          float:right;
          z-index:20;
          height:28px;
          background-image:url("../../../images/stories/english/banner_basd1.jpg");
          background-position:top right;
          background-repeat:no-repeat;
          z-index:25;
}


/********* footer menu ******************/

div #footer{
    text-align  : center;
}
#footer ul, #footer li, #footer a{
    font-weight     : normal;
    text-decoration : none;
    list-style      : none;
    color           : #FF0000;
	text-transform	: uppercase;
	font-size	: 10px;
	font-style: italic;
    display         : inline;
    padding-left    : 3px;
}
			    

/******************* module  actualites ********************/
table.moduletableactuadministratif {
	width           : 100%;
	margin-bottom   : 15px;
	margin-top      : 15px;
/*	border-spacing  : 5px;
	border-collapse	: collapse;
	border-bottom   : solid 1px #ECD134;
	border-top      : solid 1px #ECD134;*/
	
}
table.moduletableacturecherche{
        width		: 30%;
        float		: right;
	margin-bottom	: 1px;
	margin-right	: 4%;
/*	border-left: solid 1px #0066B3;
	border-right: solid 1px #0066B3;*/
}
table.moduletableactuculture {
	width           : 30%;
        float           : right;
	margin-bottom   : 1px;
		  
}
table.moduletableactupublications {
	margin-right	: 4%;
       width		: 30%;
        float		: right;
	margin-bottom	: 1px;

 }
table.moduletableactuadministratif th, table.moduletableacturecherche th, table.moduletableactuculture th, table.moduletableactupublications th{
	text-align	: center;
	font-size 	: 130%;
	background-color:#F6F5E5;
}
