* {margin: 0;padding: 0;text-align:left;}
body {background-color: #FFF;font: normal 100% Verdana,sans-serif;color: #000;}
a {color:#666; text-decoration:none;}
.smaller {font-size: 85%;}
.larger {font-size: 120%;}
a.mUp {display:none;}
#header {overflow:auto;float:none;clear:both;padding:0.5em 0 0 0;color:#999;font-size: 85%; font-weight: normal;border-bottom: 1pt solid #666;}
#header h1, #header p {float: none;color:#CCC;font-size: 110%;}
#header span.subtitle {font-size: 85%;}
#header a {color:#999;}
#footer {width:100%;overflow:auto;float:none;clear:both;margin: 1em 0 0;border-top:1pt solid #666;font-size: 85%; font-weight: normal;color:#666;}
#footer p {display:none;}
#footer p.center {display:none;}
#footer p.right {display:none;}
#menue {display:none;}
#main {clear: both;}
#X {display: none;}
#menue2 {display:none;}
#content var {font-style: italic;}
#content var.comp {font-style: normal;color: #333;}
#content strong {font-weight: bold;}
#content dfn {font-style: italic;color: #666;}
#content p {padding: 0.32em 0;line-height: 135%;}
#content h1 {font-size: 120%; font-weight: bold;color: #03C;}
#content h2 {padding: 1em 0 0.5em 0;font-size:130%;font-weight:bold;color: #03C;}
#content h3 {padding: 0.5em 0 0.2em 0;font-size:120%;}
#content ul {margin: 0 0 0 0.5em;padding: 0.2em 0 0.2em 1.5em;font-size:100%;}
#content li {margin: 0.32em 0;line-height:140%;}
#navi {display:none;}

#content .acl {font-variant:small-caps;}