body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding: 0;
	margin: 0;
}



a { }
a:hover { }

a.loginlank { color:#8a8a8a; text-decoration: none; }
a.loginlank: hover {color:#8a8a8a; text-decoration: none; }


img { border: 0; }

p {
	padding: 0;
	margin: 0 0 12px 0;
}


h1 {
}


h3 {
	color: #0085c7;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.3em;
	font-weight: 600;
	text-transform: uppercase;
	padding: 0;
	margin: 0 0 10px 0;
}



#site {
	width: 849px;
	padding: 30px 0 0 0;
	margin: 0 auto;
}


#head {
	height: 30px;
	background: url(img/bg/banner.jpg) no-repeat;
	padding: 147px 0 0 24px;
}

	#nav {
		text-transform: uppercase;
		font-weight: 100;
		padding: 0 0 0 1px;
	}
	
		#nav ul {
			list-style-type: none;
			padding: 0;
			margin: 0;
		}
		
			#nav ul li { 
				float: left;
				display: block;
				padding: 0; 
				margin: 0; 
			}
			
			
			#nav ul li a { 
				color: #fff;
				font-size: 95%;
				font-family: helvetica, arial, sans-serif;
				font-weight: bold;
				display: block;
				text-decoration: none;
				text-align: center;
				padding: 8px 15px 7px 15px;
			}



			#nav ul li a.current { 
				background: url(img/bg/nav_cur.gif) repeat-x;
				display: block;
				color: #fff; 
				padding: 8px 15px 7px 15px;
				margin: 0; 
			}


			#nav ul li a:hover { 
					background: url(img/bg/nav_hov.gif) repeat-x;
					display: block;
					color: #fff; 
					padding: 8px 15px 7px 15px;
					margin: 0; 
				}


#main {
	background: url(img/bg/fade.jpg) repeat-y;
	min-height: 300px;
	height: auto !important;
	height: 300px;
}

	#content {
		width: 799px;
		background: url(img/bg/plant.gif) top right no-repeat;
		min-height: 340px;
		height: auto !important;
		height: 340px;
		padding: 43px 0 0 0;
		margin: 0 auto;
	}
		
		#lefty {
			float: left;
			width: 185px;
			margin: 0 22px 0 0;
		}
		
			#submenu {
				width: 153px;
				height: 240px;
				font-size: 9px;
				background: #f9f9f9;
			}
			
				.rubrik {
					background: #e8f4fa;
					color: #0085c7;
					font-family: Verdana, Arial, sans-serif;
					font-size: 1.3em;
					font-weight: 600;
					text-transform: uppercase;
					padding: 5px 0 5px 27px;
				}
				
				
				#browser {
					font-family: Verdana, Arial, sans-serif;
					font-size: 105%;
					font-weight: 600;
					padding: 15px;
				}
				
					#browser img {
						margin: 0 10px 0 0;
					}
					
					
					#browser a {
						color: #58595a;
						text-decoration: none;
					}
					
				
					#browser ul {
						list-style-type: none;
						padding: 0;
						margin: 0;
					}
					
					
					#browser ul li {
						padding: 0;
						margin: 0 0 15px 0;
					}
		
		
		#center {
			float: left;
			width: 570px;
			padding: 6px 0 0 0;
		}
		
			.kreditkort {
				width: 380px;
				height: 70px !important;
				float: right;
				padding: 20px 0 0 0;
				margin: 0;
			}
			
				.lankar {
					float: left;
					width: 210px;
				}
				
				.kkort {
					float: right;
					width: 154px;
					margin: -72px 0 0 0;
				}
			
			
			#foot {
				clear: both;
				text-align: center;
				padding: 0;
				margin: 0;
			}
			
				.footer {
					width: 750px;
					border-top: 1px solid #51abd9;
					padding: 7px 0 0 0;
					margin: 0 auto;
				}
				
				


#end {
	height: 29px;
	background: url(img/bg/end.jpg) no-repeat;
	margin: 0 0 60px 0;
}








