#ForsideLeft
{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;

	width: 190px;
	height: 100%;
	min-height: 100%;
	margin: 0px;
	padding: 40px 10px 0px 5px;
	
	color: #002946;
	background-color: #ffffff;
	border-top: 0px;
	border-right: 1px solid #d26e10;
	border-bottom: 0px solid #710D09;
	border-left: 0px solid #710D09;
}

#ForsideLeft p
{
	margin: 0px;
	padding: 0px;
}

#ForsideLeft div.Toolbar
{
	top: 0px;
}

#ForsideLeft div.ToolBox
{
	padding-top: 26px;
}

#ForsideLeft div.Eventbox div.ToolBox
{
	padding-top: 0px;
}


#ForsideLeft div.MenuGroupToolBox
{
        float: left;
        height: 0px;
        width: 100%;
}

#ForsideLeft div.MenuGroupToolBox div.MenuGroupToolbar
{
        top: 0px;
        visibility: hidden;
}

#ForsideLeft a
{
	color: #002946;
	font-size: 12px;
	font-weight: bold;
}

#ForsideLeft a:hover
{
	color: #760700;
	background-color: inherit;
	text-decoration: none;
}

#ForsideLeft ul
{
	width: auto;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#ForsideLeft li
{
	width: auto;
	height: 1%; /* IE6 Needs this */
	margin: 3px 0px;
	padding: 0px;
	font-weight: bold;
	color: inherit;
	background-color: #ffffff;
	vertical-align: middle;
}

#ForsideLeft div.MenuLink
{
	margin: 0px;
	padding: 2px 0px 2px 17px;
 	background-image: url(http://info.cbs.dk/design/rh/images/sidemenu_bullet.png);
	background-repeat: no-repeat;
	background-position: 6px 5px;	
}


#ForsideLeft ul.SubMenu li
{
	margin: 0px;
	
}

#ForsideLeft h1
{
	margin: 0px 0px 10px;
	padding: 0px 0px 2px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #760700;
	background-color: inherit;
	border-bottom: 1px solid #760700;
}

#ForsideLeft ul li div
{
	width: auto;
	height: auto;
	margin: 1px;
	padding: 2px 0px 2px 0px;
	font-weight: bold;
	color: inherit;
	background-color: #ecf0f4;
	vertical-align: middle;
}

#ForsideLeft ul li div a
{
	display: block;
}

#ForsideLeft ul li ul li div.MenuLink
{
	padding-left: 24px;
	font-weight: normal;
	color: inherit;
	background-color: #ffffff;
	background-position: 17px 5px;
}

#ForsideLeft ul li ul li ul li div.MenuLink
{
	padding-left: 36px;
	color: #929292;
	background-color: inherit;
	background-position: 29px 5px;
	font-weight: normal;
}

#ForsideLeft ul li.Active > div.MenuLink
{
	background-color: #d26e10;
}

#ForsideLeft div.MenuLink:hover
{
 	background-image: url(http://info.cbs.dk/design/rh/images/sidemenu_bullet_inverted.png);
 	background-color: #d26e10;
}

#ForsideLeft div.MenuLink:hover a
{
	color: #ffffff;
}

#ForsideLeft ul li.Active > div.MenuLink
{
 	background-image: url(http://info.cbs.dk/design/rh/images/sidemenu_bullet_inverted.png);
	background-repeat: no-repeat;
	background-position: 5px 4px;
}

#ForsideLeft ul li ul li.Active > div.MenuLink
{
	background-position: 17px 5px;
}

#ForsideLeft ul li ul li ul li.Active > div.MenuLink
{
	background-position: 29px 5px;
}

#ForsideLeft ul li.Active > div.MenuLink a
{
	color: #ffffff;
	background-color: inherit;
}

#ForsideLeft li.Open > div.MenuLink
{
	padding-left: 17px;
 	background-image: url(http://info.cbs.dk/design/rh/images/sidemenu_bullet_inverted.png);
	background-repeat: no-repeat;
	background-position: 5px 4px;
}

/* Eventbox */
#ForsideLeft div.Eventbox h2
{
	font-size: 12px;
	margin-bottom: 1px;
	color: #204A95;
	background-color: inherit;
}

#ForsideLeft div.Eventbox div.Content
{
	margin: 5px 0px 0px 0px;
}

#ForsideLeft #Infobox
{
	margin-top: 15px;
	border: 1px solid #D1D1C4;
	background-image: url(http://info.cbs.dk/design/rh/images/border-ml.gif);
}

#ForsideLeft #Infobox div.Outer 
{
	background-image: url(http://info.cbs.dk/design/rh/images/border-mr.gif);
}

#ForsideLeft #Infobox div.Title 
{
	padding: 3px 6px;
	font-size: 12px;
	font-weight: bold;
	background: #D1D1C4 url(http://info.cbs.dk/design/rh/images/border-mc.gif) repeat-x scroll left top;
}

#ForsideLeft #Infobox div.Content
{
	margin: 0px;
	padding: 5px;
	font-size: 10px;
	background-color: #ffffff;
}

#ForsideLeft #Infobox div.Content p
{
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

#ForsideLeft div.InfoToolBox:hover div.Toolbar
{
	display: block;
}


#ForsideRight
{
	position: relative;
	float: right;
	top: 0px;

	width: 190px;
	height: 100%;
	min-height: 100%;
	margin: 0px;
	padding: 0px 5px 0px 10px;
	color: inherit;
	font-size:  10px;
	background-color: #ffffff;
	border-top: 0px;
	border-right: 0px solid #710D09;
	border-bottom: 0px solid #710D09;
	border-left: 1px solid #d26e10;
}

#ForsideRight h1
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 2px 0px; 
	color: #002946;
	background-color: inherit;
	border-bottom: 1px solid #d26e10;
	font-size:  12px;
	font-weight: bold;
}

#ForsideRight h2
{
	margin: 0px 0px 2px 0px;
	padding: 0px; 
	color: #0e2449;
	background-color: inherit;
	border: 0px;
	font-size:  12px;
	font-weight: bold;
}

#ForsideRight img
{
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 0px 0px;
}

#ForsideRight a
{
	color: #204a95;
	background-color: inherit;
	text-decoration: none;
}

#ForsideRight a h1
{
	color: #204a95;
	background-color: inherit;
}

#ForsideRight a h2
{
	color: #204a95;
	background-color: inherit;
}

#ForsideRight a:hover
{
	color: #760700;
	background-color: inherit;
	text-decoration: underline;
}

#ForsideRight p
{
	margin: 0px;
	padding: 0px;
}

#ForsideRight .Link
{
	margin: 0px;
	padding-bottom: 20px;
}

#Language
{
	float: right;
	top: 0px;
	width: 100px;
	margin: 0px;
	padding: 7px 0px 0px 0px;
	text-align: right;
}

#Language img
{
	margin: 0px;
	padding: 0px;
}

#Language a
{
	padding: 0px 2px 0px 2px;
}

#ForsideRight hr
{
	color: #ffffff;
	background-color: #ffffff;
	border: 1px dotted #707070; 
	border-style: none none dotted; 
}

#ForsideRight #Newsbox
{
	margin: 0px;
}

#ForsideRight #Infobox
{
	border: 1px solid #D1D1C4;
	background-image: url(http://info.cbs.dk/design/rh/images/border-ml.gif);
}

#ForsideRight #Infobox div.Outer 
{
	background-image: url(http://info.cbs.dk/design/rh/images/border-mr.gif);
}

#ForsideRight #Infobox div.Title 
{
	padding: 3px 6px;
	font-size: 12px;
	font-weight: bold;
	background: #D1D1C4 url(http://info.cbs.dk/design/rh/images/border-mc.gif) repeat-x scroll left top;
}

#ForsideRight #Infobox div.Content
{
	margin: 0px;
	padding: 5px;
	font-size: 10px;
	background-color: #ffffff;
}

#ForsideRight #Infobox div.Content p
{
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

#ForsideRight div.Toolbar
{
	top: 0px;
}

#ForsideRight div.ToolBox:hover div.Toolbar
{
	display: block;
}

#ForsideRight div.NewsToolBox
{
	clear: both;
}

#ForsideRight div.NewsToolBox:hover div.Toolbar
{
	display: block;
}

#ForsideRight div.InfoToolBox
{
	width: 50px;
	padding: 7px 0px;
	height: 12px;
}

#ForsideRight div.InfoToolBox div.Toolbar
{
	float: left;
}

#ForsideRight div.InfoToolBox:hover div.Toolbar
{
	display: block;
}


