body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #7AB51D;
	background-repeat: repeat-y;
	background-position: center center;
	margin: 0;
	
}

.blend img {
opacity: 0;
-moz-opacity: 0;
-khtml-opacity:0;
filter: alpha(opacity=0);
}

.bild_left {
	background-image: url(image/reg_ruta_left.jpg);
	background-repeat: repeat-y;

}
.bild_right {
	background-image: url(image/reg_ruta_right.jpg);
	background-repeat: repeat-y;

}

.leftbild {
	background-image: url(image/2left.jpg);
	background-repeat: repeat-y;
}
.rightbild {
	background-image: url(image/2right.jpg);
	background-repeat: repeat-y;
}

.style2 {
	font-size: 18px;
	font-weight: bold;
}

.newsheader
{
	font-size: 18px;
	font-weight: bold;
	color: #333;
	line-height: 140%;
}

.style3 {
	font-size: 16px;
	font-weight: bold;
}

.schema
{
	font-size: 16px;
	font-weight: bold;
	line-height: 2;
}


.text140
{
	font-size: 11px;
	line-height: 140%;
}

.small
{
	font-size: 9px;
	color: #ffffff;
}

.smallblack
{
	font-size: 9px;
	color: #000000;
}

.greyborder
{
	border: solid #666 1px;
	
}
.blackborder
{
	border: solid #000 1px;
	
}
.blackborder_thick
{
	border: solid #333 1px;
	
}

.leftborder
{
	border-left: solid #666 1px;
	
}

.border_utantopp
{
	border-left: solid #000 2px;
	border-right: solid #000 2px;
	border-bottom: solid #000 2px;
}

.bottomborder
{
	
	border-bottom: solid #333 1px;
}
.updownblackborder
{
	border-top: solid #333 1px;
	border-bottom: solid #333 1px;
}

a.vit:link { text-decoration: none; color: #ffffff; font-size: 10px;}
a.vit:visited { text-decoration: none; color: #ffffff; font-size: 10px;}
a.vit:active { text-decoration: none; color: #ffffff; font-size: 10px;}
a.vit:hover { text-decoration: underline; }

a.black:link { text-decoration: none; color: #fff; font-size: 11px;}
a.black:visited { text-decoration: none; color: #fff; font-size: 11px;}
a.black:active { text-decoration: none; color: #fff; font-size: 11px;}
a.black:hover {
	text-decoration: underline; color: #000;
}

a.blackare:link { text-decoration: underline; color: #000; font-size: 11px;}
a.blackare:visited { text-decoration: underline; color: #000; font-size: 11px;}
a.blackare:active { text-decoration: underline; color: #000; font-size: 11px;}
a.blackare:hover {
	text-decoration: underline; color: #000;
}

a.blackare2:link { text-decoration: none; color: #000; font-size: 13px;}
a.blackare2:visited { text-decoration: none; color: #000; font-size: 13px;}
a.blackare2:active { text-decoration: none; color: #000; font-size: 13px;}
a.blackare2:hover {
	text-decoration: underline; color: #000;
}
.vitrubrik
{
	color: white;
	line-height: 140%;
	font-weight: bold;
}

.links
{
	font-size: 10px;
	color: #999;
	line-height: 140%;

}
.smallborder
{
	
	border: 1px solid #000;
padding-left: 2px;
}
.dotborder
{
	
	border-bottom: 1px dotted #000;

}

#menycontainer ul{margin: 0; padding: 0.2em 0; text-align: center;background: #7AB51D; font: normal 100% Verdana, Helvetica, sans serif; border-top: 1px  solid #000 ;border-bottom: 1px  solid #000 ;border-left: 1px  solid #000; border-right: 1px  solid #000}
#menycontainer li{display: inline; margin-left: 0.3em}
#menycontainer ul a{text-decoration: none; padding: 2px 20px 2px 5px;}
#menycontainer a.nav:link{color: #fff;font-size: 11px;}
#menycontainer a.nav:visited{color: #fff; font-size: 11px;}
#menycontainer a.nav:hover{
	background-color: #ffffff;
	color: #000; font-size: 11px;
}
#menycontainer a#current{background: #ffffff; color: #000000; font-size: 11px;}

#myPageElement {
	background-color: #F4FAE9;
	}	

.sok:hover {
	background-color: #CF9;
	}
	
		#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:598px;
		height:300px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}	
.kontaktform1
	{
		width: 430px;
		background-color: #ffffff;
		border: 1px solid #cccccc;
		padding-left: 30px;
	}

.kontaktform2
{
	background-color: #ffffff;
	padding: 2px 4px 2px 4px;
	border: 0px solid #cccccc;
	color: #000000;
	font-size: 22px;
	font-weight: bold;
}

.kontaktform3 { width: 410px; border: 1px solid #cccccc; }

.kontaktform4
{
	background-color: #ffffff;
	padding: 2px 4px 2px 4px;
	border: 0px solid #cccccc;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}




.box_anslag
{
	width: 190px;
	height: 160px;
	border: 0px aqua solid;
	margin-right: auto; margin-left: auto;
}

