﻿/*
    Donkergroen = 215939
    Donkergroen-disabled = 7B9E84
*/

body
{
}

img
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}

h1[class="PageHeader"]
{
	font-size: medium;   
	padding: 0;
	margin: 0;
}

h2[class="PageHeader"]
{
	white-space:nowrap;
    font-family:arial,sans-serif;
    font-size:12px;
	text-decoration: underline;    
	font-weight: bold;
	color:Black;
	text-align: left;
	width:100%; 
	border: 0;
	padding: 0;
	position:relative; 
	margin: 0;
}


div[class="WoningContainerEven"]
{
    background-color: #FFFFFF;
}

div[class="articlehint"]
{
    margin: 5px;
    padding: 5px;
    background-color: #AAA;
    border-color: Black;
    border-style: dashed;
    border-width: 1px;
}
div[class="articlehint"] div img
{
    padding: 3px;
}

div[class="required"]
{
	width: 19px;
	background-image: url('/Img/NieuweGebruiker/Required.png');
}

td[class="required"]
{
	width: 19px;
	background-image: url('/Img/NieuweGebruiker/Required.png');
	background-repeat: no-repeat;
}

div[class="WoningContainerOneven"]
{
    background-color: #B9CBBD;
}

div[class="masterTopOverview"]
{
	color:Black; 
	text-decoration: none; 
	text-align: right;
	font-size: smaller;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width:1002px; 
	margin:0 auto; 
	position:relative;	
	clear: both;
	height: 64px;
	overflow: hidden;
}

.TabHeader
{
    color:Red;
}

.zoekQueryWatermark
{
	font-style: italic;
	background-color: #F9C46A;
}

.zoekQueryWatermarkSnapIn
{
	font-style: italic;
	background-color: #FDECD0;
}

/*
	Outgoing link to the Funda website	
*/

A[class="fundaRef"]
{
	color: #000;
	text-decoration:none;
}

A[class="fundaRef"]:hover
{
	color: #000;
	text-decoration:none;
	background-color: #DDD;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
}

/*
	Linkjes binnen de website	
*/

A
{
	text-decoration: none;
	color: #000;
	padding-left: 0px;
}

A:hover
{
	background-color: #F7B43F;
	color: #000;
	text-decoration: none;
}

A[class="articleTextLink"]
{
	text-decoration: none;
	color: #000;
	padding-left: 0px;
    background-color: #FDE9C6;
	border-bottom-style: dotted;
	border-bottom-color: #BBB;
	border-bottom-width: 1px;
}

A[class="articleTextLink"]:hover
{
	background-color: #F7B43F;
	color: #000;
	text-decoration: none;
}

A[class="actieLink"]
{
	text-decoration: none;
	color: #000;
	padding-left: 0px;
	border: 0;
}

A[class="actieLink"]:hover
{
	background-color: #F7B43F;
	color: #000;
	text-decoration:underline;
	border: 0;
}

A[class="actieLinkBig"]
{
	text-decoration: none;
	color: #000;
	border: 0;
}

A[class="actieLinkBig"]:hover
{
	background-color: #FFFFFF;
	color: #000;
	text-decoration:underline;
	border: 0;
}

A[class="actieBullet"]
{
	background-image: url('/Img/bullet.png');
	background-repeat: no-repeat;
	text-decoration: none;
	color: #000;
	padding-left: 10px;
}

A[class="actieBullet"]:hover
{
	background-image: url('/Img/bullet.png');
	background-repeat: no-repeat;
	background-color: #F7B43F;
	color: #000;
	padding-left: 10px;
	text-decoration:underline;
}

A[class="actieHighlight"]
{
	font-weight: bold;
	text-decoration: none;
	color: #F00;
}

A[class="actieZacht"]
{
	color: #5B5A57;
	text-decoration: none;
}

A[class="postcodeDeelRef"],
A[class="postcodeDeelRef"] DIV,
A[class="straatRef"],
A[class="actie"]
{
	color: #000;
	text-decoration: none;
}

A[class="postcodeDeelRef"]:hover,
A[class="postcodeDeelRef"]:hover DIV,
A[class="straatRef"]:hover,
A[class="actie"]:hover,
A[class="actieHighlight"]:hover,
A[class="actieZacht"]:hover
{
	color: #000;
	text-decoration:underline;
	background-color: #F7B43F;
}

/*
	Bekijk artikelen
*/

fieldset[class="bekijkartikel"] 
{
    width:710px;  
    padding:10px;  
    border: 1px solid #000;
    margin: auto;
}

/*
	Gebruikers registratie
*/

fieldset[class="gebruikersregistratie"] 
{
    width:710px;  
    padding:10px;  
    border: 1px solid #000;
    margin: auto;
}

fieldset[class="gebruikersregistratie"] UL
{ 
	list-style: none; 
	margin: 0; 
	padding-left: 12px; 
	padding-right: 12px; 
	clear: left;
}

fieldset[class="gebruikersregistratie"] LI[class="header"]
{
	float: left;
	width: 200px;
}

fieldset[class="gebruikersregistratie"] LI[class="required"]
{
	float: left;
	width: 19px;
	background-image: url('/Img/NieuweGebruiker/Required.png');
}

fieldset[class="gebruikersregistratie"] LI[class="small"]
{
	float: left;
	width: 100px;
}

fieldset[class="gebruikersregistratie"] LI[class="smaller"]
{
	float: left;
	width: 80px;
}

fieldset[class="gebruikersregistratie"] LI[class="optional"]
{
	float: left;
	width: 19px;
}

fieldset[class="gebruikersregistratie"] LI[class="suffix"]
{
	float: left;
	width: 100px;
	background-color: White;
}

fieldset[class="gebruikersregistratie"] LI[class="long"]
{
	float: left;
	width: 400px;
}

fieldset[class="gebruikersregistratie"] LI[class="longer"]
{
	float: left;
	width: 500px;
}

fieldset[class="gebruikersregistratie"] LI[class="regular"]
{
	float: left;
	width: 300px;
}

fieldset[class="gebruikersregistratie"] LI[class="medium"]
{
	float: left;
	width: 200px;
}

fieldset[class="gebruikersregistratie"] LI
{
	float: left;
	width: 300px;
}

.leeftijd_slider_handle
{
    position: absolute;
    height: 32px;
    width: 32px;
    cursor: w-resize;
}

.leeftijd_slider_rail
{
    position: relative;
    height: 44px;
    width: 301px;
    background: #FFF url('/img/nieuwegebruiker/leeftijdslider.png');
}

.promotiecodeWatermark
{
	font-style: italic;
	background-color: #CFC;
}

INPUT[class="fout"]
{
	border-color: red;
	border-style: solid;
	border-width: thin;
	background-image: url('/img/nieuwegebruiker/error.png');
	background-repeat: repeat-x;
}

.fout label 
{ 
	border-color: red;
	border-style: solid;
	border-width: thin;
	background-color: #FFC9C9;
}

div[class="wide_highlight"]
{
	white-space:nowrap;
    font-family:arial,sans-serif;
    font-size:12px;
	text-decoration: underline;    
	font-weight: bold;
	color:Black;
	text-align: left;
	width:100%; 
	border: 0;
	padding-top: 3px;
	padding-left: 1px;
	position:relative; 
	background-image: url('/Img/SidePanes/highlight_bar_wide.png');	
	background-repeat:no-repeat repeat-x;
	clear: both;
	height: 16px;
	overflow: hidden;
}

div[class="wide_seperator"]
{
	white-space:nowrap;
    font-family:arial,sans-serif;
    font-size:12px;
	text-decoration: underline;    
	font-weight: bold;
	color:Black;
	font-weight: bold;
	text-align: left;
	width:100%; 
	border: 0;
	padding-top: 3px;
	padding-left: 1px;
	position:relative; 
	background-image: url('/Img/SidePanes/highlight_seperator_wide.png');	
	background-repeat:no-repeat repeat-x;
	clear: both;
	height: 16px;
	overflow: hidden;
}

div[class="paneleft_highlight"]
{
	white-space:nowrap;
    font-family:arial,sans-serif;
    font-size:12px;
	text-decoration: none;
	font-weight: bold;
	color:Black;
	font-weight: bold;
	text-align: left;
	width:100%; 
	border: 0;
	padding-top: 3px;
	padding-left: 1px;
	position:relative; 
	background-image: url('/Img/SidePanes/highlight_bar.png');	
	background-repeat: no-repeat;
	clear: both;
	height: 16px;
	overflow: hidden;
}

div[class="paneleft_item"]
{
	color:Black; 
	text-decoration: none; 
	font-weight: lighter;
	text-align: left;
	font-size: 11px;
	width:250px; 
	margin:0 auto; 
	padding-left: 6px;
	border: 0;
	position:relative; 
	
	clear: both;
	height: 100%;
	overflow: hidden;
}

div[class="paneleft_item"] A
{
	color:Black; 
	text-decoration: none; 
	font-weight: lighter;
	text-align: left;
	font-size: 11px;
	width:250px; 
	margin:0 auto; 
	padding-left: 0px;
	border: 0;
	position:relative; 
	
	clear: both;
	height: 100%;
	overflow: hidden;
}

div[class="paneleft_item"] A:hover
{
	color:Black; 
	background-color: #F7B43F;
	text-decoration: underline; 
	font-weight: lighter;
	text-align: left;
	font-size: 11px;
	width:250px; 
	margin:0 auto; 
	padding-left: 0px;
	border: 0;
	position:relative; 
	
	clear: both;
	height: 100%;
	overflow: hidden;
}

div[class="paneright_highlight"]
{
	white-space:nowrap;
    font-family:arial,sans-serif;font-size:12px;color:#000000;
	color:Black; 
	text-decoration: none; 
	font-weight: bold;
	text-align: right;
	font-size: small;
	width:100%; 
	border: 0;
	padding-top: 3px;
	position:relative; 
	background-image: url('/Img/SidePanes/highlight_bar.png');	
	background-repeat: no-repeat;
	clear: both;
	height: 16px;
	overflow: hidden;
}

div[class="paneright_item"]
{
	color:Black; 
	text-decoration: underline; 
	font-weight: lighter;
	text-align: right;
	font-size: x-small;
	width:125px; 
	margin:0 auto; 
	padding-left: 5px;
	border: 0;
	position:relative; 
	
	clear: both;
	height: 100%;
	overflow: hidden;
}

div[class="paneright_item"] A
{
	color:Black; 
	text-decoration: underline; 
	font-weight: lighter;
	text-align: right;
	font-size: x-small;
	width:125px; 
	margin:0 auto; 
	padding-left: 5px;
	border: 0;
	position:relative; 
	
	clear: both;
	height: 100%;
	overflow: hidden;
}


/*
    TABjes
*/

a[class="tabInactiveHuisnummers"],
a[class="tabInactiveStraat"],
a[class="tabInactiveBuurt"],
a[class="tabInactiveWijk"],
a[class="tabInactivePlaats"],
a[class="tabInactiveGemeente"],
a[class="tabInactiveProvincie"],
a[class="tabInactiveNederland"]
{
    background-color: #EFF9EF;
    color: Gray;
    text-decoration: none;
    border-color: #BDC9BD;
    border-style: solid;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    border-bottom-width: 0px;
    border-top-width: medium;
    border-right-width: medium;
    border-left-width: medium;
}

a[class="tabInactiveHuisnummers"]:hover,
a[class="tabInactiveStraat"]:hover,
a[class="tabInactiveBuurt"]:hover,
a[class="tabInactiveWijk"]:hover,
a[class="tabInactivePlaats"]:hover,
a[class="tabInactiveGemeente"]:hover,
a[class="tabInactiveProvincie"]:hover,
a[class="tabInactiveNederland"]:hover
{
	color: #000;
	text-decoration:none;
	background-color: #F7B43F;
    text-decoration: underline;
}

/*
    Active
*/

div[class="tabPanelHuisnummers"],
div[class="tabPanelStraat"],
div[class="tabPanelBuurt"],
div[class="tabPanelWijk"],
div[class="tabPanelPlaats"],
div[class="tabPanelGemeente"],
div[class="tabPanelProvincie"],
div[class="tabPanelNederland"],
div[class="pageBorder"]
{
    border-width: thick;
    border-style: solid;
}

span[class="tabActiveHuisnummers"]
{
    background-color: #BDC9BD;
}
span[class="tabActiveStraat"]
{
    background-color: #BFC9BF;   
}
span[class="tabActiveBuurt"]
{
    background-color: #C1C9C1;   
}

span[class="tabActiveWijk"]
{
    background-color: #C3C9C3;   
}

span[class="tabActivePlaats"]
{
    background-color: #C5C9C5;   
}

span[class="tabActiveGemeente"]
{
    background-color: #C7C9C7;   
}

span[class="tabActiveProvincie"]
{
    background-color: #C9C9C9;   
}

span[class="tabActiveNederland"]
{
    background-color: #D2DDD2;   
}

div[class="tabPanelHuisnummers"]
{
    border-color: #BDC9BD;
}
div[class="tabPanelStraat"]
{
    border-color: #BFC9BF;   
}
div[class="tabPanelBuurt"]
{
    border-color: #C1C9C1;   
}
div[class="tabPanelWijk"]
{
    border-color: #C3C9C3;   
}
div[class="tabPanelPlaats"]
{
    border-color: #C5C9C5;   
}
div[class="tabPanelGemeente"]
{
    border-color: #C7C9C7;   
}
div[class="tabPanelProvincie"]
{
    border-color: #C9C9C9;   
}
div[class="tabPanelNederland"]
{
    border-color: #D2DDD2;   
}
div[class="pageBorder"]
{
    border-color: #BFC9BF;   
}

span[class="tabActiveHuisnummers"],
span[class="tabActiveStraat"],
span[class="tabActiveBuurt"],
span[class="tabActiveWijk"],
span[class="tabActivePlaats"],
span[class="tabActiveGemeente"],
span[class="tabActiveProvincie"],
span[class="tabActiveNederland"]
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    border-width: thick;
    border-color: #BDC9BD;
    border-style: solid;
    border-width: 1px;
}

span[class="voorziening"]
{
    display: inline ;
    font-size: x-small;
}

div[class="sub_tekst"]
{
	white-space:nowrap;
    font-family:arial,sans-serif;
    font-size:12px;
	text-decoration: underline;    
	font-weight: normal;
	color:Black;
	text-align: left;
	width:100%; 
	border: 0;
	padding-top: 3px;
	padding-left: 1px;
	position:relative; 
	clear: both;
	overflow: hidden;
}

div[class="sub_tekst_nolink"]
{
	white-space:nowrap;
    font-family:arial,sans-serif;
    font-size:12px;
	text-decoration: none;    
	font-weight: normal;
	text-align: left;
	background-color: White;
	width:100%; 
	border: 0;
	padding-top: 3px;
	padding-left: 1px;
	position:relative; 
	clear: both;
	overflow: hidden;
}

div[class="sub_tekst_nolink"] A:hover 
{
    background-color: White;
	text-decoration: none;    
	color:Black;
}

div[class="sub_tekst_nolink"] A
{
    color: #888;
}

/*
    stylesheet items voor voorzieningen
*/

/*
    generic
*/

div[class="voorziening_generic_linkboxcontainer"]
{
    width: 710px; 
    overflow: hidden; 
    margin: 0px; 
    text-align: left; 
}

div[class="voorziening_generic_linkboxkolom"]
{
    width: 300px; 
    float: left;
    overflow: hidden; 
    margin-right: 16px; 
    text-align: left; 
}

div[class="voorziening_generic_linkbox"]
{
    width: 280px; 
    float: left;
    overflow: hidden; 
    border-width: thin; 
    border-color: #AAA; 
    border-style: solid; 
    margin: 16px; 
    text-align: left; 
    background-color: #EEE;
}

div[class="voorziening_generic_linkboxheader"]
{
    width: 300px; 
    overflow: hidden; 
    background-color: #DDD; 
    margin: 0px;
}

div[class="voorziening_generic_linkboxheader"] H2
{
    margin: 0; 
    padding: 3px; 
    font-size: small; 
    font-weight: bolder;
}

div[class="voorziening_generic_linkboxitems"]
{
    width: 300px; 
    overflow: hidden; 
    padding: 3px; 
    font-size: small;
}

div[class="voorziening_generic_linkboxfooter"]
{
    width: 300px; 
    overflow: hidden; 
    padding: 3px; 
    font-size: x-small; 
    font-style: italic;
}

/*
    tuinaanleg
*/

div[class="voorziening_tuinaanleg_linkboxcontainer"]
{
    float: left; 
    width: 300px; 
    overflow: hidden; 
    border-width: thin; 
    border-color: #AAA; 
    border-style: solid; 
    margin: 16px; 
    text-align: left; 
    background-color: #D3E1AF;
}

div[class="voorziening_tuinaanleg_linkboxheader"]
{
    width: 300px; 
    overflow: hidden; 
    background-color: #ECECB7;
    margin: 0px;
}

div[class="voorziening_tuinaanleg_linkboxheader"] H2
{
    margin: 0; 
    padding: 3px; 
    font-size: small; 
    font-weight: bolder;
}

div[class="voorziening_tuinaanleg_linkboxitems"]
{
    width: 300px; 
    overflow: hidden; 
    padding: 3px; 
    font-size: small;
}

div[class="voorziening_tuinaanleg_linkboxfooter"]
{
    width: 300px; 
    overflow: hidden; 
    padding: 3px; 
    font-size: x-small; 
    font-style: italic;
}

table[class="uitleg"]
{
    border-width: 0px;
}

table[class="uitleg"] tr
{
    border-width: 0px;
}

table[class="uitleg"] tr td
{
    border-width: 0px;
}

tr[class="uitleg_header"]
{
    background-color: #FFF;
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-width: 0px;
}

tr[class="uitleg_header"] td
{
    background-color: #FFF;
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-width: 0px;
}

tr[class="uitleg_header"] td img
{
    background-color: #FFF;
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-width: 0px;
    vertical-align: top;
}

tr[class="uitleg_header"] td h1
{
    background-color: #FFF;
    font-weight: bold; 
    font-size: 20px; 
    text-align: center;
    margin: 0px;
}

tr[class="uitleg_body"] td
{
    background-color: #296942;
    color: #FFF;
    font-weight: bolder;
    font-family: Arial Black;
    letter-spacing: -1px;
    line-height: 19px;
    font-size: 10px;
    padding: 10px;
}
tr[class="uitleg_footer"] td
{
    background-color: #F7AE31;
}
div[class="linkerKolom"],
div[class="rechterKolom"]
{
    margin: 11px;
}

div A[class="stap_inactive"],
div A[class="stap_inactive"]:hover
{
    color: #FAD088;
    font-size: 40px;
    background-color: #FFF;
}

div A[class="stap_active"],
div A[class="stap_active"]:hover
{
    color: #F7AE31;
    font-weight: bold;
    font-size:65px;
    background-color: #FFF;
}

div [class="PopUpModelBackgroundCssClassItself"]
{
    width: 600px;
	background-color: White;
	filter: alpha(opacity=95);
	opacity: 0.95;
	-moz-opacity: 0.95;

    margin: 10px;
    padding: 10px;
    border-color: Black;
    border-style: solid;
    border-width: thin;
}

.PopUpModelBackgroundCssClass
{
    background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: 0.5;
}

td [class="ajax__htmleditor_editor_bottomtoolbar"]
{
    background-color: Red;
    height: 30px;
    margin: 30px;
}

.ctl00_Main_Editor1_ctl03
{
    background-color: Red;
    height: 30px;
    margin: 30px;
}

label[class="voegnieuwartikeltoe"],
table[class="voegnieuwartikeltoe"] tr td label 
{
    width:195px;
    float:left;
}
table[class="voegnieuwartikeltoe"] tr td input
{
    width:15px;
    float:left;	
}

/*
     'vliegende plaatjes' voor in de preview van de editor, om images te kunnen bewerken en toe te voegen
*/

div [class="floatingInfoContainerWrapper"]
{
    display: inline-block;
    width: 0px; 
    height: 0px; 
}

div [class="floatingInfoContainer"]
{
    position: relative;    
    z-index: 2;
    z-order: 2;
    width: 0px; 
    height: 0px; 
    left: -25px;
    top: -1px;
}

img [class="floatingInfoTooltip"]
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}

img [class="floatingInfoTooltip"]:hover
{
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}

A[class="promoTextLink"]
{
	text-decoration: none;
	color: #333;
	padding-left: 0px;
    background-color: #FFF;
	border-bottom-style: dotted;
	border-bottom-color: #DDD;
	border-bottom-width: 1px;
}

A[class="promoTextLink"]:hover
{
	background-color: #F7B43F;
	color: #000;
	text-decoration: none;
}

A[class="promoCompanyTextLink"]
{
	text-decoration: none;
	color: #009900;
	padding-left: 0px;
    background-color: #FFF;
	border-bottom-style: none;
	border-bottom-color: #DDD;
	border-bottom-width: 1px;
}

A[class="promoCompanyTextLink"]:hover
{
	text-decoration: none;
	color: #008600;
	padding-left: 0px;
    background-color: #FFF;
	border-bottom-style: none;
	border-bottom-color: #DDD;
	border-bottom-width: 1px;
}

span[class="promoText"]
{
	text-decoration: none;
	color: #AAA;
	padding-left: 5px;
    background-color: #FFF;
	border-bottom-style: none;
}


