#container {width: 926px;
	 margin-right: auto;
	margin-left: auto;
	text-align: left;		
	background-color: #FFFFFF;
	padding: 10px;
	}	
	body {
	text-align: center;
	background-image: url(bg_g.gif);
	background-repeat: repeat-x;
	background-attachment: fixed
		}
	#leftcontent {
	float: left;
	width: 180px;
	background-image: url(aktuellt.gif);
	padding: 10px;	
	background-repeat: repeat-x;
	margin-bottom: 30px;
	}
	#leftcontentundersida {
	float: left;
	width: 180px;
	background-color: #ffffff;
	padding: 10px;	
	}
#contentstart {
	float: left;
	width: 501px;
	padding: 0px 0px 10px 20px;
	}
#content {
	float: left;
	width: 501px;
	padding: 10px 10px 10px 20px;			
	}	
	
#contentundersida {
	float: left;
	width: 591px;
	padding: 15px;			
		}	
#sidebar {
	float: right;
	width: 178px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	
	}
#sidebarcontent {
	float: right;
	width: 180px;
			}
#sidebarundersida {
	float: right;
	width: 239px;
	padding: 30px;
	
	}
#sidebarundersidalankar {
	float: right;
	width: 239px;
	padding: 30px;
	border-left: 1px solid #dddddd;
	margin-bottom: 30px;
	}
#sidebarheader {
background-color: #F0B544;
float:right;
width: 180px;
height: 25px;
}		
#footer {
	border-top: 1px solid #dddddd;
	clear: both;	
	text-align:center;
	padding: 5px 30px 10px 10px;
	FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial;
	color: #999999;
	}
#footer 
a:link {color:#999999; text-decoration: none}
#footer 
a:visited {color:#999999;text-decoration: none}
#footer
a:active {color:#999999;text-decoration: underline}
#footer
a:hover {color: #999999;text-decoration: underline; }    	
			
#widemenu ul li {
	float: left;
	list-style-type: none;
	padding: 5px 30px 5px 20px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	line-height: 15px;
	font-size: 11px;
	}
#widemenu ul li a {
	color: #ffffff;
	text-decoration: none;
	}

#widemenu ul li a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
#widemenu ul li a#current{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold; }
#widemenu {
	background-color: #2b5178;
	margin-top: 1px;	
	margin-bottom: 10px;
	height: 23px;
	}
#widemenu ul {
	margin: 0px;
	padding: 0px;
	}	
	.brodtext
{
    FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana; line-height: 15px;	
	color: #2f2e2e;
}
.huvudrubrik
{
    FONT-SIZE: 22px;
    FONT-FAMILY: Arial, sans-serif ;
	color: #2f2e2e;
	    	} 
.underrubrik
{
	font-size: 18px;
	font-family: Arial, sans-serif;
	color: #2f2e2e;
	}
    .boxrubrik
{
    FONT-SIZE: 18px;
    FONT-FAMILY: Trebuchet MS;
    COLOR: #666666;
	}
	.datumtext
	{
	font-size: 11px;
	font-family: Verdana, Arial; line-height: 15px;
	color: #989898;
	}
a.svartlink:link, a.svartlink:visited {	
	color: #2f2e2e;
    font-family: Verdana; line-height: 16px;
    font-size: 11px;  
 	text-decoration: underline;
}
a.svartlink:active, a.svartlink:hover {
	color:#f0b544;
	font-family: Verdana; line-height: 16px;
    font-size: 11px; 
	text-decoration: underline;
}
.sidebarrubrik{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana; line-height: 16px;
    FONT-SIZE: 12px; 	
	Font-weight: bold;
}

a.gralink:link, a.gralink:visited{
    color: #999999;
	font-family: Verdana; line-heigth: 16px;
	font-size: 11px;	
	text-decoration: underline    
}
a.gralink:active, a.gralink:hover {
    color: #f0b544;
	font-family: Verdana; line-heigth: 16px;
	font-size: 11px;	
	text-decoration: underline    
}
ul {
list-style-type: square;
color: f78f1e;
}
ol { 
list-style-type: decimal
} 
	
#meny{ list-style-type: none; font-size: 11px; font-family: Verdana; line-height: 15px;	padding: 0px 10px 10px 10px;}
#meny a{text-decoration: none;  display: block; padding: 10px; border-bottom: 1px dotted #dddddd; }
#meny a:link{color: #2f2e2e;}
#meny a:visited{color: #2f2e2e;}
#meny a:hover{color: #f0b544;}
#meny a#current{color: #f0b544; font-weight: bold; }


#kontaktform fieldset { width: 400px; padding: 20px 0px 20px 50px; border: 1px solid #2b5279; }
#kontaktform legend { color: #2b5279; letter-spacing: 3px; font-size: 11px; font-family: verdana;}
#kontaktform textarea { border: 1px solid #D5D2C9; padding: 5px; font-size: 11px; 
background-color: #efebe1; }
#kontaktform label {font-family: verdana; font-size: 10px; letter-spacing: 2px; line-height: 15px; color: #2b5279; }

.input_text {  border: 1px solid #D5D2C9; padding: 5px; font-family: verdana; font-size: 10px; letter-spacing: 2px; background-color: #efebe1; }
.skicka_knapp {border: 1px solid #2b5279; background-image: url(knapp_bla.gif); height: 23px; width: 85px; 
background-color: transparent; color: #ffffff; }
	
	
	
#vanstercontainer {
float:left;
width: 180px;
background-image: url(aktuellt.gif);
background-repeat: repeat-x;	
	}

.roundtop {background: #ffffff;}
.roundbottom {background: #ffffff;}
.r1{margin: 0 5px; height: 1px; overflow: hidden; background: #f2efe6;}
.r2{margin: 0 3px; height: 1px; overflow: hidden; background: #f2efe6;}
.r3{margin: 0 2px; height: 1px; overflow: hidden; background: #f2efe6;}
.r4{margin: 0 1px; height: 2px; overflow: hidden; background: #f2efe6;}

.r8{margin: 0 5px; height: 1px; overflow: hidden; background: #ffffff;}
.r7{margin: 0 3px; height: 1px; overflow: hidden; background: #ffffff;}
.r6{margin: 0 2px; height: 1px; overflow: hidden; background: #ffffff;}
.r5{margin: 0 1px; height: 2px; overflow: hidden; background: #ffffff;}
.aktuelltcontent {padding: 5px 10px 10px 10px; }

.roundtophoger {background: #ffffff;}
.r1h{margin: 0 5px; height: 1px; overflow: hidden; background: #f0b544;}
.r2h{margin: 0 3px; height: 1px; overflow: hidden; background: #f0b544;}
.r3h{margin: 0 2px; height: 1px; overflow: hidden; background: #f0b544;}
.r4h{margin: 0 1px; height: 2px; overflow: hidden; background: #f0b544;}
.sidebarhogercontent {padding: 5px 10px 0px 10px; }


