html, body {height: 100%; }
	html {background: url(../../images/body_bg_s.jpg) top left #FFFFFF  repeat;}
	body {font: 11px Arial, Helvetica, sans-serif; color: #333333; background: url(../../images/body_bg_s.jpg) top left #FFFFFF  repeat;}

html, body, table, form, img, dl, dt, dd, h1, h2, h3, h4, h5, h6, blockquote {margin: 0; padding: 0;}
table {border: none; border-collapse: collapse;}
	table p {margin: 0; padding: 5px;}
th, td {vertical-align: top;}
	th {text-align: left; font-weight: 100;}
	address {font-style: normal;}
#header, #main, #footer, p, ul {margin: 0;}
#header, #main, #footer {width: 100%;}
	p {padding: 0 0 1em 0;}
	ul, ol {padding: 0.5em 0 0.5em 20px;}

#min_width {min-width: 996px; margin: 0; position: relative; background: #fff2e8; height: 100%;} 
* html #min_width {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 996)? "996px" : "100%");}

#wrapper {max-width:1022px; background: url(../../images/bd.png) top center repeat-y; margin: 0;} 

#wrapper1 {width:100%; margin: 0 auto; position: relative; background: none;}

#wrapper table { background:none; margin:0; color: #000000; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}


.ld {margin: 0; background: url(../../images/ld.png) top left repeat-y; border:1px #000000 solid; position:relative;}
.rd {margin: 0; background: url(../../images/rd.png) top left repeat-y; border:1px #000000 solid; position:relative;}

/*header*/
#header {height: 308px; width:996px; padding: 0; position: relative; background: url(../../images/header_bg.jpg) top center no-repeat; text-decoration: none;}
#header a, a:hover, a:visited {text-decoration: none;}
	#logo {height: 97px; width:231px; padding: 0 0 0 0; left: 387px; position: absolute; float:left;}/*background: url(../../images/logo.jpg) center center no-repeat;*/
	#logo dl {color:#fdf1b9; font-size:12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; position:absolute; top:0px; left:0px;}
		#mag { padding:18px 0 0 70px; text-align:center;}
		#m_w { padding:65px 0 0 30px; text-align:center;}
	#phone {height: 25px; width:250px; position:absolute; left: 389px; top:129px; background: url(../../images/phone.png) center center no-repeat;}
	#nav {height: 70px; width:30px; position:absolute; right: 20px; top:23px; background:none;}
		.top_icons { list-style:none;}
		.top_icons li { margin: 0 0 0 0;}
.top_icons img {border:none; margin: 0 0 7px 0;}
	#bant_ {height:145px; width:236px; position:absolute; left: 410px; top:-57px; background: url(../../images/bant.png) center center no-repeat; z-index: 90;}

/*main*/
#main_menu {padding: 0 0 0 0; position: relative; z-index: 12;}
	#main_menu {background-color: #fff2e9; height:38px; width:996px; float:left; 				 
			color:#FFFFFF; font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
	#main_menu a {color:#FFFFFF; font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; line-height:34px;}
		#menu_l {background: url(../../images/menu_l.jpg) center right no-repeat; height:38px; width:20px; float:left;}
		#menu_m {background: url(../../images/menu_bg.jpg) top left repeat-x; height:38px; width:960px; float:left; text-align:right;}

			#menu_left {background: none; width:400px; float:left; height: 36px; list-style: none;} 
				#menu_left ul {width:400px; margin:-5px 0 -5px -20px; list-style: none; float:left;}
				#menu_left li {float: left; line-height: 36px; }
				#menu_left .t a {display: block; background: url(../../images/menu_with.gif) top right no-repeat;  padding: 0 23px 0 8px; }
				#menu_left .t a:hover {background: url(../../images/_active_menu.jpg) top right repeat-x;}		

#regist {position:absolute; top: 0px; left:278px; float:left; width:200px;background: none; float:left; height: 36px; list-style: none;}
				#regist ul {width:200px; margin:-5px 0 -5px -20px; list-style: none; float:left;}
				#regist div li a {float: left; line-height: 36px; display: block; background: url(../../images/menu_with.gif) top right no-repeat;  padding: 0 23px 0 8px;}
				#regist div li a:hover {float: left; line-height: 36px; display: block; background: url(../../images/_active_menu.jpg) top right no-repeat;  padding: 0 23px 0 8px;}

			#menu_right {background: none; width:380px; float:right; height: 36px; list-style: none; }
				#menu_right ul {width:380px; margin:-5px 0 -5px -20px; list-style: none; float:left;}
				#menu_right li {float: left; line-height: 36px;}
				#menu_right a {display: block; background: url(../../images/menu_with.gif) top right no-repeat;  padding: 0 23px 0 8px;}
				#menu_right a:hover {background: url(../../images/_active_menu.jpg) top right repeat-x;}	
#menu_last  a {background: url(../../images/menu_w.gif) top right no-repeat;} 

		#menu_r {background: url(../../images/menu_r.jpg) bottom left no-repeat; height:38px; width:16px; float:left;}

#main_ {padding: 0 0 0 0; margin:0; position: relative; float:left; background-color: none; width:996px;}
	#main_ a {color: #ce1745; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:600;}
	#left_bar1 {width:600px; height: 49px; margin: 0px 0px 0 0px; background: url(../../images/l_decor.jpg) 97px 0px no-repeat; top:0; right: 15px;  float:left;
				padding:0px 0 0 13px;}
#left_bar11 {padding-top:20px;}
	#right_bar1 {width:32px; height: 49px; margin: 0 0 0 0; background: url(../../images/r_decor.jpg) 0px 0px no-repeat; float: right; top:0px; right: 21px;
				 position:relative; padding:0 0 0 0; border:none;}
	
#main {padding: 0 0px 0 0px;  position: relative;  float:left; width:996px;} /*background-color:#fff2e8; */
	#left_bar {width:200px; padding: 0 0px 0 13px; background: none; position: relative; float:left; } /*padding: 0 0px 0 13px;*/
		#left_bar .bar1_top {width:187px; height: 27px; background: url(../../images/bar1_top.png) bottom left no-repeat; float:left; position:relative;}
		#left_bar .bar1_border {width:187px; min-height:300px; background: url(../../images/bar1_border.jpg) #8a0424 top left repeat-x;  float:left;position:relative; }
		#left_bar .bar1_main {width:185px; min-height:300px; background: url(../../images/bar1_bg.jpg) #9d0328 top left repeat-x;  float:left; margin: 0 0px 0 1px;
								position:relative;}

#left_bar .bar1_main a {color:#ffffff; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
#left_bar .bar1_main a:hover {color:#ffc000; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; }
#left_bar .parent_current a {color:#ffc000; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
#left_bar .child_current a {color:#ffc000; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; margin-left:10px;}
#left_bar .child a {color:#ffc000; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; margin-left:10px;}
#left_bar ul {margin-left:-15px;} 

#left_bar li { list-style:none; background:url(../../images/lux_li.gif) 0px 5px no-repeat; padding:0 0 10px 10px;}
/*#left_bar .parent { list-style:none; background:url(../../images/lux_li.gif) 0px 5px no-repeat; padding:0 0 10px 10px;}*/
#left_bar .parent_current{ list-style:none; background:url(../../images/lux_li2.gif) 0px 5px no-repeat; padding:0 0 10px 10px;}
#left_bar .child { list-style:none; background:url(../../images/lux_li3.gif) 15px 5px no-repeat; padding:0 0 10px 10px;}
#left_bar .child_current{ list-style:none; background:url(../../images/lux_li3.gif) 15px 5px no-repeat; padding:0 0 10px 10px;}
		
#left_bar .bar1_bottom {width:187px; height: 12px; background: url(../../images/bar1_bottom.png) top left no-repeat;  float:left; padding: 0 0 18px 0;position:relative;}
		
		#left_bar .bar3_top {width:187px; height: 15px; background: url(../../images/bar3_top.png) bottom left no-repeat;  float:left;}
		#left_bar .bar3_border {width:187px; background:#fdcdcd;  float:left; }
		#left_bar .bar3_main {width:185px; background:#fee1e1;  float:left; margin: 0 0px 0 1px;}
		#left_bar .bar3_bottom {width:187px; height: 7px; background: url(../../images/bar3_bottom.png) top left no-repeat;  float:left; padding: 0 0 18px 0;}
		
		#left_bar .bar4_top {width:187px; height: 20px; background: url(../../images/bar4_top.png) bottom left no-repeat;  float:left;}
		#left_bar .bar4_border {width:187px; min-height:150px; background:#fdcdcd;  float:left;}
		#left_bar .bar4_main {width:185px; min-height:150px; background:#fee2c8;  float:left; margin: 0 0px 0 1px; color:#662400; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
		#left_bar .bar4_bottom {width:187px; height: 7px; background: url(../../images/bar4_bottom.png) top left no-repeat;  float:left; padding: 0 0 18px 0;}		
.time_l {padding-left: 40px;}
		
	#main_bar {margin:0 10px 0 10px; background: none; position: relative; float:left; width:560px; } 
#main_bar a.rcat_root_category {color: #e20000; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:600; text-decoration:underline;}
#main_bar span.rcat_products_num {display:none;}	
#main_bar .rcat_child_categories {color: #e20000; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#main_bar .rcat_child_categories a, a:visited {color: #000000; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:600; text-decoration:underline;}
#main_bar .rcat_child_categories a:hover {text-decoration:none;}
#main_bar  h1 {color:#e2003a}
#main_bar  p {color:#652501; text-align:justify;}
#main_bar a {color:#e2003a; font-weight:600;}

	#right_bar {width:187px; background: none; position: relative; float: left; padding: 0 10px 0 0px;}
		#right_bar .bar2_top {width:187px; height: 31px; background: url(../../images/bar2_top.png) bottom left no-repeat;  float:left;}
		#right_bar .bar2_border {width:187px; height:82px; background: url(../../images/bar2_border.jpg) #8e0525 0 0 repeat-x;  float:left;}
		#right_bar .bar2_main {width:185px; height:82px; background: url(../../images/bar2_bg.jpg) #a3052b 0 0 repeat-x;  float:left; 
margin: 0 0px 0 1px; color:#ffffff;}
#right_bar .bar2_main  a {color:#ffc61f; font-weight:600; padding: 5px;}
#shpcrtgc {padding: 5px 5px 5px 5px;}
#shpcrtca {padding: 0px 5px 5px 5px;}
		#right_bar .bar2_bottom {width:187px; height: 9px; background: url(../../images/bar2_bottom.png) 0 0 no-repeat;  float:left; padding: 0 0 18px 0;}
		
		#right_bar .bar3_top {width:187px; height: 15px; background: url(../../images/bar3_top.png) bottom left no-repeat;  float:left; padding: 18px 0 0 0;}
		#right_bar .bar3_border {width:187px; background:#fddaba; float:left;}
		#right_bar .bar3_main {width:185px; background:#fee1e1; float:left; margin: 0 0px 0 1px; }
		#right_bar .bar3_bottom {width:187px; height: 7px; background: url(../../images/bar3_bottom.png) #fff2e9 top left no-repeat;  float:left; padding: 0 0 18px 0;}

#bar3 .cpt_divisions_navigation a, a:visited, a:hover  {color:#fd6205; font-weight:600;}
.reg ul {margin: 0px 0 0 -15px;}
.reg li { list-style:none; display:inline;}
#reg_enter {position:relative; top: -35px; right: 5px; float:right;}
#bar3 a, a:visited, a:hover  {color:#fd6205; font-weight:100;}
		
		#right_bar .bar4_top {width:187px; height: 20px; background: url(../../images/bar4_top.png) bottom left no-repeat;  float:left; padding: 0 0 0px 0;}
		#right_bar .bar4_border {width:187px; min-height:150px; background:#fddaba;  float:left;}
		#right_bar .bar4_main {width:185px; min-height:150px; background:#fee2c8;  float:left; margin: 0 0px 0 1px;}
		#right_bar .bar4_bottom {width:187px; height: 7px; background: url(../../images/bar4_bottom.png) top left no-repeat;  float:left; padding: 0 0 18px 0;}
#right_bar .bar4_main img {border: 2px #fc6d04 solid;}
#right_bar .bar4_main table {margin: 0px 5px 0px 5px}
#right_bar .bar4_main td {vertical-align:bottom;}
#right_bar .bar4_main a {color:#662400;}
#right_bar .bar4_main {color:#fc6d04;}
#right_bar .bar4_main .totalPrice {color:#f2003f; font-weight:bold;}

#right_bar .bar5_main {width:185px; min-height:150px; background:#fee2c8;  float:left; padding: 0 0px 5px 0px;}
#right_bar .bar5_main a {color:#662400; margin:0px 0px 0px 5px;}
#right_bar .bar5_main li a {color:#662400; margin:0px 0px 0px 0px;}
#right_bar .bar5_main ul {margin-left:-10px;}
#right_bar .bar5_main li { list-style:none; padding:5px 5px 5px 0;}

#footer { height:115px; width:996px; float:left; position:relative; background-color:#fff2e8;}
	#footer_l { height:115px; width:200px; float:left; position:relative;background: url(../../images/foot_l.jpg) #fff2e8 0 0 no-repeat;}
	#footer_main { height:115px; width:596px; float:left; position:relative;background: url(../../images/foot_bg.jpg) #fff2e8 0 0 repeat-x;
				  color: #ce1745; font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
		#footer_menu {position: absolute;top:20px; left: -98px; width: 800px; z-index:90; overflow: visible;}
		#footer_menu table {border: none; margin: 2px 0 0 0;}
		#footer_menu td{background: url(../../images/footer_menu.jpg) right 3px no-repeat; padding: 0 20px 0 10px;}
		#footer_menu ul {margin:-7px 0 0 -20px;}
		#footer_menu li { list-style:none; display:inline; background: none; padding:0 0px 0 0px;}
		#footer_menu a, a:visited {color: #ce1745; font-size:13px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;   font-weight:100;}
		#footer_menu a:hover {text-decoration:none;   font-weight:100;}
		#copy {color:#FFFFFF; position: absolute;top:75px; left: -80px; width: 800px; z-index:90; overflow: visible;
			   font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:center;}
	#footer_r { height:115px; width:200px; float: left; position: absolute; top:0px; left:596px; background: url(../../images/foot_r.jpg) #fff2e8 0 0 no-repeat; z-index:80;}
	#footer_em { height:115px; width:1px; float: left; position:relative;background:none;}	
	

/*txt*/
.txt {line-height: 16px; text-align: justify; padding: 20px 0;}
.img_list, .rb_content, .tm_wrap, .ti_wrap, .rounded_box, .lm_wrap, .left_menu a {overflow: hidden; //zoom: 1;}

h1, h2, h3 {font-weight: 100; color: #fd6205; font-family:Tahoma, Arial, Helvetica, sans-serif; 
			text-align:left; padding: 0 10px 0 10px;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}

#bar3 h1 {color: #e40f45; margin-top:-5px;}

.tbl_hide th, .tbl_hide td {border: none;}
.tbl_border, .tbl_border th, .tbl_border td {border: 1px solid #333333;}

/*links*/
:focus {outline: none;}
a img {border: none;}

.cpt_product_search form {text-align:right; margin:0px 5px 0px 0px;}
#bar3 .input_message {margin:5px 0px 5px 5px; width:170px; border: #cf9393 1px solid;}
#bar3 .input_message_focus {margin:5px 0px 5px 5px; width:170px; border: #cf9393 1px solid;}

.cpt_news_short_list form {text-align:left; margin:5px 5px 5px 5px;}
.news_date {background: url(../../images/news_date.jpg) left top no-repeat; height:19px; line-height:19px; padding-left:5px; margin:10px 0 5px 0; 
font-weight:bold;}
.news_viewall {padding:10px 0 5px 0px;}
#bar4 .news_viewall a, a:visited, a:hover {color:#df0c42;}
.news_title a, a:hover {color:#682401;}

.news_subscribe {text-align:left; padding:10px 0px 0 5px; color:#fd6205; font-weight:bold; font-size:12px;}
.news_subscribe div {text-align:right;} 
.news_subscribe input {height: 25px; url(../../images/ok_bottom.jpg) left top no-repeat;}
#bar4 .input_message {margin:5px 0px 5px 0px; width:170px; border: #e1ab78 1px solid; height: 22px;}
#bar4 .input_message_focus {margin:5px 0px 5px 0px; width:170px; border: #cf9393 1px solid; height: 22px;}
.regularPrice {color:#fc6d04; text-decoration:line-through;}

#cat_path {position:absolute; background: none; position:absolute; top:-31px; left:-175px; float:left; font-weight:600;font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color: #ce1745}
#cat_path a {font-weight:600; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color: #ce1745}
#cat_path td {color: #ce1745}

#cat_path img {display:none;}

.cpt_product_category_info {width:600px; background:none; position:absolute; top:-31px; left:-190px; float:left; font-weight:600;font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color: #ce1745;
margin-left:15px;}
.cpt_product_category_info td {color: #ce1745;}
.cpt_product_category_info table a {font-weight:600; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color: #ce1745;}
.cpt_product_category_info img {visibility:hidden; display:none;}

.stup a {color:#662400; font-weight:300;}
.stup a:hover {color:#662400; font-weight:300;}
.user_login_lux {border: 1px #cf9393 solid; width:115px;}
#powered_by {display:none;}

.cpt_product_add2cart_button {vertical-align: bottom; text-align:right; padding: 5px;}
.cpt_product_rate_form {vertical-align: bottom; text-align:right; padding: 5px 5px 5px 80px; float:right;}
#product_main .cpt_product_price {vertical-align: bottom; text-align:right; padding: 5px;}
#product_main .totalPrice {color:#f30040; font-weight:600; font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.product_brief_block div {padding: 2px;}
.cpt_product_details_request {padding:5px;}
.cpt_product_details_request p {margin-left:-5px;}
.cpt_product_description div {background:#f4e9d7; border:1px solid #e2d1b5; text-align:right; margin-left:30px; padding: 5px 5px 5px 5px; float:right;}

#cat_advproduct_search {visibility:hidden; display:none;}

#prdbrief_thumbnail_a a {font-weight:300;}
.product_brief_block {border:1px #ffffff solid; background: #ffe3cd;}
.prdbrief_price {background:none; color: #f30040; font-size:14px; font-weight:bold; text-aling:left; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.prdbrief_add2cart {background:none; text-aling:left;}
.prdbrief_brief_description {background:none;}
.cena {background:none; position:relative; color: #fc6703; font-size:14px; font-weight:bold; text-aling:left; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.cpt_product_images img {border: 1px #eaded1 solid}
.cpt_product_images div {text-align: center;}

#nav_lux {text-align:center; width:100%; padding:5px 0 5px 0; color:#fe9500; text-decoration:none;}
#nav_lux .no_underline {color:#66041b; text-decoration:none;}

#cat_info_left_block h3 {color:#e1003a; padding:10px 0 10px 5px; font-size:16px; font-weight:bold;}
#cat_info_left_block_top {padding:5px 5px 5px 5px; background:none; color:#67031b;} /*background:#ffe3cd;*/
#cat_info_left_block_top a {color:#67031b;}
#cat_info_left_block_top a:hover {color:#fe9500; text-decoration:none;}

.prdbrief_comparison {visibility:hidden; display:none;}
.hndl_submit_prds_cmp {visibility:hidden; display:none;}
.sm-current-rating1 {visibility:hidden; display:none;}

td.sc-price-level0 {background:#ceb8a2; padding:5px 5px 5px 20px;}
.sc-price-level1 {background:#fde2c7;}

#reg_enter .s_botton_lux_enter {overflow: visible; cursor: pointer; width: 68px; height: 23px; background: url(../../images/user_lux_enter.jpg) 0 0 no-repeat; border:none;}

.cpt_survey {padding:5px 2px 5px 2px;}
.cpt_survey td {color:#ff4e00; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.cpt_survey label {color:#ff4e00; font-size:12px; } 
.survey_question {color:#662400; font-size:12px; padding:10px 5px 10px 5px;}
#survey_submit {padding:10px 5px 5px 50px; text-align:right;}
#survey_submit .s_botton_lux_survey {overflow: visible; cursor: pointer; width: 85px; height: 23px; background: url(../../images/user_lux_send.jpg) 0 0 no-repeat; border:none;}

#lux_rss {text-align: right;}
.s_botton_lux_rss {overflow: visible; cursor: pointer; width: 109px; height: 25px; background: url(../../images/user_lux_rss.jpg) 0 0 no-repeat; border:none;}

.s_botton_lux_search {overflow: visible; cursor: pointer; width: 68px; height: 23px; background: url(../../images/user_lux_search.jpg) 0 0 no-repeat; border:none;}

.cpt_product_details_request {text-align:center; color:#670018;}
#details_request_lux {width:400px;}
.s_botton_details_request {overflow: visible; cursor: pointer; width: 85px; height: 23px; background: url(../../images/user_lux_send.jpg) 0 0 no-repeat; border:none;}

/*#img-current_picture {padding-right:10px;}*/

#copy a, a:visited {color:#FFFFFF; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:center; text-decoration:none;}
#copy a:hover {color:#FFFFFF; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-align:center; text-decoration:underline;}

.cat_image img {width:50px;}
.clearfix img {width:50px;}

.cpt_maincontent a, a:visited {text-decoration:underline;  font-weight:100;}
.cpt_maincontent a:hover {text-decoration:none;   font-weight:100;}


/****************************
SHOPPING CART
*****************************/
.background_cart_top { background-color: #D9E9FF; border-bottom: 1px #99C9DF solid; }
.background_cart_top h1 {display: inline;padding: 0px;margin: 0px;}
#cart_content_tbl{width:100%;}
#cart_content_tbl td {padding: 6px;}
#cart_page_title {padding: 10px;text-align: left;}
#cart_page_title h1 { display inline;	padding: 0px;	margin: 0px;}
#cart_clear {padding: 10px;text-align: right;}
#cart_clear a {	font-size:9pt;}
.cart_discount_label {font-weight: bold;}
#cart_total_label {font-size: 130%;font-weight: bold;}
#cart_total {background-color: #D9E9FF;	font-size: 130%;font-weight: bold;padding: 10px;white-space: nowrap;}
#cart_checkout_btn {padding-top: 20px;}
.cart_product_brief_description {font-size: 80%;}
#cart_content_header td {font-weight: bold;}
.cart_apply_for_discounts_extra {font-size: 80%;color: #777;}
.cart_product_quantity {	text-align: center;}

/************
CHECKOUT
************/
.checkout_noframe_title {padding: 5px 15px;	text-align:left;}
.checkout_noframe_title a, a:visited, a:hover {color:#fd6205;}

#checkout_have_account {padding: 15px;background-color: #D9E9FF;	margin: 0 -5px 15px -5px;}
#checkout_logininfo { width:428px;}
#checkout_logininfo .inputtext, #checkout_addresses .inputtext, #checkout_addresses textarea {width: 200px;}
.paddingblock input.checkout_buttons {font-size: 130%;font-weight: bold;	margin:5px 0;}
.checkout_steps_divider {width: 40px;height:1px;	background-color:#99C9DF;overflow:hidden;}
#checkout_addresses { width:800px;}
#checkout_addresses td { }

/**********************
ORDER STYLES
***********************/
tr#ord_total_row * {	font-size: 105%;font-weight: bold;}
.row_odd td {	background-color: #F2F8FF;}
.row_even td {	border: 0px solid #D9E9FF;border-width: 1px 0px;}
.paddingblock { background:#fff;padding-left: 15px;padding-right: 15px;text-align:left;font-size:12pt;}
.paddingblock h2 {padding:20px 5px;margin-top: 0px;}
.paddingblock td { font-size:95%; vertical-align:top; padding:5px;}
.paddingblock p { margin-bottom:10px;}
.paddingblock input { margin:2px 0 0 0;}
