ul.alpha_list{
padding: 7px 0 8px;
}

h2#news_head{
float: left;
font: bold 14px/1em Arial, Helvetica, sans-serif;
width: 425px;
padding: 0 0 10px;
margin: 5px 0 0;
color: #c20000;
border-bottom: 1px solid #b7b7b7;
}

div#news_side {
float: right;
width: 218px;
margin: 5px 0 0;
}

div#news_side h2{
font: bold 14px/1em Arial, Helvetica, sans-serif;
padding-bottom: 10px;
border-bottom: 1px solid #b7b7b7;
margin: 0 0 5px;
color: #265d8c;
}

/* NEWSSIDEBAR */

div.news_sidebar ul{
list-style: none;
margin: 0 0 20px;
padding: 0 0 0 30px;
border-right: 3px solid #c3daed;
}

div.news_sidebar ul li a{
display: block;
width: 175px;
padding: 9px 5px;
background: url(/Site/Themes/BC/_pict/_global/sidebar-bac.gif) repeat-y right top #fff !important;
color: #000 !important;
text-decoration: none;
border-bottom: 1px solid #a4b5c4;
}

div.news_sidebar ul li a:hover{
background-image: url(/Site/Themes/BC/_pict/_global/sidebar-hover-bac.gif) !important;
}

div.news_sidebar ul li a span{
display: block;
position: relative;
padding: 0 0 0 0px;
margin: 0 0 0 0px;
_margin: 0 0 0 0px;
/* background: url(/Site/Themes/BC/_pict/_global/list-pil.gif) no-repeat left; */
font: bold 12px/1em Arial, Helvetica, sans-serif;
color: #265d8c;
}

div.news_sidebar ul li a br{
display: inline;
margin: 0;
padding: 0;
}

div.news_sidebar ul li.se_fler a{
border: none;
text-decoration: underline;
}

div.news_sidebar ul li a strong {
font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

/* SIDEBAR END */

/* BOOKS */

div.books_sidebar ul {
list-style: none;
margin: 0 0 20px;
padding: 0 0 0 30px;
border-right: 3px solid #c3daed;
}

div.books_sidebar ul li div {
display: block;
position: relative;
padding: 0;
margin: 0;
cursor: pointer;
}

div.books_sidebar ul li div a {
display: block;
width: 175px;
padding: 9px 5px;
background: url(/Site/Themes/BC/_pict/_global/sidebar-bac.gif) repeat-y right top #fff !important;
color: #000 !important;
text-decoration: none;
border-bottom: 1px solid #a4b5c4;
cursor: pointer;
}

div.books_sidebar ul li div a span {
display: block;
position: relative;
padding: 0;
margin: 0;
font: bold 12px/1em Arial, Helvetica, sans-serif;
color: #265d8c;
cursor: pointer;
}

div.books_sidebar ul li div a:hover {
background-image: url(/Site/Themes/BC/_pict/_global/sidebar-hover-bac.gif) !important;
cursor: pointer;
}

div.books_sidebar ul li div a p {
display: block;
position: relative;
padding: 0;
margin: 0;
min-height: 55px;
cursor: pointer;
height: expression(this.height < 55 ? 55: true);
}

div.books_sidebar ul li div a p img.book {
display: block;
position: relative;
padding: 0 0 0 0px;
margin: 3px 3px 0 0;
max-height: 50px;
height: expression(this.height > 50 ? 50: true);
/* border: solid 1px red; */
cursor: pointer;
}

div.books_sidebar ul li div a br {
display: inline;
margin: 0;
padding: 0;
}

div.books_sidebar ul li div a strong {
font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

a.booktitle {
	display: block;
	width: 175px;
	padding: 0;
	background-image: none;
	color: #000 !important;
	text-decoration: none;
	border-bottom: solid 0px #fff;
	cursor: pointer;
}

a.booktitle:hover {
	text-decoration: underline;
	cursor: pointer;
}

/* SIDEBAR END */

/* END BOOKS */

div#news_wrap {
float: left;
width: 405px;
margin-right: 20px;
padding: 0 20px 20px 0;
border-right: 1px solid #b7b7b7;
}

div.article_item {
padding: 5px 0;
height: 96px;
border-bottom: 1px solid #b7b7b7;
}

div.article_item_col1{
float: left;
width: 154px;
height: 96px;
margin: 0 1em 0 0;
}

div.article_item_col1 img{
display: block;
}

div.article_item_col2{
float: left;
width: 240px;
height: 96px;
}

div.article_item h2 {
font: bold 12px/1em Verdana, Arial, Helvetica, sans-serif !important;
margin: 5px 0;
color: #c20000;
}

div.article_item p {
margin: 0;
}

div.article_item p a, div.article_item p a:hover {
color: #000000 !important;
}

div.article_item a {
text-decoration: none;
}

div.article_item h2 a:hover {
text-decoration: underline;
}

div.article_item h2 a {
color: #c20000;
}

div.article_item p.las_mer{
float: right;
line-height: 22px;
}

div.article_item p.las_mer a{
color: #c20000 !important;
}

div.article_item p.las_mer a:hover{
color: #000 !important;
}

div.article_item p.date{
float: left;
font: italic 10px/22px Verdana, Arial, Helvetica, sans-serif;
color: #666666;
}

div#fler_nyheter {
padding: 10px 0 10px 160px;
border-bottom: 1px solid #b7b7b7;
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
}

div#fler_nyheter h2, h2#fler_nyheter {
font: 14px/1em Verdana, Arial, Helvetica, sans-serif;
margin: 12px 0 2px;
}

div#fler_nyheter ul {
list-style-type: none;
overflow: hidden;
margin: 0;
padding: 0;
}

div#fler_nyheter ul li {
padding: 6px 0;
color: #666666;
text-align: right;
}

div#fler_nyheter ul li a{
float: left;
text-align: left;
width: 70%;
overflow: hidden;
white-space: nowrap;
}

div#fler_nyheter ul li span{
width: 30%;
}

div#fler_nyheter p.las_mer{
margin: 20px 0 0;
text-align: left !important;
}

div#wrapper {
background-image: url(/Site/Themes/BC/_pict/_global/wrapper-bac-start.png) !important;
}

* html div#wrapper {
background-image: url(/Site/Themes/BC/_pict/_global/wrapper-bac-start.gif) !important;
}

div#content, div#footer {
border: none !important;
}

div#footer {
width: 664px;
padding-left: 0 !important;
}

