@CHARSET "UTF-8";

html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 13px; line-height: 1.231; min-width: 1024px; }
body, button, input, select, textarea { font-size: 16px; font-family: 'Tenor Sans', sans-serif; color: black; }

h3 {
	margin-bottom: 5px;
}

a{
	color: black;
}

table {
	margin-top: 20px;
	border:0;
}

td {
	padding-right:50px;
	padding-bottom:5px;
}

thead {
	border-bottom: solid 2px black;
	padding-right: 50px;
}

td a{
	font-size: 0.8em;
}

ul {
	margin-top: 10px;
	margin-left: 50px;
}

p {
	margin-top: 15px;
}

.tablelink td {
	padding-right:10px;
	padding-bottom:15px;
}


<!--The ::selection selector matches the portion of an element that is selected by a user.-->
::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
::selection { background: #fe57a1; color: #fff; text-shadow: none; }

.clear {
	clear:both;
}

.menu_left{
	float:left;
	min-height: 430px;
	min-width: 300px;
	width: 26%;	
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.menu_item1{
	position:absolute;
	left:50px;
	top:200px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item1 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item1:hover a{
	font-weight: bold;
}

.menu_item2{
	position:absolute;
	left:50px;
	top:240px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item2 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item2:hover a{
	font-weight: bold;
}

.menu_item3{
	position:absolute;
	left:50px;
	top:280px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item3 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item3:hover a{
	font-weight: bold;
}

.menu_item4{
	position:absolute;
	left:50px;
	top:320px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item4 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item4:hover a{
	font-weight: bold;
}

.menu_item5{
	position:absolute;
	left:50px;
	top:360px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item5 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item5:hover a{
	font-weight: bold;
}

.menu_item6{
	position:absolute;
	left:50px;
	top:400px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item6 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item6:hover a{
	font-weight: bold;
}

.menu_item7{
	position:absolute;
	left:50px;
	top:440px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item7 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item7:hover a{
	font-weight: bold;
}

.menu_item8{
	position:absolute;
	left:50px;
	top:480px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item8 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item8:hover a{
	font-weight: bold;
}

.menu_item9{
	position:absolute;
	left:50px;
	top:520px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item9 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item9:hover a{
	font-weight: bold;
}

.menu_item0{
	position:absolute;
	left:50px;
	top:560px;
	width: 24%;	
	min-width: 280px;
	height: 40px;
}

.menu_item0 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_item0:hover a{
	font-weight: bold;
}

.small_text{
	font-size: 0.8em;
	margin-right: 6px;
}

.centre{
	position:absolute;
	right:30px;
	top:210px;
	bottom: 30px;
	width:56%;
	max-height: 1024px;
	padding-top: 2%;
	padding-left: 3%;
	padding-right:3%;
	font-size: 1.2em;
	background: rgba(252, 252, 252, 0.8);
	overflow:auto;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.centre a{
	font-size: 0.8em;
}

.off{
	position:absolute;
	top:0;
	right:0;
	color: white;
	padding-top: 5px;
	padding-right: 10px;
	cursor:pointer;
	z-index: 5;
}

.iframe_centre{
	position:absolute;
	right:100px;
	left: 300px;
	top:180px;
	bottom: 170px;
	height:600px;
	width: 900px;
	margin-top: 30px;
	margin-left: 3%;
	margin-right:3%;
	font-size: 1.2em;
	border-style: groove;
	border-color: grey;
	border-width: 6px;
	//padding-top: 20px;
	z-index: 0;
}

//Midlertidig løsning. må  finne en løsning som jeg at størrelsen beholdes, eller bruke bilde.
.cut_corners_bottom{
	opacity: 0.7;
	width:56%;
	border-top: solid 25px white; 
	border-left: solid 25px transparent; 
	border-right: solid 25px transparent; 
	border-bottom: none 0 transparent; 
	position: absolute; 
	top: 40px; 
	right:70px;
}

.cut_corners_top{
	opacity: 0.7;
	width:56%;
	border-bottom: solid 20px white; 
	border-left: solid 20px transparent; 
	border-right: solid 20px transparent; 
	border-top: none 0 transparent; 
	position: absolute; 
	top: 200px; 
	right:70px;
}

#navBar{
	min-width:1500px;
	width: 100%;	
	height: 141px;
	float:left;
	margin-bottom: 20px;	
	background-color: white;
}

#navBar ul{
	list-style: none;
	//margin-left: 50px;
	margin-top: 60px;
	//line-height: 40px;
	//font-size: 16px;
}

#navBar ul li{
	float: right;
	margin-right: 95px;
}

#navBar div{
	float: left;
	//margin-left: 20px;
	//margin-right: 80px;
}

#navBar ul li a{
	color: black;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
}

#navBar ul li a:hover{
	color: #6c7a85;
}

.copyright{
	position: absolute;
	left: 5px;
	bottom: 5px;
	color: white;
	font-size: 10px;
}

.inf {
  height: 0;
  width: 0;
  border-width: 0;
  display: none;
}

.infN4{
position: absolute;
	top: -50px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:none;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
	}	

.marker{
	display: none;
}

.menu_itemN1{
	position:absolute;
	left:50px;
	top:200px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN1 a{
	color: white;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
}

.menu_itemN1:hover .iframe_centre{
	position: absolute;
	top: 70px;
	left: 300px;
	height:520%;
	width: 200%;
	padding: 20px;
	//background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
		<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN1:hover a{
	font-weight: bold;
}

.menu_itemN1:hover a .marker{
	display: inline;
}

.menu_itemN1:hover{
	margin-left:0;
}

.menu_itemN2{
	position:absolute;
	left:50px;
	top:240px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN2 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_itemN2:hover .inf{
	position: absolute;
	top: 30px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN2:hover .inf  a{
	color: black;
}

.menu_itemN2:hover a{
	font-weight: bold;
}

.menu_itemN2:hover a .marker{
	display: inline;
}

.menu_itemN2:hover{
	margin-left:0;
}

.menu_itemN3{
	position:absolute;
	left:50px;
	top:280px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN3 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_itemN3:hover .inf{
	position: absolute;
	top: -10px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN3:hover .inf  a{
	color: black;
}

.menu_itemN3:hover a{
	font-weight: bold;
}

.menu_itemN3:hover a .marker{
	display: inline;
}

.menu_itemN3:hover{
	margin-left:0;
}

.menu_itemN4{
	position:absolute;
	left:50px;
	top:320px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN4 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

/*.menu_itemN4:hover .inf{
	position: absolute;
	top: -50px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}*/

.menu_itemN4 .infN4 a{
	color: black;
	text-decoration:underline;
}  
	

.menu_itemN4:hover a{
	font-weight: bold;
}

.menu_itemN4:hover a .marker{
	display: inline;
}

.menu_itemN4:hover{
	margin-left:0;
}

.menu_itemN5{
	position:absolute;
	left:50px;
	top:360px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN5 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_itemN5:hover .inf{
	position: absolute;
	top: -90px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN5:hover .inf  a{
	color: black;
}

.menu_itemN5:hover a{
	font-weight: bold;
}
.menu_itemN5:hover a .marker{
	display: inline;
}

.menu_itemN5:target{
	display: inline;
}

.menu_itemN5:hover{
	margin-left:0;
}

.menu_itemN5:hover .inf a{
	text-decoration: underline;
	color:blue;
	font-weight: normal;
	font-size: 1.0em;
}

.menu_itemN6{
	position:absolute;
	left:50px;
	top:400px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN6 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_itemN6:hover .inf{
	position: absolute;
	top: -130px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN6:hover .inf  a{
	color: black;
}

.menu_itemN6:hover a{
	font-weight: bold;
}

.menu_itemN6:hover a .marker{
	display: inline;
}

.menu_itemN6:hover{
	margin-left:0;
}

.menu_itemN7{
	position:absolute;
	left:50px;
	top:440px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN7 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_itemN7:hover .inf{
	position: absolute;
	top: -170px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN7:hover .inf  a{
	color: black;
}

.menu_itemN7:hover a{
	font-weight: bold;
}

.menu_itemN7:hover a .marker{
	display: inline;
}

.menu_itemN7:hover{
	margin-left:0;
}

.menu_itemN8{
	position:absolute;
	left:50px;
	top:480px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN8 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_itemN8:hover .inf{
	position: absolute;
	display:block;
	top: -210px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	font-size: 1.2em;
	background: rgba(252, 252, 252, 0.8);
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN8:hover .inf  a{
	color: black;
}

.menu_itemN8:hover a{
	font-weight: bold;
}

.menu_itemN8:hover a .marker{
	display: inline;
}

.menu_itemN8:hover{
	margin-left:0;
}

.menu_itemN9{
	position:absolute;
	left:50px;
	top:520px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN9 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_itemN9:hover .inf{
	position: absolute;
	top: -250px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN9:hover .inf  a{
	color: black;
}

.menu_itemN9:hover a{
	font-weight: bold;
}

.menu_itemN9:hover a .marker{
	display: inline;
}

.menu_itemN9:hover{
	margin-left:0;
}

.menu_itemN0{
	position:absolute;
	left:50px;
	top:560px;
	width: 250px;	
	min-width: 280px;
	height: 40px;
	margin-left:16px;
}

.menu_itemN0 a{
	color: white;
	//color: #6c7a85;
	text-decoration:none;
	//font-weight:bold;
	font-family: 'Tenor Sans', sans-serif;
	//font-family: Calibri, Corbel, sans-serif;
	font-size: 19px;
	line-height: 35px;
	//text-align: centre;
}

.menu_itemN0:hover .inf{
	position: absolute;
	top: -290px;
	left: 300px;
	height:520%;
	width: 250%;
	padding: 20px;
	background: rgba(252, 252, 252, 0.8);
	display:block;
	font-size: 1.2em;
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.menu_itemN0:hover .inf  a{
	color: black;
}

.menu_itemN0:hover a{
	font-weight: bold;
}

.menu_itemN0:hover a .marker{
	display: inline;
}

.menu_itemN0:hover{
	margin-left:0;
}

/*tittel for slideshow'et. må få inn font og size her og. + huske farge på menu-bar'en i tillegg?*/
.left_upper_sh{
	float:left;
	width: 450px;	
	height: 141px;
	margin-bottom: 20px;	
	background: rgba(252, 252, 252, 0.8);
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->
}

.logo_left{
	float:left;
}

.left{
	margin-top: 47px;
	margin-left:20px; 
	float:left;
}

.left a{
	color: black;
	text-decoration:none;
	font-weight:bold;
	font-size: 1em;
}

.left a:hover{
	color: #6c7a85;
}

.gallery_content{
	float: left;
	width:30%;
	height:1024px;
	overflow-y:scroll;
	margin-left: 20px;
}

#links a img {
  height: 0;
  width: 0;
  border-width: 0;
}

#links a {
  display:block;
  padding-top: 110px;
}

#links a:hover img {
  position: absolute;
  top: 180px;
  left: 35%;
  height:60%;
  width: 60%;
}

.thumbnail {
  float: left;
  width: 139px;
  height: 145px;
  border: 1px solid #000;
  margin: 10px;
  padding: 5px;
  text-align: center;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}

.offset-blur {-webkit-box-shadow:5px 5px 1.5em hsla(0, 0%, 0%, 1.0);-moz-box-shadow:5px 5px 1.5em hsla(0, 0%, 0%, 1.0);box-shadow:5px 5px 1.5em hsla(0, 0%, 0%, 1.0);}
.offset-border {border-left:2px solid hsla(220, 60%, 60%, 0.3);border-top:2px solid hsla(220, 60%, 60%, 0.3);border-right:2px solid hsla(0, 0%, 0%, 0.5);border-bottom:2px solid hsla(0, 0%, 0%, 1);}

.moving_line{
	position:absolute;
	display:inline;
	right:0px;
	left:0px;
	bottom: 60px;
	width:100%;
	height: 30px;
	font-size: 1.2em;
	/*background: rgba(127, 127, 127, 0.8);*/
	overflow:hidden; 
	background-color: white;
	/*border: 1px solid #000;
	background: rgba(252, 252, 252, 0.8);
	<!--[if IE]>
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFCFCFC,endColorstr=#CCFCFCFC);
	zoom: 1;
	<![endif]-->*/
}