html, body { border: 0; margin: 0; padding: 0;}

body {
  background: #820202;
  font-family: arial,helvetica,clean,sans-serif;
  color: #323232;
  font-size: 75%;
  text-align: center;
  padding: 0 375px 0 375px;
  margin: 0;
 
}
a img{
border:0;
} 
a.menuside:link {
	color: #323232; 
	text-decoration: none;
}
a.menuside:visited {
	color: #323232; 
	text-decoration: none;
	
}
a.menuside:active {
	color: #323232; 
	text-decoration: none;
}

a.menuside:hover {
	color: #323232; 
	text-decoration: none;
}
a.menu:link {
	color: #ffffff; 
	text-decoration: none;
}
a.menu:visited {
	color: #ffffff;
	text-decoration: none;
	
}
a.menu:active {
	color: #ffffff;
	text-decoration: none;
}

a.menu:hover {
	color: #ffffff;
	text-decoration: none;
}
a:link {
	color: #323232; 
	text-decoration: underline;
}
a:visited {
	color: #323232;
	text-decoration: underline;
	
}
a:active {
	color: #b92300;
	text-decoration: underline;
}

a:hover {
	color: #b92300;
	text-decoration: underline;
}

h1 {
	font-family: verdana, arial, sans-serif;
	font-size: 400%;
	font-weight: lighter;
	color: #990000;  
	margin-left: 0%;
	margin-bottom: 0px;
	margin-top: 0px;
}
h2 {
	font-family: verdana, arial, sans-serif;
	font-size: 200%;
	color: #003300;
	font-weight: lighter; 
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}
h3 {
	font-family: verdana, arial, sans-serif;
	font-size: 200%;
	color: #003300;
	font-weight: lighter; 
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
div.over {
	font-family: verdana, arial, sans-serif;
	font-size: 200%;
	color: #003300;
	font-weight: lighter; 
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


h3.margin {
	font-family: verdana, arial, sans-serif;
	font-size: 200%;
	color: #003300;
	font-weight: lighter; 
	margin-top: 0px;
	margin-bottom: 0px;
}
h4 {
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	color: #000146;
    margin-top: 0px;
	margin-bottom: 0px;
	margin-bottom: 4px;
}
h2.over {
	font-family: verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	text-transform:uppercase;
	color: #000146;
    margin-top: 0px;
	margin-bottom: 0px;
}

.overskrift {
font-size: 4em;
color:#990000;
text-transform:uppercase;
}
ul.index {
		list-style-image: url(arrow.gif);
		line-height: 2em;
		padding: 0px;
		margin-left:20px;
		}
		
li.index{
		padding:6px;
		line-height:15px;
		}

div.kuld_foraeld {
	font-size: 75%;
	font-style: italic;
}
p	{margin 1em 0;
	padding: 5px;
} 

div.tekst{
	padding:1px;}
	
div.pag {
		width:95%;
		padding:3px;
	}

/*------------------------------------------------------------Side-------------------------------------------------------------------*/
#sizer {
margin: 0 auto 0 auto;
padding: 0;
width: 28%;
max-width: 150px; }

#expander {
background: white;
margin: 0 -375px 0 -375px;
min-width: 750px; /* Kritisk Safari fix! */
position: relative; }
html #expander { height: 0; }
#wrapper { width: 100%; }

div.logotop {
  vertical-align: top;
  position: relative;
  text-align: center;
  left:0;
  width: 100%;
/*  margin-left: 10%;
  margin-right: 10%;*/
  margin-top: 5px;
  background: #ffffff;
  border-left:#1d1d51 1px solid;
  border-right:#1d1d51 1px solid;
  border-top:#1d1d51 1px solid;
  border-bottom:#1d1d51 1px solid;

}
  
  div.topmenu {
  vertical-align: top;
  text-align: left;
  left:0;
  width: 100%;
  background: #820202;
/*  border-bottom:#1d1d51 1px solid;*/
  color:#ffffff;
  }
	  
  
div.side {
  background-color: #ffffff;
/*  background-image:url(bagg_linie_grund_2.jpg);
  background-repeat:repeat-y;*/
  width: 100%;
  float: left; 
  top: 173px;
  border-left:#1d1d51 1px solid;
  border-right:#1d1d51 1px solid;
  border-top:#1d1d51 1px solid;
}
div.side_nyt {
  background-color: #ffffff;
/*  background-image:url(bagg_linie_grund_2.jpg);
  background-repeat:repeat-y;*/
  width: 100%;
  float: left; 
  top: 173px;
  border-left:#1d1d51 1px solid;
  border-right:#1d1d51 1px solid;
  border-top:#1d1d51 1px solid;
}

div.sidebar {
  width:100%;
  float: left;
  text-align: left;
  margin:0px;

 
}
	div.sidemenu {
/*		width:21%;
	padding: 5px;
		margin-left:1%;
		border: 1px solid gray;*/
			background-color: #FFF;
	border: 1px solid gray;
	width: 23%;
	float: left;
	overflow: hidden;
	margin-left:1%;
	text-align:left;
	margin-bottom:1%;

		}

	div.sidemenu_right{
		width:210px;
		padding: 5px;
		text-align:right;}	
		div.menu_fogal {
			width:100%;
			padding: 5px;
		}
  
div.indhold {
/*  width: 70%;
  float: right;
  margin-right: 1%;
 
  background: #ffffff;
border: 1px solid gray;*/
	border: 1px solid gray;
	padding:10px;
	width: 70%;
	float: right;
/*	white-space: pre-wrap; /* css-3 */
	/*white-space: -moz-pre-wrap;*/ /* Mozilla, since 1999 */
/*	white-space: -pre-wrap;*/ /* Opera 4-6 */
/*	white-space: -o-pre-wrap;*/ /* Opera 7 */
/*	word-wrap: break-word;*/ /* Internet Explorer 5.5+ */
/*	white-space:pre-line;*//*	overflow: auto;*/
    margin-right:1%;
	margin-bottom: 1%;
 text-align: left;

}
div.indhold_spry {
  width: 97%;
  float: right;
  margin-right: 1%;
  text-align: left;
  padding-left:2%;
/*  height:100%;*/
  background: #ffffff;
/*  padding:5px;*/
}
div.footer {
 float: left;
 width: 100%;
 text-align: center;
 padding-bottom:10px;
 padding-top:10px;
 background: #ffffff;
   border:#1d1d51 1px solid;
} 
div.wrapleft30 {
padding-right:10px;
padding-bottom:0px;
text-align:left;
float:left;
width:80%;
}

/*billede med tekst float right max width 35%*/
div.wrapright40 {
padding-left:10px;
padding-bottom:10px;
padding-right:1px;
padding-top:1px;
text-align:center;
float:right;
width:40%;

}
div.wrapright40 p {
	text-align: center;
	font-style: italic;
	font-size: smaller;
	text-indent: 0;
	width:auto;
	margin-right:10px;
	margin-left: 10px;
}
/*billede med tekst float left max width 35%*/
div.wrapleft40 {
padding-right:5px;
padding-top:2px;
padding-left:10px;
padding-bottom:5px;
text-align:center;
float:left;
width:40%;
}
div.wrapleft40 p {
 text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
  float:left;
  width:auto;
  margin-right:20px;
}
/*billede med tekst float right margin right 30px - max width 35%*/
div.wrapright_margin30 {
padding:10px;
/*padding-bottom:10px;*/
text-align:center;
float:right;
width:35%;
/*margin-right:20px;*/

}

div.wrapright_margin30 p {
 text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
  float:right;
  width:auto;
  margin-right:20px;

}
div.wrapright50 {
padding:1%;
/*padding-bottom:10px;*/
text-align:center;
float:right;
width:48%;

}
div.wrapcenter{
	text-align:center;
	width:100%;
	margin: 0 auto;

}
  img.foto400_70right {
width: 70%;
max-width:450px;
margin-left:auto;
margin-right:auto;
/*width: 70% expression(this.width > 450 ? 450: true);*/
}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both; 
visibility: hidden;
}
/*------------------------------------------------------------Billeder----------------------------------------------------------*/

  img.logofoto {
  position: absolute;
  top: 2px;
  float: right;
  right: 0px;
  max-width:141px;
/*  width:20%;*/
 /* width: 20% expression(this.width > 141 ? 141: true);*/
  margin-right:0px;
}

   img.logofoto2 {
  position: absolute;
  top: 2px;
  float: left;
  left: 0px;
/*  width:20%;*/
 max-width:131px;
 /* width: 20% expression(this.width > 131 ? 131: true);*/
  margin-left:12px;
}
  img.foto200_35right {
width: 100%;
max-width:200px;
float: right; 
margin:0px;
/*width:expression(this.width > 200 ? 200: "20%");*/
}
img.foto200_35left {
width: 100%;
max-width:200px;
float: left; 
margin:0px;
/*width:expression(this.width > 200 ? 200: "20%");*/
}
img.foto250_35right {
width: 100%;
max-width:250px;
float: right; 
margin:0px;
padding:1px;
/*width:expression(this.width > 250 ? 250: "25%");*/
}
img.foto250_35left {
width: 100%;
max-width:250px;
float: left; 
margin:0px;
/*width:expression(this.width > 250 ? 250: "20%");*/
}
img.foto400_35left {
width: 100%;
max-width:400px;
float: left; 
margin:0px;
/*width: 40% expression(this.width > 300 ? 300: true);*/
}
img.foto300_35left {
width: 100%;
max-width:300px;
float: left; 
margin:0px;
/*width: 40% expression(this.width > 300 ? 300: true);*/
}

td.menu{background:#820202;
 border:#1d1d51 1px solid;
 text-align:left;
 color:#FFFFFF;
}
tr.menu{background:#820202;
 border:#1d1d51 1px solid;
 text-align:left;
 color:#FFFFFF;
}
table.menu
{
font-size:100%;
position:absolute;
visibility:hidden;
}
td.index_foto{
	border:#1d1d51 1px solid;
	text-align:center;
	margin-right:50px;
	width:250px;
	vertical-align:middle;
	padding:10px;
	
	}
	
	    img.foto150_35center {
width: 100%;
max-width:150px; 
margin:0px auto;
/*width: 100% expression(this.width > 150 ? 150: true);
*/}
/*	tr.index_foto{
	margin-bottom:50px;
	}*/

		#cellped {
	color: #C60;
	padding: 5px;
	border: 1px solid #C60;
	margin:0 auto;
	left: auto;
	right: auto;
}

	#table95 {
	width: 95%;
	border: 1px solid #C60;
	margin:auto;
}
table.taped {
	border: 1px;
	border:#C60;
	padding:2px;
}
td.tdped{
	color: #C60;
	padding: 5px;
	border: 1px solid #C60;
	margin:0 auto;
/*	left: auto;
	right: auto;*/
/*	width:20%;*/
	}
		td.tdped_nyt{
	color: #C60;
/*	padding: 5px;*/
	border: 1px solid #C60;
/*	margin:0px;
	margin-left: auto;
	margin-right: auto;*/
/*	width:20%;*/
	}
	p.gal{
		width:95%;
		margin:auto;
		text-align:center;
		padding:5px;
		}
		div.tekst {
			width:80%;
			margin-left:auto;
			margin-right:auto;
		}

