@import url("citybanan.css");
/*Bildjusteringar*/

Img.ImgLeft {
	float:left;
	padding-right:8px;
}

Img.ImgRight {
	float:right;
	padding-left:8px;
}

.PuffList {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #e8e8e8 1px solid;
	width: 98%;
}
.PuffList LI {
	DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}
.PuffList .TextItem {
	FLOAT: left; WIDTH: 100%
}
.PuffList .TextItem IMG {
	FLOAT: right;
	padding-left: 10px;
	padding-bottom: 10px;
}
.PuffList .ImageLeft {
	FLOAT: right; WIDTH: 20%; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.PuffList H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.PuffList P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.PuffListDouble {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 15px 0px; WIDTH: 47%; PADDING-TOP: 0px
}
.PuffListDouble LI {
	DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}
.PuffListDouble P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#StartPageSelectArea {
	MARGIN-TOP: 15px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 99%
}
#StartPageSelectArea H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px 8px; BORDER-LEFT: #8694ba 0.6em solid; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
#StartPageSelectArea P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 8px
}
#StartPageSelectArea .ProfileImage {
	FLOAT: left; WIDTH: 12em
}
#StartPageSelectArea UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 60%; PADDING-TOP: 0px; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
#StartPageSelectArea LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#StartPageSelectArea LI A:link {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 3px 50%; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; WIDTH: 98%; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f7f5e6; TEXT-DECORATION: none
}
#StartPageSelectArea LI A:visited {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 3px 50%; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; WIDTH: 98%; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f7f5e6; TEXT-DECORATION: none
}
#StartPageSelectArea LI A:hover {
	BACKGROUND-POSITION: 3px 50%; BACKGROUND-COLOR: #e8e5c2
}
BODY#StartPage UL.NewsList LI UL {
	PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(../images/greendot.gif); MARGIN: 4px 0px 8px
}
.PrintAndInfoLine {
	CLEAR: both;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-TOP: 8px;
	FONT-SIZE: 0.9em;
	MARGIN-BOTTOM: 8px;
	PADDING-BOTTOM: 8px;
	WIDTH: 100%;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #cccccc 1px solid;
	float: left;
}
.GreyGroup {
	BORDER-RIGHT: #e0e0e0 1px solid;
	BORDER-TOP: #e0e0e0 1px solid;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #e0e0e0 1px solid;
	BORDER-BOTTOM: #e0e0e0 1px solid;
	width: 99%;
	float: left;
	clear: left;
}
.GreyGroup .EditorContent {
  PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; padding-right: 4px; 
}
.GreyGroup .Heading {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #b0aa30;
	float: left;
	width: 100%;
}
.GreyGroup .Heading SPAN {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 75%; PADDING-TOP: 5px
}
.GreyGroup IMG {
	PADDING-RIGHT: 8px
}
.GreyGroup .WindowControl {
	FLOAT: right; PADDING-TOP: 4px
}
.GreyGroup .ItemsHolder {
	BACKGROUND-POSITION: 50% top; /* BACKGROUND-IMAGE: url(../images/greygroupheadingliner.gif); */ BACKGROUND-REPEAT: repeat-x
}
.GreyGroup .Listing {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
.GreyGroup .Listing LI {
	PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 92%; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; LIST-STYLE-TYPE: none
}
.GreyGroup .FavListing {
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	PADDING-TOP: 4px;
	width: 95%;
	float: left;
}
.GreyGroup .FavListing LI {
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	WIDTH: 97%;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cccccc 1px solid;
	LIST-STYLE-TYPE: none;
	float: left;
}
.GreyGroup .FavListing INPUT {
	FLOAT: right; MARGIN: 0px; PADDING-TOP: 4px
}
.GreyGroup .FavListing SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.GreyGroup LI A:link {
	TEXT-DECORATION: none
}
.GreyGroup LI A:visited {
	TEXT-DECORATION: none
}
.GreyGroup LI A:hover {
	TEXT-DECORATION: underline
}
.GreyGroup .GreyBlockHiddenItem {
	BACKGROUND-POSITION: 1px 4px; BACKGROUND-IMAGE: url(../images/lock.gif); BACKGROUND-REPEAT: no-repeat
}
#EditorInfo {
	FONT-SIZE: 0.9em
}
.SiteMapHolder {
	OVERFLOW: auto; WIDTH: 95%
}

#LastUpdateHolder {
	
}
#LastUpdateHolder .LUFilterHolders {
	FLOAT: left; WIDTH: 30em; BACKGROUND-COLOR: #e6eaef
}
#LastUpdateHolder .FilterHolder {
	DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 97%; PADDING-TOP: 8px; BACKGROUND-COLOR: #e8e5c2
}
#LastUpdateHolder .FilterHolder LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}
#LastUpdateHolder H1 {
	CLEAR: both; PADDING-RIGHT: 3px; MARGIN-TOP: 8px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; WIDTH: 96%; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #b0aa30
}
#LastUpdateHolder H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#LastUpdateHolder INPUT {
	FONT-SIZE: 1em; FONT-FAMILY: verdana, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 1em; FONT-FAMILY: verdana, Helvetica, sans-serif
}
#LastUpdateHolder .HitList {
	
}
#LastUpdateHolder .HitList DIV {
	PADDING-RIGHT: 10px; FLOAT: left; PADDING-BOTTOM: 4px
}
#LastUpdateHolder .HitList A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 96%; CURSOR: hand; COLOR: #000000; PADDING-TOP: 10px; TEXT-DECORATION: none
}
#LastUpdateHolder .HitList A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 96%; CURSOR: hand; COLOR: #000000; PADDING-TOP: 10px; TEXT-DECORATION: none
}
#LastUpdateHolder .HitList A:hover {
	BACKGROUND-COLOR: #f7f5e6
}
#LastUpdateHolder .HitList .HiddenItem {
	BACKGROUND-POSITION: 0.2em 15px; BACKGROUND-IMAGE: url(../images/key.gif); BACKGROUND-REPEAT: no-repeat
}
#LastUpdateHolder #HitlistItemsHolder {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; WIDTH: 98%; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
#LastUpdateHolder #HitlistItemsHolder LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 38.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#NewsListSmall {
MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; WIDTH: 100%; PADDING-TOP: 4px
}
#NewsListSmall .PuffList {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0em; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 1em; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#NewsListSmall .PuffList LI {
	DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}
#NewsListSmall .PuffList .HeadingItem {
	FONT-WEIGHT: bold; WIDTH: 100%
}
#NewsListSmall .PuffList .TextItem {
	WIDTH: 100%
}
#NewsListSmall .PuffList .ImageLeft {
	FLOAT: left; WIDTH: 9em
}
#NewsListSmall .PuffList#NewsList H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#NewsListSmall .PuffList P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.Floatleft {
	CLEAR: left; PADDING-TOP: 10px
}
#Calendar {
	PADDING-BOTTOM: 4px;
	WIDTH: 100%;
	PADDING-TOP: 4px;
	float: left;
}
#CalendarListHolder {
	FLOAT: left; WIDTH: 43em
}
#CalendarListHolder .CalendarList {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.8em; BORDER-LEFT: #cccccc 1px solid; WIDTH: 27em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
#CalendarListHolder .CalendarList LI {
	FLOAT: left; MARGIN-BOTTOM: 0.5em; LIST-STYLE-TYPE: none
}
#CalendarListHolder .CalendarList LI A:link {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ffffff 1px solid; WIDTH: 25em; COLOR: #000000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
#CalendarListHolder .CalendarList LI A:visited {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ffffff 1px solid; WIDTH: 25em; COLOR: #000000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
#CalendarListHolder .CalendarList LI A:hover {
	BACKGROUND-COLOR: #f1f1f1
}
#CalendarListHolder .Day {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0em; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.3em; WIDTH: 26em; PADDING-TOP: 0px; BORDER-BOTTOM: #8694ba 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.CalendarList {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 0.9em; FLOAT: right; MARGIN: 0px 0px 0.1em; WIDTH: 53%; PADDING-TOP: 0em
}
.CalendarList LI {
	DISPLAY: block; LIST-STYLE-TYPE: none
}
.Day {
	PADDING-RIGHT: 0px; BORDER-TOP: #e8e8e8 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 0em; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.ColumnSplit {
	FLOAT: left; WIDTH: 49%
}
.CalendarHolder {
	PADDING-RIGHT: 10px; FLOAT: left
}
#NewsList {
	PADDING-TOP: 1em
}
#NewsList H2 {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #cccccc 1px solid
}
#NewsList .PuffList {
	BORDER-TOP: #e8e8e8 1px solid; DISPLAY: block; PADDING-LEFT: 0em; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: 0px
}
#NewsList .PuffList LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#NewsList .PuffList .HeadingItem {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 71%
}
#NewsList .PuffList .TextItem {
	FLOAT: left; WIDTH: 100%
}
#NewsList .PuffList .TextItem IMG {
	FLOAT: right
}
#NewsList .PuffList .ImageLeft {
	FLOAT: right; WIDTH: 20%
}
#NewsList .PuffList#NewsList H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#NewsList .PuffList P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
.ApplicationName {
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	FLOAT: left;
	PADDING-TOP: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width: 20%;
}
.LoggedIn {
	PADDING-RIGHT: 12px;
	float: right;
	width: 45%;
	text-align: right;
	font-size: 0.9em;
}
#SearchHolder {
	PADDING-RIGHT: 8px;
	FLOAT: left;
	PADDING-BOTTOM: 8px;
	WIDTH: 99%;
	PADDING-TOP: 8px
}
#SearchHolder .LUFilterHolders {
	FLOAT: left; WIDTH: 95%; BACKGROUND-COLOR: #e6eaef
}
#SearchHolder .FilterHolder {
	FLOAT: left;
	MARGIN: 0px 0px 8px;
	WIDTH: 97%;
	BACKGROUND-COLOR: #e8e5c2;
	padding: 8px;
}
#SearchHolder .FilterHolder LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; LIST-STYLE-TYPE: none
}
#SearchHolder H1 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 95%; COLOR: #005e96; PADDING-TOP: 0px
}
#SearchHolder H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#SearchHolder H3 {
	CLEAR: left; MARGIN-TOP: 5px
}
#SearchHolder INPUT {
	FONT-SIZE: 1em
}

/*Summering filter söksida*/
.FilterSummery {
	padding-top: 0px;
	padding-bottom: 8px;
	width: 100%;
	margin: 8px 0px 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.FilterSummery LI {
	list-style-type:none;
	display:inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	margin-right: 5px;
	padding-right: 3px;
}

/*Träfflista sökning*/
.SearchHitlist {
}
.SearchHitlist P {
	padding:0px;
	margin:0px;
}

/*Sökträff*/
.SearchItem:link, .SearchItem:visited {
	display:block;
	cursor: pointer;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-bottom: 10px;
	background-image: url(../images/greydot.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	width: 100%;
}
.SearchItem:hover {
	text-decoration:none;
	background-color:#F2F2F2;
	background-image: none;
}
.SearchItem span {
	display:block;
	width:90%;
	padding-left: 10px;
}
.SearchItem .HitPageName {
	font-weight:bold;
	color: #000000;
}
.SearchItem .Origin {	
	color:#676767;
}
.SearchItem .Date {	
	color:#000;	
}
.SearchItem .Puff {
	color:#000;
}

SELECT {
	FONT-SIZE: 1em
}
#SearchHolder .HitList {
	CLEAR: left; FLOAT: left; WIDTH: 100%
}
#SearchHolder .HitList DIV {
	CLEAR: left; FLOAT: left; PADDING-BOTTOM: 4px
}
#PagingHolder {
	WIDTH: 100%;
	padding-bottom: 8px;
}
/*Paginering - Generellt*/
.Paging {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Paging LI {
	display:inline;
	list-style-type:none;
	padding: 3px;
}
.Paging .CurrentPage {
	font-weight:bold;
}

/* ---Calender template items---*/                           

 

div.monthcalendararea {
float: right;
width: 38%;
}

div.calendarlistingarea {
float: left;
width: 61%;
text-align: left;
}

h1.calendardayheading {
font-size: 1em;
color: #333;
display: inline;
}

table.calendarframe {
border-color: #fff;
background-color: #fff;
}

/* IE 6 does not seem to handle parent-child selectors */

div.monthcalendararea > table
{
  border: solid 0.1em #ffffff;
} 

td.calendaritem, tr.calendaritem {
  height: 2em;
  width: 2.2em;
  font: normal 1em verdana;
  background-color: #fff;
  border: solid 0.1em #F0E5CE;
}

td.selecteddatecell {
  border: solid 0.2em #95632F;
}

td.datecellothermonth  {
  background-color: #F0F0F0;
}

td.weekendcell {
  background-color: #DADADA;
}

td.datecellactive {
  background-color: #F0E5CE; 
  /*border: solid 0.2em #95632F;*/
}                            

td.dayweekheader {
  color: #333;
  border-style: none;
}


/*Mina länkar*/
.MyLinks {
	margin:0px;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-size: 0.9em;
}
.MyLinks li {
	list-style-type:none;
	/* border-bottom:dashed 1px #c8cac9; */ 
	/* Nytt */
	background-image: url(../images/arrowlistarrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 10px;
	width: 94%;
	display: block;
	/* /NYTT */
	
	float: left;
	/* width: 100%; */
	padding-bottom: 2px;
	padding-top: 2px;


}
.MyLinks a:link {
	text-decoration:none;
}	
.MyLinks a:visited {
	text-decoration:none;
}	
.MyLinks a:hover {
	text-decoration:underline;
}
.MylinkItem:link, .MylinkItem:visited {
	float:left;
	width:90%;
}
.MylinkDel:link, .MylinkDel:visited {
	float:right;
	width:8%;
	text-align: center;
}
.MylinkDel:link, .MylinkDel:visited {
	float:right;
	width:8%;
	text-align: center;
}
.BloggCommentBox {
	margin-top: 10px;
	width: 98%;
	padding: 1%;
	border: 1px solid #CCC;
}
.BloggCommentBox p{
	padding:0px;
	margin:0px;
}

.BloggCommentSendBox {
	margin-top: 10px;
	clear: both;
	width: 98%;
	border: 1px solid #CCC;
	padding: 1%;
}
.BloggCommentSendBox p{
	padding:0px;
	margin:0px;
}
.BloggCommentSendBox .Heading {
	FONT-WEIGHT: bold;
	COLOR: #000000;
	BACKGROUND-COLOR: #d9d79c;
	width: 98%;
	padding: 1%;
}
.BloggCommentSendBox .xformbody {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	BACKGROUND-COLOR: #f6f4e3;
	width: 100%;
}
.BlogArea h2 {
	background-color: #E8E5C2;
	padding: 3px;
	margin-bottom: 4px;
}
#rightmenudiv {
	clear: both;
	padding-left: 8px;
	padding-right: 8px;
}
#rightmenudiv h2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#rightmenudiv p {
	margin:0px;
	padding:0px;
}
.HideComments:link,  .HideComments:visited {
	background-image:url(../images/hide-list.gif);
	background-repeat:no-repeat;
	display: block;
	padding-left: 15px;
	background-position: 0px 2px;
	margin-bottom: 4px;
	
}
.Comments:link,  .Comments:visited {
	background-image:url(../images/show-list.gif);
	background-repeat:no-repeat;
	display: block;
	padding-left: 15px;
	background-position: 0px 2px;
	margin-bottom: 4px;
}
.RSS {
	background-image: url(../images/rss-icon.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.SendComment:link, .SendComment:visited {
	background-image:url(../images/comment.gif);
	background-repeat:no-repeat;
	display: block;
	padding-left: 15px;
	background-position: 0px 2px;
	margin-bottom: 4px;
}	

/*Filterhållare*/
h1.FilterHeading {
	padding: 2px 3px 2px 7px;
	background-color: #D9D79C;
	font-weight: bold;
	margin-bottom: 5px;
}
.FilterLine {
	padding:0px 0px 0px 8px;
 	margin: 0px 0px 5px;
}
h2.FilterHeading {
	padding: 2px 3px 2px 7px;
	background-color: #D9D79C;
	font-weight: bold;
	margin-bottom: 5px;
}
.GreyTheme h2.FilterHeading {
	background-color: #7F7F7F;
	color: #FFFFFF;
}
.FilterHolderCB {
	background-color: #F6F4E3;
	padding-bottom: 5px;
	float: left;
	width: 100%;
	margin-bottom: 8px;
}
.GreyTheme .FilterHolderCB {
	background-color: #E8E8E7;
}
.FilterGroup {
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	float: left;
}



