table.automenu { background-image: url("../image/eye-220x360.png"); font-size: 24pt; font-family: Breip; text-align: right; }
td.menubox { text-align: center; }
table.pagetitles a:link.titlelink, a:link.navbar {color: black; font-family: Breip; text-decoration-line: none; font-style: italic; font-weight: bold; }
table.pagetitles a:visited.titlelink, a:visited.navbar {color: black; font-family: Breip; text-decoration-line: none; font-style: italic; font-weight: bold; }
table.pagetitles a:active.titlelink, a:active.navbar {color: red; font-family: Breip; text-decoration-line: none; font-style: italic; font-weight: bold; }
table.pagetitles a:hover.titlelink, a:hover.navbar {color: blue; font-family: Breip; text-decoration-line: none; font-style: italic; font-weight: bold; }
a  { text-decoration-line: none; font-weight: bold; }
a:link.fpoption, td.fpoption a:link.sitelink  {color: white; font-family: Breip; font-style: italic; }
a:visited.fpoption,  td.fpoption a:visited.sitelink {color: white; font-family: Breip; font-style: italic; }
a:active.fpoption, td.fpoption a:active.sitelink  {color: lightblue; font-family: Breip; font-style: italic; }
a:hover.fpoption, td.fpoption a:hover.sitelink  {color: red; font-family: Breip; font-style: italic; }
td.fpoption { text-align: center; background-color: #000000; }
td.fpoption a.sitelink { font-weight: bold; }
td.fpoption a:visited.sitelink { color: lightblue; }
.navbar { font-size: 20pt; }
caption { font-weight: bold; }
span.author { font-family: Breip; font-style: italic; font-weight: bold; font-size: 16pt; }
td.reference { text-align: center; width: 25%; }
a.reference { text-decoration-line: none; }
p.title, p.center { text-align: center; font-size: larger; font-weight: bold; }
table.shadbox { width:100%; border: 2px solid black; border-collapse: collapse; }
td.dark, td.light { width:100%; border: 2px solid black; border-collapse: collapse; font-weight: bold; padding: 5px; }
li.num { list-style-type: decimal; text-align: left; }
td.dark, th.dark { color: white; background-color: #005; text-align: center; width: 25%; }
th.dark { font-size: larger; }
td.light { color: black; background-color: #eee; text-align: center; width: 75%; }
td.light li.num { text-align: left; padding-top: 10px; padding-right: 20px; }
p.boxed-highlight, p.section-head, p.quoted { text-align: center; font-size: larger; color: white; background-color: #005; font-weight: bold; width:100%; border: 2px solid black; border-collapse: collapse; padding: 5 0 5 0 px; }
p.section-head { text-align: left; }
p.quoted { background-color: #700; }
td.headimg { width: 100%; padding-bottom: 20px; }
table.linkitem { width: 100%; font-weight: bold;}
td.left { text-align: left; width: 50%; }
td.right { text-align: right; width: 50%; }
td.reference { width: 25%; text-align: center; vertical-align: middle; }
img.reference { width: 180px; border:0; vertical-align: top; }
td.reflection { width: 100%; }
td.reflectext { width: 72%; }
td.reflecmenu { width: 28%; padding-left:20px; text-align: right; vertical-align: middle; }
td.mainmenu {  width: 20%; text-align: right; vertical-align: middle; }
td.maintext { width: auto; text-align: left; vertical-align: middle;  padding-left: 5px; padding-right: 5px;}
td.mainimg { width: 27%; vertical-align: middle; background: black url("../image/eye450x800.png") no-repeat; background-size: cover; }
td.mainfoot { width: 73%; text-align: justify; vertical-align: top; padding-left: 5px; }
li.singln { padding-top: 5px; }
.copyrights { font-size: 10pt; }
ul { list-style-position: outside; font-size: 12pt; }
ul.nobull { list-style-type: none; }
ul.square { list-style-type: square; }
li.disc, ul.disc { list-style-type: disc; text-align: left; padding-top: 8px; }
ul.num { list-style-type: decimal; }
table.navbar, table.pagetitles { background-image: url(""); background-color:#ddd; }
table.plainpage#author-fr, table.plainpage#author-en { background-image: url("../image/galaxy-left.png"); background-position: center center; background-size: 100% 100%; }
p.mini { line-height: 20%; }
p.preface { text-align: justify; }
p.linktext { text-align: center; }
span.caption { font-weight: bold; }
