		/*	Däckrazzia stilmall, skärm	*/

			* {
				margin: 0;
				padding: 0;
			}
			body {
				color: #fff;
				background-color: #000;
				text-align: center;
			}

			body, p, li, div, textarea, input, select, option {
				font-size: 13px;
				line-height: 1.5em;
			}

			p, li, div, h1, h2, h3, h4, textarea, input, select, option {
				font-family: helvetica, arial, sans-serif;
			}

			p {
				margin: 0 0 0.7em 0;
				text-align: left;
			}

			h1, h2, h3, h4 {
				font-weight: bold;
				
				padding: 0.6em 0 0.3em 0;
				line-height: 1em;
			}

			h2 a, h3 a, h4 a {
						text-decoration: none !important;	}
			h2 {		padding-bottom: 0.1em;	}

			h2, h3, h4 { color: #FF7F00;	}

			h1 { display: none;		}
			h2 { font-size: 24px; letter-spacing: -1px;	}
			h3 { font-size: 20px; letter-spacing: -1px;	}
			h4 { font-size: 15px;	}

			img { border: 0; }

			#display {
				border: 1px solid #333;
				margin: 0 -10px;
			}

			#text a, #text_no_image_float a, #forstasida a, #sidhuvud a {
				color: #FF7F00;
				text-decoration: underline;
			}
			#text a:hover, #text_no_image_float a:hover, #forstasida a:hover {
				color: #FF9000;
				background: #271300;
				text-decoration: underline;
				
				padding: 1px 2px;
				margin: -1px -2px;
			}

			#sidhuvud {
				color: #000;
				background-color: #fff;

				height: 11em;
				position: relative;
				text-align: center;
			}

			#sidhuvud_innehall {
				margin: 0 auto;
				width: 40em;
				position: relative;
				height: 11em;

				text-align: left;
			}

			#sidhuvud_innehall #admin {
				float: right;
				position: relative;
				top: 20px;
			}

			#sidhuvud_innehall #admin a {
				color: #222;
				font-weight: bold;
				text-decoration: none;
			}

			#sidhuvud_innehall #admin a img {
				border: 0;
			}

			#logotyp {
				display: inline !important;
			/*	width: 28% !important; */
				
				position: absolute;
				top: 1.5em;
				
				border: 0;
			}

			#avsandare {
				position: absolute;
				top: 1.8em;
				right: 0;
				
				width: 51% !important;
			}


			ul#menu {
				list-style: none;
				margin: 0;
				padding: 0;

				position: absolute;
				bottom: 0;
				left: 0;

				height: 1.5em;
			}
			ul#menu li {
				display: block;
				float: left;

				height: 1.5em;

				margin: 0 1em 0 0;
				padding: 0;

				font-weight: bold;
			}
			ul#menu li a {
				color: #000;
				text-decoration: none;
				display: block;

				position: relative;
				top: -0.7em;
			}
			ul#menu li.selected a {
				color: #666;
			}
			ul#menu li.selected {
				background: url(ui/meny_pil.gif) no-repeat bottom center;
			}

			ul#submenu {
				list-style: none;
				
				margin: 1.2em -0.8em 0 -0.8em;
				padding: 0 0.8em 0 0.8em;
				width: 100%;
				height: 1.5em;

				color: #999;
				background: url(ui/undermeny_linje.gif) repeat-x bottom center;
			}
			ul#submenu li {
				display: block;
				float: left;
				margin: 0 1em 0 0;
				padding: 0;

				font-weight: bold;
				height: 1.5em;
			}
			ul#submenu li a {
				color: #999;
				text-decoration: none;
				height: 1.6em;
				
				position: relative;
				top: -0.7em;
			}
			ul#submenu li.selected {
				background: #000 url(ui/undermeny_pil.gif) repeat-x bottom center;
			}
			ul#submenu li.selected a {
				color: #666;
			}



			#innehall {
				width: 40em;
				margin: 1em auto;
				clear: both;
				text-align: left;
			}
			
			#innehall_utsida {
				min-height: 350px;
			}

			#text, #text_no_image_float, #forstasida {
				margin: 1em 0 0 0;
				clear:both;
			}

			#text img, #forstasida img {
				margin: 0.5em;
				
			/*	border: 1px solid #333;
				border-bottom: 2px solid #222;
				border-top: 1px solid #555; */
			}

			#text img {
				float:right;
			}
			
			#text p.large_image {
				margin: 1.5em 0;
			}
			
			#text p.large_image img {
				float: none;
			}

			#text li, #text_no_image_float li {
				list-style-image: url(ui/punkt.gif);
			}
			
			.bildbildtext {
				float: right;
				width: 175px;
				
				font-size: 11px;
				line-height: 13px;
				font-weight: bold;
			}
			
			.bildbildtext img {
				float: none;
				display: block;
			}
			
			#in_english {
				color: #808080 !important;
				
				background-image: url(ui/eng_flag.gif);
				background-repeat: no-repeat;
				background-position: 0 0;
				
				text-decoration: none !important;
				font-weight: bold;
				font-size: 10px;
				line-height: 10px;
				
				height: 10px;
				width: 101px;
				
				padding-left: 14px;
				
				display: block;
				
				position: absolute;
				
				bottom: 13px;
				right: 0;
			}
			
			#in_english:hover {
				color: #222 !important;
				background-position: 0 -10px;
			}
			
			#in_english:active {
				color: #000 !important;
				background-position: 0 -20px;
			}

			#sidfot {
				width: 510px;
				border-top: 1px solid #333;
				margin: 0.5em auto 4.5em auto !important; /* 1.5em -0.8em 1em -0.8em; */
				padding: 0.75em 0 0 0;

				color: #999;

				font-size: 12px;
				text-align: center;
			}

/*			#sidfot .avdelare {
				color: #333;
				margin: 0 0.5em;
			}
			#sidfot a {
				color: #999;
				text-decoration: none;
			}
			#sidfot a:hover {
				color: #ccc;
				background: #131313;
				
				padding: 1px 2px;
				margin: -1px -2px;
			} */

			#sidfot a {
				height: 33px;
				display: block;
				
				float: left;
				
				margin: 0 8px 0 8px;
			}
			
			#sidfot a i {
				display: none;
			}
			
			#sidfot a#polisen {			width: 71px;	background: url(ui/avs_polisen.gif);		}
			#sidfot a#vagverket {		width: 101px;	background: url(ui/avs_vagverket.gif);		}
			#sidfot a#trafikverket {	width: 115px;	background: url(ui/avs_trafikverket.png);	}
			#sidfot a#dinf {			width: 110px;	background: url(ui/avs_dinf.gif);			}
			#sidfot a#ntf {				width: 31px;	background: url(ui/avs_ntf.gif);			}
			#sidfot a#bilprovningen {	width: 88px;	background: url(ui/avs_bilprovningen.gif);	}

			hr {
				border: 0;
				border-top: 1px solid #333;
				background: transparent;
				
				margin: 6px -10px;
			}
			
			ul {
				margin: 0.5em 0 1em 1.5em;
			}
			
			ul li {
				margin: 0 0 0.4em 0;
			}
			
			ul ul {
				list-style: circle;
			}

			.expander {
				margin: 0 -20px !important;
				padding: 0 20px !important;
			}

			.expander_toggle {
				font-size: 13px !important;
				letter-spacing: 0;
				border-top: 1px solid #333;
				display: block;
				
				margin: 0 -10px;
				padding: 8px 10px;
			}
			.expander_toggle a {
				color: #999 !important;
				text-decoration: none !important;
			}
			.expander_toggle a:hover {
				color: #bbb !important;
				background: #111 !important;
			}
			.expander_toggle:target {
				background: #000;
			}
			.expander_toggle:target a {
				color: #666 !important;
			}
			.expander fieldset {
				margin-left: 0;
				margin-right: 0;
			}


			table {
				border-spacing: 0;
				margin: 0.5em 0 1em 0;
				width: 100%;
			}

			table th {
				color: #666;
				font-weight: normal;
			}

			table td {
				padding: 2px 6px 2px 0;
				border-bottom: 1px solid #333;
			}


			form {
				margin-bottom: 10px;
			}

			input[type="text"], input[type="password"], textarea {
				color: #000; /*#fff*/
				background: #ffc; /*#0b0b0b*/
				border: 1px solid #333;
				border-bottom: 1px solid #666;
				
				font-size:14px;
				
				padding: 1px 2px;
				margin: 0 -2px;
			}

			input[type="text"], input[type="password"] {
				resize: horizontal;
				width: 14em;
				min-width: 14em;
				max-width: 28.5em;
			}

			input[type="submit"], input[type="button"], button
			{
				font-size: 16px;
				line-height: 16px;
				padding: 1px 4px 1px 2px;
				width: auto;
			}

			textarea {
				resize: vertical;
				min-height: 190px;
			}

			fieldset {
				border: 1px solid #333;
				margin: 0 -10px 10px -10px;
				padding: 0 0 7px 0;
				z-index: 5;
			}

			fieldset legend {
				color: #333;
				font-weight: normal;
				line-height: 1.8em;

				margin: 0 4px;
				padding: 0 5px;
			}

			fieldset li {
				list-style: none !important;
				margin: 0 10px 5px 10px;
			}

			fieldset label {
				display: block;
				width: 9.5em;

				float: left;
				vertical-align: middle;

				font-weight: bold;
			}

			fieldset label em {
				color: #f00;
				font-weight:bold;
				font-style: normal;
			}


			/*\*//*/
			ul#menu li {
				width: 1px;
			}
			/**/