/*

only black used as color

*/

#site { 
	width: 650px; 
	font: 12px arial, verdana, sans-serif;
	line-height: 16px;
	color: black;
}

section #searchCol,
html body div#site header div.container div.top a.cart,
html body div#site header div.container div.top a.search,
html body div#site header div.container nav#mainnav,
html body div#site header div.container div.dropdowns,
html body div#site div.container section div#productDetails a.backButton,
html body div#site div.container section div#productDetails div.royalSlider div.rsOverflow div.rsContainer div.rsSlide,
html body div#site div.container section div#productDetails div.bestellen,
html body div#site div.container section div#productDetails div#tabs.ui-tabs ul.ui-tabs-nav,
html body div#site div#recentlyWatched,
html body div#site footer,
html body div#site div.container section div#productDetails div#tabs.ui-tabs div#tabs-2,
#meldingCookie,
#productDetails div.productKoppelingen, hr {
	display: none!important;
}

html body div#site div.container section div#productDetails div#tabs.ui-tabs div#tabs-1,
html body div#site div.container section div#productDetails div.royalSlider div.rsOverflow div.rsContainer div.rsSlide:first-child {
	display: block!important;
}

/* HEADER */

#site header {
	margin: 0 0 35px;
}

#site header .container a.logo {
	display: block;
	float: left;
	width: 263px;
	height: 62px;
}

html body div#site header div.container div.top div.phone,
html body div#site header div.container div.top div.phone a {
	float: right!important;
	color: #000!important;
	font-size: 1.4em!important;
	font-weight: bold!important;
	text-decoration: none!important;
}

/* SECTION */

#site section #breadcrumbs {
	margin: 0 0 20px;
	padding: 0 0 15px;
	border-bottom: 1px solid #888;
}

#site section #breadcrumbs a {
	color: #000;
}

#site section #breadcrumbs a:after {
	content: '\00a0\203A\00a0';
}

#site section #productDetails hgroup {
	display: block;
	float: left;
	margin: 0 30px 20px 0;
	padding: 0;
	width: 300px;
}

#site section #productDetails hgroup h1 {
	margin: 0 0 5px;
	color: #d13b3b;
	font-size: 2.1em;
	line-height: 1.3em;
	text-transform: uppercase;
}

#site .container section #productDetails .royalSlider {
	float: left;
	margin: 0 0 10px 0;
	width: 300px;
	height: 300px;
}

#site .container section #productDetails #tabs {
}

/* SECTION - SPECIFICATIES */
#site section #productDetails #tabs {
	line-height: 1.7em;	
}

#site section #productDetails #tabs.ui-tabs div#tabs-1 {
	margin: 0 0 20px;
	padding: 15px 0;
	border-top: 1px solid #888;	
	border-bottom: 1px solid #888;	
}

#site section #productDetails #productSpecs {
}

#site section #productDetails .row {
	border-bottom: 1px dotted #ddd;
}

#site section #productDetails .row .description,
#site section #productDetails .row .value {
	float: left;
	margin: 0 50px 0 0;
	width: 300px;
}

#site section #productDetails .row .description {
	font-weight: bold;
}

#site section #productDetails .row .value {
	margin: 0;
}

/*header .top,
nav,
header .dropdowns,
a.printButton,
footer,*/
/*html body div#site header div.container div.top,
#site header nav#mainnav,
html body div#site div.container section div#breadcrumbs,
html body div#site header div.container div.dropdowns,
html body div#site div.container section div#productDetails div.bestellen form#id_productToBasket a.verder,
html body div#site div.container section div#productDetails div#tabs.ui-tabs ul.ui-tabs-nav,
html body div#site div#recentlyWatched,
html body div#site footer { display: none;}

html body div#site div.container section div#productDetails div.bestellen,
html body div#site div.container section div#productDetails div.royalSlider div.rsOverflow div.rsFullscreenBtn { clear: both; }


#content { width: 650px; }

h1, td h1 {font: 19px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h2, td h2 {font: 17px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h3, td h3 {font: 15px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h4, td h4 {font: 14px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h5, td h5 {font: 13px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}
h6, td h6 {font: 12px arial, verdana, sans-serif; font-weight: bold; color: black; margin-bottom: 7px;}

#content a:link, #content a:visited {text-decoration: none; color: black ;  border-bottom: 1px solid black;}

html body div#site div.container section div#productDetails div#tabs.ui-tabs > div { display: block; }
html body div#site div.container section div#productDetails div.bestellen form#id_productToBasket div.price { font-size: 2em; font-weight: bold; }
html body div#site div.container section div#productDetails div#tabs.ui-tabs div#tabs-1.ui-tabs-panel div#productSpecs .row { clear: both; }
html body div#site div.container section div#productDetails div#tabs.ui-tabs div#tabs-1.ui-tabs-panel div#productSpecs .row .description {
	float: left;
	width: 150px;
	font-weight: bold;
}
html body div#site div.container section div#productDetails div#tabs.ui-tabs div#tabs-1.ui-tabs-panel div#productSpecs .row .value {
	float: left;
	width: 400px;
}

#print_header {
	width: 650px;
	height: 80px;
	display: block;
	border-bottom: 1px solid black;
}

#print_header .adres {
	float: left;
}

#print_header .logo {
	margin: 0px;
	padding: 0px;
	float: right;
}*/

br.clear { font-size:0px;line-height:0px;clear:both; }
.clear { clear:both; }