/**
 * html elements stylesheet for the ifa website
 *
 * this stylesheet sets reasonable defaults for html elements
 * independent of where they appear (standard margins, paddings etc.)
 *
 * @version $Id: elements.css 285 2008-05-20 13:34:06Z flo $
 * 
 * @copyright   2007 felix gilcher, florian gilcher  
 * @author      felix gilcher, <felix@andersground.net> 
 *
 * @package IFA_Frontend
 * @subpackge Layout
 */

html
{
    font-family:        Verdana, Arial, Helvetica, sans-serif;
    font-size:          100.01%;
}

body
{
    margin:             0;
    padding:            0;
    width:              63.8em;
    font-size:          0.688em;
    color:              #5E5E5E;
}

a
{
    text-decoration:    none;
    color:              #5E5E5E;
}

a:hover
{
    text-decoration:    underline;
}

a img,
a img:hover
{
    border:             none;
    text-decoration:    none;
}

h1, h2, h3, h4, h5, h6
{
    font-family:        Tahoma, Arial, Helvetica, sans-serif;
    font-weight:        normal;
    padding:            1px 0 0 0; /* ie <= 6 needs the padding here */
    margin:             0;
}

p
{
    padding:            0;
    margin:             0;
}

fieldset
{
    border:             none;
    margin:             0;
    padding:            0;
}

label
{
    padding:            0;
    margin:             0;
}

button
{
    font-size:          0.91em;
    color:              #5E5E5E;
    cursor:             pointer;
    background:         transparent url(../images/navi_item_active.gif) no-repeat;
    background-position:center right;
    padding-right:      2em;
    padding-left:       1.1em;
    border:             none;
}

td
{
    padding:            0em 1em 0em 1em;
}
}