﻿html, body {border: 0; margin: 0; padding: 0; font-size:13px;}
p, pre, blockquote, form, dl, ul, ol, fieldset, address { padding: 0; margin:0; text-align:left;}
fieldset {padding:0;}
pre {padding: 1em;border-left: 5px solid #404040;background: #FFFFD5;font-family: "Courier New", Courier, monospace;}
table {border-collapse:collapse; border-spacing:0; }
tbody, tfoot, thead, tr, th, td {border:0; margin:0; padding:0; }
blockquote {padding-left: 55px;font-style: italic;min-height: 45px;color: #404040;}
small {font-size: 60%;}
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 {margin:0;padding:0}
h1, h2, h3, h4, h5, h6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

h1 {font-size: 18px; line-height:18px}
h2 {font-size: 16px; line-height:16px}
h3 {font-size: 14px; line-height:14px}
h4, h5, h6 {font-size: 13px; line-height:13px}

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;}
a:hover {text-decoration: underline;}
a:active {}
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;}

