/**************************************************/
/*               Body and Wrapper                 */
/**************************************************/

body {
	background-color: white;	
	margin: 0;
	padding: 0;
}



/**************************************************/
/*                     Content                    */       
/*  another wrapper that holds all the content    */
/**************************************************/



/**************************************************/
/*                    Menu                        */
/**************************************************/


		/* Generelt */

ul {
	margin: 0;
	padding: 0;
	text-align: left;
}

ul li {
	margin-left: 24px;
	margin-right: 3px;
	list-style-type: disc;
}

#menu ul {
	margin: 0px;
	padding: 0px;
}
#menu {
	margin: 0px;
	padding: 0px;
	padding-bottom:8px;
	padding-top:8px;
}

				/* Top menu */
.topmenu li {
	font-size: 14px;
	margin: 1px 5px 1px 0px;
	padding: 0px;
	width: 161px;
	display: block;
	float: left;
	list-style-type: none;
	height: 30px;
}
.topmenu li a {
	height: 30px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	text-decoration: none;
	text-align: center;
}	
	
.topmenu li a:link, .topmenu li a:visited {
	color: #ffffff;
	display: block;
	background-image: url(images/menuItemTop2.jpg);
	background-repeat: no-repeat;
	padding: 10px 0px 0px 0px;
	width: 161px;
	height: 30px;
	text-align: center;
}
	
.topmenu li a:hover {
	padding: 0px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
        color: #ffffff;
	text-decoration: underline;
	background-image: url(images/menuItemTop2.jpg);
	backgroud-repeat: no-repeat;
	width: 161px;
	height: 30px;
	text-align: center;
}	
.topmenu li a:hover span {
        color: #ffffff;
	font-weight: 700;
}
.Normal_lvl1 a span{
        color: #ffffff;
	font-weight: 700;
}
.Activ_lvl1 a span {
        color: #ffffff;
	text-decoration: underline;
}
.Activ_lvl1 {
	background-image: url(images/menuItemTop2.jpg);
	height: 30px;
	width: 161px;
	text-align: center;
}

.Lvl1_activsub {
	background-image: url(images/menuItemTop2.jpg);
	height: 30px;
	width: 161px;
	text-align: center;
}
.Lvl1_activsub a span{
        color: #ffffff;
	text-decoration: underline;
}

			/* Left Menu */
#stuff ul {
	margin: 0px;
}

.leftmenuContent li {
	font-size: 13px;
	line-height: 15px;
	list-style-type: none;
	diplay: block;
	width: 155px;
	background-color: #e2f3fd;
	padding: 0px;
	margin: 0px;
	margin-left: 2px;

margin-bottom: 1px;
}
.leftmenuContent li a:hover {
	margin: 0px;

	background-color: #85bfef;

	border-top: 1px solid #1A3151;
	border-bottom: 1px solid #1A3151;
}

.submenuactive a span, .submenu a span, .subsubmenuactive a span, .subsubmenu a span {
	color: #000000;
	text-decoration: none;
}

.submenuactive li {
	list-style-type: none;
	diplay: block;
	width: 155px;
	margin: 0px;
	padding: 0px;
	background-color: #60a0e0;
}
.submenuactive a span{
	color: white;
}
.submenuactive a {
	display: block;
	padding: 5px 10px 5px 10px;
	background-color: #75afec;
	text-decoration: none;

border-top: 1px solid #1A3151;
border-bottom: 1px solid #1A3151;
}
.submenu a span {
	color: #000000;
}
.submenu a {
	display: block;
	padding: 5px 10px 5px 10px;
	text-decoration: none;

}

	/* Sub sub menu */

.subsubmenu li {
}
.subsubmenuactive li {
	list-style-type: none;
	diplay:block;
	width: 161px;
	margin: 0px;
	padding: 0px;
	background-color: #75afec;
	background-color: #60a0e0;
}
.subsubmenuactive a span {
	color: white;
}
.subsubmenuactive a {
	color: white;
	display: block;
	padding: 2px 0px 2px 24px;
	background-color: #75afec;
	text-decoration: none;

border-top: 1px solid #1A3151;
border-bottom: 1px solid #1A3151;
}
.subsubmenu a {
	display: block;
	padding: 2px 0px 2px 24px;
	color: #000000;
	text-decoration: none;
}



#stuff {
	padding:0px;
	margin:0px;
}


/**************************************************/
/*                  Bottom                        */
/**************************************************/

#bottom {
	background: url(images/bgbottom.png) bottom center no-repeat; 
	width: 800px;
	height: 78px;
}

.footer {
	text-align:center; 
	color:#aaaaaa; 
	font-size:9px;
	margin-bottom: 16px;
	margin-top:8px;
}
.footer * {
	text-align:center; 
	font-wight:bold;
	font-size:10px;	 
	color:#ffffff;	
	color:#777777;	
}

/**************************************************/
/*            Blocks left                         */
/**************************************************/

.blocksLeft {
	margin-top: 12px;
}
.blockHeading {
	margin-top: 12px;
	font-size: 1.25em;
	color: black;
}
.leftBlockSplit {
	color: #777777;
}
