@charset “utf-8”; div {

color: black;

} div {

width: 99%;

}

} h1, h2 > a > p, h3 {

color: none;

} div.class {

color: blue;

} div#id {

color: green;

} .class#id {

color: purple;

} .one.two.three {

color: grey;

} @media print {

* {
  font-size: 3em;
}

} @media screen {

* {
  font-size: 10px;
}

} @font-face {

font-family: 'Garamond Pro';

} a:hover, a:link {

color: #999;

} p, p:first-child {

text-transform: none;

} q:lang(no) {

quotes: none;

} p + h1 {

font-size: 2.2em;

} shorthands {

border: 1px solid #000;
font: 12px/16px Arial;
font: 100%/16px Arial;
margin: 1px 0;
padding: 0 auto;

} more-shorthands {

margin: 0;
padding: 1px 0 2px 0;
font: normal small / 20px 'Trebuchet MS', Verdana, sans-serif;
font: 0/0 a;
border-radius: 5px / 10px;

} .misc {

-moz-border-radius: 2px;
display: -moz-inline-stack;
width: .1em;
background-color: #009998;
background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#0000ff));
margin: ;
filter: alpha(opacity=100);
width: auto\9;

} .misc .nested-multiple {

multiple-semi-colons: yes;

} important {

color: red !important;
width: 100%!important;
height: 20px ! important;

} @font-face {

font-family: font-a;

} @font-face {

font-family: font-b;

} .æøå {

margin: 0;

}