﻿BODY, TD, TH, P, DIV, FORM, H1, H2, H3, H4, BLOCKQUOTE, UL, OL
{
	margin: 0;
	padding: 0;
}
html 
{
	overflow-y: scroll;		/*firefox allways show vertical scrollbar*/
}
body
{
	background: #FFFFFF;
	font-family: Verdana ,Arial, sans-serif, Helvetica;
	font-size:11px;
}
img
{
	border: none;
}

.pagelayout
{
	width: 996px;
	margin: 0 auto;	
}

/*
* Background
*/
.p_bg_head
{
	margin-left : 24px;
	height: 173px;
	width: 996px;
	background: url("../images/i_logo_itensis.jpg") no-repeat;
	position : relative;
}
.p_bg_head a {text-decoration : none;}
.p_bg_head a#headHome {height: 120px; display : block; width : 200px; }
.p_bg_head a#headWerkenBij { color : #818183; display : block; position : absolute; right : 65px; top : 0px; background-color : White; border : solid 1px #cecece; border-right-style : none; padding : 11px; }
.p_bg_body
{
	float: left;
	height: auto;
	width: 996px;
	/*padding: 0px 42px 0px 24px;*/
	background: url("../images/p_bg_body.jpg") repeat-y;
}
.p_bg_foot
{
	float: left;
	height: 34px;
	width: 996px;		
	background: url("../images/p_bg_foot.jpg") no-repeat;
}

/*
* Header and Navbar
*/

.logoitensis
{
	float: left;
	margin: 0px 0px 0px 24px;
}

.navbar
{
	float: left;
	display: inline; /*ie6 doubel margin*/
	width: 904px;
	height: 27px;
	margin: 0px 40px 10px 16px;	
}
.navbarleft
{
	float: left;
	width: 3px;
	height: 27px;		
	background: url("../images/navbar_left.gif") no-repeat;
}
.navbarright
{
	float: left;
	width: 3px;
	height: 27px;		
	background: url("../images/navbar_right.gif") no-repeat;	
}
.navbarcenter
{
	float: left;
	width: 896px;
	height: 27px;		
	background: url("../images/navbar_center.gif") repeat-x;
	font-size: 14px;
}

.navmenu
{
	display: inline;
	line-height: 27px;
}

.navmenu_item
{
	color: #FFFFFF;
}
table.navmenu_item
{
}

.navmenu_item a
{
	margin: 0px 10px;
	padding: 0px 3px;
	font-family : Arial;
	border-bottom : solid 1px transparent !important;
	height : 22px;
}
.navmenu_item a:hover {border-bottom : solid 1px white !important;}

#ctl00_Menu1n4 { }
#ctl00_Menu1n4 .navmenu_item { margin-left : 155px;  }
#ctl00_Menu1n4 .navmenu_item a { text-align : right; width : 100%;}
.content
{
	float: left;
	display: inline; /*ie6 doubel margin*/	
	width: 930px;
	margin: 0px 42px 0px 24px;
}

.footnote
{
	float: left;
	display: inline; /*ie6 doubel margin*/
	height: 16px;
	width: 894px;
	margin: 10px 56px 10px 40px;
	padding: 4px 4px;
	border-top: 1px solid #DDDDDD;
	text-align: right;
	word-spacing: 2px;
	background: url(../Images/logo_itensis.gif) no-repeat !important;
}

.footnote a
{
	text-decoration: none;
	color: #999999;	
}
.footnote a:hover
{
	text-decoration: underline;	
}


/* Reusable css classes */

.clear { clear : both; }	
.overflowHidden { overflow : hidden; }	
.hidden { display : none; }


.block { display : block; }
.inline { display : inline; }
.inlineBlock { display : inline-block; vertical-align:top; }

.relative {position : relative; z-index : auto; /*IE fix*/}
.floatLeft, .elem {float : left;}
.floatRight {float : right;}
.clear {clear : both;}

.margin0 { margin : 0px;}
.margin5 { margin : 5px; }
.margin10 { margin : 10px; }
.marginTop10 { margin-top : 10px; }
.marginBottom10 { margin-bottom : 10px; }
.marginLeft10 { margin-left : 10px; }
.marginLeft20 { margin-left : 20px; }

.padding0 { padding : 0px;}
.padding5 { padding : 5px; }
.padding10 { padding : 10px;}
.paddingT10 { padding-top : 10px; }
.paddingT40 { padding-top: 40px; }
.paddingL10 { padding-left : 10px; }
.paddingL20 { padding-left : 20px; }
.paddingB10 { padding-bottom : 10px; }
.paddingB20 { padding-bottom : 20px; }
.paddingB40 { padding-bottom : 40px; }
.paddingLR5 { padding : 0 5px 0 5px;}
.paddingLR10 { padding : 0 10px 0 10px;}

.width100p { width : 100%;}
.width66p { width : 66%;}
.width33p { width : 33%;}
.width25p { width : 25%;}
.width30p { width : 30%;}
.width40p { width : 40%;}
.width50p { width : 50%;}
.width60p { width : 60%;}
.width75p { width : 75%;}

.borders { border-bottom: solid 1px #ccc; border-top: solid 1px #ccc;}


.error {color : red; }
.bold {font-weight : bold; }
.italic { font-style : italic; }
.strikethrough { text-decoration : line-through !important; }

.alignLeft {text-align:left;}
.alignRight {text-align:right;}
.alignCenter {text-align:center;}

.floatLeft {float:left;}

