body {
	font-family:	Verdana,Helvetica,Arial,sans-serif;
	font-size:		12px;
}

.sitetab {
	margin-right:	6px;
	position:		relative;
	top:			6px; 
}

.first {
	margin-right:	8px;
}

.last {
	margin-right:	0px; 
}

a {
	color:				#f6891f;
	text-decoration:	none;
}

div#body_container {
	background:	url('../../img/frontend/topgradient.gif') #ffffff left 20px repeat-x;
}

div#header_container h1 {
	background:	url('../../img/frontend/header_logo.gif') #591849 19px 7px no-repeat;
}

div#header_cart {
	background-color:	#eeefef;
	position:			relative;
}

div#header_cart h2 a {
	background: 		url('../../img/frontend/orange_cart.gif') #f6891f 155px 2px no-repeat;
	color:				#591849;
	font-weight:		bold;
	text-decoration:	none;
}

div#header_cart .highlight {
	color:	#591849;
}

dt.description {
	color:				#591849;
	border-bottom: 		1px solid #591849;
	margin-bottom: 		5px;
	line-height: 		20px;
}

a#header_cart_submit {
	background: 		url('../../img/frontend/orange_cart_submit.gif') #eeefef left top no-repeat;
	color:				#591849;
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
	position:			absolute;
	bottom:				15px;
	right:				10px;
}

div#header_contact {
	float: 				right;
	position: 			absolute;
	top: 				9px;
	right: 				15px;
	padding: 			6px 0 0 0;
	color: 				#fff;
	font-weight: 		bold;
	background: 		#591849;
}

div#header_contact a {
	color: 				#ffffff;
	font-weight: 		bold;
}

a.header_chat {
	width: 				107px;
	padding: 			8px 0 7px 42px;
	background: 		url('../../img/frontend/orange_chat.gif') #591849 left top no-repeat;
}

a.header_mail {
	width: 				67px;
	padding: 			8px 0 7px 34px;
	background: 		url('../../img/frontend/orange_mail.gif') #591849 left 5px no-repeat;
}

a.header_phone {
	width: 				148px;
	padding: 			8px 0 7px 25px;
	background: 		url('../../img/frontend/orange_phone.gif') #591849 left 2px no-repeat;
}

div#content_container {
	background:	url('../../img/frontend/sidebar_back.gif') #ffffff left top repeat-y;
}

a.search_button {
	background:			url('../../img/frontend/search_button.gif') #f6891f 161px 5px no-repeat;
	color:				#591849;
	font-weight:		bold;
	text-decoration:	none;
}

div#sidebar h2 {
	background-color:	#a7a9ac;
	color:				#ffffff;
	font-weight:		bold;
}

div#sidebar input#SearchActionQuery {
 	width: 				150px;	
}

div#sidebar .input {
 	width: 				160px;
	float: 				left;
}

div#sidebar .submit {
 	clear: 				none;;
}

div#sidebar form {
	height: 			26px;
	margin:				0 0 3px;
	padding:			5px 0 0 19px;
	background: 		#f6891f;
}

div#sidebar h2.favorites {
	background:	url('../../img/frontend/heading_star.gif') #a7a9ac 158px 3px no-repeat;
}

ul.navlist li {
	border-bottom:		1px solid #bbbbbb;
	color:				#636466;
}

ul.navlist a {
	color:				#636466;
	font-size: 			11px;
	text-decoration:	none;
}
ul.navlist a.active {
	font-weight:		bold;
	color: 				#591849;
}

ul.navlist a.fav_title {
	width: 				105px;
}

a:hover {
	text-decoration:	underline !important;
}

h2 a.white {
	color:				#ffffff;
	display:			block;
	width:				100%;
	height:				100%;
} 

a#header_cart_submit:hover {
	text-decoration:	none !important;
}

div.logo_text {
	background:	url('../../img/frontend/logos/background.gif') transparent left top no-repeat;
}

div#footer_container {
	background: 	url('../../img/frontend/footer_back.gif') #ffffff left bottom repeat-x;
	color:			#ffffff;
	font-size:		10px;
	line-height:	29px;
	text-align:		center;
}

div#footer_container a {
	color:				#ffffff;
	text-decoration:	none;
}

div#content h2 {
	background-color:	#591849;
	color:				#ffffff;
}

div#content h3 {
	font-weight:	bold;
	margin:			0 0 20px 0;
}

div#content h2 .left,
div#content h2 .right {
	font-size: 10px;
}

div#content h2 .paginate a {
	color:				#ffffff;
	text-decoration:	none;
}

div#content h2 .paginate span.current {
	color:	#f6891f;
}

div.category_box {
	border:	1px solid #b1b1b2;
}

div#content div.category_box h3,
div#content div.product_box h3 {
	font-weight:	normal;
	margin:			0;
}

div.category_box h3 a {
	background-color:	#eee7eb;
	border-top:			1px solid #b1b1b2;
	color:				#591849;
	text-decoration:	none;
}

div.product_box, div.small_product_box {
	border:	1px solid #b1b1b2;
}

div.small_product_box h3 {
	float:				left;
	margin:				0px !important;
	padding:			0px !important;
	width:				100%;
}

div.small_product_box h3 a {
	float:				left;
	height:				33px;
	background-color:	#eee7eb;
	border-top:			1px solid #b1b1b2;
	color:				#636466;
	text-decoration:	none;
	width:				100%;
}

div.small_product_box h4 {
	float:				left;
	margin:				0px;
	padding:			0px;
	background-color:	#eee7eb;
	color:				#591849;
	font-weight:		bold;
	height:				27px;
	width:				100%;
}

div.small_product_box h4 a {
	float:				right;
	margin-right:		2px;
}

div.product_box h3 a {
	background-color:	#eee7eb;
	border-top:			1px solid #b1b1b2;
	color:				#636466;
	text-decoration:	none;
	width:				140px;
}

div.product_box h4 {
	background-color:	#eee7eb;
	color:				#591849;
	font-weight:		bold;
}

div.breadcrumbs {
	color:		#636466;
	font-size:	11px;
}

div.breadcrumbs a {
	color:				#591849;
	text-decoration:	none;
}

table {
	width: 100%;
}

thead th {
	background-color:	#a7a9ac;
	color:				#000000;
	font-weight:		bold;
	height:				20px;
	line-height:		17px;
}

tfoot th {
	background-color:	#eee7eb;
	color:				#000000;
}

thead th.light {
	background-color:	#fe9b0c;
	color:				#ffffff;
	padding-left:		3px;
	padding-right:		3px;
}

div.customer_data tbody tr th,
div.customer_data tbody tr td {
	padding:			3px;
}

div.customer_data tbody tr.dark th,
div.customer_data tbody tr.dark td {
	background-color:	#f2f2f3;
}

tbody td.euro_sign,
tfoot th.euro_sign {
	text-align:			right;
	padding-right:		8px;
}

tfoot.confirm tr th,
tfoot.confirm tr td {
	background-color:	#eee7eb;
	border-bottom:		1px solid #ffffff;
	padding:			3px;
}

tfoot.confirm tr.hide_print th,
tfoot.confirm tr.hide_print td {
	background-color:	#ffffff;
	padding:			0;
}

a.button {
	background-color:	#f6891f;
	color:				#591849;
	font-weight:		bold;
	padding:			3px;
	text-decoration:	none;
}

a.bkbutton {
	background-color:	#929292;
	border:				1px solid #b0b0b0;
	color:				#ffffff;
	font-weight:		bold;
	padding:			4px 7px;
	margin-right:		5px;
	text-decoration:	none;
	display:			block;
	float:				left;
}

a.grbutton {
	background:			url('../../img/frontend/greenbtn_back.gif') #96c417 left top repeat-x;
	border:				1px solid #b0b0b0;
	color:				#ffffff;
	font-weight:		bold;
	padding:			4px 7px;
	margin-left:		5px;
	text-decoration:	none;
	display:			block;
	float:				right;
}

h3.group {
	background-color:	#eee7eb;
	clear:				both;
}

div#slide_show {
	border:	1px solid #b1b1b2;
}

div#slide_show h3 {
	background-color:	#eee7eb;
	border-top:			1px solid #b1b1b2;
	color:				#636466;
	font-weight:		normal;
}

div#slide_show h4 {
	background-color:	#eee7eb;
	color:				#591849;
	font-weight:		bold;
}

dl.product_details dt {
	border-bottom:	1px solid #d8d8d9;
	color:			#591849;
}

dl.product_details dd {
	border-bottom:	1px solid #d8d8d9;
	color:			#636466;
}

dl.product_details dd#size_dd {
	position:	relative;
	overflow:	visible;
}

div.infobox {
	background-color:	#f3f3f4;
	border:				1px solid #d8d8d9;
	color:				#636466;
	line-height:		normal;
	position:			absolute;
	left:				0px;
}

div.photo_slider {
	clear:		both;
	float:		left;
	height:		73px;
	margin:		17px 0 0 0;
	overflow:	hidden;
	position:	relative;
	width:		276px;
	z-index:	9999;
	border-top: 1px solid #B1B1B2;
	border-bottom: 1px solid #B1B1B2;
}

div.photo_slider div.left_arrow {
	background:		url('../../img/frontend/arrow_left.gif') #a7a9ac center center no-repeat;
	border-right:	1px solid #bdbfc1;
	cursor:			pointer;
	float:			left;
	height:			73px;
	position:		relative;
	width:			19px;
	z-index:		999;
}

div.photo_slider div.right_arrow {
	background:		url('../../img/frontend/arrow_right.gif') #a7a9ac center center no-repeat;
	border-left:	1px solid #bdbfc1;
	cursor:			pointer;
	float:			left;
	height:			73px;
	position:		relative;
	width:			19px;
	z-index:		999;
}

div.photo_slider div.disabled_arrow {
	background:	#a7a9ac center center no-repeat;
	border:		none;
	cursor:		default;
	float:		left;
	height:		73px;
	position:	relative;
	width:		20px;
	z-index:	999;
}

div.photo_slider div.slide_container {
	float:		left;
	width:		236px;
	height:		75px;
	position: 	relative;
	overflow:	hidden;
}

div.photo_slider div.slide_container ul.slide_photos li {
	float:	left;
	margin:	0 2px 0 3px;
	border-right: 1px solid #b1b1b2;
}

div.photo_slider div.slide_container ul.slide_photos li img {
	cursor:	pointer;
}

div#show_product_buttons a#order_product {
	background:			#f6891f url(../../img/frontend/orange_cart_small.gif) no-repeat scroll right 1px;
	display:			block;
	height:				47px;
	line-height:		47px;
	color:				#ffffff;
	text-decoration:	none;
	float:				left;
	width:				212px;
	margin:				0px !important;
	text-align:			left !important;
	text-indent:		10px;
}

#order_button {
	clear: 				left;
	margin: 			20px 0 0 120px;
}

#order_button a#order_product {
	background:			url(../../img/frontend/order_product.gif) no-repeat scroll left top;
	display:			block;
	height:				47px;
	line-height:		47px;
	color:				#ffffff;
	font-weight: 		bold;
	text-decoration:	none;
	float:				left;
	width:				212px;
	margin:				0px !important;
	text-align:			left !important;
	text-indent:		50px;
}

div#show_product_buttons {
	position: 			relative;
}

div#show_product_buttons .addthis_button {
/*	position: 			absolute;
	top: 				0;
	left: 				440px;
	color: 				
*/
}

#at15s {
}

div#show_product_buttons a#back_link {
	margin-right:		20px;
}

div#show_product_buttons a {
	color:				#591849;
}

div#show_product_buttons a#question_about_product {
	background:			#EEE7EB url(../../img/frontend/question_mark.gif) no-repeat scroll 175px 2px;
}

div#show_product_buttons a#back_link {
	background:			#EEE7EB url(../../img/frontend/button_left_arrow.gif) no-repeat scroll 2px 3px; 
}

div#show_product_buttons a.addthis_button {
	background:			#EEE7EB url(../../img/frontend/button_down_arrow.gif) no-repeat scroll 175px 3px; 
	display: 			block;
	height: 			24px;
	line-height: 		24px;
	padding: 			0 20px 0 5px;
	text-decoration: 	none;
}

a.back_button {
	background:			url('../../img/frontend/button_left_arrow.gif') #c3afbc 3px 4px no-repeat;
	color:				#ffffff;
	display:			block;
	height:				24px;
	line-height:		24px;
	padding:			0 0 0 25px;
	text-decoration:	none;
}

a.forward_button {
	background:			url('../../img/frontend/button_right_arrow.gif') #a7a9ac right 3px no-repeat;
	color:				#ffffff;
	display:			block;
	height:				24px;
	line-height:		24px;
	padding:			0 25px 0 5px;
	text-decoration:	none;
}

a.delete_button {
	background:	#ffffff url('../../img/icon_delete.gif') left top no-repeat;
	display:	block;
	height:		18px;
	width:		18px;
}


div.input input.small-input {
	width:			60px;
}

div.input .till {
	float:			left;
	width:			30px;
	text-align:		center;
	line-height:	20px;
	font-weight:	bold;
}

div.family {
	float: 			left;
	height: 		65px;
	font-size: 		9px;
	text-align: 	center;
	background: 	#ece6ec;
	border-right: 	3px solid #fff;
	width:			77px;
	line-height:	16px;
	overflow:		hidden;
}

div.fam_active {
	background: 	#fcf6ec;	
}

div.family a {
	color: 			#000000;
}

/*
a.family {
	margin-right:	3px;
}

a.last {
	margin:			0px;
}
*/
#top_categories {
	margin-left:	3px;
}

div.price_purple {
	background: 	url('../../img/frontend/stripe_purple.gif') no-repeat 0px 4px;
	float:			left;
	height:			24px;
}

span.price_purple {
	background: 	url('../../img/frontend/stripe_purple.gif') no-repeat 0px -2px;
	float:			left;
}


span.strike-through {
	background: 	url('../../img/frontend/stripe_orange.gif') no-repeat 0px -2px;
	float:			left;
}


span.price_gray {
	background: 	url('../../img/frontend/stripe_gray.gif') no-repeat 0px -2px;
	float:			left;
}

div.price_gray {
	background: 	url('../../img/frontend/stripe_gray.gif') no-repeat 0px 4px;
	float:			left;
	height:			24px;
}

div.discount {
	float:			left;
	height:			24px;
}

span.required-marker { 
	color:			red;
}

div.check_out {
	margin-top: 	2px;
}

div.check_out div.input label {
	width:			195px;
}


div#content div.wysiwyg, div#content div.wysiwyg h2, div#content div.wysiwyg h3, div#content div.wysiwyg p {
	font-weight:	normal;
	margin:			0px;
	padding:		0px;
	font-size:		12px;
}

div#content div.wysiwyg ol {
	margin: 			25px;
}

div#content div.wysiwyg ol li {
	list-style-type: 	decimal
}

div.submit .button {
	height: 			25px;
	line-heigth: 		18px;
	text-align: 		center;
	display: 			block;
	font-weight: 		bold;
	border:  			none;
	cursor: 			pointer;
	cursor: 			hand;
}

div.submit .button.back {
	padding-bottom: 	4px;
	width: 				76px;
	color: 				#591849;
	background: 		url( '../../img/frontend/back_button.gif' ) left top no-repeat;
}

div.submit .button.order {
	float: 				right;
	padding: 			0 5px 4px 32px;
	width: 				174px;
	color: 				#fff;
	background: 		url( '../../img/frontend/order_button.gif' ) left top no-repeat;
}

div.input, div.submit {
	float:			left;
	padding:		0px;
	clear:			both;
}

.error-message {
	float:			left;
	color:			red;
	margin-top:		2px;
	margin-left:	4px;
}

div.select select {
	width:			206px;
}

div.select .error-message {
	margin-top:		4px;
}

div.favorites tr td,  #OrderAddProductForm tr td {
	padding:		5px 0px 5px 0px;
}

#OrderAddProductForm tr td.padding,#OrderAddProductForm tr th.padding {
	padding:		5px 0px 5px 10px;
}

div.favorites tr td img, #OrderAddProductForm tr td img {
	border:			1px solid #c3afbc;
}

div.checkbox .error-message {
	margin-top:		0px;
}

div.status_box {
	background: 	url('../../img/frontend/status_box.gif') no-repeat center 38px;
	color:			#acadb0;
	width: 			33%; 
	float: 			left; 
	height: 		60px; 
	text-align: 	center;
}

div.active {
	background: 	url('../../img/frontend/status_box.gif') no-repeat center 38px;
	color:			#591849;
}

div.done {
	background: 	url('../../img/frontend/status_box_checkmark.gif') no-repeat center 38px;
	color:			#591849;
}

div.status_box div.inactive {
	background: 	#eee7eb; 
	width: 			100%; 
	height: 		12px;
	margin-bottom:	5px;
}

div.status_box div.active {
	background: 	#591849; 
	width: 			100%; 
	height: 		12px;
	margin-bottom:	5px;
}


a.photo_0 {
	border:			1px solid #B1B1B2;
	position:		absolute;
	top:			8px;
	left:			8px;
/*	top:			12px;
	left:			12px;*/
}

a.photo_1 {
	border: 		1px solid #B1B1B2;
	position:		absolute;
	top:			8px;
	/*top:			12px;
	left:			95px;*/
	left:			100px;
}

a.photo_2 {
	border: 		1px solid #B1B1B2;
	position:		absolute;
	/*top:			95px;
	left:			12px;*/
	top:			100px;
	left:			8px;
}

a.photo_3 {
	border: 		1px solid #B1B1B2;
	position:		absolute;
	top:			100px;
	left:			100px;
/*	top:			95px;
	left:			95px;*/
}

div#content div.category_box h3 {
	position:		absolute;
	bottom:			0px;
	width:			100%;
}

#OrderAddProductForm tr td.product_photo {
	padding-right:	5px;
}


#SearchActionIndexForm div.submit input.button {
	margin-left: 	260px;
}

#SearchActionIndexForm div.input input#SearchActionQuery {
	width: 			250px;	
}

#SearchActionIndexForm select {
	width: 			253px;	
}

div.input {
	width:			600px; 
}

div.ultra_small_product_box {
	width:			60px;
	height:			56px;
}

div.last_shown {
	clear: 			both; 
	margin-top: 	17px
}

a#navigation {
	color: 			#000;
	display: 		block;
	height:			24px;
	line-height:	24px;
	margin:			0 !important;
	text-align:		left !important;
	text-decoration:none;
	text-indent:	10px;
	width:			150px;
}

a.back {
	background: 	#f6891f url(../../img/frontend/nav_back.gif) 5px 3px no-repeat;
	padding-left: 	20px;
}

a.next {
	background: 	#f6891f url(../../img/frontend/nav_next.gif) 128px 3px no-repeat;
}

span.nav_fill {
	width: 			150px;
	height: 		24px;
	background: 	#f6891f;
	display: 		block;
}

a.print {
	float: 			right;
	width:			85px;
	color: 			#ffffff;
	display: 		block;
	height:			24px;
	line-height:	24px;
	margin:			0 !important;
	margin-right: 	12px;
	padding-left: 	15px;
	text-align:		left !important;
	text-decoration:none;
	text-indent:	10px;
	background: 	#591849 url(../../img/frontend/orange_print.gif) left 5px no-repeat;
}

div.uploader_buttons input.button {
	width: 			125px;
	height: 		28px;
	padding-top: 	0px;
	margin-top: 	3px;
	color: 			#ffffff;
	font-size: 		11px;
	border: 		none;
	background: 	#591849;
}

div.uploader_buttons input.button#clear {
	margin-left: 	5px;
}

#slider {
	position:		relative;
	overflow: 		hidden;
}

#slider ul {
	margin-left: 	20px;
}

#slider ul, #slider li{
	margin:			0;
	padding:		0;
	list-style:		none;
}

#slider, #slider li{
	width:			637px;
	height:			201px;
	overflow:		hidden; 
}

span#prevBtn {
	position: 		absolute;
	left: 			0;
	top: 			0;
	height:  		194px;
	width: 			19px;
	cursor:			pointer;
	z-index:		999;
}

span#nextBtn {
	position: 		absolute;
	right: 			0px;
	top: 			0;
	height:  		194px;
	width: 			19px;
	cursor:			pointer;
	z-index:		999;
}				

span#prevBtn a {
	background:		url('../../img/frontend/arrow_left.gif') #a7a9ac center center no-repeat;
}

span#nextBtn a {
	background:		url('../../img/frontend/arrow_right.gif') #a7a9ac center center no-repeat;
}

span#nextBtn a, span#prevBtn a {
	display: 		block;
	width: 			19px;
	height: 		194px;
}

div.uploader_buttons {
	width:					620px;
	padding:				5px;
	height:					26px;
	margin-bottom: 			10px;
/*
	background:				#998C8B;
	border:					1px solid #442D2B;
*/
}

div.uploader_buttons .button {
	margin-left:			8px;
}

div.progression {
	border-bottom:			1px solid #442D2B;
	border-left:			1px solid #442D2B;
	border-right:			1px solid #442D2B;
	float:					left;
	margin:					0px 0px 10px 0px;
	display:				none;
	width:					630px;
}

div.filename_even, div.filename_odd {
	float:					left;
	clear:					left;
	width:					330px;
	padding-left:			10px;
	height:					16px;
	line-height:			16px;
}

div.filesize_even, div.filesize_odd {
	float:					left;
	width:					80px;
	height:					16px;
	line-height:			16px;
}

div.progression_container_even, div.progression_container_odd {
	float: 					left;
	clear:					right;
	width:					210px;
	height:					16px;
	line-height:			16px;
}

div.progression_bar {
	background: 			#8F8D00;
	height:					8px;
	width:					0px;
	display:				none;
	margin:					3px 0px 0px 0px;
	border:					1px solid #ffffff;
}

div.filename_even, div.filesize_even, div.progression_container_even {
	background:				#998C8B;
	color:					#ffffff;
}

div.filename_odd, div.filesize_odd, div.progression_container_odd {
	background:				#442D2B;
	color:					#ffffff;
}


div#hide {
	display:			none;
}

div.orders {
	margin-top: 		2px;
}

div#voorwaarden {
	width: 				635px;
}

div#voorwaarden h4 {
	display: 			inline;
}

div.free_shipping {
	width: 				100%;
	height: 			38px;
	margin: 			0 0 3px;
	background: 		url( ../../img/frontend/free_shipping.png ) top left no-repeat;
}

a.free_shipping {
	width: 				100%;
	height: 			55px;
	margin: 			0 0 3px;
	display:			block;
	background: 		url( ../../img/frontend/free_shipping3.png ) top left no-repeat;
}

div.radio_commercial {
	margin: 			0 0 2px;
}

ul.points li {
	font-size: 			11px;
	padding-left: 		30px;
	width: 				142px;
}

ul.points li.p1 {
	background: 		url( ../../img/frontend/nr_1.png ) 0 3px no-repeat;
}

ul.points li.p2 {
	background: 		url( ../../img/frontend/nr_2.png ) 0 3px no-repeat;
}

ul.points li.p3 {
	background: 		url( ../../img/frontend/nr_3.png ) 0 3px no-repeat;
}

ul.points li.p4 {
	background: 		url( ../../img/frontend/nr_4.png ) 0 3px no-repeat;
}

ul.points li.p5 {
	background: 		url( ../../img/frontend/nr_5.png ) 0 3px no-repeat;
}

ul.points li.p6 {
	background: 		url( ../../img/frontend/nr_6.png ) 0 3px no-repeat;
}

ul.points li.p7 {
	background: 		url( ../../img/frontend/nr_7.png ) 0 3px no-repeat;
}

ul.points li.p8 {
	background: 		url( ../../img/frontend/nr_8.png ) 0 3px no-repeat;
}

div.tagcloud {
	clear: 			both; 
	margin-top: 	17px;
	text-align:		justify;
}

div.tagcloud a {
	color:	#5a174a;
}

span.tagsize1 {
	font-size: 10px;
	font-weight: bold;
}

span.tagsize2 {
	font-size: 12px;
}

span.tagsize3 {
	font-size: 13px;
	font-weight: bold;
}

span.tagsize4 {
	font-size: 15px;
	font-weight: bold;
}

span.tagsize5 {
	font-size: 17px;
}


div.product_info_item {
	border-bottom: 1px solid #D8D8D9; 
	float: left; 
	height: auto;
}

div.product_info_item dt, div.product_info_item dd {
	border: none;
	height: auto;
}

table.led-table thead tr th {
	background-color: #591849;
	color: #FFFFFF;
	padding: 3px;
	font-weight: normal;
}

table.led-table tbody tr th {
	padding: 3px;
	background-color: #EEE7EB;
}

table.led-table tbody tr td {
	padding: 3px;
	font-weight: normal;
}

table.led-table tbody tr th.left-column {
	width: 200px;
}

table.led-table tbody tr th.dark {
	padding: 3px;
	background-color: #DFC3D3;
}


div.check_out div.checkbox label.large {
	width: 195px;
}

div.check_out div.checkbox input {
	width:auto;
}

div.check_out div.checkbox label {
	width:100px;
}