footer,header,copyright{
	display:block;
	}
html{
	margin:0;
	padding:0;
	font-weight:100;
	font-size:100%;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	}
html{
	font-weight:100;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	}
body{
	margin:0;
	}
.inner_container{
	padding:0 10px;
}
.header_container{
	padding:0 10px;
}
.show{
	display: none;
}
#logo{
	background:url(../img/Leiden_Garage_Akker_key.png) 1% 49% no-repeat;
	}
a:focus{
	outline:thin dotted;
	}
a:hover,a:active{
	outline:0;
	}
ul{
	margin-left:0;
	padding:0 0 0 40px;
	}
h1 a{
	height: 42px;
  	display:block;
  	background: url(../img/logo_small.png) left no-repeat;
}
h1,h2,h3,h4,h5,h6,ul,ol,dl,p,blockquote,.media{
	margin:10px;
	}
h1,h2,h3,h4,h5,h6,img{
	padding-bottom:0px;
	}
pre{
	margin:10px;
	}
label{
	font-size: 16px;
	color: #5e5e5e !important;
	text-decoration: none !important;
	font-weight: 100 !important;
}
table h1,table h2,table h3,table h4,table h5,table h6,table p,table ul,table ol,table dl{
	padding:0;
	}
body{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	color:#5e5e5e !important;
	line-height:1.5em;
	}
a{
	color:#660000 !important;
	text-decoration: none !important;
	font-weight: 100 !important;
	}
a:hover,a:active{
	color:#990000 !important;
	}
h1{font-size:2em;line-height:0.75em;font-weight:100;font-style:normal;font-family: color:#ffffff;}
h2{font-size:1.5em;line-height:1.em;font-weight:100;font-style:normal;font-family: color:#ae0345;}
h3{font-size:1.17em;line-height:1.282em;font-weight:100;font-style:normal;font-family: color:#3b4552;}
h4{font-size:1em;line-height:1.282em;font-weight:100;font-style:normal;font-family: color:#3b4552;}
body{background-color:#fcfcfc;}
#header{border: 1px solid #660000;background:#660000 !important;font-weight: 100;color: white;text-shadow: 0px 1px 1px maroon;text-decoration: none;background-image: -webkit-gradient(linear,left top,left bottom,from( #660000 ),to( #990000 )) !important;background-image: -webkit-linear-gradient( #660000,#990000 ) !important;background-image: -moz-linear-gradient( #660000,#990000 ) !important;background-image: -ms-linear-gradient( #660000,#990000 ) !important;background-image: -o-linear-gradient( #660000,#990000 ) !important;background-image: linear-gradient( #660000,#990000 ) !important;}
/* subheader background img day (##404041) and night (black) */
#subheader{background:white; min-height: 240px;}

#main{border-top:1px solid #E6E6E6;}
.box{margin:8px 0px 8px 10px;border: 1px solid #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: #666 0px 0px 2px;-moz-box-shadow: #666 0px 0px 2px;box-shadow: #666 0px 0px 2px;background: #f0f0f0;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f0f0f0), to(#ffffff));background: -moz-linear-gradient(#f0f0f0, #ffffff);background: linear-gradient(#f0f0f0, #ffffff);-pie-background: linear-gradient(#f0f0f0, #ffffff);behavior: url(../PIE_uncompressed.htc);}
.box_center{text-align:center; margin:0;border: 1px solid #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: #666 0px 0px 2px;-moz-box-shadow: #666 0px 0px 2px;box-shadow: #666 0px 0px 2px;background: #f0f0f0;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f0f0f0), to(#ffffff));background: -moz-linear-gradient(#f0f0f0, #ffffff);background: linear-gradient(#f0f0f0, #ffffff);-pie-background: linear-gradient(#f0f0f0, #ffffff);behavior: url(../PIE_uncompressed.htc);}
iframe{width: 100%; height:auto; border: none; background-color:#fff;}
#redcontainer{background-color:#fff; color: #5e5e5e !important;}
#rijsbergen{background-color:#fff;}
#footer{background-color:white;border-top: solid 1px #E6E6E6;border-bottom: solid 1px #E6E6E6;}
.copyright{text-align:right;font-size: smaller;}
::selection{background-color:#ff6500;color:#ffffff;}
::-moz-selection{background-color:#ff6500;color:#ffffff;}
body{font-size:12px;margin:.5em 0 0;}
.line{width:100%;}
.line,.lastUnit,.container{overflow:hidden;*overflow:visible;*zoom:1;}
body.debug::before{content:"media query (320>) fired";font-weight:100;display:block;text-align:center;background:#ffa500;position:absolute;right:0;left:0;top:0;z-index:99;height:24px;line-height:24px;}
body.debug{margin-top:24px;}
.space{margin-top:1em !important;}
.space{margin-bottom:1em !important;}
.space_right{padding-right:10px !important;}
.space_left{padding-left:10px !important;}

/* jQuery Mobile corrections */
.ui-bar-a{background:none;}
.ui-shadow-inset {-moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important;}
input.ui-input-text, textarea.ui-input-text {background-image: none;padding: 6px!important;margin: 0!important;line-height: 1px !important;font-size: 16px!important;}
.ui-corner-all {-moz-border-radius: .3em !important;-webkit-border-radius: .3em !important;border-radius: .3em !important;}
.ui-btn-corner-all {-moz-border-radius: .3em !important;-webkit-border-radius: .3em !important;border-radius: .3em !important;}
.ui-btn-inner {font-size: 14px;font-weight: 100;white-space: nowrap;}
.ui-submit, .ui-checkbox-off, .ui-checkbox-on{border: 1px solid #660000 !important;background: #660000 !important;font-weight: 100 !important;color: white;cursor: pointer;text-shadow: 0 1px 1px #660000 !important;text-decoration: none;
background-image: -webkit-gradient(linear,left top,left bottom,from( #660000 ),to( #990000 )) !important;background-image: -webkit-linear-gradient( #660000,#990000 ) !important;background-image: -moz-linear-gradient( #660000,#990000 ) !important;background-image: -ms-linear-gradient( #660000,#990000 ) !important;background-image: -o-linear-gradient( #660000,#990000 ) !important;background-image: linear-gradient( #660000,#990000 ) !important;}
a.ui-btn-up-c{
border: 1px solid #660000;
background: #660000;
font-weight: 100;
cursor: pointer;
text-shadow: 0 1px 1px #660000;
text-decoration: none;
background-image: -webkit-gradient(linear,left top,left bottom,from( #660000 ),to( #990000 ));
background-image: -webkit-linear-gradient( #660000,#990000 );
background-image: -moz-linear-gradient( #660000,#990000 );
background-image: -ms-linear-gradient( #660000,#990000 );
background-image: -o-linear-gradient( #660000,#990000 );
background-image: linear-gradient( #660000,#990000 );
font-family: Helvetica,Arial,sans-serif;
}
.ui-btn-up-c{color:white !important;}
.ui-btn-up-c:visited{color:white !important;}
.ui-btn-up-c:hover{color:white !important;} 
.ui-li-desc {color:#5e5e5e !important;}
.ui-collapsible-content{border-left:solid 1px #ccc; border-right:solid 1px #ccc;}
.ui-li-heading {font-weight: 100 !important;}
.ui-collapsible-heading{border: 1px solid #660000;background: #660000;font-weight: 100;color: white;cursor: pointer;text-shadow: 0 1px 1px #660000;text-decoration: none;
background-image: -webkit-gradient(linear,left top,left bottom,from( #660000 ),to( #990000 ));
background-image: -webkit-linear-gradient( #660000,#990000 );
background-image: -moz-linear-gradient( #660000,#990000 );
background-image: -ms-linear-gradient( #660000,#990000 );
background-image: -o-linear-gradient( #660000,#990000 );
background-image: linear-gradient( #660000,#990000 );}
