/*
 CSS Document

	Innehåll:
	_____________
	Toppmeny (horisontal)
	Vänstermeny rad 120
	Högermeny rad 240
	*/

/********************************
		Menyn horisontal
********************************/
div#toppList{
	padding:0.5ex 0 0 0;
	background-color: #0166CC;
	clear:both;
	font-size:80%;
	margin: 0;
	height: 4.9ex;
	width:100%;
}
div#toppList b {
	display:none;
}
div#toppList a {
	color: #ffffff;
	text-decoration: none;
	margin:0 0.5em 0 1.5em;
}
div#toppList a:hover {
	text-decoration: underline;
}
div#toppList a.vald {
	font-weight: bold;
}
div#toppList img.ikonToppMeny {
	width: 2.2em;
	margin: 0ex 0.5ex 0ex 0ex;
	vertical-align: middle;
}
img#layoutbild {
	width: 100%;
	margin: 0 0 0 0;
	display: block;
}
span#toppMeny{
	float:left;
}
span#sus {
	display:block;
	position:absolute;
	font-size: 250%;
	color: #FFFFFF;
	font-weight: bold;
	background-attachment: fixed;
	padding-left: 0.5ex;
	padding-top: 2.2ex;
}
span#sus a{
	color: #FFFFFF;
	text-decoration:none;
}

/********************************
		Formuläret i toppmenyn - sök o logga in
********************************/

form#login{
	width: 15em;
	height: 2em;
	float:right;
	text-align:right;
	margin-top: 0.2ex;
	padding-right: 1em;
}
form#login input.knapp {
	font-size: 100%;
	padding: 0;
	margin: 0;
	width: 3em;
}
form#login select{
	font-size:100%;
}
/* ******************** */
/* Vänstermeny */
/* ******************** */
div#vanstermeny {
	left:0ex;
	width: 13em;
	padding: 0 0 1em 0;
	margin: 0 0 0 0.5em;
	float:left;
}

/* Rubrik i vänstermenyn */
h2.vanstermenyRubrik{
	padding: 0.2em 0 0.2em 0.35em;
	font-size:80%;
	line-height:120%;
	color:#000000;
	margin:0.9em 0 0 0;
}
div#vanstermeny img.icon{
	height:2.09ex;
	border:none;
}
div#vanstermeny a:link, 
div#vanstermeny a:visited,
div#vanstermeny a:active {	
	text-decoration: none; 
	font-size: 75%;
	color: #000000; 
}
div#vanstermeny a:hover 	{
	text-decoration: underline;
}
div#vanstermeny div 	{
	margin: 0 0.2em 0 0.6em; 
	text-indent: -1.25em;
}
div#vanstermeny span{
}
/* Nivå 1  */
div.meny1 {
	padding:0 0 0.4ex 0.5em;
}
div.meny1vald {
	padding:0 0 0.4ex 0.5em;
	font-weight: bold;
}
/* Nivå 1 - när nivån är utfälld/öppen */
div.meny1oppen {
	padding:0 0 0.4ex 0.5em;
}
/* Nivå 2  */
div.meny2 {
	padding:0 0 0.4ex 1.25em;
}
div.meny2vald {
	padding:0 0 0.4ex 1.25em;
	font-weight: bold;
}
div.meny2sista {
	padding:0 0 0.4ex 1.25em;
}
div.meny2sistavald {
	padding:0 0 0.4ex 1.25em;
	font-weight: bold;
}
/* Nivå 2 - när nivån är utfälld, alla nedanstående divvar används i kombination med span (som ger det högra lodräta strecket) */
div.meny2oppen {
	padding:0 0 0 0.6em;
}
div.meny2valdoppen {
	padding:0 0 0 0.6em;
	font-weight: bold;
}
div.meny2sistaoppen {
	padding:0 0 0 0.6em;
}
div.meny2valdsistaoppen {
	padding:0 0 0 0.6em;
	font-weight: bold;
}
span.menu2oppen {
	padding: 0 0 0.4ex 0.6em;
	display: block;
}


/* Nivå 3 - alla nedanstående divvar används i kombination med span (som ger det högra lodräta strecket) */
div.meny3 {
	padding: 0 0 0 2.0em;
}
div.meny3vald {
	padding: 0 0 0 2.0em;
	font-weight: bold;
}
div.meny3_u_vstreck {
	padding: 0 0 0 0.8em;
}
div.meny3vald_u_vstreck {
	padding: 0 0 0 0.8em;
	font-weight: bold;
}
span.menu3 {
	padding: 0 0 0.4ex 1.25em;
	display: block;
}
span.menu3sista {
	padding: 0 0 0.7ex 1.25em;
	display: block;
}



/********************************
		högermenyn
********************************/

div#hogermeny	{
	font-size: 80%;
	width:10em;
	float: right;
	margin-top: 1.4em;
}
div#hogermeny img.ikonToppMeny {
	width: 2.2em;
	margin: 0ex 0.5ex 0ex 0ex;
	vertical-align: middle;
}

div#hogermeny h2	{
	margin-bottom:0em;
	font-size: 100%;
}
div#hogermeny ul	{
	margin: 0 0.5em 0 1.5em;
	font-size:100%;
}
div#hogermeny li	{
}
div#hogermeny img.ikon {
	height: 2.2em;
	margin: 0 0.3em 0 0.2em;
	vertical-align:middle;
}
form#reginfo {
	padding:0;
	margin:0.5em 0 1.0em 0;
}

/********************************
		Fråga Hanna frågefunktion
********************************/
form.fragahanna{
	border-left: 1px solid #006633;
	border-bottom: 1px solid #006633;
	padding-bottom: 0ex;
	background-color: #FFFFFF;
}
form.fragahanna h1 	{
	font-size: 100%;
	background-color: #006633;
	color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 0.2ex;
	height: 2.4ex;
}
form.fragahanna p 	{
	margin:0.5ex 0.3em 0.9ex 0.3em;
	padding-bottom: 1.5ex;
}
form.fragahanna a 	{
	margin:0 0.2em 0.5ex 0.3em;
}
form.fragahanna a.dolj_visa 	{
	font-size: 110%;
	margin: 0 0 0 4.4em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
form.fragahanna img.hanna {
	width:4.2em;
	float:left;
	margin-right:0.3em;
}
form.fragahanna input 	{
	width:2.5em;
	margin: 0;
	font-size:110%;
}
form.fragahanna input#fragaknapp 	{
	font-weight:bold;
	margin: 0 0 0.4ex 0;
}
form.fragahanna input#fraga 	{
	width:9.5em;
	margin: 1.8ex 0 0.5ex 0.3em;
}
form.fragahanna input#checkbox 	{
	width:3ex;
}
