/* commented backslash hides from ie5mac \*/ 
html{
	margin:0;
	padding:0
} 
/* end hack */ 
html,body {
	padding:0;
	margin:0;
	background-color: #ffffff;
	font-size: 11px;
	font-family: "Trebuchet MS", verdana, sans-serif;
	background:  url(images/mainback.jpg) no-repeat left top;

}
body{	
	text-align:left;
	min-width:776px;/* for mozilla*/
	background-color: #ffffff;
}






/* Styles inklippt från förra sajten */

p { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	line-height:1.5;
}

.small3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #454749;
}

.quote { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height:1.5;
	color: #238040;
 	padding-left: 10px; 

}

.date { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	background-color: #8E0209;
}

.datum { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;

}
 

 .month { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #FFFFFF;
	text-transform: uppercase;
}
  
  
.small { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
}

.small2 { 
	font-size: 10px;
}


.copy { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #454649;
}

.copy a, .copy a:link, .copy a:visited { 
    text-decoration: none !important; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #454649;
}



a {  font-family: Arial, Helvetica, sans-serif; color: #005CD8; text-decoration: none; font-weight: normal; font-size: 12px;}
a:visited {  color: #005CD8; text-decoration: none; font-weight: normal;}
a:hover {  color: #5DA2FF; text-decoration: none; font-weight: normal;}

a.menusr { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: bold; font-size: 12px;}
a.menusr:visited { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: bold;}
a.menusr:hover { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-weight: bold;}

ul { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px; 
 margin-left: 20px; 
 padding-left: 15px; 
 line-height:1.5;
}



.indent	{ padding: 0px 0px 0px 10px; }


h1 {  font-family: Times New Roman, Times, serif; font-size: 18px; color: #454649; font-weight: normal;}
h2 {  font-family:  Times New Roman, Times, serif; font-size: 16px; color:#454649; text-transform: none; font-weight: normal; }
h3 {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color:#454649}
h4 {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px ; color: #454649; font-style: normal; line-height: normal; font-weight: normal}
h5 {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #454649}
li {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: lighter; font-variant: normal; text-transform: uppercase; color: #de8703; text-decoration: none}





/* Styles inklippt från förra sajten  SLUT*/



#wrapper {
	_height: 82px;
}

#outer{
	width:100%;
	text-align:left;
	position:relative;
	overflow:visible;

}

/* mac hide \*/
* html #outer{
	width:100%
}
/* end hide*/

html>body #outer{
	height:auto;
} /*for mozilla as IE treats height as min-height anyway*/

#inner{
	width:826px;
	padding-top:143px;/*needed to make room for header*/
/*	background:  url(images/strack.gif) left top;
	background-repeat: repeat-y;*/

} 

#inner_strack{
	width:826px;
	padding-top:0px;/*needed to make room for header*/
	background:  url(images/strack.gif) left top;
	background-repeat: repeat-y;

} 

.ditto_summaryPost_front {
	position:relative;
	width:260px;
	padding-right:5px;
	float:left;
	z-index: 55;
	margin: 0px;
}

.ditto_summaryPost_front h3 {
	font-size: 12px;
	color: #000000;
	font-family: arial, verdana, sans-serif;
	margin-bottom: 5px;
	margin-top: 3px;
	position: relative;
}

.ditto_summaryPost_front h5 {
	font-size: 10px;
	font-family: arial, verdana, sans-serif;
	color: #9f9f9f;
	margin-bottom: 0px;
	margin-top: 0px;

}





#header{
	position:absolute;
	top:0px;
	left:290px;
	width:413px;
	height:93px;
	z-index:74;
	background:  url(images/logo_sr.gif) no-repeat left top; 

}

#ajaxmenu{
	position:absolute;
	top:93px;
	left:0px;
	width:776px;
	height:43px;
	z-index:65;
/*	background:  url(images/header_776x43.jpg) no-repeat left top;*/
}

#menustrack{
	position:absolute;
	background-color: #2b7395;
	top:122px;
	left:0px;
	width:100%;
	height:21px;
	z-index:1;
	background:  url(images/vit_bla_strack.gif) left top;
	background-repeat: repeat-y;
}


#logo {
	position:absolute;
	top:26px;
	left:0px;
	width:190px;
	height:63px;
	text-indent: -5000px;
	z-index:300;
	background:  url(images/logo_237x63.gif) no-repeat left top;
}
/* mac hide \*/
* html #outer, * html #header {width:780px}
/* end hide*/
#footer {
	color: #000000;
	width:100%;
	clear:both;
	height:82px;
	text-align:left;
	left:0px;
	bottom:0px;
	position: absolute;
	border-top: 1px solid #e6e6e6;

}
#footer p {
	margin-top: 5px;
}

/*
#footer p a {
	text-decoration: none;
	color: #ffffff;
}
*/

* html #footer{
	margin-bottom:-1px
}/* ie rounding bug*/

/* mac hide \*/
* html #footer {
	/*only ie gets this style*/
	height:82px;
	/* for ie*/
}
/* end hide*/

div,p  {
	margin-top:0px;
}/*clear top margin for mozilla*/





#kundinloggning {
	width:100%;
	height:52px;
	float:left;
	z-index: 55;
	margin: 0px;
	background:  url(images/kundinloggning.gif) no-repeat left top;

}

#skattenyheter {
	width:100%;
	height:52px;
	float:left;
	z-index: 55;
	margin: 0px;
	background:  url(images/skattenyheter.gif) no-repeat left top;

}


#inloggruta {
	float:left;
	z-index: 55;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;

}


#inloggruta_skugga {
	width:224px;
	height:142px;
	float:left;
	z-index: 55;
	margin: 0px;
	background:  url(images/skugga.gif) repeat-x left top;

}



#right {
	width:224px;
	height:100%;
	float:left;
	z-index: 55;
	padding-bottom: 10px;

}



#right-inner {
	width: 206px;
	padding-left: 9px;
	padding-right: 9px;
	text-align: left;


}
#right-inner h2 {
	font-size: 15px;
}
#left {
	position:relative;/*ie needs this to show float */
	width:601px;
	float:right;
	padding-right: 0px;
	z-index: 56;
	border-left: 1px solid #e6e6e6;



}
#left-inner {
	padding-left: 66px;
	padding-right: 0px;
	text-align: left;

}





#right2 {
	width:260px;
	height:100%;
	float:left;
	z-index: 55;
	padding-bottom: 10px;
	background:  url(images/strack.gif) left top;
	background-repeat: repeat-y;


}



#right-inner2 {
	width: 224px;
	float:left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 46px;
	text-align: left;


}
#right-inner h2 {
	font-size: 15px;
}
#left2 {
	position:relative;/*ie needs this to show float */
	width:535px;
	float:right;
	padding-right: 0px;
	z-index: 56;



}
#left-inner2 {
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
}







#clearfooter {
	width:100%;
	height:82px;
	clear:both;
} /* to clear footer */

html>body #minHeight{
	float:left;
	width:0px;
	height:100%;
	margin-bottom:-82px;
} /*safari wrapper */
#content {
	z-index: 300;
	padding-bottom: 7px;
	padding-top: 5px;
}



/*
#content h2 {
	font-size: 15px;
	color: #618200;
	background:  url(images/bullet_17x21.gif) no-repeat left top;
	padding-left: 19px;
	line-height: 24px;
	position: relative;
	z-index: 999;
}
*/

/*
h3#post-  {
	font-size: 12px;
	color: #618200;
	background:  url() no-repeat left top;
	padding-left: 0px;
}

#content p {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}

#content p a {
	color: #618200;
}

#content p a:hover {
	background-color: #618200;
	color: #ffffff;
}


#footer p {
	padding: 8px;
}

*/



.FSF_searchResults {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}


.FSF_extract {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}


.FSF_resultLink {
	color: #b5b5b5;
}

.FSF_extract {
	font-size: 12px;
	color: #444444;
	line-height: 18px;
	_line-height: 16px;
}

.highlight {
	font-size: 12px;
	background-color: #f2f2f2;
	color: #618200;
	font-weight: bold;
	line-height: 18px;
	_line-height: 16px;

}

/*
#content ul li{
	list-style-image: url(images/bullet_11x8.gif);
	margin-bottom: 0.5em;
	font-size: 110%;
}

*/

.LIn_shortMode {
	list-style-type: none;
	margin: 0;
	padding: 0;

}

.LIn_desc {
	display: none;
}
.LIn_date {
	font-style: italic;
	margin-left: 5px;
}


/*
#content a, #sidebar a
{
    color: rgb(97, 130, 0);
}

#content a:hover, #sidebar a:hover
{
    background-color: rgb(97, 130, 0);
    color: rgb(255, 255, 255);
}

*/