HR  { border:1px solid #999; }
IMG { border:0; }

.clear {clear:both; font-size:0; line-height:0; width:100%;}

.width { width:1000px; }
#table { border:1px solid #CCCCCC; border-top:none; background:#fff; }

.down_content { position:relative; }

.column_left	{ width:135px; }
.column_center	{ padding:0 5px; }
.column_right	{ width:135px; }

/*----------------------------*/

/*.header { position:relative; }
#header_right	{ float:right; position:absolute; right:0px; top:0px; }*/

.top_bg		{background:url(images/bar_bg.gif) top repeat-x #fff; height:36px;}
.searchbox  {background:url(images/search_bg.gif) top right no-repeat; width:173px; height:30px; padding-right:13px; }

.top_links {/*height:17px;*/}
.top_links td			{border-left:1px solid #ccc; padding-left:8px; padding-right:8px;}
.top_links .top_link1	{border:0; background:url(images/icon_home.gif) no-repeat; padding-left:16px;}
.top_links a			{color:#369; font-size:13px; vertical-align:bottom;	}
.top_links a:hover		{text-decoration:underline; color:#999;}

/*----------------------------*/
.newslayer { margin:5px; }
.newslayer .news_headline  { background:url(images/line_news.gif) repeat-y; line-height:20px; padding-bottom:3px; color:#069; }
.newslayer div:hover {color:#999;}

.news_title	{ font-size:15px; font-weight:normal; }
.news_date	{ font-size:13px; font-weight:normal; }
.news_content	{ margin:10px; font-size:13px; font-weight:normal; }
/*----------------------------*/

td.loginbox a{ /*text-decoration:underline;*/ }
ul.loginbox { margin:5px 10px; padding:0; list-style-type: none; }
ul.loginbox li { background:url(images/line_blue.gif) left bottom no-repeat; height:25px; padding-left:18px; }
ul.loginbox li link {text-decoration:none;}
ul.loginbox li a:hover {text-decoration:underline;}

.infobox_login { border:4px solid #d9d9d9; }

/*----------------------------*/
.contentBox {}
/*----------------------------*/

ul.condition				{ margin:0 20px; padding:0; }
ul.condition li			{ line-height:140%; padding-bottom:15px; list-style:none; }
ul.condition li div	{ 
	background:url(images/condition_bar.gif) no-repeat; height:29px; margin-bottom:5px; 
	vertical-align:top; padding:7px 0 0 26px; 
	line-height:100%; font-size:15px; font-weight:bold; color:#c33;
}
ul.condition ul			{ margin:5px 13px; padding:0; }
ul.condition ul li		{ list-style:none; padding:0px; }

/*----------------------------*/

ul.privacy			{ margin:0 20px; padding:0; }
ul.privacy li			{ line-height:140%; padding-bottom:15px; list-style:none; }
ul.privacy li div	{ 
	background:url(images/condition_bar.gif) no-repeat; height:29px; margin-bottom:5px; 
	vertical-align:top; padding:7px 0 0 26px; 
	line-height:100%; font-size:15px; font-weight:bold; color:#c33;
}
ul.privacy ul			{ margin:5px 13px; padding:0; }
ul.privacy ul li		{ list-style-type:disc; padding:0px; }

/*----------------------------*/
.bar_bg {  /* links bar */
background:url(images/bar_bg.gif) repeat-x; height:30px;
border:1px solid #d5d5d5; border-left:none; border-right:none;
}
/*
.menu ul {
	margin:0; padding:0; list-style:none; 
	font-weight:bold; font-size:13px; text-transform:uppercase; font-family:tahoma;
}
.menu ul li {
background:url(images/menu_bg.gif) no-repeat; float:left; width:80px; padding:0 8px; 
border-right:1px solid #ccc; text-align:center;
}
.menu ul li.li_un { border-right:none; }
.menu ul li a {text-decoration:none; }
.menu ul li a:hover {text-decoration:underline;}
*/
.menu {
background:url(images/menu_bg.gif) no-repeat; padding:0 8px; 
border-right:1px solid #ccc; text-align:center;
}
.menu_r { border-right:none; }

.menu, .menu a {font-weight:bold; font-size:13px; font-family: Verdana, Arial, sans-serif; /*text-transform:uppercase;*/ }
.menu a { text-decoration:none; }
.menu a:hover {text-decoration:underline;}
/*----------------------------*/

.ads { padding-top:10px; border-top:1px solid #d5d5d5; }

/*----------------------------*/
.bg_list {
	font-size:13px;
	background:url(images/bg_list.gif) 0px bottom no-repeat; height:25px;
	padding-left:18px;
}
.bg_list_sub {
	font-size:13px;
	background:url(images/bg_list.gif) 12px bottom no-repeat; height:25px;
	padding-left:28px;
}
.bg_list A, .bg_list_sub A {
	font-size:13px; text-decoration:none;
}
.bg_list A:hover, .bg_list_sub A:hover {
	text-decoration:underline;
}
/*----------------------------*/
.result 		{margin:0px 0px 0px 0px;}
.result td  	{
	width:50%; vertical-align:middle;padding:3px 9px 3px 9px;
	color:#252525; font-size:11px;
}
.result_right 	{text-align:right;}
.result b   	{font-weight:normal;}
A.pageResults u {
  text-decoration:none;
}
A.pageResults u:hover { text-decoration:underline; }
/*----------------------------*/
.prod_info_right { padding:10px 20px 0 0; }
.prod_name	{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 600;
  color: #4D4D4D;
  padding:10px 0;
}
.prod_price { font-size:15px; background:url(images/line.gif) bottom repeat-x; height:25px; font-family: Verdana, Arial, sans-serif; }
.prod_desc	{
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  /*line-height: 150%;*/
}
.prod_image { padding:15px; }
.prod_image img { border:1px solid #ccc; }
.prod_button { padding-top:20px; }
/*----------------------------*/
.s_prod		{ background:#f2f2f2; border:1px dotted #ccc; }
.s_prod_wbg { background:#fff; border:1px dotted #fff; }
.s_prod_img, 
.s_prod_name, 
.s_prod_price, 
.s_prod_button {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px; 
}
.s_prod_name a	{ color:#069; }
.s_prod_img		{ vertical-align:top; }
.s_prod_img img { /*border:1px solid #ccc;*/ }
/*----------------------------*/
.cart_img img { border:1px solid #ccc; }
/*----------------------------*/
