
/* CSS Document voor 4Launch.nl */

/* Algemene CSS */

body,td,th, select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: square;
}

img {
	border: none;
}

fieldset {
	width: 610px;
	_width: 633px;
}



fieldset table.rma_set {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}

fieldset table.rma_set td {
	margin: 0;
	padding: 0 0 0.25ex 0.25ex;
}

.content_table
{
	width: 633px;
	border: 0px;
	
}

.spacer
{
	height: 4px;
}

.big_spacer {
	height: 8px;
}

a:link, a:visited
{
	text-decoration: none;
	color:#FF0000;
}

a:hover
{
	text-decoration: underline;
}

a.invisible {
	color: #000000;
	text-decoration: none;
	display: block;
	width: 100%;
}
a.invisible:hover {
	color: #000000;
	text-decoration: none;
	display: block;
	width: 100%;
}
a.invisible:link, a.invisible:visited {
	color: #000000;
	text-decoration: none;
	display: block;
	width: 100%;
}
.banner_right {
	position: relative;
	left: 60px;
	top: 116px;
}

.ubercat_tab {
	display: block;
}

.product_tab {
	display: block;
	cursor: pointer;
	}

.red_line {
	height: 1px;
	max-height: 1px;
	width: 633px;
	max-width: 633px;
	background-color: rgb(240, 24, 32);
}



/* CSS voor de blur die over de website heen gaat http://www.4launch.com/images/shop/black.png */

/* IE Explorer: */
#lock_website img{ border: none; }

#lock_website{ 
position: absolute;
z-index: 50;
left: 0px;
top: 0px;
background-image: url(http://www.4launch.com/images/shop/black.png);
background-repeat: repeat;
}

* html #lock_website{
	background-color: #333;
	back\ground-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.4launch.com/images/shop/black.png", sizingMethod="scale");
	}

/* Firefox en andere NON-ie: */	
html>body #lock_website {
background-color:#000000;
height:100%;
left:0px;
opacity:0.75;
top:0px;
width:100%;
height: 100%;
z-index:50;
}
	
/* Subheader CSS */

/* De style voor de banners op de content pagina's */
.subheader_banner
{
	width:					633px;
	height:					110px;
	vertical-align:		top;
}

/* De style voor hoofdtekst op de banner (b.v.: Vacatures of Componenten)  */
.subheader_banner_name
{
	padding-left:			10px;
	padding-top:	   	5px;
	top:						1px;
	font-family: 			Century Gothic;
	font-size:				25px;
	font-weight:			bold;
	vertical-align: 		top;
	height:					10px;
	width:					633px;
}

/* De style subtekst op de banners (b.v.: Er zijn momenteel 334 producten online)  */ 
.subheader_banner_text
{
	padding-left:			40px;
	padding-top:			15px;
	vertical-align:		top;
	font-size:				12px;
	font-family:			Century Gothic;
	vertical-align: 		top;
}

/* Alle aangepaste lettertypen */

.text_small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.text_red 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
legend.text_red {
	margin-top: 5px;
}
.text_grey 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.text_small_grey 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}


.text_numbered_list
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: default;
	list-style-type: decimal;
}

.text_alphabetic_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: default;
	list-style-type: lower-alpha;
}

.text_clean_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	cursor: default;
	list-style-type: none;
}

.text_square_list {
	list-style-type: square;
}


/* Lange beschrijving worden met justify neer gezet. 
 */
.text_description {
	text-align: justify;
	line-height: 14px;
}

.text_red_link:hover {
	text-decoration: underline;
	color: #FF0000;
}

/* CSS voor formulieren */
form {
	display: inline;
}

textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	padding: 2px;
	background-color: #F5F4F2; 
}

input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(http://www.4launch.com/images/shop/bg_form.png); 
	border: 1px solid #666666;
	height: 17px;
	max-height: 17px;
	padding: 1px;
}
.simple_input
{
	background-image: none; 
	border: 0px;
	height: auto;
	max-height: auto;
	padding: 0px;
}
checkbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none; 
	height: 18px;
	max-height: 18px;
	padding: 1px;
}

radio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none; 
	height: 18px;
	max-height: 18px;
	padding: 1px;
}

.input-noborder
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none; 
	height: 18px;
	max-height: 18px;
	padding: 1px;
	background-image: url();
}

/* CSS voor productlijsten */

.table_row
{
	border-top: 1px solid #C6C1B4;
	border-right: 1px none #C6C1B4;
	border-bottom: 1px none #C6C1B4;
	border-left: 1px none #C6C1B4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.table_row_lite
{
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* CSS voor de categorie overzichten */

.category_image {
	background-image: url(http://www.4launch.com/images/shop/categorien/hoofdcat_bg.gif);
	background-repeat: no-repeat;
	cursor: pointer;	
	width: 155px;
	height: 135px;
	vertical-align: top;
}

.category_image_hover {
	background-image: url(http://www.4launch.com/images/shop/categorien/hoofdcat_bg_active.gif);
	background-repeat: no-repeat;
		cursor: pointer;	
	width: 155px;
	height: 135px;
}

.category_text {
	color: #F01820;
	font-weight: bold;
	font-size: 12px;
	left: 70px;
	font-family: Verdana;
	vertical-align: top;
	padding-left: 5px;
	cursor: pointer;
}

.navigation_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	font-weight: bold;
	background-image: url(http://www.4launch.com/images/shop/menus/cheads.gif);
}

/* CSS voor de butons overal op de website */

.btn_checkout {
	width: 76px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_checkout.gif);
}

.btn_checkout_hover {
	width: 76px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_checkout_active.gif);
}

.btn_login {
	width: 76px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_inloggen.gif);
}

.btn_login_hover {
	width: 76px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_inloggen_active.gif);
}


.btn_reset {
	width: 71px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_opnieuw.gif);
}

.btn_reset_hover {
	width: 71px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_opnieuw_active.gif);
}

.btn_subscribe {
	width: 91px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_inschrijven.gif);
}

.btn_subscribe_hover {
	width: 91px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_inschrijven_active.gif);
}

.btn_unsubscribe {
	width: 94px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_uitschrijven.gif);
}

.btn_unsubscribe_hover {
	width: 94px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_uitschrijven_active.gif);
}

.btn_submit {
	width: 74px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_verzend.gif);
}

.btn_submit_hover {
	width: 74px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_verzend_active.gif);
}

.btn_cart {
	width: 100px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_winkelwagen.gif);
}

.btn_cart_hover {
	width: 100px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_winkelwagen_active.gif);
}

.btn_search {
	width: 51px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_zoek.gif);
}

.btn_search_hover {
	width: 51px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_zoek_active.gif);
}

.btn_filter {
	width: 50px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_filter.gif);
}

.btn_filter_hover {
	width: 50px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_filter_active.gif);
}

.btn_empty {
	width: 91px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_leegmaken.gif);
}

.btn_empty_hover {
	width: 91px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_leegmaken_active.gif);
}

.btn_update{
	width: 64px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_update.gif);
}

.btn_update_hover {
	width: 64px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_update_active.gif);
}

.btn_continue {
	width: 116px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_verder.gif);
}

.btn_continue_hover {
	width: 116px;
	height: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer; /* hand-shaped cursor */

	background-image: url(http://www.4launch.com/images/shop/buttons/button_verder_active.gif);
}

/* CSS eigenschappen voor de opmaak van de product- en winkelwagenpagina's */

.product_prijs {
	vertical-align: bottom;
	text-align: right;
	height: 44px;
	padding-right: 36px;
	font-size: 24px;
	font-family: Century Gothic;
}	

.product_background {
	background-repeat: no-repeat;
	width: 221px;
	height: 239px;
}

.product_afbeelding {
	text-align: center;
	padding-top: 10px;
	width: 200px
	height: 150px
}

.product_levertijd {
	padding-left: 10px;
	height: 16px
}

.product_prijs {
	padding-top: 8px;
	padding-left: 28px;
}
/* IE fix padding */
* html .product_prijs {
	padding-top: 4px;
}

.product_prijs_ex {
	padding-top: 7px;
	padding-left: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

html>body .product_prijs_ex {
	padding-top: 5px;
}

.product_content_left {
	background-image: url(http://www.4launch.com/images/shop/product_page/leftback.jpg);
	background-repeat: no-repeat;
	width: 400px;
	height: 236px;
	position: relative;
	top: 2px;
}

.accessoire_prijs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.accessoire_euro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.alternatieven_prijs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
}

.alternatieven_euro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* Alle CSS voor de popup levertijd
 * Onderstaande CSS is alleen voor rechter blocks
 */

.popup_block {
	width:	200px;
	height:	105px;
	border:	1px solid;
	border-color: #999999;
	z-index: 2;
	position:absolute;
	background-color: #FFFFFF;
	right: 35px;
}

.popup_product {
	width:	200px;
	height:	105px;
	border:	1px solid;
	border-color: #999999;
	z-index: 2;
	position:absolute;
	background-color: #FFFFFF;
	margin: 5px;
}

.popup_levertijden_subheader {
	background-image:url(http://www.4launch.com/images/shop/menus/contact_topbar.jpg)
}

.popup_contact {
	background-color:	#FFFFFF;
	border:				1px #FF0000 solid;
	position:			absolute;
	top:				153px;
	width:				639px;
	z-index:			51;
	left: 360px;
}

.popup_productimage {
	width: 					640px;
	height:					440px;
	z-index: 				52;
	background-color: 	#FFFFFF;
	position: 				absolute;
	border:					1px solid;
	top: 					-4px;
	left:					-4px;
}

.popup_product_enlarge {
	z-index: 4;
		cursor: pointer;
	background-image: url(http://www.4launch.com/images/shop/productimage/enlarge.gif);
	background-repeat: no-repeat;
	width: 19px;
	height: 16px;
	float: left;
	margin-left: 1px;
}
.product_gallery_buttons {
	position:absolute;
	left: 427px;
	top: 232px;
	z-index: 4;
		cursor: pointer;
	width: 180px;
	text-align: left;
}
.large_product_gallery_buttons {
	position: absolute;
	border-top: 1px solid #FF0000;
	margin-top: 364px;
	padding-top: 9px;
	padding-bottom: 8px;
	width: 639px;
	max-width: 639px;
}
.levertijden_box_heading {
	font-weight: bold;
	text-align: left;
	width: 180px;
}

.levertijden_box_close {
	width: 20px;
	text-align: right;
		cursor: pointer;
}

.history_click {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	height: 19px;
	vertical-align: top;
}

.close_productimage {
		cursor: pointer;
}

.contact_form {
	width: 639px;
	height: 400px;
	background-image: url(http://www.4launch.com/images/shop/contact_bg.jpg);
 	background-repeat:no-repeat;
	background-position: bottom right;
}

.contact_form_header_text {
	background-image: url(http://www.4launch.com/images/shop/menus/cheads.gif);
	background-repeat: repeat-x;
	height: 19px;
	font-weight: bold;
	width: 611px;
}

.contact_form_header_close {
	background-image: url(http://www.4launch.com/images/shop/menus/cheads.gif);
	background-repeat: repeat-x;
	width: 22px;
}

.contact_form_space {
	width: 3px;
}

.contact_form_close_image {
		cursor: pointer;
}

.contact_form_banner {
	width: 398px;
	height: 102px;
	vertical-align: top;
}

/* CSS voor foutmeldingen popup */
.message_popup {
	background-color:#FFFFFF;
	border:1px solid #FF0000;
	height:500px;
	left:151px;
	position:absolute;
	top:138px;
	width:641px;
	z-index:51;
	left: 360px;
}

.error_popup_header {
	width: 191px;
	font-weight: bold;
}

.error_popup_close {
	width: 20px;
	cursor: pointer;
	}

/* Grote foutmelding popup voor bij registreren. */

.error_big_popup {
	width:	270px;
	border:	1px solid;
	border-color: #999999;
	z-index: 2;
	position:absolute;
	margin-top: -60px;
	background-color: #FFFFFF;
}

.error_big_popup_header {
	width: 250px;
	font-weight: bold;
}

.error_big_popup_close {
	width: 20px;
	cursor: pointer;
	}



/* Layout en indeling voor de bevestigings popup */

.confirm_popup {
	position:	absolute;
	z-index:		2;
	left:			260; 	
	background-color: #FFFFFF;
	border:	1px solid;
	border-color: #999999;
}

.confirm_popup_buttons {
	width: 95px;
}

.confirm_popup_button_space {
	width: 10px;
}

.ideal_popup {
	position: absolute;
	z-index: 51;
	width: 640px;
	border:	1px solid;
	border-color: #FF0000;
	background-color:#FFFFFF;
	top: 153px;
}

.ideal_popup_header {
	 background-image: url(http://www.4launch.com/images/shop/menus/contact_topbar.gif);
}

.ideal_popup_text {
	font-weight: bold;
	width: 630px;
}

.ideal_popup_close {
	width: 10px;
	max-width: 10px;
	cursor: pointer;
	}

.ideal_text_align {
	padding-left: 5px;
	padding-right: 5px;
}

/* CSS voor blocks */

.block_header 
{
	font-family: Century Gothic;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
		cursor: pointer;
	width: 212px; 
	max-width: 212px;
	height: 21px;
	max-height: 21px;
	background-image:url(http://www.4launch.com/images/shop/menus/bg_redline-outline.gif);
}
.text_block_header 
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.block_container {
	width: 212px;
	max-width: 212px;
}
.block_space {
	width: 9px;
	height: 2px;
}
.block_footer
{
	width: 212px; 
	max-width: 212px;
	height: 1px;
	max-height: 1px;
	background-image:url(http://www.4launch.com/images/shop/menus/dotline-outline.gif);
}

.clickable {
		cursor: pointer;
}
.pi_tab {
	display: inline;
	width: 19px;
	min-width: 19px;
	height: 16px;
	min-height: 16px;
	background-image: url(http://www.4launch.com/images/shop/productimage/tab.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #9F9F9F;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
		cursor: pointer;
	position: relative;
	float: left;
	margin-left: 1px;
}
.pi_tab_o {
	width: 19px;
	min-width: 19px;
	height: 16px;
	min-height: 16px;
	background-image: url(http://www.4launch.com/images/shop/productimage/tab.gif);
	background-repeat: no-repeat;
	background-position: -19px 0px;
	color: #9F9F9F;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
		cursor: pointer;
	position: relative;
	float: left;
	margin-left: 1px;
}
.pi_tab_a {
	width: 19px;
	min-width: 19px;
	height: 16px;
	min-height: 16px;
	background-image: url(http://www.4launch.com/images/shop/productimage/tab.gif);
	background-repeat: no-repeat;
	background-position: -38px 0px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
		cursor: pointer;
	position: relative;
	float: left;
	margin-left: 1px;
}

.topSupportBtnImg {
	padding-left: 395px;
	height: 72px;
	width: 60px;
}

.topBtnImg {
	width: 60px;
}

.topBtnTxt {
	width: 136px;
	height: 72px;
	padding-left: 6px;
}

.topColon {
	width: 1px;
}.ubercat, .ubercat:link, .ubercat:visited {
	font-weight: bold;
		cursor:	pointer;
	color: #000000;
}
.ubercat:hover {
	font-weight: bold;
		cursor:	pointer;
	color: #000000;
	text-decoration: underline;
}
.ubercat_selected, .ubercat_selected:link, .ubercat_selected:visited {
	font-weight: bold;
		cursor:	pointer;
	color: #FF0000;
}

.hoofdcat, .hoofdcat:link, .hoofdcat:visited {
		cursor:	pointer;
	color: #000000;
}
.hoofdcat:hover {
		cursor:	pointer;
	color: #000000;
	text-decoration: underline;
}
.hoofdcat_selected, .hoofdcat_selected:link, .hoofdcat_selected:visited {
		cursor:	pointer;
	color: #FF0000;
}
.hoofdcatContainer {
	display: none;
}

.subcat, .subcat:link, .subcat:visited {
		cursor:	pointer;
	color: #000000;
}
.subcat:hover {
		cursor:	pointer;
	color: #000000;
	text-decoration: underline;
}
.subcat_selected, .subcat_selected:link, .subcat_selected:visited {
		cursor:	pointer;
	color: #FF0000;
}
.subcatContainer {
	display: none;
}

.merkDropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.uberDropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.hoofdCatDropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.subCatDropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: none;
}
#subcatHeader {
	display: none;
} 
#keywordContainer {
	position: absolute;
	top: 142px; 
	left: 173px; 
	width: 169px; 
	max-width: 169px;
	visibility: hidden;
	border: 1px solid #666666;
	z-index: 51;
	text-align: left;
	line-height: 14px;
}
.searchKeyword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
		cursor: pointer;
}
.searchKeywordActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #DBF2D9;
		cursor: pointer;
}

.searchKeyWordButton {
	padding-top: 0px;
	width: 51px;
	max-width: 51px;
}

html>body .searchKeyWordButton {
	padding-top: 0px;
}

.searchRecent {
	border: 1px solid #CCCCCC;
		cursor: pointer;
	background-image: url(http://www.4launch.com/images/shop/lightgrey.png);
}


.searchRecentText {
	width: 155px;
		cursor: pointer;
}

.searchRecentIcon {
	width: 20px;
		cursor: pointer;
}

.searchRecentDelivery {
	vertical-align: top;
	width: 20px;
}

.searchRecentDescription {
	vertical-align: top;
	width: 194px;
}

.searchRecentContainer {
	width: 215px;
	position: absolute;
	z-index: 51;
	left: 577px;
	background-image: url(http://www.4launch.com/images/shop/lightgrey.png);
	top: 152px;
	overflow: visible;
}

.searchContainer {
	height: 35px;
	background-color: #F0EFED;
	border-left: 1px solid #C6C1B4;
	border-right:1px solid #C6C1B4;
	z-index: 51;
}

@charset "utf-8";
/* CSS Document */

/* Alle CSS voor de merken pagina */

.brand_description_header {
	background-image:url(http://www.4launch.com/images/shop/menus/cheads.gif);
	vertical-align: middle;
	font-weight: bold;
	height: 19px;
}

.brand_description {
	text-align: justify;
	top:			8px;
	bottom:		8px;
	left:			8px;
	right:		8px;
	line-height: 14px;
}

.brand_contact_text {
	width: 180px;
}

.brand_contact_content {
	width: 423px;
}

/* Alle CSS voor home */

.home_uber_image {
	background-image: url(http://www.4launch.com/images/shop/categorien/bg.gif);
	background-repeat: no-repeat;
	cursor: pointer;	
	width: 314px;
	height: 146px;
}

.home_uber_image_hover {
	background-image: url(http://www.4launch.com/images/shop/categorien/bg_active.gif);
	background-repeat: no-repeat;
	cursor: pointer;	
	width: 314px;
	height: 146px;
}

.home_uber_text {
	color: #000000;
	font-weight: Regular;
	font-size: 11px;
	font-family: Verdana;
	vertical-align: top;
	cursor: pointer;
	padding: 15px;
	padding-left: 5px;
	padding-right: 5px;
}

.home_uber_text_header {
	width: 157px;
	color: #F01820;
	font-weight: Regular;
	font-size: 13px;
	font-family: Verdana;
	vertical-align: top;
	padding-left: 5px;
	cursor: pointer;
	height: 18px;
	font-weight: bold;
}

/* CSS voor de zoeken pagina  */

.search_form {
	width: 160px;
}

.search_description_price {
	width: 80px;
}

.search_description_delivery {
	width: 122px;
}

.search_form_delivery {
	width: 20px;
}

.search_form_price {
	width: 80px;
}

.search_form_description {
	width: 473px;
}

/* CSS voor klantenservice */

.item_container {
	width: 316px;
}

.item_header {
	background-image: url(http://www.4launch.com/images/shop/menus/cheads.gif);
	font-weight: bold;
}



/* CSS voor winkelwagen pagina's */

.price_line {
	height: 1px;
	max-height: 1px;
	background-color: #999999;
}

.price_choice {
	width: 150px;
	height: 25px;
}

.price_dropdown {
	width: 240px;
	height: 25px;
}

.price_text {
	width: 170px;
}

.price_text_euro {
	width: 10px;	
}

.price_show {
	width: 60px;
}

.accessoire_add {
	width: 25px;
}

.accessoire_description {
	width: 443px;
}

.accessoire_price {
	width: 60px;
}

.accessoire_euro {
	width: 10px;
}

.tellafriend_form {
	width: 633px;
}

.tellafriend_text {
	width: 150px;
}

.tellafriend_field {
	width: 483px;
}

.block_cart_count {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	width: 106px;
	font-weight: bold;
	padding-bottom: 2px;
}

.block_cart_product {
	width: 194px;
	font-size: 10px;
}

.block_cart_price {
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	vertical-align: top;
	width: 88px;
	font-weight: bold;
	text-align: right;
	padding-bottom: 2px;
	font-size: 10px;
}

.block_cart_total {
	text-align: right;
}

.product_list_hotdeal {
	cursor: pointer;
	padding-right: 3px;
	width: 18px;
}

.product_list_cart {
	width: 32px;
}

.product_list_price {
	width: 12px;
}

html>body .product_list_price {
	width: 10px;
}

.productinfo_permalink {
	width: 161px;
}

.productinfo_productid {
	width: 50px;
}

.productinfo_image_heading {
	background-image: url(http://www.4launch.com/images/shop/menus/contact_topbar.jpg);
}

.productinfo_image_description{
	font-weight: bold;
	text-indent: 5;
}
#customersupport {
	min-height: 460px;
	position: absolute;
	top: 153px;
	width: 641px;
	background-color: #FFFFFF;
	border:solid #FF0000 1px;
	z-index: 51;
	text-align: left;
}
* html #customersupport {
	height: 460px;
}

#cs_content {
	marigin-top: 4px;
}

#cs_back {
	font-size: 10px;
	margin-top: 4px;
	margin-bottom: 4px;
}

#cs_item {
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 4px;
	width: 625px;
	text-align: justify;
}

#cs_heading {
	position: relative;
	left: 2px;
}

*html #cs_heading {
	padding-top: 1px;
	padding-bottom: 11px;
}

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

*html .cs_heading_img {
	top: 13px;
}

.cs_item_list {
	position: relative;
	list-style-type: none;
	display: list-item;
}

#cs_item_nav {
	padding: 4px;
}

/* CSS voor in-winkelwagen icoontjes */

.quick_add {
	position: relative;
	left: 2px;
}

*html .quick_add {
	top: 1px;
}
	
*html .add_cart {
	position: relative;
	top: 1px;
}	

/*  CSS voor de footer */

.footer_sep {
	position: relative;
	left: 7px;
}

.footer_subshops {
	background-color: #EFEEEA;
	width: 1004px;
	height: 27px;
	border-left: 1px solid #C6C1B4;
	border-right: 1px solid #C6C1B4;
}

.footer_red {
	height: 2px;
	width: 1004px;
}

/* CSS voor het switchen tussen winkelwagen en login block */

.switch_right_image {
	width: 212px;
	height: 21px;
	vertical-align: top;
	cursor: pointer;
}

.switch_right_blocks {
	position: relative;
	top:	  1px;
}

.row_bar {
	background-image: url(http://www.4launch.com/images/shop/bar.gif);
	font-weight: 
	bold;
	height: 22px;
}

.productinfo_banner {
	background-image: url(http://www.4launch.com/images/shop/c_images/paginas/product_banner.gif);
	background-position: bottom right;
	margin-bottom: 0px;
	font-size: 15px;
	font-family: Century Gothic;
	font-weight: bold;
	height: 44px;
	vertical-align: top;
}

#productinfo_text {
 position: relative;
 left: 8px;
 top: 11px;
}

.c_content_table {
	width: 633px;
}
.c_content_table_label {
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #FFFFFF;
	vertical-align: top;
	padding-right: 16px;
}
.c_content_table_value {
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #FFFFFF;
	vertical-align: top;
}
.c_content_table_row0 {
	background-color: #FFFFFF;
}
.c_content_table_row1 {
	background-color: #F0EFED;
}
.c_content_table_group {
	padding-top: 12px;
	padding-bottom: 3px;
	font-weight: bold;
}
.c_content_ref {
	position: absolute;
	width: 500px;
	max-width: 500px;
	margin-left: -24px;
	margin-top: 18px;
	z-index: 99;
}
.c_content_ref_fieldset {
	width: 500px;
	max-width: 500px;
	background-color: #F5F4F2;
	padding: 0px 8px 8px 8px;
}
.c_content_ref_legend {
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bold;
}

.tabs {
 list-style: none;
 padding: 0;
 margin: 0;
}
.tabs_li {
 display: block;
 float: left;
 height: 21px;
 margin-right: 2px;
}
.tabs_a {
 background-image: url(http://www.4launch.com/images/tabs/left.gif);
 background-position: 0px 0px;
 background-repeat: no-repeat;
 padding-left: 10px;
 text-decoration: none;
 color: #000;
 font-family: Verdana;
 font-size: 11px;
 font-weight: bold;

 display: block;
 float: left;
 height: 21px;
}
.tabs_a:hover, .tabs_a:link, .tabs_a:visited {
 color: #000;
 text-decoration: none;
}
.tabs_span {
 background-image: url(http://www.4launch.com/images/tabs/background.gif);
 background-position: 100% 0px;
 background-repeat: no-repeat;
 padding-right: 10px;
 cursor: pointer;
 padding-top: 4px;

 display: block;
 float: left;
 height: 17px;
}
* html .tabs_span {
 \height: 21px;
 h\eight: 17px;
}

.tabs_large {
 list-style: none;
 padding: 0;
 margin: 0;
}
.tabs_large_li {
 display: block;
 float: left;
 height: 25px;
 margin-right: 2px;
}
.tabs_large_a {
 background-image: url(http://www.4launch.com/images/tabs/left.gif);
 background-position: 0px 0px;
 background-repeat: no-repeat;
 padding-left: 9px;
 text-decoration: none;
 color: #000;
 font-family: Verdana;
 font-size: 13px;
 font-weight: bold;

 display: block;
 float: left;
 height: 25px;
}
.tabs_large_a:hover, .tabs_large_a:link, .tabs_large_a:visited {
 color: #000;
 text-decoration: none;
}
.tabs_large_span {
 background-image: url(http://www.4launch.com/images/tabs/background.gif);
 background-position: 100% 0px;
 background-repeat: no-repeat;
 padding-right: 9px;
 cursor: pointer;
 padding-top: 5px;

 display: block;
 float: left;
 height: 20px;
}
* html .tabs_large_span {
 \height: 25px;
 h\eight: 20px;
}/* CSS Document */
body {
background-color	: #FFFFFF;
margin						: 0px;
text-align				: center;
vertical-align		: top;
}
/* Internet Explorer */
#container {
position			: relative;
height				: 99%;
margin				: 0px auto;
margin-top			: 0px;
padding				: 0px;
text-align			: left;
width				: 1004px;
vertical-align		: top;
}
/* Firefox en overige */
html>body #container {
position:			relative;
height:				100%;
margin:				0px auto;
margin-top:			0px;
padding:				0px;
text-align:			left;
width:				1004px;
vertical-align:	top;
}
/* Internet Explorer */
#space_holder {
position:			relative;
height:				100%;
margin:				0px auto;
margin-top:			0px;
padding:				0px;
text-align:			left;
width:				1004px;
vertical-align:	top;
}
/* Firefox en overige */
html>body #space_holder {
position:			relative;
height:				100%;
margin:				0px auto;
margin-top:			0px;
padding:				0px;
text-align:			left;
width:				1004px;
vertical-align:	top;
}
#header {
background-color: #FFFFFF;
height:			152px;
left:			0px;
top:			0px;
width:			1004px;
position:		relative;
z-index: 49;
clear: both;
}
#center_wrapper {
background-color:#FFFFFF;
position:		relative;
top:			0px;
margin:			0px;
margin-top:		0px;
padding:		0px;
width:			1004px;
vertical-align:	top;
clear: both;
}
#NAVIGATION {
background:		url(http://www.4launch.com/images/shop/menus/lbg1.gif);
height:			910px;
left:			0px;
top:			0px;
width:			151px;
float:			left;
vertical-align:	top;
}
#center {
background-color:#FFFFFF;
height:			910px;
left:			0px;
top:			0px;
width:			641px;
float:			left;
vertical-align:	top;
border-top: 	1px solid #C6C1B4;
}
#blocks_right {
background:		url(http://www.4launch.com/images/shop/menus/rbg1.gif);
height:			910px;
left:			0px;
top:			0px;
width:			212px;
float:			left;
vertical-align:	top;
z-index:		10px;
}
#footer {
height:			50px;
/*
left:			0px;
top:			0px;
width:			1004px;
*/
position:		relative;
/*
float:			left;*/
}
/* IE fix footer */
* html #footer {
	margin-bottom: -2px;
}

#SEARCH {
background-image:url(http://www.4launch.com/images/shop/zbg.gif);
position:		relative;
width:			641px;
max-width:		641px;
height:			21px;
max-height:		21px;
}

#CONTENT_CENTER {
background-color:#FFFFFF;
position:		relative;
left:			4px;
right:			4px;
top:			4px;
width:			633px;
max-width:		633px;
height:			auto 100%;
vertical-align:	top;
}

/* Internet Explorer */
#left_space {
z-index			: 0;
position		: absolute;
left			: -500px;
top				: 0px;
margin-top		: 0px;
margin-bottom	: 0px;
width			: 500px;
max-width		: 500px;
height			: 1050px;
vertical-align	: top;
text-align		: right;
clear			: both;
overflow-x		: hidden;
background-image: url(http://www.4launch.com/images/shop/bgl.gif);
}

/* Firefox en overige */
html>body #left_space {
z-index			: 0;
position		: absolute;
left			: -500px;
top				: 0px;
margin-top		: 0px;
margin-bottom	: 0px;
width			: 500px;
max-width		: 500px;
height			: 1050px;
vertical-align	: top;
text-align		: right;
clear			: both;
overflow-x		: hidden;
background-image: url(http://www.4launch.com/images/shop/bgl.gif);
}

/* Internet Explorer */
#right_space {
z-index			: 0;
position		: absolute;
right			: -500px;
top				: 0px;
margin-top		: 0px;
margin-bottom	: 0px;
width			: 500px;
max-width		: 500px;
height			: 1050px;
vertical-align	: top;
clear			: both;
overflow-x		: hidden;
background-image: url(http://www.4launch.com/images/shop/bgr.gif);
}

/* Firefox en overige */
html>body #right_space {
z-index			: 0;
position		: absolute;
right			: -500px;
top				: 0px;
margin-top		: 0px;
margin-bottom	: 0px;
width			: 500px;
max-width		: 500px;
height			: 1050px;
vertical-align	: top;
clear			: both;
overflow-x		: hidden;
background-image: url(http://www.4launch.com/images/shop/bgr.gif);
}
#homeLink {
	width: 372px;
	height: 60px;
	position: absolute;
	margin-left: 0px;
	margin-top: 14px;
		cursor: pointer;
	z-index: 49;
}
#LOADING {
	position: absolute;
	width: 100;
	height: 100;
	margin-left: 270px;
	margin-top: 300px;
	visibility: hidden;
	z-index: 49;
}.popup_message {
	background-color:		#FFFFFF;
	border:					1px solid #FF0000;
	height:					200px;
	position:				absolute;
	width:					350px;
	z-index:					51;
	background-image: url(http://www.4launch.com/images/shop/popup/bg.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.popup_message_bar {
	width:					350px;
	background-image:		url(http://www.4launch.com/images/shop/popup/bar.gif);
}

.popup_message_close {
	cursor:					pointer;
	cursor:					hand;
}

.popup_message_heading {
	width:					350px;
	font-weight:			bold;
}
#popup_container {
	text-align: left;
}
.highlightVSpace {
	width: 12px;
}

.highlightColumn {
	width: 195px;
}

.highlightImage {
	border: 0px;
	width: 195px;
}

.highlightHSpace {
	height: 15px;
}