/* Du kan skrive kommentare i koden på samme måde som gjort her */

/* 
Det anbefales at du skriver kommentare til din CSS 
kode så du kan huske hvad du har gjort og hvad hver klasse gør. 
*/

LABEL
{cursor: pointer}

DD {padding-bottom:5px;}

UL { padding-left:25px;}

.kalenlink{
	float: left;
	margin: 1px;
	background-color : #ddddff;
	text-align : center;
	Padding: 6px;
}

.kalenlink A{
	display: block

}

.treffe TD{
text-align: center;
font-size: 10px;
color: #0000ff;
}

.treffe TH{
font-size: 10px;
width: 25px;
}


.highlight{
background-color:yellow; 
font-weight:bold
}

DIV .venstre-spalte{
float:left; 
width:322px;
}

DIV .højre-spalte{
float:right; 
width:322px;
}

DIV .blogcontent{
float:left;
display:inline;
width:445px;
margin:2px;
}

DIV .blog-res{
float:right;
width:200px;
}

DIV .page-container{
background-color:white;
width:836px;
margin: auto;
margin-top: 2px;
padding: 1px;
}

DIV .right-container{
float:right;
width:820px;
}

DIV .left-container{
float:right;
margin-right:2px;
display:inline; 
width:14px;
height:535px;
background-repeat:repeat-x;
background-image:url(images/brownBgg.gif);
}

DIV .right-right-container{
float:right;
width:650px;
}

DIV .lang_bjælke{
text-align:center; 
height:18px; 
line-height:18px; 
background-color:#bdcfc6;
}

DIV .banner{
height:145px;
}

DIV .her-er-du{
float:left;
width:480px;
height:20px;
background-color:#bdcfc6;
}

DIV .søg{
text-align:right; 
float:left;
margin-left:2px; 
display:inline; 
width:168px;
height:20px;
background-color:#bdcfc6;
}

DIV .content{
padding-top: 1em;
width: 650px;
}

DIV .right-left-container{
float:right;
margin-right:2px; 
display:inline;
width:168px; 
height:750px;
}

DIV .kort-bjælke{
background-color:#bdcfc6; 
height:18px; 
text-align:center
}

DIV .logo{
height:145px;
text-align:center;
}

DIV .link-bjælke{
font-size: 10px; 
height:20px; 
line-height:20px;
}

DIV .lectio-bjælke{
float:right;
height:20px; 
width:83px;
background-color:#bdcfc6;
text-align:center;
}

DIV .Fronter-bjælke{
float:left;
height:20px; 
width:83px;
background-color:#bdcfc6;
text-align:center;
}

DIV .clear{
clear:both;
}

DIV .kort-footbjælke{
float:left; 
display:inline; 
margin-left:16px; 
background-color:#bdcfc6; 
width:168px; 
height:20px;
}

DIV .lang-footbjælke{
margin-left:186px; 
text-align:center; 
height:20px; 
line-height:20px; 
background-color:#bdcfc6;
}

DIV .staff{
width: 475px;
height:115px;
}

DIV .staff-image {
margin: 2px; 
float: left;
display:inline;
clear: left; 
width: 75px; 
text-align: center;
}

DIV .staff-info{
float: left;
margin: 2px;
display:inline;
width: 85px;
text-align: center;
}

DIV .staff-name{
float: left;
margin: 2px;
display:inline;
width: 210px;
}

DIV .staff-tlf{
float: right;
margin: 2px;
display:inline;
width: 85px;
}


DIV .tap-container{
margin: auto; 
width: 400px;
clear:left;
}

DIV .tap{
width:400px;
height: 115px;
}

DIV .tap-image {
margin: 2px; 
float: left; 
clear: left; 
width: 100px; 
display:inline;
text-align: center;
}

DIV .tap-name{
margin-left: 110px;
width:280px;
clear: right;
height:115px;
}


/* tabel-styles */
.tddb	{
	background-color : #ddddff;
}

.tdmb	{
	background-color : #eeeeff;
	}

.tdlb	{
	background-color : #f5f5ff;
}



/* Kalender styles */
CAPTION	{
	color : blue;
	font: 20px Arial;
	font-weight: bold;
}

.td0	{
	font-family : arial;
	color : white; 
	font-size : 24px;
	padding : 1px;
	background-color : #666699;
	text-align : center;
}

.kalenderTable{
width: 450px;
}

.td1	{
	font-family: arial;
	color : red; 
	padding : 1px;
	background-color : #ddddff;
	text-align : center;
	width : 130px;
}

.td2	{
	font-family: arial;
	color : navy; 
	padding : 1px;
	background-color : #eeeeff;
	text-align : center;
	width : 130px;
}

.td3	{
	font-family: arial;
	color : black; 
	padding : 8px;
	background-color : #f5f5ff;
	text-align : left;
	width: 320px;
}


/* til studieretninger */

.tdwhite	{
	font-family: arial;
	color : black; 
	font-size : 2px;
	padding : 0px;
	background-color : #FFFFFF;
	text-align : center;
	height: 2px;
}

.tdred	{
	font-family: arial;
	color : black; 
	font-size : 10px;
	padding : 1px;
	background-color : #FF9999;
	text-align : center;
	height: 3em;
}
.tdyellow	{
	font-family: arial;
	color : black; 
	font-size : 10px;
	padding : 1px;
	background-color : #ffff99;
	text-align : center;
	height: 3em;
	
}

.tdgreen	{
	font-family: arial;
	color : black; 

	font-size : 10px;
	padding : 1px;
	background-color : #99ff99;
	height: 3em;
	text-align : center;
}

.tdblue	{
	font-family: arial;
	color : black; 
	font-size : 10px;
	padding : 1px;
	background-color : #99ffff;
	text-align : center;
	height: 3em;
}




body {
	background-color: #EEF0F0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; /*fra 10px ændret til 12px */
/*	behavior: url(csshover.htc);  */

	
}
HR {height:1px; margin-right:0%; color:#CDCDCD; }

INPUT
{
	font-family: Verdana, Arial;
	/*font-size: 9px;*/
	/* color: #000000;
	border: 1px solid #2b2e31;
	background:#EEEEDD; */
} 

.searchtext
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	/*border: 1px solid #2b2e31;
	background:#EEEEDD; */
} 

H1{
color:#a1ada4;
font-size:16pt; /* rettet fra 16px*/
padding:0px;
font-weight:500;
margin-top: 0;
}
H2{
color:#475b4b;
font-size:13.5pt; /* rettet fra 14px*/
padding:0px;
font-weight:100;
margin-top: 0;
}

.PrimaryLegend{
color:#475b4b;
font-size:16px;

padding:0px;
margin:2px;
font-weight:500;}

.SecondaryLegend{
/* color:#475b4b; */
color: black;
font-size:14px;

padding:0px;
margin:2px;
font-weight:100;
}

fieldset{
padding:5px;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;

}


.flowRight{
float:right;
height:1px;
padding:0px;
}

.flowRightCategory{
float:right;
height:10px;
padding:1px;
}

.ClearAll{clear:left;}



.search{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;

}
.smallBlack{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #666666;

}
.smallBlackLink{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #666666;
display: inline;

}
.location{
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #000000;
	margin-top: -7px;
	margin: -2px;
	padding:2px;
	
}


.topIndex{
position:absolute;
z-index:100;
height:225px;
width:600px;
background-color:#FFFFFF;
border:solid 1px #000000;
padding: 15px;
}





.searchButton{
/* border:0px; */
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;

/* font-size:120%; */
/* background:url(images/darkGreyPx.jpg); */
color:#CC6633;
cursor: pointer;
}

.searchButton:hover {

text-decoration: underline; }


.StoryClass{width:100%;} /* rettet fra 280px*/


.studie{
display:block;
color:#000000;
text-decoration:none;
font-size:12px;
font-weight: bold;
}

.studie:hover{
color:#000000;
text-decoration:underline;
}


a{
color:#CC6600;
text-decoration:none;
}

a:hover{
color:#CA6500;
text-decoration:underline;
}


.link{
color:#CC6600;
cursor: pointer;
}



.højre-spalte h2{
color:#475b4b;
font-size:13.5pt;
padding:0px;
margin:2px;
font-weight:100;
}

.venstre-spalte h2{
color:#475b4b;
font-size:13.5pt;
padding:0px;
margin:2px;
font-weight:100;
}

.StoryClass h1{
color:#475b4b;
font-size:14px;
padding:0px;
margin:2px;
font-weight:500;
}

.admLogin
{
font-size:150%;
}
.admLoginButton
{
/* float:right;
font-size:150%;
font-weight:bold;
color:#CC6600; */
/* background:#FFFFFF;
border:0px; */
cursor: pointer;



}

.errDescr{
color:#000000;
font-size:10px;}

.leftBgg{
background-repeat:repeat-x;
background-image:url(images/brownBgg.gif);
}


.txtArea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; /*ændret fra 10px til 12px */
background:#FFFFFF;
}

.fronterClass{
margin-left:0px;
font: 10px Verdana;
line-height: 10px;
padding:2px;
text-indent: 1px;
padding: 3px;
text-decoration: none;
color:#CC6600;
text-indent: 2px;
}

.fronterClass:hover{
margin-left:0px;
font: 10px Verdana;
line-height: 10px;
padding:2px;
text-indent: 1px;
padding: 3px;
text-decoration: none;
text-indent: 2px;
cursor: pointer;
color:#CA6500;
}

.print {
 font: 10px Verdana; 
font-weight:bold;
color:gray;
}

.noDecor{
text-decoration:none;
color: black;
}
.noDecor:hover{
text-decoration:none;
color: black;
}



.CSSMenu ul,.CSSMenu li, .CSSMenu a {
                font: 10px Verdana; /*tilføjet */
		display:block;
		margin:0;
		padding:0;
		border:0;
	}


	.CSSMenu ul {
		margin-left:3px;
                width:154px;
		border:1px solid #9d9da1;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
		background:white;
		list-style:none;

	}

	.CSSMenu li {
		position:relative;
		padding:1px;
		padding-left:10px;
		
		z-index:2;
	}

		.CSSMenu  li.folder ul {
			position:absolute;
			left:130px; /* IE */
			top:5px;
		}		
			.CSSMenu li.folder>ul { left:150px; } /* others */

	.CSSMenu a {
display: block;
		padding:2px;
		border:1px solid white;
		text-decoration:none;
		color:gray;
		font-weight:bold;
		width:100%; /* IE */
	}
	.CSSMenu li>a { width:auto; } /* others */

	.CSSMenu li a.submenu {
		background:url("sub.gif") right no-repeat;
	}

	/* regular hovers */

	.CSSMenu a:hover {
		border-color:gray;
		background-color:#bbb7c7;
		color:black;
	}
	li.folder a:hover {
			background-color:#bbb7c7;
			z-index:10;
	}
	
	/* hovers with specificity */
	
	.CSSMenu li.folder:hover { z-index:10; }		
	.CSSMenu ul li.folder:hover { z-index:10; }		
		
	
	.CSSMenu ul ul, .CSSMenu li:hover ul ul{
	display:none;
	}
	

	
	 .CSSMenu li:hover ul, .CSSMenu li:hover ul, .CSSMenu li:hover ul {
		display:block;
	}

	 .CSSMenu li:hover ul, .CSSMenu li:hover li:hover ul {
		display:block;
	}	
