/* standard */
* {margin:0; padding:0;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size:76px; color:#FFF;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:34px; color:#FFF;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF;}
TD, BODY, P	{ font-family:arial, verdana; font-size:10pt; color:#000000; }
A			{ color:#000000; }
A:link		{ color:#000000; }
A:active		{ color:#000000; }
A:hover		{ color:#FF0000; }

#container {
margin: 0 auto;
width: 1024px;
}

#main {
width:1024px;
}

#topreklam{
	float:left;
	border-top: 5px solid #FFF;
	background-color:#FFF;
	padding-bottom:5px;
}

#listcontent{
width:573px;
margin-top: 5px;
margin-bottom:5px;	
float:left;
}

#begtop{
	border:1px solid #71AB74; padding:2px; width:569px;
}
html>body #begtop{
	width: 563px;
}
#listcontent h2, h1{
font-family:arial; font-size:24pt; color:#008000; font-weight:bold;
}
#leftcontainer{
	width: 769px;
	float:left;	
	margin:0px;
	padding-left:5px;
	background-color:#71ab74;
	border-bottom:4px solid #FFF;	
}
html>body #leftcontainer{
	width: 764px;
	padding-bottom: 6px;
	margin-bottom: 5px;
	border-bottom:0px solid #FFF;
}
#navigator_top{
	float:left; margin-bottom:5px; margin-top:5px; padding:0px 10px;
	background-color:#036729;
}

.top_table{
	width: 738px;
}
html>body  .top_table{
	width: 738px;
}
#marknadcontent {
	width:573px;
	float:left;
	border:0px solid #036729;
	margin-bottom: 5px;
	padding-bottom: 6px;
}
html>body #marknadcontent{
width: 573px;
padding-bottom: 0px;

}
#page_content{
width:573px; float:left;
}
#banner_right {
	padding-left:5px;
	width:250px;
	float:right;
	background-color:#FFF;	
}

ul.top {
list-style-type: none;
background-color:#036729;
/*background-image: url(/lantbruksnet/pageimages/topmenybg.png);*/
height:60px;
width:462px;
margin: auto;
}

ul.top a{ 
padding-right: 5px;
padding-left: 5px;
display: block;
line-height:60px;
text-decoration: none;
font-size: 15px;
color: #FFF;
}

ul.top a:hover, .top #activeSM {
background:transparent url(/lantbruksnet/pageimages/back.png) repeat-x scroll 0 0;
text-decoration:none; 
}

li{
	float:left;
}
/* basfonter */
  /* svart */
.rubrik1-1		{ font-family:arial; font-size:36pt; color:#000000; font-weight:bold;}
.rubrik1-1		{ font-family:verdana, arial; font-size:17px; color:#036729; font-weight:bold;}
.rubrik1-2		{ font-family:arial; font-size:24pt; color:#000000; font-weight:bold;}
.rubrik1-3		{ font-family:arial; font-size:14pt; color:#000000; font-weight:bold;}
.rubrik1-4		{ font-family:arial; font-size:21pt; color:#000000; font-weight:bold;}
  /* vit */
.rubrik2-1		{ font-family:arial; font-size:36pt; color:#ffffff; font-weight:bold;}
.rubrik2-2		{ font-family:arial; font-size:24pt; color:#ffffff; font-weight:bold;}
.rubrik2-3		{ font-family:arial; font-size:14pt; color:#ffffff; font-weight:normal;}
.rubrik2-4		{ font-family:arial; font-size:21pt; color:#ffffff; font-weight:bold;}
  /* grön */
.rubrik3-1		{ font-family:arial; font-size:36pt; color:#008000; font-weight:bold;}
.rubrik3-2		{ font-family:arial; font-size:24pt; color:#008000; font-weight:bold;}
.rubrik3-3		{ font-family:arial; font-size:14pt; color:#008000; font-weight:bold;}
.rubrik3-4		{ font-family:arial; font-size:21pt; color:#008000; font-weight:bold;}
  /* gul */
.rubrik4-1		{ font-family:arial; font-size:36pt; color:#fff068; font-weight:bold;}
.rubrik4-2		{ font-family:arial; font-size:24pt; color:#fff068; font-weight:bold;}
.rubrik4-3		{ font-family:arial; font-size:14pt; color:#fff068; font-weight:bold;}
.rubrik4-4		{ font-family:arial; font-size:21pt; color:#fff068; font-weight:bold;}


  /* svart */
.normal1-1	{ font-family:arial; font-size:10pt; color:#000000; font-weight:normal;}
.normal1-2	{ font-family:arial; font-size:12pt; color:#000000; font-weight:bold;}
  /* vit */
.normal2-1	{ font-family:arial; font-size:10pt; color:#ffffff; font-weight:normal;}
.normal2-2	{ font-family:arial; font-size:12pt; color:#ffffff; font-weight:bold;}
  /* grön */
.normal3-1	{ font-family:arial; font-size:10pt; color:#008000; font-weight:normal;}
.normal3-2	{ font-family:arial; font-size:12pt; color:#008000; font-weight:bold;}
  /* gul */
.normal4-1	{ font-family:arial; font-size:10pt; color:#fff068; font-weight:normal;}
.normal4-2	{ font-family:arial; font-size:12pt; color:#fff068; font-weight:bold;}
  /* röd */
.normal4-1	{ font-family:arial; font-size:10pt; color:#ff0000; font-weight:normal;}
.normal4-2	{ font-family:arial; font-size:12pt; color:#ff0000; font-weight:bold;}



/* Företagslista */
.companyrubrik		{ font-family:arial; font-size:10pt; color:#000000; font-weight:bold;}
.companynormal	{ font-family:arial; font-size:10pt; color:#000000; font-weight:normal;}
.companysmall		{ font-family:arial; font-size:8pt; color:#000000; font-weight:normal;}

A.companybetald 		{color: #ff0000; text-decoration: none;}
A.companybetald:active 	{color: #000000; text-decoration: none;}
A.companybetald:hover 	{color: #ff0000; text-decoration: underline;}

A.companyobetald 		{color: #000000; text-decoration: none;}
A.companyobetald:active 	{color: #000000; text-decoration: none;}
A.companyobetald:hover 	{color: #000000; text-decoration: none;}

.copyright		{ font-family:arial; font-size:10pt; color:#000000; font-weight:bold;}
A.copyright		{ font-family:arial; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none;}

/* Search */
A.pager 		{color: #ff0000; font-weight:bold;}
A.pager:active 	{color: #ff0000;}
A.pager:hover 	{color: #000000;}




.mini			{ font-family:verdana, arial; font-size:9px; }
.liten			{ font-family:verdana, arial; font-size:11px; }
.normal		{ font-family:verdana, arial; font-size:13px; }
.stor			{ font-family:verdana, arial; font-size:15px; }

.mini1		{ font-family:verdana, arial; font-size:9px; color:#000000; }
.liten1		{ font-family:verdana, arial; font-size:11px; color:#000000; }
.text1		{ font-family:arial, verdana; font-size:12px; color:#000000; }
.stor1		{ font-family: arial; font-size:15px; color:#111; }

.mini2		{ font-family:verdana, arial; font-size:9px; color:#ffffff; }
.liten2		{ font-family:verdana, arial; font-size:11px; color:#ffffff; }
.text2		{ font-family:verdana, arial; font-size:13px; color:#ffffff; }
.stor2		{ font-family:verdana, arial; font-size:15px; color:#ffffff; }


.menu1		{ font-family:verdana, arial; font-size:11px; font-weight:normal; text-decoration:none; }
.menu1		{ font-family:verdana, arial; font-size:11px; font-weight:normal; text-decoration:none; }




/* baslänkar */
A.link1			{ color:#000000; }
A.link1:link		{ color:#000000; }
A.link1:active		{ color:#000000; }
A.link1:hover		{ color:#FF0000; }

A.link2			{ color:#ffffff; }
A.link2:link		{ color:#ffffff; }
A.link2:active		{ color:#ffffff; }
A.link2:hover		{ color:#FF0000; }

A.link3			{ color:#008000; text-decoration:underline;}
A.link3:link		{ color:#008000; text-decoration:underline;}
A.link3:active		{ color:#008000; text-decoration:underline;}
A.link3:hover		{ color:#000000; text-decoration:underline;}

a.breadcrum {font-family: Arial;
font-size: 10pt;
color: green;
font-weight: normal;
text-decoration:none;
}
a.breadcrum:hover {
	color: green;
	text-decoration:underline;
}

a.svart:hover{
	color:#FF0000;
}

/* navigatorer */
a.navtop		{color: #ffffff; text-decoration: none ; font-weight: bold}
a.navtop:active	{color: #ffffff; text-decoration: none; font-weight: bold}
a.navtop:hover	{color: #000000; text-decoration: none; font-weight: bold}
.navtop			{color: #FFF; font-weight: bold; background-color:#007336; float:left;  text-align:center; }

.navrubrik 	{color: #ffffff; font-weight: bold; background-color:#ffef6c}

.nav, .current	{color: #FFF; font-weight: bold; background-color:#036729; 
/*background-image:url(/lantbruksnet/pageimages/meny_22_bg.png);*/
 margin-top: 4px; text-align:center; padding:2px; }
 
.current{
	background-color:#fff;
}
 
.top_table a, .nav a, .current a {color: #FFF; text-decoration: none ; font-weight: bold; font-size:15px;}
.current a {color:#036729}
.current a:hover {color:#036729;}
.current a:active {color:#036729;}
.nav a:active 	{ text-decoration: none ; font-weight: bold;}
.nav a:hover 	{ text-decoration: none ; font-weight: bold;}



/* Inputrutor */
input.search1	{ width:300px; border:1px solid #ffffff; font-size:14px; }
input.search2	{ width:300px; height:20px; border:1px solid #cccccc; font-size:12px; margin-bottom:3px; }

input.searchbtn1 {font-family:verdana; font-size:11px; padding:3px; font-weight:bold; background: #007336;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;border-left: 1px solid #ffffff;border-top:1px solid #ffffff;color:#FFFFFF;}
html>body input.searchbtn1{

}

.sokbtn 	{font-family:verdana; font-size:11px; font-weight:bold; background: #CC0000;border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#FFFFFF;height:20px}
.sokfalt 	{font-family:verdana; font-size:13px; font-weight:bold; color: #FFFFFF}
.sokfaltet 	{font-family:verdana; font-size:13px; font-weight:normal; color: #000000; height:20px; width:300px}
.sokfaltet2 {font-family:verdana; font-size:13px; font-weight:normal; color: #000000; height:20px; width:150px}
.sokfaltet3 {font-family:verdana; font-size:13px; font-weight:normal; color: #000000; height:20px; width:225px}








/* Bakgrundsfärger & Stripes */

.top1			{ background-color:#999999; }
.top2			{ background-color:whitesmoke; }
.bannertop	{ background-color:#FFFFFF; }
.bannerside	{ background-color:#999999; }
.menu		{ background-color:#999999; }
.news1		{ background-color:#FFFFFF; }
.news2		{ background-color:whitesmoke; }
.divider		{ background-color:#000000; }


/* Tabell text

Olänkad-obetald
länkad-obetald
länkad-betald


*/



A.annonslank 			{COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal}
A.annonslank:active 		{COLOR: #000000; TEXT-DECORATION: none}
A.annonslank:hover 		{COLOR: red; TEXT-DECORATION: underline}
A.annonslankliten 		{COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal}
A.annonslankliten:active 	{COLOR: #000000; TEXT-DECORATION: none}
A.annonslankliten:hover 	{COLOR: red; TEXT-DECORATION: underline}
A.annonsvit 			{COLOR: #ffffff; TEXT-DECORATION: underline ;FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold}
A.annonsvit:active 		{COLOR: #ffffff; TEXT-DECORATION: underline}
A.annonsvit:hover 		{COLOR: #ffff80; TEXT-DECORATION: underline}

.annonsbtn 	{font-family:verdana; font-size:11px; font-weight:bold; background: #fff068;border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #AFC4D5;border-top:1px solid #AFC4D5;color:#000000;height:20px}
.annonsfalt 	{font-family:verdana; font-size:13px; font-weight:normal; color: #000000; height:20px; width:100px}

 /* ================= background colors ================= */
  /* light grey */
  /* light  */
  a.tabOff, a.tabOff:visited, a.tabOffEnd, a.tabOffEnd:visited, a.tabTop:hover {
    background-color: #C60A0A; color: #ffffff;
  }
  /* medium */
  a.tabOn, a.tabOn:visited, a.tabOn:hover, a.tabOff:hover, a.tabOnEnd, a.tabOnEnd:hover, a.tabOnEnd:visited, a.tabOffEnd:hover, a.tabTop, a.tabTop:visited {
    background-color: #FFF068; color: #000000;
  }
  
  a.tabTop2:hover {
      background-color: #FFF068; color: #000000;
  }
  a.tabTop2, a.tabTop2:visited {
    background-color: #C60A0A; color: #ffffff;
  }  
  
/* ================= end background colors ================= */
  
  
  
  
  
  /* main tool bar */
  #homePage #mainToolbar {
    text-align: center;
    margin: auto;
    padding: 0;
    width: 100%;
}
  /* ================= catalog tabs ================== */
  /* generic catalog tab properties */
  .catList {
    white-space: nowrap;
    padding: 0;
    margin: 0 0 0px 22px;
  }
  /* catalog tabs on the home pages */
  #homePage .catList {
    text-align: center;
    margin: 3px 0 2px 0;
  }
  .tabOn, .tabOff, .tabOnEnd, .tabOffEnd, .tabTop, .tabTop2 {
    white-space: nowrap;
    text-align: center;
    text-decoration: none;
    padding: 3px 5px 3px 5px;
    margin: 0;
  }
  a.tabOn, a.tabOff {
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
  }
  a.tabOnEnd, a.tabOffEnd {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
  }
  
  
  
    .sidokanter {
      border-left: 1px solid #000000;
      border-right: 1px solid #000000;
  }
/* ================= end catalog tabs ================== */


  a.tabTop, a.tabTop2 {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
  }

.btnred 	{font-family:verdana; font-size:11px; font-weight:bold; background: #C60A0A;border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #000000;border-top:1px solid #000000;color:#ffffff;height:20px}
.btnyellow	{font-family:verdana; font-size:11px; font-weight:bold; background: #FFF068;border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #000000;border-top:1px solid #000000;color:#000000;height:20px}
	    


    A.katknapp			{ color:#000000; }
    A.katknapp:link		{ color:#000000; }
    A.katknapp:active		{ color:#000000; }
    A.katknapp:hover		{ color:#ffffff; }
.footer		{ font-family:verdana, arial; font-size:11px; font-weight:normal; color:#FFF; background: url(/lantbruksnet/pageimages/bg_table_footer.jpg) repeat-x; height:100px; border-top: 1px solid #333; margin-top:3px; }
A.footerlink{ color:#FFF; text-decoration:underline;}

.mattblacktabs{
width: 100%;
overflow: hidden;
float:right;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
float:right;
padding-left: 0px; /*offset of tabs relative to browser left edge*/
font: normal 11px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 2px;
margin-right: 0px;
padding: 2px 3px; /*padding inside each tab*/
border: 1px solid black; /*right divider between tabs*/
color: black;
background: #FFF068; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{

}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: #C60A0A; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: #FFF;
font-weight:normal;
}

.annonsresult td{
	padding:4px;
}
