﻿body {
	font-family					: Arial;
	font-size						: 12px;
	color								: black;
	margin 							: 0px;
	background-color		: #e4e5e5;
}

.Container {
	width								: 1000px;
 	height							: auto !important; /*For CSS2 browsers*/
  height							: 100%; /*For IE6 and before*/
  min-height					: 750px; /*For CSS2 browsers*/
	margin-left					: auto;
	margin-right				: auto;
	background-color		: #ffffff;
}

.TopBar {
	height							: 80px;
	width								: 1000px;
	display							: block;
	margin-left					: 10px;
}

.Logo {
	background-image			: url('../Images/aeolis_logo.jpg');
	background-repeat			: no-repeat;
	background-position		: left top;
	width									: 280px;
	height								: 72px;
	margin-top						: 0px;
	float									: left;
	position							: relative;
}

.SaveEnergyButton {
	background-image			: url('../Images/save_energy_button.png');
	background-repeat			: no-repeat;
	background-position		: left top;
	width									: 324px;
	height								: 48px;
	margin-top						: 0px;
	float									: right;
	margin-right					: 15px;
}

/* -------------------------- Besparings divs -------------------------- */

.SaveEnergyHeader {
	background-image			: url('../Images/save_energy.png');
	z-index								: 1;
	position							: absolute;
	float									: left;
	width									: 1000px;
	height								: 200px;
	display								: none;
}

.SaveEnergyContentImage {
	background-image			: url('../Images/save_energy.png');
	z-index								: 1;
	position							: absolute;
	float									: left;
	width									: 680px;
	height								: 160px;
	display								: none;
}

.SaveEnergyPageImage {
	background-image			: url('../Images/save_energy.png');
	z-index								: 1;
	position							: absolute;
	float									: left;
	width									: 100px;
	height								: 50px;
	display								: none;
}

.SaveEnergyPageBottomImage {
	background-image			: url('../Images/save_energy.png');
	z-index								: 1;
	position							: absolute;
	float									: left;
	width									: 100px;
	height								: 60px;
	display								: none;
}

.SaveEnergyContentImageSmall {
	background-image			: url('../Images/save_energy.png');
	z-index								: 1;
	position							: absolute;
	float									: left;
	width									: 400px;
	height								: 130px;
	display								: none;
}

.SaveEnergyNewsImage {
	background-image			: url('../Images/save_energy.png');
	z-index								: 1;
	position							: absolute;
	float									: left;
	width									: 100px;
	height								: 70px;
	display								: none;
}

.SaveEnergyButtonSend {
	background-image			: url('../Images/save_energy.png');
	z-index								: 1;
	position							: absolute;
	float									: right;
	width									: 75px;
	height								: 20px;
	display								: none;
}

/* -------------------------- Einde besparings divs -------------------------- */

.TopMenu {
	float									: right;
	margin-top						: 60px;
	position							: relative;
	font-size							: 12px;
	margin-right					: 36px;
	height								: 20px;
}

.LangMenu {
	float									: right;
	margin-top						: 28px;
	position							: relative;
	left									: 75px;
	font-size							: 12px;
}

.Column {
	float									: left;
	width									: 20px;
}

#Column1 {
	background-color			: #ffffff;
	width									: 174px;
	float									: left;
	margin-right					: 5px;
	display								: block;
}

#Column2 {
	background-color			: #ffffff;
	width									: 512px;
	float									: left;
}

#Column3 {
	background-color			: #ffffff;
	width							: 357px;
	float							: right;
	border						: 2px #e0e077 solid;
}

#Column4 {
	background-color			: #ffffff;
	float							: left;
	display						: block;
}

#Column5 {
	background-color			: #ffffff;
	width							: 165px;
	float							: left;
	padding-top					: 15px;
}

#Column6 {
	width							: 400px;
	float							: left;
}

#Column7 {
	background-color			: #ffffff;
	width							: 680px;
	float							: left;
	margin-right				: 5px;
}

#Column8 {
	background-color			: #ffffff;
	width							: 330px;
	float							: left;
	margin-right				: 5px;
}

.Movie {
	margin-bottom				: 7px;
}

.Vacancies {
	margin-left					: 7px;
}

.TopMenuItem {
	color							: #999999;
	font-size					: 11px;
	text-decoration			: none;
	font-family					: century gothic;
}

.TopMenuItem:hover {
	color							: #999999;
	font-size					: 11px;
	text-decoration			: underline;
	font-family					: century gothic;
}

.Menu {
	float								: left;
	width								: 900px;
	position						: relative;
	left								: -6px;
	margin-top					: 4px;
	margin-bottom				: 10px;
	min-height					: 39px;
}

.LineUnderMenu {
	width								: 1000px;
	height							: 1px;
	background-color		: black;
	display							: block;
	float								: left;
}

.LineUnderContent {
	width								: 1000px;
	height							: 5px;
	background-color				: #c3cf21;
	float								: left;
	margin-top						: 5px;
}

.VerticalLine {
	height							: 300px;
	width								: 1px;
	background-color		: black;
	margin-top					: 15px;
	margin-bottom				: 15px;
	float								: left;
	margin-left					: 13px;
}

.HeaderImage {
	width								: 100%;
	float								: left;
	position						: relative;
	border-top					: 5px solid #c3cf21;
	border-bottom				: 5px solid #c3cf21;
	height							: 200px;
}

.MenuBreak {
	float							: left;
	margin-top				: 5px;
}

.SubMenuBreak {
	margin-top				: 0px;
	width							: 5px;
	height						: 2px;
	float							: left;
}

.SubMenuItem:link {
	margin-left				: 15px;
	cursor 						: pointer;
	font-family				: century gothic;
	font-size					: 11px;
	color							: #959f13;
	text-decoration		: none;
}

.SubMenuItem:visited {
	margin-left				: 15px;
	cursor 						: pointer;
	font-family				: century gothic;
	font-size					: 11px;
	color							: #959f13;
	text-decoration		: none;
}

.SubMenuItem:hover {
	margin-left				: 15px;
	cursor 						: pointer;
	font-family				: century gothic;
	font-size					: 11px;
	color							: #c3cf21;
	text-decoration		: underline;
}

.SubMenuItemSelected {
	cursor 						: pointer;
}

.SubMenuItems {
	width								: 100%;
	margin-left					: 15px;
	font-family					: century gothic;
	font-size						: 10px;
	color								: green;
	float								: left;
}

.MenuItems {
	margin-left					: 20px;
}

.MenuItem {
	display							: block;
	height							: 27px;
	line-height					: 27px;
	padding-left				: 10px;
	padding-right				: 10px;
	text-align					: center;
	font-family					: century gothic;
	font-size						: 12px;
	font-weight					: normal;
	color								: black;
	text-decoration			: none;
	font-weight					: bolder;
	float								: left;
	position						: relative;
}

.MenuItem:hover {
	display							: block;
	height							: 27px;
	line-height					: 27px;
	padding-left				: 10px;
	padding-right				: 10px;
	text-align					: center;
	font-family					: century gothic;
	font-size						: 12px;
	font-weight					: normal;
	color								: #c3cf21;
	text-decoration			: none;
	font-weight					: bolder;
	float								: left;
	position						: relative;
}

.DocumentText {
	min-height					: 100px;
	margin-top					: 6px;
	color								: black;
	float								: left;
	width								: 680px;
}

.DocumentTextSpace {
	width								: 100%;
	height							: 15px;
}

.DocumentTextSmall {
	min-height					: 100px;
	margin-top					: 6px;
	color								: black;
	float								: left;
	width								: 400px;
}

.DocumentTextImage {
	padding							: 15px;
	height							: 100%;
	width								: 180px;
	float								: left;
}

.News {
	background-image		: url('../Images/bg_news.png');
	z-index							: 1;
	position						: absolute;
	left								: 775px;
	width								: 200px;
	height							: 170px;
	border-bottom				: 5px solid #c3cf21;
}

.HeaderOverImage {
	background-image		: url('../Images/header_over.png');
	z-index							: 1;
	position						: absolute;
	float								: left;
	width								: 250px;
	height							: 200px;
}

.NewsCenter {
	margin-top					: 5px;
}

.ReadMoreNews {
	font-family					: century gothic;
	font-size						: 10px;
	text-decoration			: none;
	color								: #000000;
}

.NewsTextHome {
	margin-top					: 0px;
	height							: 100%;
	color								: black;
}

.NewsText {
	margin-top					: 0px;
	height							: 100%;
	color								: black;
	font-family					: century gothic;
	font-size						: 12px;
}

.NewsText a {
	font-size						: 11px;
	color								: black;
	text-decoration			: none;
}

.NewsIntroText {
	float								: left;
	width								: 180px;
	margin-left					: 10px;
	margin-right				: 10px;
	margin-bottom				: 8px;
	font-family					: century gothic;
	font-size						: 11px;
}

.NewsIntroText a {
	font-size						: 11px;
	color								: black;
	text-decoration			: none;
}

.NewsBreak {
	background-image			: url('../Images/news_break.gif');
	background-repeat			: repeat-x;
	background-position		: left top;
	width									: 100%;
	height								: 2px;
	margin-top						: 5px;
	margin-bottom					: 5px;
	padding								: 0px;
	clear									: both;
}

.NewsBreakSmall {
	width									: 180px;
	height								: 2px;
	margin-top						: 5px;
	margin-bottom					: 5px;
	margin-left						: 10px;
	margin-right					: 10px;
	clear									: both;
}

a.Nieuwslink {
	color							: black;
}

.Image {
	float							: left;
	width							: 360px;
}

.ThumbImage {
	margin						: 0px;
	float							: left;
	margin-right			: 15px;
}

.PageViewContainer {
	float							: right;
	width							: 250px;
	margin-right			: 50px;
	margin-top				: 15px;
}

.PageView {
	width							: 250px;
	height						: 60px;
	margin-bottom			: 10px;
	background-color	: #eaeebe;
}

.PageViewGreen {
	width							: 250px;
	height						: 60px;
	margin-bottom			: 10px;
	background-color	: #d4dd60;
}

.PageViewButton {
	width							: 250px;
	margin-bottom				: 10px;
	background-color			: #eaeebe;
 	height						: auto !important; /*For CSS2 browsers*/
	height						: 100%; /*For IE6 and before*/
  	min-height					: 60px; /*For CSS2 browsers*/
}

.PageViewImage {
	background-color	: #000000;
	width							: 100px;
	height						: 50px;
	margin-top				: 4px;
	margin-left				: 4px;
	margin-right			: 4px;
	margin-bottom			: 4px;
	border						: 1px solid white;
	float							: left;
}

.PageViewImageSave {
	background-image			: url('../Images/save_energy_button.png');
	width							: 100px;
	height						: 50px;
	margin-top				: 4px;
	margin-left				: 4px;
	margin-right			: 4px;
	margin-bottom			: 4px;
	float							: left;
}

.PageViewContent {
	color							: black;
	font-size					: 12px;
	font-family				: century gothic;
	padding						: 5px;
}

.SaveEnergyLink {
	color							: black;
	font-size					: 12px;
	font-family				: century gothic;
	text-decoration		: none;
}

.PageViewContentLink {
	color							: black;
	font-size					: 16px;
	font-family				: century gothic;
	text-decoration		: none;
}

.PageViewBottomContainer {
	width							: 100%;
	float							: left;
	margin-top				: 15px;
	margin-left				: auto;
	margin-right			: auto;
}

.PageViewBottom {

	width							: 250px;
	height						: 70px;
	margin-bottom			: 5px;
	float							: left;
	margin-right			: 100px;
	margin-left				: 150px;
}

.PageViewBottomImage {
	background-color	: #000000;
	width							: 100px;
	height						: 60px;
	margin-top				: 4px;
	margin-left				: 4px;
	margin-right			: 4px;
	margin-bottom			: 4px;
	border						: 1px solid white;
	float							: left;
}

.PageViewBottomContent {
	color							: black;
	font-size					: 12px;
	font-family				: century gothic;
	float							: left;
	padding						: 5px;
}

.PageViewBottomContentLink {
	color							: #c3cf21;
	font-size					: 16px;
	font-family				: century gothic;
	text-decoration		: none;
}

.IntroTextLeftContainer {
	float							: left;
	width							: 250px;
	margin-right			: 20px;
	margin-top				: 10px;
	height						: 100%;
}

.IntroTextLeft {
	width							: 245px;
	margin-bottom			: 5px;
}

.IntroTextLeftTitle {
	width							: 233px;
	margin-top				: 0px;
	margin-left				: 0px;
	margin-bottom			: 0px;
	font-family				: century gothic;
	font-size					: 25px;
	color							: black;
}

.IntroTextLeftContent {
	font-family					: century gothic;
	font-size						: 10px;
	margin-top					: 5px;
	line-height					: 20px;
	margin-left					: 0px;
	margin-right				: 0px;
}

.ImageLeftContainer	{
	width								: 250px;
	min-height					: 290px;
	float								: left;
	background-color		: lightgrey;
	margin-top					: 15px;
	margin-bottom				: 15px;
}

.Title {
	padding-right				: 15px;
	padding-left				: 15px;
	padding-top					: 15px;
}

.SitemapTitle {
	float								: left;
}

.Footer {
	height								: 15px;
}

.FooterBorder {
	background-image			: url('../Images/bg_footer.gif');
	background-repeat			: repeat-x;
	background-position		: left bottom;
	margin-top						: 65px;
	clear									: both;
}

.Content {
	left								: 25px;
	position						: relative;
	float								: left;
	width								: 1000px;
 	height							: auto !important; /*For CSS2 browsers*/
  height							: 100%; /*For IE6 and before*/
  min-height					: 280px; /*For CSS2 browsers*/
}

.ContentText {
	font-family					: century gothic;
	font-size						: 12px;
	float								: left;
	width								: 512px;
	margin-top					: 15px;
	line-height					: 20px;
}

.ContentTextHome {
	font-family					: Century gothic;
	font-size						: 12px;
	float								: left;
	width								: 677px;
	margin-top					: 15px;
	line-height					: 20px;

}
.ContentImage {
	background-color		: black;
	width								: 680px;
	height							: 160px;
}

.ContentTextSmall {
	font-family					: century gothic;
	font-size						: 10px;
	float								: left;
	width								: 397px;
	margin-top					: 15px;
	line-height					: 20px;
}

.ContentImageSmall {
	background-color		: black;
	width								: 400px;
	height							: 130px;
	margin-right				: 25px;
}

.TextTitle {
	font-family					: century gothic;
	font-size						: 20px;
	color								: black;
	font-weight					: bolder;
	margin-bottom				: -17px;
	margin-top					: 10px;
}

.Label {
	width								: 120px;
	float								: left;
}

.ContactSend {
	width								: 75px;
	height							: 20px;
	background-color		: #c3cf21;
}

.SendButtonBlack {
	margin-top					: 20px;
	clear								: both;
	margin-left					: 352px;
	display							: none;
}

.SendButton {
	margin-top					: 20px;
	clear								: both;
	margin-left					: 352px;
}

.ArchiveButton {
	width								: 75px;
	height							: 20px;
	background-color		: #c3cf21;
	float								: left;
	text-align					: center;
	color								: white;
	margin-top					: 20px;
	clear								: both;
	margin-left					: 270px;
}

font.subheader {
	font-family					: century gothic;
	font-size						: 14px;
	color								: black;
	font-weight					: bolder;
	margin-top					: 10px;
}

.NewsTitle {
	font-family					: century gothic;
	font-size						: 20px;
	color								: black;
	font-weight					: bolder;
	margin-bottom				: 0px;
	margin-top					: 10px;
}

.Zoeken {
	margin-top					: 10px;
	float								: right;
}

select {
	font-family					: Arial;
	font-size						: 11px;
	border-top					: 1px solid #999999;
	border-left					: 1px solid #999999;
	border-right				: 1px solid #999999;
	border-bottom				: 1px solid #999999;
}

input.Btn {
	background-color		: #999999;
	border-top					: 1px solid #999999;
	border-left					: 1px solid #999999;
	border-right				: 1px solid #999999;
	border-bottom				: 1px solid #999999;
	color								: black;
	cursor							: pointer;
}

td.VacancyTitle {
	border-bottom				: 1px solid #999999;
	color								: black;
	font-size						: 16px;
	font-weight					: bold;
}

td.VacancyInfo {
	color							: #999999;
	font-size					: 11px;
}

td.VacancyLeft {

}

td.VacancyItem {
	font-family					: Arial;
	font-size						: 12px;
}

td.VacancyRight {
	font-family					: Arial;
	font-size						: 12px;
}

img {
	border							: 0px;
}

h1 {
	padding							: 0px;
	margin							: 0px;
	font-size						: 18px;
	font-weight					: normal;
	font-family					: Arial;
	color								: #70706e;
}
h2 {
	padding-top					: 5px;
	margin-left					: 10px;
	font-size						: 12px;
	font-weight					: bold;
	font-family					: Arial;
}
h3 {
	padding							: 5px 0px 0px 15px;
	margin							: 0px;
	font-size						: 15px;
	font-weight					: bold;
	font-family					: Arial;
}
.Error {
	font-size						: 10px;
	font-style						: normal;
	line-height						: 1.5em;
	font-weight						: normal;
	color								: red;
	text-decoration				: none;
	text-indent						: 1px;
	list-style-position			: outside;
	padding							: 6px;
	margin							: 7px;
}

#ErrorBox {
	background					: #FEDADA url(../Images/stop.gif) no-repeat scroll 5px 5px;
	border						: 1px solid #FD9999;
	color							: #000000;
	font-weight					: bold;
	height						: 1%;
	margin						: 2px 2px 5px;
	padding						: 10px 10px 10px 35px;
	width							: 350px;
}

.DocumentIntro {
	padding							: 1px 0px 0px 0px;
	height							: auto;
	height							: 100%;
}
.DocumentImage {
	border							: 0px;
}

.DocumentIntroText {
	padding							: 0px 0px 0px 45px;
	font-size						: 10px;
}

/* Sitemap */
.SiteMap0 {
	line-height					: 18px;
	font-size						: 12px;
	color								: black;
	font-weight					: bold;
	text-decoration			: none;
	border-bottom				: 1px solid #ffffff;
	margin-left					: 10px;
}
a.SiteMap0 {
	line-height					: 18px;
	font-size						: 12px;
	color								: black;
	font-weight					: bold;
	text-decoration			: none;
	border-bottom				: 1px solid #ffffff;
	margin-left					: 10px;
}
a.SiteMap0:hover {
	color								: black;
	border-bottom				: 1px solid #ffffff;
}
a.SiteMap1 {
	line-height					: 18px;
	font-size						: 12px;
	color								: #70706e;
	font-weight					: normal;
	text-decoration			: none;
	margin							: 5px 0px 0px 30px;
	padding							: 0px 0px 0px 10px;
	border-bottom				: 1px solid #bed000;
	border-left					: 1px solid #bed000;
}

a.SiteMap1:hover {
	color								: black;
	border-bottom				: 1px solid #bed000;
	border-left					: 1px solid #bed000;
}
a.SiteMap2:link {
	position						: relative;
	top									:	-10px;
	left								: 40px;
	color								: #4b4c4f;
	text-decoration			: none;
	padding-bottom			: 2px;
	padding-left				: 20px;
	border-bottom				: 1px solid #bed000;
	border-left					: 1px solid #bed000;
}
a.SiteMap2:visited {
	position						: relative;
	top									: -10px;
	left								: 40px;
	color								: #4b4c4f;
	text-decoration			: none;
	padding-bottom				: 2px;
	padding-left				: 20px;
	border-bottom				: 1px solid #bed000;
	border-left					: 1px solid #bed000;
}
a.SiteMap2:hover {
	position						: relative;
	top							: -10px;
	left							: 40px;
	color							: #ffffff;
	text-decoration			: none;
	padding-bottom				: 2px;
	padding-left				: 20px;
	border-bottom				: 1px dotted #bed000;
	border-left					: 1px dotted #bed000;
}

a {
	color							: black;
}

p {
	padding						: 0px;
	margin						: 0px;
}

font.header {
	font-family					: century gothic;
	font-size						: 20px;
	color								: black;
	font-weight					: bolder;
}

#NewsArchive {
	clear							: both;
}
