.mainbody {
	background-image: url(../../bilder/sys/bgrf.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-attachment: fixed;
}

	a:link {
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;

	}
	
	a:visited {
		font-weight: bold;
		color: #336699;
		text-decoration: none;
	}
	
	a:hover {
		font-weight: bold;
		color: #ae0000;
		text-decoration: none;
	}
	
	a:active {
		font-weight: bold;
		color: #993333;
		text-decoration: none;
	}
	
	
	
	.class1	a:link {
		font-weight: bold;
		color: #221111;
		text-decoration: none;
		border:none;

	}
	
	.class1	a:visited {
		font-weight: bold;
		color: #336699;
		text-decoration: none;
	}
	
	.class1	a:hover {
		font-weight: bold;
		color: #ae0000;
		text-decoration: none;
	}
	
	.class1	a:active {
		font-weight: bold;
		color: #993333;
		text-decoration: none;
	}
	
	
	

.mainbox {
	background-color:#CCCCCC;
	padding: 20px;
	border: 1px solid #990066;
	left: 190px;
	top: 40px;
	right: 190px;
	position: absolute;

	 
}


.logobox {


	padding: 0px;
	border: 0px solid #990066;
	
	font-size: x-large;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;

	top: 10px;
	right: 40px;
	position: absolute;
}


.innerboxa {
	background-color:#bbbbbb;
		background-image: url(../../bilder/sys/28.jpg);
	padding-left: 60px;
		padding-top: 10px;
	margin-top: 0px;
		margin-bottom: 10px;
	border: 1px solid #156328;
	left: 0px;
	top: 0px;
	right: 140px;
	height: 160px;
	position: relative;
	font-size: large;


}

.menybox {
text-align:center;
	padding-left: 60px;
	padding-top: 0px;
	margin-top: -45px;
	margin-bottom: 1px;
	border: 0px solid #156328;

		font-size: 13px;
	height: 40px;
	position: relative;

}

.innerboxb {
	background-color:#efefef;
	padding: 60px;
	padding-top: 40px;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid #156328;
	left: 0px;
	top: 10px;
	right: 140px;
	bottom: 40px;
	position: relative;



}





.blockheader {


	padding-left: 60px;
	padding-top: 5px;
	border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		background-color:#ffffff;
	
	font-size: x-large;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	right: 0px;

	top: 10px;
	left: 0px;

	position: absolute;
	
	height: 30px;
}

.blockfooter {


	padding-left: 60px;
		padding-top: 2px;
	border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		background-color:#ffffff;
	
	font-size: normal;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	right: 0px;

	bottom: 10px;
	left: 0px;

	position: absolute;
	
	height: 23px;
}

.textnoll {

	margin-top: 35px;
	margin-bottom: -4px;
}
.textnollnoll {

	margin-top: 35px;
	margin-bottom: 14px;
}

.textnollnollb {
	margin-bottom: 11px;
}

.textnollc {
	margin-bottom: 11px;
			font-size: x-small;
			font-weight: bold;
}
.textett {
	margin-bottom: -4px;

}
.texttva {
	margin-bottom: 34px;

}

.bildcell {
	text-align: center;
			border: none;
}

.comment_inmat {
padding-left: 60px;
padding-top: 60px;
padding-bottom: 60px;
	border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		background-color:#ffffff;
}

.comment {
padding-left: 60px;
padding-right: 60px;
padding-top: 10px;
padding-bottom: 1px;
	border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		background-color:#ffffff;
}


.tillbaka_knapp {
		text-align: center;
}

.sign {

	font-size: x-small;
		margin-top: 6px;
	margin-bottom: 0px;
}

.interakt_1 {
padding-top:7px;
	position: absolute;
right: 40px;
	font-size: small;
font-weight: bold; 
}

.interakt_2 {

	position: absolute;
right: 40px;
	font-size: small;
font-weight: bold; 
}



.rss {
padding-top:7px;
padding-left:100px;
	font-size: x-small;
font-weight: bold; 
padding-right:10px;
}

.rub_mer {

	font-size: 14px;
font-weight: bold; 
padding-right:10px;
padding-bottom: 6px;
}

.tst {

	font-size: x-small;
font-weight: normal; 
	font-style: italic;
padding-right:10px;
padding-bottom: 4px;
}

.plats {

	font-size: x-small;
font-weight: bold; 
	font-style: normal;
	margin-bottom: 16px;
}

.txt_mini_mer{

	font-size: 11px;
font-weight: normal; 
	font-style: italic;
padding-right:10px;
}

.txt_maxi_mer{

	font-size: 11px;
font-weight: normal; 
	font-style: normal;
padding-right:10px;
padding-bottom: 1px;
}

.ort{

	font-size: normal;
font-weight: normal; 
	font-style: italic;
padding-right:10px;
}

.textrub{
	border: 0px solid #156328;
	font-size: large;
font-weight: normal; 
	font-style: normal;
	padding-bottom: -4px;
		padding-top: 8px;
}

.lipsum {
	border: 0px solid #156328;
	top: 0px;
	width: 100%;
}

.lipsum_2 {
border: 0px solid #156328;
top: 0px;
padding-right: 250px;
}

.lipsum_3 {
border: 0px solid #156328;
padding-bottom: 30px;

}

.lipsum_4 {
border: 0px solid #156328;
padding-bottom: 40px;

}

.textbild {
border: 0px solid #156328;
padding-top: 33px;
padding-left: 13px;
float: right;
clear:both;
}

.textbild_img {
	border: 0px solid #156328;
	width: 200px;
	height: 150px;
}




.innerboxbild {
	background-color:#000000;
	padding: 20px;
	padding-top: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #156328;
	left: 0px;
	top: 10px;
	right: 140px;
	bottom: 40px;
	position: relative;


}

.image {
	border: 0px solid #156328;

		background-color:#000000;
		padding: 20px;
			margin-bottom: 25px;

}
.bild_img {
	border: 0px solid #156328;
	width: 100%;

}

.bildbild {
	border: 0px solid #156328;
	width: 250px;
				padding-bottom: 25px;

}




.bildram {

	border: 0px solid red;
	padding-top: 10px;
		padding-bottom: 10px;
	position: relative;

}
.bildram_text {
	border: 0px solid blue;
	top: 0px;
	position: absolute;
	left: 265px;	

		width: 60%;
			padding-top: 10px;
		padding-bottom: 10px;

}
.bildram_bild {	border: 0px solid green;

					padding-bottom: 10px;	


}


.comment_neg {
padding-left: 60px;
padding-right: 60px;
padding-top: 10px;
padding-bottom: 1px;
	border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		background-color:#000000;
				color: #ffffff;
							margin-bottom: -33px;
}

.tst_neg {

	font-size: x-small;
font-weight: normal; 
	font-style: italic;
padding-right:10px;
}
