		body {
			background-color: #e0e0e0;
			margin: 0px;
			padding: 0px;
			color: #666666;
			line-height: 17px;
			font-size: 11px;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			text-align: center;
			height:100%;
		}		.fronttxt {
			background-color:white;
			padding-left:20px;
			margin-bottom:-10px;
			margin-top:-2px;
			padding-top:1px;
			padding-bottom:10px;
			
		}
		.fronttxt p {
			margin:0px;
		}		.campaign {			background-color:#fff;			}				td, adresss {
			line-height:18px;
			height:18px;
		}
				#sha {			background-color:#fff;			}
		#contentBlock {
		position: relative;
		margin: 0px auto 0px auto;
		padding: 0px;
		top: 0px;
		width:924px;
		text-align: left;
		z-index: 0;
		display: block;
		}
		a.side:link, a.side:visited, a.side:active	{ 
			background:url(img/arrownav_off.gif) no-repeat; 
			background-position:6px 8px;
			padding: 2px 0px 2px 10px ; 
			text-indent:10px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #333333;
			width:170px;
			display:block;
			text-align:left;
			border-top:1px solid #fff;
			background-color:#e0e0e0;
		}
		a.side:hover { 
			padding-left: 10px; 
			background:url(img/arrownav_on.gif) no-repeat; 
			background-position:6px 8px; 
			text-indent:10px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #174fa2;
			background-color:#fff;	
		}
		a.sideon:link, a.sideon:visited, a.sideon:active	{ 
			background:url(img/arrownav_doff.gif) no-repeat; 
			background-position:6px 8px;
			padding: 2px 0px 2px 10px ; 
			text-indent:10px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #333333;
			width:170px;
			display:block;
			text-align:left;
			border-top:1px solid #fff;
			background-color:#fff;
		}
		a.sideon:hover { 
			padding-left: 10px; 
			background:url(img/arrownav_don.gif) no-repeat; 
			background-position:6px 8px; 
			text-indent:10px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #174fa2;
			background-color:#fff;	
		}
		a.rside:link, a.rside:visited,a.rside:active	{
			background:url(<?php echo IMGBASE; ?>img/arrownav_off.gif) no-repeat; 
			background-position:6px 8px;
			padding: 1px 0px 1px 7px;
			text-indent:8px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #333333;
			width:130px;
			display:block;
			text-align:left;
			border-top:1px solid #fff;
			background-color:#f0f0f0;
		}
		a.rside:hover {
			background:url(<?php echo IMGBASE; ?>img/arrownav_on.gif) no-repeat; 
			background-position:6px 8px;
			text-decoration: none; 
			text-indent:8px;
			font-family: Arial, Helvetica, sans-serif; 
			color: #174fa2;
			background-color:#f0f0f0;	
		}
		div .subheader, div .subheader:hover, subheader:hover{
			font-family: Arial, Helvetica, sans-serif; 
			background-color:#f0f0f0;	
			width:137px;
			margin-top:1px;
			padding-top:1px;
			padding-bottom:1px;
			text-decoration: none; 
			font-weight:normal;
			text-align:left;
			text-indent:10px;
		}
		.dhead { 
			padding: 1px 0px 1px 7px; 
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #333333;
			width:130px;
			display:block;
			text-align:left;
			font-weight:bold;
			border-top:1px solid #fff;
			background-color:#e0e0e0;
		}
		a.rsubmenu:link, a.rsubmenu:visited, a.rsubmenu:active	{ 
			background:url(<?php echo IMGBASE; ?>img/arrownav_off.gif) no-repeat; 
			background-position:20px 8px;
			padding: 2px 0px 2px 10px; 
			text-indent:24px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #333333;
			width:170px;
			display:block;
			text-align:left;
			background-color:#e0e0e0;
		}
		a.rsubmenu:hover { 
			padding-left: 10px; 
			background:url(<?php echo IMGBASE; ?>img/arrownav_on.gif) no-repeat; 
			background-position:20px 8px; 
			text-indent:24px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #174fa2;
			background-color:#fff;	
		}
		.dhead { 
			padding: 1px 0px 1px 7px; 
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #333333;
			width:130px;
			display:block;
			text-align:left;
			border-top:1px solid #fff;
			background-color:#e0e0e0;
		}
		.dbody { 
			padding: 1px 0px 1px 7px; 
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #333333;
			width:130px;
			display:block;
			text-align:left;
			border-top:1px solid #fff;
			background-color:#f0f0f0;
		}
		h1 {
			font-size: 22px;
			font-weight:100;
			line-height:30px;
			margin-top:0px;
			letter-spacing:0px;
			color:#4e70af;
			font-family: Georgia, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
		}
		h3 {
			font-size: 12px;
			font-weight:100;
			margin-top:0px;
			letter-spacing:0px;
			color:#4e70af;
			font-family: Georgia, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
		}
		
		img {
			border:0px;
		}
		a.menu0:link, a.menu0:visited,a.menu0:active {
			line-height:22px; 
			background-color:#f0f0f0;
			float:left;
			color: #666666;
			padding:1px 6px 1px 6px;
			border-right:1px solid #e0e0e0;
			text-decoration: none; 
		}
		a.menu0:hover {
			line-height:22px; 
			background-color:#4e70af;
			float:left;
			padding:1px 6px 1px 6px;
			border-right:1px solid #e0e0e0;
			color:#fff;
			text-decoration: none; 
		}
		a.menuon0:link, a.menuon0:visited, a.menuon0:active {
			line-height:22px; 
			background-color:#4e70af;
			float:left;
			padding:1px 6px 1px 6px;
			border-right:1px solid #e0e0e0;
			color:#fff;
			text-decoration: none;
		}
		a.menuon0:hover {
			line-height:22px; 
			background-color:#f0f0f0;
			float:left;
			color: #666666;
			padding:1px 6px 1px 6px;
			border-right:1px solid #e0e0e0;
			text-decoration: none;  
		}
		a.topRow:link, a.topRow:visited,a.topRow:active {
			line-height:22px; 
			background-color:#d0d0d0;
			float:left;
			color: #666666;
			padding:1px 6px 1px 6px;
			border-left:1px solid #e0e0e0;
			text-decoration: none; 
		}
		a.topRow:hover {
			line-height:22px; 
			background-color:#4e70af;
			float:left;
			padding:1px 6px 1px 6px;
			border-left:1px solid #e0e0e0;
			color:#fff;
			text-decoration: none; 
		}
		a.menu1:link, a.menu1:visited,a.menu1:active {
			line-height:22px;
			float:left;
			padding:1px 6px 1px 6px;
			color:#fff;
			text-decoration: none;
		}
		a.menu1:hover {
			line-height:22px;
			float:left;
			padding:1px 6px 1px 6px;
			color:#fff;
			font-weight:bold;
			text-decoration: none;
		}
		a.menu2:link, a.menu2:visited,a.menu2:active {
			line-height:22px;
			float:left;
			padding:1px 6px 1px 6px;
			color:#fff;
			text-decoration: none;
		}
		a.menu2:hover {
			line-height:22px;
			float:left;
			padding:1px 6px 1px 6px;
			color:#fff;
			font-weight:bold;
			text-decoration: none;
		}
		a:link, a:visited,a:active {
			color:#4e70af;
			text-decoration: none;
		}
		a:hover {
			text-decoration: underline;
		}
		a.arr:link, a.arr:visited, a.arr:active	{ 
			/*background:url(img/arrownav_off.gif) no-repeat; 
			background-position:2px 8px;
			padding: 3px 0px 3px 10px ;*/
			text-indent:10px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #333333;
		}
		a.arr:hover { 
			/*
			background:url(img/arrownav_on.gif) no-repeat; 
			background-position:2px 8px; */
			text-indent:10px;
			text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #174fa2;
		}
		a.arr:link, a.arr:visited, a.arr:active	{ background:url(img/arrownav_off.gif) no-repeat; background-position:1px 5px;padding-left: 10px; text-indent:10px;text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #333333;}
	a.arr:hover 	{ padding-left: 10px; background:url(img/arrownav_on.gif) no-repeat; background-position:1px 5px; text-indent:10px;text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #174fa2;}
	
	.vitruta{
		position:relative;
		float: left;
		height:300px;
		width:270px;
		text-align:center;
		background-image:url(<?php echo IMGBASE;?>img/erbj_ruta.gif);background-repeat:no-repeat;
		font-family: Georgia;
		font-size:1.4em;
		font-weight:bold;
		z-index:4;
	}
	.inreruta{
		position:relative;
		float: left;
		text-align:justify;
		background-color:white;
		padding-bottom:15px;
		width:250px;
		margin-left:10px;
		background-image:url(<?php echo IMGBASE;?>img/erbj_bottshadow.gif); background-repeat:no-repeat;background-position:bottom;
		z-index:5;
	}		#playControls {	    position:relative;	    z-index:100;		width:50px;			left:670px;		bottom:70px;	}	#fbLinks {	    position:relative;	    z-index:100;		width:50px;			left:880px;		bottom:95px;	}

	.biltabell {
		margin-bottom:10px;
		margin-top:6px;
		margin-left:10px;
		font-size:1.2em;
		clear:both;
		float:none;
	}
	.biltabell td {
		padding-right:10px;
		padding-top:3px;
		padding-bottom:3px;
	}
	
.frontpage_ruta{
		position:relative;
		width:370px;
 		font-family: Georgia;
		font-size:1.4em;
		font-weight:bold;
		z-index:4;
		float:left;
		margin:0px;
	}
.frontpage_ruta_inre{
		background-color:white;
		height:320px;
		position:relative;
		padding-bottom:15px;
		width:350px;
		margin-left:10px;
		margin-top:10px;
		z-index:5;
	}
.frontpage_ruta_inre img{
	margin-left:10px;
}


