body {
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding:0px;
width:100%;
height:100%;
align: center;
/*font-family: arial, helvetica, verdana, sans serif; font-size:11px; font-weight:normal; color:#ffffff;*/
font-family: georgia, times, serif; font-size:14px; font-weight:normal; color:#000000; 
}

/* / / / / / / LINKS / / / / / / */

a {font-weight:bold; color:#000000; text-decoration: none;}
a:visited { color: #000000; text-decoration: none; font-weight:bold;}
a:hover { color: #068688; text-decoration: none; font-weight:bold;}

a.no-css {line-height:130%;}
a.no-css:visited {}
a.no-css:hover {color: #068688;}

/* / / / / / / TYPO / / / / / / */

h1 {
font-family: arial, helvetica, verdana, sans serif;
font-size:25px;
font-weight:normal; 
color: #000000;
line-height:120%;
margin-bottom:18px;

}

h2 {
font-size:17px;
font-weight:normal; 
color: #000000;
line-height:125%;
margin-bottom:20px;
letter-spacing:-0.01em;
}

h3 {
font-size:14px;
font-weight:bold; 
color: #000000;
line-height:125%;
margin-top:50px;
margin-bottom:35px;
letter-spacing:-0.01em;
}

.dato {
font-size:13px;
line-height:130%;
font-family: arial, helvetica, sans serif;
font-weight:bold;
margin-top:-8px;
margin-bottom:0px;
}

p {
line-height:130%;
}

.webloglink {
margin-top:-12px;
}
.webloglink a { color: #000000; text-decoration: none; font-weight:bold; font-family: arial, helvetica, sans serif; font-size:12px;}
.webloglink a:visited { color: #000000; text-decoration: none; font-weight:bold;}
.webloglink a:hover { color: #068688; text-decoration: none; font-weight:bold;}


.extlink {
color: #000000; text-decoration: none; font-weight:normal; font-family: arial, helvetica, sans serif; font-size:12px;line-height:150%;
}
.extlink a { color: #000000; text-decoration: none; font-weight:bold; font-family: arial, helvetica, sans serif; font-size:12px;}
.extlink a:visited { color: #000000; text-decoration: none; font-weight:bold;}
.extlink a:hover { color: #068688; text-decoration: none; font-weight:bold;}

.medialink {
padding-top:8px; color: #000000; text-decoration: none; font-weight:bold; font-family: arial, helvetica, sans serif; font-size:12px;
}
.medialink a { color: #000000; text-decoration: none; font-weight:bold; font-family: arial, helvetica, sans serif; font-size:12px;}
.medialink a:visited { color: #000000; text-decoration: none; font-weight:bold;}
.medialink a:hover { color: #068688; text-decoration: none; font-weight:bold;}

.archive {
padding-top:0px;
}

a.archive {font-family: arial, helvetica, sans serif; font-size:12px; color: #000000; text-decoration: none; font-weight:bold; line-height:130%; text-transform:uppercase;}
a.archive:visited {}
a.archive:hover {color: #068688;}

a.archive2 {font-family: arial, helvetica, sans serif; font-size:12px; color: #000000; text-decoration: none; font-weight:bold; line-height:130%;}
a.archive2:visited {}
a.archive2:hover {color: #068688;}


/* / / / / / / OBJ / / / / / / */

img, a img {
  border: none;
}

ul {
  margin: 0;
  padding: 0;
}

ul li {
  margin: 0;
  padding: 0;
}

.hiddenFields {
	visibility:hidden;
}

.mlr {
font-size:1px;
}

.mlr2 {
font-size:6px;
}


/* / / / / / / WRAPS / / / / / / */

#wrapper{
	position:absolute;
	margin-top:0px;
	width:950px;
	min-height: 100%;
	left:50%;
	margin-left:-475px;
}

#logo{
	position:relative;
	margin-top:0px;
	width:90px;
	height: 400px;
	background: url("./graphics/athelas.png") no-repeat;
	float:left;
}

#white{
	position:relative;
	float:left;
	margin-top:0px;
	margin-left: 0px;
	width:500px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	min-height: 100%;
}

#right{
	position:relative;
	float:left;
	margin-top:0px;
	margin-left: 20px;
	width:300px;
	min-height: 100%;
	padding-top: 20px;
}

#right h1 {
color: #ffffff;
}

#right p {
padding-bottom:8px;
font-family: arial, helvetica, sans serif; font-weight:bold; font-size:12px; color: #FFFFFF; text-decoration: none; line-height:130%;
}

#right p.program {
line-height:150%;
}

#right .toggle {
font-family: arial, helvetica, sans serif; font-weight:bold; font-size:12px; color: #FFFFFF; text-decoration: none; line-height:130%;
}

#right .toggle_content {
padding-top:6px;
padding-bottom:12px;
}

#right .toggle_content p{
font-size:11px;
line-height:120%;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
margin-top:0px;
margin-left: 0px;
margin-right:0px;
margin-bottom: 0px;
}

#right .overskrift{
padding-bottom:0px;
font-family: arial, helvetica, sans serif; font-weight:bold; font-size:11px; color: #FFFFFF; text-decoration: none; text-transform:uppercase; line-height:130%; margin-top:2px; margin-bottom:26px;
}

#right .overskrift2{
font-family: arial, helvetica, sans serif; font-weight:bold; font-size:12px; color: #FFFFFF; text-decoration: none; text-transform:uppercase; line-height:130%;
}

#right a {color: #ffffff;}
#right a:visited {}
#right a:hover {color: #068688;}

#right2{
	position:relative;
	float:none;
	margin-top:0px;
	margin-left: 0px;
}

#right2 h1 {
color: #000000;
}

#right2 p {
padding-bottom:8px;
font-family: arial, helvetica, sans serif; font-weight:bold; font-size:12px; color: #000000; text-decoration: none; line-height:130%;
}

#right2 p.program {
line-height:150%;
}

#right2 .toggle {
font-family: arial, helvetica, sans serif; font-weight:bold; font-size:12px; color: #000000; text-decoration: none; line-height:130%;
}

#right2 .toggle_content {
padding-top:6px;
padding-bottom:12px;
}

#right2 .toggle_content p{
font-size:11px;
line-height:120%;
padding-top:0px;
padding-bottom:0px;
padding-left:10px;
padding-right:0px;
margin-top:0px;
margin-left: 0px;
margin-right:0px;
margin-bottom: 0px;
}

#right2 .overskrift{
padding-bottom:0px;
font-family: arial, helvetica, sans serif; font-weight:bold; font-size:15px; color: #000000; text-decoration: none; line-height:130%; margin-top:6px; margin-bottom:16px;
}

#right2 .overskrift2{
font-family: arial, helvetica, sans serif; font-weight:bold; font-size:12px; color: #000000; text-decoration: none; text-transform:uppercase; line-height:130%;
}

#right2 a {color: #000000;}
#right2 a:visited {}
#right2 a:hover {color: #068688;}


/* / / / / / / LOGO / / / / / / */

ul.home {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  position: relative;
  top:0px;
}

ul.home li {
  margin-left: 0px;
  margin-right: 0px;
  padding: 0;
  float: left; /* LTR */ 
  display: block;  
}

ul.home li.home a {
  margin-left: 10px;
  padding-left: 35px;
  padding-right: 40px;
  padding-top: 0px;
  padding-bottom: 400px;
  background: transparent;
}


/* / / / / / / MAIN MENU / / / / / / */

#main_menu{
	margin-top:0px;
	position:relative;
	float:none;
	margin-bottom:25px;
}

#main_menu #nav-sub{
  margin: 0px;
  padding: 0px;
}

#main_menu #nav-sub li.sub-level-0{
  float:left;
  margin-left: 0px;
  margin-right: 14px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: block;
}

#main_menu #nav-sub li.sub-level-0.last{
  margin-right: 0px;
  float:none;
}

#main_menu #nav-sub li.sub-level-0 a {font-family: arial, helvetica, sans serif; font-weight:bold; font-size:11px; color: #000000; text-decoration: none; text-transform:uppercase;}
#main_menu #nav-sub li.sub-level-0 a:visited {}
#main_menu #nav-sub li.sub-level-0 a:hover {color: #068688;}

#main_menu #nav-sub li.sub-level-0.here a{
  color: #FFFFFF;
}



/* / / / / / / LAN MENU / / / / / / */

#right_menu{
	margin-top:0px;
	position:relative;
	float:right;
	margin-right: 10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:1px;
	background: url("./graphics/bg_black.png");
}

#right_menu ul.right_menu_ul{
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding: 0px;
  top:0px;
}

#right_menu ul.right_menu_ul li.right_menu_li{
  float:left;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding: 0;
  display: block;   
}

#right_menu ul.right_menu_ul li.right_menu_li2{
  float:left;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 3px;
  padding: 0;
  display: block;
  font-family: arial, helvetica, sans serif; font-size:11px; font-weight:bold; color:#ffffff;
}

a.lan {font-family: arial, helvetica, sans serif; font-weight:bold; font-size:11px; color: #ffffff; text-decoration: none; text-transform:uppercase;}
a.lan:visited {}
a.lan:hover {color: #068688;}


/* / / / / / / FORMS / / / / / / */

.button{
cursor:pointer;
background-color:#cccccc;
font-family: arial, helvetica, verdana, sans serif; font-size:11px; font-weight:normal; color:#000000;
border:0px solid #cccccc;
padding:2px;
margin-top:0px; 
margin-bottom:0px;
margin-left:2px; 
margin-right:0px;
}	
	   
.field{
background-color:#dddddd;
font-family: arial, helvetica, verdana, sans serif; font-size:11px; font-weight:normal; color:#000000;
border:1px solid #cccccc;
padding:2px;
margin-top:0px; 
margin-bottom:0px;
margin-left:0px; 
margin-right:0px;
}