.Innehll1
{
margin-left:5px;
}
.Innehll2
{
margin-left:25px;
}

.Innehll3
{
margin-left:45px;
}

p,.normal
{
	font-size:100%;
	font-family:Verdana,Arial;

}
.form_stil
{
	font-size:95%;
	font-family:Verdana,Arial;
	margin-bottom: 2px;
	margin-top: 6px;
}

.litenrubrik
{
	font-size:110%;
	zfont-family:Arial;
}

.dokumentrubrik
{
	font-size:130%;
	font-weight: bold;
	zfont-family:Arial;
}

H1,h1
{
	font-size:130%;
	font-weight: bold;
	zfont-family:Arial;
	margin-bottom: 10px;
	margin-top: 20px;
}

H2,h2
{
	font-size:120%;
	font-weight: bold;
	zfont-family:Arial;
	margin-bottom: 10px;
	margin-top: 20px;
}

H3,h3
{
	font-size:110%;
	font-weight: bold;
	zfont-family: Arial;
	margin-bottom: 10px;
	margin-top: 20px;
}
.ruta
{
	
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	width: 400px;
	
	border-right: #666 1px solid;
	padding-right: 2px;
	border-top: #666 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #666 1px solid;
	padding-top: 2px;
	border-bottom: #666 1px solid;
}




.plank
{
	font-size:95%;
	font-family:Verdana,Arial;
}


.rub0
{
	font-size:110%;
	font-weight: bold;
	font-family:Verdana,Arial;
}

.indrag1
{
	font-size:105%;
	font-weight: bold;
	font-family:Verdana,Arial;
	margin-left: 10px;

	padding-top: 12px;
	margin-top: 12px;
	border-bottom: #ccc 1px solid;
	background-color: #fff;
}

.indrag2
{
	font-size:100%;
	font-family:Verdana,Arial;
	padding-top: 2px;
	padding-right: 2px;
	margin-top: 1px;
	padding-left: 2px;
	margin-bottom: 1px;
	padding-bottom: 2px;
	margin-left: 24px;
	border-bottom: #eee 1px solid;
	background-color: #fff;
}

.liten
{
	font-size:10px;
	font-family:Verdana,Arial;
	margin-top: 3px;
	margin-bottom: 3px;
}

.tabellrubrik_lista
{
	font-weight: bolder;
	font-size: 90%;
	font-family: Verdana,Arial;
	background-color: #ffcc33;
}


list, ul, ol 
{
	list-style-type: disc; 
	padding-right: 0mm;
	display: block;
	padding-left: 0mm;
	padding-bottom: 0mm;
	margin-left: 8mm;
	margin-top: 0mm;
	padding-top: 0mm;	 
} 


zLI, zli
{
	zlist-style-type: square;
	zzlist-style-type: disc;
}


.parti 
{	
	text-align:center;
}

.rost_ja, .rost_nej, .rost_avstar, .rost_franvarande
{
	text-align:right;
	
}

.summa_ja, .summa_nej, .summa_avstar, .summa_franvarande
{
	text-align:right;
	font-weight:bold;
}

.respart
{

}

.fet, .vottabellrubik
{
	font-weight:bold;
}



.fpkt
{
	margin-top: 24px;
	margin-bottom: 6px;
	text-size: 110%;
	
}

.vottabell
{
border-top: #999 1px solid;
border-left: #999 1px solid;
border-right: #999 1px solid;
border-bottom: #999 1px solid;
border-collapse: collapse;
border-spacing: 0px 0px;
padding: 0px;
margin-left: 20px;

}


table.vottabell th {
	border-width: 1px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: #999 #999 #999 #999;
	background-color: white;

}
table.vottabell td {
	border-width: 1px 0px 1px 0px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: #999 #999 #999 #999;
	background-color: white;
}




.linjeUnder
{
border-bottom: #999 0px solid;

}




.indrag25
{
	margin-left:25px;
	letter-spacing:1px;
	font-size:90%;
}	


.yrkandebox
{
	float:  none;
	position: relative;
	width: auto;
	padding: 5px;
	clear:both;
}


.bifall
{
	background-color: #fff;
}
	
.avslag
{
	background-color: #fff;
}	


.yrkbehandling
{
	font-size:95%;
	float:  right;
	position: relative;
	width: 60%;
	border-right: #999 1px solid;
	border-top: #666 1px solid;
	border-left: #666 1px solid;
	border-bottom: #999 1px solid;
	
padding-right:10px;
margin-top:5px;
padding: 2px;

}



.boxright
{
	float: right;
	position: relative;
	width: 150px;

	zborder-right: #ccc 1px solid;
	padding-right: 2px;
	border-top: #ccc 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #ccc 1px solid;
	padding-top: 2px;
	zborder-bottom: #ccc 1px solid;
	
}












