/* Start of general styles */
h2 span {font-size:12px;font-family: verdana, tahoma,arial;letter-spacing:0px;font-weight:bold}
#subtext td {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#152228;
		}
/* End of general styles */
/* Start of layer styles */
#basetable {
		position:relative;
		height:100%;
		border:0px;
		overflow:hidden;
		width:793px;
		border-collapse: collapse;
		margin:0px;
		padding:0px; 
		}
#basetable td {
		padding:0px; 
		margin:0px;
		}
#contentwrapper {
		position:relative;
		width:752px;
		left:0px;
		overflow:hidden;
		}
#contentbox1 {
		position:relative;
		width:159px;
		left:8px;
		top:0px;
		overflow:hidden;		
		margin-right:3px;
		float:left;
		}
#contentbox2 {
		position:relative;
		width:285px;
		left:8px;
		top:0px;
		float:left;
		margin-right:4px;
		}
#contentbox3 {
		position:relative;
		width:285px;
		left:8px;
		top:0px;
		overflow:hidden;
		float:left;
		}
		
#contentbox4 {
		position:relative;
		width:570px;
		left:8px;
		top:0px;
		overflow:hidden;
		float:left;
		}
		
#contentbox5 {
		position:relative;
		width:323px;
		left:17px;
		top:0px;
		float:left;
		margin-top:15px;
		}
#contentbox6 {
		position:relative;
		width:182px;
		left:57px;
		top:8px;
		overflow:hidden;
		float:left;
		}
#contentbox7 {
		position:relative;
		width:530px;
		left:17px;
		top:0px;
		padding-top:8px;
		margin-top:8px;
		overflow:hidden;
		float:left;
		}
		
		
#contentwrapper #contentbox2 #newsblock .newsrub a, #contentwrapper #contentbox2 #newsblock .newsrub a:visited, #contentwrapper #contentbox2 #newsblock .newsrub a:active {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		font-weight:bold;
		text-decoration: none;
		}
		
#contentwrapper #contentbox2 #newsblock .newsrub a:hover {
		color:#9c0808;
		text-decoration: none;
		}
		
#contentwrapper #contentbox2 #newsblock .newstext a, #contentwrapper #contentbox2 #newsblock .newstext a:visited, #contentwrapper #contentbox2 #newsblock .newstext a:active {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		text-decoration: none;
		}
		
#contentwrapper #contentbox2 #newsblock .newstext a:hover {
		color:#9c0808;
		text-decoration: none;
		}
#contentwrapper #contentbox5 #subtext #newsblock .newsrub a,
#contentwrapper #contentbox5 #subtext #newsblock .newsrub a:visited,
#contentwrapper #contentbox5 #subtext #newsblock .newsrub a:active {
		 		 font-family:tahoma,arial,verdana;
		 		 font-size:11px;
		 		 color:#4a3717;
		 		 font-weight:bold;
		 		 text-decoration: none;
		 		 }
		 		 
#contentwrapper #contentbox5 #subtext #newsblock .newsrub a:hover {
		 		 color:#9c0808;
		 		 text-decoration: none;
		 		 }
		 		 
#contentwrapper #contentbox5 #subtext #newsblock .newstext a,
#contentwrapper #contentbox5 #subtext #newsblock .newstext a:visited,
#contentwrapper #contentbox5 #subtext #newsblock .newstext a:active {
		 		 font-family:tahoma,arial,verdana;
		 		 font-size:11px;
		 		 color:#4a3717;
		 		 text-decoration: none;
		 		 }
		 		 
#contentwrapper #contentbox5 #subtext #newsblock .newstext a:hover {
		 		 color:#9c0808;
		 		 text-decoration: none;
		 		 }		 
#contentbox6 .submeny:hover {
		color:#c1bb9b;
		text-decoration: none;
		}
.restrictwidth1 {
		width:323px;
		}
		
.restrictwidth2 {
		width:530px;
		}
		
		
/* End of layer styles */
/* Start images, text & objects styles */
		
#subrub {
		position:relative;
		font-family:tahoma,arial,verdana;
		font-size:1.3em;
		color:#918c74;
		font-weight:bold;	
		margin-bottom:20px;
		}
		
#subtext {
		font-family:tahoma,arial,verdana; 
		font-size:0.9em; 
		line-height:1.3em; 
		color:#152228;
		margin-bottom:20px;
		}
		
		
/* End images, text & objects styles */
/* Start removed */
/*
#SearchLine {
		margin-top:-15px;
		}
body {
		background-image: url(body_background.gif);
		margin:0px;
		padding:0px;
		height: 100%; 
		}
		
form {
		margin:0px;
		padding:0px;
		}
		
#subtext a, subtext a:visited, subtext a:active {
	color:#9c0808;
	text-decoration: none;
	}
		 		 
#subtext a:hover {
	color:#c1bb9b;
	text-decoration: none;
	}
#topdiv {
		position:relative;
		width:752px;
		height:93px;		
		background-color: #ffffff;
		background-image: url(maindiv_top.gif);
		overflow:hidden;	
		}
#botdiv {
		font-family:tahoma,arial,verdana; 
		font-size:9px;  
		color:#c1bb9b;
		position:relative;
		height:51px;		
		background-color: #ffffff;
		background-image: url(maindiv_bot.gif);
		overflow:hidden;
		}
#botdiv .footertext {
		position:relative;
		top:19px;
		left:10px;
		font-family:tahoma,arial,verdana; 
		font-size:9px;  
		color:#c1bb9b;
		}
#botdivsub {
		position:relative;
		height:55px;		
		font-family:tahoma,arial,verdana; 
		font-size:9px;  
		color:#c1bb9b;
		background-color: #ffffff;
		background-image: url(maindiv_sub_bot.gif);
		overflow:hidden;
		}
#botdivsub .footertext {
		position:relative;
		top:23px;
		left:10px;
		font-family:tahoma,arial,verdana; 
		font-size:9px;  
		color:#c1bb9b;
		}
		
		
#logodiv {
		position:relative; 
		top:21px;
		left:8px;		
		width:306px;
		height:55px;
		background-color: #ffffff;
		overflow:hidden;
		}
		
#toplinksdiv {
		position:absolute; 
		top:50px;
		left:350px;		
		width:220px;
		height:16px;
		background-color: #ffffff;
		overflow:hidden;
		}
		
#sokdiv {
		position:absolute; 
		top:38px;
		left:593px;		
		width:151px;
		height:41px;
		background-color: #ffffff;
		background-image: url(sokdiv_back.gif);
		overflow:hidden;
		}
#newstop {
		position:relative;
		width:285px;
		height:26px;				
		background-color: #bab495;
		background-image: url(rub_nyheter.gif);
		margin-bottom:8px;
		}
#newstop2 {
		position:relative;
		width:285px;
		height:26px;				
		background-color: #bab495;
		background-image: url(rub_avdnyheter.gif);
		margin-bottom:12px;
		}
#newstop3 {
		position:relative;
		width:285px;
		height:26px;				
		background-color: #bab495;
		background-image: url(rub_fortroendenyheter.gif);
		margin-bottom:12px;
		}
#newstop4 {
		position:relative;
		width:285px;
		height:26px;				
		background-color: #bab495;
		background-image: url(rub_medlnyheter.gif);
		margin-bottom:12px;
		}
#subscribeboxstop {
		position:relative;
		width:285px;
		height:26px;				
		background-color: #bab495;
		background-image: url(rub_prenumerera.gif);
		margin-bottom:12px;
		}
				
#newsblock {
		position:relative;
		width:255px;
		left:15px;
		top:0px;		
		}
#newsline {
		position:relative;
		width:255px;
		left:15px;
		top:0px;
		margin-bottom:2px;
		clear:left;
		clear:both;
		float:none;
		}
		
#newsarkiv {
		position:relative;
		right:15px;		
		float:right;	
		top:4px;
		}
		
#newsarkiv a, newsarkiv a:visited, newsarkiv a:active {
		font-family:tahoma,arial,verdana;
		font-size:9px;
		font-weight:bold;
		color:#ffffff;
		text-decoration: none;
		}
		
#newsarkiv a:hover {
		color:#9c0808;
		}
		
#whiteline {
		position:relative; 
		top:0px;
		left:0px;		
		margin-top:14px;
		width:285px;
		height:4px;
		background-color: #ffffff;
		overflow:hidden;
		}
		
#whitelinenospace {
		position:relative; 
		top:0px;
		left:0px;		
		margin-top:0px;
		margin-bottom:0px;
		width:285px;
		height:4px;
		background-color: #ffffff;
		overflow:hidden;
		}
		
#manfragtop {
		position:relative;
		width:285px;
		height:26px;				
		background-color: #bab495;
		background-image: url(rub_internetfragan.gif);
		margin-bottom:8px;
		}
		
#manfragrub {
		position:relative;
		width:255px;
		top:0px;
		left:15px;
		margin-bottom:8px;
		margin-top:12px;		
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		font-weight:bold;
		}
		
#manfraga {
		position:relative;
		width:255px;
		top:0px;
		left:15px;
		}
			
#manfragantal {
		position:relative;
		width:130px;
		top:0px;
		left:15px;	
		font-family:tahoma,arial,verdana;
		font-size:9px;
		color:#78755d;
		font-weight:bold;	
		clear:both;
		float:none;
		border:0px solid black;
		}
		
#subtopline {
		position:relative; 
		top:0px;
		left:0px;				
		width:570px;
		height:4px;
		background-color: #eeece3;
		overflow:hidden;
		}
.submeny {
		position:relative;
		width:172px;		
		top:0px;
		left:0px;
		background-color: #ffffff;
		display:block;
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#9c0808;
		font-weight:normal;
		text-decoration: none;
		background-image: url(submeny_arrow.gif);
		background-repeat : no-repeat;
		padding-left:10px;
		}
#submenydotline {
		position:relative;
		width:182px;	
		height:11px;	
		top:0px;
		left:0px;		
		margin-bottom:-1px;
		margin-top:1px;
		background-color: #ffffff;
		background-image: url(submeny_dotline.gif);
		background-repeat : no-repeat;
		overflow:hidden;
		}
#linkboxstop {
		position:relative;
		width:285px;
		height:26px;			
		background-color: #bab495;
		background-image: url(rub_minalankar.gif);
		}
		
#mylinksdivider {
		height:1px;
		background-color:#cecdb8;
		overflow:hidden;
		border:0px;
		}
#subscribebox {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		position:relative;
		left:16px;
		width:253px;
		}
#searchresultshits {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		position:relative;
		left:395px;
		margin-bottom:3px;
		}
		
#searchpagemenu {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		position:relative;
		left:205px;
		margin-bottom:3px;
		}
#searchpagemenu a {
		text-decoration:none;
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		position:relative;
		margin-bottom:3px;
		}
#searchpagemenu a:hover {
		color:#9c0808;
		}
		
#menyinloggad {
		position:relative;
		width:159px;
		left:0px;
		top:0px;
		overflow:hidden;
		}
		
#medlemslankar {
		position:relative;
		width:159px;
		left:0px;
		top:0px;
		overflow:hidden;
		}
		
#minauppgifterrub {
		position:relative;
		width:159px;
		left:0px;
		top:0px;
		overflow:hidden;
		}
		
#minauppgifter {
		position:relative;
		width:159px;
		left:0px;
		top:0px;
		overflow:hidden;
		background-color:#bab495;
		}
		
#minauppgifterchange {
		position:relative;
		width:159px;
		height:44px;
		top:0px;
		overflow:hidden;
		background-color:#bab495;
		}
		
#minauppgifterchange a, minauppgifterchange a:visited, minauppgifterchange a:active {
		font-family:tahoma,arial,verdana;
		font-size:9px;
		font-weight:bold;
		color:#ffffff;
		text-decoration: none;
		}
		
#minauppgifterchange a:hover {
		color:#9c0808;
		}
		
#whitelinenospaceleft {
		position:relative; 
		top:0px;
		left:0px;		
		margin-top:0px;
		margin-bottom:0px;
		width:159px;
		height:4px;
		background-color: #ffffff;
		overflow:hidden;
		}
		
#alignright {
		position:relative;
		right:8px;		
		float:right;
		margin-top:18px;
		}
#logo {
		border:0px;
		}
		
#subpicture {
		border:1px solid #959278;
		margin-bottom:20px;
		}
#footer {
		font-family:tahoma,arial,verdana; 
		font-size:9px;  
		color:#c1bb9b;
		margin-top:20px;
		margin-left:8px;
		width:740px;
		}
		
#footersub {
		font-family:tahoma,arial,verdana; 
		font-size:9px;  
		color:#c1bb9b;
		margin-top:24px;
		margin-left:8px;
		width:740px;
		}
		
.toplinks {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#c1bb9b;
		font-weight:bold;
		}
		
.toplinks a, .toplinks a:visited, .toplinks a:active {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#9c0808;
		font-weight:bold;
		text-decoration: none;
		}
.toplinks a:hover {
		color:#c1bb9b;
		text-decoration: none;
		}
		
#botdivsub .footertext a, #botdivsub .footertext a:visited, #botdivsub .footertext a:active {
		font-family:tahoma,arial,verdana;
		font-size:9px;
		color:#c1bb9b;
		font-weight:normal;
		text-decoration: none;
		}
#botdivsub .footertext a:hover {
		color:#9c0808;
		text-decoration: none;
		}
		
#botdiv .footertext a, #botdiv .footertext a:visited, #botdiv .footertext a:active {
		font-family:tahoma,arial,verdana;
		font-size:9px;
		color:#c1bb9b;
		font-weight:normal;
		text-decoration: none;
		}
#botdiv .footertext a:hover {
		color:#9c0808;
		text-decoration: none;
		}
		
.newsdate {
		font-family:tahoma,arial,verdana;
		font-size:9px;
		color:#7e6e3d;
		text-decoration:none;
		}
.newsdate a {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#7e6e3d;
		text-decoration:none;
		}
.paddingnews {
		padding-left:15px;
		display:block;
		width:71px;
		}
.newstextblock {
		position:relative;
		left:71px;
		top:-13px;
		width:210px;
		display:block;
		margin-bottom:-4px;
		}
	
.newsrub, .newsrub a, .newsrub a:visited, .newsrub a:active {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		font-weight:bold;
		text-decoration: none;
		}
.newsrub a:hover {
		color:#9c0808;
		text-decoration: none;
		}
		
.newstext, .newstext a, .newstext a:visited, .newstext a:active {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		text-decoration: none;
		}
.newstext a:hover {
		color:#9c0808;
		text-decoration: none;
		}
.searchresults, .searchresults a, .searchresults a:visited, .searchresults a:active {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		text-decoration: none;
		position:relative;
		padding-left:32px;
		padding-top:10px;
		padding-bottom:10px;
		border-top:1px solid #eeece3;
		display:block;
		background-repeat: no-repeat;
		}
.searchresults:hover {
		color:#9c0808;
		text-decoration: none;
		}
.searchresults2, .searchresults2 a, .searchresults2 a:visited, .searchresults2 a:active {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		text-decoration: none;
		position:relative;
		padding-left:10px;
		padding-top:10px;
		padding-bottom:10px;
		border-top:1px solid #eeece3;
		display:block;
		background-repeat: no-repeat;
		}
.searchresults2:hover {
		color:#9c0808;
		text-decoration: none;
		}
.searchresultlightbg {
		background-image: url(star_light_search.gif);
		background-color:#ffffff;
		}
.searchresultlightbg2 {
		background-color:#ffffff;
		}
.searchresultdarkbg {
		background-image: url(star_dark_search.gif);
		background-color:#f9f9f6;
		}
.searchresultdarkbg2 {
		background-color:#f9f9f6;
		}
.searchresultlastlink {
		border-bottom:1px solid #eeece3;
		}
		
		
.lightbg {
		background-image: url(star_light.gif);
		background-color:#f9faf5;
		}
.darkbg {
		background-image: url(star_dark.gif);
		background-color:#eeebe2;
		}
.darkbg:hover {
		color:#9c0808;
		}
.lightbg:hover {
		color:#9c0808;
		}
.searchinput {
		width:96px;
		height:17px;
		border:1px solid #b0a87a; 
		font-family:tahoma,verdana,arial,helvetica; 
		font-size:11px;		
		margin-left:12px;
		margin-right:7px;
		margin-top:8px;
		}
		
.searchbutton {
		position:relative;
		width:20px;
		height:17px;
		top:3px;
		}
		
.manfragatext {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		position:relative; 
		padding-left:20px; 
		padding-bottom:5px;
		margin-top:2px;
		margin-bottom:2px;
		display:block;
		background-image:url(poll.gif); 
		background-repeat:no-repeat; 
		cursor: pointer; 
		cursor: hand;
		text-decoration:none;
		}
.linktextblock {
		position:relative;
		padding-left:32px;
		padding-top:4px;
		padding-bottom:4px;
		border-left:1px solid #CECDB8;
		border-right:1px solid #CECDB8;
		border-top:1px solid #CECDB8;
		display:block;
		background-repeat: no-repeat;
		}
.lastlink {
		border-bottom:1px solid #CECDB8;
		}
.lightbg {
		background-image: url(star_light.gif);
		background-color:#F9FAF5;
		}
.darkbg {
		background-image: url(star_dark.gif);
		background-color:#EEEBE2;
		}
.darkbg:hover {
		color:#9c0808;
		}
.lightbg:hover {
		color:#9c0808;
		}
#subscribetext {
		position:absolute;
		left:143px;
		top:44px;
		}
#subscribetext a, #subscribetext a:visited #subscribetext a:active {
		font-family:tahoma,arial,verdana;
		font-size:9px;
		color:#78755c;
		font-weight:bold;
		text-decoration: none;
		}
#subscribetext a:hover {
		color:#9c0808;
		}
.subscribeemailspan {
		font-family:tahoma,arial,verdana;
		font-size:9px;
		color:#4b451a;
		font-weight:normal;
		}
#minauppgifternamn {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		font-weight:bold;
		text-decoration: none;
		margin-left:10px;
		display:block;
		}
#minauppgifterinloggad {
		font-family:tahoma,arial,verdana;
		font-size:11px;
		color:#4a3717;
		text-decoration: none;
		margin-left:10px;
		}
*/		
/* End removed  */

