﻿@charset "utf-8";
/* CSS Document 
----------------------------------------
Author: Christer
Email: christer@inbusiness.no
----------------------------------------*/

#front {
	width:990px;
}
/* Main Article
---------------------------------------- */
.mainArticle {
	width:990px;
	overflow:hidden;
	position:relative;
	float:left;
	font-size:1.17em;
	line-height:129%;
}
.mainArticleButton {
	width:667px;
	height:23px;
	overflow:hidden;
	position:relative;
	float:left;
	font-size:1.17em;
	line-height:129%;
}
.mainArticle h1 {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.29em;
	color:#535353;
	margin:0;
	padding:0 0 8px 0;
}
.mainArticle p {
	padding:0;
	margin:3px 0;
}
.mainArticle .padding {
	padding:0 26px 0px 12px;
}
/* Last Members
---------------------------------------- */
.lastMembers {
	width:323px;
	height:174px;
	overflow:hidden;
	position:relative;
	float:left;
}
.lastMembersButton {
	width:323px;
	height:23px;
	overflow:hidden;
	position:relative;
	float:left;
}
.lastMembers .lastMembersContent {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#535353;
	font-weight:bold;
	line-height:170%;
}
.lastMembers .lastMembersContent a,
.lastMembers .lastMembersContent a:link,
.lastMembers .lastMembersContent a:visited {
	color:#535353;
	text-decoration:none;
}
.lastMembers .lastMembersContent a:hover,
.lastMembers .lastMembersContent a:active {
	color:#7B2C83;
}
/* Green Box - I-Forening
---------------------------------------- */
.greenBox {
	width:470px;
	height:273px;
	padding:0 0 40px 0;
	border-top:6px solid #DBDBDB;
	border-right:8px solid #DBDBDB;
	float:left;
	position:relative;
}
.greenBox h1 {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:2.50em;
	color:#799B05;
	padding:5px 0 10px 0;
	margin:0;
	letter-spacing:-1px;
}
.greenBoxHeader {
	background:url(../gfx/next_meeting_bg.jpg) no-repeat;
	width:425px;
	padding-left:45px;
	height:41px;
	line-height:41px;
	overflow:hidden;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.33em;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
}
.moreInfoGreen {
	width:83px;
	height:23px;
	display:block;
	background:url(../gfx/whitearrow.png) no-repeat 5px 8px #799B05;
	position:absolute;
	bottom:13px;
	left:15px;
}
.moreInfoGreen:hover {
	background:url(../gfx/whitearrow.png) no-repeat 5px 8px #475A03;
}
.moreInfoGreen a,
.moreInfoGreen a:link,
.moreInfoGreen a:visited,
.moreInfoGreen a:hover,
.moreInfoGreen a:active {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:bold;
	color:#fff;
	line-height:23px;
	text-decoration:none;
	display:inline-block;
	width:62px;
	height:23px;
	padding:0 0 0 21px;
}

.details {
	width:214px;
	background:#F1F1F1;
	float:right;
	clear:right;
}
.detailsHeader {
	width:204px;
	height:24px;
	padding:0 0 0 10px;
	line-height:24px;
	background:#799B05;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color:#FFF;
	text-transform:uppercase;
}
.detailsContent {
	padding:6px;
	font-size:1.00em;
	color:#535353;
	font-weight:bold;
}

/* Yellow Box - News
---------------------------------------- */
.yellowBox {
	width:512px;
	height:273px;
	padding:0 0 40px 0;
	border-top:6px solid #DBDBDB;
	float:left;
	position:relative;
}
.yellowBox h1 {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:2.50em;
	color:#C99F00;
	padding:5px 0 10px 0;
	margin:0;
	letter-spacing:-1px;
}
.yellowBoxHeader {
	background:url(../gfx/news_bg.jpg) no-repeat;
	width:467px;
	padding-left:45px;
	height:41px;
	line-height:41px;
	overflow:hidden;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.33em;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
}
.moreInfoYellow {
	width:83px;
	height:23px;
	display:block;
	background:url(../gfx/whitearrow.png) no-repeat 5px 8px #C99F00;
	position:absolute;
	bottom:13px;
	left:15px;
}
.moreInfoYellow:hover {
	background:url(../gfx/whitearrow.png) no-repeat 5px 8px #8B6C01;
}
.moreInfoYellow a,
.moreInfoYellow a:link,
.moreInfoYellow a:visited,
.moreInfoYellow a:hover,
.moreInfoYellow a:active {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight:bold;
	color:#fff;
	line-height:23px;
	text-decoration:none;
	display:inline-block;
	width:62px;
	height:23px;
	padding:0 0 0 21px;
}
.newsImage img {
	border:5px solid #DBDBDB;
	margin:0 1px 0 15px;
}
.ingress {
	color:#535353;
	font-weight:bold;
	font-size:1.17em;
	line-height:129%;
	padding:0 0 5px 0;
}
.brodtekst {
	color:#535353;
	font-weight:normal;
	font-size:1.17em;
	line-height:129%;
}
.padding {
	padding:0 6px 0px 12px;
}
.purpleHeader {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:1.00em;
	color:#7B2C83;
	text-transform:uppercase;
	padding:10px 0 5px 0;
}
.greyButton {
	height:23px;
	display:block;
	background:url(../gfx/greybuttonarrow.gif) no-repeat 5px 8px #DBDBDB;
	position:absolute;
	bottom:0;
	right:6px;
}
.greyButton a,
.greyButton a:link,
.greyButton a:visited {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#535353;
	line-height:23px;
	text-decoration:none;
	display:inline-block;
	height:23px;
	padding:0 10px 0 18px;
}
.greyButton a:hover,
.greyButton a:active {
	color:#fff;
}
