/*===========================================================================================================*/
/* INSTÄLLNINGAR */

html, body { 
	margin:0px; 
	text-align:center; 
	color:#000000; 
	background-color:#F5F5F5; 
	padding-left:0px; 
	padding-right:0px; 
	padding-top:10px; 
	padding-bottom:10px; 
} 

#sidbredd { 
	border:1px solid #CCCCCC; 
	width:749px; 
	text-align:left; 
	margin-left:auto; 
	margin-right:auto; 
	color:#000000; 
	background-color:#FFFFFF; 
	/*filter:progid:DXImageTransform.Microsoft.DropShadow(Color=CCCCCC, OffX=5, OffY=5, Positive=1); */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=120, Strength=4); 
} 

#sidhuvud { 
	position:relative; 
	height:77px; 
	width:100%; 
	background-image:url('/images/topp2.jpg'); 
	text-align:right; 
} 

#meny { 
	position:relative; 
	height:20px; 
	width:100%; 
	color:#000000; 
	background-color:#2A3D5B; 
	text-align:right; 
} 
 
#kolumn1 { 
	width:154px; 
	float:left; 
	position:relative; 
} 

#kolumn2 { 
	float: right; 
	display:inline; 
	position:relative; 
	width:565px; 
	padding-left:10px; 
	padding-right:20px; 
	padding-top:30px; 
	padding-bottom:50px; 
} 
 
#sidfot { 
	height:66px; 
	clear:both; 
	color:#000000; 
	background-color:#FFFFFF; 
	background-image:url('/images/sidfot2.gif'); 
	background-repeat:no-repeat; 
	background-position-y:bottom; 
} 

#sidfot_vidvinkel { 
	clear:both; 
	text-align:right; 
	color:#000000; 
	background-color:#FFFFFF;
} 
/*===========================================================================================================*/








/*===========================================================================================================*/
/* MENYER */

a:link.meny1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:3px; 
	background-color:#2A3D5B; 
	line-height:20px; 
} 

a:visited.meny1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:3px; 
	background-color:#2A3D5B; 
	line-height:20px; 
} 

a:hover.meny1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#9F0213; 
	text-decoration:none; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:3px; 
	background-color:#F5F5F5; 
	line-height:20px; 
} 

a:link.meny2 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#CCCCCC; 
	text-decoration:none; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:3px; 
	background-color:#F5F5F5; 
	line-height:20px; 
} 

a:visited.meny2 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#CCCCCC; 
	text-decoration:none; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:3px; 
	background-color:#9F0213; 
	line-height:20px; 
} 

a:hover.meny2 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#9F0213; 
	text-decoration:none; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:3px; 
	background-color:#F5F5F5; 
	line-height:20px; 
} 

a:link.gast1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:normal; 
	color:#000000; 
	text-decoration:none; 
} 

a:visited.gast1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:normal; 
	color:#000000; 
	text-decoration:none; 
} 

a:hover.gast1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:normal; 
	color:#9F0213; 
	text-decoration:none; 
} 


a:link.nyheter { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#2A3D5B; 
	text-decoration:none; 
} 

a:visited.nyheter { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#2A3D5B; 
	text-decoration:none; 
} 

a:hover.nyheter { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#9F0213; 
	text-decoration:none; 
} 
/*===========================================================================================================*/








/*===========================================================================================================*/
/* TEXTER */

.rubbestart1 { 
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size:36px; 
	font-weight:bold; 
	color:#2A3D5B; 
} 

.rubbestart2 { 
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size:30px; 
	font-weight:bold; 
	color:#2A3D5B; 
} 

.rubbe { 
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size:24px; 
	font-weight:bold; 
} 

.rubbe2 { 
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
} 

.text { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	line-height:18px; 
} 

.textfet { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:18px; 
} 

.textfetvit { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	line-height:18px; 
	color:#FFFFFF; 
} 

.ingress { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	line-height:22px; 
	letter-spacing:1pt; 
} 

.ingress2 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:normal; 
	line-height:16px; 
	letter-spacing:1pt; 
} 

.datum { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:normal; 
	color:#999999; 
} 
/*===========================================================================================================*/









/*===========================================================================================================*/
/* ÖVRIGT */

.clearfix { 
	display:inline-table; 
} 

/* Hides from IE-mac \*/
* html .clearfix { 
	height:1%; 
}

.clearfix { 
	display:block; 
} 
/* End hide from IE-mac */  

 /* *** Float containers fix: *** */ 
:after.clearfix { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 

/*printer styles*/ 
@media print{ 
/*hide the left column when printing*/ 
#kolumn1, #sidhuvud, #meny, #sidfot{display:none;} 
#kolumn2{width:100%; float:none;}
} 
/*===========================================================================================================*/