.y		{background-color:#EDEDED; color:#333333; font-weight:normal;}
.x		{background-color:#F8F8F8; color:#333333; font-weight:normal;}
.z		{background-color:#00b6ad; color:#FFFFFF; font-weight:bold;}

.red			
{
	font-family:arial; 
	font-size: 12px; 
	color:#fc600e; 
	font-weight:none; 
	text-decoration:underline;
}
.tab1111
{
	border: #b9c8d0 solid; 
	border-width: 1px 1px 1px 1px; 
	padding-left: 0px; 
	padding-right: 0px;
}
.hor_rule
{
	margin-top:6px; 
	margin-bottom:6px; 
	height:1px; 
	border:#b9c8d0 solid; 
	border-width: 1px 0 0 0;
}
.title
{
	background-image:url(/comp/images/disc.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:24px;
	padding-left:40px;
	padding-top:7px;
	margin-top: 20px;
}
.title b, h1.title, div.title
{
	font-family:arial;
	font-size: 14px;
	color:#00abec;
	font-weight:bold;
}

.title1
{
	font-family:arial;
	font-size: 14px;
	color:#00abec;
	font-weight:bold;
	height:24px;
}

.title2
{
	font-family:arial;
	font-size: 18px;
	color:#fc600e;
	font-weight:bold;
}

.title3
{
	background-color:#a9e2ff; 
	font-weight:none;
	background-image:url(/comp/images/closed.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:21px;
	padding-top:9px;
}
.title3 a,
.title3 a:link,
.title3 a:visited,
.title3 a:active,
.title3 a:hover
{
	font-family:arial;
	font-size:12px;
	color:#325f76;
	margin-left:40px;
}
.isOpera .title3	 
{ 
	height:21px;
}
.isIE .title3	 
{ 
	height:30px;
}
.tmarks_list
{
	background-image: url(/comp/images/leaf.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 20px;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 1px;
}
.filter_info
{
	margin-top: 20px;
	margin-bottom: 20px;
}
.filter_info span
{
	background-image: url(/comp/images/info.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 18px;
	padding-left: 20px;
}
.stock_info
{
	background-image: url(/comp/images/info.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 18px;
	padding-left: 22px;
	padding-top: 1px;
	margin-top: 2px;
	font-family: arial;
	font-size: 11px;
	color: #fc600e;
	font-weight: normal;
}
.buy
{
	background-color: #eeeeee; 
	height: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 3px;
}
.buy a:link,
.buy a:visited,
.buy a:active,
.buy a:hover
{
	color:#fc600e;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
}
.list_parent
{
	height: 22px;
	margin-left: 12px;
	padding-left: 15px;
	padding-top: 7px;
}
.list_parent a:link,
.list_parent a:visited,
.list_parent a:active,
.list_parent a:hover
{
	font-family:arial; 
	font-size: 13px; 
	color:#325f76; 
	font-weight:normal;
}
.list_item
{
	background-image: url(/comp/images/fich01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 20px;
	margin-left: 30px;
	padding-left: 16px;
	padding-top: 5px;
}
.list_item a:link,
.list_item a:visited,
.list_item a:active,
.list_item a:hover
{
	font-family:arial;
	font-size: 12px;
	color:#325f76;
	font-weight:none;
}
.cat_list {}
.cat_list .list 
{
	padding: 0px 0px 0px 0px;
}
.cat_list .list a,
.cat_list .list a:link,
.cat_list .list a:visited,
.cat_list .list a:active,
.cat_list .list a:hover	
{
	padding: 0px 0px 0px 0px;
	font-family: arial; 
	font-size: 13px; 
	color: #325f76; 
	font-weight: normal;
}
.cat_list .sub_list 
{
	background-image: url(/comp/images/fich01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 16px;
}

.cat_list .sub_list a,
.cat_list .sub_list a:link,
.cat_list .sub_list a:visited,
.cat_list .sub_list a:active,
.cat_list .sub_list a:hover	
{
	font-family:arial; 
	font-size: 13px; 
	color:#325f76; 
	font-weight:normal;
}
.header,
a.header,
a.header:link,
a.header:visited,
a.header:active,
a.header:hover	
{
	font-family:arial; 
	font-size: 14px; 
	color:#325f76; 
	font-weight:bold;
}
.read,
a.read,
a.read:link,
a.read:visited,
a.read:active,
a.read:hover	
{
	font-family:arial;
	font-size: 11px;
	color:#999999;
	font-weight:none;
	text-decoration:underline;
	background-image:url(/comp/images/read.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:18px;
	padding-left:22px;
	padding-top:4px;
}
.site,
a.site,
a.site:link,
a.site:visited,
a.site:active,
a.site:hover	
{
	font-family:arial;
	font-size: 11px;
	color:#999999;
	font-weight:none;
	text-decoration:underline;
	background-image:url(/comp/images/site.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:18px;
	padding-left:22px;
	padding-top:4px;
}
.price,
a.price,
a.price:link,
a.price:visited,
a.price:active,
a.price:hover	
{
	font-family:arial;
	font-size: 15px;
	color:#0060bf;
	font-weight:bold;
	text-decoration:none;
	height:26px;
}
.catalog_header,
a.catalog_header
{
	font-family:arial;
	font-size: 14px;
	color:#00abec;
	font-weight:bold;
	background-image:url(/comp/images/disc.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:24px;
	padding-left:40px;
	padding-top:7px;
}
.catalog,
a.catalog
{
	font-family:arial;
	font-size: 14px;
	color:#325f76;
	font-weight:none;
	background-image:url(/comp/images/square.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:24px;
	padding-left:58px;
	padding-top:7px;
}
.menu_padding	
{
	padding: 15px 0 0 12px;
}

.y
{
	background-color: #f3fbff; 
	color: #333366; 
	font-weight: normal;
}
.x
{
	background-color: #FFFFFF; 
	color: #333366; 
	font-weight: normal;
}
.z			
{
	background-color:#0861bd; 
	font-weight:normal; 
	color:#FFFFFF;
}
.z4
{
	background-color: #FF9900; 
	color: #FFFFFF; 
	font-size: 13px;
	font-weight: bold;
}
.z1
{
	background-color:#ffd7ca; 
	color: #333333; 
	font-weight:normal;
}
.y1
{
	background-color:#f1f1f1; 
	color:#333366; 
	font-weight:normal;
}
li.li_sub_sub
{
	list-style-type:disc; 
	list-style-position:outside; 
	margin:5px 0px 0px 20px;
	line-height: 150%;
}
.mainmenu,
a.mainmenu:link, 
a.mainmenu:visited,
a.mainmenu:active,
a.mainmenu:hover
{
	font-family:tahoma; 
	color:#999999; 
	font-size:18px;
	text-decoration: underline;
} 
.floatingbox 
{ 
	float: left; 
	padding: 2px; 
	margin-top: 5px; 
	margin-right: 5px; 
	position: relative;
	text-align: center; 
	overflow: auto; 
	border: #ffffff solid; border-width: 1px 1px 1px 1px;
}
.image_preview 
{ 
	cursor: hand; cursor: pointer;
}
.cursor_hand
{
	cursor: pointer; cursor: hand;
}
.cursor_default
{
	cursor: default;
}
#price_list span
{
	font-size: 18px;
	color:#fc600e;
	font-weight:bold;
}

#searchtypechoose {margin: 10px 5px 0 5px;}
#searchtypechoose A {position:relative; top:1px;}
