﻿/* Body */

/* Links, general */
/* Headlines, general */

/* Container */
/** Container, Main Image **/

/* Header */
/** Page Top **/
/** Menu **/

/* Main Content  */
/** Main Content, Studietilbud, Forskning, NHH Milj??et  **/
/** Main Content, Aktiviteter  **/
/** Main Content, NHH Milj??et  **/

/* Right Pane */
/** Right Pane, Nyheter **/
/** Right Pane, Alumni, NHH i Media **/

/* Footer  */
/** Footer, Middle **/
/*** Footer, Middle, Left ***/
/*** Footer, Middle, Middle ***/
/*** Footer, Middle, Right ***/
/** Footer, Bottom **/

/* Floating */


/* ***************************************************** */


/* Body */

body {
	min-height:870px;
	margin:0;
	padding:0;
	_padding-bottom:50px; /* do not change */
	text-align:center; /* do not change */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	background:#D7D7D8;
	background-image:url(/files/filer/design/images/background.jpg);
	background-repeat:repeat-x;
}


/* Links, general */


a {
	color:#003063;
	text-decoration:none;
}
a:hover {
	color:#003063;
	text-decoration:underline;
}


/* Headlines, general */

h1, h2, h3, h4 {
	font-family: Georgia, "Times New Roman", serif;
	font-weight:lighter;
	color:#009DC1;
	line-height:normal;
}
h1 {
	font-size:36px;
	font-weight:lighter;
}
h2 {
	font-size:18px;
	font-weight:lighter;
}
h3 {
	font-size:12px;
	font-weight:bolder;
}
h4 {
	font-size:12px;
	font-weight:bolder;
}


/* Images */


.image188 table {
	width:190px;
	_width:188px; /* do not change*/
	margin-top:7px;
	margin-left:12px;
	margin-bottom:16px;
	float:right;
}
.image188 img {
	margin-top:12px;
	border:solid;
	border-width:1px;
	border-color:#D7D7D8;
	float:right;
}
.image481 img {
	width:483px;
	_width:481px; /* do not change*/
	margin-top:7px;
	border:solid;
	border-width:1px;
	border-color:#D7D7D8;
}

img {
border:0;
}


/* Container */

#container {
	width:879px;
	height:auto;
	margin:0 auto; /* do not change */
	margin-bottom:50px;
	padding:8px;
	text-align:left; /* do not change */
	border:none;
	border-width:0px;
	background:#FFFFFF;
	background-image:url(/files/filer/design/images/background_header.jpg);
	background-repeat:repeat-x;
	cursor:default;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; margin-top: -14px;
}
#logo a {
	position:absolute;
	top:27px;
	width:150px;
	height:40px;
	background-image:url(/files/filer/design/images/logo_nhh75.jpg);

background-repeat:no-repeat;
	float:left;
&nbsp;margin-top: 0px;
}


/* Container, Main Image */

.nhhStartpage #containerMainImageMask {
	position:absolute;
	top:123px;
	width:560px;
	height:233px;
	background-image:url(/files/filer/design/images/main_image_mask.gif);
	background-repeat:no-repeat;
	z-index:100;
	float:none;
}
.nhhStartpage #containerMainImage {
	position:absolute;
	top:123px;
	width:560px;
	height:233px;
	background-repeat:no-repeat;
	z-index:0;
}

#containerMainImage img {
border:0;
}
.nhhStartpage #containerMainImageHeadline1 {
	position:relative;
	top:120px;
	left:352px;
	width:195px;
	height:30px;
	font-family: Georgia, "Times New Roman", serif;
	font-size:26px;
	font-weight:lighter;
	color:#FFFFFF;
	line-height:normal;
	overflow:hidden;
	z-index:101;
}
.nhhStartpage #containerMainImageHeadline2 {
	position:relative;
	top:120px;
	left:347px;
	width:200px;
	height:30px;
	font-family: Georgia, "Times New Roman", serif;
	font-size:26px;
	font-weight:lighter;
	color:#FFFFFF;
	line-height:normal;
	overflow:hidden;
	z-index:101;
}
.nhhStartpage #containerMainImageHeadline3 {
	position:relative;
	top:120px;
	left:332px;
	width:215px;
	height:30px;
	font-family: Georgia, "Times New Roman", serif;
	font-size:26px;
	font-weight:lighter;
	color:#FFFFFF;
	line-height:normal;
	overflow:hidden;
	z-index:101;
}


/* Header */

#header {
	width:879px;
	height:107px;
	margin:0px;
	color:#FFFFFF;
}
#header h1 {
	margin:0; /* do not change */
}
#header p {
	margin:0; /* do not change */
	padding:10px 0;
	color:#FFFFFF;
}


/** Page Top **/

#pageTop {
	width:879px;
	height:30px;
	float:right;
}
#pageTop a {
	color:#FFFFFF;
	text-decoration:none;
}
#pageTop a:hover {
	text-decoration:underline;
}
#pageTopKontakt {
	width:auto;
	height:30px;
	float:right;
}
#pageTopflag {
	position:relative;





















	top:1px;
	width:38px;
	height:19px;
	margin-left:6px;
	margin-right:8px;
}
#pageTopflag a img {
	border:0px;
}
#pageTopSnarveier {
	width:auto;
	height:30px;
	margin-left:8px;
	float:right;
}
#pageTopSearch {
	width:auto;
	height:30px;
	margin-left:8px;
	float:right;
}
#pageTopTicker {
	width:649px;
	height:18px;
	margin-top:3px;
	float:right;
	overflow:hidden;
	border:0px;
}
#pageTopTicker .tabb {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#CFD8E1;
}
#pageTopTicker .tan {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#CFD8E1;
	text-align:center;
}
#pageTopTicker .tann {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#CFD8E1;
	text-align:center;
}


/** Menu **/

#menu {
	position:relative;
	top:42px;
	_top:40px; /* do not change */
	width:879px;
	height:30px;
	padding-top:3px;
	cursor:default;
}
#menu ul {
	margin:0px;
	padding:0px; /* do not change */
	list-style-type:none;
}
#menu ul li {
	position:relative;
	_top:15px; /* do not change */
	height:33px;
	float:left;

}
#menu ul.menuMain li.menuItemMain a {
	position:relative;
	_top:-3px; /* do not change */
	height:16px;
	display:block;
	_display:inline; /* do not change */
	margin:1px;
	padding:7px;
	_padding-bottom:6px; /* do not change */
	font-family:Georgia, "Times New Roman", serif;
	font-size:13px;
	font-weight:bold;
	color:#CFD8E1;
	text-decoration:none;
	line-height:normal;
	text-align:left;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#001E3D;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#001E3D;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#001E3D;
	background-image:url(/files/filer/design/images/background_menu_item.jpg);
	background-repeat:repeat-x;
	z-index:1000;
_font-size:12px;
}
#menu ul.menuMain li.menuItemMainActive a {
	position:relative;
	_top:-3px; /* do not change */
	height:16px;
	display:block;
	_display:inline; /* do not change */
	margin:1px;
	padding:7px;
	_padding-bottom:6px; /* do not change */
	font-family:Georgia, "Times New Roman", serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#003063;
	line-height:normal;
	text-align:left;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#001E3D;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#001E3D;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#001E3D;
	background-color:#FFFFFF;
	z-index:1000;
_font-size:12px;
}
#menu ul.menuMain li.menuItemMain a:hover span {
	color:#CECD00;
	text-decoration:none;
}
#menu ul.menuMain li.menuItemMainActive a:hover span {
	color:#AEAFB2;
	text-decoration:none;
}


/* Sub Menu (goes into Main Content, Left Pane) */

#subMenu {
	width:180px;
	margin:0px;
	padding:0px;
	padding-top:11px;
	padding-left:5px;
}
ul.subMenuLevel3 {
	width:156px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul.subMenuLevel3 li {
	width:130px;
	margin:0px;
	margin-top:3px;
	margin-bottom:5px;
	padding:0px;
	padding-left:18px;
	list-style-image:none;
	background-image:url(/files/filer/design/images/triangle.gif);
	background-repeat:no-repeat;
}

ul.subMenuLevel3 li.subMenuItemLevel3Active {
	position:relative;
	left:-5px;
	width:156px;
	margin-left:0px;
	margin-right:0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:22px;
	padding-right:0px;
	font-weight:bold;
	border:solid;
	border-width:1px;
	border-color:#D7D7D8;
	background-image:url(/files/filer/design/images/background_menu_level_2.jpg);
	background-repeat:repeat-x;

}
#triangleDown {
	position:absolute;
	top:4px;
	left:6px;
	width:7px;
	height:12px;
	background-image:url(/files/filer/design/images/triangle_down.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	float:right;
}
ul.subMenuLevel3 li.subMenuItemLevel3Active a {
	position:relative;
	left:0px;
	width:156px;
	margin-left:0px;
	padding-left:0px;
}


/* Sub Menu, Level 4  */

ul.subMenuLevel4 {
	width:136px;
	height:auto;
	margin:0px;
	margin-top:5px;
	margin-left:12px;
	padding:0px;

}

.subMenuItemLevel4 {
font-weight:normal;
}

ul.subMenuLevel4 li {
	width:120px;
	margin:0px;

	padding:0px;
	list-style-image:url(/files/filer/design/images/bullet.gif);
	background-image:none;
}

ul.subMenuLevel4 li.subMenuItemLevel4Active {
	width:136px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	list-style-image:url(/files/filer/design/images/bullet.gif);
	background-image:none;

}

/* Sub Menu, Level 5  */

ul.subMenuLevel5 {
	width:120px;
	height:auto;
	margin:0px;
	margin-top:5px;
	margin-left:13px;
	padding:0px;
}

li.subMenuItemLevel5 {
	width:100px;
list-style:none;
	margin:0px;

	padding:0px;
	font-weight:normal;
	background-image:none;
}

li.subMenuItemLevel5Active {
list-style:none;
font-weight:bold;
}

li.subMenuItemLevel6, li.subMenuItemLevel6Active {
	width:80px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	background-image:none;
}

li.subMenuItemLevel6Active {
font-weight:bold;
}




/* Main Content  */

.nhhStartpage #mainContentStartpage {
	width:560px;
	min-width:560px;
	min-height:300px;
	margin-top:260px;
}
#mainContent {
	width:680px;
	min-width:483px;
	margin-top:8px;
	margin-left:198px;
	_margin-left:196px; /* do not change */
	padding-top:1px;
}

#mainContent .contentwrap {
       /* float:left; */
       width:463px; /* 483px var riktig en dag... */ 
}

#mainContent #studie-content, #mainContent #emne-content, #mainContent #emnekomb {
float:left;
width:483px;
}



#mainContent p {
	width:auto;
	margin-top:5px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:16px;
}

.contentwrap a, #rightPane p a {

	text-decoration:underline;
}
.contentwrap a:hover, #rightPane p a:hover {

	text-decoration:none;
}

.nhhStartpage #rightPane p.rightPaneNyheter a {
	text-decoration:none;
}
.nhhStartpage #rightPane p.rightPaneNyheter a:hover {
	text-decoration:underline;
}

.contentwrap h1 {

	margin-top:16px;
	margin-bottom:12px;
	padding-top:0px;
	line-height:normal;
}
.contentwrap h2 {

	margin-top:16px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:normal;
}

.sidebar h2 {
width:175px;
	margin-top:16px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:normal;
}




#mainContent h3 {
	width:auto;
	margin-top:24px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:normal;
}
#mainContent h3 {
	color:#000000;
}
#mainContent h3 a {
	color:#000000;
}
#mainContent h3 a:hover {
	color:#000000;
}
.contentwrap h4 {
	margin-top:18px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:normal;
}
.nhhStartpage #mainContentStartpage li, #rightPane li {
	margin-left:0px;
	list-style-image:url(/files/filer/design/images/raquo.gif);
}
.nhhStartpage ul {
	width:auto;
	margin-top:7px;
	margin-bottom:0px;
	margin-left:17px;
	padding:0px;
	color:#003063;
}
.nhhStartpage #rightPane ul {
	width:auto;
	margin-left:24px;
}
.nhhStartpage #mainContentStartpage li span, .nhhStartpage #rightPaneMedia li span {
	color:#AEAFB2;
}
.nhhStartpage .mainContentHeleFlere {
	position:relative;
	left:-8px;
	margin-top:0px;
	color:#003063;
	font-weight:bold;
}
#mainContent ul {
	min-width:270px;
	margin-top:12px;
	margin-bottom:16px;
	margin-left:0px;
	padding:0px; /* do not change */
}
#mainContent li {
	margin-top:3px;
	margin-bottom:5px;
	margin-left:24px;
}
#mainContent ul.link {
	min-width:270px;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:0px;
	padding:0px; /* do not change */
}
#mainContent li.link, table li.link {
	list-style-image:url(/files/filer/design/images/raquo.gif);
}

#maincontent li.a {
color:#003063;
text-decoration:underline;
}

#maincontent li.a:hover {
text-decoration:none;
}

/** Main Content, Startpage: Studietilbud, Forskning, NHH Milj??et  **/

.nhhStartpage #mainContentStudietilbud, .nhhStartpage #mainContentForskning, .nhhStartpage #mainContentOmNhh {
	width:175px;
	min-width:175px;
	min-height:105px;
	margin-left:8px;
	float:left;
}
.nhhStartpage #mainContentStudietilbud h3, .nhhStartpage #mainContentForskning h3, .nhhStartpage #mainContentOmNhh h3, .nhhStartpage #mainContentAktiviteter h3, .nhhStartpage #mainContentNhhMiljoet h3 {
	margin:0px;
	padding-top:3px;
	font-weight:bolder;
}


/** Main Content, Startpage: Aktiviteter  **/

.nhhStartpage #mainContentStartpage #mainContentAktiviteter {
	position:relative;
	left:-8px;
	_left:-16px;

	_width:530px; /* do not change */
	min-height:110px;
	margin-top:24px;
	_margin-top:16px; /* do not change */
	margin-left:8px;
	_margin-left:16px; /* do not change */
	padding-left:8px;
	_padding-left:16px;
	padding-bottom:12px;
	background-image:url(/files/filer/design/images/background_aktiviteter.jpg);
	background-repeat:repeat-x;
	float:none;
}
.nhhStartpage #mainContentStartpage #mainContentAktiviteter li, .nhhStartpage #mainContentStartpage #mainContentNhhMiljoet li {
	min-width:535px;

}

.nhhStartpage #mainContentAktiviteterHeader {
	width:270px;
	_width:262px; /* do not change */
	height:22px;
	float:left;
}
.nhhStartpage #mainContentAktiviteterHeaderFlere {
	width:270px;
	_width:262px; /* do not change */
	height:22px;
	text-align:right;
	float:left;
}


/** Main Content, Startpage: NHH Milj??et  **/

.nhhStartpage #mainContentNhhMiljoet {
	width:175px;
	min-height:80px;
	margin-top:8px;
	_margin-top:16px; /* do not change */
	margin-left:8px;
	float:left;
}


/* Left Pane */

#leftPane {
	position:relative;
	top:0px;
	width:190px;
	min-height:560px;
	float:left;
}
#leftPane h2 {
	margin-top:7px;
	margin-bottom:0px;
}
#leftPane h3 {
	margin-left:7px;
	margin-right:7px;
}
#leftPane li {
	margin-top:3px;
	margin-bottom:5px;
	backroung-image:url(/files/filer/design/images/raquo.gif);
}


/* Right Pane */

.nhhStartpage #rightPane {
	position:relative;
	top:0px;
	width:311px;
	height:auto;
	min-height:560px;
	margin-top:8px;
	float:right;
}
#rightPane {
	position:relative;
	top:0px;
	width:190px;
	height:auto;
	margin-top:8px;
	float:right;
}
#rightPane h2 {
	margin-top:7px;
	margin-bottom:0px;
}
#rightPane h2 a  {
	color:#009dc1;
}
#rightPane h2 a:hover  {
	color:#009dc1;
}
#rightPane h2, #rightPane h3, .sidebar h2, .sidebar h3 {
	margin-left:7px;
	margin-right:7px;
}
.nhhStartpage #rightPane p, .nhhStartpage #mainContent p {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:7px;
	margin-right:7px;
}
.nhhStartpage #rightPane li {
	margin-top:3px;
	margin-bottom:5px;
	list-style-image:url(/files/filer/design/images/raquo.gif);
}

/** Right Pane, Startpage: Nyheter **/

.nhhStartpage #rightPaneNyheter {
	width:309px;
	height:auto;
	margin-bottom:8px;
	padding-bottom:3px;
	border:solid;
	border-width:1px;
	border-color:#D7D7D8;
	background-image:url(/files/filer/design/images/background_right_pane.jpg);
	background-repeat:repeat-x;
}
.nhhStartpage #rightPaneNyheterDivider {
	width:291px;
	height:12px;
	margin-top:7px;
	margin-left:7px;
	background-image:url(/files/filer/design/images/nyheter_divider.jpg);
}
.nhhStartpage #rightPaneNyheterImage {
	position:relative;
	top:10px;
	width:120px;
	height:auto;
	margin-bottom:12px;
	margin-left:12px;
	margin-right:7px;
	overflow:hidden;
	float:right;
}
.nhhStartpage #rightPaneNyheterImage img {
	position:relative;
	top:-5px;
	left:-5px;
}
.nhhStartpage #rightPaneNyheterHeader, .nhhStartpage #rightPaneMediaHeader {
	width:155px;
	height:22px;
	float:left;
}
.nhhStartpage #rightPaneNyheterHeaderFlere, .nhhStartpage #rightPaneMediaHeaderFlere {
	width:154px;
	height:22px;
	text-align:right;
	float:left;
}
.nhhStartpage #rightPaneNyheterHeaderFlere h3, .nhhStartpage #rightPaneMediaHeaderFlere h3, .nhhStartpage #rightPaneNyheterHeaderFlere h3 a, .nhhStartpage #rightPaneMediaHeaderFlere h3 a, .nyheterAlumniMediaDate, .nhhStartpage #mainContentAktiviteterHeaderFlere h3 a {
	color:#AEAFB2;
}
.nhhStartpage #rightPaneNyheterHeader h3, .nhhStartpage #rightPaneAlumniHeader h3, .nhhStartpage #rightPaneMediaHeader h3, .nhhStartpage #rightPaneNyheterHeaderFlere h3, .nhhStartpage #rightPaneMediaHeaderFlere h3, #rightPaneBox h3, .sidebar h3 {
	margin:0px;
	margin-left:7px;
	margin-right:7px;
	padding-top:3px;
	font-weight:bolder;
}


/** Right Pane, Startpage: Alumni, NHH i Media **/

.nhhStartpage #rightPaneAlumni, .nhhStartpage #rightPaneMedia  {








	width:309px;
	height:auto;
	margin-bottom:8px;



	padding-bottom:3px;
	border:solid;
	border-width:1px;
	border-color:#D7D7D8;
	background-image:url(/files/filer/design/images/background_right_pane.jpg);



	background-repeat:repeat-x;
}

.nhhStartpage #rightPaneAlumni {
	height:auto;
	Padding-bottom:5px;
	min-height:152px;
*height:155px;
_height:155px;
}

.nhhStartpage #rightPaneAlumniHeader {
	width:309px;
	height:22px;
}


.alumnilink {
background:url(/files/filer/design/images/raquo.gif) no-repeat;
margin-top:5px;
float:left;
padding-left:11px;
}

a.raquolink {
background:url(/files/filer/design/images/raquo.gif) no-repeat;
padding-left:11px;
margin-top:6px;
text-decoration:underline;
}

a.raquolink {
text-decoration:none;
}


.nhhStartpage #rightPaneAlumniImage {
	position:relative;
	top:9px;
	width:87px;
	height:113px;
	margin-top:0px;
	margin-left:7px;
	margin-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	color:#AEAFB2;
	font-size:8px;
	float:left;
_margin-left:3px;
	
}

.nhhStartpage #rightPaneAlumniImage img {
	width:87px;
	height:113px;
	margin:0px;
	padding:0px;
	float:left;
}
.nhhStartpage #rightPaneAlumniCitation {
	width:207px;
	height:auto;
	margin-top:9px;
	margin-left:100px;
	padding-top:0px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
_margin-top:-105px;
}
.nhhStartpage #rightPaneAlumniCitationAuthor {
	width:207px;
	margin-top:5px;
	margin-left:100px;
	margin-bottom:12px;
	padding-top:0px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#AEAFB2;
	font-weight:bold;
	font-style:italic;
}
.nhhStartpage #rightPaneAlumniCitation p, .nhhStartpage #rightPaneAlumniCitationAuthor p {
	height:auto;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	line-height:13px;
}


/** Right Pane, Level 2+, Box **/

#rightPaneBox, .sidebar {
	width:188px;
	height:auto;
	min-height:135px;
	margin:0px;
	margin-bottom:8px;
	padding:0px;
	border:solid;
	border-width:1px;
	border-color:#D7D7D8;
	background-image:url(/files/filer/design/images/background_right_pane.jpg);
	background-repeat:repeat-x;
float:right;
clear:right;
}

#studie, #emne {
width:680px;
}

.sidebar li {
width:160px;

}

#rightPaneBoxHeader {
	width:188px;
	height:22px;
	margin:0px;
	padding:0px;
}
#rightPaneBox p, .sidebar p {
	margin-top:7px;
	margin-bottom:7px;
	padding-left:7px;
	padding-right:7px;
	line-height:14px;
}

#rightPaneBoxImage {
	position:relative;
	top:10px;
	width:auto;
	max-width:174px;
	height:auto;
	margin-bottom:12px;
	margin-left:12px;
	margin-right:7px;
	overflow:hidden;
	float:right;
}
#rightPaneBoxImage img {
	width:auto;
	height:auto;
	margin-bottom:7px;
}
#rightPane ul, .sidebar ul {
	width:158px;
	margin-top:7px;
	margin-bottom:10px;
	margin-left:24px;
	padding:0px; /* do not change */

}
.nhhStartpage #rightPane ul {
	width:277px;
}
#rightPane li, #mainContentStartpage li {
	margin-top:3px;
	margin-bottom:5px;
	padding-top:0px;
	padding-bottom:0px;
	list-style-image:url(/files/filer/design/images/raquo.gif);
}
#mainContent li {
	margin-left:18px;
}


/* Footer  */

#footer {
	width:auto;
	min-height:86px;
	margin-bottom:10px;
}


/** Footer, Middle **/

#footerMiddle {
	height:55px;
	margin-top:36px;
	padding-left:0px;
	padding-right:0px;
	border-top:solid;
	border-bottom:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-color:#003063;
	border-bottom-color:#003063;
}


/*** Footer, Middle, Left ***/

#footerMiddleLeft {
	width:220px;
	height:55px;
	float:left;
}
#footerMiddleLeft p {
	margin-top:5px;
	margin-left:3px;
	font-family:Georgia, "Times New Roman", serif;
	font-size:20px;
	line-height:22px;
	color:#003063;
}


/*** Footer, Middle, Middle ***/

#footerMiddleMiddle {
	width:260px;
	height:55px;
	text-align:center;
	float:left;
}
#footerMiddleMiddle p {
	position:relative;
	top:35px;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:normal;
	color:#AEAFB2;
}
#footerMiddleMiddle a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:normal;
	color:#AEAFB2;
}
#footerMiddleMiddleIcon1 a {
	width:70px;
	height:50px;
	margin-top:3px;
	background-image:url(/files/filer/design/images/footer_efmd_equis_accredited.jpg);

	background-repeat:no-repeat;
	float:left;
}
#footerMiddleMiddleIcon1 a:hover {
	width:70px;
	height:50px;
	margin-top:3px;
	background-image:url(/files/filer/design/images/footer_efmd_equis_accredited.jpg);
	background-repeat:no-repeat;
	background-position: -70px 0px;
	float:left;
}
#footerMiddleMiddleIcon2 a {
	width:80px;
	height:50px;
	margin-top:3px;
	background-image:url(/files/filer/design/images/cems.png);

	background-repeat:no-repeat;
	float:left;
}
#footerMiddleMiddleIcon2 a:hover {
	width:80px;
	height:50px;
	margin-top:3px;
	background-image:url(/files/filer/design/images/cems.png);
	background-repeat:no-repeat;
	background-position: -79px 0px;
	float:left;
}
#footerMiddleMiddleIcon3 a {
	width:105px;
	height:50px;
	margin-top:3px;
	background-image:url(/files/filer/design/images/footer_pim.jpg);

	background-repeat:no-repeat;
	float:left;
}
#footerMiddleMiddleIcon3 a:hover {
	width:105px;
	height:50px;
	margin-top:3px;
	background-image:url(/files/filer/design/images/footer_pim.jpg);
	background-repeat:no-repeat;
	background-position: -105px 0px;
	float:left;
}


/*** Footer, Middle, Right ***/

#footerMiddleRight {
	width:396px;
	height:50px;
	margin-right:3px;
	margin-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:normal;
	color:#AEAFB2;
	text-align:right;
	float:left;

}
#footerMiddleRight a {
	color:#AEAFB2;
}


/** Footer, Bottom **/

#footerBottom p {
	margin-top:7px;
	margin-left:3px;
	font-family:Georgia, "Times New Roman", serif;
	font-size:11px;
	color:#003063;
}


/* Floating */

.floatright {
	margin-left:8px;
	float:right;
}
.floatleft {
	margin-right:8px;
	float:left;
}
.clearfloat {
	height:0;
	clear:both;
	font-size:1px;
	line-height:0px;
}
.clearleft {
	height:0;
	clear:left;
	font-size:1px;
	line-height:0px;
}
.clearright {
	height:0;
	clear:right;
	font-size:1px;
	line-height:0px;
}

/** EVU **/

#evuContent {
width:578px;
float:left;
padding-top:8px;
}

.evu_clean {
padding:25px;
padding-top:15px;
padding-bottom:15px;
}

.evu_border {
background:url(/files/filer/design/images/bg_evuspan.png) repeat-x;
padding:25px;
padding-top:15px;
}

#evuMenu {
width:280px;
float:right;
background:#009dc1;
margin-top:8px;
padding:5px;
padding-bottom:9px;
}

.evulinkwrap {
padding-right:7px;
padding-top:5px;
padding-left:8px;
padding-bottom:14px;
border-top:1px solid #30b0cd;
border-left:1px solid #30b0cd;
border-right:1px solid #008eb6;
border-bottom:1px solid #008eb6;
background:url(/files/filer/design/images/submenubg_blank.png) no-repeat bottom right;
width:263px;
float:left;
margin-bottom:5px;
}

a.evulinktxt, a.evulinkheader {
	text-decoration:none;
}

a.evulinktxt:hover, a.evulinkheader:hover {
	text-decoration:underline;
}

.evulinkheader {
	font-size:15px;
	color:#fff;
	font-weight:bold;
line-height:20px;
}

a.evulinkheader:hover {
color:#003063;
}

.evulinktxt {
	color:#003063;
}

a.evulink {
padding-right:7px;
padding-top:5px;
padding-left:8px;
padding-bottom:12px;
border-top:1px solid #30b0cd;
border-left:1px solid #30b0cd;
border-right:1px solid #008eb6;
border-bottom:1px solid #008eb6;
background:url(/files/filer/design/images/submenubg_blank.png) no-repeat bottom right;
width:263px;
float:left;
margin-bottom:5px;

}

a.evulink {
	text-decoration:none;
	font-size:15px;
line-height:20px;
	color:#fff;
	font-weight:bold;
}

a.evulink:hover {
	text-decoration:none;

	color:#003063;
}

.evulinkdesc {
	font-size:11px;
	font-weight:normal;
	color:#003063;
line-height:14px;
}

#evubilde {
width:578px;
height:200px;
}

.evu_level2 {
background:#009dc1 url(/files/filer/design/images/level2bg.jpg) repeat-x;
padding:25px;
padding-top:15px;
color:#fff;
min-height:300px;
_height:300px;
}

.evu_level2 h1, .evu_level2 h2, .evu_level2 h3 {
color:#fff;
margin:0;
}

.evu_level2 a {
font-size:12px;
font-family:Georgia;
text-decoration:none;
font-weight:bold;
color:#ffffff;
margin-bottom:8px;
line-height:25px;
}

.evu_level2 a:hover {
text-decoration:underline;
color:#ffffff;

}



.evu_close {
background:url(/files/filer/design/images/evufooter.png) repeat-x;
height:11px;

}

.evusubtitle {
font-weight:bold;
color:#009DC1;
width:650px;
padding-top:20px;


padding-left:15px;


}





.evu_hoved {


width:450px;
padding-left:15px;
padding-bottom:25px;
padding-top:25px;
}

.evu_hoved h1 {
margin-top:0px;
margin-bottom:15px;
}

.evu_sok {
float:right;
width:190px;
padding-top:25px;
}

.evu_avsnitt {
width:450px;
padding-left:15px;
padding-top:8px;
padding-bottom:18px;
background:url(/files/filer/design/images/bg_evuspan.png) repeat-x;
}

.evu_avsnitt h4 {
margin-bottom:10px;
margin-top:10px;
font-size:12px;
_margin-top:15px;
}

.evu_hoved a, p a {

	text-decoration:underline;
}
.evu_hoved a:hover {

	text-decoration:none;
}

.evu_avsnitt a, p a {

	text-decoration:underline;
}
.evu_avsnitt a:hover {

	text-decoration:none;
}




/* Dynamicweb */

.dropdownhide {
	display:none;

}

