@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700,300,400italic,600);

div#form {
font-family: 'Open Sans', sans-serif;
font-size:12px;
text-align:left;
color:#000;
margin:0 0 0 10px;
}

div#form .contentLabelTitel {
font-weight:700;
padding-top:5px;
padding-bottom:2px;
display:block;
width:175px;
color:#000;
}

div#form .contentLabel {
float:left;
display:block;
width:175px;
color:#000;
line-height:170%; /*ipv 175*/
}

div#form .contentLabelSmall {
padding-top:5px;
padding-bottom:2px;
font-size:12px;
color:#000;
}

div#form .contentLabelWithoutWidth {
color:#000;
display:inline;
padding:0 0 5px;
}

div#form .contentTextbox {
font-size:14px;
width:250px;
border:1px solid #9c9c9c;
vertical-align:middle;
margin:0 0 5px;
padding:2px;
}

div#form .contentTextboxArea {
font-size:14px;
border:1px solid #9c9c9c;
vertical-align:middle;
overflow:auto;
width:99%;
margin:0 0 5px;
padding:2px;
}

div#form .contentFormPanel {
background-color:#EEE;
border:1px solid #CCC;
margin:0 0 0 175px;
}

div#form .contentFormCheckBox {
font-size:14px;
padding-top:5px;
padding-bottom:2px;
color:#000;
}

div#form .contentFormListBox {
font-size:14px;
color:#000;
padding:3px;
}

div#form td {

font-size:14px;
color:#000;
}

.contentLinkButton {

font-size:12px;
text-align:left;
color:#000;
vertical-align:text-top;
text-decoration:none;
}

.contentLinkButtonGridView {

font-size:14px;
text-align:left;
color:#000;
vertical-align:text-top;
text-decoration:underline;
}

.contentFormTextBox {
width:250px;
border:1px solid #9c9c9c;
vertical-align:middle;
color:#000;
text-decoration:none;
margin:0 0 5px;
padding:2px;
}

.dataList {

font-size:12px;
text-align:left;
color:#000;
}

.GridViewStyle {

color:#000;
padding:4px;
}

.GridViewRowStyle td,.GridViewAlternatingRowStyle td {
padding:4px;
}

.GridViewPagerStyle table {
margin:0 auto;
}

.TreeViewStyle {
padding:0;
}

.TreeViewHoverStyle {
color:#66A;
text-decoration:underline;
}

.TreeViewSelectedStyle {
background-color:#B5B5B5;
padding:0;
}

.TreeViewNodeStyle {

font-size:12px;
color:#000;
padding:0;
}

.filemanager_tabel {
background-color:#fff;
width:100%;
}

.cssMainmenu {

text-align:left;
text-transform:capitalize;
text-decoration:none;
font-size:12px;
font-weight:700;
vertical-align:super;
color:#fff;
padding:0 20px 0 0;
}

.cssIconPadding {
padding:0 50px 0 0;
}

.cssSubIconPadding {
padding:0 10px 0 0;
}

.siteMap {

font-size:12px;
text-align:left;
vertical-align:middle;
color:Gray;
}

.siteMapTitel {

font-size:18px;
text-align:left;
vertical-align:middle;
color:#459d25;
}

.validatorCalloutHighlight {
background-color:#F90;
}

.ajax__calendar_container {
position:absolute;
cursor:default;
width:170px;
font-size:12px;
text-align:center;
font-family:verdana,helvetica;
padding:4px;
}

.ajax__calendar_body {
height:139px;
width:170px;
position:relative;
overflow:hidden;
margin:auto;
}

.ajax__calendar_days,.ajax__calendar_months,.ajax__calendar_years {
top:0;
left:0;
height:139px;
width:170px;
position:absolute;
text-align:center;
margin:auto;
}

.ajax__calendar_container TABLE {
font-size:12px;
}

.ajax__calendar_header {
height:20px;
width:100%;
}

.ajax__calendar_prev {
cursor:pointer;
width:15px;
height:15px;
float:left;
background-repeat:no-repeat;
background-position:50% 50%;
background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90ZvGxZ6SJJh48yx62JKItzQ2&t=633053122925312500);
}

.ajax__calendar_next {
cursor:pointer;
width:15px;
height:15px;
float:right;
background-repeat:no-repeat;
background-position:50% 50%;
background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90HZemRms4wXOo1BZWTwWtNQ2&t=633053122925312500);
}

.ajax__calendar_title {
cursor:pointer;
font-weight:700;
}

.ajax__calendar_footer {
height:15px;
}

.ajax__calendar_today {
cursor:pointer;
padding-top:3px;
}

.ajax__calendar_dayname {
height:17px;
width:17px;
text-align:right;
padding:0 2px;
}

.ajax__calendar_day {
height:17px;
width:18px;
text-align:right;
cursor:pointer;
padding:0 2px;
}

.ajax__calendar .ajax__calendar_container {
border:1px solid #646464;
background-color:#fff;
color:#000;
}

.ajax__calendar .ajax__calendar_footer {
border-top:1px solid #f5f5f5;
}

.ajax__calendar .ajax__calendar_dayname {
border-bottom:1px solid #f5f5f5;
}

.MyCalendar .ajax__calendar_container {

font-size:12px;
border:1px solid #459d25;
background-color:#fff;
color:#459d25;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day,.MyCalendar .ajax__calendar_hover .ajax__calendar_month,.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
color:#000;
font-weight:700;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day,.MyCalendar .ajax__calendar_active .ajax__calendar_month,.MyCalendar .ajax__calendar_active .ajax__calendar_year {
color:#459d25;
font-weight:700;
}

.contentButton,.contentFormLinkButton {

font-size:14px;
text-align:left;
font-weight:700;
background-color:#459d25;
color:#fff;
height:30px;
border:1px solid #eee;
text-decoration:none;
padding:5px;
}

.GridViewHeaderStyle,.GridViewFooterStyle {
background-color:#459d25;
font-weight:700;
height:20px;
}

.GridViewRowStyle,.GridViewAlternatingRowStyle {
background-color:#eee;
}

.GridViewPagerStyle,.filemanager_header {
background-color:#459d25;
height:20px;
font-weight:700;
}

.uitloggen,.meldingen {

font-size:14px;
text-align:left;
vertical-align:middle;
color:#000;
}

.ajax__calendar_month,.ajax__calendar_year {
height:44px;
width:40px;
text-align:center;
cursor:pointer;
overflow:hidden;
}

.ajax__calendar .ajax__calendar_day,.ajax__calendar .ajax__calendar_month,.ajax__calendar .ajax__calendar_year {
border:1px solid #fff;
}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day,.ajax__calendar .ajax__calendar_active .ajax__calendar_month,.ajax__calendar .ajax__calendar_active .ajax__calendar_year {
background-color:#edf9ff;
color:#06c;
border-color:#06c;
}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day,.ajax__calendar .ajax__calendar_other .ajax__calendar_year {
background-color:#fff;
color:#646464;
border-color:#fff;
}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day,.ajax__calendar .ajax__calendar_hover .ajax__calendar_month,.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {
background-color:#edf9ff;
color:#06c;
border-color:#daf2fc;
}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title,.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {
color:#06c;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day,.MyCalendar .ajax__calendar_other .ajax__calendar_year,.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner {
color:#000;
}

div#form .contentTextboxWithoutWidth,div#form .contentDropDownList {

font-size:14px;
border:1px solid #9c9c9c;
vertical-align:middle;
margin:0 0 5px;
padding:2px;
}

/*gridview zoek*/
#gridview_zoek {
	display: block;
	height: 30px;
}
#gridview_zoek input[type="text"] {
	border: solid 1px #ccc;
	width: 200px;
	float: right;
}
#gridview_zoek input[type="submit"] {
	border: solid 1px #009900;
	height: 20px;
	float: right;
	font-size: 12px;
	padding: 2px 3px;
	margin-left: 5px;
	overflow: visible;
}