/* CSS Bij Schiphol Parkeren */

* {
	margin: 0px;
	padding: 0px;
}

body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	color: #000;	
	background: url(../images/bkg_main.gif) top left repeat-x #92d050;
}

#wrapper_0 {
	width: 1000px;
	margin: 0px auto;
	position: relative;
	float: none;
}

#wrapper_1 {
	width: 980px;
	padding: 0px 10px 5px 10px;
	text-align: left;
	background-color: #FFF;
	position: relative;
	float: left;
}

#header {
	width: 980px;
	height: 50px;
	margin-bottom: 15px;
	font-size: 15px;
	font-weight: bold;
	position: relative;
	float: left;
}

#header a:link { color: #000; text-decoration: none; }
#header a:visited { color: #000; text-decoration: none; }
#header a:hover { color: #000; text-decoration: none; }

#header_left {

}

#header_center {

}

.header_center_grey {
	color: #888;
}

#header_right {
	
}

#wrapper_navi_main {
	width: 980px;
	height: 20px;
	margin-bottom: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	position: relative;
	float: left;
}

#navi_main_left {
	width: 10px;
	height: 20px;
	background: url(../images/bkg_navi_main_left.gif) top left no-repeat #FFF;
	position: relative;
	float: left;
}

#navi_main {
	width: 960px;
	height: 18px;
	padding-top: 2px;
	background: url(../images/bkg_navi_main.gif) top left repeat-x #FFF;
	position: relative;
	float: left;
}

#navi_main a:link { color: #FFF; text-decoration: none; }
#navi_main a:visited { color: #FFF; text-decoration: none; }
#navi_main a:hover { color: #d7e9c5; text-decoration: none; }

#navi_main_right {
	width: 10px;
	height: 20px;
	background: url(../images/bkg_navi_main_right.gif) top left no-repeat #FFF;
	position: relative;
	float: left;
}

.navi_main_item {
	padding: 0px 30px;
	position: relative;
	float: left;
}

.navi_main_item_spacer {
	position: relative;
	float: left;
}

h1 {
	font-size: 23px;
}

h2 {
	font-size: 15px;
}

#wrapper_content {
	width: 980px;
	position: relative;
	float: left;
}

#content_left {
	width: 480px;
	margin-right: 20px;
	position: relative;
	float: left;
}

#content_right {
	width: 480px;
	position: relative;
	float: left;
}

.tekstblok_bovenbalk {
	width: 480px;
	height: 3px;
	background: url(../images/bkg_content_block_top.gif) top left no-repeat;
	position: relative;
	float: left;
	overflow: hidden;
}

.tekstblok {
	width: 468px;
	padding: 2px 5px;
	border-right: 1px solid #92d050;
	border-left: 1px solid #92d050;
	position: relative;
	float: left;
}

.tekstblok_onderbalk {
	width: 480px;
	height: 3px;
	margin-bottom: 7px;
	background: url(../images/bkg_content_block_bottom.gif) top left no-repeat;
	position: relative;
	float: left;
	overflow: hidden;
}

.content_full {
	width: 980px;
	position: relative;
	float: left;
}

.tekstblok_full_bovenbalk {
	width: 980px;
	height: 3px;
	background: url(../images/bkg_content_block_full_top.gif) top left no-repeat;
	position: relative;
	float: left;
	overflow: hidden;
}

.tekstblok_full {
	width: 968px;
	padding: 2px 5px;
	border-right: 1px solid #92d050;
	border-left: 1px solid #92d050;
	position: relative;
	float: left;
	
}

.tekstblok_full_onderbalk {
	width: 980px;
	height: 3px;
	margin-bottom: 7px;
	background: url(../images/bkg_content_block_full_bottom.gif) top left no-repeat;
	position: relative;
	float: left;
	overflow: hidden;
}

#content_left_reservation {
	width: 690px;
	margin-right: 20px;
	position: relative;
	float: left;
}

.tekstblok_reservering_links_bovenbalk {
	width: 690px;
	height: 3px;
	background: url(../images/bkg_content_block_reservation_left_top.gif) top left no-repeat;
	position: relative;
	float: left;
	overflow: hidden;
}

.tekstblok_reservering_links {
	width: 678px;
	padding: 2px 5px;
	border-right: 1px solid #92d050;
	border-left: 1px solid #92d050;
	position: relative;
	float: left;
	overflow: hidden;
}

.tekstblok_reservering_links_onderbalk {
	width: 690px;
	height: 3px;
	margin-bottom: 7px;
	background: url(../images/bkg_content_block_reservation_left_bottom.gif) top left no-repeat;
	position: relative;
	float: left;
	overflow: hidden;
}

#content_right_reservation {
	width: 270px;
	position: relative;
	float: left;
}

.tekstblok_reservering_rechts_bovenbalk {
	width: 270px;
	height: 3px;
	background: url(../images/bkg_content_block_reservation_right_top.gif) top left no-repeat;
	position: relative;
	float: left;
	overflow: hidden;
}

.tekstblok_reservering_rechts {
	width: 258px;
	padding: 2px 5px;
	border-right: 1px solid #92d050;
	border-left: 1px solid #92d050;
	background-color: #d9d9d9;
	position: relative;
	float: left;
	overflow: hidden;
}

.tekstblok_reservering_rechts_onderbalk {
	width: 270px;
	height: 3px;
	margin-bottom: 7px;
	background: url(../images/bkg_content_block_reservation_right_bottom.gif) top left no-repeat;
	position: relative;
	float: left;
	overflow: hidden;
}

h3 {
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 10px;
}

h4 {
	
}

p {
	margin-bottom: 10px;	
}

.textfield, .textarea, .dropdown {
	height: 15px;
	margin-bottom: 2px;
	padding: 1px 1px 1px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	border: 1px solid #92d050;
	background: url(../images/bkg_textfield.gif) top left no-repeat #FFF;
}

.tf_standaard {
	width: 197px;	
}

.ta_standaard {
	width: 197px;	
	height: 100px;
}

.dd_standaard {
	width: 203px;
	height: 20px;
}
/*
.button_100px {
	width: 100px;
	height: 25px;
	padding-bottom: 3px;
	text-align: center;
	font-size: 13px;
	border: none;
	background: url(../images/bkg_button_100px.gif) top left no-repeat;
}
*/
.button {
	height: 26px;
	padding: 0px 5px 3px 5px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	border: none;
	background-color: #6ca52f;
	cursor: pointer;
}

.checkButton {
	background: url(/images/bkg_checkbutton.gif) top left repeat-x;
	height: 26px;
	padding: 0px 5px 3px 5px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	border: none;
	background-color: #6ca52f;
	cursor: pointer;
}
ul li {
	margin-left: 16px;	
}

a:link { color: #92D050; text-decoration: none; }
a:visited { color: #92D050; text-decoration: none; }
a:hover { color: #92D050; text-decoration: underline; }
.content_img1 {
padding-right: 5px;
}

.headerGroen{ color: #92D050;}
.dateSelectTable {
	border: solid 1px #92d050;
	background: #d9d9d9;
}
input {
	border: solid 1px #92d050;
	font-size: 8.5pt;
	padding: 2px;
}
select {
	border: solid 1px #92d050;
	font-size: 8.5pt;
	padding: 2px;
}
.autoGegevens {
	width: 70px;
}
.persGegevens {
	width: 153px;
}
.reserveerCode {
	width: 115px;
}
.radio-check{
	border: 0px;
}
hr {
	border:none;
	background:none;
	border-bottom:1px solid #bdbdbd;
}
.cijfersGroen {
	font-size: 14px;
	color:#8cc84d;
	font-weight: bold;
}
.cijferGroen {
	font-size: 45px;
	color:#8cc84d;
}
.tariefTabel {
	border: solid 2px #92d050;
}
.gegevens {
	color: #92D050;
}
.bgBorder {
	background-image: url(../images/content_bg.gif);
	background-repeat: repeat-y;
	background-position: 1px;
}
.infoDiv {
	width: 552px;
	border: solid 1px #000000; 
	padding: 6px; 
	display: none; 
	position:absolute; 
	background: #FFFFFF;
	z-index: 1;
}
.infoDiv2 {
	width: 445px;
	border: solid 1px #000000; 
	padding: 6px; 
	display: none; 
	position:absolute; 
	background: #FFFFFF;
	z-index: 1;
}
