
body {
	color : #000;
	background-color : #FFF;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
}
div {
	color : #000;
	background-color : transparent;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	text-decoration : none;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
div.box {
	position:absolute;
	left:50%;
	top:50%;
	width:770px;
	height:480px;
	margin-left:-385px;
	margin-top:-240px;
	border : solid;
	border-width : 1px;
	border-color : black;
	Background-color : white;
}
div.ibox {
	position:absolute;
	width:150px;
	height:100px;
	border : solid;
	border-width : 1px;
	border-color : #666;
	Background-color : white;
	margin : 0px;
}
div.ibox-namn  {
	color : #FFF;
	width : 150px;
	font-size : 10pt;
	text-align : center;
	margin : 0px;
	position : absolute;
	bottom : 5px;
	font-weight: bold;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 10pt;
}
div.logo {
	background-color: #FC0; 
	height: 34px;
	width : 770px;
	font-weight : bold;
	text-align : left;
	border-bottom : none;
	position : absolute;
	left : 0px;
	top : 0px;
}
div.menu {
	height: 15px;
	width : 770px;
	font-weight : bold;
	text-align : left;
	border-bottom : none;
	position : absolute;
	left : 0px;
	top : 70px;
	background-image : url('../img/navbar.png');
	float : left;
}
h1  {
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 12pt;
	margin-top : 5px;
	margin-bottom : 15px;
	font-weight: bold;
	text-decoration : none;
}
h2  {
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 14pt;
	margin-top : 0px;
	margin-bottom : 10px;
	font-weight: bold;
	text-decoration : none;
	color : #444444;
	background-color : transparent;
}
h3  {
	color : #444;
	background-color : transparent;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 10pt;
	margin-top : 5px;
	margin-bottom : 5px;
	font-weight: bold;
	text-decoration : none;
}
h4  {
	color : #444;
	background-color : transparent;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 8pt;
	margin-top : 5px;
	margin-bottom : 5px;
	font-weight: bold;
	text-decoration : none;
}
p  {
	color : #444444;
	background-color : transparent;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	text-decoration : none;
	margin-top : 0px;
	margin-bottom : 10px;
}
p.ingress  {
	font-size : 8pt;
	font-weight: bold;
}
p.tight  {
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 0px;
}
p.program {
	font-size : 12pt;
	margin : 20px;
	margin-top : 10px;
	margin-bottom : 5px;
	color : #000;
	background-color : transparent;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 9pt;
	letter-Spacing:0;
	font-weight: bold;
	text-align : center;
	margin-top : 10px;
	margin-bottom : 10px;
}
font.separator {
	position : relative;
  top : 12px;
  font-size : 10pt;
  font-weight : normal;
  padding-left : 5px;
  color : #444444;
  background-color : transparent;
}
font.rubbe {
  font-weight : bold;
  font-size : 14pt;
  color : #444444;
}
a  {
	font-weight : bold;
	color : #00529B;
	background-color : transparent;
	text-decoration : none;
	font-family: arial, verdana, geneva, helvetica, sans-serif; 
	font-size : 8pt;
	border : none;
	margin : 0px;
	padding : 0px;
}
a:hover  {
	color : #FFC400;
	background-color : transparent;
}
a.menu  {
	font-weight : bold;
	margin-top : 2px;
	margin-bottom : 2px;
	padding : 0px;
	padding-left : 5px;
	padding-right : 5px;
	color : white;
	background-color : transparent;
	text-decoration : none;
	font-family: Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	font-size :10px;
	font-weight : bold;
	border : none;
}
a.menu:hover  {
	font-weight : bold;
	padding-left : 5px;
	color : #FFC400;
	background-color : transparent;
}
table {
	border : none;
}
td {
	vertical-align : top;
  text-align : left;
  color : #333;
	background-color : transparent;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 8pt;
	letter-Spacing:0;
	font-weight: normal;
	text-decoration : none;
}
td.std {
	width : 80px;
	border-bottom : solid;
  border-width : 1px;
  border-color : #D1E9D1;
  padding-bottom : 2px;
}

tr {
  text-align : left;
}
img {
	padding : 0px;
	border : none;
  margin-top : 0px;  
  margin-bottom : 0px;
  margin-left : 0px;
  margin-right : 0px;
  vertical-align : top;
}
img.banner {
	position : relative;
	left : 0px;
	top : 0px;
	width : 120px;
	height : 60px;
	margin-right : 3px;
	margin-bottom : 5px;
}
img.elit-2 {
	float : right;
  padding : 0px;
  margin : 0px;
  margin-left : 10px;
  margin-bottom : 10px;
  width : 100px;
  height : 120px;
}
ul {
	font-size : 12pt;
	margin-top : 10px;
	margin-bottom : 5px;
}
li {
	color : #333;
	background-color : transparent;
	font-family: arial, verdana, geneva, helvetica, sans-serif;
	font-size : 8pt;
	letter-Spacing:0;
	font-weight: normal;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 10px;
}
#nyheter {
	position : absolute;
  left : 570px;
  top : 10px;
  width : 190px;
  height : 380px;
  border : 1px solid #CCC;
  background-color: white;
}
input {
  margin-right : 0px;
  font-size : 7pt;
  font-weight : normal;
}
input.text {
  width : 165px;
  color : #444444;
  font-size : 7pt;
  font-weight : normal;
}
textarea {
  width : 165px;
  height : 70px;
  color : #444444;
  font-family: arial, verdana, geneva, helvetica, sans-serif;
  font-size : 8pt;
  font-weight : normal;
}