@import url('/css/overlay.css');


/* =RESET CSS
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* =Fonts
-------------------------------------------------------------- */

body,
input,
textarea,
input[type="text"],
input[type="password"],
input[type=submit] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input[type="text"],
input[type="password"],
textarea {
	background: #f9f9f9;
	border: 1px solid #555;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	padding: 2px;
	margin: 0 0 1px 0;
}

input[type="button"],
input[type=submit] {
	border: 0px solid #fff;
	outline: none;
	cursor : pointer;
	}
	
/* =Global Elements
-------------------------------------------------------------- */

#site-wrapper {
	margin: 0  auto;
	position: relative;
	width: 1000px;
	background: white;
	}
#site-wrapper-menu {
	margin: 0  auto;
	position: relative;
	width: 1000px;
	background-image: url(/images/product-menu-bg.png);
	background-attachment: top left;
	background-repeat: repeat-y;
	background-color: white;
	}	
div.clear { 
	border: 0; 
	clear: both; 
	margin: 0; 
	padding: 0; 
	height: 0px; 
	overflow: hidden; 
	}
	
body.retail {
	background-image: url(/images/background-v10.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #ffec00;
	}
	
body.dealer{
	background-color: #2a2a2a;
	}
	
body,
input,
textarea {
	color: #000;
	font-size: 12px;
	line-height: 18px;
}
hr {
	background-color: #e7e7e7;
	border: 0;
	clear: both;
	height: 1px;
	margin-bottom: 18px;
}

/* Text elements */
p {
	margin-bottom: 18px;
}

strong {
	font-weight: bold;
}
cite,
em,
i {
	font-style: italic;
}
/* a:link {
	color: #0066cc;
}
a:visited {
	color: #743399;
}
a:active,
a:hover {
	color: #ff4b33;
} */
	
a,
a:link,
a:visited,
a:active {
	color: #000;
	}
	
a:hover {
	color: #777;
	text-decoration: none;
	}
	
a.bluelink,
a.bluelink:link,
a.bluelink:visited,
a.bluelink:active {
	color: #000;
	}
	
a.bluelink:hover {
	color: #777;
	text-decoration: none;
	}
	
.red{
	color: red;
	}
	
/* =Background ad
-------------------------------------------------------------- */
div#ad {
	position: absolute;
	display: block;
	width: 100%;
	top: 185px;
	left: 0;
	height: 450px;
	background: url(/images/bg-ad.png) top center no-repeat;
	background-origin: content;
	}

img.ad {
	width: 100%;
	height: 400px;
	}

/* =Header
-------------------------------------------------------------- */

#heading {	
	float: left; 
	width: 1000px;
	height: 150px;
	background-image: url(/images/heading2.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	}
	
#logo {
	float: left; 
	width: 500px;
	height: 150px;
	background-image: url(/images/mcs_logo.png);
	background-position: top left;
	background-repeat: no-repeat;
	}

/* =Header Dealer Login
-------------------------------------------------------------- */
	
#dealer-login {
	margin: 0 50px 0 0;
	padding: 10px; 
	float: right; 
	width: 300px;
	width: 280px!important;
	height: 150px;
	height: 130px!important;
	background: #000;
	color: #fff;
	}
.table_dealerlogin_login,
.table_dealerlogin_logout {
	width: 280px;	
	}
.table_login_logout {
	height: 70px;
	vertical-align: bottom;	
	}
.table_login_logout2 {
	height: 70px;
	vertical-align: bottom;	
	}
	
.table_login_head {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #ffec00;
	}
#dealer-login label {
	margin: 0 5px 0 0;
	padding: 0;	
	}	
#agree_dealer {
	vertical-align: middle;
	}

#dealer-login input.text,
#dealer-login input.password {
	width: 90px;
	height: 14px;
	}

.table_dealerlogin_login a.whitelink,
.table_dealerlogin_login a.whitelink:link,
.table_dealerlogin_login a.whitelink:visited,
.table_dealerlogin_login a.whitelink:active {
	color: #fff;
	text-decoration: none;
	}

.table_dealerlogin_login a.whitelink:hover {
	color: #ffec00;
	text-decoration: none;
	}
	
/* =Header Dealer Logout
-------------------------------------------------------------- */
.table_dealerlogin_logout a.whitelink,
.table_dealerlogin_logout a.whitelink:link,
.table_dealerlogin_logout a.whitelink:visited,
.table_dealerlogin_logout a.whitelink:active {
	color: #fff;
	}

.table_dealerlogin_logout a.whitelink:hover {
	color: #ffec00;
	}
	
/* =Footer
-------------------------------------------------------------- */

#footer-home,
#footer-small {	
	margin: 0 0 0 0 ;
	padding: 35px 25px 0 ; 
	float: left; 
	width: 1000px;
	width: 950px!important;
	height: 120px;
	height: 85px!important;
	font-size: 10px;
	line-height: 15px;
	background-image: url(/images/footer-home.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: black;
	}
	
#footer-home a:link,
#footer-small a:link,
#footer-home a:active,
#footer-small a:active,
#footer-home a:visited,
#footer-small a:visited {
	color: #000;
	}

#footer-home a:hover  {
	color: #000;
	font-weight: bold;
	}
	
#footer_logoos {
	padding-top: 0px;
	padding-right: 25px;
	float: left;
	}

#footer_logoos img.owc {
	padding-left: 10px;
	width: 60px;
	height: 31px;
	}
	
#footer_logoos img.rai {
	padding-left: 22px;
	padding-top: 10px;
	width: 35px;
	height: 35px;
	}
	
/* =Footer Dealerlounge Order
-------------------------------------------------------------- */

#footer-dealerlounge { 
	margin: 0;
	padding: 0; 
	float: left; 
	width: 1000px;
	height: 24px;
	background-image: url(/images/footer-dealerlounge-column.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: black;
	}	
	
/* =Footer Brands
-------------------------------------------------------------- */

#brands { 
	margin: 0 0 0 0 ;
	padding: 30px 30px 0; 
	float: left; 
	width: 1000px;
	width: 940px!important;
	height: 190px;
	height: 160px!important;
	color: white;
	font-size: 10px;
 	line-height: 12px;
 	text-align: center;
	background-image: url(/images/brands.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: black;
	}
	
#brands a  {
	color: #fff;
	text-decoration: none;
	}

#brands a:hover  {
	color: #ffff00;
	text-decoration: none;
	}
	
/* =Footer New Products
-------------------------------------------------------------- */
#container_products_head-home{ 
	float: left; 
	width: 1000px;
	height: 40px;
	background-color: black;
	}
#container_products_head{ 
	float: left; 
	width: 1000px;
	height: 64px;
	background-image: url(/images/footer-dealerlounge.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: black;
	}
		
#container_products_head-column{ 
	float: left; 
	width: 1000px;
	height: 64px;
	background-image: url(/images/footer-dealerlounge-column.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: black;
	}
	
#container_products{ 
	float: left; 
	width: 1000px;
	height: 180px;
	/*background-image: url(/images/content.jpg);*/
	/*background-image: url(/images/footer-dealerlounge.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;*/
	background-color: white;
	}
table#newproducts-head { 
	margin: 10px 25px 0 25px;
	padding: 0 0 0 0; 
	float: left; 
	width: 1000px;
	width: 950px!important;
	height: 40px;
	height: 30px!important;
	vertical-align: top;
	}
	
table#newproducts-head-sub { 
	margin: 34px 25px 0 25px;
	padding: 0 0 0 0; 
	float: left; 
	width: 1000px;
	width: 950px!important;
	height: 40px;
	height: 30px!important;
	vertical-align: top;
	}
	
table#newproducts-head-sub td.tdleft,
table#newproducts-head td.tdleft { 
 	width: 750px; 
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #ffec00;
	text-align: left;
	vertical-align: top;
	}

table#newproducts-head-sub td.tdright,
table#newproducts-head td.tdright { 
 	width: 250px; 
	text-align: right;
	vertical-align: top;
	}

table#newproducts-head-sub td.tdright a:link,
table#newproducts-head-sub td.tdright a:active,
table#newproducts-head-sub td.tdright a:visited,
table#newproducts-head td.tdright a:link,
table#newproducts-head td.tdright a:active,
table#newproducts-head td.tdright a:visited {	
	font-size: 12px;
	font-weight: bold;
	color: #ffec00;
	text-decoration: none;
	}	
	
table#newproducts-head-sub td.tdright a:hover,
table#newproducts-head td.tdright a:hover {	
	color: white;
	font-weight: bold;
	}
	

table#newproducts {
	margin: 0 20px;
	padding: 0;
	display: block;
	float: left;
	width: 1000px;
	width: 960px!important;
	height: 180px;
	background: white;
	}
table#newproducts tr td{ 
	float: left; 
	margin: 0;
	padding: 0 0px; 
	width: 120px;
	width: 120px!important;
	text-align: center;
	vertical-align: top;
	}
table#newproducts td#height {
	margin: 0 5px;
	padding: 0;
	display: block;
	float: left;
	width: 120px;
	width: 110px!important;
	height: 120px;
	}	
	
table#newproducts .boxgrid{ 
	width: 120px; 
	height: 120px; 
	float:left; 
	background: white; 
	border: 0px solid #AAA;
	overflow: hidden; 
	position: relative; 
	} 
table#newproducts .boxgrid a{ 
	text-decoration: none;
	cursor : pointer;
	}
table#newproducts .boxgrid img{ 
	position: absolute; 
	width: 120px; 
	height: 120px; 
	top: 0; 
	left: 0; 
	border: 0; 
	} 
table#newproducts tr td span.product-cat {
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: black;
	text-align: center;
	}
	
table#newproducts tr td span.product-brand,	
table#newproducts tr td span.product-number {
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: black;
	text-align: center;
	}
	
/* 	
table#newproducts{ 
	margin: 0;
	padding: 0; 
	float: left; 
	width: 1000px;
	height: 180px;
	vertical-align: top;
	background-color: white;
	}
	
table#newproducts tr td{ 
	float: left; 
	margin: 0;
	padding: 0 5px; 
	width: 115px;
	width: 115px!important;
	text-align: center;
	vertical-align: top;
	}
	
table#newproducts tr td div.product-img img.thumbnail {
	max-width: 115px; 
	max-height: 115px;
	vertical-align: bottom;
	}
	
table#newproducts tr td div.product-img  {
	margin: 0;
	padding: 0; 
	height: 115px;
	}

table#newproducts tr td span.product-cat {
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: black;
	text-align: center;
	}
	
table#newproducts tr td span.product-brand,	
table#newproducts tr td span.product-number {
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: black;
	text-align: center;
	}
 */	
/* =Content Left Column
-------------------------------------------------------------- */

#left-column {
	margin: 0;
	padding: 45px 0 0 0; 
	position: relative;
	float: left; 
	width: 200px;
	background-color: none;
	background-image: url(/images/content-column.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
	}
	
#left-column #tekst,
#dealerlounge-menu #tekst {
	margin: 0;
	padding: 10px 25px 0; 
	}
	
#contact-lists {
	margin: 0;
	padding: 35px 0 0 0; 
	position: relative;
	float: left; 
	width: 200px;
	background-color: none;
	background-image: url(/images/content-column.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
	}

#dealerlounge-lists_order,
#dealerlounge-lists {
	margin: 0;
	padding: 35px 0 0 0; 
	position: relative;
	float: left; 
	width: 200px;
	background-color: none;
	background-image: url(/images/content-column.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	overflow: hidden;
	}
	
/* =Content Middle
-------------------------------------------------------------- */

#middle_product { 
	padding: 10px;
	float: right; 
	width: 800px; 
	width: 780px!important; 
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: none;
	}
#middle_dealerlounge { 
	float: right; 
	width: 1000px; 
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}	
#middle_oneproduct_page { 
	padding: 10px;
	float: left; 
	width: 800px; 
	width: 780px!important; 
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}
#middle_news { 
	width: 1000px; 
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}
	
#content_news { 
	padding: 10px 25px;
	float: right; 
	width: 800px; 
	width: 750px!important; 
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}
	
#content_contact { 
	padding: 10px 25px;
	float: right; 
	width: 800px; 
	width: 750px!important; 
	min-height: 540px;
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}
#content_terms { 
	padding: 10px 25px;
	float: right; 
	width: 1000px; 
	width: 950px!important; 
	min-height: 540px;
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}
	
#middle_dealer { 
	float: right; 
	width: 1000px; 
	/*padding-top: 35px;
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;*/
	background-color: white;
	}	
	
#middle_brands { 
	width: 1000px; 
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}

#middle_catalog { 
	padding: 0 25px;
	width: 1000px; 
	width: 950px!important; 
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}	
	
#content_dealerlounge { 
	padding: 10px 25px;
	float: right; 
	width: 800px; 
	width: 750px!important; 
	min-height: 540px;
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}

#content_product,
#dealerlounge,
#dealerlounge-manual {
	margin: 35px 0 40px 0;
	}
	
/* =Site Maintenance
-------------------------------------------------------------- */

#middle_maintenance  { 
	padding: 0 0;
	width: 1000px; 
	background-image: url(/images/content.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: white;
	}	
	
#maintenance_top {
	padding: 150px 0 0 0;
	width: 1000px;
	height: 350px;
	height: 200px!important;
	font-size: 18px;
	text-align: center;
	}
	
/* =Content Product navigatie
-------------------------------------------------------------- */

#sul-menu {
	text-align: center;
	height: 35px;
	}
	
#sul{
	margin: 0 auto;
	width: auto;
	font-size: 10px;
	font-weight: bold;
	}
#sul {
	vertical-align: top;
	}
	
#sul tr td a{
	text-align: center;
	display: block;
	padding: 2px 5px;
	height: 22px;
	height: 18px!important;
	}

#sul td:hover,
#sul td.selected {
	background: #000;
	color: #FFFF00;
	}
	
#sul td:hover a,
#sul td.selected a {
	color: #FFFF00;
	text-decoration: none;
	}
	
/* =Content Products Filter Fields
-------------------------------------------------------------- */

#product-sub-lists {
	margin: 10px 0 10px 0;
	width: 780px; 
	font-weight: bold;
	color: black;
	background: #eee;
	float: left;
	}
	
h6.list-header {
	margin: 0;
	padding: 10px;
	float: left;
	font-weight: bold;
	color: #000;
	text-align: left;	
	}

h6.filter-list-header {
	margin: 0;
	padding: 10px;
	float: left;
	font-weight: normal;
	color: #000;
	text-align: left;	
	}	
h6.filter-list-header  b {
	color: #000;
	font-weight: bold;
	}	
#product-sub-lists form {
	padding: 10px;
	float: left;
	}
	
#product-sub-lists select{
	float: left;
	font-size: 12px;
	margin: 0 5px 0 0;
	}
	
/* =Content Products Overzicht
-------------------------------------------------------------- */

#newproduct-scroller {
	margin: 0 0 10px 0;
	float: left;
	display: block;
	height: 200px;
	background: #eee;
	overflow: hidden;
	}
	
table#pr-single-box {
	margin: 0 8px 10px 0;
	padding: 0;
	display: block;
	float: left;
	width: 122px;
	height: 200px;
	background: none;
	}

table#pr-single-box td#height {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 122px;
	height: 122px;
	}	
	
table#pr-single-box .boxgrid{ 
	width: 120px; 
	height: 120px; 
	float:left; 
	background: white; 
	border: 1px solid #AAA;
	overflow: hidden; 
	position: relative; 
	} 
table#pr-single-box .boxgrid a{ 
	text-decoration: none;
	cursor : pointer;
	}
table#pr-single-box .boxgrid img{ 
	position: absolute; 
	width: 120px; 
	height: 120px; 
	top: 0; 
	left: 0; 
	border: 0; 
	} 
.captionfull .imgNone,
.captionfull .imgNew,
.captionfull .imgSpecial,
.captionfull .imgSpecialSold,
.captionfull .imgBlowout,
.captionfull .imgBlowoutSold { 
	top: 0; 
	left: 0; 
	float: left; 
	position: absolute; 
	height: 120px; 
	width: 100%; 
	}

.imgNone{ background-image: none; } 
.imgNew{ background-image: url(/images/pr_new.png); } 
.imgSpecial{ background-image: url(/images/pr_special.png); } 
.imgSpecialSold{ background-image: url(/images/pr_sold.png); } 
.imgBlowout{ background-image: url(/images/pr_blowout.png); }
.imgBlowoutSold{ background-image: url(/images/pr_sold.png); }


td.pr-single-description {
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	width: 120px;
	height: 80px;
	border: 0px solid #333;
	vertical-align: top;
	font-size: 11px;
	line-height: 13px;
	text-align: left;
	}
.pr-single-number {
	text-align: left;
	font-weight: bold;
	color: black;
	}
.pr-single-cat {
	text-align: left;
	font-weight: normal;
	color: black;
	}
.pr-single-text {
	text-align: left;
	text-transform: none;
	font-size: 10px;
	color: black;
	font-weight: normal;
	}
.pr-single-from-price {
	font-weight: normal;
	color: red;
	text-decoration: line-through;
	}
.pr-single-now-price {
	font-weight: bold;
	color: #009900;
	}
.pr-single-from-price-sold {
	font-weight: normal;
	color: #333;
	text-decoration: line-through;
	}
.pr-single-now-price-sold {
	font-weight: bold;
	color: #333;
	}	

/* =Content Products Single Product Breadcrumb
-------------------------------------------------------------- */
#breadcrumb-back {
	margin: 25px 10px 0 0;
	float: right;
	width: 100px;
	height: 18px;
	text-align: right;
	/* padding: 15px; */
	border-bottom: 0px dotted #000;
	/* background: #eee; */
	}
#breadcrumb {
	margin: 25px 0 0 0;
	float: left;
	width: 650px;
	/* padding: 15px; */
	border-bottom: 0px dotted #000;
	/* background: #eee; */
	}
/* #breadcrumb {
	margin: 25px 0;
	padding: 15px;
	border-bottom: 0px dotted #000;
	background: #eee;
	} */

span.breadcrumb2 {
	font-weight: normal;
	color: #000;
	text-align: left;
	}
span.breadcrumb2 a:link,
span.breadcrumb2 a:visited,
span.breadcrumb2 a:active {
	font-weight: normal;
	color: #000;
	text-align: left;
	}
span.breadcrumb2 a:hover {
	font-weight: normal;
	color: #000;
	text-align: left;
	}
span.breadcrumb2 span.path-last a:link {
	font-weight: bold;
	text-decoration: none;
	}

/* =Content Products Single Product Detail
-------------------------------------------------------------- */	

div#icons-brand { 
	margin-top: 15px;
	display: block;
	color: #000000; 
	width: 770px; 
	height: 67px;
	vertical-align: middle;
	}
table#pr-detail-box td#height-brand {
 	margin: 0;
	padding: 0;
	display: block;
	height: 80px; 
	}	
div#product-wrapper img.brand_product_img { 
	width: 150px;
	float: right;
	}	
	
table#pr-detail-box {
 	margin: 5px 20px 5px 0;
	padding: 0;
	display: block;
	float: left;
	width: 250px;
/* 	height: 250px; */
 	}
table#pr-detail-box td#height {
 	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 252px;
	height: 257px; 
	}	
table#pr-detail-box .boxgrid{ 
 	width: 250px; 
	height: 250px; 
	float:left; 
	background: white; 
	border: 1px solid #AAA;
	overflow: hidden; 
	position: relative;  
	} 
table#pr-detail-box .boxgrid a{ 
 	text-decoration: none;
	cursor : pointer; 
	}
table#pr-detail-box .boxgrid img{ 
 	position: absolute; 
	width: 250px; 
	height: 250px; 
	top: 0; 
	left: 0; 
	border: 0; 
	}

table#pr-detailthumb-box {
 	margin: 5px 5px 10px 0;
	padding: 0;
	display: block;
	float: left;
	width: 50px;
	height: 50px; 
	}
table#pr-detailthumb-box td#height {
 	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 52px;
	height: 52px; 
	}	
table#pr-detailthumb-box .boxgrid{ 
 	width: 50px; 
	height: 50px; 
	float:left; 
	background: white; 
	border: 1px solid #AAA;
	overflow: hidden; 
	position: relative; 
	} 
table#pr-detailthumb-box .boxgrid a{ 
 	text-decoration: none;
	cursor : pointer; 
	}
table#pr-detailthumb-box .boxgrid img{ 
 	position: absolute; 
	width: 50px; 
	height: 50px; 
	top: 0; 
	left: 0; 
	border: 0;
	}
	
table#pr-detail-description-box {
 	margin: 5px 0 5px 0;
	padding: 0;
	display: block;
	float: left;
	width: 500px;
	/*height: 250px;*/ 
	}
table#pr-detail-description-box td#height {
 	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 252px;
	height: 252px; 
	}	
		
table#pr-detail-description-box span.product-category {
	font-size: 14px;
	font-weight: bold;
	color: black;
	text-align: left; 
	}

table#pr-detail-description-box p.product-text,
table#pr-detail-description-box span.product-text,
table#pr-detail-description-box span.fits{
	color: black;
	text-align: left;
	text-transform: none; 
	}

table#pr-detail-description-box td.tdleft { 
 	min-width: 150px;
 	}
table#pr-detail-description-box td.tdleft-border { 
 	min-width: 150px;
	display: block;
	height: 5px;
	}
table#pr-detail-description-box td.tdright { 
 	width: 350px;
 	}

table#pr-detail-description-box td.tdleft-info { 
	padding: 10px;
	background: #eee;
 	}
table#pr-detail-description-box td.product-special { 
	padding: 5px;
	background: red;
 	}
	
table#pr-detail-box span.product-order,
table#pr-detail-description-box span.product-order { 
	font-size: 14px;
	font-weight: bold;
	color: black; 
	}	
table#pr-detail-description-box span.product-order-special { 
	font-size: 14px;
	font-weight: bold;
	color: #fff; 
	}
table#pr-detail-description-box span.product-no-special { 
	font-weight: bold;
	color: red; 
	}	
table#pr-detail-description-box span.product-available { 
	font-weight: normal;
	color: #696969; 
	}
	
table#pr-detail-description-box span.product-price { 
/*  	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: black;  */
	}	
	
table#pr-detail-description-box span.product-yes { 
	font-weight: normal;
	color: #66BC0B;  
	}

table#pr-detail-description-box span.product-no { 
	font-weight: normal;
	color: red; 
	}

table#pr-detail-description-box span.product-stock-info {
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
 	color: #696969; 
	}
	
table#pr-detail-box a.related-docs,
table#pr-detail-description-box a.related-docs {
	padding: 0 0 0 5px;
	text-decoration: none;
	vertical-align: top;
	}
table#pr-detail-box a.related-docs:hover,
table#pr-detail-description-box a.related-docs:hover {
	text-decoration: none;
 	color: #696969; 
	}
	
table#pr-detail-box td.reference { 
 	margin: 5px 0 0 0;
	padding: 5px;
	text-align: center;
	/* background: #eee; */
	background: none;
	}
	
table#pr-detail-box span.reference { 
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
 	/* color: #696969;  */
	color: red;
	}

/* =Brands Logo
-------------------------------------------------------------- */
	
table#brands_logo td a.whitelink img { 
 	margin: 60px 5px 40px 5px;
	padding: 0;
	border: 0px solid #CCC;
 	max-height: 60px; 
	}

#brands_logo_small {
	padding: 45px 5px 0;
	}
	
#brands_logo_small a.whitelink img {
	padding: 0 5px;
	max-height: 50px; 	
	}
	
/* =Online catalog
-------------------------------------------------------------- */
	
#catalog {
	margin: 60px 0 40px 0;
	float: left;
	width: 300px;
	text-align: center;
	}
	
#catalog-image img {
	padding: 0 0 15px 0;
	width: 300px;
	}

#catalog-details span.title{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	}
	
#catalog-details span.title-sub{
	text-align: center;
	font-weight: normal;
	}
	
#catalog-txt {
	margin: 60px 0 40px 0;
	float: left;
	width: 300px;
	text-align: left;
	}	
#catalog-txt2 {
	margin: 60px 0 40px 0;
	float: left;
	width: 350px;
	text-align: left;
	}	
	
#catalog-details span.title-content{
	text-align: left;
	font-weight: normal;
	}	
	
/* =Contact Adres
-------------------------------------------------------------- */
.flag {
	height: 15px;
	width: 15px;
	}
.flag img{
	float: left;
	padding: 0 5px 5px 0;
	}
	
#contact,
#terms {
	margin: 35px 0 40px 0;
	}

#contact img.contact-img {
	padding-right: 25px;
	float: right;
	width: 450px;
	height: 150px;
	}
	
#contact table.adresblok {
	margin: 0 25px 25px 0;
	width: 220px;
	float: left;
	}

.adress-head {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	list-style-type: none;
	background: none;
	}

.adress-subhead {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	list-style-type: none;
	background: none;
	}	
	
/* =Contact Menu - Dealer lounge menu
-------------------------------------------------------------- */

#contact-menu ul.menu li h3 {
	padding: 0 15px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	list-style-type: none;
	color: black;
	}

#contact-menu ul.menu  {
	font-size: 12px;
	margin: 10px 0 0 0;
	}	

#contact-menu ul.menu li a.levelone,
#contact-menu ul.menu li a.levelone:hover{
	text-align: left;
	display: block;
	padding: 3px 15px 3px 20px;
	width: 200px;
	width: 170px!important;
	background-image: url(/images/level-one-plus.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}
#contact-menu ul.menu li.clicked a.levelone:hover{
	background-image: url(/images/level-one-plus.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}
#contact-menu ul.menu li a.levelone:hover{
	text-align: left;
	display: block;
	padding: 3px 15px 3px 20px;
	width: 200px;
	width: 170px!important;
	background-image: url(/images/level-one-plus.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}
	
#contact-menu ul.menu li.clicked a.levelone{
	text-align: left;
	display: block;
	padding: 3px 15px 3px 20px;
	width: 200px;
	width: 170px!important;
	background-image: url(/images/level-one-plus-hover.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}	
	
#contact-menu ul.menu li a{
	text-align: left;
	display: block;
	padding: 3px 15px;
	width: 200px;
	width: 170px!important;
	}	
	
#contact-menu ul.menu li {
	margin: 0 0 0 0;
	font-weight: normal;
	text-align: left;
	color: white;
	background: none;
	}
#contact-menu ul.menu li.selected {
	background: white ;
	color: black;
	}

#contact-menu ul.menu li.clicked {
	background: #000 ;
	font-weight: bold;
	}

#contact-menu ul.menu a,
#contact-menu ul.menu li.selected a {
	color: black;
	text-decoration: none;
	}
#contact-menu ul.menu li a:hover,
#contact-menu ul.menu li.clicked a:hover {
	background: #ffec00 ;
	color: black;
	cursor: pointer;
	}
#contact-menu ul.menu li.clicked a {
	color: #ffec00;
	font-weight: bold;
	text-decoration: none;
	}

/** zichtbaarheid submenu **/

#contact-menu ul.menu ul.menu-sub { 
	display: none;
	}

#contact-menu ul.menu li.clicked ul.menu-sub { 
	display: block;
	} 
	
/** submenu **/
#contact-menu  ul.menu li.clicked ul.menu-sub li a.leveltwo {
	width: 200px;
	width: 150px!important;
	padding: 2px 15px 2px 35px;
	font-size: 10px;
	background: white ;
	font-weight: normal;
	color: black;
	background-image: url(/images/level-two-plus.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}	
#contact-menu  ul.menu li.clicked ul.menu-sub li a.leveltwo:hover {
	background-image: url(/images/level-two-plus.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}
	
#contact-menu  ul.menu li.clicked ul.menu-sub li a.leveltwo-extend {
	width: 200px;
	width: 150px!important;
	padding: 2px 15px 2px 35px;
	font-size: 10px;
	background: white ;
	font-weight: normal;
	color: black;
	background-image: url(/images/level-two-plus-extend.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}
#contact-menu  ul.menu li.clicked ul.menu-sub li a.leveltwo-extend:hover {
	background-image: url(/images/level-two-plus-extend.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}
#contact-menu  ul.menu li.clicked ul.menu-sub li.clicked a.leveltwo-extend {
	background-image: url(/images/level-two-plus-extend-hover.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}	
#contact-menu  ul.menu li.clicked ul.menu-sub-sub li a.levelthree{
	width: 200px;
	width: 135px!important;
	padding: 2px 15px 2px 50px;
	font-size: 10px;
	background: white ;
	font-weight: normal;
	color: black;
	background-image: url(/images/level-three-plus.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}	
#contact-menu  ul.menu li.clicked ul.menu-sub-sub li a.levelthree:hover {
	background-image: url(/images/level-three-plus.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}	
#contact-menu  ul.menu li.clicked ul.menu-sub-sub li.clicked a.levelthree {
	background-image: url(/images/level-three-plus.png);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: none;
	}		
#contact-menu  ul.menu li.clicked ul.menu-sub li a {
	padding: 2px 15px;
	font-size: 10px;
	background: white ;
	font-weight: normal;
	color: black;
	}
#contact-menu  ul.menu li.clicked ul.menu-sub li.clicked a,
#contact-menu  ul.menu li.clicked ul.menu-sub li a:active {
	background: #ffec00;
	font-weight: bold;
	color: black;
	}
#contact-menu  ul.menu li.clicked ul.menu-sub li:hover,
#contact-menu  ul.menu li.clicked ul.menu-sub li a:hover {
	background: #ffec00;
	font-weight: bold;
	color: black;
	}
	
	
/* =Contact Menu - Dealer lounge menu
-------------------------------------------------------------- */
/*
#contact-menu ul.menu li h3 {
	padding: 0 15px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	list-style-type: none;
	color: black;
	}

#contact-menu ul.menu  {
	font-size: 12px;
	margin: 10px 0 0 0;
	}	

#contact-menu ul.menu li a{
	text-align: left;
	display: block;
	padding: 3px 15px;
	width: 200px;
	width: 170px!important;

	}	
	
#contact-menu ul.menu li {
	margin: 0 0 0 0;
	font-weight: normal;
	text-align: left;
	list-style-type: none;
	color: white;
	background: none;
	}
#contact-menu ul.menu li.selected {
	background: white ;
	color: black;
	}

#contact-menu ul.menu li.clicked {
	background: #000 ;
	font-weight: bold;
	}

#contact-menu ul.menu a,
#contact-menu ul.menu li.selected a {
	color: black;
	text-decoration: none;
	}
#contact-menu ul.menu li a:hover,
#contact-menu ul.menu li.clicked a:hover {
	background: #ffec00 ;
	color: black;
	cursor: pointer;
	}
#contact-menu ul.menu li.clicked a {
	color: #ffec00;
	font-weight: bold;
	text-decoration: none;
	}
*/
/** zichtbaarheid submenu **/
/*
#contact-menu ul.menu ul.menu-sub { 
	display: none;
	}

#contact-menu ul.menu li.clicked ul.menu-sub { 
	display: block;
	} 
	*/
/** submenu **/
/*
#contact-menu  ul.menu li.clicked ul.menu-sub li a {
	padding: 2px 15px;
	font-size: 10px;
	background: white ;
	font-weight: normal;
	color: black;
	}
#contact-menu  ul.menu li.clicked ul.menu-sub li.clicked a,
#contact-menu  ul.menu li.clicked ul.menu-sub li a:active {
	background: #ffec00;
	font-weight: bold;
	color: black;
	}
#contact-menu  ul.menu li.clicked ul.menu-sub li:hover,
#contact-menu  ul.menu li.clicked ul.menu-sub li a:hover {
	background: #ffec00;
	font-weight: bold;
	color: black;
	}
*/
	
/* =Hotlist
-------------------------------------------------------------- */

#tekst h3 {
	padding: 0 0 10px 0;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: left;	
	}	
	
table#hotlist td.hotlist-head {
	font-size: 14px;
	font-weight: bold;
	color: black;
	text-align: left; 
	}	
	
table#hotlist { 
	width: 750px; 
	}

table#hotlist th {
	padding: 1px 2px;
	font-weight: bold;
	background: black;
	color: white;
	}
	
table#hotlist th.last  {
	text-align: right;
	}
	
table#hotlist td span {
	font-size: 10px;
	}
	
table#hotlist tr td img{ 
	width: 15px; 
	height: 15px;
	}
	
table#hotlist td { 
	vertical-align: middle;
	}
	
table#hotlist tr.row1 td,
table#hotlist tr.row2 td { 
	padding: 10px 0 10px 0;
	}	
	
table#hotlist tr.row1 { 
	background-color: #eee; 	
	}

table#hotlist tr.row2 { 
	background-color: white; 
	}	
	
/* =Dealer Locator
-------------------------------------------------------------- */

#locator-search {
	margin: 0 0 0 0;
	padding: 25px 0 25px 25px ;
	width: 1000px; 
	width: 975px!important; 
	font-weight: normal;
	color: black;
	background: none;
	float: left;
	}
	
#locator-search h3 {
	padding: 0 0 10px 0;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: left;	
	}	
	
#dealerlocator-lists {
	margin: 0 0 25px 25px;
	float: left; 
	display: none;
	}	
		
#sidebar div {	
	float: left;
	margin: 0 25px 25px 0;
	width: 300px;
	}	
	
#sidebar b,
#map b {	
	font-size: 12px;
	font-weight: bold;
	}	
	
/* =News Page
-------------------------------------------------------------- */

#news-wrapper {
	margin: 35px 0 40px 0;
	}
table.news-big-article {
	float: left;
	}
	
table.news-big-article td.news-big-date {
	margin: 0;
	padding: 10px 5px 0 ;
	font-size: 18px;
	font-weight: normal;
	color: #999;
	text-align: left;
	vertical-align: top;
	width: 120px;
	}
	
table.news-big-article td.news-big-description {
	margin: 0;
	padding: 5px 5px 15px;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	font-size: 18px;
	width: 363px;
	}
	
table.news-big-article td.news-big-image {
	margin: 0;
	padding: 0 5px;
	vertical-align: top;
	width: 373px;
	width: 363px!important;
	}	
	
.container-news-big-image {
	float: left;
	width: 363px;
	height: 420px;
	/*height: 240px;*/
	border: 1px solid #CCC;
	background: #333;
	overflow: hidden;
	}
	
.container-news-big-imagesub {
	text-align: center;
	}	
	
.container-news-big-imagesub img {
	margin-top: 0px;
	/*margin-top: -60px;*/
	text-align: center;
	width: 363px;
	}

table.news-article {
	margin: 0;
	padding: 0 0 5px 0;
	float: left;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	width: 175px;
	}
	
table.news-article td.news-date {
	margin: 0;
	padding: 5px 5px 0;
	font-weight: normal;
	color: #999;
	text-align: left;
	vertical-align: top;
	width: 175px;
	}
	
table.news-article td.news-description {
	margin: 0;
	padding: 0 5px 0;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	height: 40px;
	}
	
table.news-article td.news-image {
	margin: 0;
	padding: 0;
	vertical-align: top;
	padding: 0 5px;
	width: 185px;
	width: 175px!important;
/*	width: 248px;
	width: 238px!important;*/
	}	
	
.container-news-image {
	float: left;
	width: 175px;
	height: 175px;
	/*height: 120px;*/
	border: 1px solid #CCC;
	overflow: hidden;
	}
	
.container-news-imagesub {
	text-align: center;
	}	
	
.container-news-imagesub img {
	margin-top: 0px;
	/*margin-top: -35px;*/
	text-align: center;
	width: 175px;
	}

/* =Dealer Lounge Order step 1
-------------------------------------------------------------- */
	
table#order td.order-head {
	font-size: 14px;
	font-weight: bold;
	color: black;
	text-align: left; 
	}	
table#order td.order-head span{
	font-weight: normal;
	color: #ccc;
	}		
table#order,
table#order-button { 
	width: 750px; 
	}

table#order th {
	padding: 1px 2px;
	font-weight: bold;
	background: black;
	color: white;
	}

table#order th.last  {
	text-align: right;
	}
	
table#order td { 
	vertical-align: middle;
	}
	
table#order tr.row1 td,
table#order tr.row2 td,
table#order td.order-total { 
	padding: 10px 0 10px 0;
	}	
table#order tr.row1sub td,
table#order tr.row2sub td { 
	padding: 5px 0 5px 0;
	font-weight: normal;
	}
	
table#order tr.row1sub td strong,
table#order tr.row2sub td strong { 
	color: black;
	}
	
table#order tr.row1  { 
	background-color: #eee; 	
	}

table#order tr.row2  { 
	background-color: white; 
	}	
table#order tr.row1sub, 
table#order tr.row2sub { 
	background-color: #FFEC00; 
	}	
	
	
table#order tr.row_warn td { 
	padding: 10px 0 10px 0;
	}
table#order tr.row_warn { 
	background-color: #ffec00; 	
	}	
	
table#order span.stock { 
	font-weight: normal;
	color: #66BC0B;  
	}

table#order span.no-stock { 
	font-weight: normal;
	color: red; 
	}

table#order td.order-total span{
	font-size: 14px;
	font-weight: bold;
	color: red;
	text-align: right; 
	}	

table#order td.order-total-step2{
	font-size: 14px;
	font-weight: normal;
	color: black;
	text-align: center; 
	border-top: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	}	
table#order td.order-total-step2 span{
	font-size: 14px;
	font-weight: bold;
	color: red;
	text-align: center; 
	}	
/* =Dealer Lounge Site Manual
-------------------------------------------------------------- */

#dealerlounge-manual h3,
#pricelist tr td.head {
	font-size: 18px;
	font-weight: normal;
	color: #999;
	}
#dealerlounge-manual h4 {
	font-weight: bold;	
	color: #333; 
	}
#dealerlounge-manual ul li.manual-subkop {
	margin-left: 16px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	}
#dealerlounge-manual ul li{
	margin-left: 16px;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: outside;
	}
#dealerlounge-manual ul li ul li{
	margin-left: 16px;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: outside;
	}
#dealerlounge-manual ol li {
	margin-left: 20px;
	list-style-type: decimal;
	list-style-position: outside;
	}
	
/* =Dealer Lounge Contact Form / Contact Form / Job Form
-------------------------------------------------------------- */

table#contactform { 
	width: 418px; 	
	}
	
table#settingform { 
	width: 718px; 	
	}
	
table#jobform { 
	width: 468px; 	
	}
	
table#appform { 
	width: 568px; 	
	}
	
table#contactform td.top,
table#settingform td.top,
table#jobform td.top,
table#appform td.top { 
	vertical-align: top; 	
	}
	
table#contactform input.text,
table#settingform input.text,
table#jobform input.text,
table#appform input.text  { 
	margin: 0 0 4px 10px;
	width: 300px; 
	height: 16px;
	}
table#appform input.text_short  { 
	margin: 0 0 4px 10px;
	width: 180px; 
	height: 16px;
	float: right;
	}
	
table#appform input.text_block  { 
	margin: 0 0 4px 10px;
	width: 20px; 
	height: 16px;
	float: left;
	}
	
table#settingform h5,
table#jobform h5,
table#appform h5  { 
	margin: 0 0 4px 10px;
	height: 16px;
	font-weight: bold;
	float: left;
	}
table#jobform span,
table#appform span  { 
	margin: 0 0 4px 10px;
	float: left;
	font-size: 10px;
	}
	
table#contactform input.radio,
table#contactform span,
table#settingform input.radio,
table#settingform span,
table#jobform input.radio,
table#jobform span,
table#appform input.radio,
table#appform span,
table#appform input.check  { 
	margin: 0 0 6px 10px;
	}
	
table#contactform select.text,
table#settingform select.text,
table#jobform select.text,
table#appform select.text { 
	margin: 0 0 4px 10px;
	width: 306px; 
	height: 20px;
	}
table#jobform input.file_1,
table#jobform input.file_2,
table#jobform input.file_3,
table#jobform input.file_4,
table#jobform input.file_COC,
table#appform input.file_1,
table#appform input.file_2,
table#appform input.file_3,
table#appform input.file_4,
table#appform input.file_COC { 
	margin: 0 0 4px 10px;
	width: 300px; 
	height: 14px;
	}
table#contactform img,
table#settingform img,
table#jobform img,
table#appform img {
	float: left;
	overflow: auto;
	margin: 4px 0 6px 10px;
	/*width: 300px; 
	height: 100px;*/
	}
table#contactform td.captcha  input.text,
table#settingform td.captcha  input.text,
table#jobform td.captcha  input.text,
table#appform td.captcha  input.text {
	float: left;
	overflow: auto;
	margin: 12px 0 6px 10px;
	width: 190px; 
	height: 16px;
	}
	
table#contactform textarea,
table#settingform textarea,
table#jobform textarea,
table#appform textarea {
	overflow: auto;
	margin: 0 0 4px 10px;
	width: 300px; 
	height: 100px;
	}
table#appform td.alignRight {
	text-align:right;
	}
	
table#settingform input[type=checkbox] {
	margin: 0 0 0 10px;
	}
	
/* =Dealer lounge order import
-------------------------------------------------------------- */

table#order-import-check td.example {
	padding: 0 0 0 15px;
	vertical-align: top;
	}
	
table#order-import-check td {
	vertical-align: top;
	}
	
table#order-import-check textarea {
	margin: 0 0 15px 0;
	border: 1px solid #CCC;
	overflow: auto;
	width: 310px;
	height: 250px;
	}

table#order-import { 
	color: #000000; 
	width: 300px;
	}
	
table#order-import th {
	padding: 1px 2px;
	font-weight: bold;
	background: black;
	color: white;
	}
	
table#order-import th.qty {
	width: 40px;
	text-align: center;
	}	
	
table#order-import th.partno {
	width: 100px;
	text-align: left;
	}	
	
table#order-import td.qty {
	margin: 0;
	padding: 0; 
	text-align: center;
	}	
	
table#order-import td.partno {
	margin: 0;
	padding: 0; 
	text-align: left;
	}
	
/* =POP UP / Password / Dealer applicatie
-------------------------------------------------------------- */

#popup-bg {	
	margin: 0;
	padding: 0; 
	background-image: url(/images/heading-popup.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: black;
	}
#popup-logo {
	margin: 0;
	padding: 0; 
	float: left; 
	width: 400px;
	height: 170px;
	background-image: url(/images/mcs_logo.png);
	background-position: top left;
	background-repeat: no-repeat;
	}	
#popup-content {	
	color: #fff;
	}
#popup-head span.path-last {
	margin: 0;
	padding: 90px 20px 0 0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: black;
	float: right;
	}
	
/* =Publications Blow Out / Special / News Flash Dealer Lounge
-------------------------------------------------------------- */

.blowout-item-cover {
	margin: 0 8px 0 0;
	padding: 0;
	float: left;
	width: 122px;
	height: 170px;
	overflow: hidden;
	}
	
.blowout-item-image-cover {
	float: left;
	width: 120px;
	height: 120px;
	border: 1px solid #CCC;
	overflow: hidden;
	}
	
.blowout-item-image img {
	text-align: center;
	width: 120px;
	}

.blowout-item-details span.title{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: black;
	} 	
	
.blowout-item-details {
	float: left;
	margin: 5px 0 18px 0;
	padding: 0 0 0 0;
	width: 122px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: black;
	text-align: left;
	} 

