/* ---------------------------------------------------------------- */
/* layout - denna formatmall används av layouten fr 2007 */
/* ---------------------------------------------------------------- */
body {
	background-color: #94908a;
	color: #000; 
	font-family: Arial, Verdana, Helvetica;
	font-size: 70%;
	margin: 0px;
	padding: 0px;
	text-align:center;
}
/* site width */
#maincontainerwrapper {width: 1003px;margin:8px auto 0px auto;text-align:left;}
#headerarea {width: 100%;padding:0;background: url(http://www.bib.miun.se/formatmall/cssimg/bg_headerarea.gif) transparent right top repeat;min-height:81px;float:left;}


#globalmenu {
	clear:both;
	position: relative;
	float:left;
	width: 100%;
	background-color: #a2271d;
	border-bottom:19px solid #fff;
	min-height:1.8em;
	padding:8px 0 0 0;	
}

#innertextarea {position: relative;width: 100%;}
#mainarea {background-color:#fff;width:100%;position: relative;float:left;}
/* Layout - leftarea | centerarea | rightarea katalogen*/
#katalogoutertextarea {	
	background-color: transparent;	
	margin-left: 220px;  	/* width leftarea */
	margin-right: 272px;  	/* width rightarea */
	position: relative;
	border-left:1px solid #c7c7c7;	
}
/* Layout - leftarea | centerarea | rightarea */
#outertextarea3col {	
	background-color: transparent;	
	margin-left: 220px;  	/* width leftarea */
	margin-right: 272px;  	/* width rightarea */
	position: relative;
	border-left:1px solid #c7c7c7;	
}

/* Layout - centerarea | rightarea */
#outertextarea2col {	
	background-color: transparent;
	margin-left: 0px;   	/* width leftarea */
	margin-right: 342px; 	/* width rightarea */
	position: relative;
	border-right:1px solid #c7c7c7;
}


/* leftarea */
#outertextarea3col #leftarea {
	background-color: transparent;
	float: left;
	margin-left: -200px; 	/* negative width leftarea */
	overflow: hidden;
	position: relative;
	width: 200px; 			/* width leftarea */
	z-index: 10;
}


/* centerarea Här kan man ändra fonten i brödtexten*/
#centerarea  {background-color: transparent;float: left;overflow: hidden;position: relative;width:100%;z-index: 12;margin:0; font-size: 104%; }


/* centerareabig Här kan man ändra fonten i brödtexten*/
#centerareabig  {background-color: transparent;float: left;overflow: hidden;position: relative;z-index: 12;margin:0; font-size: 100%; }

/* centerareaextra */
#centerareaextra {margin:0 0 0 27px;padding-bottom:15px;}
#outertextarea2col #centerareaextra {margin:0 0 0 20px;}

/* rightarea */
#outertextarea2col #rightarea  {
	float: left;
	margin-right: -342px; 		/* negative width rightarea */
	overflow: hidden;
	position: relative;
	width: 300px; 				/* width rightarea */
	padding:0 18px 0 18px;
	z-index: 11;
}

#outertextarea3col #rightarea  {
	float: left;
	margin-right: -272px; 		/* negative width rightarea */
	overflow: hidden;
	position: relative;
	width: 232px; 				/* width rightarea */
	padding:0 0px 0 33px;
	z-index: 11;
}

#breadcrumb {font-size:90%;padding: 0 0 20px 27px;}
#breadcrumb a {color:#00689f;padding:0 3px 0 0;}


/* footer */
#footerarea {	font-size: 110%;position: relative;width:100%;padding:5px 0 5px 0;clear:both;background: url(http://www.bib.miun.se/formatmall/cssimg/bg_footer.gif) #dad9d7 left bottom no-repeat;}
#footerarea div {margin:0px 40px;}
#footerarea span {padding:0px 4px;}
#footerarea a.cookie {position:absolute;right:40px;color:#000;font-weight:normal;}
#footerarea a {color:#215fa0;text-decoration: none;font-weight:bold;}




/* ---------------------------------------------------------------- */
/* header */
/* ---------------------------------------------------------------- */
#headerarealeft {float: left;padding: 0;width: 180px;}
#headerarealeft img {vertical-align:bottom;}
#headerareacenter {float: left;width: 560px;height:81px;text-align:right;}
#headerareacenter div {color:#fff;font-size:290%;padding:20px 0 0 0;}
#headerareacenter div.small {color:#fff;font-size:130%;padding:0px 0 0 0;}
#headerareacenter a {color:#fff;padding:0px 0 0 0;}
#headerarearight {float: right;	width: 249px;}

/* searcharea top */
#searcharea {width:auto;margin:6px 10px 0px 10px;padding:0.3em 0 0 0;height:3.9em;}
#searcharea a {font-weight:bold;color:#000;}
.TopNavQuickJumpInput {width:40%;margin:0 5px 0 5px;padding:1px;border:1px solid #929292;font-size:90%;}
.TopNavQuickJumpInput {width:50%;}
#searcharea span {display:block;height:7px;overflow:hidden;}
.okbutton {width:3em;background-color:#4f7bb0;color:#fff;border:0px;}

/* toolboxlinks - top */
#toolboxarea {margin:5px 0 0 0;background-color:#efeeed;font-size:90%;width:100%;float:left;}
#toolboxarea ul, #toolboxarea ul li {margin: 0;padding: 0;list-style:none;}
#toolboxarea ul li {float:left;}
#toolboxarea ul li a {color: #000;display: block;padding:5px 2px 5px 10px;text-decoration: none;}

