
/* globala ------------------------------------------------------------*/
	* {
		font-family:Verdana, Arial, sans-serif;
	}
	
	
/* html styles --------------------------------------------------------*/
	a {
		color:#003b99;
		text-decoration: none;
	}
	
	a:hover {
		color:#5f84bf;
		text-decoration: underline;
	}
		
	a img
	{
		border:0;
	}
	
	html, body
	{
		margin:0;
		padding:0;
	}
	
	p 
	{
		margin:0 0 8px 0;
		padding:0;
	}
	
	hr {
		clear:both;
		width:100%;
		height: 0;
		border: none;
		border-bottom: 1px solid #dadada;
		padding:3px 0;
	}
		
	form {
		margin:0;
		padding:0;
	}
	
	ul li{
		list-style-type:disc;
		color:#841421;
	}

	label {
		cursor:pointer;
		cursor:hand;
	}

	legend {
		font-family:Verdana, Arial, sans-serif;	
		font-size:14px; 
		font-weight:bold;
		color:#84969C; 
		text-decoration:none;
	}
	

	input, select, textarea {
		font-family:Verdana, Arial, sans-serif;
		font-size:10px;
		color:#000000;
	}
	
	h1 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:20px; 
		color:#336699; 
		text-decoration:none;
		margin-top:0px;
		margin-bottom:5px;
		font-weight:400;
		}
	
	h2 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:18px; 
		color:#336699; 
		text-decoration:none;
		margin-top:0px;
		margin-bottom:5px;
		font-weight:400;
		}
	
	h3 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:16px; 
		color:#336699; 
		text-decoration:none;
		margin-top:0px;
		margin-bottom:5px;
		font-weight:400;
	}
	
	h4 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:14px; 
		color:#336699; 
		text-decoration:none; 
		margin-top:0px;
		margin-bottom:5px;
		font-weight:400;
		}
	
	h5 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:12px; 
		color:#336699; 
		text-decoration:none; 
		margin-top:0px;
		margin-bottom:5px;
		font-weight:400;
		}
	
	h6 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:10px; 
		color:#336699; 
		text-decoration:none; 
		margin-top:0px;
		margin-bottom:5px;
		font-weight:400;
		}

	
		
		
	
		
/* specifika id:n -----------------------------------------------------*/
	#body {
		margin:0;
		padding:0;
		background:#336699;
		text-align:center;
	}
	
	
	#Layout_Lastmodified {
		font-size: 10px;
		color: #000000;
		text-align: center;
	}
	

	#top
	{
		width:745px;
		margin 0 auto;
		text-align:left;
	}
	
	#content
	{
		width:745px;
		margin:0 auto;
		text-align:left;
		
	}

	#menu {
		font-family:Verdana, Arial, sans-serif;
		background-color:#ffffff;
		width:189px;
		color:#000066;
	}
	
		#menu #menucontent
		{
			margin:0 2px 15px 10px;
		}
		
			#menu #menucontent a {
				color:#000066;
				font-size:11px;
			}
			
			#menu #menucontent a:link {
				color:#000066;
				text-decoration: none;
			}
		
			#menu #menucontent a:visited {
				color:#000066;
				text-decoration: none;
			}	
			#menu #menucontent a:hover {
				color:#000066;
				text-decoration: underline;
			}
			
			#menu #menucontent table
			{
				width:100%;
				margin-left:10px;
			}
	
	#menu img {
		margin-bottom:1px;
	}

	#companyinfo
	{
		margin:13px; 
		color:#ffcc99;
		font-size:11px;
	}
	
		#companyinfo a
		{
			color:#ffffff;
			font-size:11px;
		}
	
	#main
	{
		width:575px;
		background-color:#ffffff;
		padding:0 20px;
		color:#000066;
		border-left:1px solid #336699;
	}
	
		#main #maincontent
		{
			
		}
		
		#main #maincontent p
		{
			font-size:11px;
		}
		
		
	#footer
	{
		font-size:10px;
	}	
		
	#TableList {
		font-family:Verdana, Arial, sans-serif;
		width:100%;
		clear:both;
		margin-top:10px;
	}
		#TableList th {
			padding:0;
			background-color:#ffffff;
			font-size:11px;
			white-space:nowrap;
			text-align:left;
		}
			#TableList th a {
				display:block;
				width:100%;
				padding:2px 4px;
				margin:0;
				color:#FFFFFF;
				text-decoration:none;
			}
			#TableList th a:hover {
				text-decoration:none;
				background-color:#e1e1e1;
			}
			
		#TableList td {
			font-size:11px;
			text-align:left;
			padding:1px 4px 3px 4px;
			border-top:1px solid #e1e1e1;
		}
			#TableList td a {
				color:#000;
				font-weight:normal;
				text-decoration:underline;
			}
			#TableList td a:hover {
				text-decoration:none;
			}
			

	
	#newspreamble
	{
	
	}
		#newspreamble a {
		color:#003b99;
		text-decoration: none;
		}
	
		#newspreamble a:hover {
		color:#5f84bf;
		text-decoration: underline;
		}
	
	
	
/* bredd & höjd -------------------------------------------------------*/
.w20 {
	width: 20px; 
}
.w30 {
	width: 30px; 
}
.w35 {
	width: 35px; 
}
.w40 {
	width: 40px; 
}
.w50 {
	width: 50px; 
}
.w60 {
	width: 60px; 
}
.w70 {
	width: 70px; 
}
.w80 {
	width: 80px; 
}
.w100 {
	width: 100px; 
}
.w130 {
	width: 130px; 
}
.w150 {
	width: 150px; 
}
.w175 {
	width: 175px;
}
.w180 {
	width: 180px; 
}
.w190 {
	width: 190px; 
}
.w200 {
	width: 200px; 
}
.w250 {
	width: 250px; 
}
.w260 {
	width: 260px; 
}
.w270 {
	width: 270px; 
}
.w300 {
	width: 300px; 
}
.w350 {
	width: 350px; 
}
.w400 {
	width: 400px; 
}
.w450 {
	width: 450px; 
}
.w460 {
	width: 460px; 
}
.w530 {
	width: 530px; 
}

	
	
/* font size ----------------------------------------------------------*/	
	.size9 {
		font-size:9px;
	}
	.size10 {
		font-size:10px;
	}
	.size11 {
		font-size:11px;
	}
	.size12 {
		font-size:12px;
	}
	.size13 {
		font-size:13px;
	}
	.size14 {
		font-size:14px;
	}
	.size15 {
		font-size:15px;
	}
	.size16 {
		font-size:16px;
	}
	.size18 {
		font-size:18px;
	}
	.size20 {
		font-size:20px;
	}
	.size22 {
		font-size:22px;
	}
	.size24 {
		font-size:24px;
	}
	
/* font style ---------------------------------------------------------*/
	.b {
		font-weight:bold;
	}
	.i {
		font-style:italic;
	}
	.u {
		text-decoration:underline; 
	}
	.n {
		font-weight:normal; 
	}


/* font färger -------------------------------------------------------*/
	.grey {
		color:#9CA7B7; 	
	}
	.grey30 {
		color:#B2B2B2;
	}
	.grey50 {
		color:#7F7F7F;
	}
	.black {
		color:#000000; 	
	}
	.white {
		color:#FFFFFF; 	
	}
	.orange {
		color:#FDCC99;	
	}
	.red {
		color:#FF0000;	
	}
	.green {
		color:#339933;	
	}
	
	
/* länkar ------------------------------------------------------------*/
	.link {
		text-decoration:none; 
	}
	.link:hover {
		text-decoration:underline; 
	}
	.ulink {
		text-decoration:underline; 
	}
	.ulink:hover {
		text-decoration:none; 
	}


/* bakgrundsfärger ---------------------------------------------------*/
	.bgwhite {
		background-color:#FFFFFF;
	}
	.bggrey {
		background-color:#BDBABD;
	}
	.bggrey2 {
		background-color:#DEDBDE;
	}
	.bggrey3 {
		background-color:#EFEBEF;
	}
	.bgred {
		background-color:#FF3333;
		}
	.bgorange {
		background-color:#FF9933;
		}
	.bggreen {
		background-color:#669966;
		}
	.bggreen2 {
		background-color:#94B594;
		}
		
		
/* border ------------------------------------------------------------*/
	.border {
		border:1px solid #000000;
	}
	.borderleft {
		border-left:1px solid #000000;
	}
	.borderright {
		border-right:1px solid #000000;
	}
	.bordertop {
		border-top:1px solid #000000;
	}
	.borderbottom {
		border-bottom:1px solid #000000;
	}
	.bordergrey {
		border:1px solid #84969C;
	}
	.borderleftgrey {
		border-left:1px solid #84969C;
	}
	.borderrightgrey {
		border-right:1px solid #84969C;
	}
	.bordertopgrey {
		border-top:1px solid #84969C;
	}
	.borderbottomgrey {
		border-bottom:1px solid #84969C;
	}
	.bordertopwhite {
		border-top:1px solid #FFFFFF;
	}
	.borderimage {
		border:2px solid #CEE3C6;
	}


/* cursor ------------------------------------------------------------*/
	.hand {
		cursor:pointer;
		cursor:hand;
	}


/* position ----------------------------------------------------------*/
	.left {
		float:left;
	}
	.right {
		float:right;
	}
	.txtleft {
		text-align:left;
	}
	.txtright {
		text-align:right;
	}
	.txtcenter {
		text-align:center;
	}
	
	.imgleft {
		float:left;
		margin-right:8px;
	}
	.imgright {
		float:right;
		margin-left:8px;
	}
	
	
/* övrigt ------------------------------------------------------------*/
	.error {
		font-size:9px;
		color:#ff0000;
		font-style:italic;
		font-weight:bold;
		padding-left:5px;
	}
	.nowrap {
		white-space:nowrap;
	}
	.screen {
		display:none;
	}
	

	.html { 
		font-family:"Courier New", Courier, mono;
		font-size:12px; 
		color:#000000; 
		text-decoration:none; 
	}


	.price {
		font-family:Verdana, Arial, sans-serif;	
		font-size:13px;
		font-weight:bold;
		color:#ff0000;
	}

/* hml editor --------------------------------------------------------*/
	.Bildtext { 
		font-family:Verdana, Arial, sans-serif;	
		font-size:9px; 
		color:#000000; 
		text-decoration:none;
		font-style:italic; 
	}
	
	.Bild_vanster {
		float:left;
		margin-right:8px;
	}
	
	.Bild_hoger {
		float:right;
		margin-left:8px;
	}
	
	.Ram {
		border:1px solid #000;
	}



