body {
  color:#000;
   font-size: 62.5%; line-height:1.5em;font-family: Verdana, sans-serif;
  margin: 0px;
}
body.first_page{ background-position:0 0px;}
.center_main{background:url('../images/center_main.png') center top no-repeat;}
a 			{color: #000; text-decoration: none;}
a:hover 	{color:#ee5b51; text-decoration:none;}
.bg_body				{background:url('../images/header/header_top_stripe.png') repeat-x top left; padding-bottom:0px; position:relative;}
.row_1					{font-size:.917em;}
.row_2					{background: #272727; font-size:.917em;}
.row_3					{background:url('../images/row_3.gif') 0px 0px repeat-x #f0f0f0;padding:8px 0px 11px 0px; margin-top:7px;}
.row_4					{padding: 0px 0px 20px 0px;}
#bodyWrapper			{font-size:12px; margin:0px auto 0px auto;}
#bodyContent 			{
	padding:0 0 0 0;
    z-index: 2;
}
#columnLeft 			{padding:0px 0px 0px 0px;left:-12px;right:0;}
#columnRight 			{padding:15px 0px 0px 0px;}

.contentContainer		   							{padding:0px 0px 0px 0px; margin-top:17px; margin-bottom:17px;border:0px solid #000;}
.contentContainer.page_un							{padding:0px 0px 0px 0px; margin-top:0px; margin-bottom:0px;border:0px;background:none;}
.contentPadd 										{padding:0px 0px 0px 0px; border:0px solid #e9e8e8; overflow:hidden;}
.contentPadd.txtPage								{padding:18px 18px 18px 18px;border:1px solid #e9e8e8; background:#FFF;}
.contentContainer.page_un .contentPadd				{padding:8px 0px 8px 0px; border:0px;}
.contentContainer.page_un .contentPadd.un			{padding:0px 0px 17px 0px; border:0px;}
.contentPadd.un .padding							{padding:0px 0px 0px 0px;}
.contentInfoText						{padding:18px 18px 18px 18px; margin: 0px 0px 17px 0px; overflow:hidden;border:1px solid #e9e8e8; background:#FFF;}
.contentInfoText.extra					{padding:18px 18px 4px 18px;}
.contentInfoText .infoBoxHeading		{padding:10px 0px 10px 0px;margin: 0px 0px 0px 0px;background:none; border:0px; font-weight:bold;}
.contentContainer span.contentText		{border:0px solid #000;padding:0px 20px 0px 20px; overflow:hidden;}
.contentInfoText.marg-top				{margin: 0px 0px 0px 0px;}
.contentInfoBlock						{padding:18px 18px 18px 18px; margin: 0px 0px 17px 0px; overflow:hidden;border:1px solid #e9e8e8; background:#FFF;} 
#header 				{background:transparent;}
.logo 					{width:203px; height:87px;}
.logo img				{margin:0px 0px 28px 0px;}
.navigation_block	{padding:24px 0px 0px 0px;}
.currencies			{margin:13px 0px 0px 0px;width:144px;}
.currencies	label	{color:#777777; font-weight:normal; padding-top:2px;}
.currencies	select	{width:73px; height:20px; border:0px solid #e8e8e7;background:#fff;padding:1px; color:#979797; font-size:.9em;}
.languages			{margin:11px 71px 0px 0px;width:48px;}
.languages	label	{color:#464545; font-weight:normal; padding-top:2px; text-transform:lowercase;}
.languages	select	{width:95px; height:18px; border:1px solid #e8e8e7;background:#fff;padding:1px; color:#464545; font-size:.9em;}
.select				{border:1px solid #e8e8e7;background:#fff;padding:1px; color:#706c56; font-size:1.1em; line-height:18px;padding:1px;}
.cart_bg						{padding:0px 0px 0px 0px;width:230px;background:url('../images/bg_cart.png') left top no-repeat transparent; height:60px;}
.cart_bg div					{padding:0px 0px 0px 0px;white-space:nowrap; color:#797c80}
.cart_bg b						{color:#cb0abb;font-weight:normal; display:inline-block; text-transform:uppercase;}
.cart_bg div					{color:#797c80;line-height:1.4em; font-weight:normal; margin-right:20px;margin-top:20px;}
.cart_bg a 		 				{color:#000;font-weight:bold;  text-decoration:none}
.cart_bg a:hover   				{color:#a82851; text-decoration:underline;}
.banner 							{}
.banner strong img					{filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2;}
.banner strong img:hover			{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.search 					{padding:0px 0px 0px 0px;margin:7px 0px 0px 0px;width:251px;}
.search .go					{color:#585a5b;
							 width:100%;padding:5px 5px 5px 5px;margin:0;border:0 none;background:transparent;position:absolute;top:0; font-size:1em}						 
	.input-width 			{height:30px;width:275px;}
	.width-setter 			{height:30px;margin:0;position:relative;}					 
.search .button_search_prod	{width:28px; height:26px; margin-left:0px;}	
.width-setter span{background:url('../images/bg-input.gif') 0px 0px no-repeat transparent; overflow:hidden; display:block; width:275px; height:30px;}							 
.menu 						{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; list-style:none;}
.menu_item						{float:left; display:block;cursor:pointer; line-height:1;}
.menu_item  a					{padding:14px 18px 16px 18px;display:inline-block;cursor:pointer;text-transform:uppercase;}
.menu_item a 					{color:#fff;font-size:1.271em;line-height:1.001em;font-weight:bold; display:block;}
.menu_item a:hover,				 
.menu_item.selected a			{color:#f3a600; text-decoration:none;}
.menu_item a:hover,				 
.menu_item.selected2 a			{color:#f3a600; text-decoration:none;}
.menu_item.un a					{background: transparent;}	
.breadcrumb					{padding:3px 1px 1px 1px;margin:0px 0px 0px 10px;border:1px solid #e5e5e5; border-width:0px 0px 0px 0px;}
.breadcrumb					{color: #000; font-size:1.2em; line-height:1.2em;}
.breadcrumb a 				{color: #000; font-weight:normal;
  						     display:inline-block;}
.breadcrumb a:hover 		{color: #000; text-decoration:underline;}
.navigation 				{padding:3px 0px 18px 0px;margin:0px 0px 0px 0px; list-style:none; float:right;}
.navigation  li				{float:left; display:inline-block;cursor:pointer; white-space:nowrap;}
.navigation  li.un			{background:none;}
.navigation_item a 			{font-family: 'Verdana', sans-serif; color:#000000;font-size:1em;line-height:13px;font-weight:400;
				 			 cursor:pointer; white-space:nowrap;display:inline-block;padding:7px 0px 10px 0px; }
.navigation_item a:hover,				 
.navigation_item.selected a	{color:#fff; text-decoration:none;padding:7px 0px 10px 0px; }				 
.footer_menu							{margin-top:0px;}
.footer									{padding:0px 0px 55px 0px;overflow:hidden;}
.footer p								{margin:6px 0px 0px 0px; padding-left:0px;}
.footer p								{color:#8f8e8e;font-size:1em; line-height:1.8em; float:right; margin-top:7px;} 
.footer p a								{color:#8f8e8e;}
.footer p b	a,
.footer p b								{color:#f3aa00;font-weight:normal;}
.footer p b	a							{text-decoration:none;}
.footer p b	a:hover						{text-decoration:underline;}
.footer {padding:0px 0px 0px 0px;margin:10px 0px 0px 0px; list-style:none; overflow:hidden; float:left;}
.footer li					{float:left; display:inline-block;cursor:pointer; white-space:nowrap;}
.footer li.un a				{background:none;}
.footer a:hover				{text-decoration:underline;}	
.footer_item				{}
.footer_item a 				{color:#000000; font-size:1em; line-height:1.2em; font-weight:normal; cursor:pointer;
				 			  width:auto; cursor:pointer;padding:0px 8px 0px 0px;background:transparent;}
.footer_item a:hover,				 
.footer_item.selected a		{color:#000000; text-decoration:underline;}				 
.navigation  li.selected .wrapper_menu2-c {background:url('../images/wrapper_menu2_act-c.png') 0px 0px repeat-x;margin-left:11px; margin-right:12px;}
.navigation  li.selected .wrapper_menu2-l{background:url('../images/wrapper_menu2_act-l.png') 0px 0px no-repeat;}
.navigation  li.selected .wrapper_menu2-r{background:url('../images/wrapper_menu2_act-r.png') 100% 0px no-repeat;}
.navigation  li:hover .wrapper_menu2-c{background:url('../images/wrapper_menu2_act-c.png') 0px 0px repeat-x;margin-left:11px; margin-right:12px; color:#FFF;}
.navigation  li:hover .wrapper_menu2-l{background:url('../images/wrapper_menu2_act-l.png') 0px 0px no-repeat;}
.navigation  li:hover .wrapper_menu2-r{background:url('../images/wrapper_menu2_act-r.png') 100% 0px no-repeat;}
.navigation  li .wrapper_menu2-c{margin-left:11px; margin-right:12px;}
.navigation  li .wrapper_menu2-l{}
.navigation  li .wrapper_menu2-r{}
.navigation  li:hover a{ color:#FFF!important;}
.shadow{background:url('../images/shadow.png') left top no-repeat transparent; width:950px; height:57px;}
.main_menu{background:#000; width:950px; height:44px;}
.wrapper_menu-t:hover,
.selected .wrapper_menu-t						{background:url('../images/wrapper_menu_act-t.gif') 0px 0px repeat-x;}
.wrapper_menu-t:hover,
.selected2 .wrapper_menu-t						{background:url('../images/wrapper_menu_act-t.gif') 0px 0px repeat-x;}
.un .wrapper_menu-tl:hover,
.selected2 .wrapper_menu-tl	{background:url('../images/wrapper_menu_act_tl.gif') 0px 0px no-repeat transparent;}
.un .wrapper_menu-bl:hover,
.selected2 .wrapper_menu-bl	{background:url('../images/wrapper_menu_act_bl.gif') 0px 100% no-repeat transparent;}
.banner{ margin-right:10px;}
.main-banner{ margin-left:5px; padding-bottom:17px; height:131px;}
.contentPadd.extra-1 .prods_content {margin:0 0 0 0;padding:0px 0;}
.contentPadd.extra-1 .price span.productSpecialPrice {color:#f3aa00;font-size:1.08em;font-weight:bold;line-height:1.2em;}
.contentPadd.extra-3{ background:#FFF; margin-bottom:10px;}
.contentPadd.extra-4{ background:#FFF; padding:10px!important;}
.contentPadd.extra-5{ background:#FFF; padding:10px!important;}
.contentPadd.extra-9 .prods_content .name_padd {padding:10px 7px 10px 18px;text-align:left;vertical-align:top;}
.contentPadd.extra-10{background:#FFF; padding:10px!important;}
.contentPadd.extra-10 .prods_pic_bg img{border:1px solid #E9E8E8;}
.contentPadd.extra-11 .prods_pic_bg img{border:1px solid #E9E8E8;}
.contentPadd.extra-11 .prods_content .name_padd {padding:9px 7px 9px 18px;text-align:left;vertical-align:top;}
.contentPadd.rew .prods_pic_bg img{border:1px solid #E9E8E8;}
.contentPadd.border .prods_pic_bg img{border:1px solid #E9E8E8;}
.contentPadd.extra-5 .prods_pic_bg img{border:1px solid #E9E8E8;}
.contentPadd.un.sub{ background:#FFF; margin-bottom:10px; margin-top:10px;}
.stars_padd{ padding-bottom:10px; padding-top:10px;}
.eroare{color:#FF0000;font-weight:600;margin-top:5px;text-align:center;}
.hidden {display:none;}
.header_container {
	height:126px; z-index:997; position:relative; top:0px; left:10px; width:1000px;
	background:url('../images/header/header_container_background.png');
}
.header_logo {
	position:absolute; left:17px; top:0px;
	width:203px; height:87px;
}
.header_logo img {
	//opacity:0.8;
	//filter:alpha(opacity=80);
}
.header_account {
	position:absolute; left:219px; top:58px;
	height:65px; width:295px; color:#4c4b4b;
}
.header_account .header_circle {
	position:absolute; left:230px; top:8px; width:23px; height:23px; background:url('../images/header/header_circle.png');
}
.header_account a.header_circle:hover {
	position:absolute; left:230px; top:8px; width:23px; height:23px; background:url('../images/header/header_circle_over.png');
}
.header_account .header_circle_hover {
	position:absolute; left:230px; top:8px; width:23px; height:23px; background:url('../images/header/header_circle_over.png');
}
.header_account .header_avatar {
	position:absolute; top:25px; left:2px; width:38px; height:38px;
	background:url('../images/header/avatar_logged_off.png');
}
.header_account span.greeting a:hover {
	color:#ee5b51; text-decoration:underline;
}
.header_account span.greeting {
	position:absolute; left:60px; top:0px;
	font-size:12px; font-weight:bold; color:#000;
}
.header_account a.header_login {
	position:absolute; left:55px; top:27px; width:105px; height:19px;
	border:0px none; background:url('../images/header/header_login.png');
}
.header_account a.header_login:hover {
	background:url('../images/header/header_login_over.png');
}
.header_account a.header_login_hover {
	background:url('../images/header/header_login_over.png');
}
.header_account a.header_my_account {
	position:absolute; left:245px; top:35px; width:74px; height:16px;
	border:0px none; background:url('../images/header/my_account.png');
}
.header_account a.header_my_account:hover {
	background:url('../images/header/my_account_over.png');
}
.header_account a.header_my_account_hover {
	background:url('../images/header/my_account_over.png');
}
.header_account a.header_logoff {
	position:absolute; left:173px; top:-33px; width:42px; height:17px;
	border:0px none; background:url('../images/header/header_logoff.png');
}
.header_account a.header_logoff:hover {
	background:url('../images/header/header_logoff_over.png');
}
.header_account a.header_logoff_hover {
	background:url('../images/header/header_logoff_over.png');
}
.header_account a.header_white_circle {
	position:absolute; left:151px; top:-37px; width:17px; height:17px;
	border:0px none; background:url('../images/header/header_white_circle.png');
}
.header_account a.header_white_circle:hover {
	background:url('../images/header/header_white_circle_over.png');
}
.header_account a.header_white_circle_hover {
	background:url('../images/header/header_white_circle_over.png');
}
.header_account a.header_customer_name {
	position:absolute; left:55px; top:24px; font-family:Tahoma, sans-serif;
}
.header_account a.header_customer_name:hover {
	text-decoration:none;
}
.header_account span.number_of_products {
	position:relative; float:left; margin-left:55px; top:47px; height:25px;
	font-size:12px; color:#000;
}
.header_account span.number_of_products a{
	color:#000; text-decoration:none; 
}
.header_account span.number_of_products:hover a{
	color:#ee5b51; text-decoration:none;
}
.header_account span.number_of_products_hover a{
	color:#ee5b51;
}
.header_account .header_shopping_cart a {
	position:relative; float:left; margin-left:5px; top:45px; width:20px; height:25px; background:url('../images/header/header_shopping_cart.png') top no-repeat;
}
.header_account .header_shopping_cart a:hover {
	background:url('../images/header/header_shopping_cart_over.png') top no-repeat;
}
.header_account .header_shopping_cart_hover a {
	background:url('../images/header/header_shopping_cart_over.png') top no-repeat;
}
#shopping_cart_contents {
	position:absolute; top:126px; margin-left:232px; display:none;
	width:277px; z-index:9999;
}
.info_mami {
	position:absolute; left:515px; top:37px; width:87px; height:28px; background:url('../images/header/info_mami.png');
}
.info_mami:hover {
	background:url('../images/header/info_mami_over.png');
}
.facebook {
	position:absolute; left:573px; top:65px; width:86px; height:35px; background:url('../images/header/facebook.png');
}
.facebook:hover {
	background:url('../images/header/facebook_over.png');
}
.twitter {
	position:absolute; left:615px; top:26px; width:86px; height:35px; background:url('../images/header/twitter.png');
}
.twitter:hover {
	background:url('../images/header/twitter_over.png');
}	
.header-top-links-wrapper {
	position:absolute; top:1px; right:30px; font-size:11px; 
}
.header-top-links-wrapper a {
	float:left; color:#fff; text-decoration:none;
}
.header-top-links-wrapper a:hover {
	color:#ffc30c; text-decoration:none;
}
.header-top-links-wrapper span {
	margin:0px 5px 0px 5px; float:left; color:#fff;
}
.telephone-wrapper {
	position:absolute; top:22px; right:31px; font-size:14px; line-height:14px; font-weight:bold; color:#fff;
}
.mail-wrapper {
	position:absolute; top:38px; right:31px; font-size:10px; line-height:11px;
}
.mail-wrapper a {
	color:#fff; text-decoration:none;
}
.mail-wrapper a:hover {
	color:#ee5b51; text-decoration:none;
}	
.header_yahoo_container {
	/* width:320px;*/
	position:absolute; bottom:48px; right:38px; width:140px; 
}
.header_yahoo_container img {
	position:relative; top:1px; margin-right:2px;
}
.header_yahoo_container span {
	position:relative; float:left; margin-left:5px;
	font-size:10px; font-family:'Verdana', sans-serif;
}
.header_yahoo_container span.online:hover {
	color:#ee5b51;
}
.header_yahoo_container img.yahoo {
	position:relative; float:left; margin-left:5px; margin-right:0xp; top:-3px; border:0px none;
}
.header_yahoo_container .header_top_links {
	position:relative; float:left;
	font-size:10px; font-family:'Verdana', sans-serif; color:#fff; text-decoration:none;
}
.header_yahoo_container a {
	color:#fff;
}
.header_yahoo_container a:hover {
	color:#ee5b51;
}
.header_search{
	position:absolute; top:67px; right:26px; 
	width:274px; height:41px;
}
.header_search_input{
	position:absolute; left:0px; bottom:0px;
	width:229px; height:27px; padding-left:5px; line-height:28px;
	color:#ee5b51; 
	border:0px; 
	background:url('../images/header/header_search_input_background.png') top left no-repeat;
	font-size:12px;font-family:'Verdana', sans-serif;
}
.header_search_input:focus {
	background:url('../images/header/header_search_input_background_focus.png') top left no-repeat;
}	
.header_search_button{
	position:absolute; right:0px;
	width:35px; height:41px; 
}
.title_container {	
	position:relative; float:left; left:0px; width:788px; height:28px;
	border:1px solid #f45955; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.title_container_300 {	
	position:relative; float:left; left:0px; width:300px; height:36px; background:url('../images/content/title_background_300.png');
}
.title_container_385 {	
	position:relative; float:left; left:0px; width:385px; height:36px; background:url('../images/content/title_background_385.png');
}
.title_container_340 {	
	position:relative; float:left; left:0px; width:340px; height:36px; background:url('../images/content/title_background_340.png');
}
.title_container_605 {	
	position:relative; float:left; left:0px; width:605px; height:36px; background:url('../images/content/title_background_605.png');
}
.title_container_690 {	
	position:relative; float:left; left:0px; width:690px; height:36px; background:url('../images/content/title_background_690.png');
}
.title_container h2 {
	position:relative; float:left; margin:0px; padding:0px; font-size:14px; font-weight:bold;
	color:#f45955; line-height:28px; top:0px; left:35px;
}
.title_container span, .title_container_385 span, .title_container_690 span, .title_container_300 span, .title_container_340 span, .title_container_605 span {
	position:relative; float:left; left:20px; top:11px; margin:0px; padding:0px; color:#fff; font-size:14px; font-weight:bold;
}
.title_container p, .title_container_385 p, .title_container_690 p, .title_container_300 p, .title_container_340 p, .title_container_605 p {
	color:#fff; font-family:'Tahoma',sans-serif; font-size:12px; font-weight:bold;
 	position:relative; top:9px; left:20px; float:left; margin:0px; padding:0px; width:470px;
}
.title_container_300 input {
	position:relative; float:right; right:25px; top:10px;
}
.title_container a {
	position:relative; float:right; right:5px; top:8px;
}
.title_container a.rec {
	color:#f45955; float:none; right:0px; top:0px;
}
.title_container a.rec:hover {
	color:#ffc30c; text-decoration:none;
}
.title_container a.all_products, .option_bar a.all_products, .option_bar_half a.all_products {
	float:right; margin-right:5px; margin-top:2px; height:16px; padding-right:21px; background:url('../ext/image_slider/arrow_right.png') center right no-repeat; font-size:12px; color:#fff;	
}
.title_container a.all_products, .option_bar_half a.all_products {
	color:#F45955; top:4px;
}
.option_bar_half a.all_products {
	position:absolute; right:0px;
}	
.title_container a.all_products:hover, .option_bar a.all_products:hover, .option_bar_half a.all_products:hover {
	background:url('../ext/image_slider/arrow_right_over.png') center right no-repeat;
}	
.content_container {
	position:relative; float:left; left:10px; top:10px; width:770px; font-size:12px;
}
.form_container {
	position:relative; float:left; left:5px; width:760px;
}
.breadcrumb_container{
	position:relative; z-index:2;
	margin-left:auto; margin-right:auto; margin-top:5px; width:980px; padding:0px 10px 0px 10px;
	font-family: 'Verdana', sans-serif; font-size: 13px; color:#ee8819;
}
.product-breadcrumb-container {
	left:10px; top:11px;
	padding:0px;
	margin-top:0px; 
	width:2000px; }
.breadcrumb_container h1 {
	margin:0px; padding:0px; font-size:13px; position:relative; float:left; left:2px;
}
.option_bar_product .breadcrumb_container h1 {
	margin:0px; padding:0px; font-size:13px; position:relative; float:left; left:2px; color:#fff; margin-right:2px;
}
.breadcrumb_text{
	position:relative; float:left; color:#ee8819; text-decoration:none;
}
.breadcrumb_text:hover{
	color:#ee5b51; text-decoration:none;
}
.breadcrumb_separator{
	position:relative; float:left;
}
.breadcrumb_separator img{
	position:relative; float:left; top:7px; margin-left:2px; margin-right:2px;
}
.option_bar_product .breadcrumb_text{
	position:relative; float:left; color:#fff; text-decoration:none;
}
.option_bar_product .breadcrumb_text:hover{
	color:#ffc30c; text-decoration:none;
}
.option_bar_product .breadcrumb_separator{
	position:relative; float:left;
}
.option_bar_product .breadcrumb_separator img{
	position:relative; float:left; top:6px; margin-left:2px; margin-right:2px;
}
.footer_container {
	width:1000px; height:294px; position:relative; margin-left:auto; margin-right:auto; padding:0 10px; background:url('../images/footer/footer_background.png') 10px 0 no-repeat #fff;
}
.footer_container .footer_links_container {
	position:absolute; top:30px; font-size:12px; color:#ee8819; font-family:Tahoma, sans-serif;
}
.footer_container .footer_links_container a.footer_links {
	text-decoration:none; color:#fff; float:left;
}
.footer_container .footer_links_container a.footer_links:hover {
	color:#ee5b51; text-decoration:none;
}
.footer_links_container span.footer_links {
	color:#000; float:left; margin-bottom:32px;
}
.footer_links_circle {
	position:absolute; left:323px; top:30px; width:31px; height:30px; background:url('../images/footer/footer_links_circle.png') no-repeat;
}
.footer_links_circle_hover {
	background:url('../images/footer/footer_links_circle_over.png') no-repeat;
}

.footer_div .footer_mail_circle {
	position:absolute; right:33px; top:-10px; width:14px; height:14px; background:url('../images/footer/footer_mail_circle.png') no-repeat;
}
.footer_div .footer_mail_circle_hover {
	background:url('../images/footer/footer_mail_circle_over.png') no-repeat;
}
.footer_container .footer_separator {
	color:#ee8819; font-size:11px;
}
.footer_div {
	position:absolute; font-size:12px; color:#000; font-family:Tahoma, sans-serif;
}
.footer_div span.white_span {
	color:#fff;
}
.footer_div span.black_span {
}
.footer_container .footer_div a {
	color:#fff; text-decoration:none;
}
.footer_container .footer_div a:hover {
	color:#ee5b51; text-decoration:none;
}
.footer_div .siteuriweb {
	position:relative; float:left; background:url('../images/footer/shopfit-logo.gif') center center no-repeat; width:103px; height:29px;
}
/*.footer_div .siteuriweb:hover {
	background:url('../images/footer/shopfit-logo.gif');
}*/	
.footer_container .grey_separator {
	position:relative; float:left; left:20px; margin-top:10px; margin-bottom:10px; width:960px; height:1px; background:#f2f2f2
}
.footer_container .footer_bottom {
	position:relative; float:left; left:60px; width:880px; font-size:12px; color:#686464;
}
.outer_container {
	position:relative; float:left; width:10000px;
}
.recommended_products_container {
	position:relative; float:left; top:0px; left:0px; width:790px;
}
.recommended_product_container {
	position:relative; float:left; margin-left:10px; top:0px; width:185px; margin-top:5px;
}
.recommended_product_container .products_image_container {
	width:150px; height:150px; background:url('../images/product_listing/products_image_background.png'); text-align:center; position:relative; margin:auto;
}
.recommended_product_container img.products_image {
	position:relative; margin-left:0px; margin-top:4px; width:142px; height:142px;
}
.recommended_product_container .products_name_container, .recommended_product_container .products_price_container, .recommended_product_container .add_to_cart_container {
	position:relative; float:left; width:165px; height:30px; padding:0px 10px 2px 10px; text-align:center; overflow:hidden;
}
.recommended_product_container .products_name_container a {
	color:#000; text-decoration:none; font-size:12px; font-weight:bold;
}
.recommended_product_container .products_name_container a:hover {
	color:#000; text-decoration:none; font-size:12px; color:#ee5b51; font-weight:bold;
}
.recommended_product_container .products_price_container {
	width:175px; height:19px; padding:0px 5px 0px 5px; text-align:center;
}
.recommended_product_container .products_price_container span.products_price {
	color:#ee5b51; font-size:18px;
}
.recommended_product_container .products_price_container s {
	color:#ee5b51; font-size:11px; position:relative; margin-right:0px;
}
.recommended_product_container .add_to_cart_container {
	width:175px; height:28px; padding:5px; text-align:center; 
}
.google_plusone_container {
	width:106px; height:24px; position:relative; float:right; top:6px; margin-right:15px;
}
.facebook_like_container {
	width:150px; height:20px; position:relative; float:right; bottom:2px; margin-right:0px;
}
.no_items {
	width:1000px; float:left; padding-top:15px; padding-bottom:15px; text-align:center; color:#000; font-size:14px;
}
.category_image_container, .product_image_container {
	width:790px; height:114px; float:left; margin-left:10px; overflow:hidden;
}
.category_image_container img, .product_image_container img {
	width:790px; height:100px;
}
.product_image_container {
	margin:10px 105px 0;
}
.rec_arrow_right {
	width:16px; height:16px; background:url('../ext/image_slider/arrow_right.png') no-repeat; margin-top:2px; margin-right:5px; right:0px;
}
.rec_arrow_right:hover {
	background:url('../ext/image_slider/arrow_right_over.png') no-repeat;
}
.rec_arrow_left {
	width:16px; height:16px; background:url('../ext/image_slider/arrow_left.png') no-repeat; margin-top:2px; margin-right:5px; right:0px;
}
.rec_arrow_left:hover {
	background:url('../ext/image_slider/arrow_left_over.png') no-repeat;
}
.unavailable {
	position:relative; top:10px; color:#ee5b51; font-size:14px;
}	
.banner_1_container {
	width:790px; height:100px; overflow:hidden;
}
.banner_1_small_image {
	position:relative; float:left; margin-left:36px; top:31px; width:69px; height:69px;
}
.banner_1_large_image {
	position:relative; float:left; margin-left:0px; top:-19px; width:178px; height:178px;
}
.banner_1_text_container {
	position:relative; float:left; margin-left:2px; margin-right:2px; top:0px; width:477px; height:100px;
}
.banner_1_prod_name {
	position:relative; float:left; top:7px; left:-14px; font-family:Tahoma, sans-serif; font-size:15px; color:#010101; font-weight:bold;
}
.banner_1_prod_name_hover {
	color:#ee5b51;
}
.banner_1_details {
	position:relative; float:right; margin-right:25px; margin-top:30px; width:82px; height:18px; background:url('../images/content/details.png');
}
.banner_1_details_hover {
	background:url('../images/content/details_over.png');
}
.banner_1_price {
	position:relative; float:right; margin-right:10px; margin-top:30px; font-family:Tahoma, sans-serif; font-weight:bold; color:#ee5b51; font-size:30px;
}
.banner_1_price s {
	font-size:14px;
}
.banner_1_category {
	position:relative; float:right; margin-right:15px; margin-top:3px; font-family:Tahoma, sans-serif; font-weight:bold; font-size:12px; color:#fff;
}
.banner_1_manufacturer {
	position:relative; float:left; margin-left:10px; margin-top:0px; top:-1px; font-family:Tahoma, sans-serif; font-weight:bold; font-size:12px; color:#fff;
}
.banner_2_container {
	width:790px; height:100px; overflow:hidden;
}
.banner_2_small_image {
	position:relative; float:left; margin-left:71px; top:0px; width:67px; height:67px;
}
.banner_2_large_image {
	position:relative; float:left; margin-left:41px; top:-19px; width:174px; height:174px;
}
.banner_2_text_container {
	position:relative; float:left; margin-left:0px; top:0px; width:439px; height:100px;
}
.banner_2_prod_name {
	position:relative; float:left; top:7px; left:18px; font-family:Tahoma, sans-serif; font-size:15px; color:#010101; font-weight:bold;
}
.banner_2_prod_name_hover {
	color:#ee5b51;
}
.banner_2_details {
	position:relative; float:right; margin-right:21px; top:-4px; width:82px; height:18px; background:url('../images/content/details.png');
}
.banner_2_details_hover {
	background:url('../images/content/details_over.png');
}
.banner_2_price {
	position:relative; float:left; margin-left:50px; margin-top:20px; font-family:Tahoma, sans-serif; font-weight:bold; color:#ee5b51; font-size:30px;
}
.banner_2_price s {
	font-size:14px;
}
.banner_2_category {
	position:relative; float:left; left:-10px; top:-2px; margin-top:0px; font-family:Tahoma, sans-serif; font-weight:bold; font-size:12px; color:#000;
}
.banner_2_manufacturer {
	position:relative; float:left; margin-left:65px; margin-top:6px; top:-1px; font-family:Tahoma, sans-serif; font-weight:bold; font-size:12px; color:#fff;
}
.video_wrapper {
	float:left; margin-left:260px;
}
.warranty {
	position:absolute; left:-100px; top:57px; z-index:2; background:url('../images/product_info/garantie.png'); text-align:center; padding:22px 3px 0px 32px; width:55px; height:40px; 
	font-weight:bold; font-family:Tahoma, sans-serif; color:#fff; font-size:13px; line-height:13px;
}
.warranty_black {
	position:absolute; left:-100px; top:57px; z-index:2; background:url('../images/product_info/garantie_black.png'); text-align:center; padding:22px 3px 0px 32px; width:55px; height:40px; 
	font-weight:bold; font-family:Tahoma, sans-serif; color:#fff; font-size:13px; line-height:13px;
}		
.info_produs {
	position:absolute; top:31px; right:399px; font-weight:normal; font-size:12px; width:250px; height:24px; background:url('../images/product_info/info-produs-bg.png'); margin-top:1px;
}	
.info_produs .yahoo {
	margin-left:5px; margin-top:1px;
}
.info_produs .info_produs_email {
	float:left; margin-left:20px; margin-top:6px;
}
.info_produs .info_produs_email a, .info_produs .info_produs_yahoo a {
	color:#eb5d5b;
}
.info_produs .info_produs_email a:hover, .info_produs .info_produs_yahoo a:hover {
	color:#000;
}
.info_produs .info_produs_yahoo {
	float:left; margin-left:16px; margin-top:3px;
}
.info_produs .info_produs_yahoo .yahoo {
	position:relative; bottom:2px;
}
.tell-a-friend {
	float:left; background:url('../images/product_info/tell-a-friend-bg.png') no-repeat; width:157px; height:24px; padding:0px 0px 0px 5px; margin:0px; color:#666666; font-size:11px; font-family:Tahoma, sans-serif; border:0px none; margin-left:5px; margin-top:10px;
}
.tell-a-friend-submit {
	float:left; width:28px; height:24px; margin-top:10px;
}
.tell-a-friend-radio {
	float:left; 
}
.discount_circle, .list-discount-circle {
	position:absolute; 
	width:33px; height:27px; 
	background:url('../images/product_listing/discount_circle.png') no-repeat; 
	font-family:Tahoma; font-weight:bold; font-size:10px; color:#fff; text-align:center; 
	padding:9px 2px 0px 0px;
}
.discount_circle_black, .list-discount-circle{
	position:absolute; 
	width:33px; height:27px; 
	background:url('../images/product_listing/discount_circle-black.png') no-repeat; 
	font-family:Tahoma; font-weight:bold; font-size:10px; color:#fff; text-align:center; 
	padding:9px 2px 0px 0px;
	right: 3px;
	top: -4px;
}
.black_friday_ellipse{
	background: url('../images/product_info/reducere_data_black.png');
	height: 62px;
    position: absolute;
    right: 92px;
    top: -12px;
    width: 92px;
}
.discount_circle {
	right:3px; top:-4px;
}
.best-sold{
	background: url('../images/product_listing/best-sold-liitle.png');
	position: absolute;
	left:0;
	top:0;
	width: 35px;
	height: 36px;
}	
.best-sold-big{
	background: url('../images/product_info/best-sold-big.png');
	position: absolute;
	left:5px;
	top:0;
	width: 60px;
	height: 60px;
}	
.list-discount-circle {
	left:127px; top:0px;
}	
.login-with-facebook {
	position:relative; display:block; width:154px; height:22px; background:url('../images/content/login-with-facebook.jpg');
}
#recaptcha_widget_div {
	width:280px;
}
#tooltip {
	border:1px solid #EE5A50; background:#FFC30C; padding:5px;
}
.print {
	width:126px; height:24px; background:url('../images/product_info/print.jpg') top no-repeat; position:absolute; top:3px; right:241px;
}
.print:hover {
	background-position:bottom;
}
.add-to-bookmarks {
	width:126px; height:24px; background:url('../images/product_info/semndecarte.jpg') top no-repeat; position:absolute; top:32px; right:241px;
}
.add-to-bookmarks:hover {
	background-position:bottom;
}
div.recommend-product {
	position:absolute; top:-4px; right:-39px;
	width:248px;
	text-align:center;
}
.recommendation-p {
	font-size:12px !important; font-weight:normal !important;
}
input.recommend-input {
	float:left; width:168px; height:24px; padding:0px 5px; font-size:11px; font-family:Tahoma, sans-serif; color:#666666; border:0px; background:url('../images/product_info/recommend-input.jpg');
	margin:0 0 0 21px;
}
input.send-recommendation {
	float:left; width:28px; height:24px;
}
div.pac2-wrapper {
	width:380px !important;
}
div.pac4-wrapper {
	width:770px !important;
}	
div.pac2-image-wrapper, div.pac4-image-wrapper {
	width:346px !important; background:none !important;
}
div.pac4-image-wrapper {
	width:736px !important;
}	
div.pac2-image-wrapper div.left, div.pac2-image-wrapper div.mid, div.pac2-image-wrapper div.right, div.pac4-image-wrapper div.left, div.pac4-image-wrapper div.mid, div.pac4-image-wrapper div.right {
	float:left; background:url('../images/packages/image-wrapper-left.png') left no-repeat; height:150px; width:4px;
}	
div.pac2-image-wrapper div.mid, div.pac4-image-wrapper div.mid {
	background:url('../images/packages/image-wrapper-mid.png') repeat-x; width:338px;
}
div.pac4-image-wrapper div.mid {
	width:728px;
}	
div.pac2-image-wrapper div.right, div.pac4-image-wrapper div.right {
	background:url('../images/packages/image-wrapper-right.png') right no-repeat;
}
div.pac2-image-wrapper .stock, div.pac4-image-wrapper .stock {
	position:absolute; top:6px; left:-17px;
}
.pachet-promo {
	position:absolute; right:1px; bottom:1px;
}	 
div.pac2-image-wrapper .product-image, div.pac4-image-wrapper .product-image {
	width:142px; height:142px; float:left; margin:4px 0px 0px; 
}
div.pac2-image-wrapper .plus, div.pac4-image-wrapper .plus {
	width:23px; height:23px; float:left; margin:63px 15px 0px;
}
div.pac2-wrapper .price_container {
	width:380px !important;
}
div.pac4-wrapper .price_container {
	width:770px !important;
}	
div.pac2-wrapper .price_container p, div.pac4-wrapper .price_container p {
	color:#EE5B51; font-weight:bold; display:inline; margin:0px 5px 0px 0px;
}
div.pac2-wrapper .name_container {
	width:370px !important;
}
div.pac4-wrapper .name_container {
	width:760px !important;
}
div.pac-products-wrapper {
	position:relative; float:left; width:624px; margin:0px 32px 10px 48px; padding:13px 0px 0px; background:url('../images/product_info/pac-products-wrapper-top.png') no-repeat;
}
div.pac-products-wrapper div.mid, div.pac-products-wrapper div.bottom {
	float:left; background:url('../images/product_info/pac-products-wrapper-mid.png') repeat-y; width:598px; padding:0px 13px;
}
div.pac-products-wrapper div.bottom {
	background:url('../images/product_info/pac-products-wrapper-bottom.png') no-repeat; height:13px;
}	
div.pac-products-wrapper img {
	width:277px; height:277px; float:left;
}
div.pac-products-wrapper img.plus {
	width:23px; height:23px; margin:133px 10px 0px; float:left;
}
div.pac-products-wrapper img.see-product {
	display:block; position:absolute; right:5px; bottom:-5px; width:44px; height:44px;
}	
div.pac-products-separator {
	left:-78px; width:624px;
}
div.pac-products-wrapper div.image-wrapper {
	position:relative; float:left;
}
div.image-wrapper span {
	float:left; margin:7px 0px 0px 5px; font-size:11px;
}
div.image-wrapper select {
	float:left; margin:5px 0px 0px 5px; width:150px; font-size:11px;
}	
span.articles-about {
	width:760px; float:right; text-align:left; margin:10px 15px 0px 0px;
}
div.articles-separator {
	width:760px !important; float:right !important; margin:5px 15px !important; left:0px !important;
}
span.blog-post-content {
	width:690px; float:right; margin:0px 55px; color:#000; font-size:12px; font-family:Tahoma, sans-serif; text-align:justify;
}
span.blog-post-content a {
	text-decoration:underline; color:#ee5b51;
}
.category_search_result {
	width:228px !important; padding:10px 5px !important; margin:5px;
	border:1px solid #e6e6e6; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
}
html, body 			{height:100%;}
.none				{display:none;}
.cl_both			{clear:both;}
.fl_right			{float:right;}
.fl_left			{float:left;}
br.clear			{font-size:0px; line-height:0px;}
.ofh				{overflow:hidden;}
.fs_lh				{font-size:0px; line-height:0px;}
*					{outline:none;}
.dib				{display:inline-block;}
button				{background: transparent;}
.contentPadd h3.first_h3			{margin-top:0px;}
.btn_position		{padding:0px 0px 0px 0px; position:absolute; bottom:10px; right:10px;}
img 				{border:0;}
form				{display: inline;}
small				{font-size:90%;}
.table				{width:100%;}
.order_history td	{padding: 1px 0px 2px 0px;}
td					{vertical-align:top;}
label				{cursor:pointer;}
.contentText, .contentText table {
  font-size:1em;
  line-height: 1.5;
}
.productListTable {
  padding: 0px;
  font-size:1.2em;
  line-height: 1.5;
}
.productListTable tr.alt td { background:#f8f8f8;}
.small_title				{color:#000;}
.loginPage p.small_title	{padding-bottom:10px; font-size:1.1em;}
.fieldKey {
  font-size:11px;
  font-weight: bold;
  line-height: 11px;
  width:150px; 
  padding: 3px 0px 3px 0px;
}
.fieldValue {
  font-size:1em;
  line-height: 1.5;
  padding: 3px 0px 3px 0px; font-weight:bold;
}
.loginPage .fieldKey {
  width:auto;
}
.fieldValue input.input {
	width:140px;padding-left:6px;padding-right:6px;
}
.fieldKey input.input_200, .fieldValue input.input_200 {
	width:200px; height:24px; padding-left:6px; padding-right:6px; padding-top:0px; padding-bottom:0px; margin:0px;
	background:url('../images/content/input_200.png') no-repeat; border:0px none;
}
.fieldKey input.input_200:focus, .fieldValue input.input_200:focus {
	background:url('../images/content/input_200_focus.png') no-repeat;
}
.fieldKey input.input_200_error, .fieldValue input.input_200_error {
	background:url('../images/content/input_200_error.png') no-repeat; border:0px none;
}
input.input_200 {
	width:200px; height:24px; padding-left:6px; padding-right:6px; padding-top:0px; padding-bottom:0px; margin:0px;
	background:url('../images/content/input_200.png') no-repeat; border:0px none;
}
input.input_200:focus {
	background:url('../images/content/input_200_focus.png') no-repeat;
}
.fieldKey input.input_150, .fieldValue input.input_150 {
	width:150px;padding-left:6px;padding-right:6px;
}
.fieldKey input.input_250, .fieldValue input.input_250 {
	width:250px; height:24px; padding-left:6px; padding-right:6px; padding-top:0px; padding-bottom:0px; margin:0px;
	background:url('../images/content/input_250.png') no-repeat; border:0px none;
}
.fieldKey input.input_250_error, .fieldValue input.input_250_error {
	background:url('../images/content/input_250_error.png') no-repeat; border:0px none;
}
.fieldKey input.input_250:focus, .fieldValue input.input_250:focus {
	background:url('../images/content/input_250_focus.png') no-repeat;
}	
.fieldKey input.input_300, .fieldValue input.input_300 {
	width:300px; height:24px; padding-left:6px; padding-right:6px; padding-top:0px; padding-bottom:0px; margin:0px;
	background:url('../images/content/input_300.png') no-repeat; border:0px none;
}
.fieldKey input.input_300_error, .fieldValue input.input_300_error {
	background:url('../images/content/input_300_error.png') no-repeat; border:0px none;
}
.fieldKey input.input_300:focus, .fieldValue input.input_300:focus {
	background:url('../images/content/input_300_focus.png') no-repeat;
}	
.fieldValue input.input_540 {
	width:540px; height:24px; padding-left:6px; padding-right:6px; padding-top:0px; padding-bottom:0px; margin:6px 0px;
	background:url('../images/content/input_540.png') no-repeat; border:0px none;
}
.fieldValue input.input_540:focus {
	background:url('../images/content/input_540_focus.png') no-repeat;
}
.fieldValue.radio input			{ float:left;}
.fieldValue.radio div			{ float:left; display:inline-block;}
.infoString 				{margin-top:5px; margin-bottom:5px;}
.infoString small strong	{font-size:111%;}
.fieldValue select.input {
	width:140px;
}
.loginPage .fieldValue .input {
	width:92%;
}
table, p {
  line-height: 1.5;
}
.crosspiece			{width:120px; height:0px; visibility:hidden;}
.crosspiece100		{width:100px; height:0px; visibility:hidden;}
.crosspiece95		{width:95px; height:0px; visibility:hidden;}
.crosspiece85		{width:85px; height:0px; visibility:hidden;}
.forgotten			{padding-top:10px; line-height:1em;}
.boxText {  font-size: .9em; }
.errorBox { font-size: .9em; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-size: 11px; color: #d30300; }
.productsNotifications { background: #f8f8f8; }
.orderEdit { font-family : Arial, Helvetica, sans-serif; font-size: .9em; color: #97168d; text-decoration: underline; }
.orderEdit:hover {text-decoration:none;}
TR.header {
  background: #ffffff;
}
TR.headerNavigation {
  background: #bbc3d3;
}
TD.headerNavigation {
  font-family: Arial, Helvetica, sans-serif;
  font-size: .9em;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}
TR.headerError {
  background: #ff0000;
}
TD.headerError {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.2em;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
TR.headerInfo {
  background: #00ff00;
}
TD.headerInfo {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.2em;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
TR.footer {
  background: #bbc3d3;
}
TD.footer {
  font-family: Arial, Helvetica, sans-serif;
  font-size: .9em;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}
.infoBox {
  background: #b6b7cb;
}
.infoBoxNotice {
  background: #FF8E90;
}
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Helvetica, sans-serif;
  font-size: .9em;
}
TD.infoBoxHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: .9em;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}
TD.infoBox, SPAN.infoBox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: .9em;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}
.productListingHeader {
  table-layout: fixed;
  color: #FFFFFF;
  font-weight: bold;
}
.productListingHeader A:hover {
  color: #d2d2d2;
}
.productListingData {
  table-layout: fixed;
}
A.pageResults {
  position:relative; margin-left:0px; top:4px; color: #ee5b51; font-size:12px; text-decoration:none; font-family:Tahoma, sans-serif; font-weight:bold;
}
A.pageResults:hover {
  position:relative; margin-left:0px; top:4px; color: #fff; font-size:15px; text-decoration:none; font-weight:normal;
}
a.pageResults_arrow_next {
	width:14px; height:14px; position:relative; float:left; margin-left:0px; top:12px; background:url('../images/product_listing/next_page.png');
}
a.pageResults_arrow_next:hover {
	background:url('../images/product_listing/next_page_over.png');
}
a.pageResults_arrow_prev {
	width:14px; height:14px; position:relative; float:left; margin-left:0px; top:12px; background:url('../images/product_listing/prev_page.png');
}
a.pageResults_arrow_prev:hover {
	background:url('../images/product_listing/prev_page_over.png');
}
.page_number_container {
	position:relative; float:left; top:7px; left:0px; width:23px; height:23px; text-align:center; color:#ee5b51; background:url('../images/product_listing/page_results_background_white.png') no-repeat center center;
}
.page_number_container_over {
	position:relative; float:left; top:7px; left:0px; width:23px; height:23px; text-align:center; cursor:pointer; background:url('../images/product_listing/page_results_background.png');
}
.page_number_container_over a{
	font-size:15px; top:4px; color:#fff; font-weight:normal;
}
.wide {
	width:32px; height:27px; top:2px; padding-top:5px; background:url('../images/product_listing/page_results_background_white_wide.png') center center no-repeat;
}
.wide_over {
	width:32px; height:27px; top:2px; padding-top:5px; background:url('../images/product_listing/page_results_background_wide.png');
}
TD.pageHeading, DIV.pageHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9b9b9b;
}
TR.subBar {
  background: #f4f7fd;
}
TD.subBar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: .9em;
  color: #000000;
}
TD.main, P.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.1em;
  line-height: 1.5;
}
TD.accountCategory {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.3em;
  color: #aabbdd;
}
TD.tableHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.2em;
  font-weight: bold;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, Helvetica, sans-serif; background:none;
  font-size:1.1em;
}
TEXTAREA {
  width: 95%;
  font-size:11px;
  overflow:hidden;
}
SPAN.greetUser {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.2em;
  color: #f0a480;
  font-weight: bold;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.2em;
  font-weight: bold;
}
SPAN.markProductOutOfStock {
  font-family: Arial, Helvetica, sans-serif;
  font-size:1.2em;
  color: #c76170;
  font-weight: bold;
}
SPAN.errorText {
  font-family: Arial, Helvetica, sans-serif;
  color: #ff0000;
}
.messageBox {  }
.messageStackError, .messageStackWarning { }
.messageStackSuccess { }
.inputRequirement { font-size:10px; padding: 12px 10px 0px 0px;}
.tdbLink a { }
.tdbLink button { }
.accountLinkList {
  list-style-type: none;
  margin: 0px 2px 0px 10px;
  padding: 5px;
}
.accountLinkList li { line-height:1.5em;}
.accountLinkListEntry {
  float: left;
  margin-right: 5px;
}
.buttonSet .bg_button2 .button-padd,
.buttonSet .bg_button2-act .button-padd,
.buttonSet .bg_button22 .button-padd,
.buttonSet .bg_button22-act .button-padd	{padding: 0px 0px 0px 0px;}												
.noset{margin:0;padding:0;}
.textarea_320x100 {
	width:310px; height:90px; background:url('../images/content/textarea_320x100.png'); resize:none; padding:5px; margin:0px; border:0px none; font-family:Verdana, sans-serif;
}
.textarea_320x100:focus {
	background:url('../images/content/textarea_320x100_focus.png');
}
.textarea_280x100 {
	width:270px; height:90px; background:url('../images/content/textarea_280x100.png'); resize:none; padding:5px; margin:0px; border:0px none; font-family:Verdana, sans-serif;
}
.textarea_280x100:focus {
	background:url('../images/content/textarea_280x100_focus.png');
}
.textarea_640x200 {
	width:630px; height:190px; background:url('../images/content/textarea_640x200.png'); resize:none; padding:5px; margin:0px; border:0px none; font-family:Verdana, sans-serif;
}
.textarea_640x200:focus {
	background:url('../images/content/textarea_640x200_focus.png');
}
.custom_label {
	padding-top:4px; padding-bottom:4px; padding-right:21px; height:16px; background:url('../images/product_listing/check_rect_clean.png') no-repeat right center white; cursor:pointer;
}
.custom_label:hover {
	padding-top:4px; padding-bottom:4px; padding-right:21px; height:16px; background:url('../images/product_listing/check_rect_clean_hover.png') no-repeat right center white; cursor:pointer;
}
.custom_label_checked {
	background:url('../images/product_listing/check_rect_fill.png') no-repeat right center white;
}
.custom_label_checked:hover {
	background:url('../images/product_listing/check_rect_fill_hover.png') no-repeat right center white;
}
.custom_checkbox {
	width:16px; height:16px; background:url('../images/product_listing/check_rect_clean.png'); cursor:pointer;
}
.custom_checkbox:hover {
	background:url('../images/product_listing/check_rect_clean_hover.png');
}
.custom_checkbox_hover {
	background:url('../images/product_listing/check_rect_fill.png');
}
.custom_checkbox_hover:hover {
	background:url('../images/product_listing/check_rect_fill_hover.png');
}
.h1_3_background h1				{padding:7px 10px 7px 10px;margin: 0px 0px 0px 0px;overflow:hidden; float:left;
   								 color:#000; font-size: 18px; line-height:18px; text-transform:uppercase; font-family: 'Prata', serif;}
h1 .smallText					{font-size:.55em;}								 								 
h1.title_un						{}
h2								{font-size:1.7em; line-height:1.1em;color:#817a7a; font-weight:normal;
								 padding: 17px 0px 5px 0px;margin: 0px 0px 0px 0px;}
.big h2							{padding: 0px 0px 5px 0px;}
h1 .smallText					{font-size:.775em; font-weight:normal;}								 
h2 .smallText					{font-size:.539em;}							 
.contentPadd h3 				{margin:10px 0px 0px 0px;padding: 10px 20px 10px 20px; background:#eb8fac ;
								 font-size:1.1em;}							 								 
h4, .h4 								{padding:7px 10px 1px 5px;  margin:20px 0px 10px 0px; overflow:hidden;
   								 font-size:1.1em; line-height:1.4em; font-weight:normal;}								 
.show								{padding:17px 0px 0px 0px;margin:0px 0px 0px 0px;}
.prods_content 						{padding:8px 0px 8px 0px;margin: 0px 0px 0px 0px;}
.prods_content.cart,
.padding .prods_content 			{padding:0px 0px 0px 0px; overflow:hidden; background:#fff;}
ul.sub_categories					{list-style:none;padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px; float:left;}
ul.sub_categories li 				{float:left;margin:17px 0px 0px 10px; width:163px!important;}
ul.sub_categories li 	{ border:1px solid #CCC; padding-bottom:10px;}
ul.sub_categories li .name_padd {
padding:9px 7px 9px 18px;
text-align:left;
vertical-align:top;
}
.prods_content .name_padd							{padding:9px 7px 3px 18px; vertical-align:top; text-align:left;}
.prods_content .pic_padd							{padding:0px 0px 0px 0px; text-align:left;}
.prods_content.un .pic_padd							{float:left;}
.prods_content .desc_padd							{padding:0px 10px 5px 17px; text-align:left;}
.prods_content .listing_padd						{padding:9px 0px 9px 0px; text-align:left; }
.prods_content .price_padd							{padding:0px 10px 11px 18px;vertical-align:middle; text-align:left; border-bottom:0px solid #e5e5e5;}
.prods_content .button__padd						{width:100%;padding:4px 0px 19px 20px; text-align:left; overflow:hidden;}
.prods_content .button__padd a						{display:inline-block;}
.prods_content .button__padd .bg_button2-act,
.prods_content .button__padd .bg_button2			{float:left;}
.prods_content .button__padd .bg_button22-act,		
.prods_content .button__padd .bg_button22			{float:left;}
.prods_content ul									{margin:0px;padding:0px; list-style:none; overflow:hidden;margin: 0px 0px 0px -10px;padding: 0px 0px 0px 0px;}
.prods_content li									{float:left;margin: 0px 0px 0px 10px; width:auto;}
.prods_content li.prods_vseparator 				{display:none;}
.prods_content .prods_hseparator					{float:none; height:17px; display:none;}
.prods_content li.prods_hseparator				{display:block;  height:10px;}
.marg-bottom									{margin: 0px 0px 0px 0px;}
.prods_content.padding li									{float:none; margin:0px; width:auto; vertical-align:top; overflow:hidden;}
.prods_content.padding li.prods_hseparator 				{ height:17px;}
.wrapper_prods										{padding:0px 0px 0px 0px; overflow:hidden; border:1px solid #eb8fac; background:#FFF;}
.prods_content .data_padd							{padding:0px 0px 17px 0px;vertical-align:middle; text-align:left; border-bottom:1px solid #e5e5e5;}
.prods_content .manuf_padd							{padding:0px 0px 14px 0px;vertical-align:middle; text-align:left;}
.prods_content .name2_padd							{padding:17px 10px 10px 0px; vertical-align:top; text-align:left;}
.prods_content .pic2_padd							{padding:0px 0px 0px 0px; text-align:center;}
.prods_content .desc2_padd							{padding:16px 0px 17px 0px; text-align:left;border-bottom:1px solid #e5e5e5;}
.prods_content .price2_padd							{padding:0px 0px 13px 0px;vertical-align:middle; text-align:left; border-bottom:1px solid #e5e5e5;}
.prods_content .button2__padd						{padding:0px 0px 0px 0px;margin: 17px 0px 0px 0px; text-align:left; } 
.name span a					{color:#0f0f0f;font-weight:bold; font-size:1.09em; text-decoration:none;}
.name span a:hover				{color:#0f0f0f; text-decoration:underline;}
h2.name span a 					{font-weight:normal;}
.price.un b							{display:none;}
h2 b								{font-size:.6em; font-weight:normal; display:inline-block; margin-top:3px; float:left;}
.price SPAN.productSpecialPrice 	{color:#f3aa00;font-size:1.1em; line-height:1.2em; font-weight:normal;}
del									{font-size:1.05em; line-height:2.1em; font-weight:normal; display:inline-block; margin-top:5px; margin-left:5px; color:#363636;}
.desc							{color:#959595; font-size:1.1em; line-height:1.2em} 
.desc p							{text-indent:20px;padding-top: 10px;}
.cart_price   SPAN.productSpecialPrice 	{color:#000;font-size:1.7em; line-height:2.0em; font-weight:normal;}
.cart_total	  .productSpecialPrice 		{color:#000;font-size:1.7em; line-height:2.0em; font-weight:normal; color:#a82851;}
h2 SPAN.productSpecialPrice 	{color:#2b2b2b;font-size:1.1em; line-height:1.2em; font-weight:normal;}
h2 del							{font-size:.7em; line-height:1.2em; font-weight:normal; c}
.manuf span							{font-weight:bold;}
.prod_img 							{text-align:left;}
.prod_img a 						{display:inline-block;}
.prods_pic_bg						{display:inline-block;}
.prods_content .box-padd					{padding: 5px 0px 0px 0px;}
table.listing 								{margin:0px 0px 4px 0px; width:100%; background:#f2f2f2;}
table.listing td							{padding:1px 15px 1px 15px;
								 			 color:#5a5b5c; font-size:1em; line-height:1.3em; }
.prods_content .listing b,							 
.prods_content .listing font				{background:#f2f2f2;}							 
.prods_content .listing b 					{font-weight:normal;}
.prods_content .listing em,
.prods_content .listing font   				{color:#5a5b5c; font-weight:normal;font-size:1em;padding:0px 0px 0px 3px;}
.prods_content .listing b font   			{color:#5a5b5c; padding:0px 3px 0px 0px;}
.prods_content .listing b font a 			{text-decoration:underline;}
.prods_content .listing b font a:hover   	{text-decoration:none}
.prods_content .listing font a 				{color:#5a5b5c; text-decoration:underline; font-weight:normal;font-size:.9em;}
.prods_content .listing font a:hover   		{color:#5a5b5c; text-decoration:none} 
.prods_vseparator						{background:url('../images/spacer.gif') 50% 0px repeat-y;}
.prods_vseparator img					{width:10px;}
.cart_hseparator						{height:1px; background:#d9d9d9;}
.cart_hseparator img					{height:10px;}
.cart 									{}
.cart th								{border-bottom:1px solid #d9d9d9; padding: 10px 0px 10px 0px; text-transform:uppercase;}
tr .cart_prods,
tr .cart_update,
tr .cart_price							{border-top:1px solid #d9d9d9;}
.cart table td							{padding: 0px 17px 0px 17px;}
.cart_products_options					{width:120px;padding:17px; border:1px solid #d7d7d7;}
.cart_total	td							{font-size:10px;
									     padding:0px 10px 0px 10px; text-align:center; border:0px none; border-width:0px 0px 0px 0px;}
.cart_total .bg_button2,
.cart_total .bg_button2-act				{margin-top:0px;}
.or										{padding-top:4px;padding-right: 15px; }									 								 
.cart_update,
.cart_price								{text-align:center;padding: 0px 0px 10px 0px;}
.cart_price SPAN.productSpecialPrice	{margin:-12px 0px 10px 0px; display:inline-block; color:#a82851}
.cart,
.cart table								{width:100%;}
.cart_total	td							{vertical-align:middle;}
.cart .row > td							{padding-bottom:17px;}
.result1_top									{margin:17px 0px 0px 0px;border:1px solid #e5e5e5; border-width:1px 1px 1px 1px; background:#FFF;}
.result1_bottom									{border-bottom:0px solid #e5e5e5;}
.result2_top									{margin:0px 0px 17px 0px;border:1px solid #e5e5e5; border-width:1px 1px 1px 1px;background:#FFF;}
.result2_bottom									{border-bottom:0px solid #e5e5e5; }
.result_top_padd div  							{padding:10px 16px 10px 16px;}
.result_bottom_padd div							{padding:10px 16px 10px 16px;}
.result_top_padd								{margin:0px;}
.result_bottom_padd								{margin:0px;}
.wrapper_content-padd.un .result1_top			{margin:20px 26px 20px 26px;}
.wrapper_content-padd.un .result2_top			{margin:20px 26px 20px 26px;}
.result   										{color:#888888; font-size:1em; line-height:1.2em; }
.result span 		   							{color:#000;}
.result strong   								{font-weight:normal;}
.result small									{font-size:9px}
.result_un .result1_top							{margin:0px 0px 17px 0px}
.result_un .result2_top							{margin:17px 0px 0px 0px}
.result_right 									{text-align:right;}
.result_right b									{color:#000; font-weight:normal;}
.result_right a.pageResults						{color:#000; text-decoration:underline;}
.result_right a.pageResults:hover 				{color:#000000; text-decoration:none;}
.result_right a.pageResults.next,
.result_right a.pageResults.next u				{color:#888888;text-decoration:none;}
.result_right a.pageResults.next span,
.result_right a.pageResults.next u span			{color:#000;}
.result_right a.pageResults.next:hover,
.result_right a.pageResults.next:hover u 		{text-decoration:none;}
.result_right a.pageResults.next span:hover,
.result_right a.pageResults.next u span:hover 	{color:#000000;text-decoration:underline;}
.buttonSet						{padding:17px 0px 0px 0px; overflow:hidden;}
.buttonSet.extra				{padding: 17px 0px 14px 0px;}
.buttonAction					{display:inline-block;width:50%; float:left;padding:0px;margin:0px;}
.contentContainer textarea,
.contentContainer select,
.contentContainer input				{border:1px solid #d9d9d9;background:#fff;padding:1px; color:#706c56; font-size:1em; line-height:1.4em; }
.ui-state-default											{font-weight: normal;border:0px; text-transform:none;}
.prods_content .buttonAction .ui-state-default,
.buttonAction .ui-state-default								{border:0px solid #e5e5e5;}/*color: #fff; background: #393939*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.buttonAction .ui-state-default.ui-state-hover 				{border:0px solid #CBF051;}/*color: #fff; background: #191919*/
.prods_content .ui-state-default,
.ui-state-default											{border:0px solid #CBF051;} /* background: #191919*/
.ui-state-default.ui-state-hover 							{border:0px solid #e5e5e5;}/*color: #fff; background: #393939*/
.ui-datepicker												{background:#fff; border:1px solid #e5e5e5;}
.ui-dialog	.ui-dialog-titlebar
.ui-dialog	.ui-dialog-titlebar				{border-top:0px;}
.ui-dialog	.ui-dialog-titlebar span		{color:#fff;}
.ui-dialog	.ui-dialog-titlebar,
.ui-dialog	.contentContainer				{background:#CBF051;}
.messageBox 								{font-size: 11px; }
.messageStackError, .messageStackWarning 	{font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess 						{font-size: 11px; background-color: #79e300; }
p										{margin-top:0px; margin-bottom:0px;}
.coProgressBar							{float: left; width: 75%; padding-top: 2px; }
#coProgressBar							{height:15px;}
.ui-progressbar							{border:1px solid #e5e5e5;}
.ui-progressbar .ui-progressbar-value	{background:#e5e5e5;}
.moduleRow { }
.moduleRowOver 						{background-color: #ffc30c; cursor: pointer;}
.moduleRowSelected 					{background-color: #ffc30c;}
.checkoutBarFrom, .checkoutBarTo 	{color: #696767;font-size: 1em;  }
.checkoutBarCurrent 				{color: #000000;font-size: 1em;}
.orderEdit 							{ color: #000000; text-decoration:none; }
.orderEdit:hover 					{text-decoration:underline;}
.productsNotifications 				{background: #f9f9f9; }
.accountLinkList li a 			 	{color:#000; font-size:12px;}
.accountLinkList li a:hover		 	{color:#ee5b51;text-decoration:none;font-size:12px;}
.inputRequirement 					{color: #ee5b51;}
h3 .inputRequirement 				{padding-top: 0px; font-weight:normal; font-size:12px}
.messageStackError, 
.messageStackWarning				{color:#000;}
.messageStackError img, 
.messageStackWarning img			{float:left;}
.buttonSet.btn_position .bg_button22 .ui-button {
width:70px; color:#FFF;
}
.buttonSet.btn_position .bg_button22-act .ui-button {
width:70px;
}
#piGal ul {
  list-style: none;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px; margin:0px auto 0px auto; float:left;
}
#piGal .outer ul	{ margin:0 auto;}
#piGal li {
	border:1px solid #E5E5E5;
}
#piGal li {
	border:1px solid #E5E5E5;
	vertical-align:top;
	height: auto;
    margin: 0;
}
#piGal li a	{
	display:block;
}
#piGal ul.thumbs	{
	padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;overflow:hidden;

}
#piGal ul.thumbs li	{
	margin:10px 5px 0px 0px;
	border:1px solid #E5E5E5; overflow:hidden;
}
#piGal ul.thumbs li:hover	{
	border:1px solid #999;
}
#piGal .outer {
  overflow:hidden; background:#fff;padding:0px 0px 5px 10px; margin-right:0px;
}
.wrapper_pic_div.border-img{border:1px solid #E5E5E5;}
.prods_info .options ul			{padding:0px;margin: 0px 0px 0px -20px; list-style:none;}
.prods_info .options ul	li		{float:left; padding: 0px 0px 10px 20px;}
.prods_info .options label		{float:left; margin-top:3px;}
.prods_info .options select		{margin: 0px 0px 0px 10px; width:210px; float:left;}
.prods_info .options			{padding:10px 0px 10px 0px; border:1px solid #e5e5e5; border-width:0px 0px 0px 0px; margin-top:0px;}
.prods_info .verify				{padding:10px 0px 0px 0px; border:1px solid #e5e5e5; border-width:1px 0px 1px 0px; margin-top:0px;height:45px;}
.prods_info .options br			{line-height:10px;}
.prods_info .options-title		{color:#000;font-size:1.1em; font-weight:bold;
								 padding: 0px 0px 10px 0px;}
.prods_info .desc_padd			{margin-top:5px;padding: 17px 10px 17px 10px; border-top:1px solid #eb8fac; border-bottom:1px solid #eb8fac; }
.prods_info .desc_padd1			{margin-top:5px;padding: 7px 10px 7px 10px; border-top:1px solid #eb8fac; border-bottom:1px solid #eb8fac; }
.prods_info .data_padd			{padding:0px 0px 17px 0px;vertical-align:middle; text-align:left; border-bottom:1px solid #e5e5e5;}
.prods_info .desc_padd.add		{border-bottom:0px solid #e5e5e5; }						 
.prods_info .data_add			{padding: 0px 0px 17px 0px;}
.prods_info .desc2_padd					{padding: 10px 0px 10px 0px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; }
h2.price								{padding: 6px 0px 14px 0px; overflow:hidden;}
.prods_info .stars_padd					{padding: 14px 0px 22px 0px;display:block;}
.prods_info .stars_padd	img				{margin: 0px 5px -5px 5px;}
.prods_info .contentInfoText 			
.stars_padd								{border-top:1px solid #eb8fac;}
.prods_info .desc						{font-size:1.1em; line-height:1.3em;}
.prods_info  h3,
.data									{font-size:.9em; font-weight:normal;}
.data span								{ color:#000}
.prods_info .data p						{ }
.prods_info h3 a						{font-weight:bold; display:inline-block; margin-right:10px;}
.prods_info .data b						{color:#000; display:inline-block; margin-right:10px;}
.prods_info .stars 						{ color:#888888;}
.prods_info h3 span,
.prods_info .stars span,
.prods_info .data span					{color:#000; font-weight:normal;}
.prods_info .contentInfoText br			{line-height:1.2em;}
.border_bottom					{border-bottom:1px solid #f6f6f6;}
.small_title				{color:#000;}								 
.upcoming td				{padding: 5px 5px 5px 5px;}
.button__padd span.ui-button-icon-primary 				{display:none;} /**/
button										{height:31px; font-size:12px; line-height:15px !important; font-family:Arial, Helvetica, sans-serif; font-weight:bold!important;}									
.bg_button2{ margin-right:3px;}
.bg_button2-act{ margin-right:3px;}
.bg_button2 a,
.bg_button2-act a,
.bg_button22 a,
.bg_button22-act a							{ font-weight:bold; color:#fff;}
.bg_button2  span{ color:#FFF;}
.bg_button22-act span { color:#a82851!important;}
.bg_button2  span,
.bg_button2-act  span,
.bg_button22  span,
.bg_button22-act  span				{font-size:12px; line-height:15px;}
.bg_button22  span{ color:#FFF; font-weight:bold;}
.bg_button22-act  span{ font-weight:bold;}
.prods_content .bg_button2 a,
.prods_content .bg_button2-act a,
.prods_content .bg_button22 a,
.prods_content .bg_button22-act a			{}
.prods_content a.bg_button2-act,
.prods_content a.bg_button22-act			{text-decoration:none;}
.bg_button2,
.bg_button22,
.bg_button2-act,
.bg_button22-act,
.bg_button2 div,
.bg_button22 div,
.bg_button2-act div, 
.bg_button22-act div						{display:inline-block; cursor:pointer; overflow:hidden;}
.bg_button22 .button-c					 {background:url('../images/button_c.gif') repeat-x  0 0; margin:0 5px}
.bg_button22 .button-r						{background:url('../images/button_r.png') 100% 0px repeat-y transparent;}
.bg_button22 .button-l						{background:url('../images/button_l.png') 0px 0px repeat-y transparent; }
.bg_button22 .button-padd					{padding:0; overflow:hidden; height:31px;}
.bg_button22 .button-padd span					{color:#a82851; font-size:13px;text-decoration:none; white-space:nowrap; line-height:1.6em;}											 
.bg_button22-act .button-c					{background:url('../images/button_c.gif') 0px 0px repeat-x;margin:0 5px }
.bg_button22-act .button-r					{background:url('../images/button_r.png') 100% 0px no-repeat transparent;}
.bg_button22-act .button-l					{background:url('../images/button_l.png') 0px 0px no-repeat transparent;}
.bg_button22-act .button-padd				{padding:0; overflow:hidden;height:31px;}
.bg_button22-act .button-padd span				{color:#a82851; font-size:13px;text-decoration:none; white-space:nowrap; line-height:1.6em;}											 
.bg_button2 a{ color:#FFF;}
.bg_button22 a{ color:#fff;}
.bg_button2-act a{ color:#CBF051;}
.bg_button22-act a{ color:#a82851;}
.contentPadd.block .bg_button2-act a{ color:#a82851!iumportant;}
.bg_button22 .button-t {
background:url('../images/button_t.gif') repeat-x  0 0 transparent;
}
.bg_button2 .button-c						{background:url('../images/button_c-act.gif') 0px 0px repeat-x;margin:0 5px}
.bg_button2 .button-r						{background:url('../images/button_r-act.png') 100% 0px no-repeat transparent;}
.bg_button2 .button-l						{background:url('../images/button_l-act.png') 0px 0px no-repeat transparent;}
.bg_button2 .button-padd					{padding:0; overflow:hidden;height:32px;}
.bg_button2 .button-padd span					{color:#fff; font-size:12px;text-decoration:none; white-space:nowrap;line-height:1.6em; }
.bg_button2-act .button-c					 {background:url('../images/button_c-act.gif') repeat-x  0 0; margin:0 5px}
.bg_button2-act .button-r					{background:url('../images/button_r-act.png') 100% 0px no-repeat transparent;}
.bg_button2-act .button-l					{background:url('../images/button_l-act.png') 0px 0px no-repeat transparent;}
.bg_button2-act .button-padd				{padding:0; overflow:hidden;height:32px;}
.bg_button2-act .button-padd span				{color:#fff; font-size:12px;text-decoration:none; white-space:nowrap; line-height:1.6em; }
.wrapper				{padding: 10px 5px 10px 5px;}
.title-t						{background:#a82851; margin-bottom:0px;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {color: #000000;}
.ui-widget-header				{background:transparent;}
.ui-dialog-buttonpane .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {color: #000;}
.ui-dialog-titlebar-close   .ui-icon {background-image:url("../ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png")!important;}
.ui-dialog-titlebar .ui-state-hover .ui-icon{background-image: url('../ext/jquery/ui/redmond/images/ui-icons_pink_256x240.png')!important;}
.ui-icon { width: 16px; height: 16px; background-image: url('../ext/jquery/ui/redmond/images/ui-icons_pink_256x240.png'); }
.ui-widget-content .ui-icon {background-image: url('../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png'); }
.ui-widget-header .ui-icon {background-image: url('../ext/jquery/ui/redmond/images/ui-icons_000000_256x240.png'); }
.ui-state-default .ui-icon { background-image: url('../ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png');}
.bg_button22 .ui-state-default .ui-icon		 { background-image: url('../ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png');}
.bg_button22-act .ui-state-default .ui-icon  { background-image: url('../ext/jquery/ui/redmond/images/ui-icons_pink_256x240.png');}
.ui-state-hover .ui-icon{background-image: url('../ext/jquery/ui/redmond/images/ui-icons_000000_256x240.png');}
.ui-state-focus .ui-icon {background-image: url('../ext/jquery/ui/redmond/images/ui-icons_000000_256x240.png'); }
.ui-state-active .ui-icon {background-image: url('../ext/jquery/ui/redmond/images/ui-icons_000000_256x240.png');}
.ui-state-highlight .ui-icon {background-image: url('../ext/jquery/ui/redmond/images/ui-icons_ffffff_256x240.png'); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url('../ext/jquery/ui/redmond/images/ui-icons_cd0a0a_256x240.png'); }
.ui-datepicker .ui-state-hover .ui-icon{background-image: url('../ext/jquery/ui/redmond/images/ui-icons_pink_256x240.png');}
.button__padd .ui-button-text-icon-primary .ui-button-text, .button__padd .ui-button-text-icons .ui-button-text { padding: 8px 2px 8px 3px; }
.button__padd .ui-button-text-icon-secondary .ui-button-text, .button__padd .ui-button-text-icons .ui-button-text {padding: 8px 6px 8px 8px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 8px 3px 8px 23px; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {padding: 8px 3px 8px 23px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .1em; }
.bg_button2-act .ui-button-text-icon-primary .ui-button-icon-primary, .bg_button2-act .ui-button-text-icons .ui-button-icon-primary, .bg_button2-act .ui-button-icons-only .ui-button-icon-primary, 
.bg_button2 .ui-button-text-icon-primary .ui-button-icon-primary, .bg_button2 .ui-button-text-icons .ui-button-icon-primary, .bg_button2 .ui-button-icons-only .ui-button-icon-primary { left: .3em; }
.decks ol, .decks li 			{margin:0;padding:0;}
.decks 					{width:100%;margin:0 auto;list-style-type:none;}
.forecastle 					{display:table; width:100%;}
.masthead 					{display:table-row;}
.prods_info li.port_side, .prods_info li.starboard_side,
.prods_content li.port_side, .prods_content li.starboard_side			 	{display:table-cell;vertical-align:top;}
.prods_info li.port_side, .prods_info li.starboard_side,
.prods_content li.port_side, .prods_content li.starboard_side,  	{display:inline;zoom:1;vertical-align:top;}
.prods_info li.port_side,
.prods_content li.port_side 		{width:26.5%; }
.prods_info li.starboard_side,
.prods_content li.starboard_side 	{width:73%;}
.contentPadd.extra-3 .prods_info li.starboard_side,
.contentPadd.extra-3 .prods_content li.starboard_side 	{width:62%;}
.contentPadd.extra-3 .prods_info li.port_side,
.contentPadd.extra-3 .prods_content li.port_side 		{width:35.5%; }
.info					{padding: 0px 0px 0px 17px;}
.info2					{padding: 0px 0px 0px 5px;}
.wrapper_pic_div			{margin:auto; border:0px solid #e3e3e3; position:relative; display:block;}
.wrapper_pic_div a			{padding:0; cursor:pointer; text-decoration:none;}
.wrapper_pic_div img		{position:absolute;margin:0px;}
.class_table				{margin: 5px 0px 5px 0px;}
.wrapper_box 				{padding:0px;}
.body_container {
	position:absolute; float:left; top:101px; left:10px;
	width:1000px; z-index:9999; clear:both;
}
.h1_container {
	position:relative; float:left; left:0px; top:0px; padding-left:15px;
	color:#5e9200; font-size:11px;
}
.price_format {
	position:relative; top:0px; right:0px; color:#ee5b51; font-size:18px;
}
.price_format_decimals {
	color:#ee5b51; font-size:11px;
}
.price_format_decimals_big {
	color:#ee5b51; font-size:15px;
}
.price_format_decimals_black {
	color:#000; font-size:10px;
}
.concurs {
	position:relative; float:left; left:0px; top:0px; margin-bottom: 10px; width:1000px; height:72px;
	background:url('../img/baner-concurs-2014.png'); overflow:hidden;
}
.option_bar, .option_bar_product {
	position:relative; float:left; left:0px; top:0px; width:1000px; height:36px;
	background:url('../images/product_listing/option_bar_background.png'); overflow:hidden;
}
.option_bar span {
	position:relative; float:left; margin-left:10px; top:9px; font-size:14px; color:#fff;
}
.option_bar span b a{
	font-size:12px; color:#43a51a; text-decoration:none;
}
.option_bar span b a:hover{
	font-size:12px; color:#fea800; text-decoration:none;
}
.option_bar select {
	position:relative; float:left; margin-left:5px; top:8px; color:#000; font-size:12px; background:#fff;
}
.option_bar img {
	position:relative; float:left; margin-left:5px; top:7px;
}
.option_bar h2, .option_bar h1, .category-h1 {
	position:relative; float:left; left:20px; top:10px; margin:0px; padding:0px; color:#fff; font-size:14px; font-weight:bold;
}
.option_bar_half_container{
	position:relative; float:left; left:0px; width:495px; padding-right:5px;
}
.option_bar_half {
	position:relative; float:left; left:0px; width:493px; height:28px;
	border:1px solid #F45955; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.option_bar_half_overflow {
	position:relative; left:0px; width:483px; height:28px; overflow:hidden;
}
.option_bar p {
	position:relative; float:left; left:20px; top:9px; margin:0px; padding:0px; color:#43a51a; font-size:12px; font-weight:bold;
}
.option_bar_half p {
	position:relative; float:left; left:20px; margin:0px; padding:0px; width:1000px; color:#F45955; font-size:12px; line-height:28px; font-weight:bold; font-family:'Tahoma', sans-serif;
}
.option_bar_half_under_cell {
	position:relative; float:left; left:0px; font-size:12px; margin-top:5px;
}
.option_bar_half_under_cell img.products_image {
	width:40px; height:40px; border:0px none; line-height:0px;
}
.option_bar_half_under_cell a.products_name {
	position:relative; top:13px; font-family:'Tahoma', sans-serif; font-size:11px; color:#000; text-decoration:none;
}
.option_bar_half_under_cell a.products_name:hover {
	position:relative; top:13px; font-family:'Tahoma', sans-serif; font-size:11px; color:#ee5b51; text-decoration:none;
}
.option_bar_half_under_cell span.price {
	position:relative; top:13px; font-family:'Tahoma', sans-serif; font-size:11px; color:#d30300;
}
.option_bar_half_under_cell s {
	position:relative; top:0px; margin:0px; top:5px; padding:0px; font-family:'Tahoma', sans-serif; font-size:10px; color:#d30300;
}
.option_bar_half_under_cell img.add_to_cart {
	position:relative; top:8px; width:85px; height:25px; border:0px none;
}
.categories_name_container {
	position:relative; float:left; top:0px; left:0px; width:1000px; height:32px;
}
.categories_name_container span, .categories_name_container h1 {
	position:relative; float:left; left:15px; top:9px; font-size:14px; font-weight:bold; color:#000; margin:0px;
}
.filter_container {
	position:relative; float:left; left:0px; top:10px; width:200px;
}
.filter_container .filter_top {
	position:relative; float:left; left:0px; top:0px; width:200px; height:14px; background:url('../images/categories/filter_top.png') no-repeat;
}
.filter_container .filter_bottom {
	position:relative; float:left; left:0px; top:0px; width:200px; height:14px; background:url('../images/categories/filter_bottom.png') no-repeat;
}
.filter_container .filter_middle {
	position:relative; float:left; left:0px; top:0px; width:200px; background:url('../images/categories/filter_middle.png') repeat-y;
}
.filter_container .filter_middle input {
	position:relative; float:left; margin-left:15px; margin-right:10px; margin-bottom:5px;
}
.filter_container .filter_middle span {
	position:relative; float:left; color:#ee8819; font-size:12px; margin-bottom:5px; margin-top:1px; text-decoration:none;
}
.filter_container .filter_middle a.radio_link, .filter_container .filter_middle span.radio_link {
	position:relative; float:left; margin-left:15px; color:#ee8819; font-size:12px; text-decoration:none; padding-left:26px; max-width:154px; min-height:16px; margin-top:1px; margin-bottom:5px; background:url('../images/product_listing/check_circle_clean.png') left top no-repeat;
}
.filter_container .filter_middle a.radio_link:hover {
	color:#ee5b51; background:url('../images/product_listing/check_circle_clean_hover.png') left top no-repeat;
}
.filter_container .filter_middle a.radio_link_selected, .filter_container .filter_middle span.radio_link_selected {
	color:#ee8819; background:url('../images/product_listing/check_circle_fill.png') left top no-repeat;
}
.filter_container .filter_middle a.radio_link_selected:hover {
	color:#ee5b51; background:url('../images/product_listing/check_circle_fill_hover.png') left top no-repeat;
}
.filter_container .filter_middle a.checkbox_link, .filter_container .filter_middle span.checkbox_link {
	position:relative; float:left; margin-left:15px; color:#ee8819; font-size:12px; text-decoration:none; padding-left:26px; max-width:154px; min-height:16px; margin-top:1px; margin-bottom:5px; background:url('../images/product_listing/check_rect_clean.png') left top no-repeat;
}
.filter_container .filter_middle a.checkbox_link:hover {
	color:#ee5b51; background:url('../images/product_listing/check_rect_clean_hover.png') left top no-repeat;
}
.filter_container .filter_middle a.checkbox_link_selected, .filter_container .filter_middle span.checkbox_link_selected {
	color:#ee8819; background:url('../images/product_listing/check_rect_fill.png') left top no-repeat;
}
.filter_container .filter_middle a.checkbox_link_selected:hover {
	color:#ee5b51; background:url('../images/product_listing/check_rect_fill_hover.png') left top no-repeat;
}
.filter_container .filter_middle span a, .filter_container .filter_middle span a:hover {
	color:#ee8819; font-size:12px; text-decoration:none;
}
.filter_container .filter_middle span.checkbox_span {
	margin-top:2px; width:155px; text-decoration:none;
}
.filter_container .filter_middle span.checkbox_span a, .filter_container .filter_middle span.radio_span a {
	text-decoration:none;
}
.filter_container .filter_middle span.checkbox_span a:hover, .filter_container .filter_middle span.radio_span a:hover {
	color:#ee5b51; text-decoration:none;
}	
.filter_container .filter_middle p {
	position:relative; float:left; color:#ee8819; font-weight:bold; font-size:12px; margin-left:35px; margin-bottom:15px; margin-top:15px;
}
.filter_container .filter_middle p a {
	color:#ee8819; font-weight:bold; font-size:12px; text-decoration:none;
}
.filter_container .filter_middle p a:hover {
	color:#ee5b51; text-decoration:none;
}	
.products_container {
	position:relative; float:left; left:0px; top:0px; width:780px; margin-left:10px; margin-right:10px; margin-top:5px;
}
.products_container .row_separator {
	position:relative; float:left; width:780px; height:1px; margin-top:10px; margin-bottom:10px; background:#e5e5e5;
}
.products_container .product_container, div.pac2-wrapper, div.pac4-wrapper {
	position:relative; float:left; left:0px; top:0px; width:185px; padding-left:5px; padding-right:5px; padding-top:5px; text-align:center;
}
.product_container .products_image_container, div.pac2-image-wrapper, div.pac4-image-wrapper {
	width:150px; height:150px; background:url('../images/product_listing/products_image_background.png'); text-align:center; position:relative; margin:auto;
}
.product_container img.products_image{
	width:142px; height:142px; margin-top:4px;
}
.product_container .name_container, div.pac2-wrapper .name_container, div.pac4-wrapper .name_container {
	position:relative; float:left; left:5px; margin-top:3px; margin-bottom:2px; height:30px; width:175px; text-align:center; overflow:hidden;
}
.name_container h2, .pac2-wrapper h2, .pac4-wrapper h2, .list-product h2 {
	font-size:12px; margin:0px; padding:0px; color:#000; font-weight:bold; line-height:15px;
}
.name_container h2 a, .list-product h2 a {
	font-size:12px; margin:0px; padding:0px; color:#000; font-weight:bold; text-decoration:none;
}
.name_container h2 a:hover, .list-product h2 a:hover {
	font-size:12px; margin:0px; padding:0px; color:#ee5b51; font-weight:bold; text-decoration:none;
}
.product_container .manufacturer_container {
	position:relative; float:left; left:5px; margin-top:0px; height:32px; width:175px; text-align:left; overflow:hidden;
}
.manufacturer_container span {
	position:relative; float:left; font-size:12px; font-weight:bold; color:#000;
}
.manufacturer_container a {
	position:relative; float:left; font-size:12px; color:#000; text-decoration:none;
}
.manufacturer_container a:hover {
	color:#fea800; text-decoration:none;
}
.reviews_container {
	position:relative; float:left; left:5px; margin-top:3px; margin-bottom:7px; height:12px; width:175px; text-align:center;
}
.stars_background1 {
	position:absolute; top:0px; left:0px; width:60px; height:12px; background:url('../images/product_listing/stars_grey_background.png') repeat-x; z-index:1;
}
.stars_background2 {
	position:absolute; top:0px; left:0px; height:12px; background:url('../images/product_listing/stars_color_background.png') repeat-x; z-index:2;
}
.stars {
	position:absolute; top:0px; left:0px; width:60px; height:12px; background:url('../images/product_listing/stars.png');
}
.stars_background1_100 {
	position:absolute; top:0px; left:0px; width:100px; height:20px; background:url('../images/product_info/stars_grey_background.png') repeat-x; z-index:1;
}
.stars_background2_100 {
	position:absolute; top:0px; left:0px; height:20px; background:url('../images/product_info/stars_color_background.png') repeat-x; z-index:2;
}
.stars_100 {
	position:absolute; top:0px; left:0px; width:100px; height:20px; background:url('../images/product_info/stars_100.png') no-repeat;
}
.reviews_container a.total, .reviews_absolute_container a.total, .list-product a.total, .review-count {
	position:relative; float:left; left:70px; bottom:2px; font-family:'Tahoma', sans-serif; font-size:12px; color:#ee8819; text-decoration:underline;
}
.reviews_container a.total:hover, .reviews_absolute_container a.total:hover, .list-product a.total:hover {
	color:#ee5b51; text-decoration:underline;
}
.reviews_container span.total, .reviews_absolute_container span.total, .list-product span.total {
	position:relative; float:left; left:70px; bottom:2px; font-family:'Tahoma', sans-serif; font-size:12px; color:#ee8819;
}
.product_container .stock_container {
	position:relative; float:left; left:5px; margin-top:3px; width:175px; height:15px;
}
.stock_container span {
	position:relative; float:left; bottom:3px; font-size:12px; font-weight:bold; color:#000;
}
.stock_container s {
	position:relative; float:right; right:15px; font-size:11px; color:#d30300;
}
.product_container .price_container, .pac2-wrapper .price_container, .pac4-wrapper .price_container {
	position:relative; float:left; left:0px; margin-top:0px; width:185px; height:19px; text-align:center;
}
.price_container span.price_title {
	position:relative; float:left; font-size:12px; font-weight:bold;
}
.product_container .add_to_cart_container {
	position:relative; float:left; left:5px; margin-top:5px; margin-bottom:5px; width:175px; height:33px;
}
.list-product {
	position:relative; float:left; clear:both; margin:0px 5px 5px;
	width:780px;
	border-bottom:1px solid #e5e5e5;
}
.list-product div.fl_left {
	margin:10px 5px 5px; width:420px;
}	
.list-product img.list-product-image, .list-product img.list-product-small-image, .list-product .multiple-images-container {
	float:left; margin:5px 5px 10px;
	width:150px;
	border:1px solid #e6e6e6; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
	padding:4px;
}
.list-product img.list-product-image, .list-product img.list-product-small-image {
	height:150px;
}
.list-product img.list-product-small-image {
	width:80px; height:80px; margin:0px 5px 10px 0px;
}	
.list-product h2 a, .list-product h2 a:hover, .list-product .fl_left h2 a {
	float:left; clear:both; font-size:14px !important; margin:5px 0px 0px 5px;
}
.list-product .fl_left h2 a {
	margin:0px;
}
.list-product-name {
	float:left; clear:both;
	font-size:14px; margin:0px; padding:0px; color:#000; font-weight:bold; line-height:14px; }
.list-product span.product-name {
	font-weight:bold;
}	
.list-product div.reviews-wrapper {
	position:relative; float:left; clear:both; margin:5px 5px 0px;
	width:150px; height:12px;
}
.list-product div.desc-wrapper {
	float:left; clear:both; margin:20px 0px 0px; text-align:justify;
}
.list-product div.extra-info-wrapper {
	float:left; clear:both; color:#EE5B51; font-weight:bold; padding:5px 0px;
}
.list-product div.price-wrapper {
	width:170px; text-align:right; overflow:hidden;
}
.list-product div.price-wrapper s, .list-product div.price-wrapper p {
	color:#EE5B51; font-size:11px; line-height:15px;
}
.list-product div.price-wrapper a.manufacturer {
	display:block;
	font-size:12px; line-height:16px; color:#ee8819; text-decoration:none;
	position:relative; margin-top:25px;
}
.list-product div.price-wrapper a.manufacturer:hover {
	text-decoration:underline;
}	
.list-product div.price-wrapper p {
	font-size:14px; line-height:18px;
	position:relative; margin:25px 0px 10px 0px;
}
.list-product div.price-wrapper a.details {
	display:block;
	width:113px; height:33px;
	position:relative; margin-top:10px; float:right;
	background:url(../images/product_listing/add_to_cart.png) top;
}
.list-product div.price-wrapper a.details:hover {
	background-position:bottom;
}
.list-product .package-small-image {
	width:65px; height:65px;
	float:left; margin:0px 0px 0px;
}
.list-product .plus {
	float:left; margin:27px 5px 0px;
	width:10px; height:10px;
}

.option_bar .list, .option_bar .grid {
	width:21px; height:22px;
	float:left; margin:7px 0px 0px 5px;
	border:none;
	background:url(../images/product_listing/list.png);
}
.option_bar .grid {
	background:url(../images/product_listing/grid.png);
}
.option_bar .list:hover, .option_bar .grid:hover, .option_bar div.list, .option_bar div.grid {
	background-position:bottom;
}
.subcategory_container {
	position:relative; float:left; left:0px; top:0px; padding:10px;
	width:180px; height:180px; text-align:center;
}
.subcategory_container img {
	width:150px; height:150px; border:0px none;
}
.subcategory_container a {
	color:#000; font-size:12px; font-weight:bold; text-decoration:none;
}
.subcategory_container a:hover {
	color:#fea800; font-size:12px; font-weight:bold; text-decoration:none;
}
.subcategory_row_separator {
	position:relative; float:left; left:5px; width:990px; height:1px; margin-top:10px; margin-bottom:10px; background:#e5e5e5;
}
.product_name_container {
	position:relative; float:left; left:0px; top:0px; width:1000px;
}
.product_name_container h2, .product-info-h2 {
	position:relative; float:left; margin:0px; padding:10px 0px 5px 40px; font-size:24px; color:#000; line-height:1.1em;
}
.product_name_container p {
	position:relative; float:left; margin:0px; padding:10px 0px 0px 20px; font-size:14px; color:#000;
}
.product_name_separator {
	position:relative; float:left; left:25px; width:950px; height:1px; margin-bottom:10px; background:#e5e5e5;
}
.spritespin img {
	width:382px !important; height:382px !important;
}
#dhtmlgoodies_slideshow{
	position:relative; float:left; margin-left:103px; margin-right:32px;
	width:546px; height:408px;
}	
#previewPane{
	width:408px; height:408px; margin-left:30px;
	position:relative; float:left; top:0px; background:url('../images/product_info/previewPane_background.png'); text-align:center;
}
#previewPane img{
	cursor:pointer;
	max-width:382px; max-height:382px; border:0px; margin-top:13px;
}
#galleryContainer{
	position:relative; float:left; left:0px; top:19px;
	width:108px; height:372px;
 	overflow:hidden;
}
#arrow_top{
	position:absolute; left:0px; top:0px; text-align:center;
	width:108px; height:8px;
	z-index:8; background-color: #fff;
}
#arrow_bottom{
	position:absolute; left:0px; bottom:0px; text-align:center;
	width:108px; height:8px;
	z-index:8; background-color: #fff;		
}
#theImages{
	position:absolute; width:108px; left:0px; top:16px; height:100000px;
}
#theImages #slideEnd{
	height:1px;
}
#theImages div#image_container, div.image_container {
	position:relative;
	width:98px; height:98px; padding-left:10px; padding-top:10px; margin-bottom:8px; background:url('../images/product_info/image_container_background.png');
	cursor:pointer;
}
#theImages img, div.image_container img {
	position:relative; z-index:1;
	width:88px; height:88px;
	border:0px;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
#theImages img {
	cursor:pointer; }
.spinning-image {
	margin:13px !important; }
.spinning-image img {
	margin:0 !important; }	
.spritespin-controls, .spritespin-controls div, .label-360 {
	background:url('../img/360-sprite.png'); }
.label-360 {
	position:absolute; left:1px; top:68px;
	z-index:2;
	width:106px; height:32px; }	
.spritespin-controls {
	position: absolute; right: 1px; top: 304px;
	width: 135px; height: 47px;
	background-position: -106px 0; }
.spritespin-controls div {
	cursor:pointer;
	float: left; }		
#prev, #next {
	margin: 5px 17px;
	width: 20px; height:27px;
	background-position:  -241px 0; }
#next {
	margin-right: 10px;
	background-position: -261px 0; }
#pause, #play {
	margin: 7px 7px; 
	width:19px; height:23px;
	background-position: -281px 0; }	
#play {
	margin-top: 6px; margin-right: 5px; 
	width:21px; height:24px;
	background-position: -300px 0; }
div.image_container {
	float:left; margin-left:12px;
}	
div.image_container img {
	filter:alpha(opacity=100); opacity:1; 
}	
.product_info_container {
	position:relative; float:left; left:0px; width:248px; height:408px;
}
.product_info_container .row_separator{
	position:relative; margin-top:0px; left:5px; width:238px; height:1px; background:#e5e5e5;
}
.product_info_container .product_info_top {
	position:relative; float:left; top:0px; left:0px; width:248px; height:12px; background:url('../images/product_info/product_info_background_top.png') no-repeat;
}
.product_info_container .product_info_bottom {
	position:relative; float:left; top:0px; left:0px; width:248px; height:12px; background:url('../images/product_info/product_info_background_bottom.png') no-repeat;
}
.product_info_container .product_info {
	position:relative; float:left; top:0px; left:0px; width:248px; background:url('../images/product_info/product_info_background.png') repeat-y;
}
.product_info_container .product_shipping {
	position:absolute; bottom:0px; left:0px; width:248px; height:110px; background:url('../images/product_info/product_shipping_background2.png');
	padding-left:124px; padding-top:40px; color:#ee5b51; font-size:11px; font-weight:Tahoma, sans-serif; font-weight:bold; width:124px; height:90px;
}
.relative_product_shipping {
	position:relative !important; margin:10px 0 0 !important;
}
.product_info .telephone_order {
	position:relative; top:0px; left:0px; width:232px; padding:7px 8px 0px; font-size:13px; color:#000; text-align:center;
}
.product_info .stock_container, .product_info .add_to_cart_container, .product_info .attributes_container {
	position:relative; top:0px; left:0px; width:234px; padding:7px; font-size:14px; color:#d30300; text-align:right;
}
.product_info .price_container, .tax_container, .quantity_container {
	position:relative; top:0px; left:0px; width:227px; padding:7px 7px 7px 14px; font-size:12px; color:#000; font-weight:normal;
}
.price_container .price_title_info {
	position:relative; float:left; top:2px;
}
.price_container .price_format_container {
	position:relative; float:right; font-size:18px; color:#ee5b51;
}
.price_container s {
	position:relative; margin-right:5px; top:0px; font-size:11px; color:#d30300;
}
.product_info .tax_container {
	color:#d30300; font-size:10px;
}
.product_info .attributes_container {
	padding:7px 7px 7px 14px; font-size:12px; width:227px;
}
.product_info .attributes_container span {
	float:left; margin-right:5px; color:#000; font-size:12px; font-family:Tahoma, sans-serif;
}
.product_info .attributes_container select {
	position:relative; bottom:2px; float:left; width:130px; background:none; font-size:11px; font-family:Tahoma, sans-serif;
}
.quantity_container .quantity_input {
	position:relative; float:right; background:url('../images/product_info/quantity_input.png') no-repeat; border:0px none; width:36px; height:23px; padding:0px 5px 0px 0px; font-size:12px; color:#000; text-align:right;
}
.quantity_container span {
	position:relative; float:left; top:4px;
}
.product_info .add_to_cart_container {
	text-align:center; padding:7px 5px;
	width:238px;
}
.add_to_cart_discount_container {
	text-align:left !important;
}
.want-discount {
	float:right;
	cursor:pointer;
}
.manufacturer_container_product {
	position:relative; float:left; margin-left:103px; width:546px; text-align:right; font-size:12px; color:#000;
}
.manufacturer_container_product a {
	color:#000; text-decoration:none;
}
.manufacturer_container_product a:hover {
	color:#ee5b51; text-decoration:none;
}
.prospect_container {
	position:relative; float:left; margin-top:10px; margin-left:110px; padding-left:5px; padding-right:5px; width:770px; font-size:13px; color:#000; font-weight:bold;
}
.prospect_container span {
	position:relative; float:left;
}
.prospect_container h4 {
	position:relative; float:right; margin:0px; padding:0px; color:#000; font-weight:bold; font-size:13px;
}
.description_container {
	position:relative; float:left; margin-left:120px; width:760px; font-size:13px; color:#000;
}
.reviews_absolute_container {
	position:relative; float:right; width:160px; height:12px; margin-right:15px; top:16px;
}
.review_container {
	position:relative; width:585px; padding-left:20px;
}
.review_container .reviews_each_container {
	position:relative; float:right; margin-right:20px; top:3px; width:60px; height:12px;
}
.review_container .reviews_title, .review_container .reviews_title a {
	float:left; font-size:14px; color:#ee8819;
}
.review_container .reviews_title a:hover {
	color:#ee5b51; text-decoration:none;
}	
.review_container .customers_name, .review_container .reviews_date {
	float:left; font-size:13px; color:#000;
}
.review_container .review_text_container {
	float:left; width:565px; padding-left:10px; padding-right:10px; margin-top:5px; font-size:12px; font-family:Tahoma, sans-serif;
}
.see_all_reviews {
	float:left; width:502px; margin-left:51px; height:34px; text-align:center; background:url('../images/product_info/see_all_reviews.png');
}	
.add_review {
	float:left; width:385px;
}
.add_review span {
	float:left; font-size:12px; color:#000; margin-top:6px;
}
.add_review input.text_input {
	float:right; width:295px; height:24px; font-size:12px; padding:0px 0px 0px 5px; margin:0px; background:url('../images/product_info/input.png'); border:0px none;
}
.add_review input.text_input:focus {
	background:url('../images/product_info/input_focus.png');	
}	
.add_review textarea {
	float:right; width:290px; height:90px; font-size:12px; font-family:Tahoma, sans-serif; background:url('../images/product_info/textarea.png'); resize:none; border:0px; padding:5px; margin:0px;
}
.add_review textarea:focus {
	background:url('../images/product_info/textarea_focus.png');
}	
.add_review .row_container {
	position:relative; float:left; width:100%; padding-bottom:5px;
}
.add_review .error {
	color:#d30300;
}
.main_view {
	float: left;
	position: relative;
}
.window {
	height:200px; width: 790px; 
	overflow: hidden;
	position: relative;
}
.image_reel {
	position: relative;
	top:0px; left:0px; width:10000px;
}
.image_reel .img_container {
	position:relative; float:left; width:790px; height:200px;
}
.image_reel .img_container div {position:absolute; top:0px; left:0px; width:790px; height:200px;}
.paging_container {
	position:absolute; bottom:15px; right:23px;
	height:20px;
	z-index:2;
}
.paging_container img {
	width:20px; height:20px; float:left;
}
.paging_container a {
	float:right; margin-right:5px; margin-top:2px; width:16px; height:16px; text-align:center; background:url('../ext/image_slider/page-links-bg.png') top no-repeat; font-size:11px; color:#fff; text-decoration:none;
}
.paging_container a:hover, .paging_container a.active {
	background:url('../ext/image_slider/page-links-bg.png') bottom no-repeat; text-decoration:none; color:#fff;
}
.cart_container {
	width:980px;
}
.cart_container .cart_heading {
	position:relative; float:left; top:0px; left:0px; font-size:12px; font-weight:bold; height:14px; padding:10px 0px 10px 0px;
}
.cart_container .cart_cell {
	position:relative; float:left; top:0px; left:0px; font-size:12px; height:90px;
}
.cart_container .cart_cell img.products_image {
	width:80px; height:80px;
}
.cart_container .cart_cell a {
	color:#000; font-size:13px; font-weight:bold; text-decoration:none;
}
.cart_container .cart_cell a:hover {
	color:#ee5b51; font-size:13px; font-weight:bold; text-decoration:none;
}
.cart_container .cart_cell input.quantity_input {
	width:36px; height:23px; background: url("../images/product_info/quantity_input.png") no-repeat; border:0px none; padding:0px 0px 0px 5px; margin:0px;
}
.cart_container .cart_cell span.products_price {
	font-size:16px; color:#ee5b51;
}
.cart_container .cart_cell i {
	font-size:12px; position:relative; left:10px;
}
.cart_total {
	position:relative; float:right; font-size:12px; text-align:right;
}
.cart_total span.products_price {
	font-size:18px; color:#ee5b51;
}
.cart_total span.products_total_price {
	font-size:18px; color:#ee5b51; font-weight:bold;
}
.cart_total span.products_total_title {
	font-weight:bold;
}
.products_total_title_2 {
	float:right; clear:both; margin:0 25px 0 0;
	font-weight:bold;
}
.products_total_price_2 {
	font-size:26px; line-height:30px; color:#EE5B51;
	float:right; clear:both; margin:0 25px 0 0;
}
.subtitle_p{
	position:relative; float:left; left:20px; font-size:13px; color:#ee8819; margin-top:5px;
}
.subtitle {
	color:#ee5b51; font-size:13px;
}
.info-text, .info-text-2 {
	line-height:16px;
	padding-left:27px; text-align:justify;
}
.info-text a {
	color:#EE8819; font-weight:bold;
}
.info-text a:hover {
	color:#ee5b51;
}
.info-text-2 {
	padding:0 10px;
}
.huge-red {
	float:right;
	font-size:42px; line-height:50px; color:#e0192e; 
}
.big-red {
	float:left;
	font-size:24px; line-height:36px; color:#e0192e;
}
.campaign-categories {
	float:left; margin:0 18px 0 0;
	padding:0 30px;
	border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;
	font-size:12px; line-height:28px; color:#fff;
	background:#b70200;
}
.campaign-categories:hover {
	color:#fff;
}
.campaign-rules {
	float:right;
	color:#ee8819;
}
.campaign-rules:hover {
	color:#ee5b51;
}
.payment_container input {
	margin-top:10px;
}
.coupon_div {
	position:relative; float:left; font-size:12px; margin-left:10px; margin-top:5px;
}
.coupon_div .coupon_span {
	float:left; margin-right:5px; margin-top:4px;
}
.coupon_div .send_coupon {
	float:left; margin-left:5px; margin-top:3px;
}
.coupon_div .coupon_error {
	float:left; font-size:12px; color:#ee5b51;
}
.coupon-text-div {
	float:left; margin:0 0 5px 10px;
	font-size:12px; line-height:16px; color:#000; font-weight:bold;
}
.coupon-text-div span {
	font-size:14px; color:#ee5b51;
}
.random_specials_container {
	position:relative; top:0px; width:200px; float:left; margin-left:9px;
}
.random_specials_retracted_container {
	position:relative; top:0px; width:200px; float:left; 
}
.random_specials_retracted_container .random_specials_container {
	margin-left:0px;
}	
.random_specials_top {
	position:relative; float:left; top:0px; left:0px;
	width:200px; height:34px;
	background:url('../images/categories/categories_menu_top.png');
}
.random_specials_top span {
	position:relative; top:12px; left:15px;
	font-size:12px; font-family:Tahoma, sans-serif; font-weight:bold; color:#fff;
}
.random_specials_middle {
	position:relative; float:left; width:200px; background:url('../images/content/random_specials_middle.png') repeat-y; text-align:center;
}
.random_specials_bottom {
	position:relative; float:left; width:200px; height:14px; background:url('../images/content/random_specials_bottom.png') no-repeat;
}
.random_specials_middle img.products_image {
	width:180px; height:180px; margin-top:10px;
}
.random_specials_middle .products_name_container {
	width:190px; margin-left:5px; height:30px; overflow:hidden; text-align:center; margin-top:5px; margin-bottom:2px;
}
.random_specials_middle .products_name_container a {
	color:#000; font-weight:bold; font-size:12px; text-decoration:none;
}
.random_specials_middle .products_name_container a:hover {
	color:#ee5b51; font-weight:bold; font-size:12px; text-decoration:none;
}
.random_specials_middle .products_price_container {
	text-align:right; width:190px; height:19px; margin:0px 5px 5px; color:#ee5b51; font-size:18px;
}
.random_specials_middle .products_price_container s {
	font-size:11px;
}
.random_specials_middle a.manufacturers_list {
	margin-top:10px; font-size:12px; font-weight:bold; text-decoration:none; color:#ee8819; float:right; margin-right:10px;
}
.random_specials_middle a.manufacturers_list:hover {
	color:#ee5b51; font-weight:bold; font-size:12px; text-decoration:none; float:right; margin-right:10px;
}
.random_specials_middle img.manufacturers_image {
	float:left; margin:10px 0px 0px 11px; width:85px; height:85px;
}
.left_column_container {
	position:relative; float:right; width:200px;
}
.manufacturers_image_container {
	position:relative; float:left; margin-right:5px; margin-bottom:5px; width:150px; height:150px; background:url('../images/content/manufacturers_image_container.png') no-repeat; z-index:2
}
.manufacturers_image_container img {
	width:140px; height:140px; margin:5px;
}
.add_to_cart_link {
	width:113px; height:33px; position:absolute; top:0px; left:31px; background:url('../images/product_listing/add_to_cart.png') no-repeat;
}
.add_to_cart_link:hover {
	background:url('../images/product_listing/add_to_cart_hover.png');
}
.create_account_link {
	width:137px; height:18px; position:relative; float:right; margin-top:5px; right:20px; background:url('../images/content/button_create_account.png') no-repeat;
}
.create_account_link:hover {
	background:url('../images/content/button_create_account_over.png') no-repeat;
}
.link_with_arrow {
	position:relative; float:right; color:#ee8819; font-family:Tahoma; font-size:11px; margin-top:3px; margin-right:5px;
	height:16px; padding-left:21px; background:url('../images/account_arrow.png') top left no-repeat;
}
.link_with_arrow:hover {
	color:#ee5b51; background:url('../images/account_arrow_over.png') top left no-repeat;
}
.infoBoxWrapper						{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
.infoHeading,
.infoBoxWrapper .infoBoxHeading  			{color:#fff; font-size:1.1em; line-height:1.2em; font-weight:bold; text-transform:uppercase;
  											 overflow:hidden;padding:15px 0px 0px 19px;margin-bottom:0px;}
.infoBoxWrapper .infoBoxHeading a 			{color:#000000;}
.infoBoxWrapper.list{background:url('../images/tail-cat.gif') 0px 0px repeat-x #3b3a3a;}
.infoBoxWrapper.box3 .infoBoxHeading  		{padding:15px 0px 15px 19px; color:#000;}
.infoBoxWrapper.box6{background:url('../images/tail-cat.gif') 0px -120px repeat-x #3b3a3a;}
.infoBoxWrapper.box6 .infoBoxHeading 	{color:#fff; font-size:1.1em; line-height:1.2em; font-weight:bold; text-transform:uppercase;
  											 overflow:hidden;padding:15px 0px 0px 19px;margin-bottom:0px;}
.infoBoxWrapper.box6 .infoBoxContents 				{padding:10px 21px 15px 21px;}
.infoBoxWrapper.list
.infoContents,
.infoBoxWrapper .infoBoxContents 					{padding:12px 21px 10px 21px;}
.infoBoxContents .wrapper_box_content-txt 			{padding: 0px 0px 0px 0px;}
.infoBoxContents 									{font-size:1em;  line-height: 1.6em; color:#959595; overflow:hidden;}
.infoBoxWrapper.box3								{background:#fff; border:1px solid #edecec;}
.infoBoxWrapper.box2{ background:#FFF; border:1px solid #edecec;}
.infoBoxWrapper.cart_box .infoBoxContents 		    {padding:0px 21px 10px 21px;}
.infoBoxWrapper.list .infoBoxContents 				{padding:19px 11px 5px 20px;}
.infoBoxWrapper.box2 .infoBoxContents 				{padding:0px 0px 1px 0px;}
.infoBoxWrapper.box3 .infoBoxContents 				{padding:0px 21px 10px 21px;}
.infoBoxWrapper.cart_box  							{background:url('../images/tail-cat.gif') 0px -120px repeat-x #3b3a3a;}
.infoBoxWrapper.cart_box .infoBoxHeading			{color:#fff; font-size:1.1em; line-height:1.2em; font-weight:bold; text-transform:uppercase;
  											 overflow:hidden;padding:15px 0px 0px 19px;margin-bottom:0px;}
.infoBoxWrapper.cart_box .infoBoxHeading a			{ color:#FFF;}
.infoBoxWrapper.cart_box .infoBoxContents 			{ color:#b8b7b7; font-size:1em; padding:10px 21px 15px 21px;}
.infoBoxWrapper.cart_box .infoBoxContents strong	{ color:#fff;}
.infoBoxWrapper.cart_box .infoBoxContents a			{ color:#b8b7b7; font-size:1em; text-decoration:none;}
.infoBoxWrapper.cart_box .infoBoxContents a:hover	{text-decoration:underline;}
.cart_box_separator									{border-bottom:1px solid #d7d7d7;padding: 0px 0px 5px 0px;}
.cart_price_box										{padding: 5px 0px 0px 0px;}
SPAN.newItemInCart 									{font-size:1em;color: #ff0000;}
SPAN.newItemInCart:hover 									{font-size:1em;color:#B8B7B7;}
.infoBoxContents li							{padding:0px 0px 0px 0px; width:100%;position:relative;}
.infoBoxContents li, 
.infoBoxContents li a, 
.infoBoxContents li a font					{font-weight:normal; vertical-align:top;}
.infoBoxContents li a b						{font-weight:bold;}									
.infoBoxContents ul							{list-style:none;padding:0;}
.infoBoxContents .categories				{margin:0px 0px 0px 0px;}
.infoBoxContents .bestsellers				{margin:0px 0px 0px 0px;}
.infoBoxContents .information				{margin:0px 0px 0px 0px;}
.infoBoxContents .manufacturers ul			{margin:0px 0px 0px 0px;}
.infoBoxContents li a strong,
.infoBoxContents li a 						{display:inline-block; overflow:hidden;}
.infoBoxContents ul li .div 				{padding-left:15px;}
.infoBoxContents a						{font-size:1em;}
.infoBoxContents li 					{font-size:1em;line-height:1.5em; }
.infoBoxContents li a					{color:#c3c2c2; text-decoration:none;
									 	 padding:0px 0px 12px 27px;background:url('../images/list_bg.png') -17px -34px no-repeat transparent;}
.infoBoxContents li a:hover				{color:#f3a700; text-decoration:none;background:url('../images/list_bg.png') -17px 0px no-repeat transparent;}
.infoBoxContents li a b					{color:#f3a700; font-weight:bold;margin: -6px 0px -6px 0px;padding:  6px 0px 6px 0px;text-decoration:none;}
.infoBoxContents li a:hover b			{color:#f3a700;}
.category_arrow							{display:inline-block; width:16px; height:14px; top:5px; right:14px;background:url('../images/bg_list_arrow.png') 0px 3px no-repeat transparent;position:absolute; line-height:0px; font-size:0px;}
.infoBoxContents.box_extra{ padding:10px!important;}
.infoBoxContents li.last_list  			{}
.infoBoxContents .bestsellers li 			{overflow:hidden;}
.infoBoxContents .bestsellers li a 			{display:inline-block;padding:0px 0px 8px 27px;}
.infoBoxContents .bestsellers li b			{display:inline-block;padding:9px 0px 8px 0px; float:left;}
.infoBoxContents .bestsellers li a:hover 	{}
.infoBoxContents .button_search			{width:15%;}
.infoBoxContents .text_search			{text-align:left; width:85%;}
.infoBoxContents .input					{color:#b9b9b9;margin:0px 0px 4px 0px;border:1px solid #e3e3e3;background:#fff;height:20px; width:100%; line-height:15px;}
.infoBoxContents .advserch				{padding:5px 0px 0px 0px;}
.infoBoxContents .advserch a			{color:#000;text-transform:lowercase; text-decoration:underline;font-size:1em;}
.infoBoxContents .advserch a:hover		{color:#b2b2b2;text-decoration:none;}
.infoBoxContents .name span a				{color:#0F0F0F;font-size:1.09em;font-weight:bold;text-decoration:none;}
.infoBoxContents .name span a:hover			{color:#0F0F0F; text-decoration:underline;}
.infoBoxContents SPAN.productSpecialPrice 		{color:#F3AA00;font-size:1.84em;font-weight:bold;line-height:1.2em;}
.infoBoxContents del							{color:#363636; margin-top:-2px; font-size:15px; margin-left:15px;}
.cart
.infoBoxContents SPAN.productSpecialPrice 		{color:#fff;}
.infoBoxContents .select					{width:100%; font-size:1em;}
.infoBoxContents .name_padd							{padding:10px 10px 3px 0px;vertical-align:top; text-align:left;}
.infoBoxContents .pic_padd							{padding:1px 0px 0px 0px; text-align:left;}
.infoBoxContents .desc_padd							{padding:7px 0px 7px 0px;}
.infoBoxContents .block_padd						{padding:0px 0px 11px 0px;}
.infoBoxContents .price_padd						{padding:0px 0px 1px 0px;vertical-align:middle; text-align:left; border-bottom:0px solid #e5e5e5;}
.infoBoxContents .price_padd b						{font-size:1.1em; display:none;}
.infoBoxContents .button__padd						{width:100%;padding:8px 0px 19px 0px; text-align:left; overflow:hidden; margin-left:0px;}
.infoBoxContents .button__padd a					{display:inline-block;}
.spec{background:url('../images/specials.png') 0px 0px no-repeat; position:absolute; left:-31px; top:0; width:111px; height:111px; z-index:9999;}
.what{background:url('../images/what.png') 0px 0px no-repeat; position:absolute; left:-31px; top:0; width:111px; height:111px; z-index:9999;}
.reviews{background:url('../images/reviews.png') 0px 0px no-repeat; position:absolute; left:-31px; top:0; width:111px; height:111px; z-index:9999;}
.infoBoxContents .button__padd .bg_button2-act,
.infoBoxContents .button__padd .bg_button2			{float:left;}
.infoBoxContents .button__padd .bg_button22-act,		
.infoBoxContents .button__padd .bg_button22			{float:left;}
.infoBoxContents .stars_padd						{padding:5px 0px 10px 0px;}
.box_icon					{display:inline-block; float:left;padding:0px 20px 0px 0px;}
.box-padd					{padding: 3px 10px 0px 20px;}
.categories_menu_top {
	position:relative; float:left; top:0px; left:0px;
	width:200px; height:34px;
	background:url('../images/categories/categories_menu_top.png');
}
.categories_menu_top span {
	position:relative; top:10px; left:15px;
	font-size:13px; font-weight:bold; color:#fff;
}
.categories_menu_top img {
	position:absolute; top:6px; right:15px;
}
.categories_menu_middle {
	position:relative; float:left; top:0px; left:0px;
	width:200px;
	background:url('../images/categories/categories_menu_middle.png') repeat-y; z-index:998;
}
.categories_menu_bottom {
	position:relative; float:left; top:0px; left:0px;
	width:200px; height:84px;
	background:url('../images/categories/categories_menu_bottom.gif');
}
.categories_menu_middle ul {
	position:relative;
	width:200px; padding:0px;
	list-style-type:none;
	margin-top:5px; margin-bottom:5px;
}
.categories_menu_middle ul li{
	position:relative; width:200px; right:5px; height:19px; padding-right:5px; padding-top:6px;
	color:#43a51a; text-decoration:none;
}
.categories_menu_middle ul li.hover_top{
	position:relative; width:210px; right:5px; height:19px; padding-right:15px; padding-top:6px;
	cursor:pointer; background:url('../images/categories/categories_menu_link_top_over.png') no-repeat; 
	color:#ee5b51; text-decoration:none;
}
.categories_menu_middle ul li.hover_middle{
	position:relative; width:210px; right:5px; height:19px; padding-right:15px; padding-top:6px;
	cursor:pointer; background:url('../images/categories/categories_menu_link_middle_over.png') no-repeat; 
	color:#ee5b51; text-decoration:none;
}
.categories_menu_middle ul li.hover_bottom{
	position:relative; width:210px; right:5px; height:19px; padding-right:15px; padding-top:6px;
	cursor:pointer; background:url('../images/categories/categories_menu_link_bottom_over.png') no-repeat; 
	color:#ee5b51; text-decoration:none;
}
.categories_menu_middle ul li.hover_orange{
	position:relative; width:210px; right:5px; height:19px; padding-right:15px; padding-top:6px;
	cursor:pointer; background:url('../images/categories/categories_menu_link_over_orange.png') no-repeat; 
	color:#ee5b51; text-decoration:none;
}
.categories_menu_middle ul h3, .categories_menu_middle ul .h3 {
	position:relative; float:left; left:25px;
	font-size:12px; font-weight:normal; line-height:12px; border-radius:0px; margin:0px;
}
.categories_menu_middle ul h3.hover, .categories_menu_middle ul .h3.hover {
	position:relative; float:left; left:15px;
}
.categories_menu_middle ul li img{
	position:relative; float:right; right:0px; top:4px; width:8px; height:8px;
}
.categories_menu_middle ul a{
	font-size:13px; color:#fff; text-decoration:none; font-weight:bold; font-family:Tahoma, sans-serif;
}
.categories_menu_middle ul a:hover{
	font-size:14px; color:#ee5b51; text-decoration:none; font-weight:bold;
}
.categories_menu_middle ul a.hover{
	font-size:14px; color:#ee5b51; text-decoration:none; font-weight:bold;
}
.categories_menu_bottom ul {
	position:relative;
	width:200px; padding:0px;
	list-style-type:none;
	margin-top:5px; margin-bottom:5px;
}
.categories_menu_bottom ul li{
	position:relative; width:197px; right:5px; height:19px; padding-right:15px; padding-top:6px;
	color:#43a51a; font-weight:bold; text-decoration:none;
}
.categories_menu_bottom ul li.hover_middle{
	position:relative; width:210px; right:5px; height:19px; padding-right:15px; padding-top:6px;
	cursor:pointer; background:url('../images/categories/categories_menu_link_bottom_over_bottom.png') no-repeat;
	color:#868686; font-weight:bold; text-decoration:none;
}
.categories_menu_bottom ul h3, .categories_menu_bottom ul .h3 {
	position:relative; float:left; left:25px;
	font-size:13px; font-weight:bold; line-height:12px; border-radius:0px; margin:0px;
}
.categories_menu_bottom ul h3.hover, .categories_menu_bottom ul .h3.hover {
	position:relative; float:left; left:15px;
}
.categories_menu_bottom ul a{
	font-size:13px; color:#fff; text-decoration:none;
}
.categories_menu_bottom ul a:hover{
	font-size:16px; color:#ee5b51; text-decoration:none; font-weight:bold;
}
.categories_menu_bottom ul a.hover{
	font-size:16px; color:#ee5b51; text-decoration:none; font-weight:bold;
}
.categories_submenu_top {
	position:relative; float:left; top:0px; left:0px;
	width:799px; height:15px;
	background:url('../images/categories/categories_submenu_top.png');
}
.categories_submenu_middle {
	position:relative; float:left; top:0px; left:0px;
	width:799px; height:630px;
	background:url('../images/categories/categories_submenu_middle.png');
}
.categories_submenu_bottom {
	position:relative; float:left; top:0px; left:0px;
	width:799px; height:15px;
	background:url('../images/categories/categories_submenu_bottom.png');
}
.categories_submenu_container {
	position:absolute; width:799px; z-index:3; 
}
.categories_submenu_middle ul {
	position:relative;
	padding:0px;
	list-style-type:none;
	margin-top:0px;
}
.categories_submenu_middle h4, .categories_submenu_middle .h4 {
	margin:0px; font-size:12px; font-weight:bold; padding:0px;
}
.categories_submenu_middle ul li.main_li {
	position:relative; left:5px; width:242px; height:25px; padding:0px 0px 0px 20px;
	font-family:'Tahoma', sans-serif; color:#43a51a; text-decoration:none; font-size:12px; font-weight:bold;
}
.categories_submenu_middle ul li.main_li a {
	line-height:25px;
}	
.categories_submenu_middle ul li.main_li:hover{
	cursor:pointer; color:#868686;
}
.categories_submenu_middle ul li.separator_li {
	position:relative; left:5px; width:262px; height:1px; background-color:#e5e5e5;
}
.categories_submenu_middle ul li.separator_li_183 {
	position:relative; left:5px; width:183px; height:1px; background-color:#e9e9e9;
}
.categories_submenu_middle ul li.sub_li{
	position:relative; left:25px; width:222px; height:16px; padding:0px 0px 0px 20px;
	font-family:'Tahoma', sans-serif; color:#43a51a; text-decoration:none; font-size:12px;
}
.categories_submenu_middle ul li.sub_li:hover{
	cursor:pointer; color:#868686;
}
.categories_submenu_middle ul li.sub_li img{
	width:7px; height:7px; margin-right:5px;
}
.categories_submenu_middle ul li.manufacturer_li{
	position:relative; left:5px; width:163px; height:46px; padding:0px 0px 0px 5px;
	font-family:'Tahoma', sans-serif; color:#43a51a; text-decoration:none;
	overflow:hidden;
}
.categories_submenu_middle ul li.manufacturer_li:hover{
	cursor:pointer; color:#868686;
}
.categories_submenu_middle ul li.top_sales{
	position:relative; left:5px; width:262px; height:16px; padding:0px 0px 0px 0px;
	overflow:hidden;
	font-family:'Tahoma', sans-serif; color:#43a51a; text-decoration:none;
}
.categories_submenu_middle ul li.top_sales:hover{
	cursor:pointer; color:#868686;
}
.categories_submenu_middle ul a{
	font-family:'Tahoma', sans-serif; font-size:13px; text-decoration:none; color:#ee8819;
}
.categories_submenu_middle ul a:hover{
	font-family:'Tahoma', sans-serif; font-size:13px; color:#ffc30c; text-decoration:none;
}
.categories_submenu_middle ul a.hover{
	font-family:'Tahoma', sans-serif; font-size:13px; color:#ffc30c; text-decoration:none;
}
.categories_submenu_middle ul .sub_li a{
	color:#ee5b51;
}
.categories_submenu_middle ul .sub_li a:hover{
	color:#ee8819; text-decoration:none;
}
.categories_submenu_middle ul .sub_li a.hover{
	font-family:'Tahoma', sans-serif; font-size:13px; color:#ee8819; text-decoration:none;
}
.categories_submenu_div {
	position:relative; float:left; margin-left:15px; top:0px; width:272px; height:630px;
}
.categories_submenu_div_193 {
	position:relative; float:left; margin-left:15px; top:0px; width:193px; height:630px;
}
.categories_submenu_separator {
	position:relative; float:left; left:0px; top:10px; width:1px; height:530px; background:#95c100;
}
.categories_submenu_header {
	position:relative; float:left; margin-left:0px; top:0px; width:272px; height:21px; background:url('../images/categories/categories_submenu_header_272.png');
}
.categories_submenu_header_193 {
	position:relative; float:left; margin-left:0px; top:0px; width:193px; height:21px; background:url('../images/categories/categories_submenu_header_193.png');
}
.categories_submenu_header_559 {
	position:relative; float:left; margin-left:0px; top:0px; width:559px; height:21px; background:url('../images/categories/categories_submenu_header_559.png');
}
.categories_submenu_header span, .categories_submenu_header_559 span, .categories_submenu_header_193 span{
	font-size:12px; color:#fff; position:relative; left:15px; top:4px; font-family:'Tahoma', sans-serif; font-weight:bold;
}
.categories_submenu_div .ul_container, .categories_submenu_div_193 .ul_container {
	height:587px; /*overflow:hidden;*/ position:relative; top:11px;
}
.categories_submenu_div .categories_submenu_arrow_up {
	position:relative; top:1px; width:100%; height:10px; text-align:center;
}
.categories_submenu_div .categories_submenu_arrow_down {
	position:relative; top:1px; width:100%; height:10px; text-align:center;
}
.carousel-box {height:406px;overflow:hidden;position:relative;width:950px; margin-top:19px; margin-left:5px;}
.carousel-box a, :focus {outline: none;}
.carousel-box button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
.carousel-box .inner {padding:0 0px 0 0px;width:950px;}
.carousel-box button.prev {background:url("../images/prev-bg.png") no-repeat scroll left top transparent;height:55px;width:35px;left:0px;top:115px;border:none!important; }
.carousel-box button {background:none repeat scroll 0 0 transparent;border:medium none!important;cursor:pointer;height:55px;outline:medium none!important;position:absolute;width:35px;z-index:10;border:none;}
.carousel-box button.prev:hover {background:url("../images/button-hover.png") no-repeat scroll left top transparent;height:55px;width:35px;right:0px;top:115px;border:none!important;}
.carousel-box button.next {background:url("../images/next-bg.png") no-repeat scroll left top transparent;height:55px;width:35px;right:0px;top:115px;border:none!important;}
.carousel-box button.next:hover {background:url("../images/button-hover2.png") no-repeat scroll left top transparent;height:55px;width:35px;right:0px;top:115px;border:none!important;}
.carousel-box ul {list-style:none outside none;}
.carousel-box ul li {float:left;position:relative;}
.carousel {width:950px!important;}
.contentPadd.txtPage,
.ui-dialog,
.ui-dialog-titlebar,
.cart,
.ui-progressbar,
.ui-datepicker,
.result1_top, .result2_top, .contentInfoText.un, .contentInfoBlock	{
	//-moz-border-radius: 8px; /* Firefox */
  	//-webkit-border-radius: 8px; /* Safari, Chrome */
 	//-khtml-border-radius: 8px; /* KHTML */
  	//border-radius: 8px;
}
.cart_products_options,
CHECKBOX, RADIO textarea ,
.fieldValue  input,.inputround	{
	//-moz-border-radius: 5px; /* Firefox */
  	//-webkit-border-radius: 5px; /* Safari, Chrome */
 	//-khtml-border-radius: 5px; /* KHTML */
  	//border-radius: 5px;
}
.contentInfoText	{
	 -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;
	 
}
.bg_button2 .button-t,
.bg_button2 .button-tl,						
.bg_button2 .button-tr,						
.bg_button2 .button-bl,						
.bg_button2 .button-br						{
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
}
.cart th.th1	{
	//-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px;
}
.cart th.th3	{
	//-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px;
}
INPUT.bg_buttonv
{
	background:#000;
	color:#FFF;
	font-weight:bold;
	-moz-border-radius: 5px; /* Firefox */
  	-webkit-border-radius: 5px; /* Safari, Chrome */
 	-khtml-border-radius: 5px; /* KHTML */
  	border-radius: 5px;
	padding:3px;
	border:0;
}
.product-free-shipping {
	background:url('../images/product_info/product_shipping_background_free.png') !important;
	height:90px !important;
}
.new-option-bar {
	width:788px !important; background:none !important; height:28px !important;
	border:1px solid #F45955; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.new-option-bar span {
	line-height:28px !important; top:0px !important; margin-left:35px !important; color:#F45955;
}
.account-bar {
	background:#F45955;
}
.account-bar p {
	width:200px; color:#fff; font-size:13px; font-weight:bold;
}
.affiliate-signup {
	display:inline-block; width:165px; height:96px;
	background:url('../images/content/affiliate-signup.jpg');
}
.affiliate-b {
	color:#ee5b51; font-size:14px;
}
.affiliate-div {
	padding-left:27px; text-align:justify; line-height:16px;
}
.shopping-day-subscription {
	float:left;
	width:222px; height:25px; padding:0 5px;
	border:1px solid #ffc30c;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	background:#fff;
	font-size:12px;
}
.with-bg {
	background:url('../images/mos-craciun/email-phone-number.jpg') 5px 8px no-repeat #fff;
}	
.shopping-day-subscription:focus {
	background:#fff !important;
}	
.shopping-day-subscribe {
	float:left; margin:0 0 0 5px;
	width:27px; height:27px;
	background:url('../images/mos-craciun/clock.png');
	padding:0px; border:0px;
	cursor:pointer;
}
.shopping-day-message {
	font-size:12px; line-height:16px; color:#F45955;
	float:left; margin:0 0 10px 5px;
}	
.user-image-wrapper {
	position:absolute; top:0px; right:0px;
	border:1px solid #ffc400; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; 
	background:url('../images/content/cauta-imaginea.png') 198px no-repeat transparent; 
	width:295px; height:22px;
	padding:0 0 0 3px;
}
.unavailable-label {
	position:absolute; left:0px; top:0px;
	width:191px; height:165px;
	background:url('../images/product_info/indisponibil_corner.png');
}	
.holiday-schedule {
	position:relative;
	text-align:center;
	width:100%; height:50px;
	background:#7c0704; border-bottom:1px solid #fff;}
.manufacturer-name, .manufacturer-name-list {
	float:left;
	text-align:center !important;
	width:185px; height:16px; overflow:hidden;
	font-size:12px; line-height:16px; color:#ee8819; }	
.manufacturer-name-list {
	clear:both;
	width:220px !important; margin:5px 0 0;
	text-align:left !important; }	
.subcategory-link {
	color:#ee5b51; font-size:14px; line-height:16px; font-weight:bold;
	padding:0 0 0 21px;
	float:left; margin:6px 0 0 10px;
	background:url('../ext/image_slider/arrow_right.png') no-repeat; }
.subcategory-link:hover {
	background:url('../ext/image_slider/arrow_right_over.png') no-repeat;
	color:#ee8819; }
.green-link {
	color:#43a51a !important; font-weight:bold; }	
.green-link:hover {
	color:#ee8819 !important; }	
.last-review-wrapper {
	float:left; 
	width:197px; padding:10px 0 0;
}	
.last-review-customer, .last-review-date, .last-review-title, .last-review-rating, .last-review-text, .see-all-reviews {
	float:left; clear:both; margin:0 0 2px;
	font-size:12px; line-height:12px; color:#000;
}
.last-review-customer {
	font-weight:bold;
}
.last-review-date {
	margin:0 0 15px !important;
}
.last-review-title {
	line-height:14px !important;
	height:14px; overflow:hidden;
	margin:0 !important;
}
.last-review-rating {
	position:relative;
	line-height:14px !important;
	margin:0 0 16px;
}
.last-review-rating .stars_background1 {
	left:46px; top:2px;
}
.last-review-text {
	font-style:italic; line-height:14px !important;
	height:126px; overflow:hidden;
	margin:0 0 13px !important;
}
.see-all-reviews {
	margin:0 !important;
	font-weight:bold;
}
.see-all-reviews:hover {
	color:#ee5b51;
}
.align-center {
	text-align:center;
}
/* coupon stuff */
.header-coupon-wrapper {
	width:100%; height:38px;
	display:block;
	background:#b70200;
	text-align:center;
	position:relative; z-index:999;
}
.header-coupon-wrapper b {
	font-style:italic;
}
.header-coupon-wrapper>div {
	position:relative;
	display:inline-block;
	width:725px;
	padding:0 0 0 275px;
	font-size:14px; line-height:38px; color:#fff;
}
.header-coupon-wrapper>div div:first-child {
	position:absolute; left:0px; top:0px;
	width:71px; height:57px;
	background:url('../images/content/coupon-easter-sprite.png') 0 0;
}
.product-coupon-info {
	position:relative; left:-10px;
	width:788px;
	margin:10px 0;
	border:1px solid #cccccc;
	border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;
}
.product-coupon-info div {
	width:100%; height:24px;
	margin:0 0 6px;
	background:#b70200;
	font-size:18px; line-height:24px; color:#fff; font-weight:normal;
	text-align:center;
}
.product-coupon-info p {
	font-size:14px; line-height:18px; color:#000; font-weight:normal;
	margin:0 0 0 25px;
}
.product-coupon-info p b {
	color:#b70200;
}
.product-coupon-info a {
	float:right; margin:0 15px 10px 0;
	font-size:14px; line-height:18px; color:#ee5b51; font-weight:normal; font-style:italic;
}
.product-coupon-info a:hover {
	color:#000;
}
.ten-percent-back-label {
	position:absolute; right:0px; top:0px;
	width:84px; height:54px;
	background:url('../images/content/10-inapoi.png');
}
.list-product .ten-percent-back-label {
	right:615px !important; top:5px !important;
}
.kite {
	position:absolute; left:-169px; top:127px;
	width:179px; height:191px;
	background:url('../images/content/zmeu.gif') 0 0;
}
.kite-flyer {
	position:absolute; right:-221px; top:600px;
	width:221px; height:199px;
	background:url('../images/content/zmeu.gif') -179px 0;
}
.kite-flyer.first-page {
	left:210px !important; top:348px !important;
	z-index:2;
}
.kite-large {
	width:100%; height:674px;
	position:absolute; top:127px;
	background:url('../images/content/zmeu-large.gif') center top no-repeat;
}
.pos-rel {
	position:relative; }
.fl-left {
	float:left !important; }
.fl-right {
	float:right !important; }	
.cl-both {
	clear:both !important; }	
.rec-title {
	margin:15px 0 5px;
	color:#ee5b51; font-size:14px; }	
.rec-product {
	float:left; margin:0 8px 0 0; clear:both;
	border-bottom: 1px solid #E5E5E5;
	width:470px; }
.rec-product-image {
	border:1px solid #E6E6E6;
    border-radius:4px 4px 4px 4px; -moz-border-radius:4px 4px 4px 4px; -webkit-border-radius:4px 4px 4px 4px;
    float:left; margin:10px 5px 10px;
    padding:4px;
    width:130px; height:130px; }	
.rec-product-name {
	float:left; clear:both; margin:15px 0 0;
	width:320px; height:36px;
	font-size:14px; line-height:18px; color:#000; font-weight:bold;
	overflow:hidden; } 
.rec-product-link {
	float:left; clear:both; margin:10px 0 25px;
	width:320px; height:32px; 
	font-size:12px; line-height:16px; color:#EE8819;
	overflow:hidden; }	
.like-box-wrapper {
	margin:20px 0 0; }	
.clock {
	width:67px; height:73px;
	float:left; margin:28px 0 0 30px;
	background:url('../images/content/clock.png'); }	
.reminder-form {
	float:left; margin:28px 0 0 60px; }	
.fs14, .fs18, .fs21 {
	font-size:18px; line-height:38px; color:#fff; font-weight:bold;
	float:left; }	
.fs21 {
	font-size:21px; margin:0 0 0 5px; }	
.tnt {
	float:left; margin:9px 0 0 2px; }	
.reminder-form-wrapper {
	float:right; margin:5px 0 0; }	
.fs14 {
	font-size:14px; line-height:28px; margin:0 5px 0 0; font-weight:normal; }	
.age-select, .character-select {
	float:left; margin:0 15px;
	width:168px; height:20px;
	overflow:hidden;
	background:url('../images/product_listing/age-select-arrow.png') 151px 7px no-repeat;
	border:1px solid #f27e76; 
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }	
.age-select select, .character-select select {
	float:left; margin:0;
	font-size:12px; color:#ee8819;
	border:none; outline:0; appearance:none; -moz-appearance:none; -webkit-appearance:none;
	padding:2px 0 0 10px;
	width:185px; height:20px; }	 
.best-price {
	float:right;
	width:143px; height:35px;
	background:url('../images/content/best-price.png'); }
.blue-filter {
	float:left;
	width:198px;
	padding:14px 0;
	border:1px solid #e5e5e5; 
	background:#bce6f8;
	border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px; }
.arrow-link {
	font-size:12px; line-height:16px; font-weight:bold; color:#ee5b51;
	background:url("../ext/image_slider/arrow_right.png") no-repeat;
	padding:0 0 0 26px;
	width:154px;
	float:left; margin:1px 0 5px 15px; clear:both; }
.arrow-link:hover {
	background:url("../ext/image_slider/arrow_right_over.png") no-repeat;
	color:#EE8819; }	
.separated {
	margin-top:5px; }
.indent {
	width:135px;
	font-weight:normal;
	padding:0 0 0 20px;
	background:url("../images/product_listing/check_rect_clean.png") no-repeat;
	margin-left:38px; }		
.indent:hover {
	background:url("../images/product_listing/check_rect_clean_hover.png") no-repeat; }	
.blue-option-bar {
	border:1px solid #e5e5e5;
	width:788px; height:28px;
	background:#bce6f8;
	float:left;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }	
.default-h1 {
	font-size:12px; font-weight:normal;
	margin:0; padding:0; }	
#retracted_container {
	position:absolute; 
	padding-left:10px; 
	z-index:9; 
	width:1000px; }
.removed_container {
	margin-top:36px !important; 
	height:0px; }
.product-drop-menu {
	float:left; margin-right:20px;
	color:#fff; font-size:14px; font-weight:bold;
	width:180px; height:29px;
	padding:7px 0 0 20px;
	left:0px; top:0px; 
	background:url('../images/categories/categories_menu_top_arrow_down.png') center right no-repeat; }
/*cadouri*/
.header-cadouri{
	background:#8fdafa;
	width:100%;
	height:45px;
	position:relative;
}
.header-img{
	width:1000px;
	height:45px;
	margin:auto;
	background:url('../img/cadouri.png') no-repeat;
	position:relative;
}
.product-header-img {
	float:left; margin:37px 0 15px; left:-115px;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.shopping-cart-header-img {
	margin:10px 0;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
.header-buline{
	background:url('../img/bulina.png') repeat-x;
	width:60px;
	height:20px;
	line-height:45px;
	margin-top:13px;
	margin-right:8px;
	float:left;
}
.header-text{
	font-size:16px;
	font-weight:bold;
	color:#cd2137;
	text-transform:uppercase;
	float:left;
	line-height:45px;
	text-align:center;
	margin-right:8px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.header-text1{
	color:#a66d2e;
	text-transform:uppercase;
	line-height:45px;
	font-size:18px;
	font-weight:bold;
	float:left;
	margin-right:8px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.header-text2 a{
	color:#a66d2e;
	font-size:12px;
	font-weight:bold;
	float:right;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	bottom:10px;
	margin-top:20px;
}
.header-cadou{
	background:url('../img/cadou.png') no-repeat;
	width:50px;
	height:50px;
	float:right;
}	

/* categorii */

.categ-name{
	width:254px;
	height:254px;
	border:1px solid #bce6f8;
	border-radius:9px 9px 9px 9px;
	margin-left:10px;
	margin-bottom:25px;
	float:left;
	position:relative;
}
.afisare-img{
	width:200px;
	height:200px;
	margin-left:27px;
	margin-top:5px;
}
.categ{
	width:254px;
	height:95px;
	background:#c2e8f9;
	position:absolute;
	bottom:28px;
	left:0;
	opacity:0.9;
}
.categ-den{
	color:#ef5b51;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-left:15px;
	bottom:-10px;
	text-transform:uppercase;
	position:relative;
	width:234px;
	line-height:18px;
	height:36px;
	overflow:hidden;
	margin-right:5px;
	display:block;
}
.nr-prod{
	margin-left:15px;
	color:#276797;
	font-size:18px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-transform:uppercase;
	bottom:25px;
	position:absolute;
}
.oferta{
	margin-left:15px;
	color:#5d5d5d;
	font-size:12px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	bottom:13px;
	position:absolute;
}

/* BLACK DELIVERY DAYS */
.black-header{
	/*height:202px;*/
	margin:auto;
	width:100%;
	position:relative;
	/*background:url('../img/fulgi-rosii.jpg') repeat;*/
	background: #000;
	height: 52px;
}
.black-header-fundal{
	height:160px;
	width:100%;
	position:relative;
	margin:auto;
	background:#000;
	opacity:0.96;
}
.black-header-fundal-new{
	width:1200px;
	margin:auto;
	position:relative;
	/*height:160px;*/
	height: 52px;
	background: url('../img/header-bg-kiddy-pad.jpg');
}
.black-img{
	background:url('../img/circle-mic.png') no-repeat;
	float:left;
	width:37px;
	height:37px;
	position:relative;
	/*margin:28px 0 0 15px;*/
	margin:7px 0 0 15px;
}
.black-img1{
	float:right;
	margin:-61px 20px 0 0;
}
.black-img-right {
	float:right;
	/*margin:28px 15px 0 0;*/
	margin:7px 20px 0 0;
}
.santa-shopping-day {
	width:1062px; height:161px;
	float:left; margin:0 17px;
	background:url('../img/ziua-de-cumparaturi-mos-craciun.png'); }
.christmas-coupon-days {
	width:1072px; height:154px;
	float:left; margin:0 7px;
	background:url('../img/christmas-coupon-days.png'); }	
.black-text{
	float:left;
	background:url('../img/santa-header.png') no-repeat;
	width:1063px;
	height:95px;
	position:relative;
	margin:0 0 0 20px;
}
.black-text1{
	height:20px;
	position:absolute;
	margin:5px 0 0 395px;
	color:#a5a5a5;
	font-style:italic;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size:11px;
	} 
.black-text2{
	position:absolute; right:75px;
	background:url('../img/santa-header1.png') no-repeat;
	width:456px; height:56px;
}
.black-text3{
	color:#f97f74;
	font-size:16px;
	font-family: Futura, "Trebuchet MS", Arial, sans-serif;
	position:absolute; 
	right:4px;
	top:45px;
}
.black-text4{
	position:relative; float:left; margin:0 0 0 61px; top:-5px;
	background:url('../img/special-date.png') no-repeat;
	height:70px; width:573px;
}
.kiddy-pad-header{
	float: left;
	height: 52px;
	margin: 0 72px 0 29px;
}
.kiddy-pad-header-text{
	font-size: 13px;
	line-height: 15px;
	color: #fff;
	font-family: Tahoma, Verdana, Segoe, sans-serif;
	float: left;
}
.black-input{
	/*background:url('../img/input.png') no-repeat;*/
	border:0;
	float:left;
	position:relative;
	/*margin:33px 0 0 290px;*/
	width:209px;
	height:28px;
	padding-left:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background:#fff;
	font-size:12px;
	color:#7c7c7c;
}
.black-submit{
	background:url('../img/ceas.png') no-repeat;
	/*float:left; margin:-22px -10px 0 518px;*/
	position:relative;
	border:0;
	padding:0;
	cursor:pointer;
	color:#fff;
	font-size:12px;
	width: 30px;
	height: 30px;
}
.black {
	position:relative;
	width:100%;
	background:url('../img/fulgi-rosii.jpg') repeat;
}

.orange{
	/*background:url('../img/orange.png') repeat-y;*/
	background: #ee5b51;
	width:15px;
	height:100%;
	float:left;
	position:absolute;
	top:0;
	left:-15px;
	z-index:1;
	
}
.orange-right{
	/*background:url('../img/orange.png') ;
	background-repeat:repeat-y;*/
	background: #ee5b51;
	width:15px;
	height:100%;
	float:right;
	position:absolute;
	top:0;
	right:-15px;
	z-index:1;
}
.marea-reducere-left{
	background: url('../img/zile-reducere-2015.png') no-repeat;
	float: left;
	position: absolute;
	width: 54px;
	height: 655px;
	top: -35px;
	left:-70px;
	z-index: 1;
}
.kiddy-pad-right{
	background: url('../img/nume-campanie-2015.png') no-repeat;
	width: 60px;
	height: 460px;
	float:right;
	position: absolute;
	top: 0;
	right: -75px;
	z-index: 1;
}
.data-left{
	background:url('../img/santa-date.png') no-repeat;
	float:left;
	position:absolute;
	width:52px;
	height:620px;
	left:-66px;
	z-index:1;
	top:0px;
}
.black-bdd {
	background:url('../img/santa-day.png') no-repeat;
	float:right;
	position:absolute;
	width:56px;
	height:627px;
	right:-69px;
	z-index:1;
	top:0px; }
.forgot-about-santa {
	background:url('../img/forgot-about-santa.png') no-repeat;	
	position:absolute; right:-69px; top:0px;
	width:54px;
	height:717px;
	z-index:1; }
.forgot-about-santa-left {
	background:url('../img/forgot-about-santa-left.png') no-repeat;
	position:absolute; left:-67px; top:0px;
	width:52px; height:722px;
	z-index:1; }
.ofh1 {
	background:#fff; }
.black-friday-top-text {
	margin:0 0 0 311px; }
.order-before {
	position:relative; margin:0 auto;
	display:block;
	width:1054px; height:41px; }

/* BLACK DELIVERY DAYS PAGE*/
.page-img{
	/*background:url('../img/page-black-delivery.png') no-repeat;*/
	background: url('../img/kiddy-pad-1iunie.png');
	width:790px;height:790px;
	position:relative;
	margin-right:auto; }
.page-img-black-friday{
	background: url('../img/black-friday-content-page-2014.jpg') no-repeat;
	width:790px;height:790px;
	position:relative;
	margin-right:auto;}
.page-text{	
	color:#fefefe;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
	position:relative;
	float:left;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	/*margin:475px 0 0;*/
	/*margin:290px 0 0;*/
	margin: 475px 0 0 ;
	left:30px; }
.page-input{
	width:400px;
	height:50px;
	border:1px solid;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	position:relative;
	left:25px;
	padding-left:15px;
	background:#fff;
	color:#7c7c7c;
	font-size:18px;
	font-family: Tahoma, Verdana, Segoe, sans-serif; }
.page-text1{
	color:#bcbcbc;
	font-size:12px;
	font-family: Tahoma, Verdana, Segoe, sans-serif;
	margin:0 0 0 37px;
	float:left; }
.page-submit{
	/*background:url('../img/page-submit.png') no-repeat;*/
	background: url('../img/black-friday-submit-2014.png');
	position:relative;
	float:right;
	right:20px;
	top:-22px;
	width:310px;
	height:92px;
	border:0;
	cursor:pointer; }
.black-black{
	background:#000;
	width:790px;
	height:395px;
	position:relative;
	top:-1px; }
.error-black{
	float:right;
	color:#FF0000;
	font-size:14px;
	position:relative;
	z-index:1;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	margin:208px 175px 0 0; }
.mesaj-black{
	color:#fff;
	position:relative;
	/*top:485px;
	float:right;*/
	background:url('../img/msg-felicitari.png') no-repeat;
	z-index:1;
	font-weight:bold;
	font-size:14px;
	left:32px; 
	right: 108px;
	top: 485px;
}
.link-kiddy-pad-reducere{
	width: 495px;
	height: 236px;
	float: left;
	position: relative;
	left: 0;
	top:218px;
}
.tnt-logo {
	float:left; padding:3px 0 0 10px; }

/*FIRST PAGE FILTER*/
.filtru {
	width:790px; height:236px; 
	position: relative;
}
.filtru-img {
	position:relative; float:left; left:15px; top:30px;
	width:390px; height:206px; }
.filtru-img2 {
	position:relative; float:left; left:15px; top:22px; }
.select-baieti {
	background:url('../img/baieti.png') no-repeat ;
	position:absolute; right:203px;
	width:92px;	height:29px;
	margin-top:20px;
	cursor:pointer; }
.active-gender {
	background:url('../img/circle.png') no-repeat ;
	position:absolute;
	width:20px;
	height:20px;
	display:block;
	top:5px; }
.select-baieti .active-gender {
	right:7px; }
.select-fete {
	background:url('../img/fete.png') no-repeat ;
	position:absolute;
	width:92px;
	height:29px;
	right:100px;
	margin-top:20px;
	cursor:pointer; }
.select-fete .active-gender {
	left:7px; }
/* jquery*/
.ui-slider {
	position: relative;
	text-align: left;
	width:192px;
	height:10px; }
.ui-slider-horizontal {
	height:7px;
	width:192px;
	float:left;
	position:absolute;
	left:500px;
	top:131px;
	left:501px; }
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em; }
.ui-widget-content {
	background: #81512d;
	color: #222222; }
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl ,
.ui-corner-tr,
.ui-corner-bl,
.ui-corner-br {
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px; }
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%; }
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
	background:#efa543; }
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #81512d;
	background: #81512d ;
	font-weight: normal;
	color: #555555; }
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em; }
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 12px;
	height: 13px;
	cursor: default; }
.pret {
	background:#f8bcb2;
	border-radius:9px 9px 9px 9px;
	padding-left:10px; }
/*select*/
.varsta {
	background:url('../img/varsta1.png') no-repeat; 
	position:absolute;
	width:92px;
	height:29px;
	right:151px;
	top:60px;
	cursor:pointer;
	overflow:hidden; }
.varsta select {
	width:109px;
	right:145px;
	top:262px;
	float:left; margin:0;
	border:none; outline:0; appearance:none; -moz-appearance:none; -webkit-appearance:none;
	padding:6px 0 0 10px;
	height:30px;
	font-size:14px;
	color:#fff;
	line-height:14px; }
.varsta select option, .produse select option {
	background-color:#5d362f; }
.produse {
	background:url('../img/categ-prod.png') no-repeat; 
	position:absolute;
	width:205px;
	height:29px;
	right:90px;
	top:146px;
	cursor:pointer;
	overflow:hidden; }
.produse select {
	width:222px;
	right:145px;
	top:262px;
	float:left; margin:0;
	border:none; outline:0; appearance:none; -moz-appearance:none; -webkit-appearance:none;
	padding:6px 0 0 10px;
	height:30px;
	font-size:14px;
	color:#fff;
	line-height:14px; }
.input-submit {
	width:120px; height:29px;
	border:1px solid #5d362f;
	border-radius:15px 15px;
	position:absolute; right:150px; top:196px;
	font-size:12px; color:#d60b06; font-weight:bold;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-align:left;
	padding:7px 0 10px 5px; }
.no-border {
	border:0; }
.buton-submit {
	background:url('../img/button.png') no-repeat; 
	width:50px;
	height:50px;
	border-radius:15px 15px;
	right:120px;
	position:absolute;
	top:183px; }
.select-radio {
	position:absolute;
	width:10px;
	height:29px;
	right:165px;
	margin-top:20px;
	cursor:pointer;
	z-index:1;
	display:none; }
.select-f-radio {
	position:absolute;
	width:10px;
	height:29px;
	right:165px;
	margin-top:20px;
	cursor:pointer;
	z-index:2;
	display:none; }
.spinner {
	float:right;
	position:absolute;
	right:11px;
	width:370px;
	height:250px;
	background:url('../img/spinner.gif') no-repeat  #fff;
	z-index:2;
	opacity:0.8;
	background-position:center; }
.no-margin {
	margin-top:0; }
.first-page-filter-label {
	position:absolute; left:500px; top:105px;
	width:100px; height:20px;
	border:0; 
	color:#f8bcb2; font-size:12px; }
.first-page-filter-amount {
	position:absolute; left:580px; top:100px;
	height:20px; width:90px;
	border:0;
	color:#000102; font-size:11px; }
/* LIKE FOR DISCOUNT */
.facebook-likebox-wrapper, .facebook-coupon-wrapper {
	margin:0 5px;
	width:238px;
	text-align:center; }	
.facebook-likebox-wrapper p, .facebook-coupon-wrapper p {
	font-size:12px; line-height:16px; color:#000;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	text-align:left;
	width:230px;
	margin:8px 4px 5px; }	
.facebook-likebox-wrapper p b, .facebook-coupon-wrapper p b {
	text-transform:uppercase; }
.small-spinner {
	width:238px; height:80px;
	margin:0 5px;
	background:url('../img/small-spinner.gif') center center no-repeat; }
.facebook-coupon-code {
	width:100%; display:block;
	text-align:center !important;
	font-size:30px !important; line-height:34px !important; color:#7c8fc6 !important; font-weight:bold !important; }	
.facebook-click-for-discount {
	width:100%; display:block;
	text-align:center !important;
	color:#be483c !important; }	
/* LETTERS FOR SANTA */
.letter-to-santa-wrapper {
	position:relative; float:left; clear:both;
	width:655px; height:254px;
	background:url('../img/letter-to-santa.jpg'); }
.letter-to-santa-wrapper textarea {
	position:absolute; right:45px; top:131px;
	width:337px; height:60px;
	padding:1px 5px;
	background:transparent;
	resize:none;
	font-size:12px; line-height:15px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	overflow:auto;
	appearance:none; -webkit-appearance:none; -moz-appearance:none; outline:0; border:0; }
.letter-to-santa-wrapper .text-input {
	position:absolute; right:45px; top:202px;
	width:173px; height:21px;
	padding:0 5px;
	background:transparent;
	font-size:12px; line-height:21px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	appearance:none; -webkit-appearance:none; -moz-appearance:none; outline:0; border:0; }	
.letter-to-santa-send {
	float:left; clear:both; margin:0 0 5px 278px;
	cursor:pointer;
	width:310px; height:52px;
	appearance:none; -moz-appearance:noen; -webkit-appearance:none; outline:none; border:0;
	background:url('../img/send-letter-to-santa.png'); }	
.surprise-gift-text {
	position:absolute; left:0px; bottom:6px;
	width:270px;
	font-size:12px; line-height:16px; }	
.letters-to-santa-first-page {
	width:790px; height:229px;
	float:left; margin:10px 0;
	background:url('../img/letter-to-santa-first-page.jpg'); }	
/* SANTA COUPON */
.santa-coupon-wrapper {
	position:relative; left:-7px; top:0px;
	background:url('../img/santa-coupon-bg.jpg');
	padding:50px 56px 0 372px;
	width:384px; height:409px; }	
.santa-coupon-wrapper label {
	float:left; clear:both; margin:0 0 0 11px;
	font-size:12px; line-height:18px; color:#000;
	font-family: Tahoma, Verdana, Segoe, sans-serif; }	
.santa-coupon-wrapper .text-input {
	float:left; clear:both; margin:0 0 5px;
	appearance:none; -moz-appearance:none; -webkit-appearance:none; outline:0;
	width:354px; height:29px;
	font-size:16px; line-height:29px; font-style:italic; color:#ee2125;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	padding:0 10px 0 18px;
	background:transparent;
	border:1px solid #868585; }
.santa-coupon-wrapper .styled-select {
	float:right; clear:both; margin:18px 0 5px;
	background:url('../img/select-arrow.png') 158px 8px no-repeat transparent;
    border:1px solid #868585;
    overflow:hidden;
    width:183px; height:29px; }	
.santa-coupon-wrapper .styled-select select {
	appearance:none; -moz-appearance:none; -webkit-appearance:none; outline:0 none;
    border:none;
    background:transparent;
    font-size:13px; line-height:13px; color:#4b4b4b; font-style:italic;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    padding:8px 0 0 9px;
    width:210px; height:29px; }
.santa-coupon-wrapper .sender-name {
    text-align:right; }    
.santa-coupon-wrapper .large-input {
	height:40px;
	font-size:20px; line-height:40px; }
.santa-coupon-wrapper .write-text-message {
    margin-top:0; }
.santa-coupon-wrapper textarea {
    appearance:none; -moz-appearance:none; -webkit-appearance:none; outline:0;
    background:transparent;
    border:1px solid #868585;
    color:#EE2125;
    resize:none;
    float:left; clear:both; margin: 0 0 5px;
    font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size:14px; line-height:16px; font-style:italic; color:#00abda;
    overflow:auto;
    width:362px; height:64px;
    padding:3px 8px 3px 12px; } 
.santa-coupon-wrapper .preview-coupon {
    float:left;
    width:100%;
    text-align:center;
    font-size:12px; line-height:16px; color:#000; font-style:italic;
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    cursor:pointer; }
.santa-coupon-wrapper .send-coupon {
    appearance:none; -moz-appearance:none; -webkit-appearance:none; outline:0; border:0;
    cursor:pointer;
    width:342px; height:31px;
    background:#a01d21;
    border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
    text-align:center;
    font-size:13px; line-height:31px; color:#fff;
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    position:absolute; right:83px; bottom:19px; }  
.right-label {
    float:right !important;
    font-size:16px !important; line-height:22px !important; color:#ee2125 !important; }       
.error {
    font-size:14px; line-height:20px; color:#EE2125; }
.gift-coupon-text {
	margin:10px 0 0;
	font-size:12px; line-height:16px; color:#00abda; }    
	
	
.dear-santa{
	background:url('../img/draga-santa.jpg')no-repeat;
	width:437px;
	position:relative;
}	
.exp-santa{
	position:absolute;
	font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
	color:#010101;font-size:24px;
	left:25px;
	top:10px;
}
.exp-name{
	width:350px;
	height:30px;
	font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
	font-size:16px;
	color:#010101;
	position:absolute;
	top:40px;
	left:25px;
}
.exp-date{
	width:200px;
	height:30px;
	font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
	font-size:12px;
	color:#010101;
	position:absolute;
	top:55px;
	left:25px;
}
.santa-content{
	width:380px;
	position:relative;
	left:20px;
	text-align:justify;
	overflow:hidden;
}
.dear-santa1{
	position:relative;
	right:-17px;
	
}
.dear-santa2{
	position:relative;
	right:-17px;top:-35px;
	
}
.dear-santa-top{
	background:url('../img/draga-santa-top.jpg');
	width:437px;
	height:120px;
}
.dear-santa-mid{
	background:url('../img/draga-santa-mid1.jpg') repeat-y;
	width:400px;
	padding:0 20px 0 7px;
}
.dear-santa-bottom{
	background:url('../img/draga-santa-bottom1.jpg');
	width:437px;
	height:31px
}
.letters-to-santa-link {
	float:left; clear:both;
	font-size:18px; line-height:42px; margin:5px 0 15px; }
.letters-to-santa-link span {
	font-size:14px; line-height:18px; }	
	
/*  */
.comenzi-christmas{
	background:url('../img/comenzi-christmas.png') no-repeat;
	height:146px;width:1054px;
	float:left;margin:0 0 0 20px;
}
.wrapper-padd {
	background: url('../img/spring-pattern2.jpg') repeat;
/*background:url('../img/santa_pattern_2015.jpg') repeat;*/
/*background:url('../img/fulgi-rosii.jpg') repeat;*/
}
	
.footer_background {
	background:url('../img/spring-pattern2.jpg') repeat;
/*	
background-color:#000;*/
	/*background:url('../img/santa_pattern_2015.jpg') repeat;*/
	/*background:url('../img/fulgi-rosii.jpg') repeat;*/

}
/* DESCRIERE TABLETA */
.tableta-first{
	background:#fff;
	text-align:center;
	position:relative;
	height:373px;
	padding-top:15px;
}
.tableta-first-text{
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-weight: bold;
	color:#1a1a1a;
}
.tableta-first-text1{
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-size:20px;
	color:#9f9f9f;
	line-height:26px;
}
.made-germany{
	position:absolute;right:121px;top:6px;
	float:right;
}
.tableta-second{
	background:#ececec;
	text-align:center;
	position:relative;
	height:373px;
	padding-top:15px;
}
.tableta-second-text{
	color:#333333;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-size:20px;
	line-height: 26px;
}
.tableta-second-text1{
	color:#575757;
	font-size:18px;
	line-height:24px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
.tableta-second-text2{
	color:#3f3a34;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-size:12px;
	line-height: 18px;
}
.tableta-first-text2{
	color:#474747;
	font-size:20px;
	line-height: 26px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
.tableta-first-text3{
	color:#777777;
	font-size:18px;
	line-height:24px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
.tableta-second-text3{
	color:#3f3a34;
	font-size:12px;
	line-height: 18px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	text-align:justify;
}
.tableta-description{
	color:#433c41;
	font-size:14px;
	line-height:20px;
	text-align:justify;
	width:686px;
	margin-left:152px;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
.tableta-description b {
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
}
.tableta-banner {
	width: 790px;
	height: 300px;
	float: left;
	/*background: url('../img/banners/banner-tableta-kiddypad.jpg');*/
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}
.tableta-banner-new {
	width: 790px;
	height: 200px;
	float: left;
	background: url('../img/banners/banner-kiddypad-cadou-surpriza.jpg');
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	position: relative;
}
.tableta-banner span {
	float: right;
	clear: both;
	font-size: 30px;
	line-height: 30px;
	color: #000000;
}
.tableta-banner-new span {
	float: right;
	clear: both;
	font-size: 20px;
	line-height: 20px;
	color: #000000;
}
.first-span-new {
	margin: 14px 89px 0 0;
	font-weight: bold;
}
.second-span-new {
	margin: 0px 89px 0 0;
	font-weight: bold
}
.third-span-new {
	margin: 84px 144px 0 0;
	font-size: 20px !important;
	line-height: 20px !important;
}
.fourth-span-new {
	margin: 0px 144px 0 0;
}
.five-span-new {
	margin: 0px 144px 0 0;
	font-size: 12px!important;
	line-height: 12px!important;
	font-style: italic;
}
.six-span-new {
	right: 13px;
	bottom:9px;
	font-weight: bold;
	font-size: 30px!important;
	line-height: 30px!important;
	position: absolute;
}

.first-span {
	margin: 24px 11px 0 0;
}
.second-span {
	margin: 6px 11px 0 0;
}
.third-span {
	margin: 2px 11px 0 0;
	font-size: 18px !important;
	line-height: 18px !important;
	font-style: italic;
}
.fourth-span {
	margin: 38px 11px 0 0;
	font-size: 48px !important;
	line-height: 48px !important;
}
.fourth-span del {
	font-size: 16px;
	line-height: 30px;
	margin: 0;
}
/*CHRISTMAS 2014*/
.christmas-header{
	margin:auto;
	width:100%;
	position:relative;
	background:url('../img/inventar.png');
	height: 150px;
}
.christmas-header-fundal{
	width:1200px;
	margin:auto;
	position:relative;
	height: 150px;
}
.christmas-header-bg-main{
	background: url('../img/inventar-date.png') no-repeat;
	height: 150px;
	background-position: center;
	width: 1200px;
	margin: 0 auto;
}
.christmas-like-button{
	position: absolute;
	bottom:11px;
	left: 86px;
}
.christmas-plus{
	color:#ee5b51;
	font-size: 30px;
	font-weight: bold;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
}
.christmas-email{
	color:#ee5b51;
	font-size: 17px;
	font-weight: bold;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
}
.christmas-input{
	width:246px;
	height: 26px;
	border: 2px solid #1f6fa7;
	color: #000;
	font-size: 13px;
	line-height: 26px;
	padding-left:10px;
}
.christmas-submit{
	border: 0;
	cursor:pointer;
}
/*.christmas-date-left{
	background: url('../img/christmas-left-date.png') no-repeat;
	float: left;
	position: absolute;
	width: 45px;
	height: 386px;
	top: 0;
	left:-60px;
	z-index: 1;
}
.christmas-day-right{
	background: url('../img/right-text.png') no-repeat;
	width: 77px;
	height: 1158px;
	float:right;
	position: absolute;
	top: 0;
	right: -89px;
	z-index: 1;
}*/
.fb-like, .addthis_button_facebook_like{
  height: 20px;
  overflow: hidden;
}
/*AUTOSUGEST SEARCH*/
.autocomplete-suggestions {
    background: #fff;
    font-size: 14px;
    line-height: 20px;
    overflow: auto;
    padding: 5px 0;
    width: 325px!important;

}
.autocomplete-suggestion {
    padding: 0 20px;
}
.avertisment{
	margin:auto;
	width:1000px;
	position:relative;
	background: #fff;
	line-height: 20px;
	color: #ff0000;
	font-size: 14px;
	font-weight: bold;
	height: 45px;
	text-align: center;
}