body{
    background-color: #E1DAC9;
    font-family:arial;
    font-size:12px;
    margin-top:10px;
}
td{font-family:arial;font-size:12px;margin:0px;padding:0px;}
tr{}
p{}
hr{}
hr.separator{}
div{}
pre{}
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}
a:link{color:#990000;text-decoration:none;}
a:visited{color:#990000;text-decoration:none;}
a:hover{color:#990000;text-decoration:none;}
ol{}
li{}
ul{}
li{}
.form{}
.button{}
.inputbox{}
.search{}
a.mainlevel{}
a.mainlevel:link{}
a.mainlevel:visited{}
a.mainlevel:hover{}
#active_menu{color:#000000;font-weight:normal;width:315px;text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;margin:0px 0 0 -3px;padding:2px 0px 0px 0px;}
a.sublevel{}
a.sublevel:link{}
a.sublevel:visited{}
a.sublevel:hover{}
ul#mainlevel-nav{}
ul#mainlevel-nav li{}
ul#mainlevel-nav li a:link{}
ul#mainlevel-nav li a:visited{}
ul#mainlevel-nav li a:hover{}
.pagenavbar{}
.pagenavbar:link{}
.pagenavbar:visited{}
.pagenav{}
a.pagenav:visited{}
a.pagenav:hover{}
a.readon:link{}
a.readon:hover{}
a.readon:visited{}
.back_button{}
.pagenav_prev{}
.pagenav_next{}
.mostread ul{}
.mostread li{}
a.category:link{}
a.category:hover{}
a.category:visited{}
.blog.blogsection{}
.blog_more{}
a.blogsection:link{}
a.blogsection:visited{}
a.blogsection:hover{}
.article_seperator{}
.componentheading{}
.contentheading{}
.contentpane{}
.contentpaneopen{}
.contentpagetitle{}
.buttonheading{}
a.contentpagetitle:hover{}
a.contentpagetitle:link{}
a.contentpagetitle:visited{}
.contentdescription{}
table.contenttoc{}
table.contenttoc th{}
table.contenttoc td{}
table.contenttoc td.toclink{}
a.toclink:link{}
a.toclink:visited{}
a.toclink:hover{}
.sectiontableheader{}
.sectiontableentry1{}
.sectiontableentry2{}
.sectiontablefooter{}
table.moduletable{}
table.moduletable th{}
table.moduletable td{}
table.moduletable ul{}
moduletable h3{}
div.module div div div h3{}
.mosimage{}
.mosimage_caption{}
.createdate{}
.modifydate{}
.content_rating.small{}
.smalldark{}
.poll{}
.pollstableborder{}
a.weblinks:linka.weblinks:visited{}
a.weblinks:hover{}
.newsfeedheading{}
.newsfeeddate{}
.fase4rdf{}
a.fase4rdf:link{}
a.fase4rdf:visited{}
a.fase4rdf:hover{}
table.searchintro{}
table.contact{}
table.contact td.icons{}
table.contact td.details{}
.pathway{}
a.pathway, a.pathway:visited{}
a.pathway:hover{}
.site_name{}
.ontab{}
.offtab{}
.tabpadding{}
.tabheading{}
.pagetext{}
.message{}

/* CUSTOMISATION RT */
/* 22/06/2011 */
#image_saclay {
    position: relative;
    float: right;
    top:29px;
}



/* module actualites home */
.home-actualites ul{padding-left:40px}
.home-actualites h4 {margin:0;padding:0}
.home-actualites li{list-style-image:url(../images/puce-home.gif);margin:12px 8px 0px 30px;}
.home-actualites a{color:#46463C;text-decoration:none;font-weight:bold;}
.home-actualites a:hover{color:#981617;}

/* module spécialisations home */
.home-specialisations ul {padding-left:0}
.home-specialisations li {display:block;font-family:Arial;background:url(../images/home-spec-bullet.gif) no-repeat left;
font-size:14px;font-weight:bold;color:#ffffff;text-align:left;text-indent:34px;padding-top:0;padding-left:15px;margin-bottom:5px;
line-height:22px;height:22px;text-decoration:none;}
.home-specialisations li a {color:#363329}
.home-specialisations li:hover{background:url(../images/home-spec-bullet-on.gif) no-repeat left}
.home-specialisations a.mainlevel_active-trans:hover{color:#3366CC;}

/*menu home middle */
.home-menumiddle ul {padding:0;margin:0}
.home-menumiddle li {list-style:none;}
.home-menumiddle > li {display:block;
display: block;
font-family: Arial;
background: url(../images/home-menu-background.gif) no-repeat;
vertical-align: middle;
font-size: 13px;
font-weight: bold;
color: #ffffff;
text-align: left;
text-indent: 34px;
padding-top: 5px;
padding-left: 0px;
line-height: 22px;
height: 28px;
width: 100%;
text-decoration: none;
width: 270px;}
.home-menumiddle  li a {color:white;line-height: 25px;}
.home-menumiddle > li:hover {background: url(../images/home-menu-background-on.gif) no-repeat!important;}


div#maximenuck ul.maximenuck li div.floatck {
margin: -19px 0 0 159px;
text-align: left;
padding: 5px 5px 0 5px;
border: 1px solid #777777;
background: url(../images/home-sousmenu-background.gif);
min-width:210px;
}

.home-menumiddle ul li  li:hover a {color:#F79A00;}
.home-menumiddle ul li  li {text-indent: 24px;}



.transMenu{position:absolute;overflow:hidden;left:-1000px;top:-1000px;}
.transMenu .content{position:absolute;}
.transMenu .items{position:relative;left:0px;top:0px;z-index:2;padding:0px;margin:0px;}
.transMenu.top .items{border-top:none;border-right:none;}
.transMenu .item{display:block;font-family:arial;padding:0px;margin:0px;border:none;cursor:pointer;cursor:hand;font-size:12px;color:#ffffff;text-align:left;text-indent:25px;line-height:20px;width:100%;}
.transMenu .item td{margin:0px;padding:0px;}
.transMenu .background{position:absolute;left:0px;top:0px;z-index:1;background:url(../images/home-sousmenu-background.gif);-moz-opacity:.8;filter:alpha(opacity=80);}
.transMenu .shadowRight{position:absolute;z-index:3;top:3px;width:2px;-moz-opacity:.4;filter:alpha(opacity=40);}
.transMenu .shadowBottom{position:absolute;z-index:1;left:3px;height:2px;-moz-opacity:.4;filter:alpha(opacity=40);}

.transMenu .item img{margin:0px;padding:0px;}
#wrap{margin:0px;padding:0px;}
#menu{margin:0px;padding:0px;display:block;width:100%;}
.transMenu .item#active{background:#ff0000;color:black;-moz-opacity:.6;filter:alpha(opacity=60);}
.transMenu .item#active.hover{background:#F79A00;color:black;}
a.mainlevel-trans:link, a.mainlevel-trans:visited{display:block;font-family:Arial;background:url(../images/home-menu-background.gif) no-repeat;vertical-align:middle;font-size:13px;font-weight:bold;color:#ffffff;text-align:left;text-indent:34px;padding-top:5px;padding-left:0px;line-height:22px;height:22px;width:100%;text-decoration:none;width:270px;}
a.mainlevel-trans:hover{background:url(../images/home-menu-background-on.gif) no-repeat;}
a.mainlevel_active-trans, a.mainlevel_active-trans:visited{}
a.mainlevel_active-trans:hover{color:#3366CC;}
a.mainlevel-specialisation:link, a.mainlevel-specialisation:visited{display:block;font-family:Arial;background:url(../images/home-spec-bullet.gif) no-repeat;background-position:0px 7px;vertical-align:middle;font-size:14px;font-weight:bold;color:#363329;text-align:left;padding-top:5px;padding-left:47px;height:22px;line-height:22px;width:100%;text-decoration:none;}
a.mainlevel-specialisation:hover{background:url(../images/home-spec-bullet-on.gif) no-repeat;background-position:0px 7px;color:#990B09;}


