
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;
	/*overflow-x:					hidden;*/

}

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_html.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;
	font-size						: 11px;
	line-height						: 20px;
	color							: #4b4748;
}

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_new {
	padding							: 0px;
	font-size						: 12px;
	width 							: 100%;
	background-color				: #D7D7D7;
	background-image				: url(../images/footer/reckless_footer_bg.gif);
	background-repeat				: repeat-x;
	font-family						: Arial, Helvetica, sans-serif;
	color 							: #000000;
	position						: fixed;
	bottom							: 0;
	right:							: 0px;
}

#footer_content {
	float:right;
}

.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						: 8px;
	padding-left					: 28px;
	width							: 223px;
	text-align						: left;
}

div.nieuws_kolom2 {
	padding-top						: 35px;
	padding-left					: 62px;
	width							: 462px;
	text-align						: justify;
}

td.vertikaal_schaduw_nieuws {
	background-image				: url(../images/reckless_vertikaal_schaduw_nieuws.jpg);
	background-repeat				: no-repeat;
}

div.nieuws_subtitel	{
	color								: #707070;
	float								: left;
	width								: 223px;
	margin-bottom						: 8px;
}

a.nieuws_leesmeer {
	color								: #A93047;
}

.thumbnieuws {
margin-top:-15px;
}

/* --- 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						: 5px;
	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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/images/reckless_html_home__1.png'); }
html>body #header_home1 { background:  url("../images/reckless_html_home1.png") no-repeat top; }

#header_overreckless { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/images/reckless_html_collectie.png'); }
html>body #header_collectie { background:  url("../images/reckless_html_collectie.png") no-repeat top; }
#header_collectie_representatief,
#header_collectie_horeca,
#header_collectie_workwear,
#header_collectie_medisch,
#header_collectie_promokleding,
#header_collectie_specials {
	background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.recklessdesign.nl/images/reckless_html_collectie.png');
}
html>body #header_collectie_representatief,
html>body #header_collectie_horeca,
html>body #header_collectie_workwear,
html>body #header_collectie_medisch,
html>body #header_collectie_promokleding,
html>body #header_collectie_specials {
	background:  url("../images/reckless_html_collectie.png") no-repeat top;
}
#header_collectie_refine { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/images/reckless_html_collectie_totaalpakket.png'); }
html>body #header_collectie_totaalpakket { background:  url("../images/reckless_html_collectie_totaalpakket.png") no-repeat top; }
#header_collectie { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.recklessdesign.nl/images/reckless_html_collectie.png'); }
html>body #header_collectie { background:  url("../images/reckless_html_collectie.png") no-repeat top; }

#header_referenties { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.recklessdesign.nl/images/reckless_html_referenties.png'); }
html>body #header_referenties { background:  url("../images/reckless_html_referenties.png") no-repeat top; }

#header_contact { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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='http://www.recklessdesign.nl/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; }


.content-background {
	height: 1%;
	overflow: hidden;
	background: url(../images/content_background_kolom3.gif) no-repeat 50% 34px;
}

.content-holder
{
	width: 887px;
}

.collectie-kolom1
{
	float: left;
	width: 462px;
	text-align: justify;
	padding: 32px 40px 0 74px;
}
	.image-holder
	{
	}
	.image-holder-news
	{
	}
	.image-holder1
	{
		
	}
		.collection-image
		{
			border: 0;
			padding: 0;
		}

.collectie-kolom2
{
	float: left;
	width: 20px;
	height: 320px;
	background: url("../images/vertical-shade.png") no-repeat;
}

.collectie-kolom3
{
	float: left;
	text-align: justify;
	padding: 70px 0 0 28px;
	/*width: 249px;*/
	width: 261px;
}

.document-holder
{
	background-color: #dcdbdb;
	width: 100%;
	height: 49px;
	margin-bottom: 2px;
	padding: 10px 5px;
}

.document-holder-empty
{
	background: none;
	width: 100%;
	height: 49px;
	margin-bottom: 2px;
	padding: 10px 5px;
}
.document-icon
{
	float: left;
}
.document-arrow
{
	float: left;
	padding: 15px 11px 0 11px;
	height: 56px;
}
.document-header
{
	padding-top: 9px;
	color: #AA2E47;
}
.document-text a 
{
	color: #818080;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
.document-text a:hover 
{
	text-decoration: underline;
}


.document-inner-holder
{
	padding-top: 70px;
}
.document-right-holder
{
	vertical-align: top;
}
.document-right
{
	background-color: #dcdbdb;
	height: 69px;
	margin-bottom: 2px;
	padding: 0px 5px;
}

.document-right-empty
{
	background: none;
	height: 69px;
	margin-bottom: 2px;
	padding: 0px 5px;
}

.spacing-holder
{
	padding-top: 35px;
}
.spacing
{
	height: 49px;
	margin-bottom: 2px;
	padding: 10px 5px;
}

h2
{
	color: #7b7c7f;
	font-size: 23px;
	margin-top: 0;
	margin-bottom: 22px;
}

p.content-text-collection
{
	width: 452px;
	float: left;
	margin-top: 11px;
}
p.content-text-news
{
	width: 452px;
	float: left;
	margin: 20px 0 20px;
}
	
p.content-text-home
{
	width: 452px;
}
a.heavy-link 
{
	font-weight: bold;
	font-size: 10px;
}
a:hover.heavy-link 
{
	font-weight: bold;
}

/* home */
.home-kolom1
{
	float: left;
	width: 462px;
	text-align: justify;
	padding: 13px 55px 0 74px;
	/*padding: 35px 42px 0 0px;*/
}
	.image-holder
	{

	}
		.collection-image
		{
			border: 0;
			padding: 0;
		}

.home-kolom2
{
	float: left;
	width: 20px;
	height: 320px;
	background: url("../images/vertical-shade.png") no-repeat;
}

.home-kolom3
{
	text-align: justify;
	padding: 34px 0 0 13px;
	width: 261px;
}

#menu-header {
	left: 0%;
	margin-left: 50px;
	position: relative;
}
.home-right-menu-holder-top
{
	height:60px;
	margin-bottom:2px;
	margin-left:610px;
	padding:4px 5px 10px;
	position:absolute;
	width:461px;
	margin-top:0px;
}

.home-right-menu-holder-bottom
{
	height:60px;
	margin-bottom:2px;
	margin-left:610px;
	padding:4px 5px 10px;
	position:absolute;
	width:460px;
	margin-top:69px;
}

.home-right-menu-holder-bottom .collection-image
{
margin-left:-1px;
margin-top:-3px;
}

.home-right-menu-holder-bottom .home-right-menu-arrow
{
margin-left:-2px;
}

.home-right-menu-arrow
{
	float: left;
	padding: 15px 11px 0 11px;
	height: 56px;
}

.home-right
{
	background-color: #fff;
	height: 66px;
	margin-bottom: 2px;
	padding: 0px 5px;
}

.home-holder
{
	background-color: #dcdbdb;
	width: 100%;
	height: 49px;
	margin-bottom: 2px;
	padding: 10px 5px;
}

.home-holder-empty
{
	background: none;
	width: 100%;
	height: 49px;
	margin-bottom: 2px;
	padding: 10px 5px;
}
.home-icon
{
	float: left;
}
.home-arrow
{
	float: left;
	padding: 15px 11px 0 11px;
	height: 56px;
}
.home-right-menu-header
{
	padding-top: 9px;
	color: #AA2E47;
	width:269px;
}
.home-text a 
{
	color: #818080;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
.home-text a:hover 
{
	text-decoration: underline;
}


.home-inner-holder
{
	padding-top: 34px;
}
.home-right-holder
{
	vertical-align: top;
}
.home-right
{
	background-color: #dcdbdb;
	height: 66px;
	margin-bottom: 2px;
	padding: 0px 5px;
}

p.home-datum
{
	margin: 0 0 6px 0;
}

.home-right-empty
{
	background: none;
	height: 69px;
	margin-bottom: 2px;
	padding: 0px 5px;
}

h2.home-header
{
	float: left;
	margin: 17px 0;
	line-height: 24px;
	text-align: left;
	width: 452px;
}

h2.home-header-small
{
	margin: 17px 0 5px;

	text-align: left;
	font-size: 13px;
}
.news-item-preview-left
{
	float: left;
	width: 217px;
	/* margin-right: 38px; */
	margin-top: 19px;
}
.news-item-preview-right
{
	float: right;
	width: 217px;
	margin-top: 19px;
	
}
	.image-holder-thumb
	{

	}

	.news-image-thumb
	{
	}

div.divider
{
	float: left;
	width: 462px;
	height: 2px;
	margin: 13px 0 0px;
	background: url("../images/divider.gif") no-repeat;
}

div.divider-small
{
	float: left;
	width: 280px;
	height: 2px;
	margin: 15px 0;
	background: url("../images/divider-small.gif") no-repeat;
}

div.pagination-box
{
	float: left;
	width: 456px;
	heigth: 32px;
	margin: 9px 0;
	padding-bottom:22px;
}
div.pagination-left
{
	float: left;
	width: 228px;
	text-align: left;
}
div.pagination-right
{
	float: right;
	width: 228px;
	text-align: right;
}
span.pagination-inactive
{
	color: #86878a;
}
span.pagination-active
{
	color: #aa2e47;
}

/* Nieuws Item Image Border */

.t {background: url(../images/imageborder/top.gif) 0 0 repeat-x;}
.b {background: url(../images/imageborder/bottom.gif) 0 100% repeat-x;}
.l {background: url(../images/imageborder/left.gif) 0 0 repeat-y;}
.r {background: url(../images/imageborder/right.gif) 100% 0 repeat-y;}
.bl {background: url(../images/imageborder/bl.gif) 0 100% no-repeat;}
.br {background: url(../images/imageborder/br.gif) 100% 100% no-repeat;}
.tl {background: url(../images/imageborder/tl.gif) 0 0 no-repeat;}
.tr {background: url(../images/imageborder/tr.gif) 100% 0 no-repeat; padding:5px;} 


/* Header Divs */

#menu
{
width:790px; height:94px; margin:0 auto;
position:relative;
}

#logo{float:left;}
#about{float:left;}
#collectie{float:left;}
#references{float:left;}
#contact{float:left;}

#menuonderrand
	{
		background-image:url(../images/reckless_html_header_bg2.jpg);
		background-repeat:repeat-x;
		width:50%;
		height:5px;
		float:right;
		margin-top:-5px;
	}

#header_home2 { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.recklessdesign.nl/images/reckless_html_home__2.png'); }

html>body #header_home2 { background:  url("../images/reckless_html_home1.png") no-repeat center top;}




.submenus
{
width:790px;
margin: 0 auto;
position:relative;
}

#collectiesub
{
	float:right;
	left:0px;
	position:absolute;
	width:137px;
	left:455px;
}

.collectie-links
{
position:absolute;
z-index:1;
width:137px;
}

.collectie-links a{
	display: block;
	width: 137px;
	height: 25px;
}

#contactsub
{
	float:right;
	left:0px;
	position:absolute;
	width:137px;
	left:653px;
}

.contact-links
{
position:absolute;
z-index:1;
width:137px;
}

.contact-links a
{
	display: block;
	width: 137px;
	height: 22px;
}


