body { font-family:arial,tahoma,helvetica,verdana,sans-serif; }
a { text-decoration:none; }
a:hover	{ text-decoration:underline; }

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

ul { list-style-image: url('../img/list_arrows.gif') }

.box { background:#e4e3d8 none repeat scroll 0 0; padding:0.3em; }

#logo { padding-top:48px;}
#killer { padding-top:10px;}

.span-19 { width:754px; }

.fullBG { width:100%; background-image:url('../img/meny_bg.jpg'); background-repeat: repeat-x; background-attachment:scroll; }

/* -- SVT MENY -- */
#SVTmeny { padding: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 -- */

#nav, #subnav{ text-align:right; }
#nav { margin-bottom:0px; padding:0; }
.stallOm_pages ul li { display: inline; }
.stallOm_pages li.current_page_item a, .stallOm_pages li a:hover { color:#666666; }
.stallOm_pages li a, #subnav li a 	{ color:#0d2933; }
.stallOm_pages li.current_page_item a, #subnav li.current_page_item a, #subnav li a:hover { color:#666666; }
.stallOm_pages ul, ol { margin:0; }
.stallOm_pages li { padding-left:10px; }

/* -- MAINCONTENT --*/
#maincontent  a { color:#0d2933; }
#maincontent  a:hover { color:#666666; }
#maincontent  a:visited:hover { color:#666666; text-decoration:underline; }
.stallOm_category {
	background-color:#ff4200;
	padding:0.1em 0.6em 0.2em 0.6em;
	margin-right:1px;
	font-weight:bold;
	background-image:url('../img/categoryBg.gif');
	background-repeat:no-repeat;
	background-attachment:scroll;
}
#maincontent .stallOm_category  a { color:#ffffff; }
#maincontent .stallOm_category  a:hover { color:#ffffff; }
#maincontent .stallOm_category  a:visited:hover { color:#ffffff; text-decoration:underline; }
.stallOm_time { background-color:#dbd9cb; padding:0.1em 0.6em 0.2em 0.6em; font-weight:bold; }
#maincontent .articleTags a, a:hover, a:visited:hover { color:#009999; }
#maincontent .orangeLinks  a { color:#ff4200; }
#maincontent .orangeLinks  a:hover { color:#ff4200; }
#maincontent .orangeLinks  a:visited:hover { color:#ff4200; text-decoration:underline; }
#maincontent .main_orange_plate  {
	background-color:#ffffff; 
	padding:0.1em 0.4em 0.2em 0.5em;
	background-image:url('../img/topCategory.gif');
	background-repeat:no-repeat;
	background-attachment:scroll;
}
#maincontent .main_orange_plate h2 { color:#ffffff; font-weight:bold; font-size:15px; }
#maincontent .wp-caption-text { text-align:right; padding-right:10px;}
#maincontent .entry a { color:#009999; }
.authorInfo { text-align:right; font-size:10px; padding-top:5px}
.authorInfo { text-align:right; 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;}

.commentbox { background:#e4e3d8 none repeat scroll 0 0; padding:0.5em; margin-bottom:0px; }
.commentbox p { margin:0; }
.comment_name { 
	background-color:#ffffff; 
	background-image:url('../img/comment_arrow.gif');
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:95% 0%;
	padding:1em 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:430px; }
.your-message textarea {width:430px;}
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 }
.orange { color:#ff4200; }
.alignright { text-align:right; float:right;}
.alignleft { text-align:left; float:left; margin-right:4px;}



/* /MAINCONTENT */

/* -- SIDEBAR -- */
#sidebar  a { color:#009999; } 
/* -- categories -- */
#sidebar .cat-item a { color:#ff4200; font-weight:bold; font-size:160%; }
/* -- tags -- */
ul.wp-tag-cloud  { list-style-image:none; list-style-type:none; }
li.widget_tag_cloud { line-height:24px; }
#sidebar  a { color:#009999; } 
ul.widgetList { list-style-image:none; list-style-type:none;}
.widgettitle {
	background:#ff4200 none repeat scroll 0 0;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	padding:0.6em 0.4em 0.6em 0.8em;
	margin-top:10px;
	margin-bottom:0px;
	position:relative;
	background-image:url('../img/categoryBg_sidebar.gif');
	background-repeat:no-repeat;
	background-attachment:scroll;
}
#sidebar .pull-1 { margin-left:-18px; }
#sidebar .span-6 { width:234px; }
#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 { margin-bottom: 10px;}

#sidebar .stallOm_orange_plate {
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	padding:0.4em 0.4em 0.3em 0.8em;
	margin-bottom:0px;
	background-image:url('../img/categoryBg_sidebar.gif');
	background-repeat:no-repeat;
	background-attachment:scroll;
}

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