/* == 1. General == */

/* -- 1.1 Reset style -- */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, em, font, img, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; border: 0; padding: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100.01%; font-family: inherit; vertical-align: baseline; }
ol, ul {list-style: none; }
:focus {outline: 0; }

/* -- 1.2 General rules -- */

body {border: 0; width: 100%; font: normal 1em/1.2em "Times New Roman", serif; }

#container {border: 0; width: 100%; }


/* == 2. Header == */

/* -- 2.1 Logo -- */

#printlogo {display: block; }

#logo {display: none; }

#home {display: none; }

#topmenu {display: none; }

/* -- 2.2 Main menu -- */

#menucontainer {display: none; }

/* == 3. Content == */

/* -- 3.1 General rules */

#main {width: 100%; }

/* -- 3.2 Sidebar -- */

#sidebar {display: none; }

/* -- 3.3 Content area -- */

#content {padding: 0; width: 99%; }

#content a:link, .textlink a:link {color: #607722; }
#content a:visited, .textlink a:visited {color: #607722; }

#update {font-size: 0.9em; color: #607722; }

/* -- 3.3 Headings -- */

h1 {font-size: 1.4em; line-height: 1.6em; border-bottom: 1.5px solid #607722; }
h2 {font-size: 1.2em; line-height: 1.4em; }

/* -- 3.4 Text and lists -- */

p {margin-bottom: 0.5em; }

/* -- 3.5 Tables -- */



/* == 4. Footer == */
 
#footer {margin-top: 10px; border-top: 1px solid #607722; padding-top: 5px; width: 100%; height: 50px; background: #607722; font-size: 0.9em; text-align: center; }
#footer p {color: #607722; }
#footer a:link {color: #607722; }
#footer a:visited {color: #607722; }

