* { margin: 0; padding: 0; }
a img { border: none; }

body {
	font-size:				62.5%;
	font-family:			GillSans, Verdana;
	color:					#000;
	background:				url(../img/backgrounds/body.jpg) no-repeat top center #fff;
	text-align:				center;
}

h1 {
	background:				url(../img/logo.png) no-repeat;
	width:					176px;
	height:					173px;
	position:				absolute;
	left:					10px;
	top:					0px;
}
h1 a {
	display:				block;
	text-indent:			-9000px;
	width:					100%;
	height:					100%;
	overflow:				hidden;
}

a { text-decoration: none; }
a:hover { text-decoration: underline; }

.clear { clear: both; }

/*==============================MAIN DIVS==============================*/

#container 
{
	width:					940px;
	height:					580px;
	padding-top:			30px;
	margin:					0 auto;
	text-align:				left;
	background:				url(../img/backgrounds/container.png) no-repeat center;
	margin-top:				95px;
	position:				relative;
}

#text 
{
	width:					585px;
	height:					342px;
	overflow:				auto;
	margin-left:			177px;
	margin-top:				20px;
}
#sida_filip #text 
{
	background:				url(../img/backgrounds/filip.gif) no-repeat top right #E5F7FD;
	width:					385px;
	margin-left:			361px;
}
#sida_darfor #text 
{
	background:				url(../img/backgrounds/darfor.gif) no-repeat top right #F3F9EB;
}
#sida_minnesfonden #text 
{
	background:				url(../img/backgrounds/minnesfonden.gif) no-repeat top right #FDE5F3;
}
#sida_sallskapet #text 
{
	background:				url(../img/backgrounds/sallskapet.gif) no-repeat top right #FFF7EC;
}
#sida_stipendier #text 
{
	background:				url(../img/backgrounds/stipendier.gif) no-repeat top right #F6F6F7;
}

#footer 
{
	width:					840px;
}

/*==============================MENU==============================*/

#menu 
{
	list-style-type:		none;
	padding-top:			80px;
	position:				relative;
	left:					17px;
	height:					27px;
	width:					585px;
	margin-left:			160px;
	border-bottom:			1px solid #40C2F3;
}
#menu li 
{
	float:					left;
	width:					114px;
	height:					18px;
	margin-left:			0;
	overflow:				hidden;
}
#menu a 
{
	display:				block;
	width:					114px;
	height:					18px;
	background:				url(../img/menu/filip.gif) no-repeat;
	text-indent:			-9000px;
}
#menu .filip a { background: url(../img/menu/filip.gif) no-repeat top; }
#menu .filip a:hover { background-position: bottom; }
#menu .darfor a { background: url(../img/menu/darfor.gif) no-repeat; }
#menu .darfor a:hover { background-position: bottom; }
#menu .minnesfonden a { background: url(../img/menu/minnesfonden.gif) no-repeat; }
#menu .minnesfonden a:hover { background-position: bottom; }
#menu .sallskapet a { background: url(../img/menu/sallskapet.gif) no-repeat; }
#menu .sallskapet a:hover { background-position: bottom; }
#menu .stipendier a { background: url(../img/menu/stipendier.gif) no-repeat; width: 128px; }
#menu .stipendier a:hover { background-position: bottom left; }
#menu .stipendier { width: 128px; }

/*==============================TEXT==============================*/

#text h2 
{
	font-size:				1.6em;
	font-weight:			bold;
	font-family:			Gill Sans Ultra Bold;
	padding-top:			35px;
	margin:					0 80px;
	margin-bottom:			5px;
	color:					#000;
}
#text h2 .nr1 { color: #00AEEF; }
#text h2 .nr2 { color: #8CC63F; }
#text h2 .nr3 { color: #EC008C; }
#text h2 .nr4 { color: #FCB040; }
#sida_filip #text h2 
{
	color:					#000;
	margin-left:			40px;
	margin-right:			40px;
}

#text p 
{
	font-size:				1.2em;
	/*text-indent:			10px;*/
	margin:					0 80px;
	margin-bottom:			10px;
}
#sida_filip #text p 
{
	margin:					0 40px;
	margin-bottom:			10px;
}

#text p strong 
{
	margin-bottom:			-10px;
	display: block;
}

#text p strong.no_margin 
{
	margin-bottom:			0;
	display:				inline;
}

#text ul
{
	font-size:				1.2em;
	/*text-indent:			10px;*/
	margin:					0 100px;
	margin-bottom:			10px;
}

#sida_filip #flashbanner 
{
	float:					left;
	margin-left:			177px;
	margin-top:				20px;
}

#text span.kontakt 
{
	background:				url(../img/backgrounds/kontakt.gif) no-repeat #fff;
	width:					171px;
	height:					138px;
	float:					left;
	padding-top:			20px;
	margin-right:			24px;
	margin-top:				40px;
}
#text span.kontakt p 
{
	margin:					0 10px;
	margin-bottom:			10px;
	text-align:				center;
}

/*==============================FOOTER==============================*/

#footer ul 
{
	list-style-type:		none;
	text-align:				center;
	width:					585px;
	margin-left:			176px;
	border-top:				2px solid #40C2F3;
	padding-top:			7px;
}
#footer li 
{
	display:				inline;
	margin-right:			15px;
}
#footer a 
{
	color:					#EC008C;
	text-transform:			uppercase;
	font-size:				0.9em;
}
#footer a:hover 
{
	text-decoration:		none;
}