﻿html, body {border: 0; margin: 0; padding: 0;}

p, pre, blockquote, form, dl, ul, ol, fieldset, address { padding: 0; margin: 0.35em 0 0.35em 0; text-align:justify;}
fieldset {padding: .5em;}
pre {padding: 1em;border-left: 5px solid #404040;background: #FFFFD5;font-family: "Courier New", Courier, monospace;}
table {border-collapse:collapse; border-spacing:0; }
blockquote {padding-left: 55px;font-style: italic;min-height: 45px;color: #404040;}

small {font-size: .85em;}
sup {position: relative;bottom: 0.3em;vertical-align: baseline;}
sup em {font-size: .8em;color: red;}
acronym, abbr {border-bottom: 1px dashed;letter-spacing: 1px;cursor: help;}


h1, h2, h3, h4, h5, h6 {
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        margin: 25px 0 .25em 0;
}

h1 {
        font-size: 1.4em;
        color: #aaaaaa;
}

h2 {
        font-size: 1.3em;
        color: #888888;
}

h3 {
        font-size: 1.2em;
        color: #666666;
}

h4 {
        font-size: 1.1em;
        color: #666666;
}

h5, h6 {
        font-size: 1em;
        font-weight: bold;
        color: #333333;
}

img {border: none;}
img.image-left {float: left;margin: .5em 1em .5em 0;}
img.image-right {float: right;margin: .5em 0 .5em 1em;}
img.image-border {border: 1px solid #e5e5e5;padding: 3px;}
img.image-margin {margin: .5em;}

a {outline: none; -moz-outline-style: none;}
a:link, a:visited {text-decoration: none;outline: none;color: #000000;}
a:hover {text-decoration: underline;}
a:active {color: #333333;}
a img {border: none;}

.border {border: 1px solid #e5e5e5;padding: 3px;}
.alert {border-top: 2px solid #FEABAB;border-bottom: 2px solid #FEABAB;padding: 1em 1em 1em 5em;}
.info {border-top: 2px solid #B7D2F2; border-bottom: 2px solid #B7D2F2;padding: 1em 1em 1em 5em;}
.download {border-top: 2px solid #DDEDBC;border-bottom: 2px solid #DDEDBC;padding: 1em 1em 1em 5em;background: #F2F9E5 url(../images/icon-text-download.png) no-repeat 1.5em;}
.comment {border-top: 2px solid #FEEBAB;border-bottom: 2px solid #FEEBAB;padding: 1em 1em 1em 5em;background: #FEF8E1 url(../images/icon-text-comment.png) no-repeat 1.5em;}
.tip {border-top: 2px solid #FEEBAB;border-bottom: 2px solid #FEEBAB;padding: 1em 1em 1em 5em;background: #FFFFD5 url(../images/icon-text-tip.png) no-repeat 1.5em;}
.attachment {border-top: 2px solid #e5e5e5;border-bottom: 2px solid #e5e5e5;padding: 1em 1em 1em 5em;background: #f2f2f2 url(../images/icon-text-attachment.png) no-repeat 1.5em;}
.dropcap:first-letter {float: left;color: #404040;font: 4em/.8em "Times New Roman", Times, serif;}
.prolabel {background: transparent url(../images/prolabel.png) no-repeat right 50%;padding-right: 84px;}
.freenprolabel {padding-right: 98px;}

ul li {margin: .3em 0 .3em 1.6em;padding: 0;}
ol li {margin: .3em 0 .3em 2em;padding: 0;}

ul.arrowlist-red, ul.arrowlist-green, ul.arrowlist-blue,
ul.iconlist-article, ul.iconlist-folder, ul.iconlist-image,
ul.iconlist-online, ul.iconlist-star, ul.iconlist-user {list-style: none;}

