Body {
	margin-right: auto;
	margin-left: auto;

	background-repeat: repeat-y;
	background-color: #ebebeb;
	margin-top: 0px;
	font: normal 0.7em/1.5em arial, Helvetica, sans-serif;
	background-image: url(../tnu_Images/pagebg.gif);
	background-position: center;
}
html {
	font-size: 100%
}
H1, H2, H3, H4, H5 {
	padding:0px;
	margin:0px;
}
a:link, a:visited {
	color:#003399;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border: 0;
}
input, select {
	vertical-align: middle;
	font-size:0.9em;
}
label {
	cursor: pointer;
	font-weight: bold;
}
#Wrapper {
	background-color: #FFFFFF;
	width: 75.9em;
	text-align: left;
	padding-right: 8px;
	padding-left: 8px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: 50px 4px;
}
#Logo {
	float: left;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.Break {
	clear: both;
}
#SearchHolder {
	float: right;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 5px;
}
.ShortCutsHolder {
}
.ShortCuts {
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ShortCuts LI {
	list-style-type:none;
	display: inline;
	margin-right: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	padding-right: 4px;
}
.ShortCuts .ActiveItem:link, .ShortCuts .ActiveItem:visited {
	font-weight:bold;
	color: #FFD116;
}
.ShortCuts a:link, .ShortCuts a:visited {
	color:#FFFFFF;
}
/*Topmeny*/
#TopMenu {
	width: 100%;
	clear: left;
	float: left;
	background-color: #FFD116;
	background-image: url(../tnu_Images/topmenu-tone.gif);
	background-repeat: repeat-x;
}
.TopMenu {
	margin: 0px;
	background-repeat: repeat-x;
	padding: 0px;
	height: 25px;
	background-position: 0px top;
	font-family:Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d3d1ce;
	border-left-color: #d3d1ce;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #B39109;
}
.TopMenu LI {
	display: inline;
}
.TopActiveItem {
	background-color: #276AA7;
}
.TopMenu .TopActiveItem:link, .TopMenu .TopActiveItem:visited {
	color:#FFF;
	font-weight: bold;
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #B39109;
}
.TopMenu .TopActiveItem:hover {
	background-color: #DBB20B;
}
.TopMenu a:link, .TopMenu a:visited {
	float: left;
	padding: 4px 8px;
	color:#000;
	text-decoration:none;
	float: left;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.TopMenu a:hover {
	background-color: #F6CA14;
	background-image: none;
}
/*Kolumner generellt*/
#LeftColumn {
	float: left;
}
#MidAndRightColHolder {
	float:right;
}
#MidColum {
	float: left;
}
#RightColumn {
	float: right;
}
#MidHolder {
	background-image: url(../tnu_Images/topmenubg.gif);
	background-repeat: repeat-x;
	background-position: 0px 1px;
	padding-top: 10px;
	float: left;
	width: 100%;
	background-color: #FFF;
}
/*Sidfot*/
#PageFooter {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BFBFBF;
	margin-top: 8px;
	padding-top: 8px;
	clear:both;
	width: 100%;
	padding-bottom: 8px;
}
#PageFooter .Left {
	float:left;
	width: 45%;
}
#PageFooter .Right {
	float:right;
	width: 53%;
	text-align: right;
}
#TopHolder {
	float: left;
	width:100%;
	background-color: #000000;
}
/* Startsidan */
Body#StartPage DIV#LeftColumn, Body#StartPageSkaraborg DIV#LeftColumn {
	width: 25%;
}
Body#StartPage DIV#LeftColumn DIV.EditorContent, Body#StartPageSkaraborg DIV#LeftColumn DIV.EditorContent {
	padding-bottom:8px;
	clear: both;
}
Body#StartPage DIV#MidColum {
	width: 58%;
}
Body#StartPageSkaraborg DIV#MidColum {
	width: 100%;
}
Body#StartPage DIV#RightColumn, Body#StartPageSkaraborg DIV#RightColumn {
	width: 40%;
}
Body#StartPage DIV#RightColumn div.EditorContent, Body#StartPageSkaraborg DIV#RightColumn div.EditorContent {
	width: 97%;
	margin-right: auto;
	margin-left: auto;
}
Body#StartPage DIV.EditorContent, Body#StartPageSkaraborg DIV.EditorContent {
	clear: both;
}
Body#StartPage DIV#MidAndRightColHolder, Body#StartPageSkaraborg DIV#MidAndRightColHolder {
	width: 73%;
}
/* AllaKolumner */
Body#AllColumns DIV#LeftColumn {
	width: 24%;
	margin-right: 13px;
}
Body#AllColumns DIV#MidColum {
	width: 62%;
}
Body#AllColumns DIV#RightColumn {
	width: 35%;
}
Body#AllColumns DIV#RightColumn div.EditorContent, Body#AllColumns DIV#LeftColumn div.EditorContent {
	width: 95%;
	margin-bottom: 10px;
	padding-right: 4px;
	padding-left: 4px;
}

Body#AllColumns #MidAndRightColHolder {
	width:74%;
}
Body#AllColumns .WayPlanner {
	padding-top:8px;
}
/* Iframesida */
Body#Iframe DIV#LeftColumn {
	width: 24%;
	margin-right: 13px;
}
Body#Iframe DIV#MidColum {
	width: 100%;
}
Body#Iframe DIV#RightColumn {
	width: 35%;
	display: none;
}
Body#Iframe DIV#RightColumn h2.BoxHeading {
	margin-bottom:5px;
}
Body#Iframe DIV#RightColumn div.EditorContent {
	width: 95%;
	margin-bottom: 10px;
	padding-right: 4px;
	padding-left: 4px;
}
Body#Iframe #MidAndRightColHolder {
	width:74%;
}
/* DoldHögerKolumn */
Body#NoRightColumn DIV#LeftColumn {
	width: 24%;
	margin-right: 13px;
}
Body#NoRightColumn DIV#MidColum {
	width: 100%;
}
Body#NoRightColumn DIV#RightColumn {
	position:absolute;
	display: none;
}
Body#NoRightColumn DIV#MidAndRightColHolder {
	width:74%;
}
/* Iframe wide */
Body#IframeWide DIV#LeftColumn {
	width: 100%;
	margin-bottom: 8px;
}
Body#IframeWide DIV#MidColum {
	width: 100%;
}
Body#IframeWide DIV#RightColumn {
	position:absolute;
	display: none;
}
Body#IframeWide DIV#MidAndRightColHolder {
	width:100%;
}
/* Widget wide */
Body#WidgetWide DIV#LeftColumn {
	width: 100%;
	margin-bottom: 8px;
}
Body#WidgetWide DIV#MidColum {
	width: 100%;
}
Body#WidgetWide DIV#RightColumn {
	position:absolute;
	display: none;
}
Body#WidgetWide DIV#MidAndRightColHolder {
	width:100%;
}
/* En bred kolumn */
Body#OneWideColumn DIV#LeftColumn {
	position:absolute;
	display: none;
}
Body#OneWideColumn DIV#MidColum {
	width: 100%;
}
Body#OneWideColumn DIV#RightColumn {
	position:absolute;
	display: none;
}
/* Bildväljarsida */
Body#ImageSelect {
	background-image: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
Body#ImageSelect DIV#LeftColumn {
	position:absolute;
	display: none;
}
Body#ImageSelect DIV#MidColum {
	width: 100%;
}
Body#ImageSelect DIV#RightColumn {
	position:absolute;
	display: none;
}
Body#ImageSelect DIV#MidAndRightColHolder {
	width: 100%;
}
Body#ImageSelect div#Wrapper {
	margin: 0px;
	width: 98%;
}
/*Vänstermeny*/
H2.LeftMenuHead {
	background-color: #CAC1B5;
	color: #000000;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 2px;
	padding-left: 5px;
	display: none;
}
#LeftMenuHolder {
	border: 1px solid #F5C814;
	padding: 1px;
}
#LeftMenuHolder a:link, #LeftMenuHolder a:visited {
	color:#333333;
	text-decoration:none;
	display: block;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
#LeftMenuHolder span {
	padding: 5px;
	display: block;
}
#LeftMenuHolder a:hover {
	text-decoration:none;
	background-color: #D8D8D8;
}
#LeftMenuHolder .MenuItemHolder {
	margin: 0.1em 0em 0em;
	padding: 0.3em;
	background-color: #F0F0EF;
}
#LeftMenuHolder .ActiveGroup {
	background-color:#CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c6c6c6;
	padding-bottom:5px;
}
#LeftMenuHolder .ActiveGroup a:link, #LeftMenuHolder .ActiveGroup a:visited {
	color:#000;
	display: block;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#LeftMenuHolder .ActiveGroup a:hover {
	text-decoration:underline;
	background:none;
}
#LeftMenuHolder .ActiveGroup LI {
	background-image:none;
}
#LeftMenuHolder .ActiveGroup Span {
	padding-top: 0px;
	padding-bottom: 0px;
}
#LeftMenuHolder .ActiveGroup LI UL LI {
	background-image:none;
}
#LeftMenuHolder .ActiveItem {
	font-weight:bold;
	background-image: none;
}
#LeftMenuHolder .MenuItemHolder LI {
	list-style-type: none;
}
#LeftMenuHolder .MenuItemHolder LI UL {
	padding:0px 0em 0em 15px;
	margin:0em;
}
#LeftMenuHolder .MenuItemHolder LI UL LI {
	border:none;
	background-image: none;
	padding-top: 2px;
}
#LeftMenuHolder .LeftMenuHeading {
	background-color: #f0f0ef;
	background-repeat: no-repeat;
	background-position: 0.5em;
	border: 1px solid #FFFFFF;
	font-weight: bold;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	float: left;
	width: 17.3em;
}
/*liggande vänstermeny*/
Body#IframeWide #LeftMenuHolder .MenuItemHolder LI {
	display:inline;
}
Body#IframeWide #LeftMenuHolder a:link, Body#IframeWide #LeftMenuHolder a:visited {
	width:auto;
	display:inline;
	width:auto;
}
Body#IframeWide #LeftMenuHolder {
	float:left;
	width:99%;
	background-color: #F0F0EF;
}
Body#IframeWide #LeftMenuHolder span {
	width:auto;
	display:inline;
	width:auto;
}
Body#IframeWide #LeftMenuHolder .MenuItemHolder LI {
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
Body#IframeWide #LeftMenuHolder .MenuItemHolder LI UL {
	padding:0px;
	margin:0px;
}
Body#IframeWide #LeftMenuHolder .MenuItemHolder LI UL LI {
	width: 100%;
	display:block;
	float:none;
	border:none;
}
Body#IframeWide #LeftMenuHolder li.ActiveGroup {
	width:auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
Body#IframeWide #LeftMenuHolder li.ActiveGroup ul {
	width:auto;
}
Body#IframeWide #LeftMenuHolder .ActiveGroup a:link, Body#IframeWide #LeftMenuHolder .ActiveGroup a:visited {
	width:auto;
	display:inline;
	width:auto;
}
/*I-frame*/
.IframeHolder {
	width:100%;
	border:1px solid #F0F0EF;
	height: 400px;
}
/*Brödsmula*/
.BreadCrumb {
	margin: 0px;
	padding: 0px 0px 5px;
}
.BreadCrumb a:link, .BreadCrumb a:visited {
	text-decoration:none;
	color:#333333;
}
.BreadCrumb a:hover {
	text-decoration:underline;
}
.BreadCrumb LI {
	list-style-type:none;
	display:inline;
	background-image: url(../tnu_Images/bc-sep.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 5px;
	margin-right: 5px;
}
/*Sidfot till content skriv ut, kontaktperson, tipsa en vän*/
.Print {
	background-image: url(../tnu_Images/print.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom: 5px;
	padding-top: 5px;
	float: left;
}
.TipAFriend {
	background-image: url(../tnu_Images/afriend.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	padding-bottom: 5px;
	padding-top: 5px;
	float: left;
	margin-left: 10px;
}
.Prenumeration {
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom: 5px;
	padding-top: 5px;
	float: left;
	margin-left: 18px;
}
.PrintAndInfo {
	padding-top: 15px;
	width: 100%;
	float: left;
	clear: left;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #E8E8E8;
	margin-top: 10px;
}
.ContactPerson {
	float:right;
	padding-top: 5px;
}
.NoScript {
	clear:both;
}
/*Dold länk för hoppa till innehållet*/
.hidden {
	display:none;
	position: absolute;
	visibility: hidden;
}
/*Iframe*/
#IframeHolder {
}
#ShortCutLine {
	float: left;
	width: 50%;
	padding-top: 15px;
	padding-left: 15px;
}
/*Generell hållare för alla editorer*/
.EditorContent {
	width: 100%;
}
.EditorContent UL, OL {
	padding:0px 0px 0px 8px;
	margin:0px 0px 0px 8px;
}
.EditorContent P {
	margin:0px;
	padding:0px 0px 5px;
}
/*Boxrubriker*/
H2.BoxHeading {
	background-color: #E5E5E5;
	color: #333333;
	font-weight: bold;
	font-size: 1em;
	padding-left: 5px;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
	padding-top: 0px;
	padding-bottom: 1px;
	display: block;
}
H2.EditBox {
	background-color: #E2E2E2;
	color: #000000;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 2px;
	margin-bottom: 8px;
	padding-left: 5px;
	clear: both;
}
H2.BlueBoxHeading {
	background-color: #195698;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 2px;
	margin-bottom: 8px;
	padding-left: 5px;
	clear: left;
}
H2.Rubrik1 {
	font-size:1.1em;
	padding-top: 8px;
}
.DocumentArea {
	float: left;
	text-align: center;
	width: 100%;
}
/*Nyhetslista*/
.NewsList {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%;
}
H3.RedHeading {
	color: #B73C16;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
}
.NewsContent, .NewsContent_Planned {
	float: left;
	width: 98%;
	padding: 4px;
}
.NewsContent_Planned {
	color: #ABABAB;
}
.NewsContent p, .NewsContent_Planned p 
{
	margin: 0px;
	padding: 0px;
}
.Line {
	margin-bottom: 6px;
	padding-bottom: 6px;
}
span.Line span.RedHeading {
	border-bottom:solid 2px #CCC;
	padding-bottom:2px;
	margin-bottom:2px;
}
.NewsContentNoImg {
	float: left;
	width: 95%;
	padding: 8px;
}
.NewsContent UL {
	padding:0px;
	margin:0px;
}
.NewsContent LI {
	list-style-type:none;
}
.NewsImageRight {
	float: right;
	padding-bottom: 8px;
	padding-left: 8px;
}
.NewsImage {
	float:left;
	padding-right: 8px;
}
.NewsImageRight IMG {
}
.NewsItem {
	float: left;
	width: 100%;
	margin-bottom: 0.5em;
}
.NewsLink:link, .NewsLink:visited {
	cursor: pointer;
	width: 100%;
	display:block;
	color:#333333;
	margin-top: 10px;
	display:block;
	float: left;
}
.NewsLink:hover {
	text-decoration:none;
	background-color:#E5E5E5;
}
.RedHeading {
	color: #333;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
}
.NewsContent_Planned .RedHeading {
	color: #ABABAB;
}
.Date {
	display: block;
}
/*Meddelande lista*/
.MessageList {
	margin: 4px 0px 0px;
	padding: 0px;
	width: 100%;
}
.MessageList a:link, .MessageList a:visited {
	text-decoration:none;
	color:#333;
	display:block;
	width:100%;
}
.MessageList a:hover {
	text-decoration:none;
	color:#333;
	background-color:#E5E5E5;
}
.MessageList span {
	padding:4px;
	display: block;
}
.MessageList .Date {
	display: block;
	color:#666;
}
.MessageList .Heading {
}
/*Träfflista sökning*/
H3.RedHeading {
	color: #B73C16;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
}
.HitContent {
	float: left;
	width: 95%;
	padding: 4px;
}
.HitContent UL {
	padding:0px;
	margin:0px;
}
.HitContent LI {
	list-style-type:none;
}
.NewsItem {
	float: left;
	width: 100%;
	margin-bottom: 0.5em;
}
.HitContent:link, .HitContent:visited {
	cursor: pointer;
	float: left;
	width: 100%;
	display:block;
	color:#333333;
	margin-top: 10px;
}
.HitContent:hover {
	text-decoration:none;
	background-color:#E7E6E2;
}
.RedHeading {
	color: #333;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	display: block;
}
/*Frågor och svar*/
.QnAList {
	margin: 0px;
	padding: 0px;
}
.QnAContent {
	float: left;
	width: 97%;
	padding: 4px;
}
.QnAItem {
	float: left;
	width: 100%;
	margin-bottom: 0.1em;
}
.QnALink {
	cursor: pointer;
	float: left;
	width: 100%;
}
.QnAItem a:link, .QnAItem a:visited {
	text-decoration:none;
	color:#333333;
}
.QnAItem a:hover {
	background-color:#E8E8E8;
}
/*Kategorirubrik*/
H2.CategoryHeading {
	background-color: #CCCCCC;
	color: #333;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 2px;
	margin-bottom: 4px;
	padding-left: 5px;
	float: left;
	width: 99%;
}
/*Länk fler nyheter*/
.MoreNews {
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	padding-bottom: 5px;
	float: left;
}
.Spacer {
	padding-bottom: 10px;
	padding-left: 3px;
	width: 98%;
	clear: left;
}
/*Pillista listning*/
.ArrowList {
	padding: 0px 2px;
	margin: 0px;
}
.ArrowList LI {
	list-style-type:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 2px;
	padding-top: 2px;
	background-position: 2px 5px;
}
.ArrowList a:link, .ArrowList a:visited {
	display:block;
	background-repeat: no-repeat;
	width: 100%;
}
.ArrowList span {
	display:block;
	padding:2px;
}
.ArrowList a:hover {
	background-color:#E5E5E5;
	text-decoration: none;
}
li.LastItem {
	border:none;
}
/*JumpTo*/
.Jump {
	margin: 0px;
	padding: 4px 4px 4px 0px;
}
.Jump LI {
	list-style-type:none;
	padding-bottom: 2px;
	padding-top: 2px;
	display: inline;
}
.Jump span {
	padding-left:4px;
	padding-right:2px;
}
.Jump .Date {
	color:#666;
}
.Jump a:link, .Jump a:visited {
	width: 100%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 4px;
}
.Jump a:hover {
	text-decoration: underline;
}
/*listning*/
.List {
	margin: 0px;
	padding: 0px 2px;
}
.List LI {
	list-style-type:none;
	padding-bottom: 2px;
	padding-top: 2px;
}
.List span {
	display:block;
	padding-left:4px;
	padding-right:2px;
}
.List .Date {
	color:#666;
}
.List a:link, .List a:visited {
	display:block;
	width: 100%;
}
.List a:hover {
	background-color:#E9E9E9;
	text-decoration: none;
}
/*Generella floats*/
.FloatRight {
	float: right;
	text-align: right;
}
.FloatLeft {
	float: left;
}
.More {
	padding-left: 10px;
	background-image: url(../tnu_Images/ddarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 4px;
	text-align: right;
	clear: left;
	margin-right: 4px;
	float: right;
}
/*Högerkolumn - Item*/
.RcolItem {
	padding-bottom: 8px;
	float: left;
	width: 100%;
	border: 1px solid #D6D6D6;
	background-repeat: no-repeat;
	background-position: right top;
}
.RcolItem fieldset {
	border:none;
	margin: 0px;
	padding: 0px;
}
.RcolItem Label {
	font-weight:normal;
}
.RcolItem legend {
	font-weight:bold;
	font-size:1em;
	color:#333;
}
.RcolEnd {
	width:100%;
	clear:left;
	background-image: url(/tnu_Images/boxend.gif);
	background-repeat: repeat-x;
	height: 13px;
	float: left;
}
.Box {
	display: block;
	color:#FFF;
	padding: 1px;
}
/*Sidans rubrik*/
H1.PageName {
	font-size: 1.5em;
	color: #292929;
	font-family: Helvetica, sans-serif;
	padding-bottom: 15px;
	padding-top: 5px;
	font-weight: normal;
}
/*Filterfält, sökning etc*/
.ListFilterHolder {
	float: left;
	width: 100%;
	padding-right: 5px;
}
.FilterItems {
	float: left;
	padding-right: 10px;
}
.FilterItems div {
	padding-bottom:4px;
}
.FilterControl {
}
.FilterControl Legend {
	color:#333333;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.Button {
	padding-top:22px;
	float: left;
}
.ListInfo {
	margin-bottom: 5px;
	padding-bottom: 8px;
	float: left;
	width: 100%;
	margin-top: 10px;
}
/*Paginering-lista*/
.Paging {
	padding:0.3em 0.3em 0.3em 0.8em;
	margin:0em;
	color: #000000;
}
.TablePaging {
	float:left;
}
.TablePaging TD a, .TablePaging TD a:visited {
	display: inline;
	padding: 0.5em;
	margin-top: 0.5em;
	color: #333333;
	text-decoration: none;
}
.TablePaging TD a:hover {
	border:none;
	background-color:#d8dff3;
}
.Paging LI {
	display:inline;
	float:none;
	width:auto;
}
.Paging LI a, .Paging LI a:visited {
	display: inline;
	padding: 0.5em;
	margin-top: 0.5em;
	color: #333;
	text-decoration: none;
}
.Paging LI a:hover {
	border:none;
	background-color:#CFCECD;
}
.Paging .ListAct {
	background-color:#CFCECD;
	font-weight: bold;
}
.ListPaging {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	float: left;
	width: 100%;
}
/*Lista med fyrkant*/
.DotList {
	margin: 0px;
	padding: 0px;
}
.DotList LI {
	list-style-type:none;
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: 0px 5px;
	margin-top: 7px;
	margin-left: 0px;
}
/*Ingress*/
.Ingress {
	font-size: 1.1em;
	color: #666666;
	padding-bottom: 10px;
}
/*Bildjusteringar*/
.ImageLeft {
	float:left;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
}
Body#StartPage .ImageRight, Body#StartPageSkaraborg .ImageRight {
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 4px;
}
Body#StartPage .ImageLeft, Body#StartPageSkaraborg .ImageLeft {
	padding-top: 4px;
}
.ImageRight {
	float:right;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;
}
/*Dokumentlista*/
.Docs {
	padding:3px 0px 0px 3px;
	margin:0px;
}
.Docs li {
	list-style-type:none;
	float:left;
	width:100%;
	padding:2px 0 2px 0;
}
.Docs a:link, .Docs a:visited {
	text-decoration:none;
	display:block;
	width:85%;
	padding:2px 0 4px 20px;
}
.Docs a:hover {
	text-decoration:underline;
}
/*Links*/
ul.Links {
	padding:0px;
	margin:0px;
}
ul.Links li {
	list-style-type:none;
	float:left;
	width:95%;
	padding:1px 0;
	margin-left: 3px;
}
ul.Links a:link, ul.Links a:visited {
	text-decoration:none;
	display:block;
	width:99%;
	padding:2px 0 2px 0px;
}
ul.Links a:hover {
	text-decoration:underline;
}
/*Dokumentlista - typer*/
.pdf {
	background:url(/tnu_images/icons/pdf.gif) no-repeat;
}
.doc {
	background:url(/tnu_images/icons/doc.gif) no-repeat;
}
.xls {
	background:url(/tnu_images/icons/xls.gif) no-repeat;
}
.xls {
	background:url(/tnu_images/icons/wav.gif)no-repeat;
}
.txt {
	background:url(/tnu_images/icons/txt.gif) no-repeat;
}
.tif {
	background:url(/tnu_images/icons/tif.gif) no-repeat;
}
.tiff {
	background:url(/tnu_images/icons/tiff.gif) no-repeat;
}
.ppt {
	background:url(/tnu_images/icons/ppt.gif) no-repeat;
}
.png {
	background:url(/tnu_images/icons/png.gif) no-repeat;
}
.mpg {
	background:url(/tnu_images/icons/mpg.gif) no-repeat;
}
.mp3 {
	background:url(/tnu_images/icons/mp3.gif) no-repeat;
}
.jpg {
	background:url(/tnu_images/icons/jpg.gif) no-repeat;
}
.jpeg {
	background:url(/tnu_images/icons/jpeg.gif) no-repeat;
}
.htm {
	background:url(/tnu_images/icons/htm.gif) no-repeat;
}
.html {
	background:url(/tnu_images/icons/htm.gif) no-repeat;
}
.gif {
	background:url(/tnu_images/icons/gif.gif) no-repeat;
}
/*Bildformateringar*/
img.topleftfloatingimage {
	margin-right: 1em;
	margin-bottom: 1em;
	float: left;
}
img.toprightfloatingimage {
	float: right;
	margin-left: 1em;
	margin-bottom: 1em;
}
/*Söksida*/
.SearchField {
	padding-bottom:10px;
}
.SearchField span {
	display:block;
}
/*Kamera på startsida*/
.CameraHolder {
	margin-right: auto;
	margin-left: auto;
	width: 95%;
	padding-top: 4px;
}
.CameraHolder p {
	margin:0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.CameraHolder img {
	vertical-align: middle;
	width: 93%;
}
.CameraHolder .LeftImage {
	float:left;
	width: 100%;
	padding-bottom: 8px;
	text-align: center;
}
.CameraHolder .RightImage {
	float:left;
	width: 100%;
	text-align: center;
}
/*Reseplanerare*/
.WayPlanner {
	width: 100%;
	float: left;
	margin-bottom: 8px;
}
.Tour label {
	display:block;
}
.Tour {
	float: left;
	background-color: #E5E5E5;
	width: 38%;
	height: 60px;
}
Body#StartPage .Planner {
	float: right;
	background-color: #E5E5E5;
	width: 61%;
	height: 60px;
}
Body#StartPageSkaraborg .Planner {
	float: left;
	background-color: #E5E5E5;
	width: 100%;
	height: 40px;
}
.Tour span {
	display: block;
	padding: 8px;
}
.Planner span {
	padding: 8px;
	display: block;
}
.Planner p {
	margin: 0px;
	padding: 0px;
}
.Tour p {
	margin: 0px;
	padding: 0px;
}
.Planner .Col1 {
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Planner .Col1 input 
{
    width: 123px;
}
.Planner .Col2 {
	float: left;
	padding:0px;
}
.Planner .Col2 input 
{
    width: 123px;
}
.Planner .Col3 {
	float: left;
	padding:0px 0px 0px 5px;
}
.Planner .Head {
	font-weight:bold;
	padding: 0px;
}
Body#StartPageSkaraborg .Planner .Head {
	float: left;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*Kamerabild*/
.CameraImage {
	width: 100%;
	padding-top: 10px;/*KameraMall*/
}
.CamRow {
	clear:both;
	width:100%;
	padding-bottom: 10px;
	float: left;
	padding-top: 10px;
}
.CamImage {
	float:left;
	padding-right: 20px;
}
.CamImage p {
	margin:0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
	float: left;
}
.CamImage img {
	width:176px;
	height:158px;
	float:left;
}
/*Fliknavigering*/
.FoldNavigation {
	padding: 0px 0px 17px;
	width: 100%;
	float: left;
	height: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(../tnu_images/prodnavbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.FoldNavigation li {
	list-style-type:none;
	display: inline;
	background-color: #E6E6E6;
}
.FoldNavigation a:link, .FoldNavigation a:visited {
	float:left;
	text-decoration:none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color: #000000;
	padding-right: 1em;
	padding-left: 1em;
	padding-top: 0.3em;
	padding-bottom: 0.45em;
	background-color: #E6E6E6;
}
.FoldNavigation a:hover {
	background-color:#cecece;
}
.FoldNavigation .Active:link, .FoldNavigation .Active:visited {
	background-color:#cecece;
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 0.5em;
}
.FoldNavigation .MainLastItem:link, .FoldNavigation .MainLastItem:visited {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}
/*Visa dölj*/
.ShowHideList .NewsLink:link, .ShowHideList .NewsLink:visited {
	cursor: pointer;
	width: 100%;
	display:block;
	color:#333333;
	margin-top: 0px;
	display:block;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ShowHideList .NewsLink:hover {
	text-decoration:none;
	background-color:#E5E5E5;
}
Body#NoRightColumn h2.BoxHeading {
	float: left;
	width: 99%;
}
/*EventsTraffic*/
.NewsSpinnerText
{
	padding: 5px;
	padding-top: 10px;
}


/*Samåkningsportal*/
.CarPoolingBoxHeader {
	background-color: #FFF4A3;
}
.CarPoolingDetailsContainer {
	float: left;
	width: 390px;
	border: solid 1px #CCC;
	padding: 2px;
}
.CarPoolingDetailsHeaderContainer {
	float: left;
	width: 380px;
	background-color: #FFF4A3;
	padding: 5px;
}
.CarPoolingDetailsHeaderFromTo {
	width: 100%;
	float: left;
	clear: left;
	font-weight: bold;
}
.CarPoolingDetailsHeaderIconsContainer {
	width: 100%;
	float: left;
	clear: left;
	margin-top: 5px;
}
.CarPoolingDetailsHeaderIconDriver {
	float: left;
	margin-right: 10px;
	padding-left: 18px;
	background: url('../../tnu_Images/bil.gif') no-repeat center left;
}
.CarPoolingDetailsHeaderIconPassenger {
	float: left;
	margin-right: 10px;
	padding-left: 18px;
	background: url('../../tnu_Images/tumme.gif') no-repeat center left;
}
.CarPoolingDetailsContentContainer {
	padding: 5px;
	float: left;
}
.CarPoolingDetailsRuler {
	float: left;
	clear: both;
	width: 380px;
	border-top: solid 1px #CCC;
	line-height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.CarPoolingDetailsInfo {
	float: left;
	width: 100%;
}
.CarPoolingDetailsDescription {
	float: left;
	clear: left;
	width: 100%;
}
.CarPoolingDetailsUsername {
	float: left;
	width: 200px;
	margin-top: 3px;
}
.CarPoolingDetailsLink {
	float: right;
	width: 150px;
}

/*Tipsa en vän*/
#TipAFriend {
	float:left;
	width:100%;
}
#TipAFriend h2 {
	font-size:1.2em;
	font-weight: bold;

}
#TipAFriend label {
	width:135px;
	float:left;
	font-weight: normal;
}
#TipAFriend .Row {
	float:left;
	width:100%;
	clear:both;
	padding-bottom:7px;
}
#TipAFriend textarea {
	clear:both;
	float: left;
	margin-bottom: 4px;
}
.AreaNoLine {
	clear: both;
}
h2 label {
	font-size: 0.9em;
}

