
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.InputTextfield{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.InputTextbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}


.combobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.combobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a:link img {
border: 0;
}


.ImageLink {
	

}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}

H1 { 
	font-size: 22px;
	font-weight:bolder;
	text-align: center;	
	margin:10px;
	color: #859AC4
}

H2 {
	font-size: 18px;
	font-weight:bolder;
	text-align: left;	
	color: black;
	margin:0px

}
H3 {
	font-size: 12px;
	color: black;
	font-weight:bolder;
	margin:0

}
H4 {
	font-size: 12px;
	font-weight:bolder;
	text-align: left;	
	margin:0
}

HR{

	color: #000000;
	height: 0px;
}


.newstitle {
	font-size: 22px;
	font-weight:bolder;
	text-align: center;	
	color: #ABBADE
}
.ingress {
	font-weight:bold;
	color: #7896cf;
}

.fieldMenuContact{
	position: relative;
	font-size: 10px;
	color: #333333;
	top: 40px;
	text-align: center;
}

.fieldMenuLoginUpper{
	position: relative;
	font-size: 10px;
	color: #444444;
	left: 10px;
	top: 5px;
	text-align: left;

}


.fieldMenuLoginLower{
	position: relative;
	font-size: 10px;
	color: #444444;
	left: 0px;
	top: 10px;
	text-align: left;

}


.fieldMenu{
	position: absolute;
	width: 180px;
	background-color: #D8DEED;
	top: 10px;
	height: auto;
	min-height: 800px;
}


.fieldMenuSearch{
	position: relative;
	left: 0px;
	right: 10px;
	top: 10px;
	width: 160px;
}
.fieldMenuMenu{
	position: relative;
	top: 10px;
	left: 10px;	
	width: 160px;
	color: #859AC4;
	font-weight:bolder
}
.fieldMenuSubMenu{
	position: relative;
	width:auto;
	height: auto;
}



.fieldMenuMenu A{
	text-decoration: none;
	color: #000000;
	font-size: 10px;
 	font-weight: bolder;
}

.fieldMenuMenu A
{
	color: #000000;
	font-weight: 400;
}
.MenuItem TD
{
	color: #000000;
	font-weight: 400;
}
.MenuItem A
{
	color: #000000;
	font-weight: 400;	
}

.fieldColumn3{

	position: absolute;
	width: 180px;
	top: 190px;
	left: 610px;
	
}


.fieldEventTickerMenu{

	position: relative;
	margin-top: 20px;
	background-color: #deedd9;
}


.fieldInternalNewsMenu{
	position: absolute;
	width: 180px;
	top: 10px;
	left: 1010px;
	background-color: #D8DEED;
}


.fieldNewsItemMenu{

	position: absolute;
	width: 180px;
	top: 210px;
	left: 810px;
	background-color: #CCCCCC;
	min-height: 600px;
}


.fieldNewsItemMenu HR{

	color: #000000;
	height: 0px;
}



.fieldNewsItemMenuText {
	text-decoration: none;
	position: relative;
	left: 10px;
	top: 10px;
	text-align:left;
	width: 155px;
	font-size: 10px;
	color: #000000;
}




.fieldNewsItemMenuText H3 {
	font-size: 10px;
	color: black;
	text-align:center;
	font-weight:bolder;
	margin:0

}

.fieldNewsItemMenuText H4 {
	font-size: 10px;
	font-weight:bolder;
	text-align: left;	
	margin:0
}



.fieldNewsItemMenuText A {
	text-decoration: none;
	color: #000000;
} 

.fieldNewsItemMenuText H3 {
	font-size: 10px;
	color: black;
	font-weight:bolder;
	margin:0
} 
 

.fieldNewsItem {
	position: absolute;
	height: 600px;
	width: 400px;
	left: 210px;
	top: 10px;
}


.fieldNewsItemText {
	position: relative;
	width: 380px;
	top: 10px;
	margin-right: 10px;
	overflow: hidden;
}

.fieldNewsItemImage {
	position: relative;
	height: auto;
	width: 380px;
	left: 0px;
	top: 0px;
}
.fieldUserImage {
	position: relative;
	height: auto;
	width: 380px;
	text-align:center;
	left: 0px;
	top: 0px;
}


.fieldPageFullText {
	position: absolute;
	width: 360px;
	top: 10px;
	left: 210px;
	height: auto;
}

.fieldPageNarrowText {
	position: absolute;
	width: 360px;
	top: 10px;
	left: 210px;
	height: auto;
}

.fieldPageWideText {
	position: absolute;
	width: 570px;
	top: 10px;
	left: 210px;
	height: auto;
}

.fieldPageFooter {
	position: relative;
	width: 360px;
	top: 10px;
	height: auto;
}



.fieldTopImages {
	position: relative;
	height: 200px;
	width: 380px;
	left: 0px;
	top: 0px;
}

.fieldTopImagesLeft {
	position: absolute;
	height: 180px;
	width: 180px;
	left: 0px;
	top: 0px;
}

.fieldTopImagesMid {
	position: absolute;
	height: 180px;
	width: 180px;
	left: 200px;
	top: 0px;
}

.fieldTopImagesRight {
	position: absolute;
	height: 180px;
	width: 180px;
	left: 400px;
	top: 0px;
}



.fieldRightUpperCornerImage {
	position: absolute;
	height: 180px;
	width: 180px;
	top: 10px;
	left: 810px;
}


.nw {
	position: absolute;
	top: 0px;
	left: 0px;
}

.ne {
	position: absolute;
	top: 0px;
	right: 0px;
}

.sw {
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.se {
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.tiny {
	font-size: 9px;
}
.nicecombolist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.MenuWrapper{
	position: relative;
	top: 10px;
	left: 10px;	
	width: 160px;
	color: #859AC4;
	font-weight:bolder
}



.treeview { 
margin: 10px 0;
padding: 0;
left:5px;
float:left;
}

.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
left:5px;
margin: 2px;
padding: 0;


}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background:  url(images/list.gif) no-repeat left top;
list-style-type: none;
padding-left: 11px;
margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: url(images/closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;

}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */

}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;

}



/*Lantmännen */
.treeviewL { 
margin: 10px 0;
padding: 0;
left:5px;
float:left;
}

.treeviewL ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
left:5px;
margin: 2px;
padding: 0;


}

.treeviewL li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background:  url(images/list.gif) no-repeat left top;
list-style-type: none;
padding-left: 11px;
margin-bottom: 3px;
}

.treeviewL li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: url(images/closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;

}


.treeviewL li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */

}

.treeviewL .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;

}
.AlternatingBlue1
{
    FONT-SIZE: 8Pt;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #FFFFFF
}
.AlternatingBlue2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #D8DEED
}
