
/* - reset.css - */
@media screen {
/* http://www.ife.no/portal_css/reset.css?original=1 */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body {
line-height:1;
}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
display:block;
}
nav ul {
list-style:none;
}
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
}
a {
margin:0;
padding:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
/* */
ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}
/* */
mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;
}
del {
text-decoration: line-through;
}
abbr[title], dfn[title] {
border-bottom:1px dotted;
cursor:help;
}
table {
border-collapse:collapse;
border-spacing:0;
}
/* */
hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}
input, select {
vertical-align:middle;
}
}


/* - decogrids-16-gapless.css - */
@media screen {
/* http://www.ife.no/portal_css/decogrids-16-gapless.css?original=1 */
.row {
float: left;
width: 100%;
display: block;
position: relative;
}
.cell {
position: relative;
float: left;
left: 100%;
}
/* */
.width-1  { width:  6.25% }
.width-2  { width:  12.5% }
.width-3  { width: 18.75% }
.width-4  { width:    25% }
.width-5  { width: 31.25% }
.width-6  { width:  37.5% }
.width-7  { width: 43.75% }
.width-8  { width:    50% }
.width-9  { width: 56.25% }
.width-10 { width:  62.5% }
.width-11 { width: 68.75% }
.width-12 { width:    75% }
.width-13 { width: 81.25% }
.width-14 { width:  87.5% }
.width-15 { width: 93.75% }
.width-16 { width:   100% }
/* */
/* */
.position-0  { margin-left: -100%   }
.position-1  { margin-left: -93.75% }
.position-2  { margin-left: -87.5%  }
.position-3  { margin-left: -81.25% }
.position-4  { margin-left: -75%    }
.position-5  { margin-left: -68.75% }
.position-6  { margin-left: -62.5%  }
.position-7  { margin-left: -56.25% }
.position-8  { margin-left: -50%    }
.position-9  { margin-left: -43.75% }
.position-10 { margin-left: -37.5%  }
.position-11 { margin-left: -31.25% }
.position-12 { margin-left: -25%    }
.position-13 { margin-left: -18.75% }
.position-14 { margin-left: -12.5%  }
.position-15 { margin-left: -6.25%  }
/* */
/* */
.width-1\3a 2 { width:    50%; } /* */
.width-1\3a 4 { width:    25%; } /* */
.width-3\3a 4 { width:    75%; } /* */
.position-1\3a 4 {margin-left:    -75%;} /* */
.position-1\3a 2 {margin-left:    -50%;} /* */
.position-2\3a 4 {margin-left:    -50%;} /* */
.position-3\3a 4 {margin-left:    -25%;} /* */
/* */
.width-1\3a 3 { width: 33.33%; } /* */
.width-2\3a 3 { width: 66.66%; } /* */
.position-1\3a 3 {margin-left: -66.66%;} /* */
.position-2\3a 3 {margin-left: -33.33%;} /* */

}

