/**
* Lindeholmen - Print, for Drupal 6.0
* Christian Johansson, Kodamera [dot] se
* Last edit: 2000-01-19
 *
 */

#skip,
#navbar,
#teaser,
#header,
#breadcrumb,
#teaser-bottom,
#user,
#footer-right,
#content-primary-col-1,
#content-secondary,
#content-tertiary,
#nav-supp,
.tabs,
.edit,
.view-filters,
#footer,
#header-bottom,
#header-top,
#sidebar-right,
#block-views-medarbetare_links-block_1,
#block-views-blogg-block_2,
#block-kodamera-status,
#block-views-Citat-block_1,
#block-views-blogg-block_1 ,
#block-views-medarbetare-block_1 {
  display: none;
}

/* Global
-------------------------------------------------*/
html,body,form,fieldset {
  margin: 0;
  padding: 0;
}

h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address {
  margin: 0 0 1em;
  padding: 0;
}
body {
  font: normal 81%/1.4 Arial, Helvetica, Verdana, sans-serif;
  padding: 0 0 1em;
}
a:link,
a:visited,
a:active {
  color: #68b145;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.2em;
  font-weight: normal;
  color: #111;
  background-color: transparent;
}
h1 {
  margin: 0 0 0.2em;
  font-size: 2.31em;
  font-weight: bold;
  line-height: 1.2;
}
h2 { font-size: 1.6em; }
h3 {
  font-weight: normal;
  font-size: 1.38em;
}
h4 {
  margin: 0;
  font-weight: bold;
  font-size: 1.2em;
}
h5 {
  margin: 0;
  font-weight: bold;
  font-size: 1em;
}
p { margin: 0 0 1.6em; }
input, select, textarea {
  font-size: 100%;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}
ul {
  margin-left: 2em;
  list-style: disc;
}
ul li {
  padding: 0;
  padding: 0;
}
input,select,textarea {
  font-size: 100%;
  font-family: Arial, Helvetica, Verdana, sans-serif;
}

ul {
  margin-left: 2em;
  /*list-style:none;*/
}

ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  /*padding:0 0 0 23px;
 	  background:url(images/bullet.gif) no-repeat 0 0;*/
}

ol {
  margin-left: 2em;
}

ol ol,ul ul {
  margin-bottom: 0;
}

dl {
  margin: 0.5em 0 1em 1.5em;
}

/*dl dt {  }*/
dl dd {
  margin: 0 0 0.5em 1.5em;
}

abbr,acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
  white-space: nowrap;
}

/* Date-based "abbreviations" show computer-friendly timestamps which are not human-friendly. */
abbr.created {
  border: none;
  cursor: auto;
  white-space: normal;
}

address {
  font-style: normal;
}

blockquote {
  margin: 0 2em;
  font-style: italic;
}

hr {
  display: block;
  visibility: hidden;
  clear: left;
  height: 1em;
  margin: 0;
  padding: 0;
  border: none;
}

img {
  border: 0;
}

.non-visual {
  position: absolute;
  left: -9999px;
}



/* Data tables
-------------------------------------------------*/
table {
	width:100%;
	margin:0 0 1.6em;
	font-size:0.9em;
  border-collapse:collapse;
  border-spacing:0;
}
table h2, table h3 { font-size:1em; }
caption {
	margin:0;
	padding:0 0 0.2em;
  font-weight:bold;
  font-size:1.6em;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  color:#141414;
  text-align:left;
}
thead th {
	font-weight:bold;
	font-size:1.1em;
	border-bottom:1px solid #313e45;
}
td, th {
  padding:0.2em 0.8em;
	vertical-align:top;
}
th {
  font-weight:bold;
  font-size:1.1em;
	border-bottom:1px solid #313e45;
	text-align:left;
}
tr.even, tr.odd, tbody th {
	 border:none;
}

td.region, td.module, td.container {
	font-weight:bold;
}
tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
	border-top-width:0;
}
th a:link, th a:visited { color:#fff; }

.view-id-lista_alla_og td p { margin-bottom:0; }

/* Images
-------------------------------------------------*/
img.left,
img.right,
img.imagefield-field_frontpage_image {
	margin:0 1em 0.5em;
}
img.left {
	float:left;
	margin-left:0;
}
img.right,
img.imagefield-field_frontpage_image {
	float:right;
	margin-right:0;
}
img.top {
	float:none;
	clear:both;
	text-align:center;
}


/* Misc
-------------------------------------------------*/

#content-primary-col-2 .content ul {
  margin-left: 20px;
  list-style: none;
}

#content-primary-col-2 .content ul li,
#tinymce ul li {
  margin: 0 0 1em;
  padding: 0;
  padding: 0 0 0 22px;
}



#logo {
  margin-bottom: 30px;
}

.container-15 .grid-4 {
	width: 100%;
}

body.front #main .view li {
  margin: 0; 
}