/*

	Style.CSS

	(C) INNONET Innovatief In Internet

	Gemaakt door:	Daryl Stark
					daryl@innonet.nl

*/


a.AMenuItem:link, a.AMenuItem:active, a.AMenuItem:visited { color: #FFFFFF; text-decoration: none; }
a.AMenuItem:hover { color: #00579A; text-decoration: none; }

a.AMenuItemHover:link, a.AMenuItemHover:active, a.AMenuItemHover:visited { color: #00579A; text-decoration: none; }
a.AMenuItemHover:hover { color: #00579A; text-decoration: none; }

a.footer:link, a.footer:active, a.footer:visited { color: #00579A; text-decoration: none; }
a.footer:hover { color: #00579A; text-decoration: none; }

body
{
	font-family:				Verdana;
	font-size:					11px;
	line-height:				15px;
	margin:						0px;
	background-color:			#ffffff;
}

td {
	font-family:				Verdana;
	font-size:					11px;
		line-height:				15px;
}

/* INPUTs */

input.InputTextFieldContact, textarea.TextAreaTextFieldContact
{
	font-family:				Verdana;
	font-size:					8pt;
	font-weight:				normal;
	border:						1px solid #003366;
	width:						90%;
	background-color:			white;
}

input.InputButtonContact
{
	font-family:				Verdana;
	font-size:					8pt;
	font-weight:				normal;
	border:						1px solid #003366;
	background-color:			white;
}

/* TABLEs */

table.TableContactForm
{
	width:						80%;
}

/* TDs */

td.TdContactLeft
{
	width:						40%;
	font-weight:				bold;
	vertical-align:				top;
	font-size:					8pt;
}

td.TdContactRight
{
	width:						60%;
	font-weight:				normal;
	vertical-align:				top;
	font-size:					8pt;
}

td.TdContactButton
{
	padding-top:				20px;
	text-align:					center;
	font-size:					8pt;
}

/* DIVs */

div.DivSite
{
	width:						980px;
	position:					absolute;
	left:						50%;
	margin-left:				-490px;
	padding:					0px;
}

div.DivHeader
{
	width:						980px;
	height:						172px;
	background-image:			url(img/header.jpg);
	background-repeat:			no-repeat;
}

div.DivMenu
{
	position:					absolute;
	margin-left:				-490px;
	left:						50%;
	top:						125px;
	width:						980px;
	font-family:				Arial;
	font-size:					10pt;
	z-index:					5;
	height:						28px;
	text-align:					center;
}

div.DivMenuPadding
{
	padding:					0px;
}

div.DivContent
{
	width:						980px;
	height:						500px;
	position:					absolute;
	left:						50%;
	margin-left:				-490px;
	top:						172px;
	background-color:			#FFFFFF;
	overflow:					auto;
	background-image:			url(img/bg_content.jpg);
	background-repeat:			repeat-y;
overflow-x:hidden; overflow-y:auto;
}

div.DivGuestbookLeft {
	width:						60%;
	float:						left;
	}
	
div.DivGuestbookRight {
	width:						40%;
	float:						right;
}

div.footer {
	background-image:			url(img/footer.jpg);
	background-repeat:			no-repeat;
	position:					absolute;
	width:						980px;
	top:						672px;
	height:						44px;
	text-align:					right;
	color:						#ffffff;
	}
	
span.footerPadding {
	padding-right:				50px;
	padding-top:				10px;
	padding-left: 				20px;
	padding-bottom:				10px;
	}
	
div.DivContentPadding {
	width:						860px;
	padding-left:				75px;
}

div.DivSubMenuItem
{
	padding-left:				10px;
}

td.DivMenuItem
{
	padding:					0px;
	background-image:			url(img/menuitem_back.jpg);
	height:						28px;
	color:						white;
	width:						90px;
	text-align:					center;
	font-size:					8pt;
	font-family:				Tahoma;
}

td.DivMenuItemActive
{
	padding:					0px;
	background-image:			url(img/menuitem_back_hover.jpg);
	height:						28px;
	color:						white;
	width:						90px;
	text-align:					center;
	font-size:					8pt;
	font-family:				Tahoma;
}

div.DivSubmenu
{
	position:					absolute;
	border:						0px;
	background-color:			#004E89;
	color:						white;
	width:						180px;
	left:						200px;
	z-index:					200;
	margin-top:					-2px;
	visibility:					hidden;
	border-bottom:				1px solid #004E89;
}

div.DivSubMenuItem
{
	border:						1px solid #004E89;
	font-size:					8pt;
	padding:					5px;
	text-align:					left;
}

div.DivSubMenuItemHover
{
	border:						1px solid #004E89;
	border-bottom:				0px;
	font-size:					8pt;
	padding:					5px;
	text-align:					left;
	background-color:			#DEE3E6;
}

/* Ps */

h1
{
	font-family:				Tahoma;
	font-size:					14pt;
	color:						#254E8C;
	padding-bottom:				6px;
	text-align:					left;
	border-bottom:				1px solid #254E8C;
}

A {text-decoration: underline; color: #ff0000;}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}

div.DivPicturesMore, div.DivPicturesNav
{
	background-color: #00713B;
	padding: 3px;
	font-weight: bold;
	color: white;
	text-align: center;
}

table.gastenboek {
	width:		90%;
	}
	
td.gbtitle_left {
	padding-right:			15px;
	font-weight: 			bold;
	background-color:		#254E8C;
	color:					#ffffff;
	height:					25px;
	width:					60%
	}
	
td.gbtitle_right {
	font-weight: 			bold;
	background-color:		#254E8C;
	color:					#ffffff;
	height:					25px;
	}
