/*
Theme: Schering-Plough

font-family-1: Arial,Helvetica,sans-serif;
font-family-2: Georgia,"Times New Roman",Times,serif;
font-family-3: Verdana,Tahoma,sans-serif;
*/

/* Hide corporate menu */
.corp-info {display:none;}

/*
=Reset
*/
body {
	padding:0 12px;
	background-image:url(../images/bg.gif);
	font-size:76%;
	line-height:1.5;
}
.fade {
	background-image:url(../images/fade-dark-dn.png);
	background-position:0 100%;
	background-repeat:repeat-x;
	background-attachment:fixed;
}
code,
kbd,
pre {font-family:Monaco, Courier, "Courier New", Tahoma;}

h1,h2,h3,h4,h5,h6 {
	line-height:1.25;
}
h1 {
	margin:0 0 0.3em;
	font-size:1.9em;
}
h2 {
	margin:0 0 0.8em;
	font-size:1.2em;
}
#content-primary h2 {
	font-weight:normal;
}
h3 {
	margin:0 0 1em;
	font-size:1.1em;
}
h4 {text-transform:uppercase;}
h5 {font-style:italic;}
h6 {
	font-weight:normal;
	font-style:italic;
}
a:visited {color:#909;}
a:hover {color:#00c;}

/*
=Body
*/
#body {
	background:transparent url(../images/shade-left.gif) 0 0 repeat-y;
}
#wrap {
	margin-left:10px;
	padding-right:10px;
	background:transparent url(../images/shade-right.gif) 100% 0 repeat-y;
}
body.target-choice #body,
body.target-choice #wrap {
	padding:0;
	background:#fff;
}

/*
=Images
*/
.caption {
	padding:0 6px 6px;
	border-bottom:1px dotted #ddd;
}
.caption em {font-size:0.94em;}
.caption.right {border-left:1px dotted #ddd}
.caption.left {border-right:1px dotted #ddd}

/*
=Splash
*/
#splash {
	clear:both;
	position:relative;
	overflow:hidden;
	margin:0;
	padding:0;
	background:#fff;
}
.target-choice #splash {margin:0;}
#splash img {display:block;}
#splash p {
	position:absolute;
	top:1px;
	right:0;
	max-width:45%;
	padding:4px 8px;
	color:#fff;
	font-size:1.5em;
}
.layout-2 #splash {margin-top:12px;}

/*
=Headers
*/
#header-sub {position:relative;}
#logo {padding-top:20px;}
#logo a {margin:0 12px 0 24px;}
#header-inner {
	padding-bottom:20px;
	background:url(../images/bg-masthead.gif) 100% 100% no-repeat;
}

/*
=Content areas
*/
#content-primary,
#content-secondary {padding-bottom:20px;}
.layout-2 #content-primary,
.layout-1.has-subnav #content-primary {
	float:left;
	width:100%;
}
.layout-2 #content-secondary,
.layout-1.has-subnav #content-secondary {
	float:right;
	width:27%;
}
.wide #content-primary {width:100%;}

.layout-1.has-subnav #content-inner {margin-top:12px;}

#main {padding:10px 0 30px 30px;}
.layout-1.wide #main {padding:10px 30px 30px;}
.layout-1.has-subnav #main {padding:10px 22px 30px 12px;}
.layout-2 #main {padding:10px 12px 30px 12px;}
#sub {padding:12px;}
.layout-1 #sub {padding-left:24px;}
.layout-1.has-subnav #sub {padding-left:12px;}

#content-supp {
	margin:0 30px;
	padding:30px 0;
	background:#fff;
	border-top:1px solid #eee;
}
.layout-2 #content-supp,
.layout-1.has-subnav #content-supp {margin:0 22px 0 12px;}
#content h1 {
	padding:0 12px;
	font-size:1.6em;
	font-weight:normal;
}
.layout-1 #content h1 {
	margin-left:18px;
	padding-top:12px;
}
.layout-1.has-subnav #content h1,
.layout-1.has-subnav #content #main h1 {
	margin-left:0;
	padding:12px 0 0 0;
}
.layout-1.has-subnav #header-sub h1,
.layout-1.has-subnav #content-primary h1 {
	padding:12px 0 0 12px;
}
.layout-2 #content h1 {margin-top:12px;}

#content-primary {
	background:#fff;
}
.wide #content-primary {border:none;}
.layout-2 #content-primary,
.layout-1.has-subnav #content-primary {background:#fff;}
#content-secondary {background:#fff;}

/*
=Footer
*/

#footer {
	padding-bottom:20px;
	background:#fff;
	color:#222;
	border-top:1px solid #aaa;
	font-size:0.94em;
}

/*
=Modules
*/
/* General */
#content-secondary .m {
	margin:12px 12px 0 0;
	padding:0 0 20px 0;
}
#content-secondary .m li {margin:0 0 0.6em;}
#content-secondary .m h2 {font-size:1.3em;}

/* ID or class specific */
.m-related span,
.m-downloads span,
.m-linklist span {display:block;}

#main .m-infobox {
	clear:both;
	margin:0 30px 12px 0;
	padding:12px;
	background:#eee;
	border-bottom:1px solid #ccc;
}
#main .m-infobox .m-c {padding:0;}
#main .m-infobox img {
	float:left;
	margin:3px 15px 10px 0;
}

/*
=Teasers
*/
#content-primary #main .teaser-group {
	float:left;
	clear:none;
	width:31.2%;
	margin:0;
	padding-top:20px;
}
#content-primary #main .teaser-group.first {margin-right:3.2%;}
#content-primary #main .teaser-group.last {float:right;}

#content-primary #main .teaser-group h3 {font-size:1em;}

#content-primary #main .m-teaser,
#content-primary #main .m-teaser-alt {
	float:none;
	width:auto;
	margin:0 0 10px;
}
#content-primary .m-teaser .m-h h2,
#content-secondary .m-teaser .m-h h2,
#content-supp .m-teaser .m-h h2 {
	color:#fff;
	font-size:1.1em;
}
.m-teaser .m-h,
.m-teaser-alt .m-h {text-align:center;}
.m-teaser-alt .m-h span {text-align:left;}
.m-teaser .m-h span {
	display:block;
	margin-bottom:5px;
	padding:3px 5px;
	background-image:url(../images/corner-heading.gif);
	background-position:100% 100%;
	background-repeat:no-repeat;
	text-align:left;
}
.m-teaser .m-h a,
.m-teaser .m-h a:link,
.m-teaser .m-h a:visited {
	color:#fff;
	text-decoration:none;
}
.m-teaser .m-h a:hover {text-decoration:underline;}

.m-teaser-alt,
.m-archive,
#content-secondary .m {
	background:#eee;
	border-bottom:1px solid #ccc;
}
#content-secondary .m-teaser-alt,
#content-secondary .m-archive {margin:0 24px 12px 0;}

#content-primary .m-teaser-alt h2,
#content-secondary .m-teaser-alt h2,
#content-secondary .m-archive h2,
.m-teaser-alt h2,
#content-supp .m-teaser-alt h2 {
	color:#444;
	font-size:1.1em;
}
#content-secondary .m-c h2 {
	padding-top:10px;
	color:#444;
	font-size:1.1em;
}
.m-teaser-alt .m-h span,
.m-archive .m-h h2 {
	display:block;
	padding:6px 9px;
}
.m-teaser-alt .m-c,
#content-secondary .m .m-c,
.m-archive .m-c {
	padding:0 9px;
	font-size:0.94em;
}
.m-teaser-alt h2 a:link,
.m-teaser-alt h2 a:visited {text-decoration:none;}
#content .m-teaser-alt h2 a:hover,
#nav-sub .m-teaser-alt h2 a:hover {text-decoration:underline;}

#nav-sub .m-teaser,
#nav-sub .m-teaser-alt {margin:22px 12px 0 22px;}

#content .m-teaser-alt .m-c ul,
#nav-sub .m-teaser-alt .m-c ul,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c ul {
	margin:0;
	padding:0;
	background:none;
	border:none;
}
#content .m-teaser-alt .m-c li,
#nav-sub .m-teaser-alt .m-c li,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c li {
	margin:0 0 10px;
	padding:0 0 0 10px;
	border:none;
	background:transparent url(../images/arrow-red.gif) 0 3px no-repeat;
}
#content .m-teaser-alt .m-c a,
#nav-sub .m-teaser-alt .m-c a,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c a {
	padding:0;
	margin:0;
}
#content .m-teaser-alt .m-c a:hover,
#nav-sub .m-teaser-alt .m-c a:hover,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c a:hover {
	background:none;
}

#content #content-secondary .m-archive li {
	padding:2px 0 2px 10px;
	background-image:url(../images/arrow-red.gif);
	border-bottom:1px solid #ddd;
}

/* Teaser tables */
.m-teaser table,
.m-teaser-alt table {
	padding:5px 0;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.m-teaser caption,
.m-teaser-alt caption {
	padding-bottom:0.8em;
	border:none;
	font-style:normal;
}
.m-teaser td,
.m-teaser-alt td {padding:0;}
.m-teaser th,
.m-teaser-alt th {
	padding:0;
	color:#777;
	font-weight:normal;
}

/* Teaser news list */
.m-teaser .list-news,
.m-teaser-alt .list-news {
	list-style:none;
	margin:0;
}
#content-primary .m-teaser .list-news li,
#content-primary .m-teaser-alt .list-news li {
	padding-left:0;
	background:none;
}
.m-teaser .list-news h3,
.m-teaser-alt .list-news h3 {margin:0 0 0.2em;}
#content-primary .m-teaser .list-news p a:link,
#content-primary .m-teaser-alt .list-news p a:link {
	color:#222;
	text-decoration:none;
}
#content-primary .m-teaser .list-news p a:hover,
#content-primary .m-teaser-alt .list-news p a:hover {text-decoration:underline;}

/*
=Main navigation
*/

/* Top menu */
.layout-1 #nav-main,
.layout-1.has-subnav #nav-main {
	position:relative;
	clear:both;
}
.layout-1 #nav-main ul,
.layout-1.has-subnav #nav-main ul {
	float:left;
	width:100%;
	margin:0;
	list-style:none;
	font-size:1.1em;
	white-space:nowrap;
}
.layout-1 #nav-main li,
.layout-1.has-subnav #nav-main li {
	float:left;
}
.layout-1 #nav-main li a,
.layout-1.has-subnav #nav-main li a {
	float:left;
	margin:1px 0;
	padding:2px 12px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
.layout-1 #nav-main li.sel a,
.layout-1.has-subnav #nav-main li.sel a {
	background:#f7776c;
	text-decoration:underline;
}
.layout-1 #nav-main li a:hover,
.layout-1 #nav-main li a:focus,
.layout-1.has-subnav #nav-main li a:hover,
.layout-1.has-subnav #nav-main li a:focus {background:#f7776c;}
.layout-1 #nav-main li.first *,
.layout-1.has-subnav #nav-main li.first * {border-left:none;}

/* Right column menu */
.layout-2 #nav-main div {
	padding-top:12px;
}
.layout-2 #nav-main div,
.layout-1.has-subnav #nav-sub {
	float:left;
	width:24%;
}
.layout-2 #nav-main div strong,
.layout-1.has-subnav #nav-sub strong {
	display:block;
	margin:0 12px 22px 22px;
	padding:4px 12px;
	background:#eee;
	border-bottom:1px solid #ccc;
	font-size:1.2em;
}
.layout-1.has-subnav #nav-sub {margin-top:22px;}
.layout-2 #nav-main ul,
.layout-1.has-subnav #nav-sub ul {
	margin:1px 12px 0 22px;
	list-style:none;
	background:#fff;
	border-top:1px solid #ddd;
}
.layout-2 #nav-main li,
.layout-1.has-subnav #nav-sub li {
	background:#fff;
	border-bottom:1px solid #ddd;
}
.layout-2 #nav-main li a,
.layout-1.has-subnav #nav-sub li a {
	display:block;
	margin-top:1px;
	margin-bottom:1px;
	padding:3px 12px;
	color:#222;
	line-height:1.2;
	text-decoration:none;
}
.layout-2 #nav-main li ul,
.layout-1.has-subnav #nav-sub li ul {
	margin:0;
	font-size:0.94em;
}
.layout-2 #nav-main li ul a,
.layout-1.has-subnav #nav-sub li ul a {
	padding-left:20px;
	background-image:url(../images/arrow-grey.gif);
	background-repeat:no-repeat;
	background-position:12px 50%;
}
.layout-2 #nav-main li ul ul,
.layout-1.has-subnav #nav-sub li ul ul {
	margin-left:12px;
	font-size:1em;
}
.layout-2 #nav-main li.sel li,
.layout-1.has-subnav #nav-sub li.sel li {
	border:none;
}
.layout-2 #nav-main li.sel,
.layout-1.has-subnav #nav-sub li.sel {
	background-image:none;
}
.layout-2 #nav-main li.sel li a,
.layout-2 #nav-main li.sel li.sel li a,
.layout-2 #nav-main li.sel li.sel li.sel li a,
.layout-1.has-subnav #nav-sub li.sel li a,
.layout-1.has-subnav #nav-sub li.sel li.sel li a,
.layout-1.has-subnav #nav-sub li.sel li.sel li.sel li a {
	color:#333;
}
.layout-2 #nav-main li a:hover,
.layout-1.has-subnav #nav-sub li a:hover {
	background-color:#f5f5f5;
	text-decoration:underline;
}

/*
=Breadcrumbs
*/
.layout-1 #breadcrumbs p {
	margin-left:18px;
}
.layout-1.has-subnav #breadcrumbs p,
#breadcrumbs p {
	margin:0;
	padding:20px 12px 0;
	color:#222;
	font-size:0.94em;
	line-height:1.2;
}
#breadcrumbs a {color:#222;}

/*
=Supplemental navigation
*/
#nav-supp {display:none;}

#nav-supp-2 {width:65%; position:relative;}
#nav-supp-2 .last {position:absolute; right:0;}
#nav-supp-2 .last a {text-decoration:none;}
#nav-supp-2 a,
#nav-supp-2 a:link,
#nav-supp-2 a:visited {color:#222;}

/*
=Forms
*/
/* General */
.form-general .form-content div {
	padding:10px 12px;
	margin:0 0 2px -12px;
	background-color:#f9f9f9;
	border-top:1px solid #eee;
}
.form-general .inputgroup div {
	padding:0 12px;
	border:none;
}
.text input,
.text textarea {
	width:98%;
	font-size:1.2em;
}
.text label {display:block;}
.form-general fieldset {
	padding:6px 8px;
	border:1px solid #ddd;
}
.form-general .info {
	margin:0.5em 0 0;
	padding:10px 12px 10px 38px;
	background:#fff url(../images/icn-info.gif) 8px 50% no-repeat;
	border-top:1px solid #ddd;
}
.form-general .form-content .suggestions {
	margin:12px 0 0;
	background:#fff;
	border-top:1px solid #ddd;
	border-bottom:none;
}
.suggestions li p {margin:0;}
.form-general .suggestions .info {
	padding:0 0 10px 40px;
	background:url(../images/icn-attention.gif) no-repeat;
	border:none;
}
.form-general .suggestions ul {
	margin:0;
	list-style:none;
}
#content .form-general .suggestions li {
	margin:0;
	padding:6px 0 6px 25px;
	background:url(../images/icn-question.gif) 0 6px no-repeat;
	border-bottom:1px dotted #ddd;
}
.form-general .suggestions span {display:block;}
.form-general .suggestions input {margin-top:12px;}

#shop-form {padding-top:12px;}
#shop-form .text input {width:50%;}
#shop-form .text div input {width:98%;}
#shop-form .text div {
	float:left;
	margin:0 12px 0 0;
	padding:0;
	border:none;
}
#shop-form .text .postalcode {width:25%; float:none;}
#shop-form .text .city {width:51%;float:none;}
#shop-form p {margin:4px 0;}
#shop-form .shop-section {
	margin-bottom:12px;
	padding:0;
	background:none;
	border:none;
}
#shop-form .shop-section div {
	float:left;
	width:43%;
	margin:0 2% 12px 0;
	padding:0;
	background:#f9f9f9;
}
#shop-form .shop-section ul {
	margin:0;
	list-style:none;
}
#shop-form .shop-section li {
	float:left;
	width:47%;
	margin:0 2% 12px 0;
	background:#f9f9f9;
}
#shop-form .shop-section h3 {
	margin:0;
	padding:10px 12px;
	color:#555;
	background:#eee;
}
#shop-form h2 {
	margin:10px 0;
	padding:10px 0 0;
	border-top:1px solid #ddd;
}
#shop-form .shop-section p {padding:6px 12px;}
#shop-form .shop-section img {
	float:left;
	margin:4px 12px 12px 0;
}
#shop-form .shop-section div .last {
	clear:both;
	margin:0;
	padding:4px 10px;
	background:#f9f9f9;
	border-top:1px solid #ddd;
	font-size:0.94em;
}
#shop-form .shop-section div .text {
	clear:both;
	border-top:1px dotted #ddd;
	text-align:right;
}
#shop-form .file {
	float:left;
	margin-right:24px;
}
#shop-form .shop-section div .text label {display:inline;}
#shop-form .shop-section input {width:3em;}

/* Test form */

#test-form .radio {
	padding:10px 0 15px;
	border-bottom:1px solid #ddd;
}
#test-form .radio h2 {
	padding:3px 0 3px 26px;
	background:url(../images/icn-question.gif) 0 50% no-repeat;
	font-size:1.2em;
	font-weight:bold;
}
#test-form .submit-area {padding-top:15px;}

/* Search */
#search {
	margin:5px 12px 0;
	padding:0;
}
#header #search {
	margin-right:30px;
	padding-right:80px;
	background:url(../images/sverige.gif) 100% 50% no-repeat;
	font-size:0.94em;
}
#search-question {
	position:absolute;
	top:1.4em;
	right:12px;
}
#search-main .submit-area {position:relative;}
#search-main .submit-area input {
	position:absolute;
	right:12px;
}


/* Ask the doctor */
input#ask-signature,
input#ask-email {width:50%;}

/*
=Content styling
*/

#header p.disclaimer {
	clear:both;
	margin:0;
	padding:4px 11px 3px;
	color:#aaa;
	background:#fff url(../images/bg-crumbs.gif) repeat-x;
	border-bottom:1px solid #eee;
	font-weight:bold;
}
/* Intro */
.intro,
.search-intro p {
	padding-bottom:12px;
	border-bottom:1px solid #ddd;
}
/* Pager */
.pager {
	margin-bottom:3em;
	border-bottom:1px dotted #ddd;
	line-height:3;
}
.pager a:link,
.pager a:visited {
	padding:5px 8px;
	background:#f5f5f5;
	border-bottom:1px solid #ddd;
	text-decoration:none;
}
.pager a:hover,
.pager a:focus,
.pager a:active {
	color:#fff;
	background:#555;
	border-color:#333;
}
.pager em {
	padding:5px 8px;
	color:#fff;
	border-bottom:1px solid #333;
	font-style:normal;
	font-weight:bold;
}
#content-secondary a.btn {
	margin:12px 12px 0 0;
	color:#555;
	background-color:#fff;
	border:1px solid #ccc;
}
/* Archive navigation */
#content .nav-year {
	list-style:none;
	margin:0 0 24px;
	padding:24px 0 12px;
	border-top:1px solid #ddd;
}
#content .nav-year li {
	display:inline;
	padding:6px 8px;
	background-image:none;
	border-bottom:1px solid #ddd;
}
#content .nav-year li.sel {
	font-weight:bold;
	border-color:#888;
}

/* s-p.com-specific Tables */

table {
	border-collapse:separate;
	border-spacing:2px;
}
table thead {background:none;}
table thead th {
	color:#777;
	border-bottom:1px solid #d7d7d7;
}
table tbody td {
	background:#f9f9f9;
	border-bottom:1px solid #e6e6e6;
}
table tbody .alt td {
	background:#fff;
}

/* Articles and results */

.article {margin:0 0 1em;}
.article p {margin:0;}
#main .article h2,
#main .article h3,
#main .article h4 {margin:0.3em 0 0;}
.article p.date {font-style:italic;}
#results-list .article {
	margin:0 0 1.5em;
	border-bottom:1px dotted #ddd;
}
#article-list {
	margin:0 0 1em;
}
#article-list h3 {margin-bottom:0.5em}

#article-list h3 a:visited,
#results-list h3 a:visited,
#search-results h3 a:visited,
.subject-list h3 a:visited {color:#909;}
#article-list h3 a:hover,
#article-list h3 a:focus,
#article-list h3 a:active,
#results-list h3 a:hover,
#results-list h3 a:focus,
#results-list h3 a:active,
.search-results h3 a:hover,
.search-results h3 a:focus,
.search-results h3 a:active,
.subject-list h3 a:hover,
.subject-list h3 a:focus,
.subject-list h3 a:active {
	background-color:#f5f5f5;
	border-color:#ddd;
}
#article-list h2.date {
	margin:0;
	font-weight:bold;
	font-size:1em;
}
.search-results .path {
	padding:0 2px;
	background:#f5f5f5;
	font-size:0.94em;
}
.search-results p,
.search-results h3 {margin-bottom:1em;}
.search-results .date {color:#777;border-bottom:1px dotted #ddd;}
.search-results {
	list-style:none;
	margin:0;
}
.search-results li {border-bottom:1px dotted #ddd;}

.testresult {
	float:left;
	margin:2px 12px 10px 0;
	padding:4px 6px;
	color:#fff;
	background:#999 url(../images/btn-shadow.png) 0 0 repeat-x;
	font-size:0.94em;
	text-align:left;
}
.testresult span {
	display:block;
	font-size:1.7em;
	font-weight:bold;
}
#test-result-box {
	clear:both;
	padding:8px 10px;
	background:#eee;
	border:1px solid #ddd;
}
#test-result-box h2 {
	border-bottom:1px dotted #ddd;
}

/* Lists */
#sub li {margin:0 0 1em;}

#main ul {
	list-style:none;
	margin:0;
}
#main ul li {
	margin:0 0 1em;
	background:url(../images/arrow-red.gif) 0 5px no-repeat;
	padding-left:20px;
}

#sitemap {
	margin-left:0;
	list-style:none;
}
#sitemap ul {list-style:none;}
#sitemap li a:link {
	color:#555;
	font-size:1.3em;
	font-weight:bold;
}
#sitemap li li a:link {
	font-size:1em;
	font-weight:normal;
}
#sitemap li {
	margin:0;
	padding:6px 0 6px 25px;
	background:url(../images/icn-folder.gif) 0 9px no-repeat;
}
#sitemap li li {
	background:url(../images/icn-page.gif) 0 5px no-repeat;
}
#sitemap li.film {background-image:url(../images/icn-film.gif);}
#sitemap li.form {background-image:url(../images/icn-form.gif);}
#sitemap li.howto {background-image:url(../images/icn-howto.gif);}

.file-list {
	margin-bottom:2em;
	padding-top:12px;
}
#content-primary .file-list ul li {
	margin:0;
	border-bottom:1px dotted #ddd;
}
.file-list ul {margin:0;}
.file-list li span {
	display:block;
	color:#888;
}
.file-list li a {font-weight:bold;}

#content-primary .list-section ul {
	float:left;
	width:40%;
	margin-right:5%;
}

/*
=Target group choice
*/
div.target-choice {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:transparent url(../images/trans-black.png);
	z-index:1;
}
.target-choice #header {padding:15px 0;}
.target-choice #content h1,
#choice-panel strong {
	margin:0;
	font-size:1.8em;
}
#choice-panel strong {
	display:block;
	padding:5px 12px;
	color:#fff;
	background-color:#666;
}
#choice-panel strong span {
	display:block;
	font-size:0.7em;
}
.target-choice #content ul,
#choice-panel ul {
	list-style:none;
	margin:0;
	font-size:1.2em;
}
.target-choice #content li,
#choice-panel li {
	margin:0;
	border-bottom:1px dotted #ddd;
}
.target-choice #content li a,
#choice-panel li a  {
	display:block;
	padding:12px 12px 12px 32px;
	background:url(../images/arrow-big.gif) 12px 50% no-repeat;
}
.target-choice #content li a:hover,
.target-choice #content li a:focus,
.target-choice #content li a:active,
#choice-panel li a:hover,
#choice-panel li a:focus,
#choice-panel li a:active {
	background-color:#f5f5f5;
}
#choice-panel {
	position:fixed;
	top:100px;
	left:50%;
	width:50%;
	margin-left:-25%;
	padding-top:50px;
	background:#fff url(../images/logo-spcolor.gif) 16px 16px no-repeat;
	z-index:1;
}

/* Contact info */

#address .adr .street-address {display:block;}

/***********************************************
=FOR THE PARSER-START
************************************************/

/* Editable: Primär temafärg */
#splash p,
.pager em,
.m-teaser .m-h span,
.testresult,
#choice-panel strong {
	background-color:#ef3121;
}

/* Editable: Färg på huvudmeny */
.layout-1 #nav-main ul,
.layout-1.has-subnav #nav-main ul {
	background-color:#ef3121;
}

/* Editable: Sekundär temafärg */
.fancy thead tr,
.fancy thead th  {
	background-color:#eee;
}

/* Editable: Bakgrundsfärg */
html,
body {
	background-color:#dededb;
}

/* Editable: Brödtext */
body {font-family:Arial,Helvetica,sans-serif;}

/* Editable: Huvudrubriker */
h1 {
	color:#ef3121;
	font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;
	font-weight:bold;
}

/* Editable: Underrubriker */
#content-primary h2,
#content-secondary h2,
#content-supp h2,
h3,h4,h5,h6 {
	color:#333;
	font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;
	font-weight:bold;
}

/* Editable: Länkar */
#sitemap li li a:link,
#article-list h3 a,
.subject-list h3 a,
#results-list h3 a,
.layout-2 #nav-main li.sel a,
.layout-1.has-subnav #nav-sub li.sel a,
a:link,
#content .m-teaser-alt .m-c li a,
#nav-sub .m-teaser-alt .m-c li a,
#content-secondary .m-teaser a:visited,
#content-secondary .m-teaser-alt a:visited,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c li a,
.layout-2 #nav-main li.sel li.sel a,
.layout-1.has-subnav #nav-sub li.sel li.sel a,
.layout-2 #nav-main li.sel li.sel li.sel a,
.layout-1.has-subnav #nav-sub li.sel li.sel li.sel a,
.layout-2 #nav-main li.sel li.sel li.sel li.sel a,
.layout-1.has-subnav #nav-sub li.sel li.sel li.sel li.sel a {
	color:#ef3121;
}

/* Editable: Puffbordrar */
#content-primary .m-teaser .m-h a,
#content-secondary .m-teaser .m-h a,
#content-secondary .m-teaser-alt .m-h a,
#content-supp .m-teaser .m-h a,
.layout-1 #nav-main,
.layout-1.has-subnav #nav-main {
	border-color:#c55819;
}

/* Editable: Sidfotslinje */
#footer {
	border-color:#444;
}

/***********************************************
=FOR THE PARSER-END
************************************************/