/* classes pour menu*/
.ui-menu {width: 100px; font-size: 80%;}
/* classes pour latex2wims : latex2wims , latex2wimsl, latex2wimsr, latex2wimslr
selon qu'il y n'a pas de toc, un toc à gauche, à droite, des deux côtés*/
.doc_latex2wims .wimsdoc,
.doc_latex2wimsl .wimsdoc,
.doc_latex2wimsr .wimsdoc,
.doc_latex2wimslr .wimsdoc{
display:inline-block;
text-align:justify;
margin-left: 0;
margin-right: 0;
padding-left: 1em;
padding-right: 1em;
padding-top: 1em;
padding-bottom: 0;
border: solid #FC9;
border-width: 1px;
border-color: gray;
/* min-height: 300px;*/
line-height: 1.1;
overflow: auto;
}
.doc_latex2wims .wimsdoc {width:100%}
.doc_latex2wimsl .wimsdoc,.doc_latex2wimsr .wimsdoc{ width:80%;}
.doc_latex2wimslr .wimsdoc {width:71%;}
.doc_latex2wimsl .left_toc,.doc_latex2wimslr .right_toc,
.doc_latex2wimslr .left_toc,.doc_latex2wimsr .right_toc {
display: inline-block;
min-width:10em;
vertical-align:top;
padding: .5em;
padding-top: 3em;
}
.left_toc {float:left; left: auto;}
.right_toc {float:right; right:auto;}
#docprint .doc_latex2wimsl .left_toc,
#docprint .doc_latex2wimsr .right_toc,
#docprint .doc_latex2wimslr .left_toc,
#docprint .doc_latex2wimslr .right_toc
{visibility:hidden; display:none;}
/*Pour mettre en relief l'endroit où on est dans les menus*/
.left_selection,.right_selection {
padding:.4em;
border: solid;
border-width: thin;
border-color:#000;
background-color:#FC9;
}
.no_selected {
padding:.4em;
border: solid;
border-width: 1px 0 0 0;
border-color:#000;
}
/*Pour les menus latéraux, la gestion des liens*/
/*.left_toc a,.right_toc a {}*/
h3.wims_docu_titleb { text-align:center;}
/*h1.wims_docu_title { background-color:#FFCC99;}*/
/* menu en haut ou en bas*/
.wims_chemin {
/*Pour mettre en relief l'endroit où on est dans les menus*/
color: #A52A2A;
margin: .3em;
padding:.7em;
border-width: thin;
font-size: 80% ;
text-align: center;
}
h2.l2w_content {
font-size: 100%;
margin-bottom:0;
padding:3px;
}
div.l2w_content {
background-color: #fafafa;
padding: .3em;
margin: 0 .5em;
border:solid;
border-width: thin;
border-color:#FCF;
}
span.l2w_content {
font-family: sans-serif;
font-weight: bold;
text-transform: none
}
/* divers */
.emph {
font-weight: bold;
font-family: sans-serif;
color: #f60;
}
.guill {
font-weight: bold;
font-family: sans-serif;
color: #aeaeae;
}
div.math {
padding: .5em;
margin: 0 5%;
text-align: center;
}
h2.exercice, h2.exemple {background-color: #CFC;}
span.exemple {color: #003; }
span.exercice { color: #006; }
h2.defn { background-color: #CCF}
span.defn { color: #663; }
h2.thm { background-color: #FCF; }
span.thm, span.rem { color: #930;}
h2.dem {
background-color:#FFC;
font-size: 100%;
padding-left: 1em;
padding-right: .3em;
}
div.dem {
background-color: white;
padding: .3em;
margin-left: 10%;
border-left:solid;
border-width: thin;
border-color:#FCF;
color: black;
}
span.dem {
color: #006;
font-family: sans-serif;
font-weight: bold; }
.fin { background-color: #FFC;
font-size: 90%;
color: navy ;
padding-left: .3em;
text-align: right ;
margin-right: 10%;
}
h2.quote {
background-color: #0F0;
font-size: 100%;
padding-left: .3em;
padding-right: .3em;
}
div.quote {
padding: 0.5em;
margin: 0 7% 0 .5em;
background-color:white;
}
span.quote { color:blue;}
h2.rem {
background-color: #F90;
font-size: 100%;
padding-left: .3em;
padding-right: .3em;
}
div.rem {
background-color: white;
padding: .5em;
margin: 0 5%;
border:solid;
border-width: thin;
border-color:#FCF;
color: black;
}
.footnote {
background-color: lightgrey;
font-size:smaller;
}
span.footnote {font-style:italic}
div.footnote {
padding: .5em;
margin: 0 3em;
border:solid;
border-width: thin;
border-color:#FCF;
}
/* les listes*/
ol li, ol.enumerate li { list-style:decimal ;}
ol ol li {list-style: lower-alpha ;}
ol ol ol li {list-style:lower-roman;}
ol ol ol ol li {list-style: upper-alpha;}
ol.itemize li , ul.itemize li {list-style:disc ;}
ol.trivlist li , ol.description li {list-style:none ;}
span.description_item {font-weight:bold;}
div.desc_item {
background-color: white;
padding: .5em;
margin: 0 5%;
border: solid;
border-width: thin;
border-color:#FCF;
padding-right: .3em;
}
/*Pour les algorithmes*/
h2.algorithm {
background-color: #FF3333;
font-size: 100%;
padding-left: .3em;
padding-right: .3em;
}
div.algorithm {
background-color:#FFFFCC;
padding: 2%;
margin: 0 5%;
border: solid;
padding-right: 0.3em;
border-color: #D9D2C0;}
h4.algo_titre {
background-color: #CF0;
padding: 1em;
margin: 0 1em;
font-size: 100%;
color: black;
margin-left: 0;
text-align: center;
}
table.tabular {background-color:white;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;}
.tabular_cell {
background-color:white;
padding: 0.6em;
border:solid;
border-width: 1px;
text-align:center;
}
.pre {background-color: #FFC;
padding-left: .6em;
padding-right: .6em;
padding-top: 1em;
padding-bottom: 1em;
border-color: #D9D2C0;
border: solid;
border-width: thin;
font-weight:bold;
}
div.code {
background-color : #ff9;
padding : .3em;
margin-left: 10%;
margin-right: 10%;
border-width : thin;
color : black;
}
/*section*/
span.subsubsection {
color: #A52A2A;
text-transform: none;
background-color: #FFC;
}