/*
 * main.css
 * Stylesheet for bsg.at
 * Written and (C) Copyright 2001 Wolfram Saringer - BSG OEG
 * May be freely redistributed, as long as a reference to the
 * originating site is included.
 */

/*
 * Page Definition.
 */
body {
    background: white;
    font-size: 12pt;
    color: #333333;
    font: Times, serif;
//    font: Arial, Helvetica, sans-serif;
//    max-width: 800px;
    width: 700px;
    min-width: 500px;
}

p {
    text-indent: 2em;
//    max-width: 800px;
    min-width: 500px;
    width: 700px;
}

.text {
    text-indent: 2em;
    max-width: 800px;
    min-width: 500px;
    width: 700px;
}

/*
 * 'Inline footnote'
 */
.insert {
    margin-left: 15;
    width: 600;
    background-color: lightgray;
}

.links {
    margin: 2em;
}

/*
 * width attribute is not inherited, so distribute
 * it to other environments.
 */
ul {
//    max-width: 800px;
    min-width: 500px;
    width: 700px;
}

/*
 * Link style.
 */
a:link {
    color: #003388;
    //text-decoration: underline;
    text-decoration: none;
    //font-style: italic;
}

a:visited {
    color: #000066;
    //text-decoration: underline;
    text-decoration: none;
    //font-style: italic;
}


/*
 * Document title.
 */
h1 {
   font-weight: bold;
   font-variant: normal;
   font-size: 24pt;
   line-height: 36pt;
}

/*
 * Document subtitle.
 */
h2 {
   font-weight: bold;
   font-variant: normal;
   font-size: 18pt;
   line-height: 30pt;
}

/*
 * Document subsubtitle.
 */
h3 {
   font-style: italic;
   font-size: 14pt;
   line-height: 25pt;
}

/*
 * Emphasis.
 */
em {
   font-style: italic;
   font-weight: bold;
}

em.a:link {
    color: #003388;
    //text-decoration: underline;
    text-decoration: none;
    //font-style: italic;
    font-weight: bold;
}

em.a:visited {
    color: #000066;
    //text-decoration: underline;
    text-decoration: none;
    //font-style: italic;
    //font-style: italic;
    font-weight: bold;
}

/*
 * Document abstract.
 */
.abstract {
    font-family: Arial Helvetica sans-serif;
    font-style: italic;
    margin-left: 2em;
    margin-right: 2em;
    margin-bottom: 0.5em;
}

/*
 * Marker.
 */
.mark {
    background: black;
    color: white;
    font-variant: small-caps;
    text-transform: lowercase;
}

/*
 * Footer
 */
.footer {
    font-size: 8pt;
    text-align: center;
}

/*
 * Credits.
 */
.credits {
    text-indent: 2em;
    font-size: 10pt;
}

/*
 * Monospaced text.
 */
.monospace {
    font: Courier monospace;
}

/*
 * Citation.
 */
.cite {
    font-family: sans-serif;
}

/*
 * Emphazised text.
 */
.emp {
    font-style: italic;
}


/*
 * Logo description.
 */
.logo {
  font: "itc-zapfchancery";
  font-size: 96;
  color: black;
  background: white;
}


/*
 * The following elements describe a table.
 * The title line is used once, the two other elements
 * (LINE-EVEN, LINE_ODD) are alternating.
 */
.table {
   border: no;
   padding: 2;
   background-color: white;
   spacing: none;
}

.table-title {
   font: Verdana, Arial, Helvetica, sans-serif;
   align: center;
   font-style: bold;
}

.line-odd {
   background-color: #CCCCCC;
   vertical-align: middle;
}

.line-even {
   background-color: #999999;
   vertical-align: middle;
}

.field {
   height: 32;
   font: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12pt;
}

.numfield {
   align: center;
}

/*
 * Image styles.
 */

/*
 * A Logo image at the bottom.
 */
img.logo-bottom {
   float: right;
   margin: 1mm;
   border: none;
}
