@font-face {
	font-family: MeteoconsRegular;
	src: url(/misc/fonts/meteocons-webfont.eot?#iefix) format("embedded-opentype"), url(/misc/fonts/meteocons-webfont.woff) format("woff"), url(/misc/fonts/meteocons-webfont.ttf) format("truetype"), url(/misc/fonts/meteocons-webfont.svg#MeteoconsRegular) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: mbvk;
	src: url(/misc/fonts/mbvk.eot?5354522#iefix) format("embedded-opentype"), url(/misc/fonts/mbvk.svg?5354522#mbvk) format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: mbvk;
	src: url(data:application/octet-stream;base64,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) format("woff"), url(data:application/octet-stream;base64,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) format("truetype");
}
html {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
applet {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
acronym {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
big {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
cite {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
ins {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
kbd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
s {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
samp {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
small {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
strike {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
strong {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
sub {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
sup {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
tt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
var {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
b {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
u {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
i {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
center {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
table {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
th {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
article {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
aside {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
canvas {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
details {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
embed {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
figure {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
figcaption {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
footer {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
header {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
hgroup {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
menu {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
nav {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
output {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
ruby {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
section {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
summary {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
time {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
mark {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
audio {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
video {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; font-size: 100%; vertical-align: baseline;
}
article {
	display: block;
}
aside {
	display: block;
}
details {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
menu {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
body {
	background: rgb(248, 248, 248); color: rgb(51, 51, 51); line-height: 1; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 15px; -webkit-font-smoothing: antialiased;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
q {
	quotes: none;
}
blockquote::before {
	content: none;
}
blockquote::after {
	content: none;
}
q::before {
	content: none;
}
q::after {
	content: none;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
body.Cols-Main .column {
	overflow: visible !important;
}
body.Cols-Main #articleContainer {
	width: 981px;
}
#extraWrapper {
	margin: 0px auto; width: 1283px; overflow: hidden;
}
#extraWrapper #mainWrapper {
	margin: 0px 10px 0px 0px; padding: 0px 20px; width: 981px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; position: relative; background-color: rgb(255, 255, 255);
}
#mainWrapper {
	margin: 0px auto; padding: 0px 20px; width: 981px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: none; position: relative; background-color: rgb(255, 255, 255);
}
#extraAdColumn {
	width: 250px; float: left;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper {
	padding: 0px; width: 1023px; border-right-color: currentColor; border-left-color: currentColor; border-right-width: 0px; border-left-width: 0px; border-right-style: none; border-left-style: none; float: left; background-color: transparent;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper .mainContainer {
	margin: 0px; width: 1023px;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #mainTop {
	padding: 0px 20px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: white;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper {
	padding: 0px 20px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: white;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper {
	margin: 0px 0px 20px; padding: 20px; border-radius: 0px 0px 3px 3px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper .column .primary > .pageBlockContainer {
	margin: 0px 0px 20px; padding: 20px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: white;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper .column .primary > .themeBlockContainer {
	margin: 0px 0px 20px; padding: 20px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: white;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #structural {
	display: none;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper .targetskipMenu {
	display: none;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper .pageBlockContainer {
	margin: 0px; padding: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper .column .themeBlockContainer .pageBlockContainer {
	margin: 0px; padding: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #mainBottom {
	background: none; margin: 0px; padding: 0px;
}
#mainWrapper .mainContainer {
	margin: 19px 0px 0px; width: 981px;
}
#AttentionTeaserWrapper {
	width: 981px;
}
#topHeaderContents embed {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#topHeaderContents img[width='980'] {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.secondary#startpageContainer {
	display: none;
}
.column .inner {
	padding: 0px;
}
.Cols-Main_Extra .extraColumn {
	padding: 0px 0px 0px 20px; width: 313px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.Cols-Main_Extra .mainColumn {
	padding: 0px 20px 0px 0px; width: 627px; min-height: 1px;
}
.std2colLayout .mainColumn .inner {
	padding: 0px;
}
.Cols-Main_Extra .mainColumn .inner {
	padding: 0px;
}
:focus {
	outline: 0px;
}
::selection {
	background: rgb(51, 51, 51); color: rgb(255, 255, 255);
}
a:link {
	color: rgb(0, 136, 204); text-decoration: none;
}
a:visited {
	color: rgb(0, 136, 204); text-decoration: none;
}
a:hover {
	color: rgb(0, 85, 128); text-decoration: underline;
}
a:focus {
	text-decoration: none;
}
a:focus {
	
}
:focus {
	
}
a:hover {
	
}
a:active {
	
}
div.richText a {
	color: rgb(51, 51, 51); text-decoration: none;
}
#articleContent div.richText p a {
	color: rgb(0, 136, 204);
}
div.richText .paragraph a {
	color: rgb(0, 136, 204);
}
#articleContent div.richText p a:hover {
	color: rgb(0, 85, 128); text-decoration: underline;
}
div.richText .paragraph a:hover {
	color: rgb(0, 85, 128); text-decoration: underline;
}
a img {
	border: currentColor; border-image: none; vertical-align: bottom;
}
.left.imageTeaser {
	margin: 0px 11px 0px 0px; float: left;
}
.right.imageTeaser {
	margin: 0px 0px 0px 11px; float: right;
}
img.top {
	margin: 0px; vertical-align: top;
}
.simpleTeaserContainer .imageTeaser {
	position: relative;
}
.simpleTeaserContainer .imageContainer {
	position: relative;
}
.articleTeaser .imageTeaser {
	position: relative;
}
.articleTeaser .imageContainer {
	position: relative;
}
.imageAlbumTeaser .imageTeaser {
	position: relative;
}
.imageAlbumTeaser .imageContainer {
	position: relative;
}
.simpleTeaserContainer .top.imageTeaser .photographer {
	padding: 3px; border-radius: 2px 0px 0px; text-align: right; right: -1px; bottom: 0px; color: white; font-size: 10px; display: block; position: absolute;
}
.articleTeaser .top.imageTeaser .photographer {
	padding: 3px; border-radius: 2px 0px 0px; text-align: right; right: -1px; bottom: 0px; color: white; font-size: 10px; display: block; position: absolute;
}
.imageAlbumTeaser .top.imageTeaser .photographer {
	padding: 3px; border-radius: 2px 0px 0px; text-align: right; right: -1px; bottom: 0px; color: white; font-size: 10px; display: block; position: absolute;
}
.newsListContainer .vcard.photographer dt {
	padding: 0px; border: currentColor; border-image: none; color: white; line-height: inherit; float: none;
}
.newsListContainer .vcard.photographer dd {
	padding: 0px; border: currentColor; border-image: none; color: white; line-height: inherit; float: none;
}
.top.imageTeaser + .textTeaser {
	margin: 10px 0px 0px;
}
.simpleTeaserContainer .top.imageTeaser + h3.richText {
	margin: 10px 0px;
}
p {
	line-height: 20px; font-size: 15px;
}
.paragraph {
	line-height: 20px; font-size: 15px;
}
h1 {
	margin: 0px 0px 10px; color: inherit; line-height: 1; font-family: inherit; font-weight: bold; text-rendering: optimizelegibility;
}
h2 {
	margin: 0px 0px 10px; color: inherit; line-height: 1; font-family: inherit; font-weight: bold; text-rendering: optimizelegibility;
}
h3 {
	margin: 0px 0px 10px; color: inherit; line-height: 1; font-family: inherit; font-weight: bold; text-rendering: optimizelegibility;
}
h4 {
	margin: 0px 0px 10px; color: inherit; line-height: 1; font-family: inherit; font-weight: bold; text-rendering: optimizelegibility;
}
h5 {
	margin: 0px 0px 10px; color: inherit; line-height: 1; font-family: inherit; font-weight: bold; text-rendering: optimizelegibility;
}
h6 {
	margin: 0px 0px 10px; color: inherit; line-height: 1; font-family: inherit; font-weight: bold; text-rendering: optimizelegibility;
}
h1 {
	line-height: 38px; font-size: 36px;
}
h2 {
	line-height: 32px; font-size: 30px;
}
h3 {
	line-height: 26px; font-size: 24px;
}
h4 {
	line-height: 20px; font-size: 18px;
}
h5 {
	line-height: 20px; font-size: 14px;
}
h6 {
	line-height: 20px; font-size: 12px;
}
h3.richText {
	font-family: "Open Sans", sans-serif; font-weight: 800;
}
h3.richText a {
	color: rgb(51, 51, 51);
}
h3.richText a:hover {
	color: rgb(0, 85, 128); text-decoration: none;
}
h3.size1 {
	line-height: 49px; letter-spacing: -2px; font-size: 47px;
}
h3.size2 {
	line-height: 44px; letter-spacing: -2px; font-size: 42px;
}
h3.size3 {
	line-height: 39px; letter-spacing: -1px; font-size: 37px;
}
h3.size4 {
	line-height: 34px; letter-spacing: -1px; font-size: 32px;
}
h3.size5 {
	line-height: 29px; letter-spacing: -1px; font-size: 27px;
}
h3.size6 {
	line-height: 26px; letter-spacing: -1px; font-size: 24px;
}
h3.size7 {
	line-height: 22px; letter-spacing: -1px; font-size: 20px;
}
h3.size8 {
	line-height: 20px; letter-spacing: -1px; font-size: 18px;
}
h3.size9 {
	line-height: 18px; letter-spacing: -1px; font-size: 16px;
}
h3.size10 {
	line-height: 16px; letter-spacing: -1px; font-size: 14px;
}
span.articleSuperTitle {
	margin: 0px 0px 5px; color: rgb(0, 136, 204); text-transform: uppercase; line-height: 17px; letter-spacing: 0px; font-size: 15px; display: block;
}
h3.articleSuperTitle {
	margin: 0px 0px 5px; color: rgb(0, 136, 204); text-transform: uppercase; line-height: 17px; letter-spacing: 0px; font-size: 15px; display: block;
}
.simpleTeaserContainer .superTitle {
	margin: 0px 0px 5px; color: rgb(0, 136, 204); text-transform: uppercase; line-height: 17px; letter-spacing: 0px; font-size: 15px; display: block;
}
h4.subTitle + div.richText {
	margin: 10px 0px 0px;
}
h4.subTitle {
	margin: 0px;
}
#topUserToolbar {
	display: none;
}
#adTop {
	display: none;
}
#headerLinks {
	background: 0px 0px rgb(248, 248, 248); margin: 0px 0px 0px -21px; padding: 10px 0px 0px; width: 1023px; height: 34px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
#headerLinks li {
	float: left;
}
.newslistbuttons li {
	float: left;
}
#headerLinks li a.active {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
#headerLinks li a.active:hover {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.newslistbuttons li a.active {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
.newslistbuttons li a.active:hover {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
#headerLinks li a {
	font: 700 13px/normal "Open Sans", sans-serif; margin: 0px 3px 0px 0px; padding: 7px 13px 8px 12px; border-radius: 3px 3px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(85, 85, 85); text-transform: uppercase; letter-spacing: -0.01em; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal; background-color: rgb(238, 238, 238);
}
.newslistbuttons li a {
	font: 700 13px/normal "Open Sans", sans-serif; margin: 0px 3px 0px 0px; padding: 7px 13px 8px 12px; border-radius: 3px 3px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(85, 85, 85); text-transform: uppercase; letter-spacing: -0.01em; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal; background-color: rgb(238, 238, 238);
}
#headerLinks li a:hover {
	background-color: rgb(221, 221, 221);
}
.newslistbuttons li a:hover {
	background-color: rgb(221, 221, 221);
}
#headerLinks .dropdown-menu {
	width: 111px;
}
#headerLinks .dropdown-menu li a {
	margin: 0px; border-radius: 0px; width: 84px; border-top-color: currentColor; border-bottom-color: rgb(204, 204, 204); border-top-width: medium; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid; background-color: rgb(249, 249, 249);
}
#headerLinks .dropdown-menu li a:hover {
	background-color: rgb(238, 238, 238);
}
#headerLinks li a#home::before {
	font: 17px/0 "mbvk"; top: 2px; position: relative; content: "\e802"; font-size-adjust: none; font-stretch: normal;
}
#headerLinks #home {
	
}
#signin {
	margin: -34px -21px 0px 0px; float: right;
}
#signin::before {
	padding: 4px 4px 3px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; font-family: "mbvk"; vertical-align: middle; content: "\e810"; background-color: rgb(255, 255, 255);
}
#signin .mbvkbutton {
	font: 700 13px/normal "Open Sans", sans-serif; padding: 2px 8px; border: 1px solid rgb(204, 204, 204); border-image: none; width: auto; color: rgb(85, 85, 85); text-transform: uppercase; display: inline-block; font-size-adjust: none; font-stretch: normal; box-shadow: none;
}
#signin .mbvkbutton:hover {
	text-decoration: underline;
}
#signin .yellow {
	border-color: rgb(226, 138, 15); font: 700 13px/normal "Open Sans", sans-serif; width: auto; bottom: auto; color: rgb(125, 73, 0); position: relative; font-size-adjust: none; font-stretch: normal;
}
.dateStampTeaser {
	margin: 22px 0px 0px -3px;
}
.dateStampTeaser p {
	font: 13px/normal "Open Sans", sans-serif; letter-spacing: -0.01em; font-size-adjust: none; font-stretch: normal;
}
.weekday {
	font: 800 16px/18px "Open Sans", sans-serif; padding: 0px 0px 2px; text-transform: uppercase; text-indent: 3px; display: block; font-size-adjust: none; font-stretch: normal;
}
.weekNumber {
	font: 800 12px/normal "Open Sans", sans-serif; margin: 2px 0px 0px 3px; float: left; font-size-adjust: none; font-stretch: normal;
}
#topHeaderContents .weatherTeaser {
	margin: 22px 0px 0px; padding: 0px 10px 0px 0px; float: right;
}
.weatherTeaser p {
	font: 12px/normal "Open Sans", sans-serif; margin: 0px 0px 5px; font-size-adjust: none; font-stretch: normal;
}
.weatherTeaser p a {
	font: 800 12px/normal "Open Sans", sans-serif; font-size-adjust: none; font-stretch: normal;
}
.weatherLeft {
	float: left;
}
.weatherLeft a.icon {
	text-decoration: none; float: left;
}
.weatherLeft .icon::before {
	font: 30px/36px "MeteoconsRegular"; padding: 0px 3px 0px 0px; font-size-adjust: none; font-stretch: normal;
}
.d000.icon::before {
	content: "B";
}
.d100.icon::before {
	content: "B";
}
.d200.icon::before {
	content: "H";
}
.d210.icon::before {
	content: "Q";
}
.d211.icon::before {
	content: "V";
}
.d212.icon::before {
	content: "U";
}
.d220.icon::before {
	content: "T";
}
.d221.icon::before {
	content: "W";
}
.d222.icon::before {
	content: "W";
}
.d240.icon::before {
	content: "O";
}
.d300.icon::before {
	content: "H";
}
.d310.icon::before {
	content: "Q";
}
.d311.icon::before {
	content: "V";
}
.d312.icon::before {
	content: "U";
}
.d320.icon::before {
	content: "R";
}
.d321.icon::before {
	content: "W";
}
.d322.icon::before {
	content: "W";
}
.d340.icon::before {
	content: "O";
}
.d400.icon::before {
	content: "Y";
}
.d410.icon::before {
	content: "Q";
}
.d411.icon::before {
	content: "V";
}
.d412.icon::before {
	content: "V";
}
.d420.icon::before {
	content: "R";
}
.d421.icon::before {
	content: "W";
}
.d422.icon::before {
	content: "W";
}
.d430.icon::before {
	content: "R";
}
.d431.icon::before {
	content: "W";
}
.d432.icon::before {
	content: "W";
}
.d440.icon::before {
	content: "Z";
}
.d500.icon::before {
	content: "J";
}
.d600.icon::before {
	content: "M";
}
.n000.icon::before {
	content: "C";
}
.n100.icon::before {
	content: "4";
}
.n200.icon::before {
	content: "5";
}
.n210.icon::before {
	content: "7";
}
.n211.icon::before {
	content: "\0022";
}
.n212.icon::before {
	content: "\0022";
}
.n220.icon::before {
	content: "\0021";
}
.n221.icon::before {
	content: "\0023";
}
.n222.icon::before {
	content: "\0023";
}
.n240.icon::before {
	content: "6";
}
.n300.icon::before {
	content: "\0025";
}
.n310.icon::before {
	content: "7";
}
.n311.icon::before {
	content: "\0022";
}
.n312.icon::before {
	content: "\0022";
}
.n320.icon::before {
	content: "\0021";
}
.n321.icon::before {
	content: "\0023";
}
.n322.icon::before {
	content: "\0023";
}
.n340.icon::before {
	content: "\0026";
}
.n400.icon::before {
	content: "5";
}
.n410.icon::before {
	content: "7";
}
.n411.icon::before {
	content: "\0022";
}
.n412.icon::before {
	content: "\0022";
}
.n420.icon::before {
	content: "\0021";
}
.n421.icon::before {
	content: "\0023";
}
.n422.icon::before {
	content: "\0023";
}
.n430.icon::before {
	content: "8";
}
.n431.icon::before {
	content: "\0023";
}
.n432.icon::before {
	content: "\0023";
}
.n440.icon::before {
	content: "\0026";
}
.n500.icon::before {
	content: "K";
}
.n600.icon::before {
	content: "M";
}
.weatherTemp {
	font: 800 36px/36px "Open Sans", sans-serif; letter-spacing: -0.03em; float: left; font-size-adjust: none; font-stretch: normal;
}
.degree {
	font-size: 24px; font-weight: normal; float: left;
}
.weatherRight {
	font-family: "Open Sans"; font-size: 0.75em; float: right;
}
.weatherHumidity {
	padding: 3px 0px 0px;
}
.weatherHumidity::before {
	font: 12px/0.5px "mbvk"; padding: 0px 5px 0px 0px; color: rgb(0, 136, 204); content: "\e811"; font-size-adjust: none; font-stretch: normal;
}
.weatherWind {
	padding: 6px 0px 0px;
}
.weatherWind::before {
	font: 12px/0.5px "mbvk"; padding: 0px 5px 0px 0px; color: rgb(0, 136, 204); content: "\e809"; font-size-adjust: none; font-stretch: normal;
}
#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser h3.richText {
	margin: 0px; line-height: 29px; letter-spacing: -1px; font-size: 27px;
}
#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser h3.richText::before {
	animation:blink 1s steps(5, start) infinite; color: rgb(255, 0, 0); font-size: 35px; vertical-align: baseline; content: "?"; -webkit-animation: blink 1s steps(5, start) infinite;
}
#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser .comments {
	display: none;
}
#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser div.richText {
	display: none;
}
#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser div.imageTeaser {
	display: none;
}
#AttentionTeaserWrapper .topTeasers_themeBlock .articleTeaser .photoAlbum {
	display: none;
}
#mainWrapper #topHeaderContents .simpleTeaserContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; float: none;
}
#mainWrapper #topHeaderContents .topTeasers .pageBlock .simpleTeaserContainer {
	margin: 0px; padding: 0px; height: 100px; overflow: hidden; border-top-color: currentColor; border-bottom-color: currentColor; border-top-width: 5px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: none; display: block;
}
#mainWrapper #topHeaderContents .topTeasers .pageBlock .articleTeaser {
	margin: 0px; padding: 0px; height: 100px; overflow: hidden; border-top-color: currentColor; border-bottom-color: currentColor; border-top-width: 5px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: none; display: block;
}
#mainWrapper #topHeaderContents .colsetcustom.pageBlockContainer .simpleTeaserContainer {
	margin: 10px 0px 0px 5px; border: currentColor; border-image: none; width: auto; height: auto;
}
#mainWrapper #topHeaderContents .colsetcustom.pageBlockContainer .articleTeaser {
	margin: 10px 0px 0px 5px; border: currentColor; border-image: none; width: auto; height: auto;
}
#mainWrapper #topHeaderContents .colsetcustom.pageBlockContainer .simpleTeaserContainer h3.richText {
	margin: 0px 0px 5px; line-height: 20px; letter-spacing: 0px; font-family: inherit;
}
#mainWrapper #topHeaderContents .colsetcustom.pageBlockContainer .articleTeaser h3.richText {
	margin: 0px 0px 5px; line-height: 20px; letter-spacing: 0px; font-family: inherit;
}
.topTeasers h3.richText a {
	padding: 7px 0px 0px; display: block;
}
.topTeasers h3.richText a em {
	margin: 0px 0px -2px; letter-spacing: 0px; font-family: Georgia; display: block;
}
.topTeasers h3.richText a em::before {
	font: bold 50px/0px Georgia; padding: 18px 5px 0px 0px; float: left; display: block; content: "”"; font-size-adjust: none; font-stretch: normal;
}
.topTeasers h3.richText a b {
	font-weight: bold;
}
.topTeasers h4.subTitle {
	font: 15px/17px "Helvetica Neue", Helvetica, sans-serif, Arial; font-size-adjust: none; font-stretch: normal;
}
.topTeasers div.richText a {
	color: rgb(0, 136, 204); font-weight: bold;
}
.topTeasers div.richText a:hover {
	text-decoration: underline;
}
.topTeasers h3.privatmarknad {
	margin: 0px;
}
.editorial_themeBlock .pageBlockContainer {
	padding: 0px; border: currentColor; border-image: none;
}
.editorial_themeBlock .pageBlockContainer .column25252525.pageBlock {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; width: 234px;
}
.editorial_themeBlock .pageBlockContainer .column1.column25252525.pageBlock {
	padding-right: 7px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.editorial_themeBlock .pageBlockContainer .column2.column25252525.pageBlock {
	padding-right: 7px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.editorial_themeBlock .pageBlockContainer .column3.column25252525.pageBlock {
	padding-right: 7px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.editorial_themeBlock .pageBlockContainer .column2.column25252525.pageBlock {
	padding-left: 7px;
}
.editorial_themeBlock .pageBlockContainer .column3.column25252525.pageBlock {
	padding-left: 7px;
}
.editorial_themeBlock .pageBlockContainer .column4.column25252525.pageBlock {
	padding-left: 7px;
}
.editorial_themeBlock .pageBlockContainer .column25252525.pageBlock .articleTeaser {
	margin: 0px; padding: 0px; height: 95px !important; border-top-color: rgb(0, 105, 166); border-top-width: 5px; border-top-style: solid;
}
.editorial_themeBlock .pageBlockContainer .column25252525.pageBlock .simpleTeaserContainer {
	margin: 0px; padding: 0px; height: 95px !important; border-top-color: rgb(0, 105, 166); border-top-width: 5px; border-top-style: solid;
}
.editorial_themeBlock .pageBlockContainer h4.articleSubTitle {
	margin: 0px 10px 0px 0px; font-size: 15px; float: left; display: block;
}
.editorial_themeBlock .pageBlockContainer h4.articleSubTitle a {
	color: rgb(243, 111, 33);
}
.editorial_themeBlock .pageBlockContainer h3.richText {
	margin: 0px 0px 5px;
}
#mainWrapper #topHeaderContents .topTeasers .column3.column333333.pageBlock .simpleTeaserContainer {
	padding: 0px 0px 0px 10px; width: auto; height: 75px; border-top-color: currentColor; border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-width: medium; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-bottom-style: solid; border-left-style: solid;
}
#mainWrapper #topHeaderContents .topTeasers .column3.column333333.pageBlock .simpleTeaserContainer h3.richText {
	margin: 3px 0px 5px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial;
}
#mainWrapper #topHeaderContents .topTeasers .column3.column333333.pageBlock .simpleTeaserContainer h4.subTitle {
	display: none;
}
.extraColumn .themeBlockContainer > h3 {
	font: 300 20px/20px "Open Sans", sans-serif; text-transform: uppercase; display: block; font-size-adjust: none; font-stretch: normal;
}
.extraColumn .titleContainer > h3 {
	font: 300 20px/20px "Open Sans", sans-serif; text-transform: uppercase; display: block; font-size-adjust: none; font-stretch: normal;
}
#extraAdColumn .themeBlockContainer > h3 {
	font: 300 20px/20px "Open Sans", sans-serif; text-transform: uppercase; display: block; font-size-adjust: none; font-stretch: normal;
}
#extraAdColumn .titleContainer > h3 {
	font: 300 20px/20px "Open Sans", sans-serif; text-transform: uppercase; display: block; font-size-adjust: none; font-stretch: normal;
}
.extraColumn .topTeasers_themeBlock .titleContainer {
	display: none;
}
.extraColumn .topTeasers_themeBlock .readerListContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.extraColumn .topTeasers_themeBlock .articleTitle h3 {
	line-height: 29px; letter-spacing: -1px; font-size: 27px;
}
.extraColumn.column .topTeasers_themeBlock.themeBlockContainer {
	margin: 0px; padding: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.extraColumn .topTeasers_themeBlock.themeBlockContainer .articleTeaser {
	padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#topMenuWrapper {
	margin-left: -21px; display: block;
}
#level1 {
	width: 1022px; height: 40px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: left; box-shadow: 1px -1px 0px #cccccc; background-color: rgb(244, 244, 244);
}
#level1 .item {
	margin: -1px 0px 0px; border-top-color: rgb(255, 255, 255); border-right-color: rgb(221, 221, 221); border-left-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left;
}
#level1 .item:hover {
	border-left-color: rgb(236, 236, 236); border-left-width: 1px; border-left-style: solid; background-color: rgb(236, 236, 236);
}
#level1 .selected.item {
	margin: -2px 0px 0px -1px; padding: 1px; border: currentColor; border-image: none; position: relative; z-index: 600;
}
#level1 .news_department.item {
	margin: -1px 0px 0px 1px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; box-shadow: -1px 0px 0px #cccccc;
}
#level1 .selected.news_department.item {
	margin: -2px 0px 0px; border: currentColor; border-image: none; box-shadow: none;
}
#level1 .item a {
	font: 800 15px/normal "Open Sans", sans-serif; padding: 11px 13px 10px 12px; color: rgb(85, 85, 85); text-transform: uppercase; letter-spacing: -0.01em; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal; text-shadow: 0px 1px 0px #ffffff;
}
#level1 .selected.item a {
	color: rgb(255, 255, 255); text-shadow: none;
}
#navLevel1_item8 {
	display: none;
}
#navLevel1_item9 {
	display: none;
}
#navLevel1_item10 {
	display: none;
}
#navLevel1_item11 {
	display: none;
}
#level1 .selected.sitemap.item {
	background: rgb(249, 249, 249); margin: -2px 0px 0px; padding: 0px 0px 1px 1px; color: rgb(85, 85, 85); border-top-color: rgb(204, 204, 204); border-right-color: rgb(221, 221, 221); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid;
}
#level1 .selected.sitemap.item a {
	color: rgb(85, 85, 85);
}
.siteMapWrapper {
	background: rgb(249, 249, 249); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(204, 204, 204); margin: 0px 0px -33px -21px; padding: 15px 0px 0px 15px; top: -34px; width: 1006px; position: relative;
}
.extraMenuWrapper h3 {
	display: none;
}
.extraMenuWrapper .siteMap {
	margin: 0px 20px 10px 0px; float: left;
}
.extraMenuWrapper :last-child.siteMap {
	margin: 0px;
}
.extraMenuWrapper .siteMapSection > a {
	margin: 0px 0px 5px; padding: 0px 0px 5px; font-size: 13px; font-weight: bold; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.extraMenuWrapper .siteMapSection ul li {
	padding: 4px 0px; font-size: 13px;
}
#level1 a#tipsa {
	background-position: left top; font: 800 15px/normal "Open Sans", sans-serif; margin: -1px 0px 0px; padding: 10px 10px 0px; height: 42px; color: rgb(0, 136, 204); text-transform: uppercase; text-decoration: none; position: relative; z-index: 666; cursor: pointer; font-size-adjust: none; font-stretch: normal; background-image: url("/misc/img/tipsa.png"); background-attachment: scroll; background-repeat: no-repeat;
}
#level1 a#tipsa:hover {
	color: rgb(0, 85, 128);
}
@media not all
{
#level1 #tipsa {
	background-image: url("/misc/img/tipsa@2x.png"); background-size: 62px 52px;
}
}
.pop.mbvkbutton {
	cursor: pointer;
}
.popover .popover-title {
	display: none;
}
.popover-content {
	padding: 20px; border-radius: 10px; width: 260px; color: white; display: block; background-color: rgb(51, 51, 51);
}
.popover-content a {
	color: rgb(153, 153, 153);
}
.popover {
	margin: 0px; padding: 1px; border-radius: 6px; left: 0px; top: 0px; text-align: left; display: none; white-space: normal; position: absolute; z-index: 1010; min-width: 236px;
}
.popover .arrow {
	border-style: solid; border-color: transparent; width: 0px; height: 0px; display: block; position: absolute;
}
.popover .arrow::after {
	border-style: solid; border-color: transparent; width: 0px; height: 0px; display: block; position: absolute;
}
.popover .arrow {
	border-width: 11px;
}
.popover .arrow::after {
	border-width: 10px; content: "";
}
.bottom.popover .arrow {
	left: 50%; top: -11px; margin-left: -11px; border-top-width: 0px;
}
.bottom.popover .arrow::after {
	top: 2px; margin-left: -10px; border-bottom-color: rgb(51, 51, 51); border-top-width: 0px;
}
.closepop {
	margin: -13px -6px 0px 0px; color: rgb(255, 255, 255); line-height: 20px; font-size: 20px; font-weight: bold; float: right; cursor: pointer;
}
#level2 {
	margin: -1px 0px 0px; border-radius: 0px 0px 3px 3px; width: 1023px; height: 32px; border-top-color: rgba(0, 0, 0, 0.2); border-top-width: 1px; border-top-style: solid; float: left;
}
#level2 .item {
	float: left;
}
#level2 .link {
	float: left;
}
#level2 .item a {
	font: 700 13px/normal "Open Sans", sans-serif; padding: 7px 8px 7px 12px; color: rgb(255, 255, 255); text-transform: uppercase; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
#level2 .link a {
	font: 700 13px/normal "Open Sans", sans-serif; padding: 7px 8px 7px 12px; color: rgb(255, 255, 255); text-transform: uppercase; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
#level2 .selected.item a {
	text-decoration: underline;
}
#level2 .item a:hover {
	text-decoration: underline;
}
#level2 .selected.link a {
	text-decoration: underline;
}
#level2 .link a:hover {
	text-decoration: underline;
}
#level2 .link img {
	margin: 8px 0px 0px -5px; float: right; display: inline-block;
}
#level2 .link img + a {
	display: inline-block;
}
#level3 {
	background: rgb(255, 255, 255); margin: 0px 0px 0px 1px; width: 1021px; height: 32px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#level3 .item {
	float: left;
}
#level3 .link {
	float: left;
}
#level3 .item a {
	font: 700 13px/normal "Open Sans", sans-serif; padding: 7px 8px 7px 12px; color: rgb(0, 136, 204); text-transform: uppercase; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
#level3 .link a {
	font: 700 13px/normal "Open Sans", sans-serif; padding: 7px 8px 7px 12px; color: rgb(0, 136, 204); text-transform: uppercase; text-decoration: none; display: block; font-size-adjust: none; font-stretch: normal;
}
#level3 .selected.item a {
	text-decoration: underline;
}
#level3 .item a:hover {
	text-decoration: underline;
}
#level3 .selected.link a {
	text-decoration: underline;
}
#level3 .link a:hover {
	text-decoration: underline;
}
#level1 .fw-maincontainerdiv {
	margin: 6px 6px 0px 0px; width: 155px; float: right;
}
.fw-maincontainerdiv .searchHeader h1 {
	display: none;
}
input#searchField {
	background: rgb(255, 255, 255); font: 13px/normal Arial; padding: 2px 5px; border-radius: 3px 0px 0px 3px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 116px; height: 21px; float: left; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 1px 0px #fff;
}
form.search .string {
	background: rgb(255, 255, 255); font: 13px/normal Arial; padding: 2px 5px; border-radius: 3px 0px 0px 3px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 116px; height: 21px; float: left; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 1px 0px #fff;
}
form.search .string {
	width: 274px;
}
ul.ui-menu.ui-autocomplete {
	width: 176px; box-shadow: 0px 2px 4px rgba(0,0,0,0.2);
}
.ui-state-hover {
	border-color: rgb(240, 240, 240); background-color: rgb(240, 240, 240);
}
a.ui-corner-all {
	font: bold 13px/normal Arial; font-size-adjust: none; font-stretch: normal;
}
input#searchButton {
	font: 17px/0 "mbvk"; margin: 0px 0px 0px -1px; padding: 0px; border-radius: 0px 3px 3px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 28px; height: 27px; color: rgb(85, 85, 85); overflow: visible; float: right; position: relative; cursor: pointer; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 1px 0px #ffffff, inset 1px 1px 0px #ffffff;
}
form.search .standardButton {
	font: 17px/0 "mbvk"; margin: 0px 0px 0px -1px; padding: 0px; border-radius: 0px 3px 3px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 28px; height: 27px; color: rgb(85, 85, 85); overflow: visible; float: right; position: relative; cursor: pointer; font-size-adjust: none; font-stretch: normal; box-shadow: 0px 1px 0px #ffffff, inset 1px 1px 0px #ffffff;
}
input#searchButton:hover {
	background-color: rgba(0, 0, 0, 0.03);
}
.column #fw-searchForm input {
	display: none;
}
.column #fw-searchForm img {
	display: none;
}
.column #paginationHead {
	display: none;
}
.column #middle #searchResults .resultHeader {
	display: none;
}
#paginationFoot .interval {
	display: none;
}
.column .fw-maincontainerdiv {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.fw-maincontainerdiv .resultInfo {
	float: left;
}
.fw-maincontainerdiv .resultInfo span {
	padding: 0px 5px 0px 0px;
}
.fw-maincontainerdiv #contentHeader {
	float: right;
}
.fw-maincontainerdiv #contentHeader #sorting a {
	padding: 0px 5px;
}
.fw-maincontainerdiv #contentHeader #sorting p {
	padding: 0px 5px;
}
.column .fw-maincontainerdiv #facets {
	margin: 10px 0px 0px 20px; padding: 15px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 230px; clear: both; float: right; background-color: rgb(249, 249, 249);
}
.fw-maincontainerdiv #facets .caption {
	padding: 10px 0px 5px; border: currentColor; border-image: none; font-weight: bold;
}
#relatedResults .relatedHeadline {
	padding: 10px 0px 5px; border: currentColor; border-image: none; font-weight: bold;
}
.fw-maincontainerdiv #facets li {
	padding: 6px 0px; border-top-color: rgb(153, 153, 153); border-top-width: 1px; border-top-style: dotted;
}
.column .fw-maincontainerdiv #middle {
	padding: 10px 0px 0px; clear: left;
}
#searchResults .resultEntry {
	margin: 0px 0px 20px;
}
#searchResults .resultTitle a {
	padding: 0px 0px 5px; font-size: 17px; font-weight: bold; text-decoration: underline; display: block;
}
#searchResults .resultTitle a em {
	color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);
}
#searchResults .resultContent em {
	color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);
}
#searchResults .resultContent {
	line-height: 16px; font-size: 13px;
}
#searchResults .resultImages {
	margin: 5px 0px;
}
#searchResults .resultEntry .resultFooter {
	padding: 3px 10px 0px 0px; color: rgb(102, 102, 102); line-height: 16px; clear: left; font-size: 12px;
}
#searchResults .resultEntry .resultContext {
	padding: 3px 10px 0px 0px; color: rgb(102, 102, 102); line-height: 16px; clear: left; font-size: 12px;
}
#searchResults .resultEntry .resultFooter li {
	margin-right: 10px; display: inline;
}
.column #middle #searchResults .resultEntry .resultFooter li em {
	font-style: normal;
}
#paginationFoot > span {
	border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 4px 12px; border-image: none; line-height: 20px; text-decoration: none; display: inline; background-color: rgb(255, 255, 255);
}
#paginationFoot > a {
	border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 4px 12px; border-image: none; line-height: 20px; text-decoration: none; display: inline; background-color: rgb(255, 255, 255);
}
.scrollerlinks a {
	border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 4px 12px; border-image: none; line-height: 20px; text-decoration: none; display: inline; background-color: rgb(255, 255, 255);
}
#paginationFoot .previous {
	border-left-width: 1px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px;
}
#paginationFoot .next {
	border-top-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px;
}
.articleTeaser {
	margin: 0px 0px 15px; padding: 0px 0px 15px; width: 100%; clear: left; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.simpleTeaserContainer {
	margin: 0px 0px 15px; padding: 0px 0px 15px; width: 100%; clear: left; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.imageAlbumTeaser {
	margin: 0px 0px 15px; padding: 0px 0px 15px; width: 100%; clear: left; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#extraAdColumn .articleTeaser {
	float: none;
}
#extraAdColumn .simpleTeaserContainer {
	float: none;
}
#extraAdColumn .imageAlbumTeaser {
	float: none;
}
.articleTeaser div.richText a p {
	line-height: 18px; font-size: 15px;
}
.articleTeaser div.richText a .paragraph {
	line-height: 18px; font-size: 15px;
}
.articleTeaser div.richText a {
	line-height: 18px; font-size: 15px;
}
.articleTeaser div.richText a p i::before {
	font: 13px/0.5px "mbvk"; padding: 0px 2px 0px 0px; color: rgb(102, 102, 102); vertical-align: baseline; content: "\e808"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.articleTeaser div.richText a p em::before {
	font: 13px/0.5px "mbvk"; padding: 0px 2px 0px 0px; color: rgb(102, 102, 102); vertical-align: baseline; content: "\e808"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.articleTeaser div.richText a .paragraph i::before {
	font: 13px/0.5px "mbvk"; padding: 0px 2px 0px 0px; color: rgb(102, 102, 102); vertical-align: baseline; content: "\e808"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.articleTeaser div.richText a .paragraph em::before {
	font: 13px/0.5px "mbvk"; padding: 0px 2px 0px 0px; color: rgb(102, 102, 102); vertical-align: baseline; content: "\e808"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.articleTeaser div.richText a .paragraph i {
	color: rgb(102, 102, 102); font-size: 15px; font-style: normal;
}
.articleTeaser div.richText a p i {
	color: rgb(102, 102, 102); font-size: 15px; font-style: normal;
}
.articleTeaser div.richText a .paragraph em {
	color: rgb(102, 102, 102); font-size: 15px; font-style: normal;
}
.articleTeaser div.richText a p em {
	color: rgb(102, 102, 102); font-size: 15px; font-style: normal;
}
.articleTeaser .departmentLabel {
	padding: 0px 5px 0px 0px; text-transform: uppercase; line-height: 17px; font-size: 14px; font-weight: bold; float: left;
}
.commentprefix {
	display: none;
}
.articleTeaser .beforeAppendixArt {
	display: none;
}
.articleTeaser .afterAppendixArt {
	display: none;
}
.articleTeaser h3.articleSuperTitle {
	display: none;
}
.Cols-Main_Extra .mainColumn h3.articleSuperTitle {
	display: block;
}
.articleTeaser div.richText {
	display: inline;
}
.articleTeaser .comments {
	display: inline;
}
a.photoAlbum {
	display: inline;
}
.articleTeaser span.paragraph {
	display: inline;
}
.articleTeaser p {
	display: inline;
}
.articleTeaser .comments a {
	font-size: 12px; font-weight: bold; text-decoration: none;
}
a.photoAlbum {
	font-size: 12px; font-weight: bold; text-decoration: none;
}
.articleTeaser .comments a::before {
	font: 17px/0.5px "mbvk"; padding: 0px 2px 0px 0px; vertical-align: middle; content: "\e806"; font-size-adjust: none; font-stretch: normal; speak: none;
}
a.photoAlbum::before {
	font: 15px/0.5px "mbvk"; padding: 0px 2px 0px 0px; content: "\e815"; font-size-adjust: none; font-stretch: normal; speak: none;
}
a.inTeaserLinkModalPoll {
	text-decoration: none; display: inline;
}
a.inTeaserLinkModalPoll::before {
	font: 15px/0.5px "mbvk"; padding: 0px 2px 0px 0px; content: "\e804"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.appendixLink span {
	display: none;
}
.inTeaserLinkModalPollText {
	display: none;
}
.articleTeaser .relatedLinks {
	margin: 10px 0px 0px;
}
.articleTeaser .relatedLinks ul {
	color: rgb(0, 136, 204); list-style-type: square; list-style-position: inside;
}
.articleTeaser .relatedLinks ul::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.articleTeaser .relatedLinks ul li em {
	padding: 0px 5px 0px 0px; color: rgb(0, 136, 204); font-style: normal; font-weight: bold;
}
.related_articlesContainer .linkWrapper em {
	padding: 0px 5px 0px 0px; color: rgb(0, 136, 204); font-style: normal; font-weight: bold;
}
.articleTeaser .relatedLinks ul li {
	margin: 0px 0px 5px;
}
.articleTeaser .relatedLinks ul li:last-child {
	margin: 0px;
}
.articleTeaser .relatedLinks ul li a {
	margin: 0px 0px 0px -3px;
}
.articleTeaser .photographer {
	display: none;
}
.articleTeaser .date {
	display: none;
}
.articleTeaser .location {
	display: none;
}
.articleTeaser .meta {
	display: none;
}
.articleTeaser .imageCaption {
	display: none;
}
.articleTeaser h4.relatedLinks {
	display: none;
}
.articleTeaser h4.articleSubTitle {
	display: none;
}
#AttentionTeaserWrapper .articleTeaser h4.articleSubTitle {
	display: block;
}
.top.imageTeaser .reader.layerimage {
	position: relative;
}
.top.imageWrapper .reader.layerimage {
	position: relative;
}
.top.imageTeaser .reader.layerimage a::before {
	font: bold 11px/13px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 4px; border-radius: 0px 0px 0px 3px; top: 0px; right: 0px; color: rgb(255, 255, 255); display: block; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.top.imageWrapper .reader.layerimage a::before {
	font: bold 11px/13px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 4px; border-radius: 0px 0px 0px 3px; top: 0px; right: 0px; color: rgb(255, 255, 255); display: block; position: absolute; font-size-adjust: none; font-stretch: normal;
}
#articleContainer iframe {
	margin: 0px 0px 15px;
}
#articleContainer .articleFloatContainer iframe {
	margin: 0px;
}
#articleContainer .articleSerieWrapper {
	margin: 0px 0px 10px; padding: 0px 0px 5px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
.articleSerieInfo.articleSerieWrapper .seriesOfArticles dl dt span {
	margin: 0px 0px 10px; padding: 0px 0px 5px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
#articleContainer .articleSerieWrapper .structural {
	left: 0px; display: inline-block; position: relative;
}
#articleContainer .articleSerieWrapper > dl dd {
	font: bold 18px/20px Arial; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .staticImageCaption {
	margin: 0px; padding: 5px 10px; border: currentColor; border-image: none; color: rgb(255, 255, 255); line-height: inherit; background-color: rgb(0, 0, 0);
}
#articleContainer .staticVideoCaption {
	margin: 0px; padding: 5px 10px; border: currentColor; border-image: none; color: rgb(255, 255, 255); line-height: inherit; background-color: rgb(0, 0, 0);
}
#articleContainer .staticImageCaption p {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; display: inline; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .staticImageCaption .vcard.photographer {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; display: inline; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .staticImageCaption dd {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; display: inline; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .staticVideoCaption p {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; display: inline; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .staticImageCaption dt {
	left: 0px; display: inline; position: relative;
}
.vcard.photographer > * {
	left: auto; display: inline; position: static;
}
.modalWindow .imageText p {
	display: inline;
}
.modalWindow .photographer {
	display: inline;
}
#articleContainer .videoClipWrapper {
	margin: 0px 0px 12px;
}
#articleContainer .imageWrapper {
	margin: 0px 0px 12px;
}
#articleContainer #articleHeader {
	font: 800 3.8em/1em "Open Sans", sans-serif; letter-spacing: -0.02em; -ms-word-wrap: break-word; font-size-adjust: none; font-stretch: normal;
}
.commentsNewPageWrapper .articleTeaser h3.size1 {
	font: 800 3.8em/1em "Open Sans", sans-serif; letter-spacing: -0.02em; -ms-word-wrap: break-word; font-size-adjust: none; font-stretch: normal;
}
#articleContainer #articleHeader span.articleSuperTitle {
	margin: 20px 0px 5px 2px; font-size: 0.4em;
}
#articleHeader .articleSubTitle {
	font: bold 0.4em/1.2em "Helvetica Neue", Helvetica, sans-serif, Arial; margin: 10px 0px 0px; color: rgb(153, 153, 153); letter-spacing: 0px; display: block; font-size-adjust: none; font-stretch: normal;
}
#articleContainer #articlePreamble {
	font: bold 1.04em/1.35em "Helvetica Neue", Helvetica, sans-serif, Arial; margin: 15px 0px 0px; font-size-adjust: none; font-stretch: normal;
}
#articleContainer #articlePreamble p {
	font: bold 1.04em/1.35em "Helvetica Neue", Helvetica, sans-serif, Arial; font-size-adjust: none; font-stretch: normal;
}
.commentsNewPageWrapper .articleTeaser .richText a {
	font: bold 1.04em/1.35em "Helvetica Neue", Helvetica, sans-serif, Arial; font-size-adjust: none; font-stretch: normal;
}
#articleContainer #articlePreamble .label {
	padding: 0px 5px 0px 0px; text-transform: uppercase; float: left;
}
#articleContent .clearfix.meta {
	font: 12px/14px "Helvetica Neue", Helvetica, sans-serif, Arial; margin: 10px 0px; color: rgb(153, 153, 153); text-transform: uppercase; float: left; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .bottom.toolbar {
	display: none;
}
#articleContainer .toolbar .description {
	display: none;
}
#articleContainer .top.toolbar {
	background: whitesmoke; margin: 0px; padding: 10px; border: currentColor; border-image: none;
}
.articleFloatContainer .toolstrip {
	float: left;
}
.articleFloatContainer .commentCountBubble {
	float: left;
}
.toolstrip .tip {
	padding: 2px 4px;
}
.toolstrip .print {
	padding: 2px 4px;
}
.tip a::before {
	font: 17px/0.5px "mbvk"; top: 1px; position: relative; content: "\e801"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.tip a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.print a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.tip a span {
	display: none;
}
.print a span {
	display: none;
}
.print a::before {
	font: 17px/0.5px "mbvk"; top: 1px; position: relative; content: "\e805"; font-size-adjust: none; font-stretch: normal; speak: none;
}
#socialBookmarkLinks li a::before {
	font: 17px/0.5px "mbvk"; top: 1px; position: relative; content: "\e805"; font-size-adjust: none; font-stretch: normal; speak: none;
}
#articleContent div.articleFloatContainer .commentCountBubble {
	margin: 0px 0px 0px 3px; padding: 2px 4px;
}
#articleContent div.articleFloatContainer .commentCountBubble .commentCount {
	left: 3px; top: -4px; width: 10px; text-align: center; color: rgb(255, 255, 255); font-size: 9px; font-weight: bold; position: absolute;
}
#articleContent div.articleFloatContainer .commentCountBubble a {
	color: rgb(51, 51, 51); text-decoration: none; position: relative;
}
.articleFloatContainer .commentCountBubble a::before {
	font: 21px/0.5px "mbvk"; top: 3px; position: relative; content: "\e806"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.textSizerContainer {
	float: right;
}
#articleContainer .textSizerContainer a::before {
	font-weight: bold; display: inline-block; content: "T";
}
#articleContainer .textSizerContainer a span {
	display: none;
}
#articleContainer .textSizerContainer a {
	padding: 4px 9px; border-radius: 0px; width: 10px; height: 16px; overflow: hidden; margin-left: -6px; display: inline-block;
}
#articleContainer .textSizerContainer a.textSize1 {
	border-radius: 4px 0px 0px 4px; line-height: 16px; font-size: 11px;
}
#articleContainer .textSizerContainer a.textSize2 {
	line-height: 16px; font-size: 13px;
}
#articleContainer .textSizerContainer a.textSize3 {
	border-radius: 0px 4px 4px 0px; line-height: 16px; font-size: 15px;
}
#socialBookmarkLinks {
	background: whitesmoke; font: bold 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 0px 10px 10px; font-size-adjust: none; font-stretch: normal;
}
#socialBookmarkLinks li {
	display: inline-block;
}
#socialBookmarkLinks li a {
	width: 61px; height: 16px; overflow: hidden; text-decoration: none;
}
#socialBookmarkLinks li a.share_www_facebook_com {
	width: 62px;
}
#socialBookmarkLinks li a.share_www_facebook_com::before {
	color: rgb(59, 87, 157); content: "\e80b";
}
#socialBookmarkLinks li a.share_twitter_com::before {
	color: rgb(93, 215, 252); content: "\e80a";
}
#socialBookmarkLinks li a span {
	font: bold 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 0px 0px 0px 5px; font-size-adjust: none; font-stretch: normal;
}
#articleContent .richText.body {
	margin: 20px 0px 0px; clear: left;
}
#articleContent .body > p {
	margin: 0px 0px 10px; line-height: 1.35em; font-size: 1em;
}
#articleContent .body ol {
	margin: 0px 0px 10px; line-height: 1.35em; font-size: 1em;
}
#articleContent .body ul {
	margin: 0px 0px 10px; line-height: 1.35em; font-size: 1em;
}
#articleContent .body .dialogue {
	margin: 0px 0px 10px; line-height: 1.35em; font-size: 1em;
}
#articleContent .body ul {
	list-style: inside;
}
#articleContent .articleFloatContainer {
	margin: 10px 0px 10px 15px; width: 200px; float: right;
}
#articleContent .articleFloatContainer p {
	line-height: 1.4em; font-size: 0.8em;
}
#articleContent .articleFloatContainer .dialogue {
	line-height: 1.4em; font-size: 0.8em;
}
#articleContent .articleFloatContainer a {
	line-height: 1.4em; font-size: 0.8em;
}
#articleContent .articleFloatContainer label {
	line-height: 1.4em; font-size: 0.8em;
}
.bgFactContainer p {
	line-height: 1.4em; font-size: 0.8em;
}
.related_articlesContainer .linkWrapper em {
	line-height: 1.4em; font-size: 0.8em;
}
.seriesOfArticles .date {
	line-height: 1.4em; font-size: 0.8em;
}
#articleContent .articleFloatContainer .dialogue {
	font-style: italic;
}
.singleFactsContainer .richText p {
	padding: 0px 0px 5px;
}
.seriesOfArticles dd {
	padding: 0px 0px 5px;
}
.seriesOfArticles dl dt a {
	text-transform: uppercase; font-weight: bold;
}
.articleFloatContainer .seriesOfArticles .articleTeaser .imageTeaser .photographer {
	display: none;
}
.articleFloatContainer .seriesOfArticles .top.imageTeaser .reader.layerimage a::before {
	display: none;
}
.articleFloatContainer .seriesOfArticles .articleTeaser div.richText {
	display: none;
}
.articleFloatContainer .seriesOfArticles .articleTeaser .comments {
	display: none;
}
.articleFloatContainer .seriesOfArticles .articleTeaser .photoAlbum {
	display: none;
}
.articleFloatContainer .seriesOfArticles .noImage .afterAppendixArt {
	display: none;
}
.articleFloatContainer .seriesOfArticles .noImage .updated {
	display: none;
}
.articleFloatContainer .seriesOfArticles .articleTeaser .textTeaser {
	margin: 5px 0px 0px;
}
#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser .textTeaser {
	margin: 0px;
}
#articleContent .articleFloatContainer .seriesOfArticles .articleTeaser {
	padding: 0px;
}
#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser {
	margin: 0px; padding: 10px 0px 0px;
}
#articleContent .articleFloatContainer .seriesOfArticles .articleTeaser .textTeaser h3.richText {
	font: inherit; margin: 0px; display: block; font-size-adjust: inherit; font-stretch: inherit;
}
#articleContent .articleFloatContainer .seriesOfArticles .articleTeaser .textTeaser h3.richText a {
	font: bold 1.2em/1.25em "Open Sans", sans-serif; font-size-adjust: none; font-stretch: normal;
}
#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser .textTeaser h3.richText {
	font: inherit; letter-spacing: 0px; display: inline; font-size-adjust: inherit; font-stretch: inherit;
}
#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser .textTeaser h3.richText a {
	font: bold 0.8em/1.4em "Helvetica Neue", Helvetica, sans-serif, Arial; color: rgb(0, 136, 204); font-size-adjust: none; font-stretch: normal;
}
#articleContent .articleFloatContainer .seriesOfArticles .noImage .articleTeaser .textTeaser h3.richText a:hover {
	text-decoration: underline;
}
#articleContent .articleFloatContainer .seriesOfArticles .noImage .meta {
	display: inline;
}
#articleContent .articleFloatContainer .seriesOfArticles .noImage .meta .published {
	color: rgb(136, 136, 136); font-size: 0.8em;
}
.articleFloatContainer .seriesOfArticles .readMoreLinkWrapper a::after {
	content: " \00BB";
}
.articleFloatContainer > div {
	margin: 10px 0px 0px; padding-top: 10px; border-top-color: rgb(221, 221, 221); border-top-width: 4px; border-top-style: solid;
}
.bgFactContainer {
	margin: 10px 0px 0px; padding-top: 10px; border-top-color: rgb(221, 221, 221); border-top-width: 4px; border-top-style: solid;
}
.outerMainTop.Cols-Main #articleContainer .articleSerieWrapper {
	margin: 0px 0px 20px; padding: 20px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: white;
}
#articleContainer .articleSerieWrapper h1#articleHeader {
	line-height: 38px; font-size: 36px;
}
#articleContainer .articleSerieWrapper .articleTeaser .imageTeaser {
	width: 150px; height: auto; float: left;
}
#articleContainer .articleSerieWrapper .articleTeaser .imageTeaser img {
	width: 150px; height: auto; float: left;
}
#articleContainer .articleSerieWrapper .articleTeaser .imageTeaser {
	margin: 0px 11px 0px 0px;
}
#articleContainer .articleSerieWrapper .articleTeaser h3.size3.richText {
	line-height: 29px; letter-spacing: -1px; font-size: 27px;
}
#articleContainer .articleSerieWrapper .articleTeaser .photographer {
	display: none;
}
#articleContainer .articleSerieWrapper .articleTeaser .textTeaser {
	margin: 0px;
}
#mk_annons {
	padding: 0px; border: currentColor; border-image: none;
}
.factPicturesContainer {
	margin: 0px 10px 10px 0px;
}
.articleFloatContainer .articlePictures {
	padding: 0px; border: currentColor; border-image: none;
}
.articleFloatContainer div > h3 {
	display: none;
}
.articleFloatContainer div form > h3 {
	display: none;
}
.bgFactContainer h3 {
	display: none;
}
.articleFloatContainer .photoAlbumContainer {
	position: relative;
}
.mainContentContainer .imageAlbumTeaser .imageContainer {
	position: relative;
}
.articleFloatContainer .photoAlbumContainer h3 {
	margin: 0px 0px 5px; display: block;
}
.articleFloatContainer .photoAlbumContainer h3 {
	font: bold 18px/20px Arial; font-size-adjust: none; font-stretch: normal;
}
.related_articlesContainer dt span {
	font: bold 18px/20px Arial; font-size-adjust: none; font-stretch: normal;
}
.related_articlesContainer dd {
	padding: 2px 0px;
}
.articleFloatContainer .photoAlbumContainer h3 em {
	font-style: normal;
}
.related_articlesContainer a::before {
	padding: 0px 3px 0px 0px; content: "\25AA";
}
.articlePicture_caption {
	background: whitesmoke; margin: 0px 0px 10px; padding: 8px 10px;
}
.factContainer {
	background: whitesmoke; margin: 0px 0px 10px; padding: 8px 10px;
}
.bgFactContainer {
	background: whitesmoke; margin: 0px 0px 10px; padding: 8px 10px;
}
:last-child.articlePicture_caption {
	margin: 0px;
}
.articleFloatContainer .pollContainer {
	margin: 10px 0px 0px; padding: 10px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.articleFloatContainer .pollContainer td {
	padding: 4px 0px 0px; border: currentColor; border-image: none;
}
.articleFloatContainer .pollContainer .voteContainer {
	margin: 10px 0px 0px; float: right; display: block;
}
.vcard.bylineContent {
	padding: 0px 0px 10px; width: 313px; float: left;
}
.vcard.bylineContent img {
	margin: 0px 10px 0px 0px; width: 70px; height: auto; float: left;
}
.vcard.bylineContent .name {
	padding: 5px 0px 0px; font-weight: bold; display: block;
}
.vcard.bylineContent .email {
	padding: 5px 0px 0px; display: block;
}
.vcard.bylineContent .title {
	padding: 10px 0px 0px; display: block;
}
.vcard.bylineContent .number {
	padding: 5px 0px; display: block;
}
.editorialTeaserContainer {
	margin: 0px 0px 15px; padding: 0px 0px 5px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.review .genreWrapper .articleLabel {
	font: 800 1.5em/1em "Open Sans", sans-serif; margin: 0px 0px 10px; padding: 0px 0px 5px; text-transform: uppercase; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.review .upper.reviewScore {
	display: none;
}
.review .lower.reviewScore {
	margin: 0px 0px 0px 2px; padding: 10px 0px 0px;
}
.richText.reviewDetails {
	padding: 0px 0px 10px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.review .reviewScoreValue .grade {
	margin: 0px 5px 0px 0px; border-radius: 10px; width: 18px; height: 20px; display: inline-block;
}
.commentsNewPageWrapper .articleTeaser {
	margin: 0px; border: currentColor; border-image: none;
}
#mbvk-blogg li.comment {
	padding: 15px; width: 587px; margin-bottom: 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#mbvk-blogg .comment-meta img {
	display: none;
}
#mbvk-blogg .comment-meta {
	margin-bottom: 7px;
}
.extraCommentsNav {
	margin: 10px 0px 0px; padding: 10px; clear: both; border-top-color: rgb(221, 221, 221); border-top-width: 4px; border-top-style: solid; background-color: rgb(249, 249, 249);
}
.commentsWrapper.extraCommentsCommentsWrapper > .header {
	margin: 10px 0px 0px; padding: 10px; clear: both; border-top-color: rgb(221, 221, 221); border-top-width: 4px; border-top-style: solid; background-color: rgb(249, 249, 249);
}
#mbvk-blogg h2.comments-title {
	margin: 10px 0px 0px; padding: 10px; clear: both; border-top-color: rgb(221, 221, 221); border-top-width: 4px; border-top-style: solid; background-color: rgb(249, 249, 249);
}
#mbvk-blogg h2.comments-title {
	margin: 0px; color: rgb(51, 51, 51); line-height: 18px; font-size: 18px; text-decoration: none;
}
.extraCommentsWrapper .extraCommentsCommentsWrapper .commentsWrapper.extraCommentsCommentsWrapper .header {
	background: none; margin: 0px; padding: 10px 0px 0px; border: currentColor; border-image: none; clear: none; float: none;
}
.extraCommentsNav ul li a {
	margin: 0px; color: rgb(51, 51, 51); line-height: 18px; font-size: 18px; text-decoration: none;
}
.commentsWrapper.extraCommentsCommentsWrapper > .header h2 {
	margin: 0px; color: rgb(51, 51, 51); line-height: 18px; font-size: 18px; text-decoration: none;
}
.extraCommentsWrapper .extraCommentsCommentsWrapper .commentsWrapper.extraCommentsCommentsWrapper .header h2:last-child {
	display: none;
}
.extraCommentsNav ul li a::before {
	font: 22px/0.5px "mbvk"; padding: 0px 3px 0px 0px; top: 2px; position: relative; content: "\e806"; font-size-adjust: none; font-stretch: normal; speak: none;
}
#mainWrapper #skipToCommentForm a {
	float: right;
}
.newComment input[type='submit'] {
	float: right;
}
.photoUpload form fieldset.formNormal > div.toolstrip {
	float: right;
}
#mainWrapper #skipToCommentForm a.nocomments {
	margin: 10px 0px 15px;
}
.commentsNewPageWrapper .commentsTo {
	display: none;
}
.articleCommentReport form .box span.required {
	display: none;
}
.articleCommentReport h1 {
	display: none;
}
.readAll .commentCount {
	display: none;
}
.facebookuser.fn {
	display: none;
}
.commentsNewPageWrapper .backlink.toolstrip {
	margin: 0px 0px 10px; padding: 0px 0px 5px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.extraCommentsWrapper .readAll {
	margin: 10px 0px 0px 10px; float: right;
}
.commentsNewPageWrapper .backlink.toolstrip a::before {
	margin: 0px 3px 0px 0px; line-height: 16px; font-size: 10px; float: left; content: "\25C0";
}
.commentsNewPageWrapper .articleTeaser h3.size1 a {
	color: rgb(51, 51, 51); text-decoration: none;
}
#SortWidget {
	margin: 10px 0px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#SortWidget fieldset {
	padding: 5px; border-radius: 10px; width: 320px; background-color: rgb(240, 240, 240);
}
#SortWidget div {
	margin: 0px 4px 0px 0px; float: left;
}
#SortWidget div label {
	margin: 0px; padding: 0px; font-size: 11px;
}
.threadsWrapper .commentContainer {
	margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#mbvk-blogg .comments-area {
	margin: 0px 0px 10px; padding: 0px 0px 10px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.threadsWrapper .comment .vcard {
	font: 12px/12px "Helvetica Neue", Helvetica, sans-serif, Arial; font-size-adjust: none; font-stretch: normal;
}
#mbvk-blogg .comment-meta {
	font: 12px/12px "Helvetica Neue", Helvetica, sans-serif, Arial; font-size-adjust: none; font-stretch: normal;
}
.threadsWrapper .comment .vcard .signature.nickname.fn {
	font-weight: bold;
}
#mbvk-blogg .comment-meta .fn {
	font-weight: bold;
}
.threadsWrapper .comment .vcard .postingPublicationDate.fn {
	margin: 0px 0px 0px 5px; color: rgb(119, 119, 119);
}
#mbvk-blogg .comment-meta time {
	margin: 0px 0px 0px 5px; color: rgb(119, 119, 119);
}
.postingPublicationDate.fn::before {
	padding: 0px 5px 0px 0px; content: "•";
}
#mbvk-blogg .comment-meta time::before {
	padding: 0px 5px 0px 0px; content: "•";
}
.threadsWrapper .comment .vcard .notVerified {
	display: none;
}
.threadsWrapper .commentContainer .bodyQuotePart {
	margin: 0px 0px 10px; padding: 10px; line-height: 16px; font-size: 13px; background-color: rgb(238, 238, 238);
}
.threadsWrapper .commentContainer .bodyCommentPart br:first-child {
	display: none;
}
.threadsWrapper .toolstrip {
	margin: 10px 0px 0px; font-size: 12px; float: right;
}
#mbvk-blogg .reply {
	margin: 10px 0px 0px; font-size: 12px; float: right;
}
.threadsWrapper .toolstrip .commentFeedback {
	width: 75px; float: right;
}
.threadsWrapper .toolstrip .commentFeedback div div {
	margin: 0px 0px 0px 3px; color: rgb(153, 153, 153); float: left;
}
.commentFeedback .like.feedback {
	margin: 0px 5px 0px 0px; padding: 0px 7px 0px 0px; height: 11px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dotted; float: left;
}
.commentFeedback .like.feedback a:hover {
	color: rgb(0, 136, 204); text-decoration: none;
}
.commentFeedback .dislike.feedback a:hover {
	color: rgb(0, 136, 204); text-decoration: none;
}
.commentFeedback .like.feedback a::before {
	line-height: 11px; font-family: "mbvk"; font-size: 13px; content: "\e800";
}
.like.feedback .feedbackCount span {
	color: rgb(0, 153, 0);
}
.commentFeedback .dislike.feedback a::before {
	line-height: 11px; font-family: "mbvk"; font-size: 13px; content: "\e80e";
}
.dislike.feedback .feedbackCount span {
	color: red;
}
.commentFeedback .feedback a {
	width: 11px; color: rgb(153, 153, 153); overflow: hidden; font-size: 13px; display: block;
}
.threadsWrapper .toolstrip .posting_reply {
	margin: 0px 10px 0px 0px; float: right;
}
.threadsWrapper .toolstrip .posting_reply a::before {
	display: block; content: "Svara";
}
.threadsWrapper .toolstrip .posting_reply a span {
	display: none;
}
.fb-shareCommentProfilePicWrapper {
	background: rgb(255, 255, 255); margin: 1px 10px 10px 0px; padding: 3px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; float: left;
}
.fb-profileName {
	margin: 0px 0px 8px; display: block;
}
.fb-shareCommentLabel {
	margin: 5px 0px 0px; display: inline-block;
}
.fb-shareComment {
	margin: 10px 5px 0px 0px; float: left; display: inline-block;
}
.fb-shareRecommendationWrapper {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; font-size-adjust: none; font-stretch: normal;
}
.fb-recommendationCountWrapper .fb-recommendcount-suffix {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; font-size-adjust: none; font-stretch: normal;
}
.fb-recommendationCountWrapper .fb-recommendcount-prefix::before {
	background: rgb(255, 255, 255); font: 17px/0.5px "mbvk"; margin: 0px 3px 0px 0px; top: 1px; color: rgb(59, 87, 157); position: relative; content: "\e80b"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.fb-shareRecommendationWrapper .fb-count::before {
	background: rgb(255, 255, 255); font: 17px/0.5px "mbvk"; margin: 0px 3px 0px 0px; top: 1px; color: rgb(59, 87, 157); position: relative; content: "\e80b"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.fb-shareRecommendationWrapper .fb-recommendationLink::before {
	background: rgb(255, 255, 255); font: 17px/0.5px "mbvk"; margin: 0px 3px 0px 0px; top: 1px; color: rgb(59, 87, 157); position: relative; content: "\e80b"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.fb-recommendationCountWrapper .fb-recommendcount-prefix {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 4px 6px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal; background-color: rgb(238, 238, 238); -webkit-border-radius: 3px;
}
.fb-shareRecommendationWrapper .fb-count em {
	background: rgb(255, 255, 255); font: 11px/14px "lucida grande", tahoma, verdana, arial, sans-serif; padding: 1px 2px; border: 1px solid rgb(193, 193, 193); border-image: none; height: 14px; text-align: center; white-space: nowrap; min-width: 15px; font-size-adjust: none; font-stretch: normal;
}
.fb-shareRecommendationLoggedInWrapper #fb-loggedIn {
	background: rgb(236, 238, 245); padding: 4px 6px; border-radius: 3px; border: 1px solid rgb(202, 212, 231); border-image: none; color: rgb(59, 87, 157); -webkit-border-radius: 3px;
}
.fb-shareRecommendationLoggedInWrapper #fb-loggedIn:hover {
	border-color: rgb(157, 172, 206); text-decoration: none;
}
.fb-me-link {
	display: none;
}
.fb-me-prefix {
	display: none;
}
.fb-helpLink {
	display: none;
}
.fb-logoutLink {
	display: none;
}
.fb-shareLabel {
	display: none;
}
.fb-shareCheckbox {
	display: none;
}
.threadsWrapper .toolstrip .posting_state_report {
	margin: 0px 10px 0px 0px; float: left;
}
.threadsWrapper .toolstrip .posting_state_reported {
	margin: 0px 10px 0px 0px; float: left;
}
.threadsWrapper .toolstrip .posting_state_report a {
	color: rgb(153, 153, 153);
}
.threadsWrapper .toolstrip .posting_state_reported a {
	color: rgb(153, 153, 153);
}
.editorialReply {
	margin: 10px 0px 0px 10px; display: block;
}
.replyHeader {
	padding: 0px 3px 0px 0px; font-weight: bold;
}
div.commentsWrapper div.commentContainer span.editorialReply span.replyByline {
	font-weight: bold; margin-left: 4px;
}
.newComment {
	margin: 15px 0px; padding: 20px; border-radius: 4px; border: 1px solid rgb(221, 221, 221); border-image: none; background-color: rgb(249, 249, 249); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
#mbvk-blogg #respond {
	margin: 15px 0px; padding: 20px; border-radius: 4px; border: 1px solid rgb(221, 221, 221); border-image: none; background-color: rgb(249, 249, 249); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.photoUpload form > fieldset.formNormal {
	margin: 15px 0px; padding: 20px; border-radius: 4px; border: 1px solid rgb(221, 221, 221); border-image: none; background-color: rgb(249, 249, 249); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.photoUpload form .toc p {
	margin: 0px 0px 10px;
}
.photoUpload form fieldset.formNormal > p {
	margin: 0px 0px 10px;
}
.photoUpload .alertConfirmation {
	margin: 0px 0px 10px;
}
.photoUpload .photoDetails.formNormal {
	margin: 15px 0px 0px; padding: 15px 0px 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dotted;
}
.photoUpload .photoDetails.formNormal .photo {
	float: right;
}
.photoUpload .photoDetails.formNormal .photo .thumbImgWrapper img {
	padding: 4px; border-radius: 4px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 212px; height: auto; box-shadow: 0px 1px 3px rgba(0,0,0,0.055); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
}
#mbvk-blogg #respond {
	float: left;
}
.newComment .header h2 span {
	display: none;
}
.newComment .header h2::before {
	display: block; content: "Kommentera";
}
.newComment #body {
	width: 570px; height: 120px;
}
.newComment #bodyQuote {
	width: 570px; height: 120px; cursor: not-allowed; background-color: rgb(238, 238, 238);
}
#reason {
	width: 520px; height: 95px;
}
#longTerm {
	background: white; margin: 10px 0px 0px; padding: 20px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.rssTeaserContainer {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.rssTeaserContainer a::before {
	margin: 0px 5px 0px 0px; color: orange; font-family: "mbvk"; font-weight: bold; content: "\e807";
}
.pollContainer {
	margin: 10px 0px 0px; padding: 10px; border-radius: 4px; border: 1px solid rgb(227, 227, 227); border-image: none; clear: both; background-color: whitesmoke; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.pollContainer form > h3 {
	display: none;
}
.pollContainer form > p::before {
	padding: 0px 5px 0px 0px; line-height: 9px; font-family: "mbvk"; font-size: 17px; display: inline-block; content: "\e804";
}
.pollResultsContainer .inner > p::before {
	padding: 0px 5px 0px 0px; line-height: 9px; font-family: "mbvk"; font-size: 17px; display: inline-block; content: "\e804";
}
.pollContainer .pollItem {
	margin: 0px 15px 0px 0px; display: inline-block;
}
.pollContainer table {
	margin: 5px 0px;
}
.pollContainer tbody td {
	padding: 2px 0px; border: currentColor; border-image: none;
}
.pollContainer .voteContainer {
	float: right;
}
.graphData {
	margin: 10px 0px 20px;
}
.graphData .percentage {
	width: 20%; text-align: right;
}
.graphData .graph {
	border-radius: 4px; width: 100px; height: 20px; overflow: hidden; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1); background-image: linear-gradient(whitesmoke, rgb(249, 249, 249)); background-repeat: repeat-x; background-color: rgb(247, 247, 247); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.graphData .pollGraphbar {
	transition:width 0.6s; width: 0px; height: 100%; text-align: center; color: white; font-size: 12px; float: left; box-sizing: border-box; box-shadow: inset 0px -1px 0px rgba(0,0,0,0.15); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(20, 155, 223), rgb(4, 128, 190)); background-repeat: repeat-x; background-color: rgb(14, 144, 210); -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-transition: width 0.6s ease;
}
.totalVotes {
	text-align: right;
}
.readerListContainer {
	margin: 0px 0px 10px;
}
.latestNewsContainer {
	margin: 0px 0px 10px;
}
.extraColumn .latestNewsContainer {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.extraColumn .readerListContainer {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#extraAdColumn .latestNewsContainer {
	padding: 7px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: rgb(255, 255, 255);
}
#extraAdColumn .readerListContainer {
	padding: 7px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: rgb(255, 255, 255);
}
.titleContainer h3 {
	font: 300 20px/20px "Open Sans", sans-serif; text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
.categoryTeaser h4 {
	font: 300 20px/20px "Open Sans", sans-serif; text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
.titleContainer h3::before {
	margin: 0px 5px 0px 0px; width: 13px; height: 15px; display: inline-block; content: " ";
}
.extraColumn .themeBlockContainer > h3::before {
	margin: 0px 5px 0px 0px; width: 13px; height: 15px; display: inline-block; content: " ";
}
#extraAdColumn .themeBlockContainer > h3::before {
	margin: 0px 5px 0px 0px; width: 13px; height: 15px; display: inline-block; content: " ";
}
.latestGreatest_themeBlock > h3::before {
	margin: 0px 5px 0px 0px; width: 13px; height: 15px; display: inline-block; content: " ";
}
.newsListContainer dt {
	color: rgb(136, 136, 136); float: left;
}
.newsListContainer dt {
	padding: 8px; text-align: left; line-height: 20px; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.newsListContainer dd {
	padding: 8px; text-align: left; line-height: 20px; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.newsListContainer ol li {
	padding: 8px; text-align: left; line-height: 20px; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.newsListContainer dt:nth-of-type(2n) {
	background: rgb(249, 249, 249);
}
.newsListContainer dd:nth-of-type(2n) {
	background: rgb(249, 249, 249);
}
.newsListContainer ol li:nth-of-type(2n) {
	background: rgb(249, 249, 249);
}
.latestNewsContainer ul.newsNavigation {
	display: none;
}
ul.newsNavigation {
	clear: both; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid; display: block;
}
ul.newsNavigation li {
	margin: 10px 30px 10px 0px; float: left;
}
ul.newsNavigation li.selected a {
	color: rgb(51, 51, 51); font-weight: bold;
}
li .articleTitle a {
	font: bold 15px/15px "Helvetica Neue", Helvetica, sans-serif, Arial; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
dd .articleTitle a {
	font: bold 15px/15px "Helvetica Neue", Helvetica, sans-serif, Arial; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
li .articleTitle a:hover {
	color: rgb(0, 85, 128);
}
dd .articleTitle a:hover {
	color: rgb(0, 85, 128);
}
a.entire_list {
	padding: 8px 0px; border-radius: 0px 0px 5px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; text-align: center; display: block;
}
a.entire_list:hover {
	text-decoration: none; background-color: rgb(245, 245, 245);
}
.latestGreatest_themeBlock > h3 {
	font: 300 20px/20px "Open Sans", sans-serif; text-transform: uppercase; float: left; font-size-adjust: none; font-stretch: normal;
}
.latestGreatest_themeBlock.themeBlockContainer div.inner {
	clear: none;
}
#mainWrapper .latestGreatest.clearfix.colset5050.pageBlockContainer {
	min-height: 363px;
}
#mainWrapper .latestGreatest.clearfix.colset5050.pageBlockContainer .column1 {
	width: 480px; overflow: visible;
}
#mainWrapper .latestGreatest.clearfix.colset5050.pageBlockContainer .column2 {
	text-align: right; float: right;
}
.latestGreatest_themeBlock .titleContainer {
	display: none;
}
.latestGreatest_themeBlock .latestNewsContainer .newsNavigation {
	display: none;
}
.latestGreatest_themeBlock .newsListContainer {
	margin: -1px 0px 0px;
}
.latestGreatest_themeBlock ul.newsNavigation {
	top: -1px; position: relative; z-index: 40;
}
.column .latestGreatest .column5050.pageBlock img.top {
	width: auto; height: auto;
}
.ad-annonssaljarna {
	margin: 0px 0px 0px 12px;
}
.articleFloatContainer .ad-annonssaljarna {
	margin: 0px;
}
.categoryTeaser {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#contact {
	margin: 0px 0px 20px;
}
#contact div.richText p {
	margin: 0px 0px 15px;
}
#contact .left {
	margin: 14px 15px 0px; border-radius: 35px; width: 70px; height: 70px; overflow: hidden; clear: right; float: left;
}
#contact .right {
	padding: 14px 0px 16px; clear: right;
}
#contact :nth-of-type(2n+1).right {
	border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(249, 249, 249);
}
#contact .right h3 {
	margin: 0px; font-size: 18px;
}
#contact h3 span.title {
	color: rgb(102, 102, 102); line-height: 1.3; font-size: 14px; font-weight: 200;
}
#contact .middleContact {
	margin: 10px 0px 0px;
}
#contact .h2container p {
	margin: 0px 0px 10px; float: right; display: inline;
}
#contact .middleContact h2 {
	margin: 0px; color: rgb(204, 204, 204); text-transform: uppercase; font-size: 18px; display: inline;
}
#modalWindowLoader {
	background: url("/misc/img/loading.gif") no-repeat center / 64px 64px padding-box rgb(255, 255, 255); margin: -145px; padding: 20px; border-radius: 6px; border: 1px solid rgba(0, 0, 0, 0.3); border-image: none; width: 210px; height: 250px; text-align: center; box-shadow: 0px 3px 7px rgba(0,0,0,0.3); -moz-border-radius: 6px; -webkit-border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box;
}
body #modalWindowOverlay {
	opacity: 0.2 !important; background-color: rgb(0, 0, 0);
}
.modalWindow {
	padding: 20px; border-radius: 6px; border: 1px solid rgba(0, 0, 0, 0.3); border-image: none; overflow: auto; z-index: 1050; min-width: 560px; box-shadow: 0px 3px 7px rgba(0,0,0,0.3); background-clip: padding-box; background-color: white; -moz-border-radius: 6px; -webkit-border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box;
}
.mw_postAsModal {
	padding: 20px; border-radius: 6px; border: 1px solid rgba(0, 0, 0, 0.3); border-image: none; overflow: auto; z-index: 1050; min-width: 560px; box-shadow: 0px 3px 7px rgba(0,0,0,0.3); background-clip: padding-box; background-color: white; -moz-border-radius: 6px; -webkit-border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box;
}
.modalWindow .enlargedimageContainer .image img {
	margin: 0px auto; width: auto; height: auto; display: block; max-height: 600px;
}
.modalWindow .enlargedimageContainer td {
	background-color: rgb(51, 51, 51);
}
.modalWindow h1 {
	margin: -7px 0px 10px; padding: 0px 0px 10px; line-height: 30px; font-size: 24px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
#modalWindowClose {
	padding: 0px; top: 0px; width: 10px; right: 8px; color: black; line-height: 20px; overflow: hidden; font-size: 20px; font-weight: bold; cursor: pointer; opacity: 0.2; text-shadow: 0px 1px 0px white;
}
#modalWindowClose:hover {
	color: rgb(0, 0, 0); text-decoration: none; opacity: 0.4;
}
#modalWindowClose::before {
	content: "×";
}
.modalWindow .imageText {
	padding: 10px 0px 0px;
}
table.image td {
	padding: 0px; border: currentColor; border-image: none; line-height: inherit;
}
.modalWindow .toolstrip {
	display: none;
}
.imageAlbum .toolstrip {
	display: none;
}
.imageAlbum .socialBookmarks {
	display: none;
}
.imageAlbum .flex-direction-nav a {
	background-image: url("/misc/img/bg_direction_nav_inverted.png");
}
.displayWrapper.imageAlbum {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#articleContainer .displayWrapper.imageAlbum {
	margin: 0px 0px 10px; border: currentColor; border-image: none;
}
.flexslider .meta {
	background: rgba(0, 0, 0, 0.75);
}
.flexslider .meta .inner {
	padding: 10px; box-sizing: border-box;
}
.imageAlbum .meta h2 {
	margin: 0px 0px 5px; line-height: 18px; font-size: 16px;
}
.imageAlbum .meta .created {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 0px 0px 0px 5px; color: rgb(153, 153, 153); display: inline; font-size-adjust: none; font-stretch: normal;
}
.imageAlbum .meta .photographer {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 0px 0px 0px 5px; color: rgb(153, 153, 153); display: inline; font-size-adjust: none; font-stretch: normal;
}
.imageAlbum .meta .metadiscussion {
	display: inline;
}
.metadescription + .metadiscussion {
	margin: 0px 0px 0px 10px;
}
.imageAlbum .meta .metadiscussion a {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; font-size-adjust: none; font-stretch: normal;
}
.imageAlbum .meta .metadiscussion a::before {
	font: 17px/0.5px "mbvk"; padding: 0px 2px 0px 0px; text-decoration: none; vertical-align: middle; content: "\e806"; font-size-adjust: none; font-stretch: normal; speak: none;
}
.mainContentContainer .albumPlayer {
	margin: 10px 0px 0px;
}
#articleContainer .albumPlayer {
	margin: 0px;
}
.imageAlbum .albumPlayer .flexslider {
	margin: 0px;
}
.flexslider .slides > li {
	background-color: rgb(0, 0, 0);
}
.imageAlbum .albumThumbnails ul.thumbnails {
	background-color: rgb(0, 0, 0);
}
.imageAlbum .albumThumbnails .thumbnail {
	padding: 11px; color: rgb(255, 255, 255); margin-bottom: 5px; margin-left: 1px; vertical-align: top; background-color: rgb(51, 51, 51);
}
.albumThumbnails .thumbnail .imagealbum_thumbnail_link {
	height: 85px; overflow: hidden; display: inline-block;
}
.mainContentContainer .albumThumbnailPagination {
	padding: 0px 0px 10px; height: 15px; clear: both; display: block;
}
.mainContentContainer .albumThumbnailPagination ul li {
	overflow: visible;
}
.mainContentContainer .albumThumbnailPagination ul li a {
	background: none;
}
.mainContentContainer .albumThumbnailPagination .page_next::after {
	margin: 0px 0px 0px 3px; line-height: 16px; font-size: 10px; float: right; content: "\25B6";
}
.mainContentContainer .albumThumbnailPagination .page_previous::before {
	margin: 0px 3px 0px 0px; line-height: 16px; font-size: 10px; float: left; content: "\25C0";
}
.imageAlbumTeaser h3 a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.imageAlbumTeaser h3 a:hover {
	color: rgb(0, 85, 128);
}
#articleContainer .flexslider .meta .metadescription {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; display: inline; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .flex-control-paging {
	background: rgb(51, 51, 51); padding-top: 0px; border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;
}
#articleContainer .flex-control-paging li {
	margin: 0px;
}
#articleContainer .flex-control-paging li a {
	background: none; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(0, 0, 0) rgb(0, 0, 0) currentColor; padding: 7px; border-radius: 0px; width: auto; height: auto; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; display: inline-block; min-width: 15px; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0;
}
#articleContainer .flex-control-paging li a:hover {
	background: none; border-width: medium 1px 1px medium; border-style: none solid solid none; border-color: currentColor rgb(0, 0, 0) rgb(0, 0, 0) currentColor; padding: 7px; border-radius: 0px; width: auto; height: auto; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; display: inline-block; min-width: 15px; -moz-border-radius: 0; -webkit-border-radius: 0; -o-border-radius: 0;
}
#articleContainer .flex-control-paging li a.flex-active {
	background: rgb(0, 85, 128); color: rgb(255, 255, 255);
}
#articleContainer .flex-control-paging li a.flex-active:hover {
	background: rgb(0, 85, 128); cursor: default;
}
#articleContainer .flex-control-paging li a:hover {
	background: rgb(51, 51, 51);
}
#articleContainer .flexslider a.fullscreen {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 5px; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .flexslider a.fullscreen:hover {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 5px; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .flexslider a.fullscreen:active {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 5px; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .flex-pauseplay a {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 5px; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .flex-pauseplay a:hover {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 5px; font-size-adjust: none; font-stretch: normal;
}
#articleContainer .flex-pauseplay a:active {
	font: 12px/16px "Helvetica Neue", Helvetica, sans-serif, Arial; padding: 5px; font-size-adjust: none; font-stretch: normal;
}
.fullscreen.imageAlbum .flexslider .meta .inner {
	padding: 30px;
}
.modalWindow .imageAlbum {
	width: 780px;
}
.mw_modalImageAlbum .modalWindow {
	padding: 20px 20px 0px;
}
.photoUpload.photoWrapper legend {
	display: none;
}
.photoUpload.photoWrapper {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.photoUpload #articlePreamble {
	font: bold 1.04em/1.35em "Helvetica Neue", Helvetica, sans-serif, Arial; margin: 0px 0px 15px; font-size-adjust: none; font-stretch: normal;
}
input[type='radio'] + label {
	padding: 0px 0px 0px 5px;
}
label:hover {
	cursor: pointer;
}
input[type='radio']:hover {
	cursor: pointer;
}
#userForm {
	margin: 0px 0px 15px;
}
#userForm .richText {
	margin: 0px 0px 10px;
}
table {
	width: 100%;
}
table th {
	padding: 8px; text-align: left; line-height: 20px; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
table td {
	padding: 8px; text-align: left; line-height: 20px; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
tr {
	border-color: inherit; vertical-align: inherit; display: table-row;
}
tr.even {
	background-color: rgb(249, 249, 249);
}
ol {
	list-style-type: decimal; list-style-position: inside;
}
#articleContent .richText ul {
	margin: 10px 0px; line-height: 20px; font-size: 15px; list-style-type: disc; list-style-position: inside;
}
#longTerm ul {
	margin: 10px 0px; line-height: 20px; font-size: 15px; list-style-type: disc; list-style-position: inside;
}
label {
	margin-bottom: 5px; display: block;
}
label {
	line-height: 20px; font-size: 14px; font-weight: normal;
}
input {
	line-height: 20px; font-size: 14px; font-weight: normal;
}
button {
	line-height: 20px; font-size: 14px; font-weight: normal;
}
select {
	line-height: 20px; font-size: 14px; font-weight: normal;
}
textarea {
	line-height: 20px; font-size: 14px; font-weight: normal;
}
textarea {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='text'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='password'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='datetime'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='datetime-local'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='date'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='month'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='time'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='week'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='number'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='email'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='url'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='search'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='tel'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
input[type='color'] {
	border: 1px solid rgb(204, 204, 204); transition:border 0.2s linear, box-shadow 0.2s linear; border-image: none; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-color: rgb(255, 255, 255); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -o-transition: border linear 0.2s, box-shadow linear 0.2s;
}
textarea:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='text']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='password']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='datetime']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='datetime-local']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='date']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='month']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='time']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='week']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='number']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='email']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='url']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='search']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='tel']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type='color']:focus {
	border-color: rgba(82, 168, 236, 0.8); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(82,168,236,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
select {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
textarea {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='file'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='text'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='password'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='datetime'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='datetime-local'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='date'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='month'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='time'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='week'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='number'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='email'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='url'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='search'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='tel'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
input[type='color'] {
	padding: 4px 6px; border-radius: 4px; height: 20px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; margin-bottom: 10px; vertical-align: middle; display: inline-block; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
select {
	height: 30px; line-height: 30px;
}
input[type='file'] {
	height: 30px; line-height: 30px;
}
textarea {
	width: 206px;
}
.articleCommentReport form .reason.box textarea {
	width: 206px;
}
.articleCommentReport form .name.box input {
	width: 206px;
}
.articleCommentReport form .email.box input {
	width: 206px;
}
textarea {
	height: auto;
}
.charcount {
	margin: 0px 0px 10px;
}
input#maxchar {
	margin: 0px 5px 0px 0px; width: 35px; display: inline;
}
.charcount label {
	display: inline;
}
input[type='checkbox'] {
	width: auto;
}
input[type='radio'] {
	width: auto;
}
input[type='radio'] + label {
	margin: 5px 0px 0px; display: inline-block;
}
input[type='checkbox'] + label {
	margin: 5px 0px 0px; display: inline-block;
}
.userFunctionLinks li a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.userFunctionLinks li input {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.editLink a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.ettval {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.mbvkbutton {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.articleCommentReport form .box input.ownLineSubmitform {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.print {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.tip {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.articleFloatContainer .commentCountBubble {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.textSizerContainer a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.voteContainer a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.asFavorite {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.newblog {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.delete {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.abuse a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.favorite {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.orderPhoto {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.interrupt {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.readAll a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.open_close_comment {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.open_close_comment {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.abortposting a.home {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.quote {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.shareThis .tip {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#socialBookmarkLinks li a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#skipToCommentForm a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#remove_image {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#searchButton {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.standardButton {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnDefault {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnSave {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnAdd {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.addFavorite li a {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnFavorite {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnAsFavorite {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnEdit {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnDraft {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnDelete {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnRemove {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnReport {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnNext {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnPublish {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnCancel {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btnReset {
	border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(162, 162, 162); padding: 4px 12px; border-radius: 4px; border-image: none; text-align: center; color: rgb(51, 51, 51); line-height: 20px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-size: 14px; font-weight: normal; margin-bottom: 0px; vertical-align: middle; display: inline-block; cursor: pointer; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.2), 0px 1px 2px rgba(0,0,0,0.05); text-shadow: 0px 1px 1px rgba(255,255,255,0.75); background-image: linear-gradient(rgb(255, 255, 255), rgb(230, 230, 230)); background-repeat: repeat-x; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#mainWrapper #skipToCommentForm a {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); margin: 10px 0px 0px; width: auto; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204)); background-repeat: repeat-x; background-color: rgb(0, 109, 204);
}
.newComment input[type='submit'] {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); margin: 10px 0px 0px; width: auto; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204)); background-repeat: repeat-x; background-color: rgb(0, 109, 204);
}
#mainWrapper .blue.mbvkbutton {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); margin: 10px 0px 0px; width: auto; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204)); background-repeat: repeat-x; background-color: rgb(0, 109, 204);
}
.editLink a {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); margin: 10px 0px 0px; width: auto; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204)); background-repeat: repeat-x; background-color: rgb(0, 109, 204);
}
.standardButton.btnCancel {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); margin: 10px 0px 0px; width: auto; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204)); background-repeat: repeat-x; background-color: rgb(0, 109, 204);
}
.standardButton.btnDefault {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); margin: 10px 0px 0px; width: auto; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204)); background-repeat: repeat-x; background-color: rgb(0, 109, 204);
}
.standardButton.btnRemove {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); margin: 10px 0px 0px; width: auto; color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0,0,0,0.25); background-image: linear-gradient(rgb(0, 136, 204), rgb(0, 68, 204)); background-repeat: repeat-x; background-color: rgb(0, 109, 204);
}
.alertConfirmation {
	border-color: rgb(214, 233, 198); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(70, 136, 71); clear: both; text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(223, 240, 216); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.notificationMessage p {
	border-color: rgb(214, 233, 198); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(70, 136, 71); clear: both; text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(223, 240, 216); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.alertWarning {
	border-color: rgb(238, 211, 215); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(185, 74, 72); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(242, 222, 222); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.alertError {
	border-color: rgb(238, 211, 215); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(185, 74, 72); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(242, 222, 222); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.error {
	border-color: rgb(238, 211, 215); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(185, 74, 72); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(242, 222, 222); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
#discussionFirstPoster {
	border-color: rgb(188, 232, 241); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(58, 135, 173); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(217, 237, 247); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
#discussionPremoderated {
	border-color: rgb(188, 232, 241); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(58, 135, 173); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(217, 237, 247); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.alertInfo {
	border-color: rgb(188, 232, 241); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(58, 135, 173); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(217, 237, 247); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.reportSent {
	border-color: rgb(188, 232, 241); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(58, 135, 173); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(217, 237, 247); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.infoText p {
	border-color: rgb(188, 232, 241); margin: 10px 0px 3px; padding: 8px 35px 8px 14px; border-radius: 4px; color: rgb(58, 135, 173); text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(217, 237, 247); -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
#infobar {
	display: none; min-width: 1250px;
}
#infobar .close {
	margin: 4px 20px; color: rgb(204, 204, 204); font-size: 20px; font-weight: bold; float: right; display: block; cursor: pointer;
}
#infobar p {
	padding: 6px 20px; color: rgb(192, 152, 83); line-height: 1.381; border-bottom-color: rgb(251, 238, 213); border-bottom-width: 1px; border-bottom-style: solid; text-shadow: 0px 1px 0px rgba(255,255,255,0.5); background-color: rgb(252, 248, 227);
}
.mainContentContainer .flexslider .flex-pauseplay {
	display: none;
}
#main-slider-thumbs h4.articleSubTitle {
	display: none;
}
#main-slider {
	margin: 0px; width: 480px; height: 360px; overflow: hidden;
}
#main-slider .articleTeaser {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; height: 411px; overflow: hidden; clear: none;
}
#main-slider #feature .articleTeaser .imageTeaser img {
	padding: 40px 0px 0px; width: 480px; height: 320px;
}
#main-slider #feature .articleTeaser .top.imageTeaser + .textTeaser {
	margin: 0px;
}
#main-slider #feature .articleTeaser h3.richText {
	margin: 0px; padding: 10px; top: -360px; width: 460px; height: 20px; letter-spacing: 0px; overflow: hidden; display: block; position: relative;
}
#main-slider #feature .articleTeaser h3.richText a span {
	color: rgb(255, 255, 255) !important;
}
#main-slider #feature .articleTeaser div.richText {
	padding: 10px; top: -91px; height: 31px; overflow: hidden; display: block; position: relative; background-color: rgba(0, 0, 0, 0.65);
}
#main-slider #feature .articleTeaser h3.richText a {
	color: rgb(255, 255, 255);
}
#main-slider #feature .articleTeaser div.richText a {
	color: rgb(255, 255, 255);
}
#main-slider #feature .articleTeaser .vcard.photographer {
	background: none; right: 6px; bottom: 7px; z-index: 200;
}
#main-slider .flex-direction-nav a {
	background-image: url("/misc/img/bg_direction_nav_inverted.png");
}
#main-slider-thumbs .articleTeaser {
	background: rgb(17, 17, 17); margin: 0px; padding: 10px 0px 0px; width: 160px; clear: none; cursor: pointer;
}
#main-slider-thumbs .flex-active.articleTeaser {
	background: url("/misc/img/slider-active.png") repeat-x;
}
@media not all
{
#main-slider-thumbs .flex-active.articleTeaser {
	background-image: url("/misc/img/slider-active@2x.png"); background-size: 158px 10px;
}
}
.column #main-slider-thumbs .articleTeaser img {
	background: rgb(255, 255, 255); padding: 10px 10px 0px; width: 138px; height: auto;
}
.column #main-slider-thumbs .articleTeaser .textTeaser {
	background: rgb(255, 255, 255); margin: 0px; padding: 10px 10px 15px; height: 30px;
}
.column #main-slider-thumbs :nth-child(1).articleTeaser .textTeaser {
	border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.column #main-slider-thumbs :nth-child(1).articleTeaser img {
	border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.column #main-slider-thumbs :nth-child(1).articleTeaser img {
	padding: 10px 11px 0px 10px;
}
.column #main-slider-thumbs :nth-child(2).articleTeaser .textTeaser {
	border-right-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.column #main-slider-thumbs :nth-child(2).articleTeaser img {
	border-right-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.column #main-slider-thumbs :nth-child(3).articleTeaser .textTeaser {
	border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.column #main-slider-thumbs :nth-child(3).articleTeaser img {
	border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.column #main-slider-thumbs :nth-child(3).articleTeaser img {
	padding: 10px 11px 0px 10px;
}
.column #main-slider-thumbs .articleTeaser .textTeaser .comments {
	display: none;
}
.column #main-slider .articleTeaser .textTeaser .comments {
	display: none;
}
.column #main-slider .articleTeaser .textTeaser .articleSubTitle {
	display: none;
}
.column #main-slider-thumbs .articleTeaser .textTeaser .articleSubTitle {
	display: none;
}
.column #main-slider-thumbs .articleTeaser .textTeaser h3.richText {
	font: bold 13px/15px "Helvetica Neue", Helvetica, sans-serif, Arial; margin: 0px; letter-spacing: 0px; font-size-adjust: none; font-stretch: normal;
}
.column #main-slider-thumbs .articleTeaser .textTeaser h3.richText a span {
	color: rgb(51, 51, 51) !important;
}
.column #main-slider-thumbs .articleTeaser .textTeaser h3.richText a span:hover {
	color: rgb(0, 85, 128) !important;
}
.tableau {
	margin: 0px 0px 15px !important; padding: 5px 10px !important; border: 1px solid rgb(221, 221, 221) !important; border-image: none !important; line-height: 1; background-color: rgb(249, 249, 249);
}
.tableau .simpleTeaserContainer {
	margin: 0px 5px 0px 0px; padding: 0px; border: currentColor; border-image: none; width: auto; clear: right;
}
.tableau .simpleTeaserContainer h3.richText a {
	font: 15px/21px "Helvetica Neue", Helvetica, sans-serif, Arial; margin: 0px; letter-spacing: 0px; font-size-adjust: none; font-stretch: normal;
}
.tableau .simpleTeaserContainer h3.richText {
	font: 15px/21px "Helvetica Neue", Helvetica, sans-serif, Arial; margin: 0px; letter-spacing: 0px; font-size-adjust: none; font-stretch: normal;
}
.annons_themeBlock.themeBlockContainer {
	
}
.annons_themeBlock.themeBlockContainer > h3 {
	background: black; font: 11px/normal Arial; margin: 0px 20px; padding: 4px; text-align: left; color: white; text-transform: uppercase; letter-spacing: 0px; font-size-adjust: none; font-stretch: normal;
}
.annons_themeBlock.themeBlockContainer .pageBlockContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.annons_themeBlock.themeBlockContainer .simpleTeaserContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; float: none;
}
.annons_themeBlock.themeBlockContainer .colset25252525.pageBlockContainer .column25252525.pageBlock {
	margin: 0px; padding: 0px 11px 0px 0px; border: currentColor; border-image: none; width: 24.15%; text-align: left;
}
.annons_themeBlock.themeBlockContainer .colset25252525.pageBlockContainer .column4.column25252525.pageBlock {
	padding: 0px;
}
.ad-annonssaljarna td {
	padding: 0px; border: currentColor; border-image: none;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #mainBottom .annons_themeBlock {
	margin: 0px 0px 20px; padding: 20px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: white;
}
.outerMainTop.Cols-Main_Extra #mainBottom .annons_themeBlock {
	padding: 20px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.subscribe_department#mainWrapper .mainContainer.column {
	margin: 0px;
}
.subscribe_department#mainWrapper #topMenuWrapper {
	display: none;
}
.subscribe_department .container {
	background: rgb(0, 105, 166); padding: 40px 60px 60px; width: 903px; margin-bottom: 20px; margin-left: -21px;
}
.subscribe_department .container .top h1 {
	margin: 0px; text-align: center; color: rgb(255, 255, 255); line-height: 1;
}
.subscribe_department .container .top h2 {
	margin: 0px; text-align: center; color: rgb(255, 255, 255); line-height: 1;
}
.subscribe_department .container .top h1 {
	padding-bottom: 20px; font-size: 40px;
}
.subscribe_department .container .top h2 {
	padding-bottom: 25px; font-size: 21px; font-weight: 200;
}
.subscribe_department .container .col {
	background: rgb(255, 255, 255); padding: 20px; border-radius: 5px; width: 247px; height: 500px; float: left; display: block; position: relative; box-shadow: 0px 1px 3px rgba(0,0,0,0.4); -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px; -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px;
}
.subscribe_department .container .middle.col {
	margin: 0px 20px;
}
.subscribe_department .container .col .prod_title h3 {
	font-size: 21px;
}
.subscribe_department .container .col .prod_image {
	text-align: center; position: relative;
}
.subscribe_department .container .col .price {
	background: rgb(51, 51, 51); padding: 8px 5px; border-radius: 0px 5px; top: -20px; width: 60px; right: -20px; color: rgb(255, 255, 255); font-size: 23px; position: absolute;
}
.subscribe_department .container .col .price span {
	clear: both; font-size: 12px; display: block;
}
.subscribe_department .container .col .prod_desc {
	padding-bottom: 15px; margin-bottom: 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted;
}
.subscribe_department .container .col .prod_desc p {
	color: rgb(68, 68, 68); line-height: 1.4; font-size: 14px;
}
.subscribe_department .container .col li {
	padding: 0px 0px 5px 30px; height: 20px; font-size: 13px; margin-bottom: 5px; display: block; position: relative;
}
.subscribe_department .container .col li span {
	top: 20%; position: absolute;
}
.subscribe_department .container .col li.paper {
	background: url("/misc/img/sale.png") no-repeat 0px -9px;
}
.subscribe_department .container .col li.epaper {
	background: url("/misc/img/sale.png") no-repeat 0px -39px;
}
.subscribe_department .container .col li.archive {
	background: url("/misc/img/sale.png") no-repeat 0px -71px;
}
.subscribe_department .container .col li.webb {
	background: url("/misc/img/sale.png") no-repeat 0px -100px;
}
.subscribe_department .container .col li.mobile {
	background: url("/misc/img/sale.png") no-repeat 0px -130px;
}
.subscribe_department .container .col li.card {
	background: url("/misc/img/sale.png") no-repeat 0px -162px;
}
a.yellow.mbvkbutton {
	border-color: rgb(226, 138, 15); margin: 0px; width: 78%; bottom: 20px; color: rgb(125, 73, 0); font-weight: bold; position: absolute; transition-property: box-shadow; transition-duration: 0.4s; background-image: linear-gradient(rgb(255, 216, 0), rgb(255, 165, 0)); background-repeat: repeat-x; background-color: rgb(255, 193, 0); -webkit-transition-property: box-shadow; -moz-transition-property: box-shadow; -o-transition-property: box-shadow; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s;
}
a.yellow.mbvkbutton:hover {
	color: rgb(125, 73, 0); text-decoration: none; box-shadow: 0px 1px 2px rgba(226,138,15,0.3), 0px 1px 15px #ffbd00; -webkit-box-shadow: rgba(226, 138, 15, 0.3) 0 1px 2px, #ffbd00 0 1px 15px; -moz-box-shadow: rgba(226, 138, 15, 0.3) 0 1px 2px, #ffbd00 0 1px 15px;
}
.subscribe_department .showcase {
	padding: 40px; float: left;
}
.subscribe_department .showcase .product {
	padding-bottom: 50px; margin-bottom: 50px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.subscribe_department .showcase .product h2 {
	font-size: 30px;
}
.subscribe_department .showcase .product h3 {
	color: rgb(102, 102, 102); font-size: 22px; font-weight: lighter;
}
.subscribe_department .showcase .product .col {
	width: 440px; vertical-align: top; display: inline-block;
}
.subscribe_department .showcase .product .left.col {
	margin-right: 10px;
}
.subscribe_department .showcase .product .right.col {
	margin-left: 11px;
}
.subscribe_department .showcase .product .text.left {
	width: 395px; padding-top: 25px; padding-right: 45px;
}
.subscribe_department .showcase .product .text.right {
	width: 395px; padding-top: 25px; padding-left: 45px;
}
.mbvk_payway {
	display: none;
}
.mbvk_payway h3 {
	display: none;
}
.tvbild_themeBlock {
	border-color: rgb(51, 51, 51) !important; background-color: rgb(51, 51, 51) !important;
}
body.Cols-Main .column .tvbild_themeBlock .pageBlockContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
body.Cols-Main_Extra .column .tvbild_themeBlock .pageBlockContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
body.Cols-Main .tvbild_themeBlock .column25252525.pageBlock {
	margin: 0px; border: currentColor; border-image: none; width: 237px;
}
body.Cols-Main_Extra .column .tvbild_themeBlock .column25252525.pageBlock {
	margin: 0px; border: currentColor; border-image: none; width: 237px;
}
body.Cols-Main .column .tvbild_themeBlock .column1.column25252525.pageBlock {
	padding: 0px 10px 0px 0px;
}
body.Cols-Main_Extra .column .tvbild_themeBlock .column1.column25252525.pageBlock {
	padding: 0px 10px 0px 0px;
}
body.Cols-Main .column .tvbild_themeBlock .column2.column25252525.pageBlock {
	padding: 0px 10px 0px 0px;
}
body.Cols-Main_Extra .column .tvbild_themeBlock .column2.column25252525.pageBlock {
	padding: 0px 10px 0px 0px;
}
body.Cols-Main .column .tvbild_themeBlock .column3.column25252525.pageBlock {
	padding: 0px 10px 0px 0px;
}
body.Cols-Main_Extra .column .tvbild_themeBlock .column3.column25252525.pageBlock {
	padding: 0px 10px 0px 0px;
}
body.Cols-Main .column .tvbild_themeBlock .column4.column25252525.pageBlock {
	padding: 0px;
}
body.Cols-Main_Extra .column .tvbild_themeBlock .column4.column25252525.pageBlock {
	padding: 0px;
}
#main-slider-thumbs .articleTeaser {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: solid;
}
#mainWrapper .tvbild_themeBlock .articleTeaser {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: solid;
}
.tvbild_themeBlock .imageTeaser {
	width: 237px; height: 158px; overflow: hidden; position: relative;
}
.tvbild_themeBlock .imageContainer.imageAlbumTeaser {
	width: 237px; height: 158px; overflow: hidden; position: relative;
}
.video.layerimage {
	overflow: hidden; position: relative;
}
.imageAlbumTeaser .imageContainer {
	overflow: hidden; position: relative;
}
.photoAlbumContainer .imagesContainer {
	overflow: hidden; position: relative;
}
.articleFloatContainer .video.layerimage a::after {
	background: none; position: relative;
}
.tvbild_themeBlock .imageTeaser::before {
	left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: absolute; content: ""; box-shadow: inset 0px 1px 0px rgba(255,255,255,0.25);
}
.tvbild_themeBlock .articleTeaser .imageTeaser .video.layerimage a::after {
	background: url("/misc/img/overlay_sprite.png") no-repeat 0px 0px / 50px; margin: -25px 0px 0px -25px; left: 50%; top: 50%; width: 50px; height: 50px; display: block; position: absolute; content: "";
}
.tvbild_themeBlock .articleTeaser .imageTeaser a::after {
	background: url("/misc/img/overlay_sprite.png") no-repeat 0px 0px / 50px; margin: -25px 0px 0px -25px; left: 50%; top: 50%; width: 50px; height: 50px; display: block; position: absolute; content: "";
}
.video.layerimage a::after {
	background: url("/misc/img/overlay_sprite.png") no-repeat 0px 0px / 50px; margin: -25px 0px 0px -25px; left: 50%; top: 50%; width: 50px; height: 50px; display: block; position: absolute; content: "";
}
.photoAlbumContainer .imagesContainer a::after {
	background: url("/misc/img/overlay_sprite.png") no-repeat 0px 0px / 50px; margin: -25px 0px 0px -25px; left: 50%; top: 50%; width: 50px; height: 50px; display: block; position: absolute; content: "";
}
.imageAlbumTeaser .imageContainer a::after {
	background: url("/misc/img/overlay_sprite.png") no-repeat 0px 0px / 50px; margin: -25px 0px 0px -25px; left: 50%; top: 50%; width: 50px; height: 50px; display: block; position: absolute; content: "";
}
.video.simpleTeaserContainer .imageTeaser a::after {
	left: 25%; top: 35%; width: 24px; height: 24px; background-size: 24px;
}
.video.simpleTeaserContainer .imageTeaser a {
	text-decoration: none;
}
.video.simpleTeaserContainer .imageTeaser .duration {
	background: rgba(0, 0, 0, 0.7); padding: 2px; right: 0px; bottom: 0px; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; text-decoration: none; position: absolute;
}
.blogg.simpleTeaserContainer h3.richText a p::before {
	font: bold 51px/22px Stencil Std; margin: 0px 3px 0px 0px; top: 17px; color: rgb(243, 111, 33); vertical-align: bottom; position: relative; content: "”"; font-size-adjust: none; font-stretch: normal;
}
.tvbild_themeBlock .articleTeaser .imageTeaser a::after {
	background-position: 0px -50px;
}
.photoAlbumContainer .imagesContainer a::after {
	background-position: 0px -50px;
}
.imageAlbumTeaser .imageContainer a::after {
	background-position: 0px -50px;
}
body.Cols-Main .column .tvbild_themeBlock .column25252525.pageBlock .articleTeaser .imageTeaser img {
	width: 237px; height: auto;
}
body.Cols-Main_Extra .column .tvbild_themeBlock .column25252525.pageBlock .articleTeaser .imageTeaser img {
	width: 237px; height: auto;
}
.tvbild_themeBlock .articleTeaser:hover {
	cursor: pointer; opacity: 0.7;
}
.tvbild_themeBlock .articleTeaser .textTeaser {
	background: rgb(0, 0, 0); margin: 0px; padding: 10px; width: 220px;
}
.tvbild_themeBlock .articleTeaser .textTeaser h3.richText {
	margin: 0px; display: inline;
}
.tvbild_themeBlock .articleTeaser .articleTeaserInfo {
	margin: 0px; display: inline;
}
.tvbild_themeBlock .articleTeaser .textTeaser h3.richText a {
	color: rgb(255, 255, 255);
}
.tvbild_themeBlock .articleTeaser .departmentLabel {
	padding: 0px 0px 0px 5px; color: rgb(153, 153, 153); float: none;
}
.tvbild_themeBlock .topp {
	margin: 0px 0px 5px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.tvbild_themeBlock .topp h3 a {
	color: rgb(255, 255, 255);
}
.tvbild_themeBlock .comments {
	display: none;
}
.tvbild_themeBlock .relatedLinks {
	display: none;
}
.tvbild_themeBlock .topp ul li a {
	color: rgb(204, 204, 204);
}
.tvbild_themeBlock .topp p a {
	color: rgb(204, 204, 204);
}
.tvbild_themeBlock .topp h3::before {
	background-color: rgb(255, 255, 255);
}
.tvbild_department .selected.tvbild_department {
	background-color: rgb(51, 51, 51);
}
.tvbild_department #level2 {
	background-color: rgb(51, 51, 51);
}
.extraColumn .family_themeBlock .column5050.pageBlock {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.extraColumn .family_themeBlock .column5050.pageBlock .familyAdTeaser {
	margin: 0px; width: 134px;
}
.extraColumn .family_themeBlock .column5050.pageBlock .familyAdTeaser img {
	margin: 0px; width: 134px;
}
.extraColumn .family_themeBlock .column5050.pageBlock .familyAdTeaser h3 a {
	margin: 0px; width: 134px;
}
.family_department .mainColumn .colset333333.pageBlockContainer .familyAdTeaser {
	width: 183px;
}
.family_department .mainColumn .colset333333.pageBlockContainer .familyAdTeaser img {
	width: 183px;
}
.family_department .mainColumn .colset333333.pageBlockContainer .familyAdTeaser h3 a {
	width: 183px;
}
.familyAdTeaser {
	margin: 0px 0px 10px; padding: 4px; border-radius: 4px; border: 1px solid rgb(221, 221, 221); border-image: none; line-height: 20px; overflow: hidden; display: block; position: relative; z-index: 100; box-shadow: 0px 1px 3px rgba(0,0,0,0.055); -moz-border-radius: 4px; -webkit-border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
}
.familyAdTeaser h3 {
	margin: 0px;
}
.familyAdTeaser h3 a {
	background: rgba(0, 0, 0, 0.4); padding: 0px 0px 5px; width: 100%; height: 20px; text-align: center; bottom: 4px; color: white; font-size: 15px; font-weight: normal; position: absolute; z-index: 200; -webkit-backface-visibility: hidden;
}
#familyAdItem .toolbar {
	display: none;
}
.column .privatmarknad_themeBlock .pageBlockContainer {
	margin: 0px; padding: 0px 0px 20px; border: currentColor; border-image: none;
}
.privatmarknad_themeBlock .articleTeaser {
	margin: 0px 0px 10px; padding: 0px 0px 10px;
}
.privatmarknad_themeBlock .articleTeaser h3.richText {
	margin: 0px 0px 5px; letter-spacing: 0px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial;
}
.privatmarknad_themeBlock .articleTeaser h4.articleSubTitle {
	margin: 0px 0px 5px; font-size: 15px;
}
.privatmarknad_themeBlock .simpleTeaserContainer {
	padding: 0px;
}
h3.privatmarknad {
	background: black; font: 11px/normal Arial; padding: 4px; color: white; text-transform: uppercase; font-size-adjust: none; font-stretch: normal;
}
.privatmarknad_themeBlock .colset333333.pageBlockContainer {
	padding: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.privatmarknad_themeBlock .colset333333.pageBlockContainer .column1 h3.richText {
	margin: 0px 0px 5px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-weight: normal;
}
.privatmarknad_themeBlock .colset333333.pageBlockContainer .column2 h3.richText {
	margin: 0px 0px 5px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial; font-weight: normal;
}
.privatmarknad_themeBlock .colset333333.pageBlockContainer .column333333 .simpleTeaserContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.privatmarknad_themeBlock .colset333333.pageBlockContainer .column1 h4.subTitle {
	line-height: 17px; font-size: 15px;
}
.privatmarknad_themeBlock .colset333333.pageBlockContainer .column2 h4.subTitle {
	line-height: 17px; font-size: 15px;
}
.annons_department .column {
	float: none;
}
.annons_department #topMenuWrapper {
	display: none;
}
.kundservice_department #topMenuWrapper {
	display: none;
}
.subscribe_department #topMenuWrapper {
	display: none;
}
.annons_department span.headLine {
	margin: 13px 0px 0px; border-bottom-color: currentColor; border-bottom-width: 5px; border-bottom-style: solid; display: block;
}
.kundservice_department span.headLine {
	margin: 13px 0px 0px; border-bottom-color: currentColor; border-bottom-width: 5px; border-bottom-style: solid; display: block;
}
.subscribe_department span.headLine {
	margin: 13px 0px 0px; display: block;
}
.annons_department span.headLine div {
	float: left;
}
.kundservice_department span.headLine div {
	float: left;
}
.subscribe_department span.headLine div {
	float: left;
}
.annons_department span.headLine img {
	height: auto; max-width: 100%;
}
.kundservice_department span.headLine img {
	height: auto; max-width: 100%;
}
.subscribe_department span.headLine img {
	height: auto; max-width: 100%;
}
.annons_department span.headLine h3 {
	font: bold 37px/39px "Helvetica Neue", Helvetica, sans-serif, Arial; color: rgb(216, 216, 216); text-transform: uppercase; letter-spacing: -1px; font-size-adjust: none; font-stretch: normal;
}
.kundservice_department span.headLine h3 {
	font: bold 37px/39px "Helvetica Neue", Helvetica, sans-serif, Arial; color: rgb(216, 216, 216); text-transform: uppercase; letter-spacing: -1px; font-size-adjust: none; font-stretch: normal;
}
.subscribe_department span.headLine h3 {
	font: bold 37px/39px "Helvetica Neue", Helvetica, sans-serif, Arial; color: rgb(216, 216, 216); text-transform: uppercase; letter-spacing: -1px; font-size-adjust: none; font-stretch: normal;
}
.annons_department .mainColumn .simpleTeaserContainer {
	border-width: 1px 1px 1px 20px; border-style: solid; border-color: rgb(221, 221, 221); padding: 10px 0px 10px 10px; width: 951px;
}
.annons_department .mainColumn .simpleTeaserContainer .imageTeaser {
	margin: 0px 15px 0px 0px; float: left;
}
.annons_department .mainColumn .simpleTeaserContainer h3.richText {
	margin: 1px 0px 10px; line-height: 35px; font-size: 30px;
}
.annons_department .mainColumn .simpleTeaserContainer h3.richText a {
	letter-spacing: 0px; font-family: "Helvetica Neue", Helvetica, sans-serif, Arial;
}
.annons_department .mainColumn .simpleTeaserContainer h4.subTitle  {
	font-size: 25px;
}
.top.foretagsannons {
	margin: 0px 0px 20px; height: 242px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.top.foretagsannons img {
	margin: -20px 20px 0px 0px; float: left;
}
.top.foretagsannons h1 {
	margin: 0px 0px 20px;
}
.top.foretagsannons p {
	margin: 0px 0px 20px;
}
.top.foretagsannons h4 {
	
}
.top.foretagsannons .vaxel {
	margin: 0px 20px 0px 0px; padding: 0px 20px 0px 0px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left;
}
.top.foretagsannons .vaxel strong {
	margin: 0px 0px 10px; display: block;
}
.top.foretagsannons .vaxel .number {
	font-size: 27px;
}
.top.foretagsannons .valjkontakt strong {
	display: block;
}
.val.foretagsannons {
	padding: 20px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 349px;
}
.annons_department .pageBlockContainer .column333333.pageBlock {
	border: currentColor; border-image: none;
}
.annons_department .colset333333.pageBlockContainer {
	border: currentColor; border-image: none;
}
.annons_department .colset333333.pageBlockContainer {
	margin: 0px 0px 20px; padding: 0px; clear: both;
}
.val.foretagsannons h2 {
	text-align: center;
}
.val.foretagsannons li {
	height: 50px; font-size: 18px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.val.foretagsannons li:last-child {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.val.foretagsannons .rubrik {
	margin: 17px 0px 0px; clear: right; float: left;
}
.val.foretagsannons .mbvkbutton {
	margin: 10px 0px 0px; color: rgb(51, 51, 51); float: right;
}
.val.foretagsannons img {
	left: -20px; clear: both; position: relative;
}
.samarbete.privatannons {
	margin: -45px 0px 0px; color: rgb(153, 153, 153); float: right;
}
.samarbete.privatannons img {
	margin: 0px 0px 0px 10px; vertical-align: middle;
}
.top.privatannons {
	margin: 0px 0px 20px; height: 240px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.top.privatannons img {
	margin: -20px 0px 0px; padding: 0px 0px 0px 20px; float: right;
}
.top.privatannons a {
	margin: 7px 0px 0px; display: block;
}
.val.privatannons {
	padding: 15px; border: 1px solid rgb(221, 221, 221); border-image: none; text-align: center;
}
.val.privatannons .ettval {
	margin: 13px 0px 0px; width: 256px; color: rgb(51, 51, 51);
}
.val.privatannons ul.lista {
	text-align: left; box-shadow: 0px 2px 4px rgba(0,0,0,0.2);
}
.valsma.privatannons ul.lista {
	text-align: left; box-shadow: 0px 2px 4px rgba(0,0,0,0.2);
}
.valsma.privatannons ul.lista {
	margin: 0px 0px 0px 10px;
}
.val.privatannons ul.lista li {
	background: white; width: 280px; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.valsma.privatannons ul.lista li {
	background: white; width: 280px; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.valsma.privatannons ul.lista li {
	width: 174px;
}
.val.privatannons ul.lista li a {
	padding: 10px; width: 260px; color: rgb(51, 51, 51); clear: both; text-decoration: none; display: block;
}
.valsma.privatannons ul.lista li a {
	padding: 10px; width: 260px; color: rgb(51, 51, 51); clear: both; text-decoration: none; display: block;
}
.valsma.privatannons ul.lista li a {
	margin: 0px; width: 154px; font-size: 11px;
}
.val.privatannons ul.lista li a:hover {
	background: rgb(240, 240, 240);
}
.valsma.privatannons ul.lista li a:hover {
	background: rgb(240, 240, 240);
}
.val.privatannons #lokus_brollop ul.lista li a img {
	padding: 0px 10px 0px 0px; float: left;
}
.val.privatannons #lokus_brollop ul.lista li a {
	padding: 0px; width: 280px; height: 50px;
}
.val.privatannons #lokus_brollop ul.lista li a p {
	padding: 5px 0px 0px;
}
.valsma.privatannons a {
	margin: 10px 0px 0px; width: 153px; color: rgb(51, 51, 51);
}
.valsma.privatannons {
	text-align: center;
}
.annons_department .colset2020202020.pageBlockContainer .column2020202020.pageBlock {
	padding: 0px; border: currentColor; border-image: none;
}
.privatannonstop .lasosok {
	font: 700 13px/normal "Open Sans", sans-serif; text-transform: uppercase; float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
.topp {
	margin: 0px 0px 10px; padding: 0px 0px 10px; height: 25px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.topp h3 {
	font: 900 30px/30px "Open Sans", sans-serif; text-transform: uppercase; letter-spacing: -1px; float: left; font-size-adjust: none; font-stretch: normal;
}
.topp h3::before {
	margin: 0px 6px 0px 0px; top: 1px; width: 22px; height: 24px; display: inline-block; position: relative; content: " ";
}
.topp h3 a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.topp h3 a:hover {
	color: rgb(102, 102, 102);
}
.topp p {
	margin: 5px 0px 0px 30px; float: left;
}
.topp ul {
	float: right;
}
.topp ul li {
	float: left;
}
.topp ul li a {
	font: 700 13px/normal "Open Sans", sans-serif; margin: 6px 0px 0px 15px; text-transform: uppercase; display: block; font-size-adjust: none; font-stretch: normal;
}
#AttentionTeaserWrapper .themeBlockContainer .articleTeaser div.richText a .paragraph {
	max-width: 700px;
}
#AttentionTeaserWrapper .themeBlockContainer .articleTeaser .relatedLinks ul li {
	margin: 0px 15px 0px 0px; float: left;
}
.halvspecial .articleTeaser .top.imageTeaser {
	padding: 0px 0px 0px 15px; float: right;
}
.halvspecial .articleTeaser .top.imageTeaser img {
	width: 647px; height: 300px;
}
.halvspecial .top.imageTeaser + .textTeaser {
	margin: 0px;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper .colset6633.pageBlockContainer .column1 .articleTeaser .relatedLinks {
	margin: 10px 0px -5px;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper .colset6633.pageBlockContainer .column1 .articleTeaser .relatedLinks ul {
	list-style-position: inherit;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper .colset6633.pageBlockContainer .column1 .articleTeaser .relatedLinks ul li {
	margin: 0px 15px 5px 16px; float: left;
}
#AttentionTeaserWrapper .halvspecial .articleTeaser .relatedLinks ul li {
	margin: 5px 0px 0px; float: none;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper div.halvspecial {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper .themeBlockContainer div.halvspecial {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper .special.colset6633.pageBlockContainer {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.outerMainTop.Cols-Main #extraWrapper .news_department#mainWrapper #AttentionTeaserWrapper .halvspecial.simpleTeaserContainer {
	margin: 0px 0px 10px; padding: 0px; border: currentColor; border-image: none;
}
#AttentionTeaserWrapper .halvspecial.simpleTeaserContainer {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.special_themeBlock.themeBlockContainer {
	padding: 21px !important; border: currentColor !important; border-image: none !important;
}
.special_themeBlock.themeBlockContainer dl.vcard.photographer {
	display: none;
}
.special_themeBlock.themeBlockContainer div.richText {
	display: none;
}
.special_themeBlock.themeBlockContainer .titleContainer {
	display: none;
}
.special_themeBlock.themeBlockContainer .entire_list {
	display: none;
}
.special_themeBlock.themeBlockContainer .newsList dt {
	display: none;
}
.special_themeBlock.themeBlockContainer .comments {
	display: none;
}
.special_themeBlock.themeBlockContainer {
	height: 358px; overflow: hidden;
}
.special_themeBlock.themeBlockContainer h3.rubrik {
	font: 900 30px/30px "Open Sans", sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: -1px; text-decoration: none; font-size-adjust: none; font-stretch: normal; text-shadow: 0px 1px 3px #000;
}
.special_themeBlock.themeBlockContainer .ingang {
	font: 700 13px/normal "Open Sans", sans-serif; margin: 6px 0px 0px 15px; color: rgb(255, 255, 255); text-transform: uppercase; float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
.special_themeBlock.themeBlockContainer .column1 .textTeaser {
	margin: -46px 0px 0px; padding: 10px; height: 26px; overflow: hidden; position: relative; z-index: 200; background-color: rgba(0, 0, 0, 0.65);
}
.special_themeBlock.themeBlockContainer .column2 .textTeaser {
	margin: -46px 0px 0px; padding: 10px; height: 26px; overflow: hidden; position: relative; z-index: 200; background-color: rgba(0, 0, 0, 0.65);
}
.special_themeBlock.themeBlockContainer .column3 .textTeaser {
	margin: -46px 0px 0px; padding: 10px; height: 26px; overflow: hidden; position: relative; z-index: 200; background-color: rgba(0, 0, 0, 0.65);
}
.special_themeBlock.themeBlockContainer .column1 .articleTeaser {
	padding: 0px; border: currentColor; border-image: none; width: 480px;
}
.special_themeBlock.themeBlockContainer .column1 .articleTeaser img {
	width: 480px; height: auto;
}
.special_themeBlock.themeBlockContainer .column1 h3.richText {
	margin: 0px; font-size: 21px;
}
.special_themeBlock.themeBlockContainer .column2 .articleTeaser {
	padding: 0px; border: currentColor; border-image: none; width: 230px;
}
.special_themeBlock.themeBlockContainer .column2 .simpleTeaserContainer {
	padding: 0px; border: currentColor; border-image: none; width: 230px;
}
.special_themeBlock.themeBlockContainer .column3 .articleTeaser {
	padding: 0px; border: currentColor; border-image: none; width: 230px;
}
.special_themeBlock.themeBlockContainer .column3 .simpleTeaserContainer {
	padding: 0px; border: currentColor; border-image: none; width: 230px;
}
.special_themeBlock.themeBlockContainer .column2 .articleTeaser img {
	width: 230px; height: auto;
}
.special_themeBlock.themeBlockContainer .column2 .simpleTeaserContainer img {
	width: 230px; height: auto;
}
.special_themeBlock.themeBlockContainer .column3 .articleTeaser img {
	width: 230px; height: auto;
}
.special_themeBlock.themeBlockContainer .column3 .simpleTeaserContainer img {
	width: 230px; height: auto;
}
.special_themeBlock.themeBlockContainer .column2 :first-child.articleTeaser {
	margin: 0px 0px 12px;
}
.special_themeBlock.themeBlockContainer .column3 :first-child.articleTeaser {
	margin: 0px 0px 12px;
}
.special_themeBlock.themeBlockContainer .column2 .textTeaser {
	margin: -44px 0px 0px; padding: 6px; height: 32px;
}
.special_themeBlock.themeBlockContainer .column3 .textTeaser {
	margin: -44px 0px 0px; padding: 6px; height: 32px;
}
.special_themeBlock.themeBlockContainer .column2 h3.richText {
	margin: 0px; letter-spacing: 0px; font-size: 14px; font-weight: 700;
}
.special_themeBlock.themeBlockContainer .column3 h3.richText {
	margin: 0px; letter-spacing: 0px; font-size: 14px; font-weight: 700;
}
.special_themeBlock.themeBlockContainer h3.richText a {
	color: rgb(255, 255, 255);
}
.special_themeBlock.themeBlockContainer dd .articleTitle a {
	color: rgb(255, 255, 255);
}
.special_themeBlock.themeBlockContainer .newsListContainer dd {
	margin: 0px 0px 1px; background-color: rgb(34, 34, 34);
}
.special_themeBlock.themeBlockContainer dd {
	border: currentColor !important; border-image: none !important;
}
.special_themeBlock.themeBlockContainer .latestNewsContainer {
	margin: 0px;
}
.special_themeBlock.themeBlockContainer .newsListContainer dl.newsList dd::before {
	color: rgb(255, 255, 255);
}
.pageBlock {
	float: left;
}
.extraColumn.column .pageBlockContainer {
	margin: 0px 0px 15px; padding: 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.extraColumn.column .themeBlockContainer {
	margin: 0px 0px 15px; padding: 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.extraColumn .pageBlockContainer .simpleTeaserContainer {
	padding: 0px; border: currentColor; border-image: none;
}
.extraColumn .themeBlockContainer .simpleTeaserContainer {
	padding: 0px; border: currentColor; border-image: none;
}
.extraColumn .pageBlockContainer .articleTeaser {
	padding: 0px; border: currentColor; border-image: none;
}
.extraColumn .themeBlockContainer .articleTeaser {
	padding: 0px; border: currentColor; border-image: none;
}
#extraAdColumn .themeBlockContainer .articleTeaser {
	padding: 0px; border: currentColor; border-image: none;
}
#extraAdColumn .pageBlockContainer .articleTeaser {
	padding: 0px; border: currentColor; border-image: none;
}
#extraAdColumn .themeBlockContainer .simpleTeaserContainer {
	padding: 0px; border: currentColor; border-image: none;
}
#extraAdColumn .pageBlockContainer .simpleTeaserContainer {
	padding: 0px; border: currentColor; border-image: none;
}
#extraAdColumn .themeBlockContainer {
	margin: 0px 0px 15px; padding: 7px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: rgb(255, 255, 255);
}
#extraAdColumn .pageBlockContainer {
	margin: 0px 0px 15px; padding: 7px; border: 1px solid rgb(204, 204, 204); border-image: none; background-color: rgb(255, 255, 255);
}
.column .pageBlockContainer {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.column .pageBlockContainer .pageBlock :last-child.articleTeaser {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.column .pageBlockContainer .pageBlock :last-child.simpleTeaserContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#extraAdColumn .themeBlockContainer .first :last-child.articleTeaser {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
#extraAdColumn .themeBlockContainer .first :last-child.simpleTeaserContainer {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
body.Cols-Main .mainColumn .themeBlockContainer .inner .colset333333.pageBlockContainer .articleTeaser {
	margin: 0px !important; padding: 0px !important; border: currentColor !important; border-image: none !important;
}
.Cols-Main_Extra .column .mainColumn :last-child.articleTeaser {
	margin: 0px; border: currentColor; border-image: none;
}
.pageBlockContainer .column2020202020.pageBlock {
	margin-left: 0px;
}
#mainWrapper .pageBlockContainer .column5050.pageBlock {
	margin-left: 0px;
}
.colsetcustom.pageBlockContainer .column1 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.colsetcustom.pageBlockContainer .column2 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.colsetcustom.pageBlockContainer .column3 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.colsetcustom.pageBlockContainer .column4 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.colsetcustom.pageBlockContainer .column5 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
.Cols-Main .pageBlockContainer .column333333.pageBlock {
	width: 31.9%;
}
.Cols-Main_Extra .pageBlockContainer .column333333.pageBlock {
	width: 31.9%;
}
.Cols-Main_Extra .mainColumn .pageBlockContainer .column333333.pageBlock {
	width: 31.09%;
}
.Cols-Main .pageBlockContainer .column25252525.pageBlock {
	width: 23.39%;
}
.column .column333333.pageBlock .articleTeaser img.top {
	width: 313px; height: auto;
}
.column .column333333.pageBlock .simpleTeaserContainer img.top {
	width: 313px; height: auto;
}
.column .column25252525.pageBlock .articleTeaser img.top {
	width: 230px; height: auto;
}
.column .column25252525.pageBlock .simpleTeaserContainer img.top {
	width: 230px; height: auto;
}
.column .column333333.pageBlock .articleTeaser .articleSubTitle {
	display: none;
}
#AttentionTeaserWrapper .articleTeaser .articleSubTitle {
	display: none;
}
.Cols-Main_Extra #mainWrapper .pageBlockContainer .column5050.pageBlock {
	width: 48.32%;
}
#mainWrapper .pageBlockContainer .column5050.pageBlock {
	width: 48.93%;
}
#mainWrapper .pageBlockContainer .column5050.pageBlock .pageBlockContainer .column5050.pageBlock {
	width: 47.81%;
}
#mainWrapper .pageBlockContainer .column2.column6633.pageBlock {
	width: 31.86%;
}
.column .column5050.pageBlock .articleTeaser img.top {
	width: 480px; height: 320px;
}
.column .column5050.pageBlock .column5050.pageBlock .articleTeaser img.top {
	width: 229px; height: auto;
}
.colset100.pageBlockContainer .column1 {
	padding: 0px 10px 0px 0px; border: currentColor; border-image: none;
}
.column1 {
	padding: 0px 10px 0px 0px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.column2 {
	padding: 0px 0px 0px 10px;
}
.column3 {
	margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.pageBlockContainer .column3.column25252525.pageBlock {
	margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.pageBlockContainer .column4.column25252525.pageBlock {
	margin: 0px 0px 0px 10px; padding: 0px 0px 0px 10px; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.mainColumn .articleTeaser .left.imageTeaser img.left {
	width: 150px; height: auto;
}
#extraAdColumn .articleTeaser img.top {
	width: 234px; height: auto;
}
#extraAdColumn .simpleTeaserContainer img.top {
	width: 234px; height: auto;
}
.percentage100 {
	width: 100%;
}
.percentage90 {
	width: 90%;
}
.percentage80 {
	width: 80%;
}
.percentage70 {
	width: 70%;
}
.percentage68 {
	width: 68%;
}
.percentage67 {
	width: 67%;
}
.percentage66 {
	width: 66%;
}
.percentage60 {
	width: 60%;
}
.percentage50 {
	width: 50%;
}
.percentage46 {
	width: 46%;
}
.percentage44 {
	width: 44%;
}
.percentage42 {
	width: 42%;
}
.percentage40 {
	width: 40%;
}
.percentage33 {
	width: 33%;
}
.percentage32 {
	width: 32%;
}
.percentage30 {
	width: 30%;
}
.percentage29 {
	width: 29%;
}
.percentage28 {
	width: 28%;
}
.percentage27 {
	width: 27%;
}
.percentage25 {
	width: 25%;
}
.percentage20 {
	width: 20%;
}
.percentage10 {
	width: 10%;
}
.themeBlockContainer div.inner {
	clear: both;
}
#adBottom {
	margin: 0px; padding: 4px 20px 20px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
#mainBottom #adBottom {
	background-color: rgb(255, 255, 255);
}
#AttentionTeaserWrapper #adBottom {
	border-width: 0px 0px 1px; border-style: none none solid; border-color: currentColor currentColor rgb(204, 204, 204); margin: 0px 0px 20px; padding: 0px 0px 15px; border-radius: 0px;
}
.Cols-Main_Extra #mainBottom {
	width: auto;
}
#mainBottom {
	background: url("/misc/img/round_corners.png") no-repeat 0px 0px; margin: 0px -21px; padding: 20px 0px 0px;
}
.botten.navigering {
	padding: 10px 0px 20px; text-align: center; background-color: rgb(248, 248, 248);
}
.botten.navigering li {
	padding: 10px 15px; text-align: center; color: rgb(153, 153, 153); display: inline-block;
}
.botten.navigering li a {
	color: rgb(204, 204, 204); text-decoration: none; text-shadow: 0px -1px 0px rgba(0,0,0,0.5);
}
.botten.navigering li a:hover {
	color: rgb(153, 153, 153); text-shadow: 0px -1px 0px #999;
}
.botten.navigering .tjanster {
	display: inline-block;
}
.botten.navigering .socialmedia {
	display: inline-block;
}
.pictogram {
	margin: 0px 0.05em; font-family: "mbvk"; font-size: 70px; font-weight: normal;
}
.botten.navigering li a p {
	color: rgb(153, 153, 153); font-size: 12px; text-shadow: none;
}
.cookies.pictogram::after {
	content: "\e80d";
}
.kundservice.pictogram::after {
	content: "\e810";
}
.prenumerera.pictogram::after {
	content: "\e814";
}
.annonsera.pictogram::after {
	content: "\e813";
}
.kort.pictogram::after {
	content: "\e812";
}
.rss.pictogram::after {
	content: "\e807";
}
.instagram.pictogram::after {
	content: "\e80c";
}
.twitter.pictogram::after {
	content: "\e80a";
}
.facebook.pictogram::after {
	content: "\e80b";
}
.structuralFooter {
	display: none;
}
.sidfot {
	background: url("/misc/img/bg_footer.png") repeat-x 0px top rgb(248, 248, 248); padding: 20px 20px 0px; height: 155px; color: rgb(102, 102, 102); clear: both;
}
.sidfot a {
	color: rgb(102, 102, 102); font-weight: bold;
}
.sidfot a:hover {
	color: rgb(0, 85, 128); text-decoration: none;
}
.sidfot p {
	line-height: 17px; font-size: 14px;
}
.logotyp {
	padding: 22px 10px 0px 0px; float: left;
}
.kontaktuppg {
	padding: 0px 10px; width: 313px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left;
}
.kontaktuppg .text1 {
	width: 170px; float: left;
}
.kontaktuppg .text2 {
	width: 140px; float: left;
}
.stampen {
	padding: 0px 0px 0px 10px; width: 170px; float: left;
}
.StampenLinksContainer {
	margin: 10px 0px 0px; padding: 10px 0px 0px; line-height: 15px; clear: both; font-size: 12px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left; display: block;
}
#headerLinks .dropdown {
	position: relative;
}
.dropdown-toggle {
	
}
.dropdown-toggle:active {
	outline: 0px;
}
.open .dropdown-toggle {
	outline: 0px;
}
.dropdown-menu {
	list-style: none; left: 0px; top: 100%; float: left; display: none; position: absolute; z-index: 1000; box-shadow: 0px 5px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.pull-right.dropdown-menu {
	left: auto; right: 0px;
}
.open {
	
}
.open > .dropdown-menu {
	display: block;
}
.pull-right > .dropdown-menu {
	left: auto; right: 0px;
}
.kundservice_department .mainColumn {
	width: 626px;
}
.kundservice_department .column {
	float: left;
}
.kundservice_department .mainColumn .column333333.pageBlock .simpleTeaserContainer {
	background: rgb(249, 249, 249); margin: 0px; padding: 0px; height: 300px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative;
}
.kundservice_department .mainColumn .column333333.pageBlock .simpleTeaserContainer a {
	color: rgb(0, 136, 204);
}
.kundservice_department .mainColumn .column333333.pageBlock .simpleTeaserContainer a:hover {
	color: rgb(0, 85, 128); text-decoration: underline;
}
.kundservice_department .mainColumn .column333333.pageBlock .simpleTeaserContainer h3 {
	background: rgb(0, 105, 166); left: 0px; top: 0px; width: 100%; color: rgb(255, 255, 255); letter-spacing: 0px; padding-left: 10px; position: absolute; box-sizing: border-box;
}
.kundservice_department .mainColumn .column333333.pageBlock .simpleTeaserContainer p {
	padding: 10px 0px 0px 10px; font-size: 14px;
}
.kundservice_department .mainColumn .column333333.pageBlock .simpleTeaserContainer ul {
	list-style: square inside; padding: 10px 0px 0px 10px; font-size: 14px;
}
.kundservice_department .mainColumn .column333333.pageBlock .simpleTeaserContainer ul li {
	padding: 0px 0px 5px;
}
.kundservice_department .column .column333333.pageBlock img.top {
	width: auto; height: auto; padding-top: 39px;
}
.kundservice_department .pageBlockContainer .column333333.pageBlock {
	width: 31%;
}
.kundservice_department .mainColumn .column333333.pageBlock .simpleTeaserContainer h3 {
	margin: 0px; font-family: inherit; font-size: 16px;
}
.kundservice_department .extraColumn .simpleTeaserContainer .richText .paragraph {
	margin: 10px 0px 0px;
}
.kundservice_department .mainColumn .simpleTeaserContainer .richText .paragraph {
	margin: 10px 0px 0px;
}
.kundservice_department .simpleTeaserContainer img.bottom {
	margin: 10px 0px 0px;
}
#mbvk-blogg #searchform {
	display: none;
}
#mbvk-blogg .author-info {
	display: none;
}
#mbvk-blogg .mbvk-blogg-header {
	margin: 0px 0px 10px; padding: 0px 20px 40px; height: 40px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(249, 249, 249);
}
#mbvk-blogg .mbvk-blogg-header .mbvk-blogg-title {
	padding: 20px 0px 0px; color: rgb(90, 90, 90); line-height: 40px; font-size: 32.5px; font-weight: bold; float: left;
}
#mbvk-blogg .mbvk-blogg-header .mbvk-blogg-title a {
	color: rgb(51, 51, 51); text-decoration: none;
}
#mbvk-blogg .mbvk-blogg-header .mbvk-blogg-title a:hover {
	color: rgb(0, 85, 128);
}
.mbvk-blogg-avatar {
	padding: 4px; border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; float: right; box-shadow: 0px 1px 3px rgba(0,0,0,0.1); background-color: white; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.mbvk-blogg-avatar img {
	display: block;
}
.post {
	margin: 15px 0px; padding-bottom: 15px; clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#mbvk-blogg .entry-title a {
	color: rgb(51, 51, 51); font-size: 28px;
}
.Bloggteaser .entry-title a {
	color: rgb(51, 51, 51);
}
.Bloggteaser a.bloggare {
	color: rgb(0, 136, 204); font-weight: normal; display: block;
}
.Bloggteaser a.bloggare:hover {
	color: rgb(0, 85, 128); text-decoration: underline;
}
.entry-title a:hover {
	color: rgb(0, 85, 128); text-decoration: none;
}
.entry-content p {
	margin: 0px 0px 10px; line-height: 1.35em; font-size: 1em;
}
.entry-content img {
	margin: 10px 0px 0px; vertical-align: bottom;
}
.entry-content img.aligncenter {
	margin: 10px auto 0px; text-align: center; display: block;
}
.entry-content img.size-full {
	width: 627px; height: auto;
}
.blogg-footer.entry-meta {
	padding: 7px 11px; border-radius: 15px; background-color: rgb(249, 249, 249);
}
.blogg-footer.entry-meta .comments-link {
	float: right; display: inline;
}
.nav-single .nav-next {
	float: right;
}
#content #comments {
	margin: 10px 0px 0px;
}
#respond .comment-form-comment textarea {
	width: auto;
}
.BloggAO {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.Bloggteaser {
	margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.BloggAO ul li {
	padding: 8px; text-align: left; line-height: 20px; vertical-align: top; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.BloggAO ul li:nth-of-type(2n) {
	background-color: rgb(249, 249, 249);
}
.BloggAO ul li a {
	font: bold 15px/15px "Helvetica Neue", Helvetica, sans-serif, Arial; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.Bloggteaser p a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.Bloggteaser .bloggwriter {
	font-weight: bold;
}
.BlogListTeaserWrapper ol {
	list-style-type: none;
}
.bloggar_themeBlock .topp h3::before {
	background: none; font: bold 44px/52px Stencil Std; margin: 0px 0px 0px -7px; border-radius: 0px; width: auto; vertical-align: top; content: "”"; font-size-adjust: none; font-stretch: normal; transform: none; -webkit-transform: none; -moz-transform: none; -o-transform: none;
}
.bloggar_themeBlock .BlogListTeaserWrapper h3 {
	display: none;
}
.bloggar_themeBlock ol .date {
	display: none;
}
.bloggar_themeBlock {
	background-color: rgb(238, 238, 238) !important;
}
.mainColumn .bloggar_themeBlock ol {
	margin: 0px 15px 0px 0px; padding: 10px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 295px; float: left; display: block; background-color: white;
}
.mainColumn .bloggar_themeBlock ol:first-child {
	margin: 0px 15px 0px 0px;
}
.mainColumn .bloggar_themeBlock ol:last-child {
	margin: 0px;
}
.bloggar.headLine::before {
	font: 17px/24px "mbvk"; margin: 3px 6px; padding: 0px 0px 0px 4px; width: 19px; color: white; vertical-align: top; content: "\275E"; font-size-adjust: none; font-stretch: normal;
}
.BlogListTeaserWrapper .thumbImgWrapper {
	margin: 0px 10px 0px 0px; float: left;
}
.avatarUploaded {
	margin: 0px 10px 0px 0px; padding: 4px; border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; float: left; box-shadow: 0px 1px 3px rgba(0,0,0,0.1); background-color: white; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.Bloggteaser .thumbImgWrapper {
	margin: 0px 10px 0px 0px; padding: 4px; border: 1px solid rgba(0, 0, 0, 0.2); border-image: none; float: left; box-shadow: 0px 1px 3px rgba(0,0,0,0.1); background-color: white; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.avatarUploaded .thumbImgWrapper {
	height: 80px; overflow: hidden; vertical-align: middle; display: table-cell; background-color: rgb(51, 51, 51);
}
.Bloggteaser .thumbImgWrapper a {
	height: 80px; overflow: hidden; vertical-align: middle; display: table-cell; background-color: rgb(51, 51, 51);
}
.avatarUploaded .thumbImgWrapper img {
	width: 70px; height: auto; vertical-align: bottom;
}
.Bloggteaser .thumbImgWrapper img {
	width: 70px; height: auto; vertical-align: bottom;
}
.BlogListTeaserWrapper .url.blogHeading {
	color: rgb(51, 51, 51); text-decoration: none;
}
.BlogListTeaserWrapper .url.blogHeading:hover {
	color: rgb(0, 85, 128);
}
.BlogListTeaserWrapper .title h4 {
	margin: 0px 0px 8px;
}
.BlogListTeaserWrapper .url.blogBody {
	color: rgb(51, 51, 51); line-height: 20px; font-size: 15px; text-decoration: none;
}
.BlogListTeaserWrapper .blogName {
	margin: 8px 0px 0px; display: inline-block;
}
