/*
Bobolo CMS **************************************************************************************************
*/

body {
	padding: 0;
	text-align: left;
	background: white;
	color: #000;
}

p,
body,
textarea,
#containerMain table td {
	font: normal 13pt Baskerville, Georgia, Garamond, "Times New Roman", Arial, Helvetica;
	line-height: 150%;
}

/* TEXT */
p {
	color: #000;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 1.2em;
	padding-top: 0px;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

p.preamble {
	font-size: 1.2em;
}

p.subline {
	padding: 0;
	font-size: 11pt;
}


/* LISTS */
ul {
	list-style-position: outside;
	margin-left: 20px;
}

ol {
	list-style-position: outside;
	margin-left: 20px;
}

ol li,
ul li {
	padding-bottom: 1.2em;
}

/* HEADINGS */
h1,
h2,
h3,
h4,
h5,
h6,
div.list ul li h1,
div.list ul li h1 a {
	color: #000;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 10px;
	font-family: Baskerville, Georgia, Garamond, "Times New Roman", Arial, Helvetica;
	line-height: 120%;
	font-weight: normal;
}

h1 {
	font-size: 24pt;
}

h2 {
	font-size: 20pt;
}

h3 {
	font-size: 18pt;
}

h4 {
	font-size: 16pt;
}

h5 {
	font-size: 13pt;
}

h6 {
	font-size: 13pt;
}

hr {
	padding: 0px;
	margin: 0;
	border: 0;
	color: #999;
	background-color: #999;
	height: 1px;
}

/* LINKS */
a:link,
a:active,
a:visited {
	color: #9A215B;
	font-weight: normal;
	text-decoration: underline;
}

/* VARIOUS */
blockquote {
	margin: 10px 0px 10px 0px;
	padding: 10px 20px 15px 20px;
	border: 1px solid #fff;
	border-style: solid none solid none;
}

blockquote p {
	color: #555 !important;
	padding: 0 !important;
	font-style: italic;
	font-size: 130%;
}

img {
	border: 0px none;
}

/* ALL */
#containerAll {
	display: block;
	position: relative;
	z-index: 1;

	padding: 0;
}


/* HEADER */
#containerHeader {
	height: 2cm;
}

/* LOGO */
#containerLogo {
	display: block;
}

#menyLogo {
	display: block;
	height: 2cm;
}

/* MENU */
#containerMenu {
	display: none;
}

/* MAIN */
#containerMain { 
	margin: 0;
	padding: 0;
	top: 0;
}

/* RIGHT */

/* LEFT */
#left {
	display: none;
}

/* FOOTER */
#containerFooter {
	text-align: left;
	font-size: 9pt;
	border: 1px #000;
	border-style: solid none none none;
	padding-top: 0.5cm;
	margin-top: 1cm;
}

/* NAVIGATION MENU */
#containerNavigationmenu { 
	display: none;
}

/* ARTICLES */
/* EVENTS */
/* PRODUCTS */
/* FILES */
/* SEARCH */
div.list {
	position: relative;
	clear: both;
}

	div.list ul {
		margin: 0;
		padding: 0;
		text-align: left;
		list-style: none;
		clear: both;
		list-style-position: outside;
	}

	div.list ul li {
		position: relative;
		margin: 0;
		padding: 10px 0 0 0;
		background: none;
		clear: both;
		display: block;
	}

	div.list ul li.odd {
	}

	div.list ul li h1,
	div.list ul li h1 a {
		text-decoration: none !important;
	}
	
	div.list ul li h1 {
		display: block;
		padding-bottom: 0;
		padding-top: 0px;
		line-height: 120%;
	}
	
	span.author,
	span.comments,
	span.date {
		font-style: normal;
		font-size: 0.9em;
	}

	span.comments {
		padding-left: 5px;
	}

	div.list ul li span.text {
		color: #000;
	}

	div.list ul li img.image {
		width: 100px;
		float: left;
		margin-right: 15px;
		margin-top: 10px;
	}

	div.list ul li p a.readmore {
		display: none;
	}

	div.list ul li div.links {
		text-align: right;
	}



/* Dölj dessa */
#topOfPageLink,
#previousPage,
#containerProducer,
#div_extra_modules,
#div_quick_add,
#installed_bliss_blocks,
#divMemberbox,
#div_ajax_progress,
div.bliss_notifications,
div.containerBanner,
div.tools,
div.tools_inline {
	display: none !important;
}




/* Special */
#top {
	display: none;
}

/* Page Toolbar */
#pageToolbar {
	display: none;
}


/* ADMIN */
#menyListAdmin,
#adminMenuWrapper {
	display: none;
}

div.blockAdminMenu {
	display: none;
}

div.noPrint {
	display: none;
}

/* TABLE */
table td {
	vertical-align: top;
}


/* ------------------------------------------------------------------------------ */
/* Add new elements after here -------------------------------------------------- */

/* TABLES */
table.table_2_col,
table.table_2_col_blue,
table.table_2_col_prod,
table.table_3_col,
table.table_3_col_blue,
table.table_3_col_version {
	background-color: #eee;
	margin: 0 0 10px 0;
	border: 0px none;
	border-spacing: 1px;
}

table.table_2_col_blue,
table.table_3_col_blue {
	background-color: #a5c3da;
}


table.table_2_col tr td,
table.table_2_col_blue tr td,
table.table_2_col_prod tr td,
table.table_3_col tr td,
table.table_3_col_blue tr td,
table.table_3_col_version tr td {
	padding: 2px 7px 2px 7px;
	background: #fff;
}

table.table_2_col tr td p,
table.table_2_col_blue tr td p,
table.table_2_col_prod tr td p,
table.table_3_col tr td p,
table.table_3_col_blue tr td p,
table.table_3_col_version tr td p {
	padding: 0;
	margin: 0;
}


/* Två kolumner (artikelnummer) */
/* Två kolumner (blå) */
table.table_2_col tr td.tab2_column_1,
table.table_2_col_blue tr td.tab2_column_1 {
	width: 190px;
	font-weight: bold !important;
}

table.table_2_col tr td.tab2_column_2,
table.table_2_col_blue tr td.tab2_column_2 {
	width: 245px;
	font-weight: bold !important;
}

/* Tre kolumner (apotekkolumn) */
/* Tre kolumner (apotekkolumn, blå) */
table.table_3_col tr td.tab3_column_1,
table.table_3_col_blue tr td.tab3_column_1 {
	width: 190px;
	font-weight: bold !important;
}

table.table_3_col tr td.tab3_column_2,
table.table_3_col_blue tr td.tab3_column_2 {
	width: 115px;
	font-weight: bold !important;
}

table.table_3_col tr td.tab3_column_3,
table.table_3_col_blue tr td.tab3_column_3 {
	width: 115px;
	font-weight: bold !important;
}

/* Två kolumner (Produktspecifikation) */
table.table_2_col_prod tr td.tab2_column_1 {
	width: 190px;
}

table.table_2_col_prod tr td.tab2_column_2 {
	width: 245px;
}

/* Tre kolumner (version) */
table.table_3_col_version tr td.tab3_column_1 {
	width: 190px;
	font-weight: bold !important;
}

table.table_3_col_version tr td.tab3_column_2 {
	width: 115px;
	font-weight: bold !important;
}

table.table_3_col_version tr td.tab3_column_3 {
	width: 115px;
	font-weight: bold !important;
}



/* VARNINGSRUTA */
table.varningsruta {
	border: 2px solid;
	padding: 20px 20px 10px 20px;
}

table.varningsruta tbody tr td h1,
table.varningsruta tbody tr td h2,
table.varningsruta tbody tr td h3,
table.varningsruta tbody tr td h4,
table.varningsruta tbody tr td p {
	color: #000;
}

table.varningsruta tbody tr td p {
	color: #000;
	font-size: 1.3em;
	line-height: 130%;
	font-weight: bold;
}

table.varningsruta ul li {
	padding-bottom: 0;
}


/* TOP OF PAGE */
div.top_of_page {
	display: none;
}
