
/* Clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow: visible; }
* html .clearfix { height: 1px; display: block; display: inline-block; }
.clearfix { min-width: 1px; }
/* Clearfix */

/* Hover */
body { behavior: url("scripts/hover/csshover3.htc"); }
/* Hover */

/* PNG fix */
.pngfix { behavior: url("scripts/pngfix/iepngfix.htc"); }
/* PNG fix */

/* DEFAULTS */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
/* DEFAULTS */

body { position: relative; margin:0; padding:0; font-family:Segoe, Arial; font-weight:normal; margin:0; background-color:#767676; }

img { border:none; display:block; }

/* Lists */
ul, ol { /*margin: 1em 0 1em 1em;*/ list-style:none; padding:0; margin:0; }

ol li { list-style: inside decimal none; }

a:hover { text-decoration:none !important; }