﻿body,table,p,div
{
	font-family:Arial;
	font-size:14px;
}

h1
{
	font-size:18px;
	color:#46A44F;
	
}

h2
{
	font-size:16px;
	color:#EC5624;
}
h3
{
	font-size:15px;
	color:#6EBAF3;
	
}

.textboxnormal,.textboxnormalmargin
{
	width:140px;
	font-size:20px;
}
.textboxnormalmargin
{
    margin:3px;
}
.textboxpassword
{
	width:100px;
	font-size:24px;
}
.button
{
	width:140px;
	font-size:24px;
}

.dropdown
{
	width:240px;
	font-size:24px;
}
.dropdownfree
{
	font-size:24px;
}
th
{
	text-align:left;
	font-weight:bold;
}

tr.highlightedrow
{
	background-color:#FFFF93;
}
tr.highlightedrow td
{

}


tr.oddrow
{
	background-color:#DFDFDF;
}
tr.evenrow
{
}

img.foutAdresFalse
{
	display:none;
}

td.contentfield
{
	border:1px solid black;
	border-top:0px;
}

a
{
	color:Black;
	text-decoration:none;
	font-weight:bold;
}

.tduser
{
	font-size:26px;
	color:#4DCE4D;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid white;
	border-top:1px solid white;

}

.truser
{
	cursor:pointer;
}
.trselecteduser
{
	background-color:#FFF590;
}
.stepnumber
{
	font-size:35px;
	color:#FFF286;
}

.stepnumbernotavailable
{
	font-size:35px;
	color:#EAEAE8;
}

.ExtraButton
{
    background-color: #FF0000;
    border: none;
    color: white;
    padding: 15px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    width:75px;
}

.KortingButton
{
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 15px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    width: 75px;
}

.KortingButtonEnabled
{
    background-color: blue;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

.planningbutton
{
	text-align:center;
	background-color:#42A64A;
	color:White;
	height:40px;
	font-weight:bold;
	cursor:pointer;
	border-bottom:1px solid black;
}

#blanket {
	background-color:#111;
	opacity: 0.65;
	filter:alpha(opacity=65);
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}


/*Weekplanning*/
td.nonSelectedFacility
{
	background-color:#8346A5;
	color:White;
	font-weight:bold;
	cursor:pointer;
}
td.selectedFacility
{
	background-color:#42A64A;
	color:White;
	font-weight:bold;
	cursor:pointer;
}


input.textBox
{
	border:1px solid gray;
	width:200px;
}


/*Geld uit kas historiek*/
.gridview td, .gridview th
{
	padding: 2px 5px 2px 5px;
}

.gridview th
{
	text-align: center;
}

.success, .warning, .error {
    font-size:13px;
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}

.success a, .warning a, .error a {
	 font-weight:normal;
	 text-decoration:underline;
}

.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../Images/success.png');
}

.success a
{
	 color: #4F8A10;
}

.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../Images/warning.png');
}

.warning a
{
	 color: #9F6000;
}

.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../Images/error.png');
}

.error a
{
	 color: #D8000C;
}


.verplichtVeld {
	color:Red;
}

#zoekProduct, #kiesProduct
{
	border:1px solid black;
	background-color:White;
	z-index:9002;
	width:870px;
	left:50%;
	margin-left:-435px;
	top:125px;
	position:absolute;
	padding:10px;
}

#chooseProduct
{
    padding:0px;
    margin:20px;
}

#chooseProduct li
{
    list-style:none;
    float:left;
    width:50%;
    text-align:center;
}

#chooseProduct li a
{
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:24px;
	font-weight:bold;
	padding:24px 24px;
	text-decoration:none;
    width:300px;
    height:60px;
}

#chooseProduct li a:hover
{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
    
#chooseProduct li a:active 
{
	position:relative;
	top:1px;
}

.divUser
{
    cursor: pointer;
    padding: 10px 100px;
    display: inline-table;
}

    .divUser img
    {
        vertical-align: middle;
    }

    .divUser span
    {
        margin-left: 50px;
        font-size: 26px;
        font-weight: bold;
        color: #4DCE4D;
    }

#chooseProductSJ
{
    padding:0px;
    margin:20px;
}

#chooseProductSJ li
{
    list-style:none;
    float:left;
    width:160px;
    height:110px;
    text-align:center;
}

#chooseProductSJ li a
{
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:24px;
	font-weight:bold;
	padding:10px 10px;
	text-decoration:none;
    width:130px;
    height:85px;
}

#chooseProductSJ li a:hover
{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
    
#chooseProductSJ li a:active 
{
	position:relative;
	top:1px;
}

