body { font-family:arial,tahoma,helvetica,verdana,sans-serif; background:#000 url('../img/rs_BG.jpg') repeat scroll 0 0; }

a { text-decoration:none; color:#de2319; font-weight:bold; font-size:1.2em;}
a:hover { text-decoration:underline; }
a:visited:hover { text-decoration:underline; }

h1, h2, h3, h5, h6 { font-weight:bold; color:#5d544e; }
h3 { margin-bottom:0.2em; }
h4 { font-size:1.1em; line-height:1.3em; }

hr { background:#bdb1aa none repeat scroll 0 0; color:#bdb1aa; }

/* -- SVT MENY -- */
.box { background:#bdb1aa none repeat scroll 0 0; padding:0.3em; }
.fullBG { width:100%; background-image:url('../img/meny_bg.jpg'); background-repeat: repeat-x; background-attachment:scroll; }
#SVTmeny { padding: 0px; background-color:transparent; }
#SVTlogo { padding: 5px 0px 0px 11px; }
#uno-header {padding: 5px 0px 5px 29px; }
#uno-header ul#uno-mainmenu li a, #uno-header ul#uno-mainmenu li a:hover { color:#FFFFFF; display:inline; font-size:13px; font-weight:bold; line-height:15px; }
#uno-header ul#uno-mainmenu li:hover { background-position:0 -33px; }
#uno-header ul#uno-mainmenu li { background:#392748 url('../img/uno-bg-toplinks.png') no-repeat scroll 0 0; display:block; float:left; height:23px; padding:10px 11px 0; }
#uno-header ul, #uno-header li, #uno-submenu ul, #uno-submenu li { list-style-type:none; margin:0; padding:0; }
#uno-header, #uno-header a, #uno-header a:visited { color:#FFFFFF; font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; }
img.play { vertical-align:middle; }
/* -- /SVT MENY -- */
#logo { background-image:url('../img/re_ToppBG.gif'); background-repeat:no-repeat; background-attachment:scroll; background-position:9px 118px; background-color:transparent; margin-bottom:0px; }

#back { padding-left:140px; }

/* -- MAINCONTENT --*/
#left, #right  { width:98px; margin-right:0px; }
#pageHolder { background-color:#fff; margin-right:0px; width:718px; margin-right:0px; padding:10px; border: 8px solid #bdb1aa;}
#sidebar { width:238px; }
#maincontent h2 { margin:0.2em 0 0.2em 0; line-height:1.2; }
#maincontent h2 a { text-decoration:none; color:#5d544e; }
#maincontent h2 a:hover { text-decoration:underline; color:#000; }
#maincontent h2 a:visited:hover { text-decoration:underline; color:#000;}
#maincontent h3 a { text-decoration:none; color:#5d544e; }
#maincontent h3 a:hover { text-decoration:underline; color:#000; }
#maincontent h3 a:visited:hover { text-decoration:underline; color:#000;}
#maincontent .rs_category { font-weight:bold; line-height:0.8em;	font-style:italic; }
#maincontent .rs_normal{ font-style:normal; }
#maincontent .rs_mainplate  { background-color:#fff; border:1px solid #bdb1aa; }
#maincontent .rs_mainplate h2 { font-weight:bold; font-size:15px; }
#maincontent .wp-caption-text { text-align:right; padding-right:10px;}

.authorInfo { text-align:left; font-size:10px; padding-top:5px}
.avatar-40 { padding: 2px; border: 1px solid #cccccc;}
.boxAvatar { padding: 10px;}
.avatar-140 { padding: 5px; background-color:#ffffff;}
.image-80 { padding: 2px; border: 1px solid #cccccc; float: right; margin-left:4px;}
.puffImg { padding-top: 10px}
.imageLeft { padding: 2px; float: left; margin-right:4px;}
.imageRight { padding: 2px; float: right; margin-left:4px;}
.rs_comments_number { width:25px; background:#fff url(../img/rs_Kommentar_pil.gif) no-repeat scroll 0 1px; padding:0px 0px 10px 0px; font-weight:bold; text-align:center; color:#FFF; }
.rs_comments_border { border:1px solid #e8e5d9; padding:10px;}
.rs_commentbox { background-color:#fff; padding:0.5em; margin-bottom:0px; border:1px solid #bdb1aa; }
.rs_commentbox p { margin:0; }
.rs_comment_name { background-color:#fff; background-image:url('../img/re_Kommentar_namn.gif'); background-repeat:no-repeat; background-attachment:scroll; background-position:95% 0%; padding:0.5em 1em 0.3em 0.3em; text-align:right; margin-bottom:0.5em; }

.formbox { padding:1em; }
.formbox p { margin-bottom:0.4em; }
textarea { height:112px; padding:0px; width:440px; }
.your-message textarea {width:385px;}
input.text, input.title, textarea, select { border:1px solid #bbbbbb; margin:0; }

#maincontent .kategoriRubrik  { margin-bottom:0.2em; margin-top:0.2em; font-size:1.2em; line-height:1.2 }
.pink { color:#002369}
.alignright { text-align:right; float:right;}
.alignleft { text-align:left; float:left; margin-right:4px;}
/* /MAINCONTENT */

/* -- SIDEBAR -- */
#sidebar  a { color:#5D544E; font-size:1.1em; }
#sidebar ul, ol { margin:0 0 0 1.5em; }
ul.wp-tag-cloud  { list-style-image:none; list-style-type:none; }
li.widget_tag_cloud { line-height:24px; }
ul.widgetList { list-style-image:none; list-style-type:none;}
.widget ul { list-style-image: url('../img/rs_list_arrow.gif') }
.widgettitle { background:#bdb1aa none repeat scroll 0 0; font-weight:bold; font-size:13px; padding:0.2em 0.4em 0.2em 0.8em; margin-bottom:0px; position:relative; line-height:1.5; background-image:url('../img/categoryBg_sidebar.gif'); background-repeat:no-repeat; background-attachment:scroll; }
#sidebar .pull-1 { margin-left:-18px; }
#sidebar .sokWidth { width:194px; }
#sidebar thead th { background:#e4e3d8 none repeat scroll 0 0; }
#sidebar caption { background:#ffffff none repeat scroll 0 0; text-align:center; font-weight:bold; }
#sidebar table { margin-bottom:0px; }
#sidebar #wp-calendar a { font-weight:bold; }
#sidebar #prev { font-weight:bold; font-style:normal; }
#sidebar #next { font-weight:bold; font-style:normal; text-align:right; } 
#sidebar h3 { color:#ff4200; font-size:13px; line-height:20px; margin-top:10px; }
#sidebar h3 a:hover, h4 a:hover { text-decoration:underline; }
#sidebar h4 a { color:#009999; }
#sidebar h4 strong { color:#000000; }
#sidebar .widget  { margin-bottom: 15px; }
#sidebar .box { background-color:#fff; margin-bottom: 0px;}
#sidebar .mb_search_plate { color:#fff; font-weight:bold; font-size:13px; padding:0.1em 0.4em 0.2em 0.8em; margin-bottom:0px; background-image:url('../img/categoryBg_sidebar.gif');background-repeat:no-repeat; background-attachment:scroll; }

#sidebar #wp-calendar th, td, caption { padding:4px; }
#sidebar #wp-calendar tbody td{ text-align:center; }
#sidebar #wp-calendar tbody a  { display:block; border:1px solid #bbbbbb; text-align:center; padding:0 1px 0 1px; font-size:1.2em; }
#sidebar #wp-calendar #prev { border:none; }

.rs_searchinput { width:160px; }
.rs_searchbutton { background:#4D0966 url(../img/rs_search.gif) no-repeat scroll 0 0; border:medium none; color:#fff; display:inline; font-family:arial,tahoma,helvetica,verdana,sans-serif; font-size:12px; font-weight:bold; height:22px; margin:1px 0 0 3px; width:36px; }
.rssImg { background-image:url('../img/rss.gif'); background-repeat:no-repeat; background-attachment:scroll; padding-left:18px; margin: 5px 0px 5px 0px; position:relative; }
/* -- /SIDEBAR -- */

/* -- FOOTER -- */
.byline { color:#FFF; }
.byline ul li { display: inline; list-style-image:none; list-style-type:none; margin-right:10px; }
/* -- /FOOTER -- */

/* -- Twingly -- */
.tw_tooltip { font-size: 10px; background: #FFF; border: 1px solid #c0c0c0; padding: 2px; width: auto; }
.tw_widget { width: 100%; font-size: 11px; text-align:left; border: 1px solid #ccc; padding: 9px; color: black; border: 1px solid #999; }
.tw_widget img { border:0px; vertical-align: text-top; }
.tw_header { font-weight: 900; font-size:15px; margin-top: 6px; margin-bottom: 6px; letter-spacing: -1px; background-color: #fff; padding-left:3px; }
.tw_sub_header { width: 100%; text-align:left; margin-bottom:4px; padding-left:3px; }
.tw_logo { font-weight: 100; font-size:9px; float:right; }
.tw_logo img { display:none; }
/* pager */
.tw_pager { text-align: center; }
.tw_pager .hidden { display: none; }
.tw_pager li, .tw_pager div, .tw_pager a { font-size:14px; font-weight:900; color:black; text-decoration:none; }
.tw_pager:after { content: ".";  display: block; height: 0; clear: both; visibility: hidden; }
.tw_pager .next { padding-right: 5px; }
.tw_pager .prev { padding-left: 5px; }
.tw_pager a:hover, .tw_pager li:hover { color:red; }
.tw_pager div, .tw_pager ul, .tw_pager li { float:left; }
.tw_pager  ul { margin:0; padding:0; }
.tw_pager ul li { display: inline; list-style: none; margin:0; padding:0; margin: 0 2px 0 2px; cursor: pointer; }
.tw_pager .indicator {}
.tw_pager .right-buttons {}
.tw_pager ul .selected { background: #C0C0C0; }
#tw_searchframe { padding:5px; }
.tw_footer { padding-top: 5px; }
/* LIST */
.tw_list { clear: both; background-color:#fff; }
.tw_list a { color:black; text-decoration:none; }
.tw_list a:hover { color:blue; text-decoration:underline; }
.tw_list .tw_item .headline { font-size:12px; font-weight:900; overflow:hidden; height: 15px; padding-top:3px; padding-left:3px; }
.tw_reportbutton  { cursor:pointer; float:right; padding:4px 4px 0px 0px; vertical-align:middle; }
.tw_list .tw_item img.nopointer { cursor:default; }
.tw_list .sub { font-weight:100; overflow: hidden; height: 13px; padding-bottom:3px; padding-left:3px; }
.tw_list .alt { background-color:#eee; }
.tw_selectbox { background-color:#EEEEEE; float:right; }
.tw_selectbox select { font-size:9px; }
.tw_list .tw_rss_icon img { margin: 0; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3	; padding: 0 4px 0 2px; }
/* -- /Twingly -- */