body { font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; }
p { margin:0 0 1em; }

a { color:#DE2319; font-weight:bold; font-size:1.1em; text-decoration:none;}
a:hover, a:visited:hover { text-decoration:underline; color:#DE2319;}

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

hr { background:#e8e5d9 none repeat scroll 0 0; }
.colorRed { color:#DE2319; }




/* -- SVT MENY -- */
.box { background:#e4e3d8 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 0px 10px 0px; }
#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 -- */


/* -- MENY --*/
.span-19 { width:760px; }
#debatt { background:#fff url('../img/d_header_bg.jpg') repeat-x scroll 0 0; padding: 33px 0px 0px 20px; height:80px; }
#debattlogo { margin-bottom:34px; }
#debattbyline { margin:33px 0px 0px 29px; }


/* -- MAINCONTENT --*/
.span-12 { width:482px; }
.prepend-1 { padding-left:20px; }
#maincontent div.span-12 { margin-right:0px; }
/*#maincontent .box { padding:10px; margin:10px; }*/

#maincontent .d_category { font-weight:bold; line-height:0.8em; }
#maincontent .d_category a { color:#000; text-decoration:none;}
#maincontent .d_category a:hover, a:visited:hover { color:#000; text-decoration:underline }

#maincontent .wp-caption-text { color:#aaa; font-size:0.8em; }

/* Comments */
#maincontent div.span-1 { margin-right:4px; }
.d_comments_number { width:25px; background:#fff url(../img/d_comment_nuber_arrow.gif) no-repeat scroll 0 1px; padding:0px 0px 10px 0px; font-weight:bold; text-align:center; color:#FFF; }
.articleTags { font-size:1em; }
.d_comments_border { border:1px solid #e8e5d9; padding:10px;}
.respond { background:#fff url(../img/d_pencil.gif) no-repeat scroll 0 10px; font-weight:bold; padding:5px 0 5px 14px; }
#maincontent .box { background:#e8e5d9 none repeat scroll 0 0; }

/* Archive */
#d_archiveplate  {
	background:#DE2319 none repeat scroll 0 0;
	font-size:13px;
	font-weight:bold;
	line-height:1.5;
	margin-bottom:0;
	margin-top:0;
	padding:0.2em 0.4em 0.2em 0.8em;
	color:#fff;
}

#maincontent .wp-caption-text { text-align:right; padding-right:10px;}
/*#maincontent .entry a { color:#009999; }*/

.authorInfo { text-align:left; font-size:10px; padding-top:5px}
.avatar-40 { padding: 2px; border: 1px solid #cccccc;}
.boxAvatar { padding: 10px; margin-right:0; }
.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;}

.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 */


/* COLLUM */
.width13 { width:13px; }
/* /COLLUM */


/* -- SIDEBAR -- */
.span-6 { width:245px; }

#sidebar ul, ol { margin:0; }
#sidebar li ul, li ol { margin:0 1.5em 1.5em; }

.widget ul { list-style-image: url('../img/d_list_arrow.gif') }
.widgettitle {
	background:#bee5cf none repeat scroll 0 0;
	font-weight:bold;
	font-size:13px;
	padding:0.2em 0.4em 0.2em 0.8em;
	margin-top:0px;
	margin-bottom:0px;
	position:relative;
	line-height:1.5;
	color:#000;
}



/* -- tags -- */
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;}




#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: 5px; }
#sidebar .box { background-color:#fff; margin-bottom: 0px;}




.d_searchinput { width:192px; }

.d_searchbutton {
background:#4D0966 url(../img/d_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 -- */
#footer { padding-top:20px; padding-bottom: 0px; }
.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;
	/* clip text */
	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;
	/* clip text */
	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 -- */