/*BODY*/
body
	{
	background-color: black;
	}

#bodytable
	{
	background-color: white;
	}
/*/BODY*/
/*INDHOLD*/
	#indhold
	{
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	}

/*/INDHOLD*/


/*TEXT*/
a:hover
	{
	text-decoration: none;
	color: blue;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	}
a, a:visited 
	{
	text-decoration: none;
	color: #6699CC;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	}
tr, td
	{
	text-decoration: none;
	font-size: 13px;
	font-family: arial, verdana, sans-serif;
	}
.txt
	{
	text-decoration: none;
	font-size: 13px;
	font-family: arial, verdana, sans-serif;
	}
p
	{
	text-decoration: none;
	font-size: 12px;
	text-align: justify;
	width: 500px;
	}
li
	{	
	font-size: 12px;
	}
	
a, a:visited
	{
	font-weight: 500;
	}
h1
	{
	margin-top: 2px;
	text-decoration: none;
	font-size: 20px;
	font-family: arial, verdana, sans-serif;
	color: #6699CC;
	font-weight: 100;
	width: 500;
	}
h2
	{
	text-decoration: none;
	font-size: 10px;
	font-family: arial, verdana, sans-serif;
	font-weight: 100;
	text-transform: capitalize;
	color: blue;
	font-style: italic;
	}
h3
	{
	text-decoration: none;
	font-size: 14px;
	font-family: arial, verdana, sans-serif;
	font-weight: 600;
	text-transform: capitalize;
	color: #6699CC;
	}
h4
	{
	text-decoration: none;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight: 100;
	color: black;
	font-style: plain;
	}

h5
	{
	font-style: italic;
	font-size: 12px;
	text-align: justify;
	width: 500px;
	font-weight: 100;
	}
#next
	{
	float: right;
	}

#redfont
	{
	color: red;
	}
#img_1
	{
	border-color: black;
	border-style: solid;
	border-width: 1px;
	background-color: rgb(100,100,100);
	}
/*tabledesign for exersices*/
#tableheads
	{
	font-weight: 800;
	}
#tr1
	{
	background-color: #cdcdcd;
	}
#tr2
	{
	background-color: #dddddd;
	}
/* end tabledesign for exersices*/
/*TREEMENU*/
a.menuhead, a.menuhead:link, a.menuhead:active, a.menuhead:visited
	{
	text-decoration: underline;
	color: #6699CC;
	font-size: 15px; 
	font-weight: 600;
	}
a.menuhead:hover
	{
	text-decoration: underline;
	color: #3333CC;
	font-size: 15px; 
	font-weight: 600;
	}
a.treemenu, a.treemenu:link, a.treemenu:active, a.treemenu:visited
	{
	position: relative;
	color: #6699CC;
	font-size: 11px; 
	font-weight: 100;
	line-height: 9px;
	}
a.treemenu:hover
	{
	color: #3333CC;
	font-size: 11px; 
	font-weight: 100;
	line-height: 9px;
	}
a.treemenu_parent, a.treemenu_parent:link, a.treemenu_parent:active, a.treemenu_parent:visited
	{
	color: #6699cc;
	font-weight: 600;
	font-size: 13px;
	}
a.treemenu_parent:hover
	{
	color: #3333cc;
	font-weight: 600;
	font-size: 13px;
	}
.treemenu_open_minus
	{
	position: absolute;
	top 30px;
	}
.treemenulayout
	{
	border-right: 1px gray solid;
	}
/*END TREEMENU*/


/*Design for the Netscape Navigator 4.0+ brower*/
.nn4menutable
	{
	border: 1px gray solid;
	}
.nn4menutablehead
	{
	color: #6699cc;
	font-size: 16px;
	}
.nn4menutablecellparent, a.nn4menutablecellparent
	{
	color: #6699cc;
	font-size: 12px;
	}
.nn4menutablecellchild, a.nn4menutablecellchild
	{
	color: #6699cc;
	font-size: 10px;
	padding-left: 8px;
	}	
	
/*END Design for the Netscape Navigator 4.0+ brower*/
.chooselangmaptd
	{
	border-left: #6699cc solid 1px;
	border-right: #6996cc solid 1px;
	}
#chooselangmaptd1
	{
	border-left: #6699cc solid 1px;
	border-right: #6996cc solid 1px;
	border-bottom: #6699cc solid 1px;
	}