
/*RAWEB9*/
@import "clebibtex.css";
body     {background-color:#ffffff; color:#000000;
font-family: Helvetica, Arial,sans-serif;
           margin-left: 2em;
} 
body.tdm {background-color:#DDDDDD; color:#000000;
font-family: Helvetica, Arial,sans-serif;
 } 

h1 {font-size : 150%;
 }

mark {background-color:  #E33729;
color:white;
font-size:1em;
font-weight:bold;
padding:0.2em 0.5em;
width:100%;}

h2 {background:none repeat scroll 0 0 #E33729;
color:white;
float:left;
font-size:1em;
font-weight:bold;
padding:0.2em 0.5em;
}

h3 {margin-left: -.7em;
clear:both;
color:#E33729;
font-size:1.4em;
font-weight:normal;
margin:1em 0 0.5em;
}

h4 {margin-left: -.4em;
font-size : 120% ;
font-style: italic ;
font-weight:normal;
margin-top:20px; 
margin-bottom:0px;
}
h5 { font-size : 110% ;
margin-top:.5em;
margin-bottom:.5em;  
}

h6 {margin-left: -.4em;
font-size : 100% ;
font-style: italic ;
font-weight:normal;
margin-top:20px; 
margin-bottom:0px;
}

#textepage{background-color:#F5F5F5;  
padding: 15px;
margin-top:1em;
}

ul {margin-top:2em;} /*ajoute pour fub uid175.html*/
li ul {margin-top:0em;margin-bottom:2em;}
dd ul {margin-top:1em}

*.center     {text-align:center }
*.logo	     {text-align:center;}

/* Les formule de math numerote ne sont pas encadre */
div.mathdisplay table { border:none }
div.mathdisplay td    { border:none }
div.mathdisplay tr    { border:none }

/* les tableaux simples ont des bordures */
td    { border:1px solid}
tr    { border:1px solid}
table { border:1px solid; empty-cells:show;  border-collapse:collapse; }

/* Les tables utilises pour les presentations d'objets n'ont pas de bordures */
table.objectContainer       {  border:none; width:80%; margin:0; }
table.objectContainer td    {  border:none; margin:0;  }
table.objectContainer tr    {  border:none; margin:0;  }
table.objectContainer table {  border:none; }

*.tdmActPage { background-color:#F5F5F5;margin-left:4px;margin-top:3px; }
div.TdmEntry{margin-left:4px;margin-top:3px;}
div.TdmEntry ul li{list-style-image: URL(../icons/fleche.jpg);}


*.smallcap     { font-variant:small-caps; }
div.tdmentete     { text-align:center; font-weight:bold;font-size : large ;margin-bottom:1em;}

#main {background-color:#F5F5F5;}

div.acompleter   {
    background:#ffe3d1;
    border-style: solid;
border-color:#FF6600;
}
div.tdmdiv     {
    float:left
    top:0;
    left:0;
    clear:both;
    background-color:#fffff9;
    width:20%;
    overflow:auto;
    max-height: 100%;
    border-right: solid 1px;
}
a:active{color:#E63312}
a:visited{color:#E63312}
a:link{color:#E63312}


*>div.tdmdiv { /*Pour les navigateurs sauf IE (hack)*/
  font-size : smaller;  position:fixed;
}
div.tdmdiv ul {
    padding-top:0;
    margin-top:0;
    padding-left:10px;
    margin-left:10px;
}

/* Avec table des matiere incluse: */
div.tdmdiv + div + div#main        { margin-left:21%; }
div.tdmdiv + #main           {     float:left; 
    width:80%;
border-bottom: solid #ffffff; margin-left:20%; }
.NavigationIcones {margin:0px 0px 0px 0px; 
width:30%;
padding:0px 0px 0px 0px; }
.bottomNavigation {
	width:100% ;
	margin-left: 0px;
}
.bottomNavigation a:active{color:black;text-decoration:none;}
.bottomNavigation a:visited{color:black;text-decoration:none;}
.bottomNavigation a:link{color:black;text-decoration:none;}

#folderIconRef         { border:0px ;float:left; }
#folderIconRef:link    { color:#dddddd; } 
#folderIconRef:visited { color:#dddddd; } 
.mainentete     {  
margin-bottom: 30px;
}

.folderButtons { position:absolute; background-color:#BCBCF9 ;top:14px;right:12px ;height: 60px ;width: 180px }
.folderLine    { color: #000000 }
.folderText {font-size : smaller; text-align:right; }


#recherche { float:right }

#head_adroite    {  valign:top;float:right;text-align:right; }

#head_agauche    {  valign:top;float:left;  }
#head_aucentre   {  margin-top:50px;text-align:center ; width:100% ;valign:bottom;font-size : smaller;}

#tail_agauche    {  float:left ; }                   
#tail_adroite    {  float:right; }                   
div.tail_aucentre   {margin-left: auto;
    margin-right: auto;
    width: 18em; text-align:center; font-size : smaller;}

/* implement both fixed-size and relative sizes 
SMALL.XTINY		{ font-size : xx-small; }
SMALL.TINY		{ font-size : x-small;  }
SMALL.SCRIPTSIZE	{ font-size : smaller;  }
SMALL.FOOTNOTESIZE	{ font-size : small ;   }
BIG.XLARGE		{ font-size : large ;   }
BIG.XXLARGE		{ font-size : x-large;  }
BIG.HUGE		{ font-size : larger ;  }
BIG.XHUGE		{ font-size : xx-large; }

.smaller	{ font-size : smaller   }
.small	{ font-size : small    }
.large	{ font-size : large    }
.xlarge	{ font-size : x-large    }
.xxlarge	{ font-size : xx-large    }
*/
.bold	{ font-weight : bold    }
.it	{ font-style : italic    }
*.highlight { 
                background-color: yellow;
}

/* document-specific styles come next */


/* specifique listes biblio */
dt.bib  {
          /* position: relative; */
          display: inline;
          font-weight: bold;
margin-bottom:23em; }

dt.bib + dd {margin-top:-1.05em;  vertical-align:top; margin-bottom: 1em;} /*DEBUG=no*/
dt.bibdebug + dd {margin-left: 2em; margin-bottom: 1em;margin-top:0.5em;} /*DEBUG=yes*/

div.best2{ color:#02405a;
font-style: italic;
margin-top:0.5em;
margin-bottom:1em;
padding: 7px;}/*style du titre (Best Paper)*/

/*style de la notice*/
.best {padding-top:0.5em;
padding-left:0.5em;
margin-left:-0.5em;
background-color: #b4cbd4;
color: #000000;
 }  

dl {
          margin-left: -0.7em;
}


/* Cadre contenant le bandeau inria */
#logotext {  display: none }
/* Cadre bandeau de droite - Logo */
.journal, .title-mono { font-style: italic }
*.part { text-decoration: underline }
p { margin-top:5px; }
caption {font-size:80%;}
.personbold {font-family:verdana;font-weight: bold}
div.best-pap{font-variant:small-caps;margin-bottom:-8px}
p.moreinfo{ margin-top : 1em;margin-bottom : 2em;} 
ul.sanspuceslist {list-style-type: none;margin-top : 1.7em;}
/*4-2ul.sanspuceslist li{margin-top : -0.5em;}*/
ul li{margin-top : 1.5em;}
div.TdmEntry ul li{margin-top : 0.2em;}
div.Keywordspage1 ul li {margin-top : 0em;}
div.Keywordspage2 ul li {margin-top : 0em;}
div.Keywordspage1 ul {margin-top : 0.1em;}
div.Keywordspage2 ul {margin-top : 0.1em;}
ol{margin-top : 1.5em;}
div.logo{
}
span.definition{font-weight:bold;}
span.definition1{font-weight:bold;}
span.definition1{font-weight:normal;}
div.mainpage1{background-image:url(../icons/accueil-fond.jpg);background-repeat:no-repeat;background-position:left top;/*height:700px;*/background-color:#F5F5F5; padding: 15px 15px 0px 15px ;
margin-top:0em;margin-bottom:0em;
 }
div.Projetpage1{margin-left:5em;}
div.Titrepage1{margin-left:0em;padding-top:0.4em;color:#e20026;font-size : 130% ;}
div.ProjetCourtpage1{margin-top:14px;font-size : 130% ;}
div.ProjetLongpage1{ background:none;
	font-weight:normal;
	font-variant:small-caps;
	font-size : 130% ;
	margin-top:10px; 
height:165px;
} 
div.DescriptionTeam{ background:none;
	font-weight:normal;
	font-variant:normal;
	font-size : 70% ;
} 
div.CRpage1{margin-left:100px;height:90px;}
div.partner {margin-left:190px;height:150px;}
div.domainepage1    { font-weight:normal; margin-left:360px;height:104px;}
div.Keywordspage{margin-left:80px; font-variant:small-caps;}
div.Keywordspage1{margin-left:100px; float:left;width:40%;}
div.Keywordspage2{margin-right:100px; float:left;width:40%;}
div.moreinfo1{Margin-bottom:0.5em;font-style: italic;}

table.qrcode       {  border:none;color:#E33729;font-variant:normal;  font-size : 80%;}
table.qrcode td    {  text-align:center;border:none; padding:0px 10px 0px 10px;  }
table.qrcode tr    {  border:none; margin-left:260px;}
li p {margin-top:-1em;}/* modifie pour magique-3d le 19 fevrier*/
