@charset "utf-8";

/**
 * @version    1.03
 * @date       2011-07-21, 2011-07-20
 * @since      2011-07-18
 * @author     Christian Oellers
 * @copyright  2010-2011 Christian Oellers
 * @link       http://veryshort.de
 *
 * DESCRIPTION
 * - HTML<5 content elements w/o tables and forms.
 *   Basic element styling for all content elements.
 *   Use the module-CSS files for more specific styles.
 * - Code order: Contentual importance; block to inline.
 */

/* --------------------------------------------------------------------------------------------------------- ELEMENTS */

/* h1 also is logo */
h1 {
    color:#2D8202;
    font-family:'OptimaRegular', 'Verdana', 'Arial', 'Tahoma', 'DejaVu Sans', sans-serif;
    font-size:24px;
    line-height:140%;
    font-weight:normal;
}

h2 {
    color:#151515;
    font-family:'Verdana', 'Arial', 'Tahoma', 'DejaVu Sans', sans-serif;
    font-size:16px;
    line-height:140%;
    font-weight:normal;
}

h3 {
    color:#151515;
    font-family:'Verdana', 'Arial', 'Tahoma', 'DejaVu Sans', sans-serif;
    font-size:11px;
    line-height:140%;
    font-weight:normal;
}

h4, p {
    color:#151515;
    font-family:'Verdana', 'Arial', 'Tahoma', 'DejaVu Sans', sans-serif;
    font-size:11px;
    line-height:140%;
    font-weight:normal;
}

/**
 * Don't add more specific styles for <li> here.
 * Separate into content and navigation.
 */
li {
    color:#151515;
    font-family:'Verdana', 'Arial', 'Tahoma', 'DejaVu Sans', sans-serif;
    line-height:120%;
    list-style:none;
}

img {
    max-width:100%;
    height:auto;
}

iframe {
    max-width:100%;
}

/* ------------------------------------------------------------------------------------ Less used */

/**
 * Override code order:
 * Grouped/ordered alphabetically ASC.
 */

dd, dt {
    color:#000;
    font-family:'Verdana', 'Arial', 'Tahoma', 'DejaVu Sans', sans-serif;
    font-size:11px;
    line-height:140%;
}

dl, ol {
    margin:0 0 15px;
}

/* ------------------------------------------------------------------------------------ Selection */

::selection {
    color:#FFF;
    background:#3EB303;
}

::-moz-selection {
    color:#FFF;
    background:#3EB303;
}
