body {
    background-color : #9c9fb5; 
	font-family: verdana,arial,helvetica,sans-serif; 
	font-size: 10pt;
	color: #000000;
	margin: 0;
}


table {
	font: normal 10pt verdana,arial,helvetica,sans-serif; 
	border: 0;
	border: 0 none;
	border-spacing: 0; 
	border-style: none; 
	border-collapse: collapse; 
	padding: 0;
	margin: 0; 
}

h1,h2,h3,h4,h5,h6{
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}

h1 {
	font: bold 16pt verdana,arial,helvetica,sans-serif;
}

h2 {
	font: normal 14pt verdana,arial,helvetica,sans-serif;
}

h3 {
	font: bold 12pt verdana,arial,helvetica,sans-serif;
}

h4 {
	font: bold 10pt verdana,arial,helvetica,sans-serif;
}

h5 {
/*	font: bold 16pt verdana,arial,helvetica,sans-serif; */
}

h6 {
/*	font: bold 16pt verdana,arial,helvetica,sans-serif; */
}

td {
	padding: 0;
	margin: 0; 
	vertical-align: top; 
}

#print {
	background-color: white;
	margin: 2cm;
}

.table_banner{
	width: 100%;
	height: 50px;
	background: url('../images/sidehoved.gif') no-repeat;
}

.maksimal{
	width: 100%;
	height: 100%;
	border: 0 none;
	border-spacing: 0; 
	border-style: none; 
	border-collapse: collapse;

	padding: 0;
	margin: 0; 
}


p{
	margin: 0; 
	margin: 0;
}

a{
	color: #0000FF;
	cursor: pointer;
	text-decoration: none;
}


a:hover{
	color: #FF0000;
	text-decoration: underline;
} 

.raadkontaktnavn, .raadkontaktnavn a, .raadkontaktnavn a:hover{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.egen_email {
	font-size: 8pt;
}

/* BC herfra */

.krumme{
	color: #FFFFFF;
	text-align: left;
	padding: 0; 
	text-decoration: none;
	font: 8pt Verdana, Helvetica, sans-serif; 
}

/*
.krumme:link{
	background-color: white; 
	text-decoration: none;
} */


.krumme:hover{
	color: #0066ff;
	color: yellow;
	background-color: #d5d5ff;
	color: #0066ff;
} 



/* BC hertil */

#administration{
	height: 750px;
}

#forsidebannercelle{
	height: 88px;
	vertical-align: bottom;
	width: 100%;
}

#forsidetabel{
	vertical-align: middle;
}

#forsidebilledcelle{
	height: 462;
	vertical-align: middle;
	text-align: center;


/*	background: url('../images/forside/side952x462mfarvetfelt.jpg'); */
	background: url('../images/forside/side952x462a.jpg'); 
/*	background: url('../images/forside/side952x462b.jpg'); */
/*	background: url('../images/forside/side952x462c.jpg'); */
/*	background: url('../images/forside/side952x462b.jpg');	*/
	text-decoration: none; 
}

.forsideteksttabel{
	height: 100%;
	width: 100%;
/*	vertical-align: middle; */
}

.forsideteksttabel_tomcelle{
	height: 33%;
	width: 25%;
}

.forsideteksttabel_tekstcelle{
	height: 33%;
	width: 50%;
}

.forsidetekstcelle_top{
	width: 100%;
	text-align: center;
	vertical-align: middle;
	padding: 7px;
	padding-bottom: 0;
}

.forsidetekstcelle_left, .forsidetekstcelle_right{
	height: 5px;
	height: 10%;
	width: 50%;
	padding-left: 5px;
	vertical-align: middle;
	padding-bottom: 5px;
}

.forsidetekstcelle_right{
	text-align: right;
	padding-right: 5px;
}

.forsideknap{
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}


.forsideknap:hover{
	background-color: #d5d5ff;
	color: #000066; 
}

/* CSS til forsideknapper hertil */

/* Lodret navigation herfra */


.intranetknap{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	padding: 4px;
	width: 250px;
	border: 1px solid #FFFFFF;

	background-image: url("../images/Knap_250x1.PNG"); 
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	display: block; 
}

.navigator, .navigator_aktiviteter, .lokale_raad, .lokale_raad_flad, .tekstboks7, .intranetknap a{
	background-color: #e5e5ef;
/*	border: 3 outset; */
	border: 0 outset;
	margin: 2;
	width: 100%;
	font: bold 8pt Verdana, Helvetica, sans-serif;
}

.intranetknap a{
	width: 250px;
}

.intranetknap:hover{
	background-color: #5e5efe;
	border: 1px solid #FFFFFF;
	padding: 4px;
	width: 250px;

	text-decoration: none;
	text-align: center;
	color: #FF0000;
	display: block; 
	background-image: url("../images/Knap_250x1negativ.PNG"); 
	
}


/*.navigator_aktiviteter{
	height: 100%;
}*/

.navigatoraktivitet{
	background-color: #e5e5ef;
	width: 100%;
	font: bold 8pt Verdana, Helvetica, sans-serif;
}

.navigator a, .navigatoraktivitet a, .lokale_raad a, .lokale_raad_flad a, .navigatorp, .listeknap, .listeknap a, .listeminiknap{
	color: #000066;
	width: 100%; 
	text-align: left;
	text-indent: -5px; 
	padding-left: 10;
	padding-right: 5;
	padding-top: 4;
	padding-bottom: 4;
	margin-left: 5px;   
	text-decoration: none;
	font: bold 8pt Verdana, Helvetica, sans-serif;
}

.navigator p{
	color: #000066;
	width: 100%; 
	text-align: left;
	padding: 2;
	text-decoration: none;
	font: bold 8pt Verdana, Helvetica, sans-serif;
}


.scrollomraade{
	font: 10pt Verdana, Arial, Helvetica, sans-serif;

	width: 100%;
	height: 100%;
	overflow: auto; 
}

.tekstboks7{
	background-color: #FFFFFF;
	font: normal 7pt Verdana, Arial, Helvetica, sans-serif;

}

.lokale_raad_flad{
	border: 0 none;
}

/*.navigatoraktivitet{
	height: 100%;
}*/

.navigatoraktivitet a, .lokale_raad, .lokale_raad a, .lokale_raad_flad, .lokale_raad_flad a{
	text-decoration: none;
	font-size: 7pt;
}

/* #aktiviteter, #aktiviteter a{ udgår
	font-size: 7pt;
	height: 100%;
} */

#lokale_raad_mini{
    padding-top: 0;
	margin-top: 0;
	font-size: 6pt;
}

#aktivitetstabel{
	height: 420px;
	width: 100%;
	border: 0;
	padding: 0;
}

/*-----------------*/
.overskriftlinje{
	background-color: #E9E9E9;

	color: #000066;
	width: 100%;
	left: 100;
	text-align: left;
	text-indent: -5px; 
	padding-left: 10;
	padding-right: 5;
	padding-top: 4;
	padding-bottom: 4;
	margin-left: 0px;   
	text-decoration: none;
	font: bold 7pt Verdana, Arial, Helvetica, sans-serif;
}

.overskriftlinje:hover{
	background-color: #d5d5ff;
	color: #0066ff;
}


/*-----------------*/
#navigatoroverskrift, #navigatoroverskrift1, #navigatoroverskrift2, #navigatoroverskrift3{
	background: transparent;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#000066, EndColorStr=#bbeeff); /* #e5e5ef */
	width: 100%;
	padding-bottom: 5;
	margin-bottom: 5;
	padding-top: 1;
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
}

#navigatoroverskrift a, #navigatoroverskrift1 a, #navigatoroverskrift2 a, #navigatoroverskrift3 a{
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;	
	text-decoration: none;
	text-align: center;
/*	margin-bottom: -5;
	margin-top: -3;*/
}


.navigatorp{
	margin-left: 0px;   
}

.listeknap, .listeknap a, .listeminiknap{
	width: 100%;
	margin-top: 2;
	font-size: 7pt;
}

.listeminiknap{
    padding-top: 0;
	margin-top: 0;
	font-size: 6pt;
}

.navigator:hover, .navigator a:hover, .navigatoraktivitet a:hover, .lokale_raad a:hover, .overskrift_kalnyknap:hover, .listeknap:hover, .listeknap a:hover, .listeminiknap:hover{
	background-color: #d5d5ff;
	color: #0066ff;
}

#navigatoroverskrift a:hover, #navigatoroverskrift1 a:hover, #navigatoroverskrift2 a:hover, #navigatoroverskrift3 a:hover{
	background-color: #d5d5ff;
	color: #000066; 
	width: 0;
}

/* Lodret navigation hertil */


/* Søgebokse, generelt herfra */

.sogning {
	margin: 0;
	padding: 0;
	clear: both;
	font-size: 10px;

}

.sogning form, .sogning p {
	margin: 0;
	padding: 0;
}

/* Søgebokse, generelt hertil */


/* Smal søgeknap herfra */

.sog_smal_knap { 
	font: bold 7pt Verdana, Arial, Helvetica, sans-serif ;
	color: #ffffff; 
	background: #000066; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#bbeeff, EndColorStr=#000066);

	border: 0 outset #d5ffff;
	cursor: pointer;
	width: 36px;
	height: 16px;
	margin-left: -2;
}

.sog_smal_felt{ 
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif ;
	color: #000066;
	width: 134px;
	height: 17px;
}
/* Smal søgeknap hertil */

/* Bred søgeknap herfra */

.sog_bred_knap { 
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif ;
	color: #ffffff;
	background: #000066; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#bbeeff, EndColorStr=#000066);
	border: 0 outset #d5ffff; 
	cursor: pointer;
	width: 50px;
	height: 19px;
}

.sog_bred_felt { 
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif ;
	color: #000066;
	width: 360px;
	height: 19px;

}

/* Bred søgeknap herfra */

.baggrundstabel{
/*	background-color: white; */
	width: 952px; /* hellere 955, men baggrunden er lidt for kort */
	height: 550px;
	padding: 0;
	border: 0 none;
	border-collapse: collapse;
	border-spacing:0; 
	background-image:url('../images/sidebaggrund.gif'); 
	background-repeat: repeat-y;
/*	align: center;	    */
 
}

.forsidebaggrundstabel{
/*	background-color: white; */
	width: 952px; /* nyt tal efter 27/6-2007 - kan deles med 4 så det passer med forsiden */
	height: 550px;
	padding: 0;
	border: 0 none;
	border-collapse: collapse;  
	border-spacing:0; 
/*	background-image:url('../images/nlrbaggrund.PNG'); */
	
/*	background-repeat: repeat-y;*/
	/*	background-color:#000066;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#000066, EndColorStr=#bbeeFF); */
	   
}

.banneroverskrift{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt; 
	color: #D5FFFF; 
	font-weight: bold;
	text-align: center;
}

.bannertekst{
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; /* #D5FFFF; */
	vertical-align: bottom;
}

.tabel100{
	width: 100%;
/*	height: 100%; */
	padding: 0;
	border: 0;
	border-collapse: collapse;  
	border-width: 0;
    border-spacing: 0;
}


.bannertabel, .bundtabel{  /* bundtabel udgaar */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 100%;
	padding: 0;
	border: 0;
	border-collapse: collapse;  
	border-width: 0;
    border-spacing: 0;
	color: #D5FFFF;
}

.bannerbund_intranet{
	font: normal 7pt Verdana, Arial, Helvetica, sans-serif;
	cursor: default;
/*	background-image:url('../images/blaagradueret_v.png'); */
background: black;
	width: 100%;
	height: 100%; 
	border: 0;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF; 
}

.bundtabel, .bundtabellink{  /* udgaar */
	font-size: 8pt;
	text-align: center;
	padding:0px; 
	text-decoration: none;
	color: #D5FFFF;
} 

.bundtabellink:hover{  /* udgaar */
	background-color: #d5d5ff;
	color: #0066ff;
}

.kalenderadministratorlink{
	font-size: 8pt;
	text-align: center;
	padding:0px; 
	text-decoration: none;
	color: #808080;
}

.kalenderadministratorlink:hover{
	color: #c0c0c0;
}

.bundlinje, bundlinjelink, .bundlinje td{
	font-size: 7pt;
	text-align: center;
	padding:0px; 
	text-decoration: none;
	color: #D5FFFF;
	vertical-align: middle;
	height: 27px;
	
}

/*bundlinjelink{
	font-size: 8pt;
	text-align: center;
	padding:0px; 
	text-decoration: none;
	color: white;
} */

.bundlinjelink:link, .bundlinjelink:visited{ 
	text-decoration: none;
	color: #D5FFFF; 
}  

.bundlinjelink:hover{
	background-color: #d5d5ff;
/*	color: #0066ff; */
	color: #000066; 	
	
}

.layouttabel{
	background-color: white; 
	width: 100%;
	height: 100%;
	padding: 0;
	border: 0;
	border-collapse: collapse;  
	border-width: 0;
    border-spacing: 0;
}
.kalny_overskrifter{
	font: bold 18pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
		
}

.nyhedsoverskrift_td, .kalenderoverskrift_td{
	text-align: center;
	height: 18;
	border-top: 0;
	padding-top: 2px; 
	padding-bottom: 2px;
	color: #D5FFFF;
/*	background-image:url('../images/nlrbaggrund.PNG'); */

	background-color:#000066;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#000066, EndColorStr=#bbeeFF); 

}

.divomraade{
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	width: 570px;
	height: 100%;
	overflow: scroll;	
	vertical-align: middle;
}

/*
.testside{
	background-color:#000066; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#95E4FF, EndColorStr=#D5F7FF); 
}
*/

.nyhedsoverskrift_td{
/*	border-top: 3px solid #000066; */
	border-bottom: 1px solid red; 
}

.kalenderoverskrift_td{
/*	border-top: 3px solid #000066; */
	border-bottom: 1px solid green; 
}


.overskrift_kalnyknap{
	color: #d5ffff; 
	text-align: center;
	text-decoration: none;
	font: bold 8pt Verdana, Helvetica, sans-serif; 
}

/*.overskrift_kalnyknap:hover{
	background-color: #d5d5ff;
	color: #0066ff;
} */




/* Hertil indsat af Carsten */
/* Hertil indsat af Carsten */
/* Hertil indsat af Carsten */


img { border: none; }

.bundskillerum {
	margin-bottom:3em;
}

/*hr {
    width: 75%;
	margin-bottom: 2em;
} */

th {
	text-align: left;
/*	vertical-align: top; */
}

/*
?php{
  color: green; 

}
*/

/* Links */
/*a { text-decoration: underline; } */
a:hover { 
  text-decoration: none; 
  color: red; 
}

a.lokal:link, a.lokal:visited, .sitemapramme a:link, .sitemapramme a:visited { color: #a30; background: inherit; }
a.lokal:hover, .sitemapramme a:hover { color: #ffffdc; background: #a30; }

a.ekstern:link, .medlemmer a:link { color: #f00; background: inherit; }
a.ekstern:visited, .medlemmer a:visited { color: #24c; background: inherit; }
a.ekstern:hover, .medlemmer a:hover { color: #ffe; background: #c00; }

a.intern:link, a.intern:visited { color: #060; background: inherit; }
a.intern:hover { color: #ffe; background: #060; }


/* Diverse til styring af de runde hjørner */

/* bruges ikke p.t.
.roundbox {
	margin: 0;
	color: inherit;
	background: #f93;
}
.roundtop {
	background: url(ur1.gif) no-repeat top right;
}
.roundbottom {
	background: url(lr1.gif) no-repeat bottom right;
}

img.corner {
	width: 15px;
	height: 15px;
	display: block !important;
}

.msgroundbox {
	clear: both;
	width: 60%;
	margin: auto;
	color: inherit;
	background: #fc6;
}
.msgcontent {
	margin: 0 30px 0 30px;
}
.msgroundtop {
	background: url(ur2.gif) no-repeat top right;
}
.msgroundbottom {
	background: url(lr2.gif) no-repeat bottom right;
}
*/


/* Lister */
ol.nummer { list-style-type: decimal; }
ol.bogstav { list-style-type: upper-alpha; }
ol.ingen { list-style-type: none; }
ul.ingen {
	margin: 0;
	padding: 0;
	list-style-type:none;
}
li {
	margin: 0;
	padding: 0.3em;
}

.listepost_u{
	width: 95%;
	overflow-y: auto;
}

.kalenderliste_u {
	width: 100%;
}

.kalenderliste {
	padding: 0;
	width: 100%;
	height: 100%;
	overflow-y: auto; 
}

.kalender_admin_liste {
	padding: 0;
	width: 100%;
	height: 90%;
	overflow: auto;
}

.act_index {
/*	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small; */
	width: 100%;
}

.act_overskrifter_linje, .act_overskrifter_linje_a{
	font: bold 8pt Arial, Helvetica, sans-serif;
	width: 100%;
	text-align: left;
}

.act_overskrifter_linje a, .act_overskrifter_linje_a{ 
	font: bold 8pt Arial, Helvetica, sans-serif;
	
	margin-top: 3px;
	margin-bottom: 5px; 

	width: 100%;
	text-align: left;


	text-decoration: none;
	color: #0000FF; 
}

.act_overskrifter_linje a{
	padding-left: 12px; /* 10 */
	text-indent: -5px; 
}

.act_overskrifter_linje_a{
	cursor: help;
	padding-left: 5px;
	text-indent: -5px;
}

.act_admin_titel{  
	font: bold 10pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

.act_admin_link{
	font: normal 8pt Arial, Helvetica, sans-serif;
}

.act_admin_indhold{
	font-size: 9pt;
	text-indent: 0;
}

.act_admin_promovisning{
	font: normal 9pt 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
	padding-top: 5px;
}

.act_admin_publicering{ /* ny */
	font: normal 9pt 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
	padding-top: 5px;
}


.act_liste_indhold{
	font: bold 10pt 'Trebuchet MS', Arial, Helvetica, sans-serif;
	margin-left: 50px;
	width: 100%;
}

.act_generel h3, act_liste_titelappendix {
	font: bold 10pt 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
	color: #006699;
	margin-left: 50px;
	text-indent: -50px;
	margin-top: 0;
	margin-bottom: 0;
}

.act_liste_titelappendix{  
	font: bold 8pt 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
	text-indent: 0px;

}

.act_liste_administrator{
	font: italic 8pt 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
	text-indent: 0px;
}

.act_generel h6 {
	font : normal 10px Arial, Helvetica, sans-serif;
	color: #006699;
}

.act_generel td {
	font: 10pt Arial, Helvetica, sans-serif;
}

.act_generel, .act_editor {
	font: 10px Arial, Helvetica, sans-serif;
	width: 100%;
	padding: 0;
}

.act_overskrifter_linje a:hover, .act_generel h3 a:hover, act_liste_titelappendix a:hover, .act_admin_titel a:hover{
	border: 2px;

	background: transparent;
	background-color: #ff9900; 
	color: #0000FF;
	text-decoration: none;
}

#calendar_admin table {
	background-color: white;
	border-collapse: collapse;
	border: 0px;
	padding: 10px;
	font: normal 8pt verdana,arial,helvetica,sans-serif;
}

#calendar_admin td {
	border-collapse: collapse;
	border: 0px;
	padding: 2px;
	vertical-align: middle;
}

#calendar_admin .cHelp {
	font: normal 8pt arial,helvetica,sans-serif;
}


#calendar_admin .textinput,
#calendar_admin .cPublished select,
#calendar_admin .cIntranet select,
#calendar_admin .cPublished input,
#calendar_admin .cIntranet input,
#calendar_admin .cPublished textarea,
#calendar_admin .cIntranet textarea,
#calendar_admin .cOffentlig{
	font: normal 8pt verdana,arial,helvetica,sans-serif;
}

#calendar_admin .textinput{
	width: 100%;
}

#calendar_admin .cGem input {
	font: normal 8pt verdana,arial,helvetica,sans-serif;
	width: 48%;
}

#calendar_admin .cOffentlig .dato,
#calendar_admin .cIntranet .dato,
#calendar_admin .cPublished .dato{
	font: normal 8pt verdana,arial,helvetica,sans-serif;
	width: 75px;
}

#calendar_admin .cOffentlig .klokken,
#calendar_admin .cIntranet .klokken,
#calendar_admin .cPublished .klokken{
	font: normal 8pt verdana,arial,helvetica,sans-serif;
	width: 40px;
}

#calendar_admin .cOffentlig,
#calendar_admin .cEditor,
#calendar_admin .cOffentlig,
#calendar_admin .cGem {
	background-color: #E1FFE1; 
}

#calendar_admin .cEditor, #calendar_admin .cEditor input{
	color: d8d8d8;
}

#calendar_admin .cIntranetoverskrift,
#calendar_admin .cIntranet {
	background-color: #ddffff; 
}

#calendar_admin .cPublished{
	background-color: #e6e6e6; 
}

#calendar_admin .cIntranetoverskrift{
	font: bold 10pt verdana,arial,helvetica,sans-serif;
}

#calendar_admin .cTopkant, .Topkant{
	border-top-style: solid; 
	border-top-width: 2px;
}

#calendar_admin .cBundkant, #calendar_admin .cBundkant td,
.Bundkant2, .Bundkant2 td{
	border-color: #000000;
	border-bottom-style: solid; 
	border-bottom-width: 2px;
}

.Bundkant1, .Bundkant1 td{
	border-color: #000000;
	border-bottom-style: solid; 
	border-bottom-width: 1px;
}

.linecolor0, .linecolor1, .linecolor2, .linecolor3{
	padding-top: 5px;
	padding-bottom: 5px;
} 

.linecolor0 {
	background-color: #F0F0F0;
}

.linecolor1 {
	background-color: #e0e0e0;
}

.linecolor2 {
	background-color: #FFFFE1;
}

.linecolor3 {
	background-color: #FFFFC1;
}

.sojlecelle{
	width: 180px;
	height: 100%;
	vertical-align: top;
/*	horizontal-align: center;
	text-align: center; */
	padding: 0;
	background-color: #FFFFFF;
}

.tekstomraade, .tekstomraade2{
	font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding: 10px;
	padding-bottom: 0;
	background: #FFFFFF; 
	color: #000;
	text-align: left;
}

.tekstomraade2{
	padding: 0;
}

.kalenderomraade, .kalenderomraade_admin{
/*	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;

	width: 100%;
	height: 85%;
	overflow: auto;  */
}

.kalenderomraade_admin{
	height: 100%;
}

.kalenderomraade_admin hr{
	width: 100%;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 3px;
	border-color: black;
	background-color: red;
}

.checkboxdiv{
	width: 100%;
	height: 38px;
	background-color: white;
	overflow-y: scroll;
	border: thin solid  black;
}


.lnk_visible, .lnk_visible option, .lnk_visible select{
	visibility: visible;
	font: normal 8pt verdana,arial,helvetica,sans-serif;
}

.lnk_hidden{
	visibility: hidden;
}

.kalenderadmin_td1{
	white-space: nowrap;
	vertical-align: middle;
	text-align: center;
	width: 40px;
	padding: 3px;
}
.kalenderadmin_td2{
	white-space: nowrap;
	width: 130px;
	padding: 3px;
	vertical-align: top;
	text-align: left;
}

.kalenderadmin_td2 p{
	white-space: nowrap;
}

.kalenderadmin_td3{
	padding: 3px;
	vertical-align: top;
	text-align: left;
}

#upload .sojlecelle{
	width: 180px;
	height: 100%;
	padding: 0;
	background-color: #000;
	text-align: center;
	vertical-align: top;
}

#upload .uploadtabel p{
	padding: 3px;
	width: 100%;
}

#upload .uploadvejledning{
	padding-left: 10px;
	padding-right: 10px;

}

#upload .uploadvejledningknap{
	width: 100%;
	text-align: center;
}

#upload .uploadvejledningknap a{
	background-color: #d0d0d0; 
	border: 2px outset;
	margin: 5px; 
	padding: 3px;
	width: 100px;
	text-align: center;

	font: bold 8pt Verdana, Helvetica, sans-serif;
}

#upload .uploadvejledningknap a:hover{
	background-color: #e0e0e0; 
	border: 2px inset;
}


.cursor_help { cursor: help; }
.cursor_pointer { cursor: pointer; }
.cursor_wait { cursor: wait; }
.cursor_crosshair { cursor: crosshair; }
.cursor_move { cursor: move; }

.kontakt table{
	width: 100%;
	padding: 0;
	border: 0;
	border-collapse: collapse;  
}

.kontakt hr{
	width: 50%
	color: red;
}

#tilmelding, #tilmelding table{
	font: normal 10pt verdana,arial,helvetica,sans-serif;
	border-width: 0;
	border-collapse: collapse;
	width: 100%;
}

#tilmelding .input100{
	font: normal 10pt verdana,arial,helvetica,sans-serif;
	width: 100%;
}

#tilmelding .input_kort {
	font: normal 10pt verdana,arial,helvetica,sans-serif;
	width: 150px;
}

#tilmelding p{
	padding: 0;
}

#tilmelding td{
	padding: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}