html{font-size:100%;}
body{margin:0;padding:0;line-height:1.4;font-family:Georgia,"DejaVu Serif",Norasi,serif;font-size:.9em;text-align:justify;color:#000;background:#fff;}
h1,h2,h3,h4,h5,h6{margin:1em 0 .5em 0;line-height:1.4;font-weight:normal;font-style:normal;text-align:left;}
h1{padding-bottom:.5em;line-height:1;font-size:3em;border-bottom:4px solid #000;}
h2{font-family:Arial,Helvetica,"Liberation Sans",FreeSans,sans-serif;font-size:1.9em;letter-spacing:.1em;text-transform:uppercase;}
h3{font-size:1.9em;}
h4{font-size:1.5em;}
h5{font-size:1.25em;}
p{margin:.75em 0;}
p.picture{padding:4px;margin:.75em auto;font-family:Arial,Helvetica,"Liberation Sans",FreeSans,sans-serif;font-size:.9em;font-style:italic;text-align:center;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;color:#636466;background:#f3f3f3;}
a{text-decoration:none;}
a:link{color:#2b88c2;}
a:visited{color:indigo;}
a:hover,a:focus,a:active{text-decoration:underline;color:crimson;}
a img{border:none;}
a[hreflang]:after{content:' [' attr(hreflang) ']';}
a.wikipedia{padding-left:1.1em;background:url(../images/link_wikipedia.png) no-repeat 3px 6px;}
a.wikipedia:hover{padding-left:1.1em;background:url(../images/link_wikipedia.png) no-repeat 3px -12px;}
a.external{padding-left:1.1em;background:url(../images/link_external.png) no-repeat 3px 6px;}
a.external:hover{padding-left:1.1em;background:url(../images/link_external.png) no-repeat 3px -12px;}
em{font-style:italic;}
strong{font-weight:bold;}
sup{font-family:Arial,Helvetica,"Liberation Sans",FreeSans,sans-serif;}
abbr,acronym{border-bottom:1px dotted;cursor:help;}
.smiley{vertical-align:middle;}
.green{color:#8ec517;}
.red{color:#c51717;}
span.key{padding:0 .2em;border:solid 1px #c8c8c8;border-bottom-color:#7f7f7f;border-right-color:#7f7f7f;}
ul,ol,dl{margin:.75em 0 .75em 2.5em;padding:0;list-style-type:square;}
ol{list-style-type:decimal;}
li p{margin:.5em 0;}
dt{margin:.75em 0 0 0;font-weight:bold;}
dd{margin:.25em 0 .25em 2.5em;}
form,fieldset{margin:0;padding:0;border:none;}
input,button,select{vertical-align:middle;}
table{margin:0 auto;border:1px solid gray;border-collapse:collapse;border-spacing:0;}
table td,table th{padding:.5em;border:1px solid #ccc;vertical-align:middle;text-align:left;}
table th{font-weight:bold;text-align:center;}
pre,p.code,span.code{font-family:"Courier New",Courier,FreeMono,"Liberation Mono",monospace;background:#f8f8f8;}
pre,p.code{margin:.75em 0;overflow:auto;background:url('../images/code_background.png') #f8f8f8 no-repeat top left;}
blockquote{background:url('../images/quote_background.png') #f8f8f8 no-repeat top left;}
blockquote p{margin:.5em 0;}
q{quotes:"« " " »" "'" "'";}
blockquote,q{font-style:italic;}
blockquote q,q q{font-style:normal;}
blockquote,p.note,p.question,p.info{margin:.75em 0 .75em 1.5em;}
pre,p.code,blockquote,p.question,p.note,p.info{padding:.5em 1.5em;}
p.note{background:url('../images/note_background.png') #f8f8f8 no-repeat top left;}
p.note *{color:#c51717;}
p.question{background:url('../images/question_background.png') #f8f8f8 no-repeat top left;}
p.question *{color:#336aa7;}
p.info{background:url('../images/info_background.png') #f8f8f8 no-repeat top left;}
p.info *{color:#8ec517;}
