@charset "UTF-8";

/**
 * Zahia website
 *
 * Contains all declarations for general XHTML elements.
 *
 * @author		Gerrit Bertier <gerrit@marlon.be>
 * @copyright		Marlon bvba <http://www.marlon.be>
 * @date		2009-12-11
 * @lastmodified	2009-12-16
 */

/* Redefine xhtml selectors
---------------------------------------------------------- */

html,
body {
    margin: 0;
    padding: 0;
}

body {
    background: #700519 url(../img/bg.png) repeat 50% 0;
    color: #5c4938;
    font: .813em/1.5833em Arial, Helvetica, Geneva, Tahoma, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Arial, Helvetica, Geneva, Tahoma, sans-serif;
    margin: 0;
    padding: 0;
}

/* h1 should be always hidden */

h1 {
    color: #5f544b;
    font-family: DaxMedium, Verdana, Geneva, Tahoma, sans-serif;
    font-size: 2em;
    font-weight: normal;
    line-height: 1em;
    margin: 0 0 20px;
}

h2 {
    margin: 0 0 20px;
    font-family: DaxMedium, Verdana, Geneva, Tahoma, sans-serif;
    font-size: 1.846em;
    line-height: 1em;
    color: #fff;
}

h3 {
    margin: 0 0 10px;
    font-size: 1.333em;
    font-weight: normal;
    line-height: 1em;
    color: #f77400;
}

h4 {
    color: #5f544b;
    font-size: 1.0833em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.4615em;
    margin: 0 0 5px;
}

h5 {
    color: #5c4938;
    font-size: 1em;
    font-style: italic;
    font-weight: bold;
    line-height: 1em;
    margin: 0 0 12px;
}
/*
h2 {
    color: #a2500a;
    font-size: 1.5em;
    font-weight: bold;
    line-height: 1.2222em;
    margin: 0 0 25px;
}

h3 {
    color: #a75607;
    font-size: 1.25em;
    font-weight: bold;
    line-height: 1.2667em;
    margin: 0 0 12px;
}

h4 {
    color: #5c4938;
    font-size: 1em;
    font-style: italic;
    font-weight: bold;
    line-height: 1em;
    margin: 0 0 12px;
}
*/
p {
    margin: 3px 0 15px 0;
}

img, .image {
    display: inline;
    float: left;
    margin: 0;
}

.image img {
    display: inline;
    float: left;
    margin: 0;
}

p img, p .image { margin: 5px 20px 15px 0; }
p .image img { margin: 0; }



ul, ol, dl {
    margin: 0;
    padding: 0;
    list-style: none;
}

dt, dd {
    margin: 0;
    padding: 0;
}

blockquote {
    clear: both;
    margin: 0 0 0 15px;
    padding: 4px 0 0 45px;
    zoom: 1;
    background: url(../img/sprite.png) no-repeat -224px -228px;
}

blockquote p {
    font-size: 1.231em;
}

blockquote .cite {
    font-size: .8125em;
    font-style: italic;
    color: #9f9a93;
}

em {
    font-style: italic;
}

strong {
    font-weight: bold;
}

abbr, acronym {
    font-style: normal;
    border-bottom: none;
    cursor: help;
}

a abbr {
    border: none;
}

hr {
    display: none;
}

del {
    text-decoration: line-through;
}

pre {
}

/* Links
---------------------------------------------------------- */

a {
    color: #f77400;
    text-decoration: underline;
}

a:hover {
    text-decoration: none;
}

a img {
    border: none;
}
