html, body {
	height: 100%;	
}

body {
	scrollbar-arrow-color		: #FFFFFF;
	scrollbar-base-color			: #E6E6E6;
	scrollbar-shadow-color		: #E6E6E6;
	scrollbar-face-color			: #E6E6E6;
	scrollbar-highlight-color	: #FFFFFF;
	scrollbar-darkshadow-color	: #808080;
	scrollbar-3d-light-color	: #E6E6E6;
	margin							: 0px;
	padding							: 0px;
}

body,td {
	font-family						: Arial, Helvetica, sans-serif;
	font-size						: 11px;
	color 							: #4A4747;
	line-height						: 16px;
}

body.home {
	background-color				: #D0D0D0;
	background-image				: url(../images/reckless_bg_home.jpg);
	background-repeat				: repeat-x;
}

body.vervolgpagina {
	background-color				: #D0D0D0;
	background-image				: url(../images/reckless_bg_vervolgpagina.jpg);
	background-repeat				: repeat-x;
}

body.home_html {
	background-color				: #D0D0D0;
	background-image				: url(../images/reckless_bg_home_html.jpg);
	background-repeat				: repeat-x;
}

body.vervolgpagina_html {
	background-color				: #D0D0D0;
	background-image				: url(../images/reckless_bg_vervolgpagina_html.jpg);
	background-repeat				: repeat-x;
}

td.vertikaal_schaduw {
	background-image				: url(../images/reckless_vertikaal_schaduw.jpg);
	background-repeat				: no-repeat;
}

span.info_header {
	font-weight						: bold;
}

a {
	color								: #AA2E47;
	text-decoration				: none;
}
a:hover {
	text-decoration				: underline;
}

#content_wrapper {	
	height: auto !important;
	height: 100%;
	min-height: 100%;
	margin: 0 auto -26px;
}

#pad, #footer {
	height: 26px;
}

#footer {
	background-color				: #D7D7D7;
	background-image				: url(../images/footer/reckless_footer_bg.gif);
	background-repeat				: repeat-x;
	/*margin							: 0px;*/
	padding							: 0px;
	font-family						: Arial, Helvetica, sans-serif;
	font-size						: 12px;
	color: 							: #000000;
}

.flag_img {
	border: 0;
	float: left;
	display: block;
}

/* --- home --- */

div.home_kolom1 {
	padding-top						: 8px;
	padding-left					: 28px;
	width								: 308px;
	text-align						: justify;
}

div.home_kolom2 {
	padding-top						: 42px;
	width								: 352px;
	text-align						: justify;
	font-size: 0px;
}

span.datum	{
	color								: #A93047;
}

/* --- nieuws --- */

div.nieuws_kolom1 {
	padding-top						: 35px;
	padding-left					: 28px;
	width								: 280px;
	text-align						: justify;
}

div.nieuws_kolom2 {
	padding-top						: 35px;
	padding-left					: 62px;
	width								: 450px;
	text-align						: justify;
}

td.vertikaal_schaduw_nieuws {
	background-image				: url(../images/reckless_vertikaal_schaduw_nieuws.jpg);
	background-repeat				: no-repeat;
}

span.nieuws_subtitel	{
	color								: #707070;
	font-style						: italic;
}

a.nieuws_leesmeer {
	color								: #A93047;
}

/* --- referenties --- */

div.referenties {
	padding-top						: 35px;
	padding-left					: 55px;
	font-weight						: bold;
	color								: #AB3049;
	line-height						: 26px;
}

/* --- over Reckless --- */

div.overreckless {
	padding-top						: 35px;
	padding-left					: 28px;
	width								: 318px;
	text-align						: justify;
}

div.overreckless_punten {
	padding-top						: 35px;
	padding-left					: 35px;
	font-weight						: bold;
	color								: #AB3049;
}

/* --- collectie --- */

div.collectie_kolom1 {
	padding-top						: 35px;
	padding-left					: 0px;
	width								: 320px;
	text-align						: justify;
}

div.collectie_kolom2 {
	padding-top						: 35px;
	padding-left					: 62px;
	width								: 352px;
	text-align						: justify;
}

#foto_collectie { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_foto_collectie.png'); }
html>body #foto_collectie { background:  url("../images/reckless_foto_collectie.png") no-repeat top; }

/* --- cases --- */

div.cases {
	padding-top						: 35px;
	padding-left					: 0px;
	width								: 350px;
	text-align						: justify;
}

div.casedetail {
	width								: 350px;
	text-align						: justify;
}

/* --- contact --- */

div.contact_kolom1 {
	padding-top						: 35px;
	padding-left					: 6px;
	width								: 318px;
	text-align						: justify;
}

div.contact_kolom2 {
	padding-top						: 35px;
	padding-left					: 33px;
}

td.contactlabel {
	color								: #AA2E47;
}

a.contact {
	color								: #4A4747;
	text-decoration				: none;
}
a.contact:hover {
	color								: #AA2E47;
	text-decoration				: underline;
}

input.formulier{
	font-family						: Arial, Helvetica, sans-serif;
	color								: #000000;
	font-size						: 11px;
	vertical-align					: middle;
	background-color				: #BBBBBB;
	border							: 0;
	padding							: 3px;
}

textarea.formulier {
	font-family						: Arial, Helvetica, sans-serif;
	color								: #000000;
	font-size						: 11px;
	vertical-align					: middle;
	background-color				: #BBBBBB;
	border							: 0;
	padding							: 3px;
}

input.button {
	font-family						: Arial, Helvetica, sans-serif;
	color								: #AA2E47;
	font-size						: 11px;
	vertical-align					: middle;
	background-color				: #FFFFFF;
	border							: 0;
	padding							: 3px;
}

span.inputlabels{
	font-size:10px;
}

span.verplichtveld {
	color								: #AA2E47;
}

.errortext {
	color								: #DB2E4D;
}

/* --- disclaimer --- */

div.disclaimer_kolom1 {
	padding-top						: 35px;
	padding-left					: 28px;
	width								: 460px;
	text-align						: justify;
}

/* --- contact informatieaanvraag --- */

div.contact_informatieaanvraag_kolom1 {
	padding-top						: 35px;
	padding-left					: 28px;
	width								: 460px;
	text-align						: justify;
}

span.telefoonnummer {
	color								: #AA2E47;
}

/* --- contact routebeschrijving --- */

div.contact_route_kolom1 {
	padding-top						: 35px;
	padding-left					: 0px;
	width								: 460px;
	text-align						: justify;
}

#foto_route { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_foto_route.png'); }
html>body #foto_route { background:  url("../images/reckless_foto_route.png") no-repeat top; }

/* --- headers --- */

#header_home1 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_home__1.png'); }
html>body #header_home1 { background:  url("../images/reckless_html_home__1.png") no-repeat top; }
#header_home2 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_home__2.png'); }
html>body #header_home { background:  url("../images/reckless_html_home__2.png") no-repeat top; }

#header_overreckless { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_overreckless__.png'); }
html>body #header_overreckless { background:  url("../images/reckless_html_overreckless__.png") no-repeat top; }

#header_collectie { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_collectie.png'); }
html>body #header_collectie { background:  url("../images/reckless_html_collectie.png") no-repeat top; }
#header_collectie_refine { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_collectie_refine.png'); }
html>body #header_collectie_refine { background:  url("../images/reckless_html_collectie_refine.png") no-repeat top; }
#header_collectie_cases { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_collectie_cases.png'); }
html>body #header_collectie_cases { background:  url("../images/reckless_html_collectie_cases.png") no-repeat top; }
#header_collectie_cases_1 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_collectie_cases_1.png'); }
html>body #header_collectie_cases_1 { background:  url("../images/reckless_html_collectie_cases_1.png") no-repeat top; }
#header_collectie_cases_2 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_collectie_cases_2.png'); }
html>body #header_collectie_cases_2 { background:  url("../images/reckless_html_collectie_cases_2.png") no-repeat top; }
#header_collectie_cases_3 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_collectie_cases_3.png'); }
html>body #header_collectie_cases_3 { background:  url("../images/reckless_html_collectie_cases_3.png") no-repeat top; }
#header_collectie_totaalpakket { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_collectie_totaalpakket.png'); }
html>body #header_collectie_totaalpakket { background:  url("../images/reckless_html_collectie_totaalpakket.png") no-repeat top; }

#header_referenties { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_referenties.png'); }
html>body #header_referenties { background:  url("../images/reckless_html_referenties.png") no-repeat top; }

#header_collectie { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_collectie.png'); }
html>body #header_collectie { background:  url("../images/reckless_html_collectie.png") no-repeat top; }

#header_contact { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_contact.png'); }
html>body #header_contact { background:  url("../images/reckless_html_contact.png") no-repeat top; }
#header_contact_contact { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_contact_contact.png'); }
html>body #header_contact_contact { background:  url("../images/reckless_html_contact_contact.png") no-repeat top; }
#header_contact_informatie { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_contact_informatie.png'); }
html>body #header_contact_informatie { background:  url("../images/reckless_html_contact_informatie.png") no-repeat top; }
#header_contact_route { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_contact_route.png'); }
html>body #header_contact_route { background:  url("../images/reckless_html_contact_route.png") no-repeat top; }

/* --- submenu's --- */

#submenu_collectie { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_submenu_collectie.png'); }
html>body #submenu_collectie { background:  url("../images/reckless_html_submenu_collectie.png") no-repeat top; }

#submenu_contact { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_submenu_contact.png'); }
html>body #submenu_contact { background:  url("../images/reckless_html_submenu_contact.png") no-repeat top; }

/* English versions */

#submenu_collectie_en { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_submenu_collectie_en.png'); }
html>body #submenu_collectie_en { background:  url("../images/reckless_html_submenu_collectie_en.png") no-repeat top; }

#submenu_contact_en { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/reckless_html_submenu_contact_en.png'); }
html>body #submenu_contact_en { background:  url("../images/reckless_html_submenu_contact_en.png") no-repeat top; }

