html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1;background:white;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;} html {font-size:100.01%;}
body {font-size:80%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;line-height:1;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#222;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:0,85em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
a:hover {color:#006600;text-decoration:underline;}
a {color:#006600;text-decoration:none;}
blockquote {margin:1em;color:#666;font-style:italic;}
strong, dfn {font-weight:bold;}
em, dfn {font-style:italic;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1em;font-style:italic;}
del {color:#666;}
pre {margin:1em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
dl {margin:0 0 1em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1em;}
table {margin-bottom:1em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 5px 4px 5px;}
tfoot {font-style:italic;}
caption {background:#eee;}
.s8 {font-size: 8px;line-height: 8px;}
.s9 {font-size: 9px;line-height: 9px;}
.s10 {font-size: 10px;line-height: 10px;}
.s11 {font-size: 11px;line-height: 11px;}
.s12 {font-size: 12px;line-height: 12px;}
.s13 {font-size: 13px;line-height: 13px;}
.s14 {font-size: 14px;line-height: 14px;}
.s15 {font-size: 15px;line-height: 15px;}
.s16 {font-size: 16px;line-height: 16px;}
.s17 {font-size: 17px;line-height: 17px;}
.s18 {font-size: 18px;line-height: 18px;}
.s19 {font-size: 19px;line-height: 19px;}
.s20 {font-size: 20px;line-height: 20px;}
.s21 {font-size: 21px;line-height: 21px;}
.s22 {font-size: 22px;line-height: 22px;}
.s23 {font-size: 23px;line-height: 23px;}
.s24 {font-size: 24px;line-height: 24px;}
.s25 {font-size: 25px;line-height: 25px;}
.s26 {font-size: 26px;line-height: 26px;}
.s27 {font-size: 27px;line-height: 27px;}
.s28 {font-size: 28px;line-height: 28px;}
.s29 {font-size: 29px;line-height: 29px;}
.s30 {font-size: 30px;line-height: 30px;}
.s31 {font-size: 31px;line-height: 31px;}
.s32 {font-size: 32px;line-height: 32px;}
.s33 {font-size: 33px;line-height: 33px;}
.s34 {font-size: 34px;line-height: 34px;}
.s35 {font-size: 35px;line-height: 35px;}
.s36 {font-size: 36px;line-height: 36px;}
.s37 {font-size: 37px;line-height: 37px;}
.s38 {font-size: 38px;line-height: 38px;}
.s39 {font-size: 39px;line-height: 39px;}
.s40 {font-size: 40px;line-height: 40px;}
.s41 {font-size: 41px;line-height: 41px;}
.s42 {font-size: 42px;line-height: 42px;}
.s43 {font-size: 43px;line-height: 43px;}
.s44 {font-size: 44px;line-height: 44px;}
.s45 {font-size: 45px;line-height: 45px;}
.s46 {font-size: 46px;line-height: 46px;}
.s47 {font-size: 47px;line-height: 47px;}
.s48 {font-size: 48px;line-height: 48px;}
.s49 {font-size: 49px;line-height: 49px;}
.s50 {font-size: 50px;line-height: 50px;}
.s51 {font-size: 51px;line-height: 51px;}
.s52 {font-size: 52px;line-height: 52px;}
.s53 {font-size: 53px;line-height: 53px;}
.s54 {font-size: 54px;line-height: 54px;}
.s55 {font-size: 55px;line-height: 55px;}
.s56 {font-size: 56px;line-height: 56px;}
.s57 {font-size: 57px;line-height: 57px;}
.s58 {font-size: 58px;line-height: 58px;}
.s59 {font-size: 59px;line-height: 59px;}
.s60 {font-size: 60px;line-height: 60px;}
.s61 {font-size: 61px;line-height: 61px;}
.s62 {font-size: 62px;line-height: 62px;}
.s63 {font-size: 63px;line-height: 63px;}
.s64 {font-size: 64px;line-height: 64px;}
.s65 {font-size: 65px;line-height: 65px;}
.s66 {font-size: 66px;line-height: 66px;}
.s67 {font-size: 67px;line-height: 67px;}
.s68 {font-size: 68px;line-height: 68px;}
.s69 {font-size: 69px;line-height: 69px;}
.s70 {font-size: 70px;line-height: 70px;} label {font-weight:bold;}
fieldset {padding:0 1em 1em 1em;margin:0 0 1em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;margin-top:-0.2em;margin-bottom:1em;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}
input[type=text], input[type=password], input[type=url], input[type=email], input.text, input.title, textarea {background-color:#fff;border:1px solid #bbb;color:#000;}
input[type=text]:focus, input[type=password]:focus, input[type=url]:focus, input[type=email]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;}
select {background-color:#fff;border-width:1px;border-style:solid;}
input[type=text], input[type=password], input[type=url], input[type=email], input.text, input.title, textarea, select {margin:0.3em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:450px;height:250px;padding:5px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: inherit;
border-spacing: 0;
}
.clear {
clear:both;
}
p {
padding:5px 10px 5px 10px;
}
hr {
border:1px solid #999999;
border-bottom:0px;
margin:10px 10px;
}
body {
background:#889988;
}  .artikel_info {
margin:0 10px 0 10px;
border-bottom:1px dashed;
padding: 3px 0 3px 0;
}
#campaign_area {
}
.twitter-tweet {
width: 460px;
padding-left:10px;
}
.twitter-widget {
padding-left:10px;
}
#wrap {
background:#ffffff;
margin:0 auto;
width:990px;
box-shadow:0 5px 10px #333333;
-moz-box-shadow:0 5px 10px #333333;
-webkit-box-shadow:0 5px 10px #333333;
}
.utvald-bild {
margin: 0 10px 10px 10px;
}
#main_wrap {
overflow:hidden;
background-image:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/bak3.png);
width:100%;
}
#footer_area {
border-top:1px solid #999999;
font-size:80%;
padding:10px;
}
#footer_area li ul ol {
clear: both;
display: block;
}
#banner {
height:120px;
width:990px;	
}
#topskribent {
color:#000000;
margin-top:12px;
display:block;
float:right;
overflow:hidden;
width:280px;
}
#topskribent img, #topskribent h3, #topskribent p {
float:left;
}
#topskribent h3 {
font-size:17px;
margin-top:50px;
color:#ededed;
font-weight:bolder;
text-shadow: 1px 1px 4px #000000;
}
#topskribent p {
font-size:14px;
font-weight:bolder;
padding:0;
width:140px;
color:#fefefe;
text-shadow: 1px 1px 4px #000000;
}
#site-name {
width:600px;
height:100%;
display:block;
float:left;
text-indent:-9999em;
padding:0;
margin:0;
}
#site-name a {
display:block;
width:100%;
height:100%;
}
#left_sidebar {
display:block;
float:left;
height:100%;
width:204px;
font-size: 0.9em;
width:204px;
}
#left_sidebar  li {
padding:5px;
}
#article_area {
display:block;
float:left;
width:480px;
}
#right_sidebar {
display:block;
height:100%;
float:left;
width:304px;
font-size: 0.9em;
}
#right_sidebar li {
padding:5px;
}
.skribentinfo {
position:relative;
border-bottom:1px solid #cccccc;
margin:0 10px 0 10px;
width:460px;
}
.skribentnamn{
padding: 5px 0 5px 0;
color:#222222;
}
.skribenttext {
position:absolute;
bottom:0;
left:60px;
}
.skribenttext2 {
position:absolute;
bottom:0;
left:5px;
}
.skribent1 {
position:relative;
float:left;
width:350px;
clear:both;
margin-bottom:3px;
}
.entry_author {
width:50px;
height:50px;
padding:3px 5px 0 0;
float: left;
}
.entry_author2 {
width:50px;
height:40px;
padding:3px 5px 0 0;
float: left;
}
.entry_author_image {
border:0px solid;
overflow:hidden;
}
.entry-date, .sep {
font-size:12px;
font-weight:400;
color:#222222;
}
.entry-date a {
color:#222222;
text-decoration:none;
}
.entry-date a:hover{
text-decoration:underline;
}
.author  {
font-weight:700;
}
.author a {
color:#222222;
text-decoration:none;
}
.author  a:hover { 
text-decoration:underline;
}
.skribent_bio {
}
.skribent-epost  {
font-size:12px;
padding-bottom:5px;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: block;
}
.post {
color:#222222;
margin:5px 0;
}
.post-title {
font-size:2.4em;
padding:0 10px;
font-weight:700;
line-height:1;
}
.litenrubrik	{
margin-left:10px;
font-size:70%;
}
.wp-caption {
max-width:460px;
text-align: left;
padding-left:10px;
}
.wp-caption img {	
padding: 0;
border: 0 none;
}
p.wp-caption-text, .gallery-caption {
font-size: 10px;
font-weight:700;
line-height: 17px;
padding:0;
margin: 0;
} .socialt {
padding-top: 10px;
}
.flattr{
padding-left:380px;
}
.twitter_button {
padding-left:65px;
float:left;
}
.printfriendly_button {
float:left;
padding-left:10px;
}
.facebook_button {
float:left;
padding-left:65px;
}
.post-title a {
color:#222222;
text-decoration:none;
}
.post-title a:hover {
text-decoration:underline;
}
.post .excerpt {
color:#222222;
padding:0;
margin:0;
}
a:hover.excerpt 	{
text-decoration:none;
}
a.green-title {
color:#435432;
}
a.red-title {
color:#BF0A30;
}
.post-content {
overflow:hidden;
line-height:17px;
font-size:13px;
font-family: Tahoma, Arial;
}
.post-content li {
padding: 5px 10px 5px 10px;
list-style: square inside none;
}
.post-content table,
.comment-content table {
border-bottom: 0px solid #ddd;
padding: 10px;
width: 100%;
}
.post-content th,
.comment-content th {
color: #666;
font-size: 10px;
font-weight: 500;
letter-spacing: 0.1em;
line-height: 2.6em;
text-transform: uppercase;
}
.post-content td,
.comment-content td {
border-top: 1px solid #ddd;
padding: 6px 10px 6px 0;
}
.kommentarantal {
position:absolute;
bottom:8px;
right:5px;
background: url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/kommentar-ikon.png) no-repeat;
padding-left:19px;
}
.kommentarantal-framsida {
margin:5px;
background: url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/kommentar-ikon.png) no-repeat;
padding-left:19px;
}
.post-details {
font-size:83%;
margin-left:7px;
font-style: none;
}
.errors {
padding-left:10px;
}
.wp-flattr-button {
}
.page-numbers {
padding-left:10px;
padding-bottom: 10px;
text-align:center;
}
.page-numbers ul{
}
.page-numbers  li{
display:inline;
}
.skribent {
display: inline;
float: left;
margin-right: 1.625em;
}
.WP-PrintIcon {
margin-left:10px;
}
.errors {
background:#ff6666;
border:1px solid #774444;
color:#333333;
display:none;
padding:10px;
margin:10px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
.errors h4 {
color:#333333;
font-size:1.2em;
}
.errors li {
color:#333333;
font-size:1.1em;
}
.slist {
width:460px;
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .testbild {
float:left;
width:120px;
padding:0 10px;
}
.testtxt {
margin-left:110px;
padding-right:10px;
} .related-posts ul {
margin: 0 0 2em 0;
padding-left: 10px;
list-style: none;
width: 100%;
float: left;
clear: both;
}
.related-posts li {
margin: 0;
padding: 0;
display: block;
clear: left;
}
.related-posts img {
margin: 0 0.5em 0.5em 0;
float: left;
}
.related-posts h2  {
padding-left:10px;
}
.dagens {
margin: 9px 5px 9px 0px;	
padding: 0;
}
.dagens  a{
color:#006600;	
}
.dagens li {
}
.dagens-datum {
position:relative;
padding: 0px 0 10px 5px;
overflow:hidden;
background:#f5fff5;	
}
#dagens-klick {
position:absolute;
top:3px;
left: 3px; 
width: 285px; 
height: 35px; 
background-color: transparent; 
}
.report-comment {
float:right;
}
.dd-datum {
float:left;
font-weight:700;
}
.test3 {
background: url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/punkt.png) no-repeat;
}
.dd-titel {
margin:0px 0px 0px 32px;
}
.report-comment {
float:right;
} .alignleft {
display: inline;
float: left;
margin-right: 1.625em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.625em;
}
img[align=left] {
border:1px solid #222222;
margin:10px 10px 10px 0;
}
img[align=right] {
border:1px solid #222222;
margin:10px 0 10px 10px;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.slavartiklar {
margin:10px;
overflow:hidden;
}
.vslav {
float:left;
width:213px;
padding:4px 0 4px 15px;
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/sidebar-list4.png) no-repeat;
}
.hslav {
float:right;
width:213px;
padding: 4px 0 4px 15px;
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/sidebar-list4.png) no-repeat;
}
.fakta, .fakta-right	{
background-color: #ffffff;
border: 1px solid #aaa;
font-family:arial;
float: right;
margin: 10px;
overflow: hidden;
width: 175px;
}	
.fakta-left	{
background-color: #ffffff;
border: 1px solid #aaa;
font-family:arial;
float: left;
margin: 10px;
overflow: hidden;
width: 175px;
}
.faktarubrik	{
background-color: #222;
color: #eee;
font: 16px arial, helvetica, sans-serif;
padding: 5px;
font-weight:700;
}
.fakta-full	{
background-color: #ffffff;
border: 1px solid #aaa;
margin: 10px;
float: left;
overflow: hidden;
width: 460px;
} #usp-submit {
padding-left:1em;
} #sidhuvud-widget {
margin:75px 0px 0 0;
float:right;  
}
.textwidget p {
margin: 0;
padding: 0;
}
.textwidget {
font-family: Tahoma,Arial;
font-size: 12px;
line-height: 14px;
}
.widget_search input[type=text] { 
background: -moz-linear-gradient(center top , #FFFFFF, #EEEEEE 1px, #FFFFFF 10px) repeat scroll 0 0 transparent;
background: -o-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 10px) repeat scroll 0 0 transparent;
background: -webkit-linear-gradient(top , #FFFFFF, #EEEEEE 1px, #FFFFFF 10px) repeat scroll 0 0 transparent;
background: -ms-linear-gradient(top , #FFFFFF, #EEEEEE 1px, #FFFFFF 10px) repeat scroll 0 0 transparent;
background: linear-gradient(top , #FFFFFF, #EEEEEE 1px, #FFFFFF 10px) repeat scroll 0 0 transparent;
border: 1px solid #aaaaaa;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.1);
-moz-box-shadow:3px 3px 8px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:3px 3px 8px rgba(0, 0, 0, 0.1);
font-family: 'Arial';
width:260px;
height:21px;
line-height:21px;
margin:0;
padding-left:3px;
}
.widget_search {
position:relative;
background: url() top left no-repeat;  
height:25px;
width:270px;
}
.widget_search #s {
position:absolute;
}
.widget_search label {
display:none;
}
.widget_search #searchsubmit {
position:absolute;
left:260px;
width:40px;
height:40px;
background: url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/Bild8.png) top left no-repeat;  
border: none; 
}
.widget_search #searchsubmit:hover {
background: url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/Bild8.png) top left no-repeat;  
border: none; 
}
.widgettitle{
background-color: #626F61;
border: 1px solid #737F72;
border-radius: 3px;
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.1);
color: #FFFFFF;
font-size: 1.1em;
font-weight: bold;
padding: 4px 5px;
text-shadow: 1px 1px 4px #000000;
}
.widgettitle a {
color:#ffffff;
text-decoration:none;
}
.widgettitle a:hover {
text-decoration:underline;
}
#left_sidebar .bns-featured-category strong { 
background-repeat:no-repeat;
display:block;
margin:5px;
}
#left_sidebar .bns-featured-category .post-details {
margin:5px;
}
#left_sidebar .widget li {
padding-bottom:5px;
background-repeat:no-repeat;
margin:0px;
}
#left_sidebar .notiser strong { 
background-repeat:no-repeat;
display:block;
margin-left:5px;
}
#left_sidebar .notiser .post-details {
margin-left:5px;
overflow:hidden;
}
.notisrubrik {
font-size:12px;
margin-left:5px;
}
.notiser {
background:#f5fff5;
}
.notiser a{
color:#006600;
}
.notiser a:hover{
text-decoration:underline;
}
.notiser .posts	{
}
.notiser .notis-datum {
padding-top: 3px;
float:left;
}
.notiser .notis-kommentar {
padding: 3px 0 5px 0;
float:right;
width:49px;
}
.kommentar-notis {
margin:10px;
background: url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/kommentar-ikon.png) no-repeat;
padding-left:19px;
padding-bottom:1px;
}
.widget_twitter div {
padding:0;
width:194px;
}
.widget_twitter ul li {
}
.widget_twitter .follow-button,
.widget_twitter .xavisys-link {
margin:0 10px 10px 25px;
}
.widget_twitter .entry-meta {
display:block;
font-size:80%;
}
.widget_twitter .intent-meta a {
background: url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/everything-spritev2.png); 
display: inline-block;
height: 16px;
text-indent: -9999px;
width: 16px;
}
.widget_twitter .intent-meta a.in-reply-to {
background-position: 0 center;
}
.widget_twitter .intent-meta a:hover.in-reply-to {
background-position: -16px center;
}
.widget_twitter .intent-meta a.favorite {
background-position: -32px center;
}
.widget_twitter .intent-meta a:hover.favorite {
background-position: -48px center;
}
.widget_twitter .intent-meta a.retweet {
background-position: -80px center;
}
.widget_twitter .intent-meta a:hover.retweet {
background-position: -96px center;
}
#senaste_poster {
display:none;
}
.nytt {
display:none;
}
#left_sidebar .latest {
}
#left_sidebar #latest_control {
font-weight:bold;
overflow:hidden;
width:100%;
}
#left_sidebar #latest_control li {
float:left;
padding:0;
margin:0;
}
#latest_control a {
background:#335a2d;
color:#ffffff;
display:block;
padding:5px 5px;
margin-left:0px;
}
#latest_control a:hover {
background:#888888;
text-decoration:none;
}
#latest_control .active a {
background:#ffffff;
color:#000000;
}
.kategori {
font-weight:bold;
padding:1px;
}
.vanster  {
float:left;
padding:0 0 8px 0px;
max-width:145px;
}
.hoger {
float:right;
padding:0 0px 8px 0;
max-width:145px;
}
.hoger-skribent-bild {
float:right;
max-width:80px;
}
.vanster-skribent-bild {
float:left;
padding-right:5px;
max-width:80px;
}
.vanster-skribent-text {
float:left;
padding-bottom:10px;
max-width:210px
}
.hoger-skribent-text {
float:right;
padding-bottom:10px;
max-width:210px;
}
.skribent-rubrik {
font-size:2em;
}
.bns-featured-category {
background:#EEFFEE;
}
.bns-featured-category a{
color:#006600;
}
.bns-featured-category a:hover{
text-decoration:underline;
}
.bns-featured-category .posts	{
}
.tumnagel {
float:right;
margin: 10px;
width:100px;
height:100px;
overflow:hidden;
clear:both;
} .donera {
font:arial;
background: -moz-linear-gradient(center top , #FaFaFa 0%, #E8E8E8 100%) repeat scroll 0 0 transparent;
background: -o-linear-gradient(top , #F9F9F9 0%, #E8E8E8 100%) repeat scroll 0 0 transparent;
background: -webkit-linear-gradient(top,  rgba(249,249,249,1) 0%,rgba(232,232,232,1) 100%); background: -ms-linear-gradient(top , #F9F9F9 0%, #E8E8E8 100%) repeat scroll 0 0 transparent;
border: 1px solid #A0A0A0;
border-radius: 8px 8px 8px 8px;
color: #303030;
font-size: 20px;
font-weight: 400;
line-height: 25px;
text-indent:5px;
text-shadow: 1px 1px 2px #ADADAD;
box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);
}
.don-rub {
text-transform:none;
font-size:21px;
border-bottom:1px solid #A0A0A0;
padding:2px;
font-weight:300;
text-align:center;
}
.bank {
margin:0 5px 5px 5px;
padding: 8px 2px 8px 2px;
}
.bank-info {
margin-left: 2px;
font-size:9px;
line-height:8px;
}
.bank-bild {
float:left;
padding:10px 3px 3px 3px;
}
.paypal {
margin: 5px;
padding: 8px 2px 8px 2px;
}
.paypal a{
color: #303030;
}
.paypal a:hover {
text-decoration:none;
}
.pay-bild {
float:left;
padding:5px 3px 3px 3px;
} .commentlist {
display:block;
padding:5px;
-ms-word-break: normal;
word-break: break-word;
-moz-hyphens:auto; 
-webkit-hyphens:auto; 
-o-hyphens:auto; 
hyphens:auto;
}
.commentlist h3 {
font-size:1.2em;
font-weight:bold;
padding:0 10px;
}
.comment {
border:1px solid #999999;
margin:5px;
padding:10px;
}
.commentlist .even {
background:#fcfcfc;
padding:5px;
background: -moz-linear-gradient(center top , #ffffff, #eeeeee 1px, #ffffff 30px) repeat scroll 0 0 transparent;
background: -o-linear-gradient(top, #ffffff, #eeeeee 1px, #ffffff 30px) repeat scroll 0 0 transparent;
background: -webkit-linear-gradient(top,  #ffffff, #eeeeee 1px, #ffffff 30px) repeat scroll 0 0 transparent;);
background: -ms-linear-gradient(top,  #ffffff, #eeeeee 1px, #ffffff 30px) repeat scroll 0 0 transparent;);
border: 1px solid #aaaaaa;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.1);
-moz-box-shadow:3px 3px 8px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:3px 3px 8px rgba(0, 0, 0, 0.1);
font-family: 'Arial';
line-height:15px;
display:block;
}
.commentlist .odd {
background:#ffffff;
padding:5px;
background: -moz-linear-gradient(center top , #ffffff, #eeeeee 1px, #ffffff 30px) repeat scroll 0 0 transparent;
background: -o-linear-gradient(top, #ffffff, #eeeeee 1px, #ffffff 30px) repeat scroll 0 0 transparent;
background: -webkit-linear-gradient(top,  #ffffff, #eeeeee 1px, #ffffff 30px) repeat scroll 0 0 transparent;);
background: -ms-linear-gradient(top,  #ffffff, #eeeeee 1px, #ffffff 30px) repeat scroll 0 0 transparent;);	
border: 1px solid #aaaaaa;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.1);
-moz-box-shadow:3px 3px 8px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:3px 3px 8px rgba(0, 0, 0, 0.1);
font-family: 'Arial';
line-height:15px;
display:block;
}
.comment-author {
border-bottom:1px solid #999999;
padding: 2px 0 2px 0;
}
.comment-meta {
font-size: 75%;
float:right;
} .required {
padding: 2px;
}
#respond {
padding:5px;
}
#respond h3 {
font-size:1.2em;
font-weight:bold;
padding:0 10px;
}
#respond label {
font-weight:bold;
display:block;
}
#respond textarea {
border: 1px solid #C1C1C1;
border-radius: 3px 3px 3px 3px;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.16) inset;
position: relative;
background: -moz-linear-gradient(center top , #FFFFFF, #EEEEEE 1px, #FFFFFF 20px) repeat scroll 0 0 transparent;
background: -o-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 20px) repeat scroll 0 0 transparent;
background: -webkit-linear-gradient(top,  #ffffff, #eeeeee 1px, #ffffff 20px) repeat scroll 0 0 transparent;); 
height:200px;
padding:10px;
width:420px;
}
#respond textarea:focus {
border-color:#779977;
}
#respond code {
display:block;
padding:10px;
}
#submit {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #EEEEEE;
background-image: -moz-linear-gradient(center top , #EEEEEE, #CCCCCC);
background-image: -webkit-linear-gradient(top , #EEEEEE, #CCCCCC);
background-image: -o-linear-gradient(top , #EEEEEE, #CCCCCC);
border-color: #CCCCCC #CCCCCC #BBBBBB;
border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;
color: #333333;
font: bold 12px/1 "helvetica neue",helvetica,arial,sans-serif;
text-align: center;
text-shadow: 0 1px 0 #EEEEEE;
padding: 3px 2px 3px 2px;
width: 120px;
}
#submit:hover {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #DDDDDD;
background-image: -moz-linear-gradient(center top , #DDDDDD, #BBBBBB);
background-image: -webkit-linear-gradient(top , #DDDDDD, #BBBBBB);
background-image: -o-linear-gradient(top , #DDDDDD, #BBBBBB);
border-color: #BBBBBB #BBBBBB #999999;
border-style: solid;
border-width: 1px;
cursor: pointer;
text-shadow: 0 1px 0 #DDDDDD;
}
#submit:active {
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #AAAAAA #AAAAAA #888888;
border-style: solid;
border-width: 1px;
box-shadow: 0 0 5px 2px #AAAAAA inset, 0 1px 0 0 #EEEEEE;
} #main-menu {
background:#222222;
height:20px;
font-weight:bold;
font-size:11px;
line-height:20px;
text-transform:uppercase;
width:100%;
}
#main-menu .cat-item {
float:left;
}
#main-menu .cat-item a {
color:#ffffff;
display:block;
height:100%;
padding:0 10px;
text-decoration:none;
}
#main-menu .cat-item a:hover {
background:#444444;
}
#main-menu .current-cat a {
background:#efefef;
color:#000000;
}
#main-menu .current-cat a:hover {
background:#efefef;
color:#000000;
}
#rss {
float:right;
}
.rss {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/rss-18x18.png);
display:block;
height:18px;
padding:0;
margin:1px 3px;
text-indent:-9999em;
width:18px;
}
#underkategorier {
background:#efefef;
font-size:11px;
font-weight:normal;
height:20px;
line-height:20px;
text-transform:uppercase;
width:100%;
border-bottom: 1px solid #999999;
}
#underkategorier .cat-item {
float:left;
}
#underkategorier .cat-item a {
color:#000000;
padding:0 3px;
text-decoration:none;
margin-left:5px;
}
#underkategorier a:hover {
text-decoration:underline;
}
#underkategorier .current-cat a {
font-weight:bold;
}
#underkategorier .current-cat a:hover {
text-decoration:none;
}
#topmenu {
background:#222222;
height:18px;
font-size:0.85em;
font-weight:bold;
line-height:18px;
text-transform:uppercase;
width:990px;
}
#top-menu li {
float:left;
margin-left:15px;
}
#top-menu a {
color:#eeeeee;
text-decoration:none;
}
#top-menu ul {
display:none;
position:absolute;
line-height:20px;
width:180px;
}
#top-menu ul a {
background:#222222;
}
#top-menu ul li:last-child a {
border-width:0px 1px 1px 1px;
-moz-border-radius:;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
#top-menu li:hover .sub-menu {
display:block;
}
#top-menu ul li {
margin:0;
}
#top-menu ul a {
border-color:#888888;
border-style:solid;
border-width:0 1px;
display:block;
padding:0 10px;
height:20px;
width:160px;
}
#top-menu ul a:hover {
background-color:#444444;
}
#lander {
float:right;
}
#lander li {
float:left;
}
#lander a {
display:block;
height:14px;
margin-right:5px;
margin-top:1px;
width:20px;
}
#lander #no a {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/no.png);
}
#lander #fi a {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/fi.png);
}
#lander #dk a {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/dk.png);
}
#lander #en a {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/en.png);
}
.bakgr-v {
width:190px;
background-color:#e9e9e9;
border:1px solid #cccccc
}
.bakgr-h {
width:292px;
background-color:#e9e9e9;
border:1px solid #cccccc
}
.wtext-rubrik {
font-size:16px;
margin: 0 3px;
font-weight:700;
color:#222222
}
.wtext-rubrik a  {
color:#222222;
}
.wtext-rubrik  a:hover{
text-decoration:none;
}
.wtext {
font-size:11px;
font-family: Arial, Geneva, sans-serif;
margin:0 3px;
color:#222222;
padding-bottom:4px;
}
.wtext a  {
color:#222222;
}
.wtext a:hover{
text-decoration:none;
color:#222222;
}
.mediaikon-stor {
padding:0px 20px 0px 10px;
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/mediaikon-stor.png) no-repeat;
margin-left:5px;
}
.mediaikon-liten {
float:left;
padding:0px 9px 2px 5px;
height:10px;
width:10px;
}
.wp-image img{
max-height:250px;
overflow:hidden;
}
.punkt:before {
content: "";
font-family: abicon;
font-weight: 400;
align: center;
}
@font-face {
font-family: "abicon";
font-style: normal;
font-weight: 400;
src: url(https://www.nordfront.se/wp-content/themes/nordfront2/bilder/abicon.eot?48007#iefix) format("embedded-opentype"), url(https://www.nordfront.se/wp-content/themes/nordfront2/bilder/abicon.woff?48007) format("woff"), url(https://www.nordfront.se/wp-content/themes/nordfront2/bilder/abicon.ttf?48007) format("truetype");
}
.betyg-5 {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/betyg5.png) no-repeat;
border-bottom: 1px solid #aaa ;
margin: 3px;
width:170px;
height:35px;
}
.betyg-4 {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/betyg4.png) no-repeat;
border-bottom: 1px solid #aaa ;
margin: 3px;
width:170px;
height:35px;
}
.betyg-3 {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/betyg3.png) no-repeat;
border-bottom: 1px solid #aaa ;
margin: 3px;
width:170px;
height:35px;
}
.betyg-2 {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/betyg2.png) no-repeat;
border-bottom: 1px solid #aaa ;
margin: 3px;
width:170px;
height:35px;
}
.betyg-1 {
background:url(//www.nordfront.se/wp-content/themes/nordfront2/bilder/betyg1.png) no-repeat;
border-bottom: 1px solid #aaa ;
margin: 3px;
width:170px;
height:35px;
}
.stodpren {
display:block;
padding:10px;
}