﻿a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}


body
{
    background-color: #FFFFFF;
    color: #333333;
    font-family: Arial, Verdana;
    font-size: 11px;
}
html, body, #wrapper
{
    height: 100%;
    margin: 0px;
    padding: 0px;
    border: none;
    text-align: left;
    font-weight: normal;
    color: #1E2D6E;
}

h3
{
	font-size: 16px;
	text-transform: uppercase;
	 font-family: Arial, Verdana;
	 color:#00A294;
}

img
{
    border-width: 0px;
}

a:link
{
    color: #007f79;
    font-size: 11px;
    font-family: verdana,arial;
    text-decoration: underline;
}
a:visited
{
    color: #cc6666;
    font-size: 11px;
    font-family: verdana,arial;
    text-decoration: underline;
}
a:hover
{
    color: #190046;
    font-size: 11px;
    font-family: verdana,arial;
    text-decoration: none;
}

.t
{
    color: #1E2D6E;
    font-size: 11px;
    font-family: Arial, Verdana;
}

.button
{
    border: solid 1px #1E2D6E;
    background-color: White;
    font-family: Verdana, Arial;
    font-style: normal;
    font-size: 11px;
    color: #1E2D6E;
}

/*-------- Masterpage ------*/

.ddlLanden
{
    font-size: 10px;
    font-family: Verdana;
}

.menu_boven
{
    background-color: #182c6b;
    width: 687px;
    height: 22px;
    background-repeat: repeat;
    text-align: right;
    padding-right: 2px;
}

.greenbar
{
    background-image: url(  "../../imgsite/groen_h8.jpg" );
    background-repeat: repeat;
    height: 8px;
    padding: 0px;
    margin: 0px;
}

.bluebar
{
    background-image: url(  "../../imgsite/blauw_h22.jpg" );
    background-repeat: repeat;
    width: 960px;
    height: 22px;
    padding: 0px;
    margin: 0px;
}

.selectieTaal
{
    padding-right: 2px;
    text-align: right;
    width: 150px;
}

.displaynone
{
    display: none;
}

/*-------- Company ------*/

.titel
{
    color: #190046;
    font-size: 13px;
    font-family: verdana,arial;
    font-weight: bold;
    text-decoration: underline;
}

.subtitel
{
    color: #007f79;
    font-size: 12px;
    font-family: verdana,arial;
    font-weight: bold;
    text-decoration: underline;
}

.rtitel
{
    color: #cc6666;
    font-size: 11px;
    font-family: verdana,arial;
    text-decoration: underline;
}

/*-------- Colorline ------*/

.colorlineMenu
{
    padding: 0px;
    margin: 0px;
    width: 170px;
}

.colorlineintro
{
    background-image: url(  '../../imgSite/colorlineImages/kleurenwaaier.jpg' );
    width: 500px;
    height: 480px;
}

.colorlinehoofdtitel
{
    color: #1E2D6E;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    font-family: verdana, arial;
}

.colorlinetussentitel
{
    color: #1E2D6E;
    font-size: 14px;
    font-family: verdana, arial;
}

.colorlinebodytekst
{
    color: #1E2D6E;
    font-size: 11px;
    font-family: verdana, arial;
}


/*------ EXTRANET -------*/

.leftmenu:Link
{
    font-family: Verdana;
    color: #182c6b;
    font-size: 11px;
    text-decoration: none;
}
.leftmenu:Hover
{
    color: #00A294;
}
.leftmenu:Visited
{
    font-family: Verdana;
    color: #182c6b;
    font-size: 11px;
    text-decoration: none;
}
.leftmenu:Active
{
    font-family: Verdana;
    color: #182c6b;
    font-size: 11px;
    text-decoration: none;
}


.itemsHeader
{
    background-color: #00A294;
    color: #FFFFFF;
}

.tableTitle
{
    background-color: #182c6b;
    font-family: Verdana;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 13px;
    border-bottom: 10px;
    border-bottom-color: #FFFFFF;
}


/*------ JOBS ------*/
.jobLink:Link
{
    font-family: Verdana;
    color: #182c2b;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
}
.jobLink:Hover
{
    color: #00A293;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
}
.jobLink:Visited
{
    font-family: Verdana;
    color: #182c2b;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
}

.jobTableItem
{
    font-family: Verdana;
    color: #182c2b;
}

.jobNormal
{
    font-family: Verdana;
    color: #182c2b;
}

.jobLarger
{
    font-family:Verdana;
    font-size:12px;
}

.jobStrong
{
    font-family: Verdana;
    color: #182C2B;
    font-weight: bold;
    font-size: 14px;
}
.jobStrongSmall
{
    font-family: Verdana;
    color: #182C2B;
    font-weight: bold;
}
.jobTitle
{
    font-family: Verdana;
    color: #00a293;
    font-size: 32px;
    padding-bottom: 25px;
}
.jobSubTitle
{
    font-family: Verdana;
    color: #00a293;
    font-size: 24px;
}
.formItem
{
    font-family: Verdana;
    color: #00A293;
}


/* Extranet Inloggen */

.dvSpacer
{
	height: 10px;
	width: 100%;
}

.tblAlgemeen
{
	width: 100%;
	vertical-align: top;
}
	.tdAlgemeenTitel
	{
		width: 100%;
		color:#007F79;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
		height: 30px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;	
		font-weight: bold;
		text-align: left;
		background-color: #f1f1f1;
		padding: 5px;	
		
	}
	.tdAlgemeenInhoud
	{
		width: 100%;
		vertical-align: top;
	}
	
	.tdAlgemeenLinks
	{
		width: 50%;
		vertical-align: top;
		padding-right: 5px;
	}
	
	.tdAlgemeenRechts
	{
		width: 50%;
		vertical-align: top;
		padding-left: 5px;
	}
	
	.tdAlgemeenInhoudPadding
	{
		width: 100%;
		vertical-align: top;
		padding: 10px;
	}
	
	.tdAlgemeenInhoudPaddingBG
	{
		background-color:#F8F8F8;
		padding:10px;
		width:100%;
	}
	
	.tdAlgemeenInhoudPaddingTop
	{
		width: 100%;
		vertical-align: top;
		padding-top: 10px;
	}
	
	.tdAlgemeenInhoudPaddingBottom
	{
		width: 100%;
		vertical-align: top;
		padding-bottom: 10px;
	}
	

/* -- GridView Algemeen -- */

.gvAlgemeen
{
	width: 100%;
	vertical-align: top;
	border-color: #eeeeee;
}
	.gvAlgemeen_RowStyle
	{
		width: 100%;
		vertical-align: middle;
		background-color: #ffffff;
	}
	
	.gvAlgemeen_alternatingRowStyle
	{
		width: 100%;
		vertical-align: middle;
		background-color: #dddddd;
	
	}
	.gvAlgemeen_HeaderStyle
	{
		text-align: left;
		text-transform: uppercase;
		
		
	}
	

/* -- Login -- */

.tblInloggen
{
	width:100%;
	background-color: #f8f8f8;
}

.login
{
	width: 100%;
	text-align:left;
	
}

.tdLoginGebruikerLogin
{
	width: 100%;
	vertical-align: top;
	background-color: #f8f8f8;
	color: #000000;

}

.tblLogin
{
	width: 100%;
	vertical-align: top;
	text-align: left;
}
	.tdLoginLabel
	{
		width: 150px;
		text-align: left;
		vertical-align: middle;
	
	}
		.lblLoginLabel
		{
			
		}
	.tdLoginTextbox
	{
		width: 90%;
		padding-left:10px;
		padding-right: 10px;
		vertical-align: middle;
		padding-bottom: 2px;
	}
		.txtLoginTextbox
		{
			width: 100%;
		}
	.tdLoginRequired
	{
		padding-left:10px;
		width: 10px;
		text-align: center;
		vertical-align: middle;

	}
	.tdLoginError
	{
		color:#fe0000;
		font-size: 11px;
		width: 90%;
		padding-left:10px;
		padding-right: 10px;
		vertical-align: middle;
		height: 24px;
	}
.loginTextbox
{
	width: 250px;	
}

.tblLoginOpties
{
	width: 100%;
	vertical-align: top;
	
}
	.tdLoginOpties
	{
		width: 100%;
		vertical-align: top;
		padding-top: 5px;
	
	}
	.tdLoginOpties ul 
	{
		vertical-align: top;
		
	}
	.tdLoginOpties ul li
	{
		list-style: square;
		padding: 0;
	}

/* -- Account Aanvragen -- */

.tblAccountAanvragen
{
	width: 100%;
	background-color: #f8f8f8;
	padding:10px;
}
	.tdAccountAanvragen
	{
		vertical-align: top;
	}
	.tblAccount
	{
		width: 100%;
	}
		.tdAccountLinks
		{
			text-align: left;
			
			vertical-align:top;
			width:150px;
		}
		.tdAccountRechts
		{
			
			padding-bottom:2px;
			padding-left:10px;
			padding-right:10px;
			vertical-align:top;
	
		}
		
		.tdAccountVerplicht
		{
			padding-left:10px;
			width: 10px;
			text-align: center;
			vertical-align: top;

		}
		.tdAccountError{
			color:#fe0000;
			font-size: 11px;
			padding-left:10px;
			padding-right: 10px;
			vertical-align: middle;
			height: 24px;
		}

.lblAccountLabel
{

}
.txtAccountText
{
	width: 300px;
}
.txtAccountEmail
{
	width: 150px;
}

.btnAlgemeen
{
	border: 2px solid #00A294;
	background-color:#182C6B;
	padding: 2px 5px 2px 5px;
	color: #ffffff;
	text-transform: capitalize;
	font-size: 11px;
}

.hypWebsiteLink, .hypWebsiteLink:link, .hypWebsiteLink:visited
{
	padding: 2px 5px 2px 5px;
	background-color:#00A294;
	color:#ffffff;
}

.hypWebsiteLink:hover
{
	background-color:#182C6B;
	padding: 2px 5px 2px 5px;
	color:#ffffff;
}

/* Premies */

.tblPremie
{
	width: 100%;
	vertical-align: top;
}

.tdPremieTitel
{
	width: 100%;
	vertical-align: top;
	height: 30px;
	line-height: 30px;
}
	.hypPremie, .hypPremie:link, .hypPremie:visited
	{
		padding: 2px 5px 2px 5px;
		background-color:#00A294;
		color:#ffffff;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		font-weight:bold;
		height:30px;
		text-decoration:none;
		text-transform:uppercase;
	}
	.hypPremie:hover
	{
		background-color:#182C6B;
		padding: 2px 5px 2px 5px;
		color:#ffffff;
	}
.tdPremieUitleg
{
	width: 100%;
	padding-left: 10px;
}

/* Colorline */

.tdColorlineNavigatie
{
	width: 100%;
	/*background-color:#F1F1F1;*/
}

.tblNavigatie
{
	width: 100%;
	text-align: center;
	padding: 5px 0 5px 0;
}

	.underlinemenu{
		font-size: 10px;
		width: 100%;
	}

		.underlinemenu ul{
			padding: 6px 0 7px 0; 
			margin: 0;
			text-align: left; 
		}

			.underlinemenu ul li{
				display: inline;
			}

				.underlinemenu ul li a, .underlinemenu ul li a:link{
					color: #494949;
					padding: 6px 3px 4px 3px; 
					margin-right: 5px; 
					text-decoration: none;
					border-bottom: 3px solid #00A294;
					line-height: 30px; 
				}

				.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{

					background-color: #182C6B;
					color:#ffffff;
				}
				
				.underlinemenu ul li .menu_actief, .underlinemenu ul li .menu_actief:link, .underlinemenu ul li .menu_actief:visited, .underlinemenu ul li .menu_actief:hover
				{
					background-color: #182C6B;
					color:#ffffff;
					line-height: 30px; 
					
				}

.dlPartners
{
	margin: 0 auto;
	text-align: center;
}

.tblPartners
{
	width: 100%;
	text-align: center;
	vertical-align: top;
}

.dlRealisatieFotos
{
	width: 100%;
	vertical-align:top;
}
.dlRealisatieFotos_Item
{
	width: 25%;
	vertical-align: middle;
	text-align: center;
	margin: 0 auto;

}


.dlRealisatieFotos_Item a, .dlRealisatieFotos_Item a:hover,.dlRealisatieFotos_Item a:selected
{
	background-color:Lime;
}

.fancy, .fancy:link, .fancy:visited, .fancy:selected, .fancy:hover, .fancy:active
{
}
