
/**
 * TYPOlight webCMS
 * Copyright (C) 2005-2009 Leo Feyer
 *
 * This program is free software: you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation, either
 * version 2.1 of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this program. If not, please visit the Free
 * Software Foundation website at http://www.gnu.org/licenses/.
 *
 * PHP version 5
 * @copyright  Leo Feyer 2005-2009
 * @author     Leo Feyer <leo@typolight.org>
 * @license    LGPL
 * @version    1.0
 */

/* Reset margins */
body, html, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, code, ol, ul, li, dl, dt, dd, table, th, td, form, fieldset, legend {
  margin: 0;
  padding: 0;
}
html {height:100%;}

/* Format basic elements */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

blockquote, q {
  quotes: none;
}
fieldset, img {
  border: 0;
}

ul {
    margin:0.5em 0 0.5em 1.5em;
}
li {
    margin:.3em 0;
}

a {
  text-decoration:underline;
  color:#000000;
}

:focus {
  outline: 0;
}
a:focus, a:hover {
  color: #e2007a;
}

em {
    font-style: normal;
    color:#000066;
    font-weight:bold;
}

.error {color:red;}

/* Font settings */
body {
  font: 100.01% Verdana, Helvetica, Arial, Geneva, sans-serif;
  font-size: .625em;
  color: #fff;
}

p {margin-bottom:1em;}

h1{
    font-size:1.1em;
    color:rgb(252, 0, 153);
    text-transform:lowercase;
    border-bottom:2px solid #006AB3;
    margin-bottom:0.5em;
    margin-left:-35px;
    padding:0 0 .2em 35px;
    width:85%;
}

h2 {
    margin-bottom:0;
    color:rgb(0,0,102);
    font-weight:bold;
    font-size:1.2em;
    margin-bottom:.5em;
    border-bottom:1px solid;
}

.float_left {float:left;}
.float_right {float:right}
.float_left.space {margin:5px 15px 5px 0;}
.float_right.space {margin:5px 0 5px 15px;}

.mod_article {margin:.5em 0;}

.space-left2 {margin-left:2em;}
.space-left5 {margin-left:50px;}
.space-left10 {margin-left:100px;}