/*
    HTML elements default values
*/
* {
    margin: 0;
    padding: 0;
}
img {
    border: 0;
}
body {
    color: #000;
    background: #FFF;
}
body, input, select, textarea, caption {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
ol {
    margin: 0 0 0 40px;
}
li {
    margin: 0.5em 0;
}
ul li {
    list-style-image: none;
    list-style: none;
    padding: 0 0 0 1em;
    /* Insert bullet image here
    background: url() no-repeat left bottom;
    */
}
address {
    font-style: normal;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    caption-side: top;
    empty-cells: show;
}
caption {
    font-weight: bold;
    text-align: left;
}
td, th {
    padding: 0 1em 0 0;
    vertical-align: top;
    text-align: left;
}
fieldset {
    border: 0 solid transparent; /* Be a bit specific here for Opera */
}
legend {
    display: block;
    font-weight: bold;
    position: relative;
    left: -0.425em; /* For Mac IE */
    color: #000; /* IE 6 forgets color */
}

/* Hide from Mac \*/
legend {
    position: static;
}
/* For Opera 7 */
fieldset>legend:first-child {
    text-indent: -0.9em;
}
/* For Gecko based browsers, hide from Opera 6+ */
head:first-child+body legend {
    text-indent: 0;
}
/* End backslash hack */
optgroup {
    font-style: normal;
    font-weight: normal;
}
optgroup option {
    padding: 0 0 0 0.5em;
}
abbr[title], acronym[title] {
   border-bottom: 1px dotted #000; 
   cursor: help;
}
em {
    font-style: italic;
    font-weight: inherit;
}
strong {
    font-style: normal;
    font-weight: bold;
}
blockquote, q, cite {
    font-style: normal;
}
/* To enhance IE with printing quotation mark at Qs use the addquotes.htc */
blockquote, q {
    quotes: '"' '"' "'" "'";
}
/*ds: deactivated open-quote and close quote, they are shown additionally in Firefox */
blockquote:before,
q:before {
/*    content: open-quote;*/
}
blockquote:after,
q:after {
/*    content: close-quote;*/
}
blockquote * {  
    display: inline; /* avoid breaks around quotation marks */
}

a {
    text-decoration: underline;
}
hr {
    display: none;
}
