.content_category



 {



   line-height:20px;



   }

div#header



   {



   padding-top:1%;

   padding-bottom:1%;

   }

div#categories

  {
    line-height: 2;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
 }


div#main



   {



   padding:auto;



   padding-left:7%;



   }



div#text_bottom



   {



       font-family: Verdana, Arial, Helvetica, sans-serif;



       font-size : 14px;



        font-weight : bold;



        line-height: 1;



        padding-top:20px;



        padding-left:10px;



        padding-bottom:20px;



   }



div#category_header



   {



	color: #FDCA00;



    font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size : 18px;



	padding-bottom:20px;



   }

div#category_header a



   {



	color: #333333;



    font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size : 18px;





   }

div#main



   {



   padding:auto;



   padding-left:7%;



   }



div#text_bottom



   {



       font-family: Verdana, Arial, Helvetica, sans-serif;



       font-size : 14px;



        font-weight : bold;



        line-height: 1;



        padding-top:20px;



        padding-left:10px;



        padding-bottom:20px;



   }

div#filters a



   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

        text-decoration: none;

	font-color : #333333;

        font-size : 13px;



   }

div#category



    {



       font-family: Verdana, Arial, Helvetica, sans-serif;

 

       font-color : #333333;

        

       font-size : 18px;



        padding-left:0px;



	padding-top:0px;



	padding-right:15px;



	padding-bottom:15px;



   }



div#category a



   {

	font-family: Verdana, Arial, Helvetica, sans-serif;

        text-decoration: none;

	font-color : #333333;

        font-size : 13px;



   }



.category_spy  img {

filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);

-moz-opacity: 0.7;    /* Mozilla 1.6  */

-khtml-opacity: 0.7;  /* Konqueror 3.1, Safari 1.1 */

opacity: 0.7;         /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */

filter: alpha(opacity=70); /* IE 5.5+*/

}

.category_spy a:hover img {

filter: progid: DXImageTransform.Microsoft.Alpha(opacity=90);

-moz-opacity: 1;

-khtml-opacity: 1;

opacity: 1;

filter: alpha(opacity=100);

}



div#category1



   {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size : 18px;



   }



div#product_list



   {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size : 13px;



        text-decoration: none;



   }



div#product_list a



   {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size : 13px;



        color : #333333;



}



.cartheader {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size : 14px;



	vertical-align: bottom;



}



.cartBoxContents {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size : 12px;



	vertical-align: bottom;



}



.tovar { border-bottom:1px dotted #798CCC;}



.cat_description {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #800000; font-weight: bold }



.boxText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }



.centertable { border-left:1px solid #798CCC; border-right:1px solid #798CCC; background-color:#D2DBF5 }



.navBlue     { color: #FF0000; font-size: 8pt; font-family: Verdana }



.errorBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }



.stockWarning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }



.productsNotifications {}



.orderEdit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color: #000000; text-decoration: none; }







body {



	margin-left:0px;



	margin-top:0px;



	margin-right:0px;



	margin-bottom:0px;



	}



img {



	border:0;



	}



A {



  color: #000000;



  text-decoration: underline;



}







.no_under a {text-decoration:none;}







FORM {



        display: inline;



}











TR.headerNavigation {



  background: #bbc3d3;



}







TD.headerNavigation {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 11px;



  background: #bbc3d3;



  color: #566268;



  font-weight : bold;



}





A.headerNavigation {



 color: #424242;



}







A.headerNavigation:hover {



 color: #424242;



}







TR.headerError {



  background: #ff0000;



}







TD.headerError {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 12px;



  background: #ff0000;



  color: #000000;



  font-weight : bold;



  text-align : center;



}







TR.headerInfo {



  background: #00ff00;



}







TD.headerInfo {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 12px;



  background: #00ff00;



  color: #000000;



  font-weight: bold;



  text-align: center;



}



TD.loginBoxm



{



	border-left: 3px;



	border-left-color: #FFFF33;



	background: #FFFF33;



}



TD.loginBoxHeader



{



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 12px;



  background: #FFFF33;



  color: #333333;



  font-weight: bold;



  text-align: center;



}



td select {







width:134px;



}







.infoBoxContents {







  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



}











.infoBoxNoticeContents {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



}







.infoBoxNoticeContents {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



}







TD.infoBoxHeading {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 12px;



  font-weight: bold;



  color: #000000; padding-top:4



}







TD.infoBox, SPAN.infoBox {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



  color:#000000;



}







TD.contentBoxHeading {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



  align: center;



  font-weight: bold;



  color: #534F4D; padding-top:5



}







TR.accountHistory-odd,



TR.addressBook-odd,



TR.alsoPurchased-odd,



TR.payment-odd,



TR.productListing-odd,



TR.productReviews-odd,



TR.upcomingProducts-odd,



TR.shippingOptions-odd {



;



}







TR.accountHistory-even,



TR.addressBook-even,



TR.alsoPurchased-even,



TR.payment-even,



TR.productListing-even,



TR.productReviews-even,



TR.upcomingProducts-even,



TR.shippingOptions-even



 {  ;



}







TABLE.productListing {



  border-spacing: 1px



}







.productListing-heading {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



  color: #000000;



  font-weight:bold;



 text-align:center;



}







TD.productListing-data {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



  color:#000000;



  vertical-align:middle;



  padding:0 5px 0 5px;



}



TD.productListing-data a{ text-decoration:none; color:#000000;}



TD.productListing-data a b{



		color:#000000;



		text-decoration:none;



		margin:0 0 0 5px;



		}



TD.productListing-data2 {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



  padding-top:10px;



}







A.pageResults {



  color: #000000;



}







a:hover.pageResults {



  color: #000000;



}







.navBbrown a{ color:#000000; text-decoration:none;}







TR.subBar {



  background: #f4f7fd;



}







TD.subBar {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



  color: #E46709;



}







.main, P.main, .main a{



   



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 12px;


  color:#333333;



}



TD.main2, P.main2 {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 11px;



  line-height: 1.5;



  padding:3px;



  color:#000000



  padding:10px;



}







TD.smallText, SPAN.smallText, P.smallText {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 11px;



  color:#000000;



}







TD.smallText a{



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 11px;



  color:#000000;



}







TD.accountCategory {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 13px;



  color: #aabbdd;



}







TD.fieldKey {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 11px;



  font-weight: bold;



  color:#000000



}







TD.fieldValue {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 12px;



}







TD.tableHeading {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 12px;



  font-weight: bold;



}







TD.category_desc {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  color:#000000;



  font-size: 11px;



  line-height: 1.5;



}







SPAN.newItemInCart {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 10px;



  color: #ff0000;



}







CHECKBOX, INPUT, RADIO, SELECT {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 11px;



}



select {



		width:200px;



		}



TEXTAREA {



  width: 100%;



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 11px;



}







SPAN.greetUser {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  font-size: 12px;



  color: #f0a480;



  font-weight: bold;



}







TABLE.formArea {



  background: #f1f9fe;



  border-color: #7b9ebd;



  border-style: solid;



  border-width: 1px;



}







TD.formAreaTitle {



  font-family: Tahoma, Verdana, Arial, sans-serif;



  font-size: 12px;



  font-weight: bold;



}







SPAN.markProductOutOfStock {



  font-family: Tahoma, Verdana, Arial, sans-serif;



  font-size: 12px;



  color: #c76170;



  font-weight: bold;



}







SPAN.productSpecialPrice {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  color: #E46709;



}







SPAN.errorText {



  font-family: Verdana, Arial, Helvetica, sans-serif;



  color: #ff0000;



}



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }



.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #980133; }





.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }



.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }



.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #E46709; }





.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }





TABLE.linkListing {



  border: 0px;



  border-style: solid;



  border-color: #D6D6D6;



  border-spacing: 1px;



}







.linkListing-heading {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  font-weight: bold;



  color: #000000;



  text-align: center;



}







TD.linkListing-data, TD.linkListing-data a{



  border-right: 0px solid #D6D6D6;



  border-bottom: 0px solid #D6D6D6;



  padding: 4px;



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  color:#000000;



}







TR.linkListing-odd {



}







TR.linkListing-even {



}















TR.ShowCartDetails, TD.ShowCartDetails, P.ShowCartDetails {







  font-family: Verdana, Arial, sans-serif;



  font-size: 11px;



  line-height: 1.5;



  color=: #BDCAF0;



}











TR.HeaderPageLinksLeft, TD.HeaderPageLinksLeft, P.HeaderPageLinksLeft {



  background-image: url('images/button_blank_left.gif');



}



TR.HeaderPageLinksRight, TD.HeaderPageLinksRight, P.HeaderPageLinksRight {



  background-image: url('images/button_blank_right.gif');



}



TR.HeaderPageLinks, TD.HeaderPageLinks, P.HeaderPageLinks {



  background-image: url('images/button_blank_middle.gif');



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  font-weight: bold;



  color: #E46709



}



A.HeaderPageLinks {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  font-weight: bold;



  color: #000000;



}



a:hover.HeaderPageLinks {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  font-weight: bold;







  color: #00FF00;



}







TD.cookieUsage {



  font-family: Verdana, Arial, sans-serif;



  font-size: 10px;



  font-weight: bold;



  background: #000000;



  color: #000000;



}











.attributeBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #808080; }



.TR.attributeBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #808080; }



.TD.attributeBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #C0C0C0; }







.storyboxtitle  {FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; BACKGROUND: none;}



.storyboxtitle A:link           {FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; BACKGROUND: none;}



.storyboxtitle A:active         {FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; BACKGROUND: none;}



.storyboxtitle A:visited        {FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; BACKGROUND: none;}



.storyboxtitle A:hover          {FONT-FAMILY: Verdana; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; BACKGROUND: none;}



.yearHeader { font-family: Helvetica, Arial, Verdana; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;} .calendarMonth { background-color: #BBC3D3; cursor: default; width: 100%;}



.calendarHeader { font-family: Helvetica, Arial, Verdana; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; height: 22px;}



.calendarToday { font-family: Arial, Verdana; font-size: 10px; color: #000000; background-color: #FFCF00; padding-left : 3px; text-decoration: none; border:1px solid #000000; height: 22px; width: 18px;}



.calendarWeekend { font-family: Arial, Verdana; font-size: 10px; color: #000000; background-color: #CAEEFF; padding-left : 3px; line-height: 14px; text-decoration: none; border:1px solid #000000; height: 22px; width: 18px;}



.calendar { font-family: Arial, Verdana; font-size: 10px; color: #000000; padding-left : 3px; line-height: 14px; text-decoration: none; border:1px solid #000000; height: 22px; width: 18px; }



.event { font-family: Arial, Verdana; font-size: 11px; color: #000000; text-decoration: none; border:1px solid #E6E6E6; }



.empty { background-color: #F0FAFF; line-height: 14px; height: 22px; width: 18px; }



.calendar A:hover, .calendar A:link, .calendar A:visited, .calendar A:visited:hover, .yearHeader A:hover {color: red; text-decoration: underline;}



.calendarWeekend A:hover, .calendarWeekend A:link, .calendarWeekend A:visited, .calendarWeekend A:visited:hover {color: red; text-decoration: underline;}



.calendarToday A:hover, .calendarToday A:link, .calendarToday A:visited, .calendarToday A:visited:hover {color: red; text-decoration: underline;}











/* MY*/



html{



height:100%;



margin:0px;



padding:0px



}



body{



	height:100%;



	padding:0px 0px 0px 0px;



	margin:0px;



	background:url(images/bg.gif) top repeat-x #8A0000;



	padding:0px 0px 0px 0px;



}







a:hover{text-decoration:none;}







img { border:0px;}







table {border-collapse:collapse; border:0px;}







td { vertical-align:top; padding:0px;}







.main_text, table, li, input, textarea, select



	{



		font-family: Verdana, Arial, Helvetica, sans-serif;



		font-size:12px;



		line-height:14px;



		color:#333333;



	}







/*HEADER*/



.header td{ color:#ffffff; line-height:16px;margin-top:20px;}



.header span { color:#adadad; font-size:10px;}



.header span a { color:#adadad; text-decoration:none; font-weight:bold; font-size:10px;}



.header span a:hover{ text-decoration:underline;}



.header a { color:#fdca00; text-decoration:underline; font-weight:bold; font-size:11px;}



.header a:hover{ text-decoration:none;}



.header .flag { vertical-align:middle; margin-left:4px;}



.header select{ width:89px; vertical-align:middle; margin-left:20px;}







.bg-topm { background:url(images/bg-topm.gif) top repeat-x;}



.bg-topl {background:url(images/bg-topl.jpg) top left no-repeat;}



.bg-topr { background:url(images/bg-topr.jpg) top right no-repeat; padding:29px 430px 22px 37px;}







.menu-l { background:url(images/menu-l.gif) top left no-repeat ;}



.menu-r {background:url(images/menu-r.gif) top right no-repeat;padding:13px 0px 14px 0px;}



.menu-r a{text-decoration:none;}



/*CATEGORY*/



.category td{ align:center; color:#ffffff; line-height:16px;}



.category span { color:#ffffff; font-weight:bold; font-size:12px;}



.category span a { color:#ffffff; text-decoration:none; font-weight:bold; font-size:10px;}



.categoryspan a:hover{ color:#ffffff;text-decoration:underline;}



.category a { color:#ffffff; text-decoration:underline; font-weight:bold; font-size:11px;}



.category a:hover{ text-decoration:none;}



.category .flag { vertical-align:middle; margin-left:4px;}



.category select{ width:89px; vertical-align:middle; margin-left:20px;}







.bg-topm{ background:url(images/bg-topm.gif) top repeat-x;}



.bg-topl{ background:url(images/bg-topl.gif) top left no-repeat;}

.bg-topr{ background:url(images/bg-topl.jpg) top left no-repeat;}







.menu-l{ background:url(images/menu-l.gif) top left no-repeat #fdca00;}



.menu-r{ background:url(images/menu-r.gif) top right no-repeat; padding:13px 0px 14px 0px;}







/*BODY*/



.body {}



.body .product a{ color:#0a0a0a; font-weight:bold; text-transform:uppercase; font-size:12px;}



.body .product u{ font-weight:bold;}



.body .product span{ color:#0a0a0a; font-size:14px;}



.body .input { width:44px; height:18px; vertical-align:middle; text-align:right; padding-right:5px;}







.body_text_1 span { color:#131313; font-size:18px;}







/*  WELCOME  */







.welc-l {background:url(images/welc-l.gif) top left no-repeat #c3bbb9;}



.welc-r {background:url(images/welc-r.jpg) top right no-repeat; height:113px; padding:15px 148px 0px 22px; color:#403e3e; line-height:14px;}







.welcome div {padding:11px 194px 11px 1px; font-style:italic; line-height:14px;}











/*FOOTER*/



.footer { color:#2a2a2a; background:#b6b6b6;}



.footer a{ color:#2a2a2a; text-decoration:none;}



.footer a:hover{text-decoration:underline;}



.footer span { color:#2b2b2b;}



.footer span a{ color:#2b2b2b; text-decoration:none;}



.footer span a:hover{text-decoration:underline;}



.bot { vertical-align:bottom}















	



/*PRODUCT*/







.product td{ font-size:10px;}



.product a {font-weight:bold; font-size:12px; color:#303335;}



.product .text {padding:0px 10px 0px 10px;}







.prod_img {float:left; padding:0px 20px 10px 0px;}







.image {background-color:#FFFFFF;}







span.productSpecialPrice { color:#cb4701; font-size:15px; font-weight:bold;}















/*RESULT_PAGE*/







.result td				{color:#7b7b7b; padding:1px 0px 1px 0px;}



.result b 				{font-weight:bold;}



.result a 				{color:#303335;}



.result a u:hover 		{text-decoration:none;}











/*SHOPPING_CART*/







a.shoppingcart {text-align:center; color:#CCCCCC; font-weight:bold; text-decoration: none; font-size:11px;}



a.shoppingcart:hover{ text-decoration:underline;}



.cart .topic{ text-align:center; color:#303335; text-transform:uppercase; padding-top:11px; font-weight:bold;}



.cart .product { text-align:center; font-size:10px;}



.cart .product a{ color:#303335; font-weight:bold; font-size:13px;}



.cart .input { width:44px; height:18px; vertical-align:middle; padding-right:5px;; text-align:right}



.cart span{ color:#cb4701; font-size:15px; font-weight:bold;}



.cart font{ color:#cb4701; text-transform:uppercase; font-weight:bold;; font-size:11px; color:#303335;}







.cart .remove {width:19%;}



.cart .products {width:37%;}



.cart .qty {width:23%;}



.cart .total {width:21%;}











.k-tr { background:url(images/k-tr.gif) top right no-repeat;}



.k-tl { background:url(images/k-tl.gif) top left no-repeat #ffffff;}



.k-br { background:url(images/k-br.gif) bottom right no-repeat; padding:11px;}



.k-bl { background:url(images/k-bl.gif) bottom left no-repeat;}







.tall-l2 { background:url(images/tall-l2.gif) left repeat-y}



.tall-r2 { background:url(images/tall-r2.gif) right repeat-y}



.tall-b2 { background:url(images/tall-b2.gif) bottom repeat-x}



.tall-t2 { background:url(images/tall-t2.gif) top repeat-x}







.tall-l2_grey { background:url(images/tall-l2_grey.gif) left repeat-y}



.tall-r2_grey { background:url(images/tall-r2_grey.gif) right repeat-y}



.tall-b2_grey { background:url(images/tall-b2_grey.gif) bottom repeat-x}



.tall-t2_grey { background:url(images/tall-t2_grey.gif) top repeat-x}







.tall-l { background:url(images/tall-l.gif) left repeat-y}



.tall-r { background:url(images/tall-r.gif) right repeat-y}



.tall-b { background:url(images/tall-b.gif) bottom repeat-x}



.tall-t { background:url(images/tall-t.gif) top repeat-x}







.padding_cart {padding:20px 0px 0px 0px;}



.padding { vertical-align: middle;}



.padding2 { padding:19px 0px 0px 14px; text-align:center}



.padding3 { padding-left:9px;}







.bg-line { background:url(images/bg-line.gif) repeat-y}



.line { background:#dedede; height:1px;}







ul {margin:0; padding:0; list-style:none;}



li  { margin:0px; padding:0px;}



li a  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:21px; background:url(images/a2.gif) no-repeat 0px 5px; padding-left:18px;}



.left li a  {color:#ffffff;}



li.bg_list_sub a {background:url(images/a4.gif) no-repeat 0px 8px; padding-left:5px;}







.ul2 li  { margin:0px; padding:0px;}



.ul2 li a  {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



	line-height:18px;



	padding-left:13px;



	font-weight: normal;



}



.left .ul2 li a  {color:#fdca00;}











/*BOXES*/



.heading_product{background:#C3C2C1;width: 98%;margin-left: 10px;}



.heading_product .heading_text{ color:#2A2A2A; font-weight:bold; font-size:16px; padding:2px 0px 6px 5px}



.heading_product .top_l {background: url(images/k-tl4.gif) top left no-repeat;}



.heading_product .top_r {background: url(images/k-tr4.gif) top right no-repeat;}



.heading_product .bot_l {background: url(images/k-bl4.gif) bottom left no-repeat;}



.heading_product .bot_r {background: url(images/k-br4.gif) bottom right no-repeat;}



.heading_category{background:#C3C2C1;color: #2A2A2A;width: 98%;margin-left: 10px;}



.heading_category .heading_text{ color:#2A2A2A; font-weight:bold; font-size:16px; padding:2px 0px 6px 5px}



.heading_category .top_l {background: url(images/k-tl4.gif) top left no-repeat;}



.heading_category .top_r {background: url(images/k-tr4.gif) top right no-repeat;}



.heading_category .bot_l {background: url(images/k-bl4.gif) bottom left no-repeat;}



.heading_category .bot_r {background: url(images/k-br4.gif) bottom right no-repeat;}



.product_info {width: 95%;margin-left: 15px;}



.product_main {width: 98%;height: 40px; margin-left: 10px; font-size:14px;bgcolor="#ffffff"}



.product_main_1 {bgcolor="#ffffff";}

.product_main_2 {bgcolor="#CCCCCC";}



.heading_3 {background:#C3C2C1;width: 95%;margin-left: 15px;}



.heading_3 .heading_text{ color:#2A2A2A; font-weight:bold; font-size:16px; padding:2px 0px 6px 5px}



.heading_3 .top_l {background: url(images/k-tl4.gif) top left no-repeat;}



.heading_3 .top_r {background: url(images/k-tr4.gif) top right no-repeat;}



.heading_3 .bot_l {background: url(images/k-bl4.gif) bottom left no-repeat;}



.heading_3 .bot_r {background: url(images/k-br4.gif) bottom right no-repeat;}











.heading_2 {}



.heading_2 .heading_text{ font-weight:bold; font-size:16px; padding:2px 0px 6px 5px}



.heading_2 .top_l {background: url(images/k-tl3.gif) top left no-repeat;}



.heading_2 .top_r {background: url(images/k-tr3.gif) top right no-repeat;}



.heading_2 .bot_l {background: url(images/k-bl3.gif) bottom left no-repeat;}



.heading_2 .bot_r {background: url(images/k-br3.gif) bottom right no-repeat;}



.body_2 .body_bot_l {background: url(images/img_bl.gif) bottom left no-repeat;}



.body_2 .body_bot_r {background: url(images/img_br.gif) bottom right no-repeat;}



.body_2 .body_top_l {background: url(images/img_tl.gif) bottom left no-repeat;}



.body_2 .body_top_r {background: url(images/img_tr.gif) bottom right no-repeat;}





.body_2 .body_bot_l_cat {background: url(images/img_bl_cat.gif) bottom left no-repeat;}



.body_2 .body_bot_r_cat {background: url(images/img_br_cat.gif) bottom right no-repeat;}



.body_2 .body_top_l_cat {background: url(images/img_tl_cat.gif) bottom left no-repeat;}



.body_2 .body_top_r_cat {background: url(images/img_tr_cat.gif) bottom right no-repeat;}





.body_2 .body_bot_l_grey {background: url(images/img_bl_grey.gif) bottom left no-repeat;}



.body_2 .body_bot_r_grey {background: url(images/img_br_grey.gif) bottom right no-repeat;}



.body_2 .body_top_l_grey {background: url(images/img_tl_grey.gif) bottom left no-repeat;}



.body_2 .body_top_r_grey {background: url(images/img_tr_grey.gif) bottom right no-repeat;}



.body_2 .indent {padding:5px 0px 0px 6px;}











.button {padding:1px 0px 0px 2px; }



.heading_1 {width: 33%; margin-left: 0px;}



.search {background:#FDCA00;width: 100%; margin-left: 0px; }



.search .heading_text{color:#A01B1A;font-weight:bold; font-size:15px; padding:0px 0px 0px 0px; }



.search .top_l {background: url(images/k-tl3.gif) top left no-repeat;}



.search .top_r {background: url(images/k-tr3.gif) top right no-repeat;}



.search .bot_l {background: url(images/k-bl3.gif) bottom left no-repeat;}



.search .bot_r {background: url(images/k-br3.gif) bottom right no-repeat;}







.heading_4 { background:#9e1b1b;}



.heading_4 .heading_text{ color:#FFFFFF; font-weight:bold; font-size:16px; padding:2px 0px 6px 5px}



.heading_4 .top_l {background: url(images/k-tl5.gif) top left no-repeat;}



.heading_4 .top_r {background: url(images/k-tr5.gif) top right no-repeat;}



.heading_4 .bot_l {background: url(images/k-bl5.gif) bottom left no-repeat;}



.heading_4 .bot_r {background: url(images/k-br5.gif) bottom right no-repeat;}











.left .body_2 {color:#FFFFFF;}



.left .body_2 a {color:#FFFFFF;}







.right .body_2 {color:#7e7e7e;}



.right .body_2 a {color:#7e7e7e;}







.left .heading_2 {background:none;}



.left .heading_2 .heading_text { padding:9px 0px 4px 7px;}



.left .heading_2 .heading_text font { color:#FFFFFF; background:url(images/a1.gif) no-repeat 0 3px; padding-left:22px; font-size:16px; font-weight:bold;}



.left .heading_2 .top_l {background:none;}



.left .heading_2 .top_r {background:none;}



.left .heading_2 .bot_l {background:none;}



.left .heading_2 .bot_r {background:none;}







.left .body_2 .body_bot_l {background:none;}



.left .body_2 .body_bot_r {background:none;}



.left .body_2 .tall-l {background:none;}



.left .body_2 .tall-r {background:none;}



.left .body_2 .tall-b {background:none;}



.left .body_2 .indent {padding:0px 15px 0px 21px; text-align:left;}











.left .product .heading_4 { background:#fdca00;}



.left .product .heading_4 .heading_text {color:#9f171b; font-weight:bold; font-size:16px; padding:2px 0px 6px 5px}



.left .product .heading_4 .heading_text font { color:#FFFFFF; background:url(images/a1.gif) no-repeat 0 3px; padding-left:22px; font-size:16px; font-weight:bold;}



.left .product .heading_4 .top_l {background: url(images/k-tl3_l.gif) top left no-repeat;}



.left .product .heading_4 .top_r {background: url(images/k-tr3_l.gif) top right no-repeat;}



.left .product .heading_4 .bot_l {background: url(images/k-bl3.gif) bottom left no-repeat;}



.left .product .heading_4 .bot_r {background: url(images/k-br3.gif) bottom right no-repeat;}







.left .product .body_2 {background:#FFFFFF ;}



.left .product .body_2 .body_bot_l {background: url(images/k-bl2_l.gif) bottom left no-repeat;}



.left .product .body_2 .body_bot_r {background: url(images/k-br2_l.gif) bottom right no-repeat;}



.left .product .body_2 .tall-l {background:url(images/tall-l.gif) left repeat-y;}



.left .product .body_2 .tall-r {background:url(images/tall-r.gif) right repeat-y;}



.left .product .body_2 .tall-b {background:url(images/tall-b.gif) bottom repeat-x;}



.left .product .body_2 .indent {padding:22px 0px 21px 6px;}











.left .heading_3 {background:none;}



.left .heading_3 .heading_text { padding:9px 0px 4px 7px;}



.left .heading_3 .heading_text font { color:#FFFFFF; background:url(images/a1.gif) no-repeat 0 3px; padding-left:22px; font-size:16px; font-weight:bold;}



.left .heading_3 .top_l {background:none;}



.left .heading_3 .top_r {background:none;}



.left .heading_3 .bot_l {background:none;}



.left .heading_3 .bot_r {background:none;}







.left .heading_4 {background:none;}



.left .heading_4 .heading_text { padding:9px 0px 4px 7px;}



.left .heading_4 .heading_text font { color:#FFFFFF; background:url(images/a1.gif) no-repeat 0 3px; padding-left:22px; font-size:16px; font-weight:bold;}



.left .heading_4 .top_l {background:none;}



.left .heading_4 .top_r {background:none;}



.left .heading_4 .bot_l {background:none;}



.left .heading_4 .bot_r {background:none;}











.select_box {width:147px;}







.search  {color:#7e7e7e;}



.right .search a { color:#9e1b1b; font-weight:bold; background:url(images/a3.gif) no-repeat 0 5px; padding-left:14px;}



.search span {color:#7e7e7e; background:url(images/a3.gif) no-repeat 0 5px; padding-left:14px;}



.search img { margin-right:3px; vertical-align:middle}



.search input { vertical-align:middle;}



.search .input { margin-right:3px; width:117px;}



div#cart



   {



	height: 10px;



	overflow: auto;



   }



  div#news



   {



	height: 90px;



	overflow: auto;



	vertical-align: top;



   }



   div#products



   {



	height: 80px;



	width: 600px;



	overflow: auto;



	vertical-align: top;



   }



div#adminka{



	padding: 0px 0px 0px 20px;



	vertical-align: top;



	width: 50px;



}



h1.contentBoxHeading {



  display: block;



  width: 97%;



  font: 22px Verdana, Arial, sans-serif;



  font-weight: bold;



  color: #A1161B;



  padding: 0 100 0 20px;



  margin: 0.2em 0 0.3em 0;



}







h1.contentBoxHeading a {



  color: #990000;



  text-decoration: none;











/*- Бокс разделы */



#boxCategories



   {



     text-align: left;



     margin-bottom: 0.5em;



     margin-top: 0.5em;



     padding-bottom: 9px; /* отступ от края бокса, т.е. от пунктирной линии */



     background: url(img/helius-original/background-footer.gif) no-repeat left bottom;



   }







/*- Заголовок бокса разделы */



#boxCategories h5



   {



     display: block;







     color: #000;



     border-bottom: 1px #8d9198 solid;



     background: url(img/helius-original/box-header-bg.gif) no-repeat left top;



     margin: 0;



     padding: 0.7em 1em 0.4em 2.5em;



  }



/*- /Заголовок бокса разделы */







/*- Список разделов */



#categoriesBoxMenu



   {



     padding: 0 0.5em 0.5em 0.5em;



     margin: 0 auto;



     border-right: 1px #8d9198 solid;



     border-left: 1px #8d9198 solid;



     border-bottom: 1px #8d9198 solid;



     background: #fff url(img/helius-original/background.gif) repeat-y left top;



   }







#categoriesBoxMenu #CatNavi, #CatNavi ul, #CatNavi li



   {



     margin: 0;



     padding: 0;



     list-style-type: none;



   }







#categoriesBoxMenu #CatNavi li a



   {



     width: 100%;



     display: block;



     font: 12px Verdana, Arial, sans-serif;



     font-weight: bold;



     padding: 0.2em 0 0 25px;



     color: #3B7C74;



     text-indent: 0.4em;



     text-decoration: none;



     background: url(img/helius-original/pointer_light.gif) no-repeat left center;



     margin: 0;



   }







#categoriesBoxMenu #CatNavi li a:hover



   {



     color: #f00;



   }







#categoriesBoxMenu #CatNavi .CatLevel1,



#categoriesBoxMenu #CatNavi .CatLevel2,



#categoriesBoxMenu #CatNavi .CatLevel3,



#categoriesBoxMenu #CatNavi .CatLevel4,



#categoriesBoxMenu #CatNavi .CatLevel5,



#categoriesBoxMenu #CatNavi .CatLevel6



   {



     padding-left: 0.5em;



   }







#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;



   }

