html { min-height: 100%; margin-bottom: 1px; }
body {
	color: #333; 
	background: #ffffff url(../images/konstutbildning.png) top left no-repeat;
	font: 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 auto; 
	padding: 0; 
	text-align:center;
	}
	
/*--pagestructure--*/
	#wrapper { margin: 0 auto; padding: 0; width:800px; height:auto; min-height:400px; background-color:#ffffff; text-align:left; border-right:1px dashed #ccc; border-left:1px solid #ccc;}
	#banner { margin:0; padding:0;}
	#pagewrapper{ }
	#content { margin:0 5px 5px 170px; background-color:#DFDDD9; padding:20px;}
	#nav {float:left; position:relative; clear:both; margin:0; width:150px; padding:5px 5px 10px 10px; background-color:#fff;}
	#footer { clear:both; padding-top:5px; lineheight:1.7px; font:10px Arial, Helvetica, sans-serif; color:#CCCCCC; text-align:right; padding-right:6px;}
	
/* content styling */	
	h1 {color:#666600; font: normal 15px 'Trebuchet MS', Helvetica, Arial, sans-serif;  margin: 0;}
	h2 {color:#660000; font: normal 13px 'Trebuchet MS', Helvetica, Arial, sans-serif; margin: 7px 0 0 0;}
	h3 {color:#669900; font: bold 12px 'Trebuchet MS', Helvetica, Arial, sans-serif; margin: 7px 0 0 0;}
	h4 {color:#666; font: bold 13px 'Trebuchet MS', Helvetica, Arial, sans-serif; margin:7px 0 0 0;}
	h5 {color:#fff; font: 8px Courier, Verdana, Tahoma, Arial, sans-serif;}
	hr {border: none; height:1px; background:#fff; color: #fff; margin: 5px 0; page-break-before: always; page-break-after: always;
}
	#lista ul li {list-style: none; padding: 0 0 5px 22px; margin-left: 180px; background: url(../images/list.gif) 0px 4px no-repeat; line-height:1.5;}
	a:link {color:#660000; text-decoration: none;}
	a:visited {color:#660000; text-decoration: none;}
	a:hover {color:#666600; background-color:#efefef; text-decoration: none;}
	.border {border:5px solid #ccc;}
	.left {float: left; margin: 0 15px 0 0;}
	.right {float: right; margin: 0 0 0 15px;}
	.bottomline{ border-bottom:1px solid #ccc;}
	.pad{padding:5px;}
	#content ul {list-style-position: outside; list-style-type: circle; margin-left:35px;}
	form, select, input, textfield, textarea{ font: 11px/15px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#006600; }
	table, tr, td{ text-align:top; font:11px/15px 'Trebuchet MS', Arial, Helvetica, sans-serif;}
	
/*rightnav*/
	#navlist{ padding-left: 0;	margin-left: 0; width: 150px; border-bottom:1px solid #ccc;}
	#navlist li { list-style: none; margin: 0; padding: 0.25em; border-top:1px solid #ccc;}
	#navlist li a:link { font-size:12px; text-decoration: none; color:#990000;}
	#navlist li a:visited { font-size:12px; text-decoration: none; color:#990000;}
	#navlist li a:hover{ font-size:12px; text-decoration: none; color:#FF0000; background:none;}
	.faq {padding:5px;margin-top:10px; border:1px dotted #ccc; line-height:1.2;}

	
