
	form     { margin: 0; }

	/* Marginaler och justering för listor/tabeller. Kombinera med t ex listtext_x */
	td.cell_v {
		text-align: left;
		padding: 2px 12px 2px 8px;
	}

	td.cell_v_indrag { 
		text-align: left;
		padding: 2px 12px 2px 25px;
	}

	td.cell_h {
		text-align: right;
		padding: 2px 8px 2px 12px;
	}

	td.lista_v_header {
		text-align: left;
		padding: 2px 12px 2px 8px;
		white-space: nowrap;
		font-size: 10px; 
	}

	td.lista_v a
	{
		font-family: verdana;
		font-weight: normal;
		font-size: 10px; 
	}

	td.lista_v 
	{
		text-align: left;
		padding: 2px 12px 2px 2px;
		background-color: #F0F2F5;
		font-family: verdana;
		font-size: 10px; 
	}
	
	td.lista_v a:link { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal; color: #000000;}
	td.lista_v a:visited { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal; color: #000000;}
	td.lista_v a:active { font-size: 10px; font-family: verdana;text-decoration: none; color : #777777; font-weight: normal; color: #000000;}
	td.lista_v a:hover { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal; color: #000000;}
	

	td.lista_v_on {
		text-align: left;
		padding: 2px 12px 2px 2px;
		background-color:#C7D4E7;
		font-family: verdana;
		font-size: 10px; 
	}

	td.lista_v_on a:link { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal; color: #000000;}
	td.lista_v_on a:visited { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal; color: #000000;}
	td.lista_v_on a:active { font-size: 10px; font-family: verdana;text-decoration: none; color : #777777; font-weight: normal; color: #000000;}
	td.lista_v_on a:hover { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal; color: #000000;}	
		
	td.lista_h 
	{
		color:#ff0000;
		text-align: right;
		padding: 2px 12px 2px 8px;
	    white-space: nowrap;
	    background-color:#F0F2F5;
	}
	
	td.lista_h a:link { text-decoration: none; color : #000000; font-weight: bold; color: #000000;}
	td.lista_h a:visited { text-decoration: none; color : #000000; font-weight: bold; color: #000000;}
	td.lista_h a:active { text-decoration: none; color : #777777; font-weight: bold; color: #000000;}
	td.lista_h a:hover { text-decoration: none; color : #000000; font-weight: bold; color: #000000;}	
	

	td.lista_h_on
	{
		color:#ff0000;
		text-align: right;
		padding: 2px 12px 2px 8px;
	    white-space: nowrap;
	    background-color:#C7D4E7;
	}

	td.lista_h_on a:link { text-decoration: none; color : #000000; font-weight: bold; color: #000000;}
	td.lista_h_on a:visited { text-decoration: none; color : #000000; font-weight: bold; color: #000000;}
	td.lista_h_on a:active { text-decoration: none; color : #777777; font-weight: bold; color: #000000;}
	td.lista_h_on a:hover { text-decoration: none; color : #000000; font-weight: bold; color: #000000;}	


	td.lista_c {
		text-align: center;
		padding: 2px 8px 2px 8px;
    white-space: nowrap;
	}

	td.lista_v2 {
		text-align: left;
		padding: 2px 8px 2px 0px;
    white-space: nowrap;
	}

	td.lista_h2 {
		text-align: right;
		padding: 2px 0px 2px 8px;
    white-space: nowrap;
	}


	/* Text fr listor/tabeller. Kombinera med td.lista_x */
	.listtext {
		font-family: Tahoma, Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		color: #000000;
		line-height: 15px;
	}


	.listtext_fet {
		font-family: Tahoma, Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold; 
		line-height: 15px;
		color: #000000;
	}

	.listtext_svag {
		font-family: Tahoma, Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		line-height: 15px;
		color: #888888;
	}

	.listtext_svagast {
		font-family: Tahoma, Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		line-height: 15px;
		color: #cccccc;
	}

	.listrubrik {
		font-family: Tahoma, Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold; 
		line-height: 13px;
		margin: 5px 0 0 0;
		color: #000000;
		text-align: left;
		padding: 10px 12px 2px 8px;
    	white-space: nowrap;
	}

	.listrubrikstor {
		font-family: Tahoma, Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold; 
		line-height: 15px;
		margin: 8px 0 0 0;
		color: #888888;
	}

	/* Kolumnrubriker fr listor/tabeller. Kombinera med td.lista_x */
	.kolumnrubrik {
		font-family: Tahoma, Verdana, Arial, Geneva, Lucida, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal; 
		line-height: 13px;
		color: #ffffff;
	}
	.searchResult a:link { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal;}
	.searchResult a:visited { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal;}
	.searchResult a:active { font-size: 10px; font-family: verdana;text-decoration: none; color : #777777; font-weight: normal;}
	.searchResult a:hover { font-size: 10px; font-family: verdana;text-decoration: none; color : #000000; font-weight: normal;}	
	
	.kolumnrubrik a:link { text-decoration: none; color : #000000; }
	.kolumnrubrik a:visited { text-decoration: none; color : #000000; }
	.kolumnrubrik a:active { text-decoration: none; color : #777777; }
	.kolumnrubrik a:hover { text-decoration: none; color : #000000; }