﻿@charset "utf-8";

html,body {
	height				: 100%;
	margin				: 0px;
	font-family			: Tahoma, Verdana, sans-serif;
	font-size			: 0.9em;
	color				: #2C448F;
	background-color	: #E4E4E9;
}
h1 {
	color				: #F58025;
	font-size			: 20PX;
}
h2 {
	color				: #F58025;
	font-size			: 1.1em;	
}
p {
	margin				: 0px;
	margin-bottom		: 10px;
}
a {
	color				: #2C448F;
}
a:hover {
	color				: #F58025;
}
div.clearer { /* voor het clearen van floats */
	clear				: left;
	line-height			: 68px;
}
/* ----------------------------------------------------- Container */
div#aa-container {
	position			: relative;
	height				: auto;
	min-height			: 100%;
	width				: 960px;
	margin-left			: auto;
	margin-right		: auto;
	background-color	: white;
	background-image	: none;
	background-repeat	: repeat-y;
}
/* ----------------------------------------------------- Admin */
div#aa-admin {
	position			: absolute;
	z-index				: 100;
	right				: 20px;
	left				: 0px;
}
div#aa-admin div#aa-admin-links {
	float				: right;
}
div#aa-admin div.aa-admin-link {
	float				: left;
}
div#aa-admin-console {
	width				: 600px;
	float				: left;
}

/* ----------------------------------------------------- Header */
div#aa-header {
	position			: relative;
	width				: 100%;
	height				: 120px;
	background-color	: white;
}
div#aa-headerborderleft {
	width				: 20px;
	height				: 120px;
	background-color	: #FFFFFF;
}
div#aa-clientname {
	position			: relative;
	left				: 20px;
	height				: 100%;
	float				: left;
}
div#aa-logo {
	position			: absolute;
	right				: 0px;
	height				: 100%;
}
/* ----------------------------------------------------- Left */
div#aa-borderleft {
	position			: absolute;
	left				: 0px;
	top					: 0px;
	height				: 100%;
	width				: 20px;
	float				: left;
	background-color	: #FFFFFF;
	/*background-image	: url('/Style%20Library/AAfm-content/bg-left.png');*/
	background-repeat	: no-repeat;
	background-position	: 50% bottom;
}
div#aa-menu {
	background: #FFFFFF ;
	position : relative;
	left : 20px;
	width : 200px;
	float : left;
	padding-top : 10px;
	z-index : 99;
}
/* ----------------------------------------------------- Content */
div#aa-content {
	position			: relative;
	left				: 20px;
	width				: 740px;
	height				: 100%;
	float				: left;
}
div#aa-content p, div#aa-content div, td.ms-vb {
	color				: #2C448F;
	font-size			: 12px;
	line-height			: 20px;
	font-family			: Tahoma, Verdana, sans-serif;
}
/* ----------------------------------------------------- Menubar */
div#aa-menubar {
	height				: 24px;
	width				: 90%;
	float				: left;
	background-color	: #FFFFFF;
	clear				: both;
	border-bottom		: 1px solid white;
}
div#aa-content div#aa-path {
	height				: 100%;
	float				: left;
	line-height			: 22px;
	color				: #5a6982;
	margin-left			: 5px;
	font-size			: 11px;
}
div#aa-content div#aa-path div.breadcrumb {
	color				: #5a6982;
	line-height			: 22px;	
	font-size			: 11px;
}
div#aa-content div#aa-path a{
	color				: #5a6982;
}
div#aa-content div#aa-path a:hover{
	color				: #5a6982;
}
.topNavItemHome
{
	font-family: Arial;  
	font-size:10pt;	
	background-color:#004799;	 
	color: #ffffff;	
	height:23px;	
	padding-top:-2px;
	border-right:2px #ffffff solid;
	padding-left:9px;
	font-weight:normal;
	margin-top:-1px;
	width:93px;
	text-indent:-2px;	
	

}
.topNavHover
{
	background-image:url('AAfm-content/aqumenBG1.gif');	
	background-color:#608bbf;
	border:solid 0px;
	border-left: solid 0px;
	border-bottom-width:0px;
	font-family: Arial;  
	font-size:10pt;			 
	color: #ffffff;	
	height:22px;	
	padding-top:0px;
	border-right:2px #ffffff solid;
	padding-left:0px;
	font-weight:normal;
	margin-top:0px;
	width:91px;
	padding-bottom:0px;
	DISPLAY:block;
	text-indent:16px;	
}

.topNavItemSelected1
{
	background-image:url('Images/aqumenBG1.gif');	
	background-color:#608bbf;
	border:solid 0px;
	border-left: solid 0px;
	border-bottom-width:0px;
	font-family: Arial;  
	font-size:10pt;			 
	color: #ffffff;	
	height:22px;	
	padding-top:0px;
	border-right:2px #ffffff solid;
	padding-left:0px;
	font-weight:normal;
	margin-top:0px;
	width:91px;
	padding-bottom:0px;
	DISPLAY:block;
	text-indent:16px;	
}

/* ----------------------------------------------------- Search */
div#aa-search {
	height				: 100%;
	float				: right;
	line-height			: 
	one; /* niet zichtbaar omdat functionaliteit nog niet werkt */
}
div#aa-search div#aa-searchlabel {
	float				: left;
	color				: white;
	line-height			: 22px;
	font-size			: 11px;
}
div#aa-search table { /* SharePoint Search Table */
	width				: auto;
}
td.ms-sblink { /* SharePoint Advanced Search */
	display				: none;
}
td.ms-sbscopes { /* SharePoint Search in Site */
	display				: none;
}
td.ms-sbcell { /* SharePoint all cell in Search */
	border				: none;
}
div#aa-search input {
	height				: 16px;
	border				: 1px solid #974406;
	padding				: 0px;
	padding-left		: 2px;
	padding-right		: 2px;	
	line-height			: 14px;
}
td.ms-sbgo { /* SharePoint all cell in Search */
	background-color	: transparent;
}
/* ----------------------------------------------------- SharePoint */

h3.ms-WPTitle { /* title van webpart */
	color				: #F58025;
	font-size			: 1.1em;
	padding				: 0px;
	padding-bottom		: 10px;
}
.ms-WPHeader TD{ /* td waar title van webpart in staat */
	border-bottom		: none;
}
div.ms-HoverCellInActive { /* dropdown keuzelijstje */
/*	display				: none;*/
}
td.ms-pagebreadcrumb { /* breadcrumb op eerste pagina van site */
	display				: none;
}
td#OuterLeftCell tr td table tr td { /* alle webparts */
	padding-left		: 10px;
}
td#OuterLeftCell tr td table tr td td { /* alle td in alle webparts */
	padding-left		: 0px;
}
td#OuterLeftCell tr td table tr td#MSOZoneCell_WebPartWPQ3 { /* Image op home van Philips */
	padding-left		: 0px;
}

td#OuterLeftCell { /* SharePoint: breedte van Left Zone op home */
	width				: 539px;
}
td#OuterRightCell {  /* temp */
}

td.ms-formlabel, td.ms-formbody { /* SharePoint: Edit modus */
	font-size			: 12px;
}

table#onetIDListForm {
	margin-left			: 10px;
}

div#aa-onecolumn td#MSOZoneCell_WebPartWPQ3 { /* SharePoint: search results*/
	padding-left		: 10px;
}

/* ----------------------------------------------------- Content */

div#aa-onecolumn {
	width				: 740px;
	margin-bottom		: 30px;
	clear				: left; /* voor FireFox */
}
table#OuterZoneTable {
	clear				: both; /* SharePoint content tabel */
}
PlaceHolder#ctl00_MSO_ContentDiv {

}
td#WebPartTitleWPQ2 h3 { /* titel van introtekst */
	font-size			: 20px;
}
div.pageContent {
	margin-left			: 10px;
}
div#ctl00_PlaceHolderMain_ImageField__ControlWrapper_RichImageField { /* Image van artikel */
	margin-left			: 10px;
}
div#aa-onecolumn h1.content {
	margin-left			: 10px;
	clear				: both;
	padding-top			: 10px;
	font-size			: 1.6em;
}
div#aa-onecolumn p.content {
	margin-left			: 10px;
}

div.pageContent h1 {
	padding-top			: 10px;
}
div#aa-onecolumn td#MiddleLeftCell { /* SharePoint: deze zone wordt niet gebruikt */
	display				: none;
}
div#aa-onecolumn td#OuterRightCell{ /* SharePoint: Right Zone */
	border-left			: 1px solid white;
}

/* ----------------------------------------------------- Forms */
div#aa-form-discription {
	width				: 700px;
	margin-bottom		: 10px;
	margin-left			: 10px;
	font-size			: 13px;
}
h1.aa-formheading {
	margin				: 0px;
	margin-left			: 10px;
	margin-top			: 10px;
}
li.aa-subgroup {
	list-style-type		: none;
	margin-left			: -20px;
}
li.aa-subgroup h2 {
	margin				: 0px;
	line-height			: 30px;
}
li.aa-formlink {
	line-height			: 20px;
}

td#OuterRightCell li.aa-formlink { /* resultaat na zoeken aan de rechterkant */
	margin-right		: 20px;
	margin-left			: -20px;
}
td#OuterRightCell li.aa-subgroup {
	margin-left			: -36px;
	margin-right		: 20px;
}
td#OuterRightCell li.aa-subgroup h2 {
	line-height			: 16px;
}
iframe#MSOPageViewerWebPart_WebPartWPQ2 { /* iFrame voor Planon formulieren */
	width				: 100%;
	padding				: 0px;
	margin				: 0px;
	min-height			: 500px; /* default height */
}

.ms-alternating {
	background-color	: #e3efff;
}
td.ms-vb-title {
	vertical-align		: top;
}
/* ----------------------------------------------------- News */
div.aa-news-item {
	height				: 18px;
	font-size			: 12px;
	font-family			: Tahoma, Verdana, sans-serif;
}
div.aa-news-item div.aa-newsdate {
	float				: left;
	width				: 100px;
	font-family			: Tahoma, Verdana, sans-serif;
}
div.aa-news-item a:link, div.aa-news-item a:visited {
	text-decoration		: underline;
}
div.aa-news-item a:hover {
	color				: #F58025;
}
/* ----------------------------------------------------- Nieuwsclasses ETTU */

.inrotitelnietvet {	
	FONT-WEIGHT			: normal;	
	FONT-SIZE			: 20px;	
	WIDTH				: 100%;	
	COLOR				: #007ea4;	
	FONT-FAMILY			: Arial
}

.content1 {	
	FONT-WEIGHT			: normal;	
	FONT-SIZE			: 11px;	
	WIDTH				: 100%;	
	COLOR				: #000000;	
	FONT-FAMILY			: Arial
}
.groupheader {	
	CLEAR				: both;	
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 10pt;	
	MARGIN-BOTTOM		: 5px;	
	COLOR				: #000000;	
	FONT-FAMILY			: tahoma;	
	TEXT-ALIGN			: left
}

/* ----------------------------------------------------- Locatie Language Redirect ETTU */
.languagetable
{
	width:300px;
}
.locationdescr
{
	width:200px;
}
.flagbox
{
	width:20px;
}
.flaghover
{
	cursor:hand;
	margin-bottom:5px;
	margin-right:10px;
}

/* ----------------------------------------------------- Menu */
div#aa-menu table {
	float				: left;
	text-align			: left;
	padding-left		: 8px;
	border				: 1px #5a6982;
}
div#aa-menu a {
	color				: #5a6982;
	display				: block;
	clear				: both;
	margin-right		: 20px;
	font-size			: 12px;
	line-height			: 26px;
	text-decoration		: none;
	font-weight			: normal;
	border				: 1px #5a6982;
}
div#aa-menu a:hover {
	color				: #5a6982;
	text-decoration		: underline;
}
table.ms-navitem td, span.ms-navitem { /* SharePoint, om elke subnav. item */
	background-image	: none;
	padding				: 0px;
	padding-right		: 6px;
}
div#aa-menu table.ms-navitem a{
	line-height			: 24px;
}
div#aa-menu table.ms-navheader  { /* SharePoint, om elke nav. item */
	font-size			: 12px;
	font-weight			: bold;
	letter-spacing		: 1px;
    border-width		: 1px;
    border-color		: #5a6982;
}
div#aa-menu table.ms-selectednav {
	background-color	: transparent;
	border				: none;
}
div#aa-menu table.ms-selectednav td a.ms-selectednav {
	color				: #5a6982;
}
div#aa-menu table.ms-selectednav td a.ms-selectednav:hover {
	color				: #5a6982;
}

/* ----------------------------------------------------- Login */
div#aa-login {
	padding				: 10px;
	background-color	: #FFCC99;
}
div#aa-login h1 {
	margin				: 0px;
}
div#aa-login p {
	margin-top			: 10px;
	margin-bottom		: 10px;	
}
div#aa-login a {
	color				: #2C448F;
	line-height			: 24px;
	text-decoration		: underline;
}
div#aa-login a:hover {
	color				: #F58025;
}
div#aa-login img {
	border				: none;
	vertical-align		: middle;
	margin-right		: 4px;
}
/* ----------------------------------------------------- Kvk en slogan */
div#aa-footer {
	width				: 100%;
	clear				: both;
	height				: 67px;
	position			: absolute;	
	bottom				: 0px;
}
div#aa-slogan {
	font-size			: 10px;
	color				: white;
	float				: left;
	padding-left		: 40px;
	margin-top			: 36px;	
	width				: 180px;
}
div#aa-kvk {
	font-size			: 10px;
	float				: left;
	width				: 540px;
	margin-top			: 49px;
	padding-left		: 20px;
}
div#aa-webfm-logo {
	left				: 784px;
	float				: left;
}

