﻿
@media all { 

/* Reset */
* {padding: 0; margin: 0; border: 0; }


/* margin-bottom, etc. for headings, paragraphs, lists */
h1, h2, h3, h4, h5, h6, 
p, blockquote, address, pre, 
ul, ol, dl, table {
   margin-bottom: 1em;
}

/* Quotes Indent */ 
blockquote { margin: 1em 2em; } 

/* Alle Listen etwas einrücken */
ul, ol, dl { margin-left: 1em; }

/* Indent a little more list items */
li { margin-left: 1em; } 

/* Indent definitions in definition lists more */
dd { margin-left: 2em; }

/* Nested lists with no margin value up / down */
ul ul, ul ol, ul dl,
ol ul, ol ol, ol dl,
dl ul, dl ol, dl dl {
   margin-top: 0;
   margin-bottom: 0;
}

/* Bullets for list box */

/* Level 1 - ul: square (filled rectangle); ol: decimal  */
ul { list-style-type: square; }
ol { list-style-type: decimal; }

/* Level 2 - ul: disc (filled circle); ol: small letters */
ul ul { list-style-type: disc; }
ol ol { list-style-type: lower-alpha; }

ul ol { list-style-type: decimal; }
ol ul { list-style-type: square; }

/* Selection pick lists in select () by padding: 0 difficult to read */
option { padding-left: 0.2em; padding-right: 0.3em; }

/* Fieldset border around linked images and remove */
fieldset, a img { border: none; }

/* Scroll bar in Firefox always show */
html { height: 101%; }

body {
   background-color: white;
   color: black; 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: small; 
}

/* Serif font for headings, including h1 (alt-text) */
h1, h2, h3, h4, h5, h6 {
   font-family: Georgia, "Times New Roman", serif;
   font-weight: bold; 
}
/*  Header sizes based on small (13px) */
h1 { font-size: 200%; }     /* ca. 26px */ 
h2 { font-size: 184.62%; }  /* ca. 24px */ 
h3 { font-size: 153.85%; }  /* ca. 20px */ 
h4 { font-size: 138.46%; }  /* ca. 18px */ 
h5 { font-size: 123.08% }   /* ca. 16px */ 
h6 { font-size: 107.69%; }  /* ca. 14px */


} /* End @media */

