html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input {
	margin: 0;
	padding: 0;
	border: none;
	font-family: Verdana, Arial, sans-serif;
	outline: none;
    font-size:100%;
}

html{
	overflow-y: scroll;
}

.bold{
	font-weight: bold;
}

.italic{
	font-style: italic;
}
/** Structure principale et contour */
body{
	background-color: white;
	padding-bottom: 15px;
}

hr{
	clear: both;
	visibility: hidden;
	width: 100%;
    margin:0;
}

a{
    color: #E95821;
}

/* Types */
a.mime_icon.image 			{ background: url(../images/mime/img.gif) 0 0 no-repeat; 		}

/* Extensions */
a.mime_icon.ms-excel 		{ background: url(../images/mime/excel.gif) 0 0 no-repeat; 	}
a.mime_icon.msword 			{ background: url(../images/mime/word.gif) 0 0 no-repeat; 	}
a.mime_icon.ms-powerpoint 	{ background: url(../images/mime/powerpoint.gif) 0 0 no-repeat; }
a.mime_icon.pdf 			{ background: url(../images/mime/pdf.gif) 0 0 no-repeat; }


acronym{
    cursor:help;
}

.spacer hr{
	display:none;
}

.presentation .rub-bd{border-color: #e3264e !important;}
.recherche .rub-bd{border-color: #7da90a !important;}
.innovation .rub-bd{border-color: #007bbe !important;}
.enseignement .rub-bd{border-color: #00956b !important;}
.publications .rub-bd{border-color: #f2961b !important;}
.rub-bd{border-color: #e85821 !important;}

.presentation .rub-bg{background-color: #e3264e !important;}
.recherche .rub-bg{background-color: #7da90a !important;}
.innovation .rub-bg{background-color: #007bbe !important;}
.enseignement .rub-bg{background-color: #00956b !important;}
.publications .rub-bg{background-color: #f2961b !important;}
 .rub-bg{background-color: #e85821 !important;}


.presentation .rub-bg2{background-color: #e3abb7 !important;}
.recherche .rub-bg2{background-color: #dfeac2 !important;}
.innovation .rub-bg2{background-color: #dfedf0 !important;}
.enseignement .rub-bg2{background-color: #c0e6db !important;}
.publications .rub-bg2{background-color: #fce5c6 !important;}
 .rub-bg2{background-color: #fad6c8 !important;}


.presentation .rub-cl{color: #e3264e !important;}
.recherche .rub-cl{color: #7da90a !important;}
.innovation .rub-cl{color: #007bbe !important;}
.enseignement .rub-cl{color: #00956b !important;}
.publications .rub-cl{color: #f2961b !important;}
 .rub-cl{color: #e85821 !important;}

.presentation .rub-cl a{color: #e3264e !important;}
.recherche .rub-cl a{color: #7da90a !important;}
.innovation .rub-cl a{color: #007bbe !important;}
.enseignement .rub-cl a{color: #00956b !important;}
.publications .rub-cl a{color: #f2961b !important;}
 .rub-cl a{color: #e85821 !important;}





/** Conteneur principal, avec les ombres latterales */
#body_body{
	margin: auto;
	width: 1001px;
	background: url(../images/body_body.gif) 0 0 repeat-y transparent;
}

#body_header{
	background: url(../images/body_header.gif) 0 0 no-repeat transparent;
}

#body_footer{
	background: url(../images/body_footer.gif) 0 bottom no-repeat transparent;
	padding: 0 5px;
}

a h2{
    cursor: pointer;
}


/** Fil d'ariane */
#breadcrumbs{
	clear: both;
	border-bottom: 1px solid black;
	padding:5px 0 2px 0;
	margin: 0 1px 10px 1px;
    font-size:0.9em;
}

#breadcrumbs ul{
	display: block;
	float: left;
	margin: 0 0 3px 10px;
	/*width: 770px;*/
	line-height: 13px;
}

#breadcrumbs ul li{
	display: inline;
	font-size: 0.7em;
}

#breadcrumbs ul li a {
	color: #0a292b;
	text-decoration: none;
}

#breadcrumbs ul li.last {
    font-weight:bold;
}

.recherche #breadcrumbs ul li.last {
    color: #7DA90A;
}

.presentation #breadcrumbs ul li.last {
    color: #E3264E;
}

.innovation #breadcrumbs ul li.last {
    color: #007BBE;
}

.enseignement #breadcrumbs ul li.last {
    color: #00956B;
}

.publications #breadcrumbs ul li.last {
    color: #F2961B;
}

.satellites #breadcrumbs ul li.last {
    color: #E85821;
}

/** Fin fil d'ariane */

#menu{
	width: 175px;
	float: left;
	margin-top: 5px;
}

#sub-menu ul{
    margin-top: 50px;
}


#medias{
	width: 175px;
	float: right;
	margin-right: 15px;
    overflow:hidden;
    font-size:0.7em;
}

#page{
	width: 530px;
	margin: 0 39px;
	float: left;
    font-size:0.7em;
	/* font-size: 12.8px; */
    overflow:hidden;
/*	color: #07292a;*/
}

/* -162px -17px;*/
#contenu.satellites #medias_text li a.external, 
#contenu.satellites #medias_contact li a.external,
#contenu a.external{
    background-image:url(../images/sprites.png);
    background-position: -157px -230px;
    background-repeat: no-repeat;
    background-color:transparent;
    display: inline-block;
    padding: 3px 0 3px 15px; 
}

#contenu.presentation a.external {background-position: 0px -362px;}
#contenu.recherche   a.external   {background-position: -31px -335px;}
#contenu.innovation  a.external   {background-position: -62px -310px;}
#contenu.enseignement a.external  {background-position: -93px -282px;}
#contenu.publications  a.external {background-position: -124px -255px;}


#contenu a.internal{
    padding: 3px 0 3px 15px;
    display: inline-block;
}


#menu ul li {
	list-style: none;
	margin:0;
	padding:0;
	border:0;
	height: auto;
	width: 100%;
	line-height: 90%;
}

#menu a{
	display: block;
	margin:0;
	padding:0;
	text-decoration: none;
	font-size: 0.7em;
	font-weight: bold;
}

#menu ul li a{
	background: url(../images/sprites.png) -31px -131px no-repeat #06292b;
	padding: 1px 0 2px 15px;
	margin-top: 5px;
	color: white;
    text-decoration: none;
}

#menu ul li ul li{
	padding-bottom: 1px;
	background: url(../images/point_vert.png) 6px bottom no-repeat transparent;
}


#menu #sub-menu ul li a{
    background-image: url(../images/sprites.png);
    background-position: -565px -57px;
    padding: 1px 15px 2px 5px;
}

#contenu.presentation #menu li.strong a{
	background-color: #e3264e;
}
#contenu.recherche #menu li.strong a{
	background-color: #7da90a;
}
#contenu.innovation #menu li.strong a{
	background-color: #007bbe;
}
#contenu.enseignement #menu li.strong a{
	background-color: #00956b;
}
#contenu.publications #menu li.strong a{
	background-color: #f2961b;
}
#contenu.satellites #menu li.strong a{
	background-color: #e85821;
}


#contenu #page #publication p {
	margin-bottom: 10px;
}

#contenu #page #publication p a {
	margin-bottom: 10px;
	text-decoration:none;
}

#contenu #page #publication p a.more {
	text-decoration:underline;
	font-style:italic;
	font-size:10px;
}
#contenu #page #publication span.agritropDate,
#contenu #page #publication span.agritropAuteurs,
#contenu #page #publication span.agritropRevue {
font-weight:normal;
}
#contenu #page #publication span.agritropRevue  {
}


#menu ul li ul li a{
	background: url(../images/sprites.png) -233px -90px no-repeat #06292b;
	color: #09282a;
	font-weight: normal;
}

#menu ul li ul li ul li {
	background: none;
}

#menu ul li ul li ul li a{
	background-position: -440px -106px;
	padding: 0 0 0 20px;
	margin: 0;
}

#menu ul li ul li strong a {
	font-weight: bold;
}

#menu ul li ul li ul li strong a {
	font-weight: normal;
}

#menu.presentation ul li ul li strong a{
	color: #e3264e;
}
#menu.recherche ul li ul li strong a{
	color: #7da90a;
}
#menu.innovation ul li ul li strong a{
	color: #007bbe;
}
#menu.enseignement ul li ul li strong a{
	color: #00956b;
}
#menu.publications ul li ul li strong a{
	color: #f2961b;
}
#menu.presentation ul li ul li strong a{
	color: #e3264e;
}
#menu.recherche ul li ul li strong a{
	color: #7da90a;
}
#menu.innovation ul li ul li strong a{
	color: #007bbe;
}
#menu.enseignement ul li ul li strong a{
	color: #00956b;
}
#menu.publications ul li ul li strong a{
	color: #f2961b;
}

#contenu.presentation #page p.encadre{
    background-color: #f3dadf;
}
#contenu.recherche #page p.encadre{
    background-color: #dee9c4;
}
#contenu.enseignement #page p.encadre{
    background-color: #d5ebe4;
}
#contenu.innovation #page p.encadre{
    background-color: #c5e2f2;
}
#contenu.publications #page p.encadre{
    background-color: #f8e7d1;
}
#contenu.satellites #page p.encadre{
    background-color: #fad6c8;
}

.interlignes p{
    padding: 5px 0;
}

div#hr-fin{
	clear: both;
	height: 9px;
	overflow: hidden;
	padding-top: 9px;
	background: url(../images/pied.jpg) 0 9px no-repeat transparent;
}

#footer{
	clear: both;
	border-top:1px solid white;
	color: white;
	text-align: center;
	background-color: white;
}

#footer ul{
	background: url(../images/pied-point.gif) left bottom no-repeat #06292b;
	display: block;
	padding: 1px 0 3px 0;
	line-height:100%;
}


#footer ul li {
	margin:0;
	display: inline;
	font-size: 0.7em;
	padding-right: 18px;
}

#footer ul li a{
	color: white;
	text-decoration: none;
	padding-left: 18px;
	background: url(../images/pipe.gif) 0 4px no-repeat transparent;
}

/** Elements d'accessibilite, cache dans les navigateurs graphique standards */
div#low-access-menu{
	display: none;
}



/** Bandeau */

#bandeau{
	height: 118px;
	width: 991px;
	background: url(../images/bandeau.jpg) 0 0 no-repeat transparent;
	position:relative;
}

#bandeau #logo{
	margin: 15px 0 0 0;
	float: left;
    position: absolute;
}


#bandeau #slogan
{
    position: absolute;
    margin-left: 70px;
    margin-top: 78px;
}


/** Texte contenu dans le bandeau graphique */
#bandeau strong{
	display: none;	
}

#menu.presentation ul li ul li strong a{
	color: #e3264e;
}
#menu.recherche ul li ul li strong a{
	color: #7da90a;
}
#menu.innovation ul li ul li strong a{
	color: #007bbe;
}
#menu.enseignement ul li ul li strong a{
	color: #00956b;
}
#menu.publications ul li ul li strong a{
	color: #f2961b;
}



/** 
 * Bandeau : Satellites et divers (langue, intranet, recherche rapide) 
 */

#bandeau #satellites, #bandeau #divers{
	float: right;
	height: 83px;
	margin: 35px 0  0 18px;
	font-size: 0.7em;
	font-weight: bold;
}

#bandeau #satellites li, #bandeau #divers li{
	list-style: none;
	height: 16px;
	width: 114px;
	margin: 0 0 10px 0;
	padding: 0 0 0 18px;
	background: url(../images/sprites.png) -448px -182px no-repeat transparent;
}

#bandeau #satellites li a, #bandeau #divers li a{
	color: #092c28;
}

#bandeau #satellites li.selected a, #bandeau #divers li.selected a{
    color:#E85821;
}

/** Bandeau : Divers */
#bandeau #divers{	color: #07292a;
	width: 155px;
}


/** Formulaire de recherche */
#bandeau #divers form#recherche_rapide label, #bandeau #divers form#recherche_rapide legend{
	display: none;
}

#bandeau #divers form#recherche_rapide fieldset{
	float: left;
	width: 104px;
	padding: 0 0 0 14px;
	background: url(../images/sprites.png) -139px -176px no-repeat transparent;
}

#bandeau #divers form#recherche_rapide input#search-submit{
	float: left;
	margin-left: 8px;
}

#bandeau #divers form#recherche_rapide input#SearchText{
	border: 1px solid #06292b;
	width: 100px;
	height: 14px;
	padding: 0 2px;
	font-size: 100%;
	text-align:center;
	font-weight: bold;
}

#bandeau #divers li#language{
	background: url(../images/sprites.png) -157px -230px no-repeat transparent;
}

#bandeau #divers li#intranet{
	color: #07292a;
	background: url(../images/sprites.png) 2px -178px no-repeat transparent;
}
/**
 * Fin bandeau 
 */




/**
 * Menu principal 
 */

#menu-principal{
	background: url(../images/menu_right.gif) right bottom no-repeat #06292b;
}


.accueil #menu-principal{
	background-image: url(../images/menu_right_acc.gif);
	height: 46px;
}

#menu-principal div{
	background: url(../images/menu_left.gif) left top  no-repeat transparent;
    zoom:1;
/*    border-bottom: 1px solid white;*/
}

#menu-principal ul{
	display: block;
	padding-bottom: 46px;
}

#menu-principal ul li {
	float: left;
	color: #07292a;
	list-style: none;
	display: block;
	height: auto;
	margin-left: 14px;
	background: url(../images/sprites.png) 0 -1px no-repeat transparent;
}

#menu-principal ul li.presentation, #menu-principal ul li.presentation li{
	background-color: #e3264e;
}
#menu-principal ul li.recherche, #menu-principal ul li.recherche li{
	background-color: #7da90a;
}
#menu-principal ul li.innovation, #menu-principal ul li.innovation li{
	background-color: #007bbe;
}
#menu-principal ul li.enseignement, #menu-principal ul li.enseignement li{
	background-color: #00956b;
}
#menu-principal ul li.publications, #menu-principal ul li.publications li{
	background-color: #f2961b;
}


/** Menu highilight */
#menu-principal ul li.strong{
	display: block;
	background-image: url(../images/sprites.png);
	background-position: -274px 0;
}

#menu-principal ul li ul li.strong{
	background-image: none;	color: #07292a;
}

#menu-principal ul li a {
	color: white;
	display: block;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.8em;
	width: 145px;
	height: 41px;
	padding: 5px 0 0 8px;
	margin: 0 8px 0 20px;
}

/* Force le retour à la ligne */
#menu-principal ul li a span.first-word{
	display: block;
}

#menu-principal ul li ul {
	display: none;
	float: none;
	position: absolute;
    z-index: 200;
	border: 1px solid white;
	border-width: 1px 1px 0 1px;
	padding:0;
	margin-left: 10px;
	background: #06292b;
	width: auto;
}

#menu-principal ul li ul li{
	float: none;
	margin:0;
	padding:0;
	width: auto;	color: #07292a;
	border-bottom: 1px solid white;
	background-image: none;
}

#menu-principal ul li ul li a{
	height: auto;
	font-size: 0.7em;
	width: auto;
	margin:0;
	padding:4px;
	line-height: 100%;
	background-color: #06292b;
}

#menu-principal ul li ul li a:hover{
	background-color: transparent;
}


/**
 * Fin menu principal
 */



/**
 * Intro
 */

#intro{
	background: url(../images/accueil_bg.jpg) 0 0 no-repeat transparent;
	height: 205px;
}

#intro #carte-implantations img {
    width:319px;
    height: 197px;
}

#intro #carte-implantations{
    margin: 16px 0 0 16px;
	float: left;
    width: 319px;
    height: 197px;
    background: url(../images/sprites-carte.gif) 0 0 no-repeat transparent;
    font-size: 1px;
}

#carteTextes{
    display: none;
}


#edito{
	float: left;
	width: 300px;
	height: 130px;
	overflow: hidden;
	font-size: 0.7em;
	color: #05292b; 
	margin: 40px 0 0 25px;
}

#edito h1{
	font-size: 2em;
}

#edito p{
	margin-top: 10px;
	font-weight: bold;
	font-size: 1.1em;
}

/** Vignettes */

#vignettes {
	padding: 51px 0 0 1px;
}
#vignettes ul li {
	list-style: none;
	float: left;
	margin: 0 0 0 2px
}


div#marquee{
    width: 610px;
    float: left;
    height: 15px;
    font-size: 0.7em;
    color:#e0264b;
    padding:0;
    margin-left: 24px;
    font-weight: bold;
}

.mooquee{		
    position:relative; 
	overflow: hidden;
	white-space: nowrap;
}
.mooquee-text{
    /* don't change */
	position: absolute;
}


div.accueil #contenu {
	background: url(../images/sprites.png) 45px -634px no-repeat transparent;
}


div.accueil #contenu #actualites{
	float: left;
	width: 712px;
	background: url(../images/acc_actu_bg.gif) right 45px no-repeat transparent;
}

#contenu #actualites h1{
	border: none;
}

#contenu{
	float: left;
	width: 100%;
}

#contenu #page a{
    text-decoration: underline;
}

#contenu #medias a{
    text-decoration: underline;
}

#contenu #page h2 a {
    text-decoration: none;
}

#contenu #actualites h1{
	font-size: 1.5em;
	color: #e95821;
	padding: 9px 0 0 0;
    text-align: right;
    width: 150px;
}

div.accueil #contenu #actualites ul{
	float: left;
	padding-left: 19px;
}


#contenu #actualites ul.actus{
    margin-top: 10px;
}

.accueil #contenu #actualites ul.actus {
    font-size:0.7em;
}

.accueil #contenu #actualites a.internal {
    margin:2px;
}

#contenu #page #actualites a.internal {
	font-size:1em;
}

#contenu #actualites ul.actus h3 {
    font-size:1em;
}

#contenu #actualites ul.actus li.left{
    clear: both;
}

#contenu #actualites ul.actus li.right{
}

#contenu #actualites ul.actus li, #contenu #page #actualites ul.actus li{
	list-style: none;
	padding: 0 0 0 0;
    padding-bottom:-5px;
	float: none;
	line-height: 110%;
    /* height: 110px; */ 
/*	display: inline-block;*/
/*    float: left;*/
	margin: 19px 19px 0 0;
	background: url(../images/point.gif) bottom left no-repeat transparent;
}



div.accueil #contenu #actualites ul.actus li{
	width: 321px;
	float: left;
	padding-bottom: 10px;
}

div.accueil #contenu #actualites ul.actus li.une{
    height: auto;
    padding:0;
}

div.accueil #contenu #actualites ul.actus li.une hr.spacer{
/*    display:none;*/
}



#contenu #actualites ul.actus li{
	background-position: 87px bottom;
}


div.accueil #contenu  #actualites ul.actus li.une{
    background: none;
}

#contenu #page #actualites ul.actus li, #contenu #page #actualites ul.actus li.une{
    padding: 2px 4px;
    margin:0;
    z-index: 10;
    /* IE6 Workarround */
  /*  position:relative;*/
}

#contenu #page #actualites ul.actus li.une{
    background-color: #fad6c8;
    display: inline-block;
}

#contenu #actualites ul.actus li img{
	border: 1px solid #e95821;
}

#contenu #actualites ul.actus li a.img{
	float: left;
    margin-top: 12px;
}

div.accueil #contenu #actualites ul.actus li a.img{
    margin:0;
}

#contenu #actualites ul.actus li a.suite,
#contenu #actualites ul.actus li p,
#contenu #actualites ul.actus li h3
{
    display: block;
    float: right;
    width: 200px;
}

div.accueil #contenu #actualites ul.actus li a.suite,
div.accueil #contenu #actualites ul.actus li p,
div.accueil #contenu #actualites ul.actus li h3
{
    width: 233px;
    line-height: 110%;
}

#contenu #actualites #left-col ul.actus li a.suite,
#contenu #actualites #left-col ul.actus li p,
#contenu #actualites #left-col ul.actus li h3
{
    width: 263px;
}



div.accueil #contenu #actualites ul.actus li.une a.suite,
div.accueil #contenu #actualites ul.actus li.une p,
div.accueil #contenu #actualites ul.actus li.une h3
{
	width: 420px;
	padding-right: 20px;
}

div.accueil #contenu #actualites ul.actus li.no-image a.suite,
div.accueil #contenu #actualites ul.actus li.no-image p,
div.accueil #contenu #actualites ul.actus li.no-image h3,
#contenu #actualites ul.actus li.no-image a.suite,
#contenu #actualites ul.actus li.no-image p,
#contenu #actualites ul.actus li.no-image h3,
#contenu #actualites div.agenda ul.actus li.no-image p,
#contenu #actualites div.agenda ul.actus li.no-image a.suite,
#contenu #actualites div.agenda ul.actus li.no-image h3,
#contenu #actualites #left-col ul.actus li.no-image a.suite,
#contenu #actualites #left-col ul.actus li.no-image p,
#contenu #actualites #left-col ul.actus li.no-image h3
{
    width:100%;
}

div.accueil #contenu #actualites ul.actus li.no-image h3,
#contenu #actualites ul.actus li.no-image h3,
#contenu #actualites div.agenda ul.actus li.no-image h3,
#contenu #actualites #left-col ul.actus li.no-image h3
{
    background-position: left bottom;
}


div.accueil #contenu #actualites ul.actus li.no-image,
#contenu #actualites ul li.no-image
{
    background-position: left bottom;
}


#contenu p.date{
	font-style: italic;
	margin: 5px 0 5px 0;
}

#contenu p.date.full{
/*    font-size: 0.9em; */
}

#contenu a.suite{
	color: #012a2c;
/*	font-size: 1em; */
/*	text-decoration: none; */
	font-weight: bold;
    margin-top: 6px;
}

#contenu #actualites div.categorie ul li h3, #contenu #actualites ul li h3 a{
	text-decoration: none;
	color:#012a2c;
	margin-bottom: 0;
	background-position: left top;
}

div.accueil #contenu #actualites ul.actus li.une{
	border-left: 11px solid #e95821;
	padding-left: 10px;
	width: 670px;
    margin-right:0;
	margin-top: 0;
}

div.accueil #contenu #actualites ul.actus li.une h3 a{
	color:#e95821;
}


div.accueil #contenu #actualites ul.actus li.une h3{
    font-size:1.3em; 
}

#contenu #actualites a.internal{
    padding-left: 15px;
    background-image: url(../images/sprites.png);
    background-position: -448px -182px;
    font-size:0.7em;
    font-weight: bold;
    float:right;
    margin: 5px 0;
}

.accueil #contenu #actualites a.internal{
/*    font-size: 0.7em; */
    display:block;
    padding-right: 30px;
}

div#relations{
    margin-top: 5px;
    padding: 10px 0;
}

span.filter-title{
    font-weight: bold;
    padding-left: 5px;
}

div#relations li{
    margin: 5px 0;
}

#contenu #page #relations ul{
    margin-bottom: 15px;
}


#contenu #raccourcis{
	float: left;
	width: 267px;
	padding: 40px 0 0 0;
}


#filters{
    width: 296px;
    float: right;
    margin-top: 10px;
}

#results{
    width: 376px;
    float: left;
    margin-top: 10px;
}

/*** Actualites full ****/
#contenu.full #page{
	margin-right:37px;
    margin-left: 53px;
	width:721px;
}

div#left-col{
	width: 374px;
	float: left;
}

#formation-col div#left-col {
    width:100%;
}

div#right-col{
	width: 310px;
	float: right;
}

div.categorie{
}

div.categorie.science, div.categorie.questions{
}

#contenu #page div.categorie h2{
	padding:9px 0 0 0;
	height: 22px;
    margin: 12px 0 -11px 0;
    z-index: 100; 
    position: relative;
/*	margin-bottom: -11px;*/
}

div.categorie h2 a{
    display: block;
    width: 100%;
    height:22px;
}

div.categorie h2 span{
	display: none;
}


#contenu #page div.categorie.science h2{
	background: url('../images/titre_actu_science.gif') no-repeat 1px -1px;
}
#contenu #page div.categorie.questions h2{
	background: url('../images/titre_actu_questionsa.gif') no-repeat 0 -2px;
}
#contenu #page div.categorie.institutionnel h2{
	background: url('../images/titre_actu_institutionnel.gif') no-repeat 0 -2px;
}
#contenu #page div.categorie.evenement h2{ 
	background: url('../images/titre_actu_evenement.gif') no-repeat 0 -1px;
}
#contenu #page div.categorie.ca-vient-de-sortir h2{
	background: url('../images/titre_actu_cavientdesortir.gif') no-repeat 0 -2px;
}
#contenu #page div.categorie.agenda h2{
	background: url('../images/titre_actu_agenda.gif') no-repeat 0 -2px;
}

/** anglais **/
#contenu #page div.science.categorie .en h2{
	background: url('../images/UK_titre_actu_science.gif') no-repeat 1px -1px;
}
#contenu #page div.categorie.questions .en h2{
	background: url('../images/UK_titre_actu_questionsa.gif') no-repeat 0 -2px;
}
#contenu #page div.categorie.institutionnel .en h2{
	background: url('../images/UK_titre_actu_institutionnel.gif') no-repeat 0 -2px;
}
#contenu #page div.categorie.evenement .en h2{ 
	background: url('../images/UK_titre_actu_evenement.gif') no-repeat 0 -1px;
}
#contenu #page div.categorie.ca-vient-de-sortir .en h2{
	background: url('../images/UK_titre_actu_cavientdesortir.gif') no-repeat 0 -2px;
}
#contenu #page div.categorie.agenda .en h2{
	background: url('../images/UK_titre_actu_agenda.gif') no-repeat 0 -2px;
}





#contenu #page div.categorie.search h2{
    display:block;
    width:410px;
    margin-bottom:1em;
    height:100%;
}

#contenu #page h2 em {
    display:inline;
}

#contenu #page #actualites div.agenda ul li{
	height: auto;
	overflow: hidden;
}



#contenu #actualites div.agenda ul li h3,
#contenu #actualites div.agenda ul li p{
/*	width: 608px;*/
}

#contenu #actualites div.agenda ul li h3,
#contenu #page div.categorie.agenda a.img{
	margin-top: 0;	
}

#contenu #page div.categorie.agenda a.pdf{
	display: inline-block;
	height: 15px;
	padding: 3px 0 0 0;
/*	width: 100%;*/
	text-indent: 15px;
	background-position: 0 3px;
}

#contenu #page div.actu_block div.actu_block_content{
	overflow: hidden;
	background: url('../images/point.gif') repeat-x left bottom;
}


#contenu #page #actualites div.categorie.agenda ul.actus li {
    display:inline-block;
    border-left:10px solid #E95821;
    padding-left:20px;
    margin-bottom:1em;
    clear: both;
}

#contenu #page #actualites div.categorie.agenda ul.actus li .img {
 /*   float:left;*/
    margin-right:10px;
}

#contenu #page #actualites div.categorie.agenda ul.actus li div.agenda-contenu {
    display:block;
    float:left;
    width: 690px;
  /*  width:595px;*/
}

#contenu #page #actualites div.categorie.agenda ul.actus li div.court {
    width: 594px;
}

#contenu #page #actualites div.categorie.agenda ul.actus li div.agenda-contenu h3,
#contenu #page #actualites div.categorie.agenda ul.actus li div.agenda-contenu p {
    display:block;
    float:none;
    margin-top:0;
    width: 100%;
}

#contenu #page #actualites div.categorie.agenda ul.actus li div.agenda-contenu h3 {
    font-size:1.2em;
    margin-bottom:3px;
}

#contenu #page #actualites div.categorie.agenda ul.actus li div.agenda-contenu p.date {
    font-weight:bolder;
    color:#E95821;
    font-style:normal;
/*    font-size:1.1em !important; */

}


/**
* Recherche dans les actualités
*/
#contenu.recherche_actus #page div.actu_block h2.titre_resultats_recherche{
	background: url('../images/titre_resultats_recherche.png') no-repeat;
	height: 28px;
	margin-bottom: 4px;
}

#contenu.recherche_actus #page div.actu_block div.actu_block_content img{
	margin-top: 6px;
}

/**
 * Annuaire de site
 */
#contenu #page #annuaire ul li {
    display:block;
    margin-left:0 !important;
    padding-left:0 !important;
 /*   margin-top:0.5em;*/
/*    margin-bottom:0.5em;*/
    padding-bottom:0.5em;
    padding-top:0.5em;
    background: url(../images/point_orange.gif) left bottom no-repeat;
/*   border-bottom:1px dotted #F2961B;*/
}

#contenu #page #annuaire ul li.no-image div.annuaire-contenu {
    margin-left:0;
}

#contenu #page #annuaire ul li a.img {
    float:left;
    margin: 10px 0;
    padding:0;
}
#contenu #page #annuaire ul li a.img img {
    margin:0;
    padding:0;
    border:1px solid #F2961B;
}


#contenu #page #annuaire ul li div.annuaire-contenu {
    float:left;
    margin-left:10px;
    width: 280px;
}

#contenu #page #annuaire ul li.no-image div.annuaire-contenu {
    width: 100%;
}

/**
 * Unités de recherche
 */
#contenu #page form.search_form{
    border-width: 1px 1px 1px 14px;
    border-style: solid;
    padding: 9px 7px 20px 8px;
}


#contenu #page #formation-col form.search_form {
    margin-bottom:10px;
}

#contenu #page form.search_form_middle{
    border-top: 0;
    border-bottom: 0;
}

#contenu #page form.search_form h2{
    margin-top: 0;
    margin-bottom: 17px;
    padding-left: 6px;
    background: none;
}

#contenu #page form.search_form legend{
    padding-left: 14px;
    font-weight: bold;
    /* font-size: 11.2px; */
    margin-bottom: 5px;
    width:200px !important;
}

#contenu #page form.search_form legend span {
    display:block;
    overflow:hidden;
    width:250px !important;
}


#contenu #page form.search_form fieldset{
    margin: 3px 0 10px 0;
}

#contenu #page form.search_form div.radio_container{
    padding-left: 13px;
    margin-bottom: 12px;
}

#contenu #page form.search_form div.radio_container ul li{
	margin-left: 0;
	padding-left: 0;
	float: left; 
    min-width: 217px;
    width: auto !important;
    width: 217px;
   	background: none;
   	display: inline-block;
}

#contenu #page form.search_form input.submit{
    margin: 11px auto 0 auto;
    width: 97px;
    height: 22px;
    display: block;
    background-image: url('../images/sprites.png');
    color: #ffffff;
    background-position: 0 -197px;
}

#contenu #page form.search_form input.submit_select{
	margin: 0 0 0 6px;
	float: left;
}

#contenu #page form.search_form select{
    width: 77%;
    height: 18px;
    border: 1px solid #7d918a;
    float: left;
    margin: 2px 0 0 9px ;
    font-weight: bold;
    font-size: 0.9em;
}

#contenu.enseignement #page form.search_form select {
    background-color:#c0e6db;
}

#contenu.publications #page form.search_form select {
   /* background-color:#FCE5C6;*/
}


#contenu #page form.search_form select.auto-submit{
	width: 90%;	
}


#contenu #page div.resultat_recherche h2{
	margin-top: 21px;
}

#contenu #page div.resultat_recherche ul li{
	margin: 2px 0 2px 0;
}

#contenu #page div.resultat_recherche ul li a{
	text-decoration: underline;	
}


#contenu #page #formation-col div.resultat_recherche ul li {
    margin-top:5px;
    margin-bottom:10px;
}


    
/** 
 * * * * * * * ** * Raccourcis  * * * * * * * * * * *
 */

/**
 * Bloc XML Raccourcis
 */


#texte_raccourcis{
	width: 237px;
	margin:auto;
    font-size:0.7em;
}


#texte_raccourcis a {
    font-weight:bold;
    color:#012A2C;
}

#texte_raccourcis h2{
	padding: 2px 0 0 22px;
	background: url(../images/h2_raccourcis.gif) 0 1px no-repeat transparent;
	color: white;
	height: 18px;
	font-size: 1.1em;
}


#texte_raccourcis p{
/*	font-size: 0.7em; */
	margin-bottom: 10px;
}

#texte_raccourcis li{
    padding-left: 10px;
}


/** Fake combo */
ul.combo{
    display: block  !important;
    position: absolute;
    z-index: 110;
}

ul.combo li{
    background-color: white !important;
    padding-right: 15px;
    border: 1px solid black;
    display: none ;
    width: 90%;
    position: relative;
}

ul.combo li a{
    text-decoration:none;
}

ul.combo li.selected{
    display: block !important;
}
/**
 * Zoom sur...
 */

#zoom {
    font-size:0.7em;
}

#zoom li{
	list-style: none;

}

#zoom li div{
	border-width: 1px;
    border-style:solid;
	border-left-width: 14px;
	padding: 5px;
	width: 210px;
	margin: 20px auto;
}

#zoom li p{
	float: left;
/*	font-size: 0.6em; */
	font-weight: bold;
	color: #072928;
	width: 120px;
}

#zoom li p.no-image{
    width: 200px;
}

#zoom li h2{
	font-size: 1.3em;
}

#zoom li a {
    text-decoration:none;
}

#zoom li img{
	float: left;
	border-width: 1px;
    border-style:solid;
	margin: 3px 5px 0 0;
}

/** Page  */
#contenu {
	color: #07292a;
}
#contenu #page a, #contenu #medias a {
	color: #07292a;
	font-weight: bold;
/*    font-size:0.9em; */
    /*text-decoration:none;*/
}


#contenu p{
	/* font-size: 11.2px; */
    /*    font-size:0.88em; */
}

#contenu #short_description p{
    font-size: 1.15em;
}


#contenu h1{
	font-size: 1.7em;
	border-bottom: 1px solid black;
	padding: 5px 0 7px 0;
}

#contenu #page h2{
	margin: 12px 0 10px 0;
	font-size: 1.35em;
	background: url(../images/sprites.png) left bottom no-repeat transparent;
    clear:both;
}

#contenu #page h3{
	margin: 10px 0 4px 0;
	/* font-size: 1em; */
    clear:both;
}

#contenu #page #description h3{
	margin: 10px 0 4px 0;
	font-size: 1.1em;
    /*border-bottom: 1px solid;*/
    clear:both;
}

#contenu #page h4{
	margin: 10px 0 4px 0;
	/* font-size:0.8em; */
    clear:both;
}

#contenu #page h5{
	margin: 10px 0 4px 0;
	color:  #07292a;
    clear:both;
}

#contenu #page h6{
	margin: 10px 0 2px 0;
	color:  #07292a;
    clear:both;
}

#contenu #page #description p{
	padding: 5px 0;
}

#contenu #page #description table p{
	padding: 2px 0;
}

#contenu #page pre{
    width: 100%;
    overflow: auto;
    padding: 0 0 20px 0;
}

#contenu #page #short_description p{
	margin: 5px 0;
    padding:0;
}

#contenu #page #description div.attribute-image p{
    padding:0;
    margin: 10px 12px 5px 0;
/*
    margin-bottom:1em;
    margin-right:1em;
*/
}

#contenu #page table{
	margin: 4px 0;
    /* border-collapse: collapse; */
}
#contenu #page table.infoPosition {
	background-color:#DDDDDD;
    width: 100%;
}
#contenu #page table.infoPosition th{
	text-align:left;
    width: 130px;
    padding: 2px;
}

#contenu #page table.infoPosition td{
    padding: 2px;
}

#contenu #page td{
}
#contenu #page ul{
    margin: 5px 0;
    overflow: auto;
    overflow-x:hidden;
}
#contenu #page ul.summary.small {
    padding-bottom:30px;
}
#contenu #page #description li p {
    padding:0;
}

#contenu #page .content-view-embeddedmedia{
    overflow: hidden;
}



#update_time{
    display: none;
	font-weight: bold;
	color: #6d7675;
	text-align: right;
	/* font-size: 0.8em; */
	margin: 10px 0;
}


/** Page : colors */
#contenu.presentation #page h1,
#contenu.presentation #page h2,
#contenu.presentation #page h3,
#contenu.presentation #page h4
{
	border-color: #e3264e;
	color: #e3264e;
}

#contenu.presentation #page th{
	color: #e3264e;
}
#contenu.presentation #page table.infoPosition {
	background-color:#e3abb7;
}

#contenu.recherche #page h1,
#contenu.recherche #page h2,
#contenu.recherche #page h3,
#contenu.recherche #page h4
{
	border-color: #7da90a;
	color: #7da90a;
}

#contenu.recherche #page th{
	color: #7da90a;
}
#contenu.recherche #page table.infoPosition {
	background-color:#dfeac2;
}

#contenu.innovation #page h1,
#contenu.innovation #page h2,
#contenu.innovation #page h3,
#contenu.innovation #page h4
{
	border-color: #007bbe;
	color: #007bbe;
}

#contenu.innovation #page th{
	color: #007bbe;
}
#contenu.innovation #page table.infoPosition {
	background-color:#dfedf0;
}

#contenu.enseignement #page h1,
#contenu.enseignement #page h2,
#contenu.enseignement #page h3,
#contenu.enseignement #page h4
{
	border-color: #00956b;
	color: #00956b;
}

#contenu.enseignement #page th{
	color: #00956b;
}
#contenu.enseignement #page table.infoPosition {
	background-color:#c0e6db;
}

#contenu.publications #page h1,
#contenu.publications #page h2,
#contenu.publications #page h3,
#contenu.publications #page h4
{
	border-color: #f2961b;
	color: #f2961b;
}

#contenu.publications #page th{
	color: #f2961b;
}
#contenu.publications #page table.infoPosition {
	background-color:#fce5c6;
}

#contenu.satellites #page h1,
#contenu.satellites #page h2,
#contenu.satellites #page h3,
#contenu.satellites #page h4{
	border-color: #e85821;
	color: #e85821;	
}

#contenu.satellites #page th{
	color: #e85821;
}
#contenu.satellites #page table.infoPosition {
	background-color:#fad6c8;
}

#contenu.presentation #page h2
{
	background-color: #e3264e;
}

#contenu.recherche #page h2
{
	background-color: #7da90a;
}

#contenu.innovation #page h2
{
	background-color: #007bbe;
}

#contenu.enseignement #page h2
{
	background-color: #00956b;
}

#contenu.publications #page h2{
	background-color: #f2961b;
}

#contenu.satellites #page h2{
	background-color: #e85821;
}

#contenu.satellites #page #description p,
#contenu.satellites #page #short_description p{
/*    padding:0;*/
}

#contenu #page div.accueil_ur_width ul li a{
    text-decoration: none;
}

#contenu #page a.orange_arrow_link{
	display: block;	
	background: url('../images/fleche_orange.gif') no-repeat 0 5px;
	padding-left: 13px;
	text-decoration: underline;
	color: #e85821;
	margin-top: 6px;
}

#contenu #page a.news_agenda_link{
	padding: 0 0 0 17px;
	background: url('../images/icone_liens_planete.png') no-repeat 0 2px;
}

#contenu #page .puce_ovale{
    background: url('../images/sprites.png') no-repeat;
}

/** Page : chapeau */
#contenu #page #short_description{
	border-left-width: 9px;
	border-left-style: solid;
	padding-left: 6px;
	font-weight: bold;
	margin: 10px 0;
    clear: both;
}



#contenu #page #publication{
    margin-top: 20px;
}

/** Colonne Medias */


div.photo div img, #illustration img{
	border-style:solid;
    border-width: 1px;
    margin-top:5px;
    margin-bottom:5px;
}


#medias h3, #medias_text h2{
/*	font-size:0.7em; */
	margin: 10px 0 4px 0;
	padding: 2px 0;
	border-style: solid;
    border-width: 0 0 1px 0;
}

#medias #medias_text h3{
	font-size: 0.9em;
	border:none;
}

#contenu #medias h2 a {
    text-decoration: none;
}

#medias h2,
#medias h3{
    font-size: 1em;
}

#medias h2{
    margin-top:10px;
}

#medias h3.rub-bd{
    border-width: 0 0 1px 0;
}



#medias .border-block h3{
    border-width: 0;
    margin: 0 0 2px 0;
/*    font-size: 0.9em; */
}

.enseignement #medias #medias_contact {
/*    font-size:0.7em; */
}

.enseignement #medias h2 {
/*    font-size:0.8em; */
    font-weight:bolder;
}


#medias h3 {
    color:#00956B;
}

#medias .sessions ul {
/*    font-size:0.7em; */
}

#medias .sessions li {
    margin-top:1em;
    margin-bottom:1.5em;
}

#medias .sessions li li {
    margin-top:0;
    margin-bottom:0;
}


#medias .sessions li span {
    font-weight:bold;
    display:inline;
}

#medias .sessions li li{
    padding-left:1em;
}


div.block ul li {
	list-style: none;
/*	font-size: 0.7em; */
}


div.telechargement ul li{
    margin: 5px 0 0 5px;
}

span.info,
div.telechargement span.info{
	display: block;
    color: #999;
    padding-left: 18px;
/*    font-size:0.9em; */
    font-weight: bold;
}

#contenu  #page span.info{
    display: inline;
    padding-left: 8px;

}

span.info em,
div.telechargement span.info em
{
    font-style: normal;
    text-decoration:none;
}

div.object-left.file {
    margin: 0;
}

hr{
}

.object-left p {
    display:block;
}

span.object-spacer{
    display: block;
    margin: 0;
    font-size: 0;
    padding: 0;
    height: 1px;
    clear: both;
    width: 100%;
}


div.telechargement li p, div.link li p
{
    padding-left: 18px;
    color: #999;
}
#contenu div.link a.external{
    padding-left: 18px;
}

#contenu a.mime_icon {
	background-position: 0 3px;
    padding: 4px 0 4px 18px;
}



div.link li{
	margin: 5px 0 0 5px;
}

a.videoplayer{
	display: block;
	background-repeat: no-repeat;
	background-position: 1px 1px;
	width: 175px;
	height: 113px;
    margin: 10px 0;
}

a.videoplayer img{
/*	
	opacity: 0.7;
	filter : alpha(opacity=70);
*/
	border-style: solid;
	border-width:1px;
}

a.anim{
	display: block;
	background-repeat: no-repeat;
	background-position: 1px 1px;
	width: 175px;
	height: 113px;
    margin: 10px 0;
}

a.anim img{
/*	
	opacity: 0.7;
	filter : alpha(opacity=70);
*/
	border-style: solid;
	border-width:1px;
}


#medias_text{
	margin: 15px 0;
	/* font-size: 0.8em; */
}

#medias_text p {
/*    font-size:0.7em; */
    padding: 10px 0;
}

#medias_text .object-left p{
    padding: 0;
}

#contenu #page #description .object-left p{
    padding: 0;
}

#medias_text a {
/*    font-size:0.875em; */
}

#medias_text ul li a {
/*    font-size:0.7em; */
}

#medias_text ul li {
/*    font-size:0.7em; */
    margin-left:1.5em;
    list-style-type:disc;
    display:list-item;
}

#medias_text ul li a {
/*    font-size:1em; */
}



.border-block{
	margin:15px 0;
/*	font-size: 0.8em; */
	border-style:solid;
	border-width: 1px 1px 1px 14px;
	padding: 8px;
}

#medias_contact p{
    padding: 10px 0;
}

#medias_contact h2 {
    margin-top:1em;
}

#medias_text a.mime_icon {
/*    font-size:0.875em; */
}

#medias_text span.info {
/*    font-size:0.875em; */
}

/*
#contenu.presentation #medias_text a, #contenu.presentation #medias_contact a{
    color: #e3264e;
}
#contenu.recherche #medias_text a, #contenu.recherche #medias_contact a{
    color: #7da90a;
}
#contenu.innovation #medias_text a, #contenu.innovation #medias_contact a{
    color: #007bbe;
}
#contenu.enseignement #medias_text a, #contenu.enseignement #medias_contact a{
    color: #00956b;
}
#contenu.publications #medias_text a, #contenu.publications #medias_contact a{
    color: #f2961b;
}

#contenu.satellites #medias_text a, #contenu.satellites #medias_contact a{
    color: #e85821;
}
    */
    
#contenu.recherche #medias h2,
#contenu.recherche #medias h3{
	 color: #7da90a;
}

#contenu.presentation #medias h2,
#contenu.presentation #medias h3{
	color: #e3264e;
}

#contenu.presentation #medias_text h2{
    color: #e3264e;
    border-color: #e3264e;
}
#contenu.presentation #medias_text h3{
    color: #e3264e;
}
#contenu.recherche #medias_text h2{
    color: #7da90a;
    border-color: #7da90a;
}
#contenu.innovation #medias h2,
#contenu.innovation #medias h3{
    color: #007bbe;
}
#contenu.innovation #medias_text h2{
    color: #007bbe;
    border-color: #007bbe;
}
#contenu.innovation #medias_text h3{
	color: #007bbe;
}

#contenu.enseignement #medias_text h2{
    color: #00956b;
    border-color: #00956b;
}
#contenu.publications #medias_text h2{
    color: #f2961b;
    border-color: #f2961b;
}

#contenu.satellites #medias_text h2,
#contenu.satellites #medias_text h3
{
    color: #e85821;
}
/*
#contenu.satellites #medias_text a, #contenu.satellites #medias_contact a{
    color: #e85821;
    border-color: #e85821;
}
*/

#ur-type{
    float: left;
/*    font-size: 0.8em; */
    font-weight:bold;
    padding: 10px 0;
}

#ur-website{
/*    font-size: 0.9em; */
    padding: 10px 0;
    float: right;
}

#contenu #page #ur-website a{
    text-decoration: underline;
}



/** Tool tip */

.tooltip{
	max-width: 40%;
	background: #333;
	color: white;
	border: 1px solid black;
	padding: 5px;
    z-index:150;
}

.tooltip .tip-title{
	font-weight: bold;
/*	font-size: 0.8em; */
}
.tooltip .tip-text{
/*	font-size: 0.7em; */
}

.tooltip.maptip {
    width: 237px;
    border: none;
    background: none;
    padding:0;
}

.tooltip.maptip p {
    font-size: 10px;
    background: white;
    color: black;
    border: 2px solid #062929;
    margin-top: -5px;
    position: relative;
    padding: 2px;
    z-index: 2000;
    width: 229px;
}




.tooltip.maptip .tip-text h2{
    background: transparent url(../images/h2_map.gif) no-repeat scroll 0 1px;
    font-size: 12px;
    height:18px;
    display: block;
    padding:2px 0 0 22px;
    position: relative;
    z-index: 2500;
}




/** listes  */

#contenu #page ul li{
	padding-left: 10px;
	margin-left: 20px;
/*	font-size: 11.2px; */
}

#contenu #page ol li{
	margin-left: 40px;
/*	font-size: 11.2px; */
}

#contenu #page li li{
/*	font-size: 1em; */
}


#contenu .xml ol li{
    list-style-position: inside;
    padding: 0;
}

#contenu #page ul li, 
#contenu #page .puce_ovale, 
#contenu .xml ul li, 
#medias .sessions ul li .puce_ovale {
	list-style: none;
	background:url(../images/sprites.png) 0 0 no-repeat transparent;
}

#contenu #page .espace ul li {
    margin-bottom:5px;
}


#contenu.presentation #page ul li, #contenu.presentation .xml li, #contenu.presentation #page .puce_ovale{
	background-position: -938px -250px;
}
#contenu.recherche #page ul li, 
#contenu.recherche .xml li, 
#contenu.recherche #page .puce_ovale {
	background-position: -952px -239px;
}
#contenu #page #ressources #filters fieldset legend {
	background-position: -966px -229px;
}
#contenu.innovation #page ul li, #contenu.innovation .xml li, #contenu.innovation#page .puce_ovale{
	background-position: -967px -228px;
}
#contenu.enseignement #page ul li, #contenu.enseignement .xml li, #contenu.enseignement #page .puce_ovale,
#medias .sessions li .puce_ovale {
	background-position: -981px -215px;
}
#contenu.publications #page ul li, #contenu.publications .xml li, #contenu.publications #page .puce_ovale{
	background-position: -994px -203px;
}
#contenu.satellites #page ul li, #contenu.satellites .xml li, #contenu.satellites #page .puce_ovale{
	background-position: -925px -262px;
}
#contenu .xml ul li{
	background-position: -925px -262px;
}
/** Paginateur */
#contenu #page #paginateur{
	border-style: solid;
	border-width: 1px 0;
	margin-top: 21px;
    text-align:center;
    padding-top: 1px;
	margin-bottom: 10px;
}

#contenu #page #paginateur ul{
    margin: 0 auto;
    text-align:center;
}

#contenu #page #paginateur ul li{
    background:none;
	padding: 0 1px;
	margin: 0 2px 1px 2px;
	display: inline;

}

#contenu #page #paginateur ul li a{
	text-decoration: none;
	background-image: url(../images/sprites.png);
    background-repeat:no-repeat;
    background-position: -950px -95px;
	display: inline-block;
	width: 18px;
	height: 14px;
    padding: 1px 0 0 0;
    vertical-align:top;
	color: #E85821;
	margin-bottom: 0;
}

#contenu #page #paginateur ul li.current a{
    color: white !important;
    background-position: 706px 0;
}

#contenu #page #paginateur ul li.first a{
    background-position: -894px -109px;
}
#contenu #page #paginateur ul li.previous a{
    background-position: -894px -91px;
}
#contenu #page #paginateur ul li.next a{
    background-position: -892px -129px;
}
#contenu #page #paginateur ul li.last a{
    background-position: -896px -152px;
}

#contenu #page #paginateur ul li.first a span, 
#contenu #page #paginateur ul li.previous a span, 
#contenu #page #paginateur ul li.next a span,
#contenu #page #paginateur ul li.last a span{
    display: none;
}

#contenu.presentation #paginateur ul li a{background-color: #e3264e;}
#contenu.recherche #paginateur ul li a{background-color: #7da90a;}
#contenu.innovation #paginateur ul li a{background-color: #007bbe;}
#contenu.enseignement #paginateur ul li a{background-color: #00956b;}
#contenu.publications #paginateur ul li a{background-color: #f2961b;}
#contenu.satellites #paginateur ul li a{background-color: #e85821;}




#contenu #page #onglets {
    margin: 10px 0 10px 0;
    padding:0;
    width:100%;
}

#contenu #page #onglets ul li{
    float: left;
    background:none;
    padding:0;
    margin:0;
}

#contenu #page #onglets table {
    border-collapse:collapse;
}

#contenu #page #onglets tr {
    padding:0;
    border:0;
    margin:0;
}

#contenu #page #onglets table td {
    vertical-align:middle;
    padding:0px;
    border-width: 0 0 1px 0;
    border-style: solid;
    width:20%;
/*    font-size:0.85em; */
    background-color:white !important;
}

#contenu #page #onglets table a {
    text-decoration:none;
    background-image: url(../images/sprites.png);
    background-position: -730px -180px;
    background-repeat: no-repeat;
    display: block;
    width: 90px;
    height: 22px;
    line-height:100%;
    margin: 0;
    padding: 4px 2px 5px 14px;
}

/*
#contenu #page #onglets ul li a.long{
    padding-top: 4px;
    height:26px;
}
*/

#contenu #page #onglets table strong a{
    background-position: -623px -180px;
    color: white;
}


/** elements navigations **/

div.bouton-nav{
    background: url(../images/sprites.png) -538px 0 no-repeat transparent;
    margin: 20px auto;
    clear: both;
}

#contenu #medias div.bouton-nav a{
    color:white;
    text-decoration:none;
    font-size: 0.95em;
    padding: 2px 0 0 8px;
    display: block;
    height:18px;
    width: 158px;
}

#contenu #medias div.back{
    margin: 0 0 20px 0;
}

#contenu #medias div.bouton-nav{
    /* Suite à l'ajout de AddThis */
    margin: 10px 0 20px 0;
}
div.addthis_toolbox {
	overflow:auto;
	margin-top:11px;
}

#tools{
    width: 166px;
    margin:auto;
}

#contenu #medias div.goto a{
    background: url(../images/sprites.png) -540px -25px no-repeat transparent;
    font-size: 10px;
}

#contenu #medias div.back a{
    padding-left: 35px;
    width:131px;
    background: url(../images/sprites.png) -798px -45px no-repeat transparent;
}

span.button{
    padding:0;
    display: block;
    width:32px;
    height:18px;
    margin-bottom: 5px;
    float: left;
    background:url(../images/sprites.png) -737px 0 no-repeat transparent;
    cursor: pointer;
}

span.button span{
    display: block;
    width:32px;
    height:18px;
}

#print-button span{
    background: url(../images/sprites.png) -800px -22px no-repeat transparent;
}

#text-lower, #mail-friend{
    margin-left: 11px;
}
#text-lower, #text-upper{  
    width:40px;
}

#text-lower span{
    width:40px;
    background: url(../images/sprites.png) -778px 0 no-repeat transparent;
}

#text-upper{
    background-position: -730px 0;
}

#text-upper span{
    width:40px;
    background: url(../images/sprites.png) -832px 0 no-repeat transparent; 
}

#mail-friend span{
    background: url(../images/sprites.png) -802px -66px no-repeat transparent; 
}



table.espace_interieur td{
    padding: 5px;
}


.p404 h1 {
    margin-top:4em;
    margin-bottom:3em;
}

.p404 h2 {
    margin-bottom:2em !important;
}

.p404 ul {
    margin-bottom:4em !important;
}

.p404 li {
    margin-top:1em;
    margin-bottom:1em;
}

#contenu.publications #page #ressources ul.ressources li {
/*    font-size:0.9em; */
    margin-left:0;
    margin-bottom:0.5em;
    margin-top:0.5em;
    text-indent:0;
/*    border-bottom:1px dotted #F2961B; */
    background: url(../images/point_orange.gif) 0 bottom no-repeat;
    padding:0;
    padding-bottom:0.5em;
    padding-top:0.5em;
    display:block;
}

#contenu.publications #page #ressources ul.ressources h3 {
/*    font-size:1.1em; */
    display:inline;
    clear:none;
}

#contenu.publications #page #ressources ul.ressources img {
    padding:0;
    margin:0;
    border: 1px solid #F2961B;
}

#contenu.publications #page #ressources ul.ressources a.img {
    margin:0;
    margin-right:1em;
    float:left;
        padding:0;
}

#contenu.publications #page #ressources ul.ressources p.date a {
    display:inline;
    font-weight:normal;
    text-decoration:none;
}
#contenu.publications #page #ressources ul.ressources p.date a span {
    display:inline;
    font-weight:normal;
}

#contenu.publications #page #ressources ul.ressources p.date .info {
   display:inline; 
   font-weight:normal;
   color:#07292A;
   font-style:italic;
}

#contenu.publications #page #ressources ul.ressources p.date .info em {
 font-style:italic;
}
/**
 * Bloc candidature
 */
#medias .encart {
    clear:both;
    margin-top:1em;
    margin-bottom:0.5em;
    padding-top:1em;
    padding-left:1em;
    background-image:url(../images/coin_gauche.gif);
    background-repeat:no-repeat;
    background-position: top left;
}

#medias .encart div {
    padding-right:1em;
    padding-bottom:1em;
    background-image:url(../images/coin_droit.gif);
    background-repeat:no-repeat;
    background-position: right bottom;
}


#medias .encart h2 {
    font-size:1em; 
    border-bottom:1px solid white;
    padding-bottom:2px;
    margin-bottom:5px;
}
#contenu #medias .encart h2 a {
    font-weight:bold;
}

#contenu #medias .encart a {
    color:white;
    text-decoration:none;
    font-weight:normal;
}

#medias .encart a:hover,
#medias .encart a:focus,
#medias .encart a:active {
    text-decoration:underline;
}





#contenu.satellites #page table {
/*    font-size:0.8em; */
    width:100%;
}

#contenu.satellites #page table th {
    color:#E95821;
    text-align:left;
    width:150px;
}

#contenu.satellites #page table td {
    text-align:left;
    width:200px;
}


#contenu.publications #page div.block-ressources {
    float:left;
    width:252px;
    margin-right:26px;
}



#contenu.publications #page div.block-ressources h2 {
    background-image:url('../images/img_ressources.png');
    background-repeat:no-repeat;
    height:28px;
}

#contenu.publications #page div.block-editions {
    float:left;
    width:252px;
}

#contenu.publications #page div.block-editions h2 {
    background-image:url('../images/img_editions.png');
    background-repeat:no-repeat;
    height:28px;
}

#contenu.publications #page div.block-sciences h2 {
    background-image:url('../images/img_titre.png');
    background-repeat:no-repeat;
    background-color:white !important;
    height:28px;
}

#contenu.publications #page div.block-annuaire h2 {
    background-image:url('../images/img_annuaires.png');
    background-repeat:no-repeat;
    background-color:white !important;
    height:28px;
}


#contenu.publications #page h2 .hidden {
    visibility:hidden;
}


#contenu.publications #page div.block-ressources .en h2 {
    background: url(../images/UK_ressources.gif) 0 0 no-repeat transparent;
    height: 32px;
    position:relative;
    margin-bottom: -2px;
    z-index: 100;
}

#contenu.publications #page div.block-editions .en h2 {
    background: url(../images/UK_edition.gif) 0 0 no-repeat transparent;
    height: 32px;
    position:relative;
    margin-bottom: -2px;
    z-index: 100;
}

#contenu.publications #page div.block-sciences .en h2 {
    background-image: url(../images/UK_sciences.gif);
    height: 32px;
    position:relative;
    margin-bottom: -2px;
    z-index: 100;
}

#contenu.publications #page div.block-annuaire .en h2 {
    background-image: url(../images/UK_annuaire.gif);
    height: 32px;
    position:relative;
    margin-bottom: -2px;
    z-index: 100;

}







#contenu.publications #page div.block-ressources .interieur img,
#contenu.publications #page div.block-editions .interieur img {
    float:left;
    margin-right:1em;
   position: relative;
}
#contenu.publications #page div.block-ressources .interieur,
#contenu.publications #page div.block-editions .interieur,
#contenu.publications #page div.block-annuaire .interieur
{
    background-color:#FCE5C6 !important;
    padding:1em;
    padding-top:2em;
    margin-bottom:1em;
    margin-top:-10px;
    font-weight:bold;
    position: relative;
}

#contenu.publications #page div.block-sciences h3 {
    font-size:1.3em;
    border-style:solid;
    border-width:1px 1px 0 14px;
    margin-bottom:-1em;
    padding-left:10px;
    padding-top:1em;
    padding-bottom:2em;
}

#contenu.publications #page div.block-sciences form {
    border-top:0;
}


#contenu #page .block-sciences #search-ressource-type,
#contenu #page .block-sciences #search-ressource-themes {
    border-bottom:0;
    margin-bottom:-25px;
}

#contenu.enseignement #medias h2,
#contenu.publications #medias h2 {
    font-size:1em;
    width:100%;
    padding-bottom:4px;
}

#contenu.publications #medias h2 {
    border-bottom:1px solid #F2961B;
    color:#F2961B;
}

#contenu.publications #medias h3 {
	 color:#F2961B;
}

#contenu.enseignement #medias h2 {
    border-bottom:1px solid #00956B;
    color:#00956B;
}

#contenu.enseignement #medias h3 {
	color:#00956B;
}

#contenu.publications #medias #block-ressources,
#contenu.enseignement #medias #block-ressources {
    padding-bottom:1em;
    margin-bottom:1em;
}

#contenu.enseignement #medias #block-ressources ul {
    list-style: none;
    margin-bottom:2em;
}

#contenu.enseignement #medias #block-ressources ul li {
    background: url(../images/point_vert.gif) bottom left no-repeat transparent;
}


#contenu.publications #medias #block-ressources ul {
    margin-top:0;
}

#contenu.publications #medias #block-ressources li {
    margin-top:0;
    display:block;
    padding-bottom:1em;
    background:url('../images/point_orange.gif') 0 bottom no-repeat;
}

#contenu #medias div.content{
    float: left;
    width: 88px;
}

li.no-image div.content{
    width: 100%;
}

#contenu #page ul.annonces li{
    background: none;
    margin-left: 0;
    padding-left: 0;
    margin-bottom: 10px;
    background: url(../images/point_vert.gif) bottom left repeat-x transparent;
}

#contenu #page ul.annonces li div.content{
    width: 620px;
    float: left;
}

#contenu #page ul.annonces li.no-image div.content{
    width: 100%;
}

#contenu #page ul.annonces li a.img{
    float: left;
    margin: 12px 22px 0 0;
}



#contenu.publications #medias #block-ressources img,
#contenu.enseignement #medias #block-ressources img {
    float:left;
    /* border:1px solid #F2961B; */
    margin-right:0.5em;
    margin-bottom:0.5em;
}

#contenu.publications #medias #block-ressources img {
    border:1px solid #F2961B;
}

#contenu.enseignement #medias #block-ressources img {
    border:1px solid #00956B;
    margin-top: 13px;
}


#contenu.publications #medias #block-ressources h3,
#contenu.enseignement #medias #block-ressources h3 {
    border:0;
}

#contenu.publications #medias #block-ressources h3 a,
#contenu.enseignement #medias #block-ressources h3 a {
    text-decoration:none;
/*    font-size:1.2em; */
}
#contenu.publications #medias #block-ressources a:hover,
#contenu.publications #medias #block-ressources a:focus,
#contenu.publications #medias #block-ressources a:active,
#contenu.enseignement #medias #block-ressources a:hover,
#contenu.enseignement #medias #block-ressources a:focus,
#contenu.enseignement #medias #block-ressources a:active {
    text-decoration:underline !important;
}

#contenu.publications #medias #block-ressources p,
#contenu.enseignement #medias #block-ressources p {
/*    font-size:0.7em; */
    clear:both;
}

#contenu.publications #medias #block-ressources p.date,
#contenu.enseignement #medias #block-ressources p.date {
    clear:none
}

#conteu.enseignement #medias #block-ressources p a,
#contenu.publications #medias #block-ressources p a {
    display:inline-block;
    font-weight:normal;
    text-decoration:none;
    clear:none;
}

#contenu.enseignement #medias #block-ressources p .info,
#contenu.publications #medias #block-ressources p .info {
    display:inline;
    margin:0;
    padding-left:1em;
    color:#07292A;
}

#contenu.enseignement #medias #block-ressources .suite {
/*    font-size:0.7em; */
}

#contenu.enseignement #medias #block-ressources h3 {
    margin-bottom:0;
    padding-bottom:0;
}

#contenu.enseignement #medias #block-ressources p {
    margin-top:0;
    padding-top:0;
}


#contenu.enseignement .portrait .lien {
    float:right;
}


#contenu.satellites #page.sitemap a {
    text-decoration:none !important;
}

#contenu.satellites #page.sitemap a:hover,
#contenu.satellites #page.sitemap a:active,
#contenu.satellites #page.sitemap a:focus {
    text-decoration:underline !important;
}



#contenu.satellites #page.sitemap li {
    margin:0 !important;
    padding:0 !important;
    background:none !important;
/*    font-size:1em !important; */
}

#contenu.satellites #page.sitemap li h2 {
    width:100% !important;
    margin-left:30px !important;
    background:none;
    margin-top:20px;
}


#contenu.satellites #page.sitemap li h3 {
    margin-left:60px;
    margin-top:10px;
    margin-bottom:0px;
}

#contenu.satellites #page.sitemap li h4 {
    margin-left:90px;
    margin-top:0px;
    margin-bottom:0px;
}

#contenu.satellites #page.sitemap li h5 {
    margin-left:120px;
    margin-top:0px;
    margin-bottom:0px;
    font-size:1em;

}

#contenu.satellites #page.sitemap li h6 {
    margin-left:150px;
    margin-top:0px;
    margin-bottom:0px;
    font-size:1em;
}


#contenu.satellites #page.sitemap li.presentation h2 {
    border-bottom:1px solid #E3264E !important;
}

#contenu.satellites #page.sitemap li.presentation a {
    color:#E3264E !important;
}

#contenu.satellites #page.sitemap li.recherche h2 {
    border-bottom:1px solid #7DA90A !important;
}

#contenu.satellites #page.sitemap li.recherche a {
    color:#7DA90A !important;
}

#contenu.satellites #page.sitemap li.innovation h2 {
    border-bottom:1px solid #007BBE !important;
}

#contenu.satellites #page.sitemap li.innovation a {
    color:#007BBE !important;
}

#contenu.satellites #page.sitemap li.enseignement h2 {
    border-bottom:1px solid #00956B !important;
}

#contenu.satellites #page.sitemap li.enseignement a {
    color:#00956B !important;
}

#contenu.satellites #page.sitemap li.publications h2 {
    border-bottom:1px solid #F2961B !important;
}

#contenu.satellites #page.sitemap li.publications a {
    color:#F2961B !important;
}

#contenu.satellites #page.sitemap li.satellites h2 {
    border-bottom:1px solid #E85821 !important;
}

#contenu.satellites #page.sitemap li.satellites a {
    color:#E85821 !important;
}

#contenu.satellites #page.sitemap li.presentation h4 a,
#contenu.satellites #page.sitemap li.recherche h4 a,
#contenu.satellites #page.sitemap li.innovation h4 a,
#contenu.satellites #page.sitemap li.enseignement h4 a,
#contenu.satellites #page.sitemap li.publications h4 a,
#contenu.satellites #page.sitemap li.satellites h4 a,
#contenu.satellites #page.sitemap li.presentation h5 a,
#contenu.satellites #page.sitemap li.recherche h5 a,
#contenu.satellites #page.sitemap li.innovation h5 a,
#contenu.satellites #page.sitemap li.enseignement h5 a,
#contenu.satellites #page.sitemap li.publications h5 a,
#contenu.satellites #page.sitemap li.satellites h5 a,
#contenu.satellites #page.sitemap li.presentation h6 a,
#contenu.satellites #page.sitemap li.recherche h6 a,
#contenu.satellites #page.sitemap li.innovation h6 a,
#contenu.satellites #page.sitemap li.enseignement h6 a,
#contenu.satellites #page.sitemap li.publications h6 a,
#contenu.satellites #page.sitemap li.satellites h6 a {
    color: #07292A !important;
}


#contenu.ezfind #page  {
    margin-left:250px;
    margin-top:40px;
    margin-bottom:40px;
    margin-right:auto;
}

#contenu.ezfind #page li {
    margin-top:1.5em;
    margin-bottom:0.5em;
}

#contenu.ezfind li strong a {
/*	font-size: 1.1em !important; */
    color:#E85821 !important;
}

#contenu #page div.content-search{
    width:721px; 
}

#contenu #page div.content-search fieldset label,
#contenu #page div.content-search fieldset input {
    float:left;
    margin-left:1em;
}
#contenu #page div.content-search fieldset label {
    display:inline-block;
    padding:2px;
}

#contenu #page div.content-search input.halfbox {
    padding:2px;
    border:1px solid #7D918A;
}

#contenu #page div.content-search input.submit {
    background-color:#E85821;
    background-image:url(../images/sprites.png);
    background-position:0 -197px;
    color:#FFFFFF;
    display:block;
    height:22px;
    width:97px;
}

/*** dispositif geographique **/


#carte-dispositif{
    height: 400px;
}


#carte-dispositif-hf{ 
    height: 374px;
    width: 635px;
    position: absolute;
    margin-left:-40px;
    background: url(../images/sprites-dispositif.gif) 0 0 no-repeat transparent;
    font-size: 0;
}
#carte-dispositif-hf.en{ 
    background: url(../images/sprites-dispositif-EN.gif) 0 0 no-repeat transparent;

}


#carte-dispositif-hf img{
    width: 635px;
    height: 374px;
}

#carte-dispositif-france{
    float: right; 
    width: 176px;
    height: 377px;
    position: absolute;
    margin-left: 580px;
    background: url(../images/sprites-dispositif-france.gif) 0 0 no-repeat transparent;
}

#carte-dispositif-france.en{
    background: url(../images/sprites-dispositif-france-EN.gif) 0 0 no-repeat transparent;

}

#carte-dispositif-france img{
    width: 176px;
    height: 400px;
}


/*** Regards sur ***/

select.nav{
    width: 100%;
    border: 1px solid;
    text-align: center;
}

select.nav option{
    text-align: center;
}

/**** Innovation et expertise ***/

#contenu #page a.tolist{
/*    font-size: 0.7em; */
    text-decoration:underline;
}


#contenu #page ul.categorieList li{
    margin-left: 0;
}

#contenu #page div.highlight{
    padding: 1px 3px;
    width:100%;
    margin-top: 12px;
}

#contenu #page div.highlight h2{
    margin-top: 0px;
    
}
#contenu #page div.highlight h2 span {
    display:inline-block;
    width:100%;
    background-color:#DFEDF0;
    margin-bottom:1px;
}

#contenu #page a.underlined{
    text-decoration: underline;
}

/** Accueil Rubrique **/

#contenu #page ul.summary li{
    background: none;
    margin-left: 0;
    padding: 0;
}

#contenu #page ul.summary li h2{
    /*height: 40px;*/
}

#contenu #page ul.summary.small li{
    width: 255px;
    height: 165px; 
    float: left;
}

#contenu #page ul.summary.small li.left{
    clear: both;
}

#contenu #page ul.summary.small li.left.first{
    float: left;
}

#contenu #page ul.summary.small li.right{
    margin-left: 20px;
}


#contenu #page ul.summary li a.image{
    float: left;
    display: block;
    width: 78px;
    padding: 0;
}


#contenu #page ul.summary li a.image img{
    border-width: 1px;
    border-style: solid;
    margin: 0;
}

#contenu #page ul.summary li p{
    float: left;
    margin-left: 10px;
    padding:0;
    width: 440px;
}
#contenu #page ul.summary.small li p{
    width: 165px;
}


#contenu #page ul.summary li p.no-image{
    float: none;
    width: 100%;
    margin-left: 0;
}

#zoom li div.cart-publications p{
    width: 200px;
	float: none;
}

#zoom li div.cart-publications ul{
	margin-top: 5px;
}

#zoom li div a {
    color: #012a2c;
}

#zoom li div.cart-publications p a,
#zoom li div.cart-publications ul a{
    color: #012A2C;
    text-decoration: underline;
}

#zoom li div.cart-publications ul li{
	padding-left: 10px;
	list-style: none;
	background:url(../images/sprites.png) -994px -203px no-repeat transparent;
}

#zoom li div.object-right, #zoom li div.object-left, #zoom li div.object-center{
    border: none;
    padding:0;
    margin:0;
    width: 100%;
}

#zoom li div.object-right a h4{
    text-decoration: underline;
    color: #012A2C;
}


/** GMAP **/

div.gmap{
    width: 530px;
    height: 265px;
}

/** Organigramme **/

#personnels{
    overflow: auto;
    height: 450px;
}

#personnels dt.personne{
    width: 175px;
    height: 89px;
}

img.orga_masque{
    position: absolute;
    /*margin-left: -65px;*/
    z-index: 10;
}


#personnels {
    border: 1px solid #E3264E;
    border-width: 1px 0 0 0;
    margin-top: 11px;
    padding-top: 10px;
}

#personnels span{
    display: block;
    color: white;
    padding: 2px 2px 0 70px;
    line-height: 96%;
}

#personnels span.fonction{
    font-weight: bold;
    margin-bottom: 2px;
}

#personnels span.email{
    text-align: right;
    position: relative;
    z-index: 100;
    margin: 5px 2px 0 0;
}

#personnels dd{
    margin-top: 5px;
}

#personnels dt.service {
    color: #E3264E;
    font-weight: bold;
    border: 1px solid #E3264E;
    border-width: 0 0 1px 0;
    margin-top: 10px;
}

#contenu #medias #personnels span.email a{
    color: white;
}

img.org_photo{
    float: left;
	position: absolute;
}

#highlight{
    display: none;
    position: absolute;
    border: 3px solid #06292B;
    cursor: pointer;
}


#contenu #page #sommaire{
    padding: 5px;
	clear: both;
}

#contenu #page #sommaire ul {
    margin-bottom: 15px;
}

#contenu #page #sommaire ul li {
	background-position: -925px -262px;
}
#contenu #page #sommaire h3 {
	color: #07292A;
}

/** Moteur de recherhe *****/
ul.resultList li a.img {
	float: left;
	margin: 0 1em 0 0;
}
ul.resultList li a.img img {
	border: 1px solid #E85821;
}

ul.resultList li {
	margin-top: 10px;
}

ul.resultList li h3 {
	display: inline;
}

h4.cl-neutral{
    color: #07292A !important;
    text-decoration: underline;
}

/*********************
 * Annuaire des agents
 *********************/
 
#annuaireAgents br.reset {
clear:both; /* Pour IE6 */
_min-heigth:100px;
}

#annuaireAgents .aideMontrerCacherCoordonnees {
 color:#E85821;
 font-weight:bold;
 padding:0 0 1ex 0;
 margin:0 0 2px 0;
 display:none; /* On ne montre pas si les adresses sont visibles */
}
#annuaireAgents.coordonneesCachees .aideMontrerCacherCoordonnees {
 display:block;
}

#annuaireAgents .agent {
 overflow:auto;
}

#annuaireAgents .agent .nom,
#annuaireAgents .agent .email,
#annuaireAgents .agent .localisation {
 float:left;
 width:30%;
 margin-bottom:2ex;
}

#annuaireAgents .agent .coordonnees {
 clear:both;
 margin:0 2em 4ex 2em;
 padding:1ex 1em;
 border:solid 1px black;
 -moz-box-shadow:5px 10px 10px gray;
 display:block;
 overflow:auto;
 
 /* Bidouilles IE6 */
 _border:none; /* Pas de bordure... Marche pas bien... A VOIR */
 _margin:-4ex 2em 6ex 2em;
}
#annuaireAgents .agent .coordonneesCachees {
 display:none;
}

#annuaireAgents .agent .adressePostale {
 float:left;
 width:40%;
}
#annuaireAgents .agent .telephone {
 float:left;
 margin-left:1em;
}
#annuaireAgents .agent .telephone.assistant {
 float:right;
 border:solid 1px #ccc;
 padding:2px;
}

#annuaireAgents .warning {
 background:#ff9;
 padding:1ex 0;
}
#annuaireAgents .error {
 background:#ff0;
 padding:1ex 0;
}

/** Onglet actualités **/
#contenu #onglet_actus ul.actus li
{
    background: url(../images/point_vert_clair.gif) bottom left no-repeat transparent;
    margin-left: 0px;
    padding-left: 0px;
    padding-bottom: 2px;
}
#contenu #onglet_actus ul.actus li a.suite,
#contenu #onglet_actus ul.actus li p,
#contenu #onglet_actus ul.actus li h3
{
    display: block;
    float: right;
    width: 435px;
}

#contenu #onglet_actus ul li.no-image
{
    background-position: left bottom;
}

#contenu #onglet_actus ul.actus li img{
	border: 1px solid #e95821;
}

#contenu #onglet_actus ul.actus li a.img{
	float: left;
    margin-top: 12px;
}

/** Résultats de recherche **/
#contenu #resultat_recherche ul.recherche li
{
    background: url(../images/point_vert_clair.gif) bottom left no-repeat transparent;
    margin-left: 0px;
    padding-left: 0px;
    padding-bottom: 2px;
}
#contenu #resultat_recherche ul.recherche li a.suite,
#contenu #resultat_recherche ul.recherche li p,
#contenu #resultat_recherche ul.recherche li h3
{
    display: block;
    float: right;
    width: 280px;
}

#contenu #resultat_recherche ul li.no-image
{
    background-position: left bottom;
}

#contenu #resultat_recherche ul.recherche li img{
	border: 1px solid #e95821;
}

#contenu #resultat_recherche ul.recherche li a.img{
	float: left;
    margin-top: 12px;
}

/** Zone Science pour tous : accueil **/
#zoom li div.science_pour_tous_medias,
#zoom li div.science_pour_tous_medias div
{
    border: none;
    margin: 0px;
}

#zoom li div.science_pour_tous_medias ul li
{
    background: none;
    padding: 0px;
}

#zoom li div.science_pour_tous_medias p
{
    width: 170px;
}

#zoom li div.science_pour_tous_medias img
{
    float: none;
    margin: 0px;
}

/*********************
 * Annuaire des agents (fin)
 *********************/


/** DEBUG eZ */

#debug{
    width:100%;
    overflow:auto;
}
td.debugheader
{
	background-color : #eeeeee;
	border-top : 1px solid #444488;
	border-bottom : 1px solid #444488;
	font-size : 65%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#templateusage{
    font-size: 11px;
    word-wrap: wrap;
}

td.timingpoint1
{
	background-color : #ffffff;
	border-top : 1px solid #444488;
	font-size : 65%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.timingpoint2
{
	background-color : #eeeeee;
	border-top : 1px solid #444488;
	font-size : 65%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*....................................................................................*/
/*                              Ajout ThE                                             */
/*....................................................................................*/
#medias-sociaux,
#agreenium_pied_page {
	height:45px;
	clear:both;
	margin-bottom:10px;
	padding-top:15px;
}
#reseaux{
	margin-left:20px;
	margin-bottom:10px;
	margin-right:20px;
	padding-left:0;
	padding-top:10px;
	border-top:1px dotted #aaa;
}
#agreenium_liste{
	margin-left:20px;
	margin-bottom:10px;
	margin-right:20px;
	padding-left:0;
	padding-top:10px;
	border-top:1px dotted #aaa;
  width:650px;
  overflow:auto;} 

#reseaux li {
	font-weight:bold;
	font-size:12px;
	list-style-type:none;
	width:48px;
	height:45px;
	float:left;
	line-height:45px;
	overflow:hidden;
	margin-right:10px;
}
#agreenium_liste li {
	font-weight:bold;
	font-size:12px;
	list-style-type:none;
	height:65px;
	float:left;
	line-height:15px;
	overflow:hidden;
	margin-right:10px;
}
#reseaux li.reseaux_libelles {
	width:160px;
}
#reseaux li a {
	text-decoration:none;
	display:block;
	width:48px;
	height:45px;
	background:url(sprite_reseaux.png) 0 0 no-repeat;
}
#reseaux li.reseaux_twitter a {
	background-position: -57px 0;
}
#reseaux li.reseaux_youtube a {
	background-position: -116px 0;
}
#reseaux li.eduroam {
	width:119px;
	margin-left:180px;
}
#reseaux li.eduroam a {
	width:119px;
	background-position:-182px 0;
}
#reseaux li a span,
.agreenium_logo a span {
	display:none;
}
.agreenium_libelle {
  margin-top:13px;
  width:160px;
}
  
.agreenium_logo {
 	width:200px;
	height:65px;
}
.agreenium_logo a {
  display:block;
	width:200px;
	height:65px;
 background:#fff url(agreenium_fr.png) 0 0 no-repeat;
}
[Lang="en-GB"] .agreenium_logo a{
  display:block;
	width:200px;
	height:65px;
 background:#fff url(agreenium_en.png) 0 0 no-repeat;
}


.accueil #contenu #actualites ul.actus {
	margin-bottom:15px;
}
.accueil #actualites .spacer {
	display:none;
}


#contenu #page #actualites form.search_form fieldset:nth-of-type(1) {
	display:none;
}


/** Lien vers résultats de recherche depuis la page accueil   */

a.rub-rr {color: #7da90a !important;}

/** Page accueil DP   */

#infoclic {
 text-align:center;
 font-size:12px;
 color:#7da90a;
}
#partenariat {
	margin-top:20px;
	padding:10px 5px;
}
#contenu #page h2.dp {
	background:none;
	margin-top:0;
}

.printonly {
display:none
}

/** Lien questionnaire dans bandeau

a.questionnaire-fr,
a.questionnaire-en {
	position:absolute;
	top:5px;
	left:550px;
	display:block;
	width:126px;
	height:114px;
	background:url(ic_sondage.png) 0 0 no-repeat; 
} 
  
a.questionnaire-en {
	background:url(ic_sondage_en.png) 0 0 no-repeat; 
}

[lang="fr-FR"] a.questionnaire-en {
	display:none;
}
[lang="en-GB"] a.questionnaire-fr {
	display:none;
}

Fin lien questionnaire dans bandeau */



/** FIN DEBUG eZ */
