/* Att dölja vid utskrift */
#TopTable,
.mainRight,
#FooterTable,
a.Print,
td.LeftShadow,
.hidden, .noprint
{
  display: none;
}

#MainTable,
#MainContainertable,
.mainLeft
{
  width: 100% !important;
}


/* Textstorlek m.m. */
body, td, th, p, li, h1, h2, h3, h4, 
input, textarea, select, button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
*
{
  color: #000;
}
body
{
	background: #fff;
	margin: 0;
	padding: 0;
	font-size: 10px;
}
input, textarea, select, button
{
  font-size: 1.0em;
}
td input, td select, td textarea
{
}
input.smaller
{
	font-size: 0.9em;
}
p, li
{
  line-height: 160%;
}


/* Text */
.bold
{
  font-weight: bold !important;
}
.TitelStor, h1
{
	font-size: 2.0em !important;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Titel, h2
{
	font-size: 1.2em !important;
	font-weight: bold !important;
}
.TitelLiten, h3
{
	font-size: 0.8em !important;
	font-weight: normal !important;
}
.TitelMini, h4
{
	font-size: 0.7em !important;
	font-weight: bold !important;
}
.Ingress
{
  font-weight: bold !important;
  line-height: 150%;
}
.LitenText
{
	font-size: 0.9em !important;
}
.Bildtext
{
	font-size: 0.9em !important;
	line-height: 130%;
}
.LargeText
{
	font-size: 1.1em;
	font-weight: bold;
}
.NewsDate
{
  margin: 0 20px 20px 0;
}


/* Bilder */
img 
{
  border: none !important;
}
img.Print
{
  margin-left: 8px;
}
img.Hspace
{
  margin: 0 3px;
}
.borderless
{
  border: none;
}


/* Results table */
table.ResultsTable td,
table.ResultsTable th
{
	font-size: 0.9em;
  padding: 2px;
  border-bottom: solid 1px #000;
}
table.ResultsTable tr.Header td
{
  text-align: left;
  font-weight: bold;
}
table.ResultsTable tr.Header2 td
{
  font-weight: bold;
}
table.ResultsTable tr.oddRow
{
  text-decoration: none;
}
table.ResultsTable tr.evenRow
{
  text-decoration: none;
}
table.ResultsTable tr.oddRow td 
{
  text-decoration: none;
}
table.ResultsTable tr.evenRow td 
{
  text-decoration: none;
}

/* Nyhetslista */
table.Nyhetslista th,
table.Nyhetslista td.Rubrik
{
  padding: 3px;
	line-height: 150%;
	font-weight: bold;
}
table.Nyhetslista td
{
  padding: 7px 3px;
	line-height: 150%;
	border: none !important;
}
table.Nyhetslista font
{
  color: #000 !important;
}
table.ProductTable td
{
  font-size: 0.9em;
  padding: 2px;
  border-bottom: solid 1px #000;
}
