body {
/*   width: 100% !IMPORTANT; */
  font-size: 14pt;
}
/* 	.hiddenOmScreen {font-family: "Frutiger 45 Light", arial, sans-serif; font-size: 8pt; border-bottom: 1px solid black;}
	div.huvudet, div.back-links, div.sidebar {display: none;}
	div#content {margin: 0; font-size: 10.5pt; font-family: serif;} */

#top-border,
#wrapper #left,
#foot-line,
#footer,
.hide,
#right,
#lang-link,
.pagenavigator,
#puff,
#jumper,
.shortcuts,
#agenda-settings,
.promo
{ display:           none; }

#wrapper .content-view-full #center {
  margin:            0;
  padding:           0;
  font-family:       serif;
/*   font-size: 1em; */
  border:            none;
  width:             100%;
}

#center-narrow {
  margin:            0 3em 0 1em;
}

.print { visibility: visible; }

.print-img-float p {
  float:             right;
  padding-left:      14px;
}

.break { float: none; }

/* ul {
  padding: 3pt;
  margin: 6pt 0 10pt 22pt;
} */

* { float:           none; }

li p {
  margin:            2pt;
  padding:           0;
}

h1 { font-size: 148%; margin-bottom: 22pt; font-family: arial,sans-serif; }
h2 { font-size: 126%; margin-bottom: 8pt; margin-top: 15pt; }
h3 { font-size: 110%; margin-bottom: 6pt; margin-top: 13pt; }
h4 { font-size: 106%; margin-bottom: 3pt; margin-top: 11pt; }

#content-footer { margin-top: 20pt; }

.nyhetslista .newsdate { margin: 3pt; }

#center p { margin: 5pt; }



#center * table td p {
  margin:            0px;
}
#center * table {
  border-top:        1px solid black;
  border-left:       1px solid black;
/*   margin:           1em 0; */
}
#center * table td, #center * table th  {
  border-right:      1px solid black;
  border-bottom:     1px solid black;
}
#center * table.no-border {
  border:            none;
/*   margin:           1em 0; */
}
#center * table.no-border td {
  border:            none;
}


hr {
  margin:            0;
  padding:           0;
}

#center ul.tools-footer {
  display:           none;
}

address.address-print {
  margin:            1em;
}



table {
    border: 1px solid #000 !important;
    border-collapse: collapse;
    margin-bottom: 20px; /* samma som för p? */
}

th {
    background-color: #FFF;
    border: 1px solid #000 !important;
    vertical-align: bottom;
    text-align: left;
    padding: 4px;
}

td {
    border: 1px solid #000;
    vertical-align: top;
    padding: 4px;
}


/* #lu_header_wrapper, #toolbar_wrapper, #header_wrapper,navigation_wrapper, #breadcrumb_wrapper, #content_navigation,#footer_wrapper {display:none;} */



/* Nytt 130311 */


td p:last-child {
    margin-bottom: 0;
}

td p:first-child {
  margin:0;
}


td {
    border: 1px solid #000000;
    padding: 2px;
    vertical-align: top;
    margin: 0;
}

#share_wrapper  {
    display:none;
}

.adress-print {
    display: none;
}

a {text-decoration: none; color: black; !IMPORTANT;}