/********************************************************************* * TITLE: Common Stylesheet for Tierra Verde                         *  * URI  : http://www.oswd.org/design/???/tierraverde/sierraearth.css * * MODIF: 2003-02-01 1904 +0800                                      * *********************************************************************//* ###### Body Text ###### */body {  font-family: verdana, tahoma, helvetica, arial, sans-serif;  font-size: 12px;  margin: 0;}h1, h2, h3 {  font-family: verdana, tahoma, sans-serif;}h1 {  font-size: 18px;  font-weight: bold;  margin-top: 0.25em;  color: #008000;}h2 {  font-size: 15px;  font-weight: bold;  margin-top: 0.25em;  color: #008000;}h3 {  font-size: 15px;  font-weight: bold;  margin-top: 0.25em;  color: #008000;}font.textRech {	font-size: 15px;	font-weight: bold;	margin-top: 0.25em;	color: #228B22;	text-align: center;}img {  border: none;}acronym {  border-bottom-style: dotted;  border-bottom-width: 1px;  cursor: help;}code {  font-family: "lucida console", monospace;  font-size: 10px;}dt {  font-weight: bold;}dd {  padding-bottom: 1.5em;}#bodyText {	text-align: justify;	line-height: 1.5em;
	padding: 1px 1em 1ex;
	margin: 1px 10px 0 10em;
	width: 75%;
}#bodyText a:hover {  text-decoration: none;}#bodyText .boxedDark, #bodyText .boxedLight .breves .divers  {	margin-bottom: 1em;
	padding: 1px 1ex 1ex 4ex;
}.smallCaps {  font-variant: small-caps;}/* ###### Header ###### */#header {  height: 130px;  margin-bottom: 1mm;  padding: 0 2.5mm 0 4mm;  border-bottom-style: solid;  border-bottom-width: 2px;  text-align: center;}.headerTitle {  font-size: 24px;  text-decoration: none;  font-weight: bold;  font-style: italic;  line-height: 1.5em;}.headerTitle span {  font-weight: normal;}.menuBar {  font-size: 10px;  position: absolute;  right: 2ex;  top: 1.75em;}.menuBar * {  text-decoration: none;  font-weight: bold;  padding-left: 1ex;  padding-right: 2ex;}.menuBar a:hover {  /* See color-scheme.css */}/* ###### Side Box ###### */.sideBar {  font-size: 11px;  text-align: right;  width: 10em;  float: left;  clear: left;}.sideBarBis {  font-size: 11px !important;  text-align: center;  border-top-style: solid;  border-top-width: 1px;  border-bottom-style: solid;  border-bottom-width: 1px;   border-color: #FFA500; }.sideBarTer {	font-size: 11px;	color: #FFA500;	text-align: left;	border-top-style: solid;	border-top-width: 1px;	border-bottom-style: solid;	border-bottom-width: 1px;	border-color: #009B00; }.sideBarTitle {  font-weight: bold;  padding: 0.5ex 1em 0.5ex 0.5ex;/*  border-top-style: solid;  border-top-width: 1px; */}.sideBarPart {  font-size: 11px;  text-align: center;  width: 10em;  float: right;  clear: right;}.sideBar a, .sideBar a:hover, .sideBar span {  text-decoration: none;  line-height: 1.25em;  display: block;  padding: 1ex 1em 1ex 0.5ex;/*  border-top-style: solid;  border-top-width: 1px; */  background-color: #FFFFFF;}.sideBarBis a, .sideBarBis a:hover, .sideBarBis span {	text-decoration: none;	line-height: 1.25em;	display: block;	padding: 1ex 2em 1ex 0.5ex;	border-top-width: 1px;}.sideBar a:hover, .sideBarBis a:hover {  /* See color-scheme.css */}.sideBar .sideBarText {  text-align: justify;  padding: 1ex 1.5ex;}.sideBar .thisPage {  font-weight: bold;}/* ###### Footer ###### */#footer {  padding: 1ex 4mm;  clear: left;}#footer div {	font-size: 11px;	text-align: center;	line-height: 1.25em;}#footer a {  text-decoration: none;  border-bottom-style: solid;  border-bottom-width: 1px;}#footer a:hover {  /* See color-scheme.css */}.footerLHS {  float: left;  clear: left;}.subFooter {  	font-size: 11px;  	line-height: 1.25em;  	padding: 1ex 4mm;	text-align: center;}.subFooter a {  text-decoration: none;  margin-right: 1ex;  border-bottom-style: solid;  border-bottom-width: 1px;}.subFooter a:hover {  /* See color-scheme.css */}table.enTete {	font-size: 11px;	text-align: center;}