@import url(VHNPage.css);

#pnlHidden
{
	display : none;
} 
#pnlStatus
{
	text-align	: center;
	color		: Red;
}

.ASubMenuPanel
{
	position		: absolute;
	height			: 30px;
	width			: 130px;
	z-index			: 100;
	display			: none;
}
TD.tdmenu, TD.tdmenuover
{
	width: 130px;
	height: 30px;
	padding-left: 10px;
	padding-right: 10px;
}
TD.tdmenu
{
	background-image: url(../images/menutile_outset.jpg);
}

TD.tdmenu, TD.tdmenuover, TD.tdmenu A, TD.tdmenuover A, TD.tdmenu a:link, TD.tdmenuover a:link, TD.tdmenu a:visited, TD.tdmenuover a:visited
{
	text-decoration	: none;
	color			: White;
	font-size		: 10pt;
	cursor			: hand;
}
TD.tdmenuover
{
	background-image: url(../images/menutile_inset.jpg);
}
.ASubMenuPanel TD.tdmenu
{
	width			: 200px;
	background-image: url(../images/menusubtile_outset.gif);
}
.ASubMenuPanel TD.tdmenuover
{
	width			: 200px;
	background-image: url(../images/menusubtile_inset.gif);
}
.tdquickmenu
{
	text-align	: center; 
	color		: #3366cc;
}
.tdquicksep
{
	text-align	: center; 
	width		: 25px;
	color		: #3366cc;
}

body
{
	background-color: #FFFFFF;
	color: #000000;
	scrollbar-arrow-color: #006BD7;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #006BD7;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #006BD7;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #E6E6E6;
}
.bodyMain {background-color: #BBCCEE;}

A:link 	{text-decoration : none; color:#0099FF; }
A:visited {text-decoration : none; color:#0099FF;}
A:hover {text-decoration : underline; color:#0099FF;}

h1
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: normal;
}
h2
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
}
h3
{
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
h4
{
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

hr
{
	background-color: #8B86D8;
}

.ckopje 
{
	font: bold 9pt;
	color: #0099FF;
	text-align: left;
	vertical-align:baseline;
}
.wkopje 
{
	font: bold 9pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align:baseline;
	background-color: Navy;
}

.error
{
	color: red;
}
.label
{
	font-weight: normal;
	height: 26px;
}

.hlnkBlueOnWhite
{
	color: #0066cc;
	text-decoration: none;
}
.hlnkBlueOnWhite:hover
{
	color: #0066cc;
	text-decoration: underline;
}
.textbox
{
	border-style: solid;
	border-width: 1;
}

.tblAdmin
{
	position: relative; 
	top: 0px;
	border: solid 1px black;
	width: 750px;
	background-color:White;
}

.tblStart
{
	position: relative; 
	width: 300px;
	background-color:#FFFFAA;
	text-align:center;
}

.nospace
{
	position:absolute;
	width:0px;
	height:0px;
	visibility:hidden;
}

/*datagrid*/
.dg
{
	Width: 100%;
	border: #8cbbff 1pt solid;
}
.dgHeader
{
	background-color: #8cbbff;
	font-weight: bolder;
	border: #8cbbff 1pt solid;
}
.dgItem
{
	border: #8cbbff 1pt solid;
	height: 22px;
	width: 30px;
}
.dgSelectedItem /* Datagrid SelectedItemStyle */
{
	Font-Size: 11pt;
	background-color:#FFFFAA;
}
.button
{
	cursor: hand;
	background-color:#8cbbff;
	border-style: solid;
	border-width: 1pt;
}


/* Hoofdpagina */
.trMainSubHeader, .trMainContent, .trMainSubContent {background-color: #4976D1;} /* blauw */
.tblMain			{width: 780px; background-color: #FFFFFF;}
.trMainHeader		{height: 72px;}
.trMainSubHeader	{height: 40px;	background-image: url(../images/subheader.gif);}
.trMainContent		{height: 520px;}
.trMainSubContent	{height: 20px;}
.trMainFooter		{height: 42px;}
.trMainFooter td	{text-align: center; vertical-align: middle;} /* lichtblauw */
#frMain
{
	width	: 100%;
	margin	: 0 0 0 18px;
	background-color: #FFFFFF;
}
.bodyIFramePage		{background-color: #FFFFFF;}
.tblIFrame			{background-color: #FFFFFF;height:100%;width:100%;}
.tblDocumentPage	{background-color: #FFFFFF;}

/* Linker en rechter Menu's */
#divContentLeftMenu, #divContentRightMenu
{
	position		: relative;
	height			: 200px;
	width			: 130px;
	top				: -28px;
	left			: 10px;
	background-repeat: repeat-y;
	background-image: url(../images/menutile_outset.jpg);
}
#divLeftMenuTop  TABLE TR TD, #divRightMenuTop  TABLE TR TD
{
	background-image: url(../images/menutile_top.jpg);
	padding-top		: 5px;
	width			: 130px;
	height			: 28px;
	text-align		: center;
	color			: White;
	font-size		: 10pt;
	font-weight		: bold;
}
#divLeftMenu  {height: 150px; direction: ltr;}
#divLeftMenu  TABLE TR TD {text-align:left;}
#divRightMenu {height: 150px; direction: rtl;}
#divRightMenu TABLE TR TD {text-align:right;}

#divLeftMenuNews, #divRightMenuLogin {height: 100px;}
#divLeftMenuNews TD, #divRightMenuLogin TD
{ 
	width			: 130px;
	padding-top		: 5px;
	text-align		: center;
}

/* Advertenties */
#divAdBigTop
{
	background-color: #FFFFFF;
}
.divContentLeftAd, .divContentRightAd
{
	position		: relative;
	left			: 16px;
	top				: -28px;
}

#divLeftAdSmall1, #divLeftAdSmall2, #divRightAdSmall1, #divRightAdSmall2, #divSearchAdSmall1, #divSearchAdSmall2, #divSearchAdSmall3, #divSearchAdSmall4
{
	padding			: 0px;
	background-color: #FFFFFF;
	height			: 60px;
	width			: 120px;
}

#divLeftMenuAdSmall, #divRightMenuAdSmall
{
	height			: 60px;
}

#mrqHeaderNews
{
	position		: relative;
	top				: 1px;	
	left			: 180px;
	width			: 400px;
	cursor			: hand;
	font-weight		: bold;
	color			: #0099FF;
}

.lnkNews:link, .lnkNews:visited
{
	text-decoration : none;
	color			: #FFFFFF; 
}
.lnkNews:hover
{
	text-decoration : underline;
	color: #0099FF;
}


/* na klikken op tonen zoekresultaten */
.divContentLeftAdHide, .divContentRightAdHide, .divContentRightMenuHide, .divSearchAdHide
{
	display			: none;
}
.divSearchAd
{
	display			: block;
	position		: relative;
	left			: 16px;
	top				: 0px;
}


/* Search Rentals */
.lblOrange			{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: x-small;color: #0099FF;}
.lblOrangeBold		{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: x-small;color: #0099FF;font-weight: bold;}
.lnkOrange:link		{text-decoration : none; color:#0099FF;}
.lnkOrange:visited	{text-decoration : none; color:#0099FF;}
.lnkOrange:hover	{text-decoration : underline; color:#0099FF;}

.tableResultLogo
{
	border: solid 2px #0099FF;
	padding: 4px 0px 6px 0px;
}

.trResultHeadBold, .trResultHeadBold A, .trResultHeadBold A:link, .trResultHeadBold A:hover, .trResultHeadBold A:visited
{
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-size		: x-small;
	background-color: #0099FF;
	color			: #FFFFFF;
	font-weight		: bold;
	height			: 20px;
	padding-left	: 4px;
	padding-top	: 2px;
}

.tdResultIcons A, .tdResultIcons A:link, .tdResultIcons A:hover, .tdResultIcons A:visited
{
	font-weight		: normal;
	color : #FFFFFF;	
	font-size		: xx-small;
}
.trResultSimple
{
	height			: 40px;
}

.tableResultSimple TH, .tableResultSimple .verhuurnet, .tableResultSimple .lnkOrange, .trResultSimple TD
{
	text-align	: left;
	font-size	:8pt;
}

.tableResultSimple TH
{
	color : #0099FF;
}

.tableResultSimple TD, .tableResultSimple TH
{
	padding-top : 6px;
}

.trResultAddressLogo
{
	padding-left	: 4px;
	padding-top		: 5px;
}
.trResultRemark
{
	padding-left	: 4px;
	padding-top		: 15px;
}
.tblResultSubcompany
{
	padding-left	: 4px;
}
.tableResultLogo TD
{
	padding-left	:2px;
	padding-right	:2px;
}