/***************************************************************************/
/*  Global styles                                                          */
/***************************************************************************/
BODY {
  font: 9pt arial;
  margin:0;
  font-family:Arial; 
  color: #5F666A;
}

FORM
{
	margin: 0;
}

.footer 
{
	margin-top:2px;
	text-align:center;
	font-size:11px;
	color:#57A7C5;
}

.footer A
{
	color:#57A7C5;
	text-decoration: none;
}

/***************************************************************************/
/*  Page elements (Raadet Layout.aspx)                                     */
/***************************************************************************/

.canvas {
  width:900px;
  margin-left:auto;
  margin-right:auto;
}

.canvasTop {
  height:90px;
  margin-top:8px;
}

.canvasTop .logo {
  float:left;
  margin-left:17px;
  border:0
}

.canvasTop .seekBox {
  background:url(/images/raadet/seek_bg.gif) no-repeat;
  width:216px;
  height:61px;
  float:right;
  margin-top:20px;
  margin-right:10px
}

.canvasTop .seekInnerBox {
  margin-left:30px;
  margin-top:11px
}

.canvasTop .seekInnerBox IMG {
  display:block;
  margin-bottom:4px;
}

.canvasTop .seekInnerBox #searchField {
  border:1px solid #84A7B5;
  width:103px;
  margin-right:7px
}

.canvasTop .seekInnerBox #searchButton {
  font-size:10px;
}

.canvasMid {
  background:url(/images/raadet/canvas_mid.gif);
}

.canvasMid .canvasMidTop {
  height:74px;
  overflow:hidden;
  background:url(/images/raadet/canvas_top.gif)
}

.canvasMid .canvasMidMid {
  min-height:300px;
  margin-left:30px;
  margin-right:50px;
  padding-bottom:0px
}

.canvasMid .canvasMidBottom {
  height:16px;
  overflow:hidden;
  background:url(/images/raadet/canvas_bottom.gif);
}

/***************************************************************************/
/*  Subpage                                                                */
/***************************************************************************/

.factboxContainer {
  width:189px;
  float:left;
  clear:right;
  margin-top:50px;
  padding-left:16px;
}

.factbox {
  background:url(/images/raadet/box_mid.gif);
  width:189px;
}

.factbox .top {
  height:9px;
  overflow:hidden;
  background:url(/images/raadet/box_top.gif);
}

.factbox .mid {
  padding-left:10px;
  padding-right:10px
}

.factbox .bottom {
  height:9px;
  overflow:hidden;
  background:url(/images/raadet/box_bottom.gif)
}

/***************************************************************************/
/*  Frontpage                                                              */
/***************************************************************************/

.frontpageBox {
	background:url(/images/raadet/box_wide_mid.gif);
	width:239px;
	overflow: hidden;
}

.frontpageBox .top 
{
	height:7px;
	overflow:hidden;
	background:url(/images/raadet/box_wide_top.gif);
}

.frontpageBox .content
{
	padding-left:10px;
	padding-right:10px;
}

.frontpageBox .content H1
{
	margin-top: 5px;
	margin-bottom: 12px;
}

.frontpageBox .content P
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.frontpageBox .content IMG
{
	margin-top: 12px;
}

.frontpageBox .bottom 
{
	height:7px;
	overflow:hidden;
	background:url(/images/raadet/box_wide_bottom.gif);
}

/***************************************************************************/
/*  SiteCore/text styles                                                   */
/***************************************************************************/

P, EM, STRONG, DIV
{
	line-height: 16px;
}

A 
{
	color: #57A7C5;
	text-decoration: none;
	font-weight: bold;
}

A.pil
{
  display: block;
  text-align: right;
  background: url(/images/raadet/arrow_right.gif) no-repeat 100% 60%;
  padding-right: 14px;
}

UL {
  list-style-image: url(/images/raadet/listdot.gif);
}

H1 
{
	font-size: 14px;
	font-weight: bold;
	color: #57A7C5;
	text-transform: uppercase;	
}

H2
{
	font-size: 12px;
	font-weight: bold;
	color: #57A7C5;
	text-transform: uppercase;	
	margin-top: 4px;
	margin-bottom: 3px;
}

H5.pageTitle
{
	display: block;
	padding-left:196px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;

	background:url(/images/raadet/pageTitle_bg.gif) repeat-x;
	font-size: 11px;
	font-weight:bold;
	color:#4D5357;
}

H6
{
	font-size: 10px;
	line-height: 13px;
	color: #5F6685;
}

.Normal {
  font: 9pt verdana;
}

/***************************************************************************/
/*  Top menu                                                               */
/***************************************************************************/

.topMenu 
{
	float:right;
	margin-top:22px;
	margin-right:50px;
}

.topMenu A 
{
	display: block;
	float:left;
	margin-left:28px;
}

.topMenu A.active
{
	height:35px;
	background: url(/images/raadet/menu_selected.gif) no-repeat 50% bottom;
}

.topMenu A IMG
{
	border: 0;
}

/***************************************************************************/
/*  Left menu                                                              */
/***************************************************************************/

.leftMenu 
{
	margin-top: 2px;
	width:196px;
	float:left
}

.leftMenu A
{
	display: block;
	font-size: 12px;
	color:#4D5357;	
	text-decoration: none;
	height: 20px;
	padding-top:  2px;
	font-weight: normal;
	
	background: url(/images/raadet/horizontalDiv.gif) no-repeat 0% 100%;
}

.leftMenu A.active
{
	font-weight: bold;
	padding-left: 13px;
	color: #57A7C5;
	background: url(/images/raadet/horizontalDivActive.gif) no-repeat 0% 100%;	
}


.breadcrumb {list-style-type: none;overflow:auto;border-top:0px solid #d7d7d7;border-bottom:0px solid #d7d7d7;padding-top:5px;padding-bottom:5px;margin-top:0px;margin-bottom:25px;}
	.breadcrumb li {float:left;background-image:url(/images/tstf/breadcrumb_seperator.gif);background-repeat:no-repeat;background-position:right center;padding-right:10px;margin-right:10px;}
		.breadcrumb li a {color:#515151;font-size:0.9em;}
		.breadcrumb li.active {background-image:none;}
		.breadcrumb li.active a {font-weight:bold;}


/***************************************************************************/
/*  Modifications for print                                                */
/***************************************************************************/

.readLink {
  float:right;
  background:url(/images/raadet/Laest_Skoleraadet.gif) 15px 3px no-repeat;
  padding-left:30px;
  color:#5F666A;
  font-weight: normal;
}

.printLink {
  float:right;
  background:url(/images/styrelsen/print.gif) 15px 3px no-repeat;
  padding-left:30px;
  color:#5F666A;
  font-weight: normal;
}

.onlyprint {
  display: none;
}

@media print {
  .noprint {
    display: none;
  }

  .onlyprint {
    display:;
  }
  
  .printLink {
    display: none;
  }
}

