/* -----------------------------------------------------------------------------------------

   -----------------------------------------------------------------------------------------
   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/

/*<![CDATA[*/

@import url("local.css");
@import url("edytor.css");
@import url('menu/pro_dropdown_2.css');
@import url('css/tabs.css');
@import url('slider/css/advanced-slider-base.css');
@import url('slider/css/minimal-small/minimal-small.css');


html,body
   {
     margin: 0;
     padding: 0;

   }

body
   {
		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
		font-size: 12px;
		line-height: 14px;
		background: #000000 url(img/bg_body.jpg) repeat-y center;
   }

#container {
width: 1020px;
height:auto;
margin:auto;
padding:0px;
}

#boxS{
	position: absolute;
/*	border: 1px solid #B5076D;
	border-right: 0px;
	background-color: #FFF;	
*/	
	padding: 10px;
	margin-left: -186px;
	border-image:0;
}
#boxS div{margin: 10px 0;}

img
   {
	  border: 0;
   }

h1, h2, h3, h4, h5, h6
   {
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }
   
h1
   {
   font-size: 150%;
   }
   
h2
   {
   font-size: 130%;
   }
   
h3
   {
   font-size: 110%;
   }

h4
   {
   font-weight: bold; color: #ff6600;
   }
a 
   {
	color: #BB4A00;
	text-decoration: none;
   }

a:hover 
   {
     color: #000;
     text-decoration: underline;
   }

div#wrapper
   {
     width: 100%;
	 float:left;
	 margin: 0 0 10px 0;
   }

div#content
   {
     float: left;
	 width: 774px;
	 margin: 0 0 0 0px;
   }
   
div#content_ch
   {
     float: left;
	 width: 994px;
	 margin: 0 0 0 0px;
   }
   
div#check
   {
	 margin: 0 0 10px 18px;
	 width: 970px;
   }
   
div#check_space
   {
	 margin: 0 0 300px 0;
   }

div#left
   {
     float: left;
     width: 230px;
	 margin: 0 0 0 0px;
   }
   
div#left_ch
   {
     float: left;
     width: 10px;
	 margin: 0 0 0 0px;
   }

div#right
   {
   
   }

#header 
	{
		height: 100px;
		width: 1020px;
	}

#header div.header-left 
	{
		float: left;
		margin: 0; 
		padding: 0; 
	}


#header div.header-right 
	{
		float: right;
		margin: 0; 
		padding: 0;
	}

div#bottom
   {
   clear: left;
     color: #000;
	 width: 960px;
	 min-height: 150px;
	 border-top: #CCCCCC 3px solid;
	 margin: 10px 0 0 20px;
   }
   
div#bottom p
   {
     margin: 0;
     padding: 5px 10px;
   }

#line {
	 
	 border-bottom: #CCCCCC 3px solid;
	 margin: 5px 0 0 0;
}

#boxLogo
   {
		margin:5px 0 0 0;
		padding: 0;
		float: right;
		width: 290px;
   }

div#footer
   {
	 clear: left;
	 width: 960px;	 
	 margin: 0 0 0 0px;
     text-align: center;
     color: #000;
   }
   
div#footer p
   {
     margin: 0;
     padding: 5px 10px;
	 font-size:9px;
   }

div#navigation 
   {
     padding-top: 2px;
     padding-bottom: 5px;
     padding-left: 10px;
     border-bottom: 0px solid #000;
	 font-size:12px;
     color: #000;
   }

#navigation span 
   {
   }
   
#navigation a
   {
   	text-decoration: none;
   }

#navigation a:hover
   {
   	text-decoration: none;
   }

#navigation a:visited
   {
   	text-decoration: none;
   }

#content h1 
   {
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		margin: 0 0 5px;
		padding: 7px 0 7px 30px; 
		background: url(img/c1_bg.gif) no-repeat left top;
		width: 760px;
		vertical-align: middle;
   }

#content h1 a 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
   }
   
#content h2 
   {
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		margin: 0 0 5px;
		padding: 7px 0 7px 30px; 
		background: url(img/c1_bg.gif) no-repeat left top;
		width: 760px;
		vertical-align: middle;
   }

#content h2 a 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
   }

.page 
   {
		margin: 0 0 10px 0;
		padding: 0;
   }
   
.page .desc {
	font-size: 14px;
	line-height:16px;
	letter-spacing: 1px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-top: 1px #CCC dotted;
}

.pageItem 
   {
     background: transparent;
     width: 100%;
   }

.pageItem a.short
   {
	color: #000;
	text-decoration:none;
   }
   
.pageItem a.short:hover
   {
	color: #666666;
	text-decoration:none;
   }
   
.page h1, .page p 
   {
     margin: 0 4px;
   }

.page h1 
   {
     font-size: 2em;
     color: #fff;
   }

.page p 
   {
     padding-bottom: 0.5em;
     padding-top: 0.5em;
   }

.page .b1, .page .b2, .page .b3, .page .b4, .page .b1b, .page .b2b, .page .b3b, .page .b4b 
   {
     display: none;
     overflow: hidden;
     font-size: 1px;
   }

.page .b1, .page .b2, .page .b3, .page .b1b, .page .b2b, .page .b3b 
   {
     display: none;
     height: 1px;
   }

.page .b2 
   {
     display: none;
     background: transparent;
     border-left: 1px solid #fff;
     border-right: 1px solid #f1f1f6;
   }

.page .b3 
   {
     display: none;
     background: transparent;
     border-left: 1px solid #fff;
     border-right: 1px solid #f1f1f6;
   }

.page .b4 
   {
     display: none;
     background: transparent;
     border-left: 1px solid #fff;
     border-right: 1px solid #f1f1f6;
   }

.page .b4b 
   {
     display: none;
     background: transparent;
     border-left: 1px solid #f1f1f6;
     border-right: 1px solid #f1f1f6;
   }

.page .b3b 
   {
     display: none;
     background: transparent;
     border-left: 1px solid #f1f1f6;
     border-right: 1px solid #f1f1f6;
   }

.page .b2b 
   {
     display: none;
     background: transparent;
     border-left: 1px solid #f1f1f6;
     border-right: 1px solid #f1f1f6;
   }

.page .b1 
   {
     display: none;
     margin: 0 5px;
     background: transparent;
   }

.page .b2, .page .b2b 
   {
     display: none;
     margin: 0 3px;
     border-width: 0 2px;
   }

.page .b3, .page .b3b 
   {
     display: none;
     margin: 0 2px;
   }

.page .b4, .page .b4b 
   {
     display: none;
     height: 2px;
     margin: 0 1px;
   }

.page .b1b 
   {
     display: none;
     margin: 0 5px;
     background: transparent;
   }

.pagecontent 
   {
     display: block;
     padding-left: 0.5em;
     padding-right: 0.5em;
     background: transparent;
   }
   
.pagecontent_account 
   {
     display: block;
	 padding: 5px;
     background: transparent;
	 border: 1px #CCC solid;
   }
   
.pagecontent_account2 
   {
     display: block;
	 padding: 5px;
	 margin: 0 0 5px 0;
     background: transparent;
	 border: 1px #CCC solid;
   }
   
.title 
   {
	   font-size:150%;
   }
   
.details
   {
	   font-size:130%;
   }

.pagecontentfooter 
   {
     display: block;
     text-align: right;
     background:#ffffff;
     margin-top: 0.5em;
     margin-bottom: 0.5em;
   }

div#mtop
	{
		border-top: 3px solid #ff7b08;
		background:  url(img/123cart/menu-bg.png) repeat-x left top;
		padding: 0;
		margin: 0 ;
		width: 1009px;
		text-align:right;
	}
	
.chrome div#mtop { margin-left: 1px; }
.ie6 div#mtop { margin-left: 1px; }
.ie7 div#mtop { margin-left: 1px; }

#mtop {
	float:left;
	position: relative;
	width:100%;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 14px;
	}
#mtop ul {
float:right;
	margin:0;
	padding:4px 10px 0 0;
	list-style:none;
	}
#mtop li {
	display:inline;
	margin:0;
	padding:0;
	}
#mtop a {
	float:left;
	background:url("img/tab_l.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 7px;
	text-decoration:none;
	}
#mtop a span {
	float:left;
	display:block;
	background:url("img/tab_r.gif") no-repeat right top;
	padding:5px 12px 4px 8px;
	color:#000000;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mtop a span {float:none;}
/* End IE5-Mac hack */
#mtop a:hover span {color:#FFFFFF;}
#mtop a:hover {background-position:0% -25px;}
#mtop a:hover span {background-position:100% -25px;}

div#menu
	{
		border-top: 3px solid #ff7b08;
		background:  url(img/123cart/menu-bg.png) repeat-x left top;
		padding: 0;
		margin: 0 ;
		width: 1009px;
	}

#menu ul, #menu ul li 
	{
		list-style: none;
		margin: 0;
		padding: 0;
	}

#menu ul 
	{
		padding: 5px 0 4px;
		text-align: center;
	}

#menu ul li 
	{
		display: inline;
		margin-right: .3em;
	}

#menu ul li.current a
	{
		display: inline;
		color: #fff;
		background: #ff7b08;
		margin-right: .3em;
	}

#menu ul li a 
	{
		color: #000;
		padding: 5px 0;
		text-decoration: none;
	}

#menu ul li a span 
	{
		padding: 5px .5em;
	}

#menu ul li a:hover span 
	{
		color: #fff;
		text-decoration: none;
	}

#menu ul li a:hover 
	{
		color: #69C;
		background: #ff7b08;
		text-decoration: none;
	}

* html #menu ul li a 
	{
		padding: 0;
	}

* html #menu ul li a 
   {
	  padding: 0;
   }

#boxCategories
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxCategories h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#categoriesBoxMenu 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
   }

#categoriesBoxMenu #CatNavi, #CatNavi ul, #CatNavi li 
   { 
     margin: 0; 
     padding: 0; 
     list-style-type: none; 
   }

#categoriesBoxMenu #CatNavi li a
   { 
     width: 95%;
     display: block; 
     padding: 0.1em 0;
     color: #000;
     text-indent: 0.4em;
     background-color: transparent; 
     text-decoration: none;
     margin: 0.2em 0; 
   }

#categoriesBoxMenu #CatNavi li a:hover
   { 
     color: #f00; 
     background-color: transparent;
   }

#categoriesBoxMenu #CatNavi .CatLevel0 
   {
     padding-left: 10px;
   }

#categoriesBoxMenu #CatNavi .CatLevel1 
   {
     padding-left: 20px;
   }

#categoriesBoxMenu #CatNavi .CatLevel2 
   {
     padding-left: 30px;
   }

#categoriesBoxMenu #CatNavi .CatLevel3
   {
     padding-left: 40px;
   }

#categoriesBoxMenu #CatNavi .CatLevel4
   {
     padding-left: 50px;
   }

#categoriesBoxMenu #CatNavi .CatLevel5
   {
     padding-left: 60px;
   }

#categoriesBoxMenu #CatNavi .CatLevel6
   {
     padding-left: 70px;
   }

#categoriesBoxMenu #CatNavi .CurrentParent a 
   { 
     font-weight: bold; 
   }

#categoriesBoxMenu #CatNavi li a,
#categoriesBoxMenu #CatNavi .Current li a,
#categoriesBoxMenu #CatNavi .CurrentParent li a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current li a 
   { 
     font-weight: normal; 
   }

#categoriesBoxMenu #CatNavi .Current a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current a 
   { 
     font-weight: bold; 
   }

#boxFilters
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxFilters h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }


#boxFiltersCategory {
	color:#bb4a00;/*	text-transform: uppercase; 
	font-weight:bold; */
	cursor:pointer;
	margin-left: -30px;
	
}

#boxFiltersCategory a {
	color:#bb4a00;/*	text-transform: uppercase; 
	font-weight:bold; */
	cursor:pointer;
	margin-left: -30px;
	
}

#boxFiltersCategory a:hover {
	color:#000;
}

#boxFiltersContent button {
/*  color: #FFF;
  background-color: #bb4a00;
  font-weight: bold; */
  border:0;
  cursor:pointer;
}

#boxFiltersContent a {
	color:#bb4a00;/*	text-transform: uppercase; 
	font-weight:bold; */
	cursor:pointer;
	margin: 0px;
	
}

#boxFiltersContent a:hover {
	color:#000;
}

#boxFiltersContent span {
	color:#bb4a00;/*	text-transform: uppercase; 
	font-weight:bold; */
	cursor:pointer;
}

#boxFiltersContent span:hover {
	color:#000;/*	text-transform: uppercase; 
	font-weight:bold; */
	text-decoration:underline;
}

#boxFiltersC li {
	color:#000;/*	text-transform: uppercase; 
	font-weight:bold; */
	cursor:pointer;
}


#boxFiltersContent 
   {
		margin: 0;
		padding: .5em;
/*		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top; 
		background: #F8F9FA url(img/123cart/page-content-bg.png) repeat-x left top; */
		background-color:#F8F9FA;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     	text-align: left;
  }

#boxFilters div.close
   {
     	width: 100%;
  	  	border: 0px solid #67748B;
  	  	margin: 0 auto;
  	  	padding: 0;
   }

#boxFilters div.close div.content
   {
  	  clear: both;
   }

#boxFilters div.content span.name
   {
     display: block;
  	  border: 0px solid green;
  	  text-align: left;
  	  float: left;
  	  padding: 0;
  	  margin: 0;
   }

#boxFilters div.content span.close
   {
     display: block;
  	  border: 0px solid red;
  	  text-align: right;
  	  padding: 0;
  	  float: right;
  	  margin: 0 auto;
   }

#boxContent
   {
		margin:0 10px 0 0;
		padding: 0;
		float:left;
		width: 200px;
   }

#boxContent h5 
   {
		color: #000;
		font-weight: bold;
		font-size: 15px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:left;
		margin: 0;
		padding: 7px 0 7px 10px;
		vertical-align: middle;
  }

#boxContentContent 
   {
		margin: 0;
		padding: .5em;
		text-align: left;       
  }

#boxContentContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxContent ul
   {
     list-style-type: none;
     text-align: left;
     padding-left: 1em;
     margin: 0 0 0 0;
   }

#boxContent li 
   {
	 display: block;
	 background: #fff url(img/icon_arrow.gif) no-repeat left 3px;
     padding: 0 0 0 20px;
	 line-height: 17px; 
   }

#boxInformation
   {
		margin:0 10px 0 0;
		padding: 0;
		float:left;
		width: 180px;
   }

#boxInformation h5 
   {
		color: #000;
		font-weight: bold;
		font-size: 15px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:left;
		margin: 0;
		padding: 7px 0 7px 10px;
		vertical-align:  middle;
  }

#boxInformationContent 
   {
		margin: 0;
		padding: .5em;
		text-align: left;	
  }

#boxInformationContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxInformation ul
   {
     list-style-type: none;
     text-align: left;
     padding-left: 1em;
     margin: 0 0 0 0;
   }

#boxInformation li 
   {
	 display: block;
	 background: #fff url(img/icon_arrow.gif) no-repeat left 3px;
     padding: 0 0 0 20px;
	 line-height: 17px; 
   }

#boxHtml
   {
		margin:0 10px 0 0;
		padding: 0;
		float:left;
		width: 180px;
   }

#boxHtml h5 
   {
		color: #000;
		font-weight: bold;
		font-size: 15px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:left;
		margin: 0;
		padding: 7px 0 7px 10px;
		vertical-align: middle;
  }

#boxHtmlContent 
   {
		margin: 0;
		padding: .5em;
		text-align: left;
  }

#boxHtmlContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }
  
#boxHtml ul
   {
     list-style-type: none;
     text-align: left;
     padding-left: 1em;
     margin: 0 0 0 0;
   }

#boxHtml li 
   {
	 display: block;
	 background: #fff url(img/icon_arrow.gif) no-repeat left 3px;
     padding: 0 0 0 20px;
	 line-height: 17px; 
   }

#boxAddQuickie
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxAddQuickie h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxAddQuickieContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
  }

#boxAddQuickieContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

.addquickieform input {
	width: 80%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.addquickieform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}

#boxAuthors
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxAuthors h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxAuthorsContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
  }

#boxAuthorsContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

#boxArticles
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxArticles h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxArticlesContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
  }

#boxArticlesContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

#boxArticlesContent a
   {
   font-size:13px;
  }
  
#boxArticlesContent a:hover
   {
   font-size:13px;
   text-decoration:none;
  }

#boxAffiliate
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxAffiliate h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxAffiliateContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
  }

#boxAffiliateContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

#boxArticlesNew
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxArticlesNew h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxArticlesNewContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
  }

#boxArticlesNewContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

#boxLastViewed
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxLastViewed h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxLastViewedContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: center;
  }

#boxLastViewedContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxReviews
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxReviews h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxReviewsContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: center;
  }

#boxReviewsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#logo {
float:left;
margin: 5px 30px 0 10px;
}

#contact {
float:left;
width: 240px;
margin: 18px 0 0 0;
font-size:11px;
line-height: 11px;
}

.contact-phone {
color: #a31f26;
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 18px;
font-size-adjust: none;
font-stretch: normal;
line-height: 16px;
}

#boxSearch
   {
   		float:right;
		margin: 20px 5px 0 0;
		padding: 0;
   }

#boxSearch h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxSearch h5 a
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
   }

#boxSearchContent 
   {
	    float:right;
		margin: 0;
		padding: 0 16px;		
		position: relative;
  }
  
#boxSearchContent p 
   {
     margin: 0 0 0 10px;
     text-align: left;
  }

.searchboxform input {
	float:left;
	font-size:12px;
	color: #666;
	font-style:italic;
	line-height: 25px;
	width: 190px;
	height: 24px;
/*	background: url(img/bg_search.gif) no-repeat; */
	background: url(img/bg_search_all.gif) no-repeat 0px 0px;
	border:0;
/*	border: 1px solid;
	border-color: #666 #ccc #ccc #666; */
}

.submit {
display:block;
width: 69px;	
}

.searchboxform input:focus, .sffocus, .sffocus {
/*	background-color: #ffc; 
	background: url(img/bg_search1.gif) no-repeat; */
	background: url(img/bg_search_all.gif) no-repeat 0px -25px;
	color:#000;
	border:0;
}

#boxSpecials
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxSpecials h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxSpecials h5 a
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
   }

#boxSpecialsContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: center;
  }

#boxSpecialsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxFeatured
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxFeatured h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }
  
#boxFeatured h5 a
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
   }

#boxFeaturedContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: center;
  }

#boxFeaturedContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxWhatsNew
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxWhatsNew h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxWhatsNew h5 a
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
   }

#boxWhatsNewContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: center;
  }

#boxWhatsNewContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxNews
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxNews h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxNews h5 a
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
   }

#boxNews .boxNewsContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: left;
  }

#boxNews .boxNewsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxFaq
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxFaq h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxFaq h5 a
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		text-decoration: none;
   }

#boxFaq .boxFaqContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: left;
  }

#boxFaq .boxFaqContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

dl.itemFaqDefault 
   {
     width: 48%;
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }

dl.itemFaq 
   {
     width: 98%;
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }

dt.itemFaq 
   {
     display: none;
     float: left;
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: left;
   }

dd.itemFaq
   {
     margin-left: 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
   }

#cart_line {
	float:left;
	 background: url(img/basket_line.gif) no-repeat left top;
	 width:18px;
	 height:100px;
}

#boxCart 
   {
		margin: 0;
		padding: 8px 0 0 10px;
   }

#boxCart .top, #boxCart .bottom 
   {
     display: none;
     background: transparent; 
     font-size: 1px;
   }

#boxCart .b1, #boxCart .b2, #boxCart .b3, #boxCart .b4, #boxCart .b5 
   {
     display: none;
     overflow: hidden; 
     height: 1px; 
     background: #006600; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }

#boxCart .b1b, #boxCart .b2b, #boxCart .b3b, #boxCart .b4b, #boxCart .b5b 
   {
     display: none;
     overflow: hidden; 
     height: 1px; 
     background: transparent; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }

#boxCart .b1, #boxCart .b1b
   {
     display: none;
     margin: 0 5px; 
     background: #000;
   }

#boxCart .b2, #boxCart .b2b
   {
     display: none;
     margin: 0 4px;
   }

#boxCart .b3, #boxCart .b3b 
   {
     display: none;
     margin: 0 3px;
   }

#boxCart .b4, #boxCart .b4b 
   {
     display: none;
     margin: 0 2px;
   }

#boxCart .b5, #boxCart .b5b 
   {
     display: none;
     margin: 0 1px;
   }

#boxCart .boxheader 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
   }

#boxCart .boxcontent 
   {
		margin: 0;
		padding: .5em;
   }

#boxCart .boxcontent  span 
   {
     font-weight: bold;
   }

#boxCart .boxheader p 
   {
     padding: 0;
     margin: 0;
   }

#boxCart .boxcontent p 
   {
     padding-top: 0.1em;
     padding-bottom: 0.1em;
     padding-left: 0.5em;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }

#boxCart .boxheader a 
   {
     color: #ff7b08;
     text-decoration: none;
   }

#boxCart .boxheader a:hover 
   {
     color: #ff7b08;
     text-decoration: none;
   }

p.CartContentRight
   {
     text-align: right;
     padding-right: 0.2em;
   }
   
p.CartContentRightForm1
   {
	 float:right;
     text-align: right;
     padding-right: 0.2em;
	 margin: 8px 0 0 0;
   }
p.CartContentRightForm2
   {
	 float:right;  
     text-align: right;
   }   

p.CartContentRightPrice
   {
     text-align: right;
     padding-right: 0.2em;
	 font-weight:bold;
	 font-size:20px;
   }

p.CartContentCenter
   {
     text-align: center;
   }

#boxLogin 
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxLogin .top, #boxLogin .bottom 
   {
     display: none;
     background: transparent; 
     font-size: 1px;
   }

#boxLogin .b1, #boxLogin .b2, #boxLogin .b3, #boxLogin .b4, #boxLogin .b5 
   {
     display: none;
     overflow: hidden; 
     height: 1px; 
     background: #67748B; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }

#boxLogin .b1b, #boxLogin .b2b, #boxLogin .b3b, #boxLogin .b4b, #boxLogin .b5b 
   {
     display: none;
     overflow: hidden; 
     height: 1px; 
     background: transparent; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }

#boxLogin .b1, #boxLogin .b1b
   {
     display: none;
     margin: 0 5px; 
     background: #000;
   }

#boxLogin .b2, #boxLogin .b2b
   {
     display: none;
     margin: 0 4px;
   }

#boxLogin .b3, #boxLogin .b3b 
   {
     display: none;
     margin: 0 3px;
   }

#boxLogin .b4, #boxLogin .b4b 
   {
     display: none;
     margin: 0 2px;
   }

#boxLogin .b5, #boxLogin .b5b 
   {
     display: none;
     margin: 0 1px;
   }

#boxLogin .boxheader 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
   }

#boxLogin .boxcontent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
   }

#boxLogin .boxcontent  span 
   {
     font-weight: bold;
   }

#boxLogin .boxheader p 
   {
     padding: 0;
     margin: 0;
   }

#boxLogin .boxcontent p 
   {
     padding-top: 0.1em;
     padding-bottom: 0.1em;
     padding-left: 0.2em;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }

.loginform input {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.loginform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}

p.LoginContentCenter
   {
     text-align: center;
   }

p.LoginContentLeft
   {
     text-align: left;
   }

#boxDownloads
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxDownloads h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxDownloadsContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
        text-align: left;
  }

#boxDownloadsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxNewsletter
   {
		margin: 0 .5em 2px .5em;
		padding: 0;
   }

#boxNewsletter h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxNewsletterContent 
   {
		margin: 0;
		padding: .5em;
/*		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2; */
		background-color:#FFA152;
		text-align:center;
  }
  
.ie7 #boxNewsletterContent { margin: -5px 0 0 0; }
.ie6 #boxNewsletterContent { margin: -5px 0 0 0; }
   
#boxNewsletterContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

.newsletterform input {
	width: 200px;
	height: 20px;
	font-size: 14px;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
    margin-top: 0.2em;
    margin-bottom: 0.4em;
}

.newsletterform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}

#boxBestsellers
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxBestsellers h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxBestsellersContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
  }

#boxBestsellersContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

#boxBestsellersContent p.BestsellersContentRight
   {
     text-align: right;
     padding-right: 0.2em;
     padding-bottom: 0.3em;
   }

#boxBestsellersContent  span 
   {
     font-weight: bold;
   }

#boxGroupInfo
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxGroupInfo h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxGroupInfoContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
 	    text-align: center;
  }

#boxGroupInfoContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxGroupInfoContent  span 
   {
     font-weight: bold;
   }

#boxCurrencies
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxCurrencies h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxCurrenciesContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
 	    text-align: center;
  }

#boxCurrenciesContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxCurrenciesContent select {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

#boxLanguages
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxLanguages h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxLanguagesContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
 	    text-align: center;
  }

#boxLanguagesContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxManufacturers
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxManufacturers h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxManufacturersContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
    	text-align: center;
  }

#boxManufacturersContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxManufacturersContent select {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

#boxManufacturersInfo
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxManufacturersInfo h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }

#boxManufacturersInfoContent 
   {
		margin: 0;
		padding: .5em;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: center;
  }

#boxManufacturersInfoContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }
  
<!-- twoje dane -->
#boxAccountS {
margin: 0 .5em .5em .5em;
		padding: 0;	
}

#boxAccount
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxAccount h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }
  
#boxAccount h5 a
   {
	   text-decoration:none;
	   display: block;
  }

#boxAccountContent 
   {
		margin: 0;
		padding: 5px 0 5px 0;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: left;
  }

#boxAccountContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }
  
#boxAccount ul
   {
     list-style-type: none;
     text-align: left;
     padding: 0;
     margin: 0;
	 font-size: 12px;
	 font-weight:bold;
   }

#boxAccount li 
   {
	 display: block;
/*	 background: #F8F9FA url(img/icon_arrow.gif) no-repeat left 3px; */
     padding: 0 0 0 0px;
	 line-height: 22px;
	 border-bottom: 1px solid #c0c1c2;
	 
   }
   
#boxAccount li a
{
	display: block;
	color:#000;
	padding-left: 10px;
	text-decoration:none;
}

#boxAccount li a:hover
{
	background-color: #fff;
	color:#F38120;
	
}

#boxAccountSA {
margin: 0 .5em .5em .5em;
		padding: 0;	
}

#boxAccountA
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxAccountA h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }
  
#boxAccountA h5 a
   {
	   text-decoration:none;
	   display: block;
  }

#boxAccountContentA 
   {
		margin: 0;
		padding: 5px 0 5px 0;
		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top;
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: left;
  }

#boxAccountContentA p 
   {
     margin: 0 0 0 0;
	 padding: 5px 8px 5px 10px;
  }
  

#boxAccountSC {
margin: 0 .5em .5em .5em;
		padding: 0;	
}

#boxAccountC
   {
		margin: 0 .5em .5em .5em;
		padding: 0;
   }

#boxAccountC h5 
   {
		color: #ff7b08;
		font-weight: bold;
		font-size: 12px;
		margin: 0;
		padding: 7px 0 7px 10px;
		background: #f4f4f4 url(img/123cart/page-bg.png) repeat-x left top;
		border-top: 1px solid #c0c1c2;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
		vertical-align: middle;
  }
  
#boxAccountC h5 a
   {
	   text-decoration:none;
	   display: block;
  }

#boxAccountContentC 
   {
		margin: 0;
		padding: 5px 0 5px 0;
		background-color:#FFEDD2;
/*		background: #fff url(img/123cart/page-content-bg.png) repeat-x left top; */
		border-top: 0px;
		border-left: 1px solid #c0c1c2;
		border-right: 1px solid #c0c1c2;
		border-bottom: 1px solid #c0c1c2;
     text-align: left;
  }

#boxAccountContentC p 
   {
     margin: 0 0 0 0;
	 padding: 5px 8px 5px 10px;
  }
  
#boxAccountContentC span 
   {
	   font-size:10px;
	   font-weight:bold;
	   line-height:18px;
	   color:#BB4A00;
  }
   
<!-- twoje dane stop -->
div#parseTime
   {
     clear: left;
     background: transparent;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }

div#copyright
   {
     clear: left;
     background: transparent;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
	 font-size:9px;
   }

div.copyright
   {
     clear: left;
     background: transparent;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }

form 
   {
	  width: 100%;
	  margin: 0;
   }
   
   
formCh 
   {
	  width: 600px;
	  margin: 0;
   }

.Space {
	width:120px;
	float:left;
	}

.form input, textarea 
   {
	  font-size: 1em;
	  border: 1px solid;
	  border-color: #666 #ccc #ccc #666;
	  padding: 2px;
   }

.form textarea 
   {
	  width: 80%;
   }

.pagecontent fieldset.form
   {
     border: 0px;
   }

.pagecontent fieldset.form legend
   {
	  font-size:13px;
	  font-weight: bold;
   }

.pagecontent .form p
   {
   font-size:12px;
	  font-weight: normal;
   }

#errormsg
   {
     border: 2px solid #c00;
     padding: 5px;
     width: 96%;
   }    

.error
   {
	  background: #fcc;
   }
   
.errorca
   {
	  background: #fcc;
	  margin: 0;
	  padding: 4px 4px 4px 4px;
	  text-transform:uppercase;
   }
   
.form textarea:focus, input:focus, .sffocus, .sffocus 
   {
	  background-color: #ffc;
   }  

span.Requirement 
   {
     color: red;
   }

p.price {
font-weight:bold
}

p.priceInfo {
font-weight:bold;
font-size:16px;
}

span.markProductOutOfStock 
   {
     color: #c76170;
     font-weight: bold;
   }

span.productSpecialPrice 
   {
     color: #ff0000;
	 text-decoration: blink;

   }

span.productOldPrice 
   {
	 color: #333;
/* 	 font-style:italic;
 	 float:left; 
	 font-weight:normal; */
	 text-decoration:line-through;
   }
   
span.productOldPrice2 
   {
	 color: #333;
/* 	 font-style:italic;
 	 float:left; 
	 font-weight:normal; 
	 text-decoration:line-through; */
	 font-size:10px;
   }
   
span.productOldPrice3 
   {
	 color: #333;
/* 	 font-style:italic;
 	 float:left; 
	 font-weight:normal; 
	 text-decoration:line-through; */
	 font-size:11px;
	 line-height:11px;
   }

span.errorText 
   {
     color: #ff0000;
   }

div.contacterror 
   {
     border: 1px solid; 
     border-color: #ff0000; 
     background-color: #FFCCCC; 
     text-align: center; 
     margin-bottom: 0.5em; 
     margin-top: 0.5em;
   }

dl.itemNewProducts 
   {
     display: block;
     width: 100%; 
     float: left;
     height: auto; 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     background: transparent;
   }

dl.itemFeaturedProducts 
   {
     display: block;
     width: 48%; 
     float: left;
     height: auto; 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }

dl.itemNewProductsDefault 
   {
     display: block;
	 width: 186px;
     float: left;
     height: auto;
     margin: 0 0px 10px 2px;
     padding: 5px 2px 5px 1px;
	 background: transparent url(img/prod_bg.jpg) no-repeat center;
	 border-right: #EBEBEB dotted 1px;
	 height: 304px;
	 text-align:center;	
/*     background: transparent; */
/*	 border-left: #EBEBEB dotted 1px; */
/*	 height: 280px; */
/*   width: 24.1%;   
	 display:table-cell;
	 vertical-align:middle; */
   }

dl.itemNewProductsDefaultCompare 
   {
     display: block;
/*     width: 24.1%;   */
	 width: 186px;
     float: left;
     height: auto;
     margin: 0 0px 15px 2px;
     padding: 5px 2px 15px 1px;
     background: transparent url(img/prod_bg.jpg) no-repeat bottom;
	 border-right: #EBEBEB dotted 1px;	
/*	 border-left: #EBEBEB dotted 1px; */
/*	 height: 280px; */
	height: auto;
	 text-align:center;
   }   
   
/*
dl.itemNewProductsDefault:hover {
	background-color:#F5F5F5;
} 
*/

.com {
	float:left;
}

.comp {
	float:left;
	margin: 2px 0 0 3px;
}

.comp2 {
	float:left;
	margin: 0 0 0 3px;
}

.filter {
	text-align:left;
}


dl.itemNewProductsDefaultMap 
   {
     display: block;
     width: 49%;
     float: left;
     height: auto;
     margin: 0 3px 5px 2px;
     padding: 5px 0 5px 0;
     background: transparent;
	 border: #EBEBEB solid 1px;
	 height: 100%;
   }

dl.itemLatestNewsDefault 
   {
     display: block;
     width: 48%;
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }

dl.itemLatestNews 
   {
     display: block;
     width: 98%; 
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }

dl.itemSpecials 
   {
     display: block;
     width: 48%; 
     float: left;
     height: auto; 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }

dl.itemLastViewed 
   {
      display: block;
     width: 49%;
     float: left;
     height: auto; 
     margin: 0 3px 5px 2px;
     padding: 5px 0 5px 0;
     background: transparent;
	 border: #EBEBEB solid 1px;
	 height: 100px;
   }

dl.ordersAddress 
   {
     display: block;
     width: 49%;
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }

dt.ordersAddress 
   {
     display: block;
     float: left;
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.ordersAddress
   {
     display: block;
     margin: 0 0 0 1em;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

dl.AddressBook 
   {
     display: block;
     width: 49%;
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }

dt.AddressBook 
   {
     display: block;
     float: left;
     width: 90px;
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.AddressBook
   {
     display: block;
     margin: 0 0 0 90px;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

dl.AddressBookList 
   {
     display: block;
     width: 49%;
     float: left;
     height: auto;
     margin: 0 0 0 0;
     padding: 0 0 1em 0;
   }

dt.AddressBookList 
   {
     display: block;
     float: left;
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.AddressBookList
   {
     display: block;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

dl.Login 
   {
     display: block;
     width: 49%;
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }

dt.Login
   {
     float: left;
     display: block;
     background: transparent;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.Login
   {
     display: block;
     margin: 0 0 0 1em;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

dt.itemImage 
   {
	   display:table-cell;
	   vertical-align:middle;     
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin:0;
     padding: 0;
     text-align: center;
	 width: 190px;
	 height: 155px;
   }
   
dt.itemImageMap 
   {
     display:block;
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin:0 0 0 20px;
     padding: 0;
     text-align: left;
	 width: 100%;
	 height: 100%;
   }

dt.itemNews 
   {
     display: none;
     float: left;
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: left;
   }

dd.itemDescriptionShort
   {   
     margin: 0 0 0 0;
     padding: 0 0;
     background: transparent;
	 font-size:10px;
	 line-height:10px;
	 height: 46px;
	 overflow:hidden;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 text-align: left;
   }
   
dd.itemDescriptionShortCompare
   {   
     margin: 0 0 0 0;
     padding: 0 0;
     background: transparent;
	 font-size:10px;
	 line-height:10px;
	 height: 100px;
	 overflow:hidden;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 text-align: left;
   }

dd.itemDescriptionLink
   {
     display: block;
     margin: 0 5px 0 0;
     padding: 0 0;
     line-height: normal;
     background: transparent;
	 font-size:10px;
	 line-height:11px;
	 height:36px;
   }
   
dd.itemDescriptionLink a
   {
	color:#ff7b08;
    font-weight:bold;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
   }

dd.itemDescriptionMap li 
   {
   display: inline;
   }

dd.itemDescription
   {
     display: block;
     margin: 0 0 0 5px;
     padding: 0 0;
     line-height: normal;
     background: transparent;
	 font-size:10px;
	 line-height:12px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;	 
   }
   
dd.itemDescription a
   {
	color:#ff7b08;
    font-weight:bold;
	text-transform:uppercase;
   }
   
dd.itemDescription ul
   {
	list-style:square;
   }

dd.itemDescriptionPriceTxt
   {	  
	/* float:left; */
	 margin: 4px 4px 0 0;	 
     padding: 0 0;
     height: 13px;
	 font-weight:bold;
	 font-size:12px;
	 line-height: 13px;
   }

dd.itemDescriptionPrice
   {
     display: block;	  
     margin: 0;
     padding: 0;
     height: 24px;
     background: transparent;
	 font-weight:bold;
	 font-size:14px;
	 line-height: 13px;
	 vertical-align:middle;
   }
   
dd.itemDescriptionCart
   {
     float:left;
     margin: 4px 0 0 0;
     padding: 0 0;
   }

dd.itemNews
   {
     display: block;
     margin-left: 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
   }
   
dd.itemNewsStart
   {
   float:left;
     margin: 0;
     padding: 0 0;
     line-height: normal;
   }

div.clear
   {
     clear: both;
   }

div.navigation
   {
     display: block;
     width: 100%;
	 margin: 0 0 0 4px;
   }

span.right
   {
     float: right;
	 margin: 0 5px 0 0;
   }

dl.itemCategoriesListing 
   {
     width: 25%; 
     float: left;
     height: auto;
     margin: 0 0 11px 0;
     padding: 0 0 0 0;
     background: transparent;
   }

dt.itemCategoriesListing 
   {
     float: left;
     height: auto;
     background: transparent;
     border-right: 0px #f1f1f6 solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: center;
   }

dd.itemCategoriesListing 
   {
     margin: 0 1em 0 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
     text-align: center;
   }

p.center
   {
     text-align: center;
   }


div.ProductInfoLeft
   {
     float: left;
     margin: 10px 0 0 0;
	 width: 455px;
   }
   
div.ProductInfoLeftImage
   {
     float: left;
	 width: 350px;

   }
div.ProductInfoLeftImageMore
   {
     float:left;
	 width: 350px;
	 
   }

div.ProductInfoRight
   {
     float: left;
     margin: 0 0 0 5px;
	 padding: 5px;
	 width: 290px;
     text-align: right;
	 border: 1px solid #CCC;
	 background-color:#F5F5F5;
   }

ul.accountLinks 
   {
     list-style-type: none;
     text-align: left;
     padding-left: 1em;
     margin: 0 0 0 0;
   }

li.accountLinks 
   {
	  display: block;
     padding: 0; 
   }

span.bold 
   {
     font-weight: bold;
   }

div.ajaxQuickFind 
   {
     text-align: left;
	 z-index: 500;
   }

ul.ajaxQuickFind 
   {
     list-style-type: none;
     list-style-image: none;
     padding-left: 0px;
   }

li.ajaxQuickFind 
   {
     font-size: 80%;
     padding-left: 0px;
   }

div.ajaxAddQuickie 
   {
     text-align: left;
   }

div.addQuick 
   {
     text-align: left;
     color: #67748B;
     text-decoration: underline;
     cursor: pointer;
   }
   
ul.ajaxAddQuickie 
   {
     list-style-type: none;
     list-style-image: none;
     padding-left: 0px;
   }

li.ajaxAddQuickie 
   {
     font-size: 80%;
     padding-left: 0px;
   } 

.errorBox 
   {
	  background-color: #ffb3b5;
   }

.messageStackError, .messageStackWarning 
   { 
     background-color: #ffb3b5; 
   }

.messageStackSuccess 
   { 
     background-color: #99ff00; 
   }

.headerError 
   {
	  background-color: #ffb3b5;
     border: 1px solid red;
   }

.messageStack
   {
     background-color: #ffb3b5; 
     padding: 0.5em 0.5em 0.5em 0.5em; 
   }
   
.smap ul 
	{
		padding: 5px 0 4px;
		text-align: center;
		
	}

.smap ul li 
	{
		display: inline;
		margin-right: .3em;
	}

#bookmarksg {
	margin: 10px 0 0 300px;
	float:left;
}



#bookmarks li {float:right; list-style:none; margin-bottom:3px;}
#bookmarks a {display:block; width:61px; height:35px; text-indent:-9999px;}
#bookmarks a.nk {background:url(img/bookmarks/nk.png); background-position: 0 -35px;}
#bookmarks a.google {background:url(img/bookmarks/google.png); background-position: 0 -35px;}
#bookmarks a.wykop {background:url(img/bookmarks/wykop.png); background-position: 0 -35px;}
#bookmarks a.gg {background:url(img/bookmarks/gg.png); background-position: 0 -35px;}

#bookmarks a.delicious {background:url(img/bookmarks/delicious.png); background-position: 0 -35px;}
#bookmarks a.misterwong {background:url(img/bookmarks/misterwong.png); background-position: 0 -35px;}
#bookmarks a.digg {background:url(img/bookmarks/digg.png); background-position: 0 -35px;}
#bookmarks a.stumble {background:url(img/bookmarks/stumbleupon.png); background-position: 0 -35px;}
#bookmarks a.technorati {background:url(img/bookmarks/technorati.png); background-position: 0 -35px;}
#bookmarks a.myspace {background:url(img/bookmarks/myspace.png); background-position: 0 -35px;}
#bookmarks a.facebook {background:url(img/bookmarks/facebook.png); background-position: 0 -35px;}
#bookmarks a.twitter {background:url(img/bookmarks/twitter.png); background-position: 0 -35px;}
#bookmarks a:hover {background-position:0 0;}
.clearfix {clear:both;}

.alter {
display: block;
background-image: url(img/alter.gif);
background-repeat: no-repeat;
width: 31px;
height: 25px;
border: 0px;
font-size: 0px;
cursor: pointer;
margin: 2px;
}

.cart_form2 {

}

.cart_minus {
float:left;

}

.cart_plus {
float:left;
}

.cart_qty {
float:left;
background-color:#F0F0F0;
height:23px;
padding: 2px 2px 0 3px;
}

.cart_qty input {
background-color: #F0F0F0;
text-align:center;
border:none;
font-weight:bold;
margin-top: 1px;
}

.cart_qty input:focus {
background-color: #ffffff;
text-align:center;
border:none;
font-weight:bold;
margin-top: 1px;
}

/* HIGHLIGHTBOX (BACKGROUND) */
div.highlightboxCompany {
	padding: 15px;
	background-color:#FFEDD2;
	border: solid #d9d9d9 1px;
	overflow:auto;
}

div.highlightboxCompany .form input
   {
	  font-size: 12px;
	  border: 1px solid;
	  border-color: #666 #ccc #ccc #666;
	  padding: 2px;
	  width: 30%;
	  height: 20px;
   }

div.highlightboxCompany .form textarea 
   {
	  width: 80%;
   }

div.highlightbox {
	padding: 15px;
	background-color:#f8f8f8;
	border: solid #d9d9d9 1px;
	overflow:auto;
}
div.highlightbox ul {
	margin-left:15px;
	padding:0;
	display:block;
	list-style-type:square;
	line-height:20px;
}
div.highlightbox h1 {
	color: #893769;
	padding:0px 0px 10px 0px;
	margin:0;
	border:none;
	font-size:16px;
}
div.highlightbox div.hr {
	height:1px;
	line-height:1px;
	margin:0;
	padding:0;
	display:block;
	border-bottom: solid 1px #eee;
}

div.highlightbox .form input
   {
	  font-size: 12px;
	  border: 1px solid;
	  border-color: #666 #ccc #ccc #666;
	  padding: 2px;
	  width: 30%;
	  height: 20px;
   }

div.highlightbox .form textarea 
   {
	  width: 80%;
   }

div.highlightbox2 {
	padding: 15px;
	background-color:#f8f8f8;
	border: solid #d9d9d9 1px;
	overflow:auto;	
}

div.highlightbox2:hover {
	padding: 15px;
	background-color:#fff;
	border: solid #d9d9d9 1px;
	overflow:auto;
}

#banners { width:780px;}
.banner1 { float:left; margin-right: 10px; }
.banner2 { float:left; margin-right: 10px; }
.banner3 { float:left; margin-bottom:10px;}

.banner4 {
		margin: 0 .5em 0 .5em;
		padding: 0;
}
.banner5 {
		margin: 0 .5em 2px .5em;
		padding: 0;
}
.slider
{
	margin: 0;
	height:360px;
}	
  
/*]]>*/
