/*
Cascading Style Sheet for http://www.gil.se print
created by www.ShopSetup.com
*/

@import url("/css/reset.css");

body { background: #fff; color: #000; font: normal 10pt/15pt Arial, Helvetica, sans-serif; }

/* Dolda */
#header, #breadcrumb, #nav-left, #news-col, #footer { display: none }

/* Länkar */
a:link { color: #0000cc; text-decoration: underline; }
a:visited { color: #0000cc; text-decoration: underline; }

/* Rubrik */
h1 { font: bold 18pt/25pt Arial, Helvetica, sans-serif; letter-spacing: -1pt; }
h2 { font: normal 14pt/21pt Georgia, "Times New Roman", Times, serif; }
h3 { font: normal 12pt/19pt Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
h4 { font: bold 10pt/17pt Georgia, "Times New Roman", Times, serif; }
h5 { font: bold 8pt/15pt Arial, Helvetica, sans-serif; }

/* Dolda contents */
/*#related,*/ #top-link, /*h2.related,*/ .fieldset, .comments, li.doc, h1 .print { display: none }

/* Contents */
#contents { margin: 0 20pt}
#contents dl { background-color: #efefef; border: 1pt solid #dfdfdf; -moz-border-radius: 10pt; -webkit-border-radius: 10pt; color: #3f3f3f; padding: 10pt 15pt 10pt; }
#contents dl dt { font-weight: bold; }
#contents dl dd { padding-bottom: 10pt; }
#contents h1 { color: #4c7520; }
#contents h2,  #contents h3,  #contents h4 { color: #2f2f2f; }
#contents p { color: #3f3f3f; font: normal 10pt/15pt Georgia, "Times New Roman", Times, serif; margin-bottom: 8pt; text-align: justify; letter-spacing: -0.2pt; }
#contents p a:link,  #contents p a:visited { text-decoration: underline; }
#contents p.date { border-bottom: 1pt solid #cfcfcf; padding: 0 0 9pt; }
#contents p.preamble { font-weight: bold; margin-bottom: 10pt; }
#contents ul { padding: 10pt 0; }
#contents ul li a:link,  #contents ul li a:visited { font-weight: bold; }

#contents img { width: 100% }

/* Related */
#contents ul#related li { list-style-type: square; list-style-position: inside; }
#contents ul#related li a { text-decoration: none; color: #000; font-weight: normal; }

/* List */
#contents ul.list { list-style-type: disc; list-style-position: inside }
#contents ul.list li { color: #3f3f3f; font-weight: bold; }

/* Staff */
#contents ul.staff { border-top: 1px solid #cfcfcf; }
#contents ul.staff li { display: inline-block; }
#contents ul.staff li h4 { font: bold 10pt/17pt Arial, Helvetica, sans-serif; }
#contents ul.staff li img { float: left; padding-right: 10pt; width: auto; height: auto }
#contents ul.staff li p { font: normal 10pt/15pt Arial, Helvetica, sans-serif; 	margin: 0; }
#contents ul.staff li a { font-weight: normal }

/* Author */			
ul#author li h4 { border-bottom: 1pt solid #cfcfcf; padding-bottom: 10pt; }
ul#author li.doc { float: left; padding: 10pt 10pt 0 0; text-align: center; width: 140pt; height:100pt; }

/* Img-block */
#contents ul.img-block { height: 220px }
#contents ul.img-block li { float: left; width: 49%; }
#contents ul.img-block li blockquote p { font-style: italic; padding: 15pt; vertical-align: middle; }
#contents ul.img-block li.blockquote { font-style: italic; padding: 15pt; width:160px; vertical-align: middle; color: #3f3f3f; font: italic 12px/17px Georgia, "Times New Roman", Times, serif; }
#contents ul.img-block li img { float: left; }
