
* {padding:0; margin:0; outline:none;}
html {height:auto; min-height:100%; font-size:9pt;}
body {background:white; font:1em/1.2em arial,verdana,sans-serif; color:#262626; text-align:center}

a {text-decoration:underline; cursor:pointer}
a:hover {text-decoration:none;}

a img {border:none;}

.clear {clear:both; display:block; width:100%; height:0px; overflow:hidden;}

#conteiner {width:1000px; margin:0 auto; text-align:left;}
	
	#logo {display:block; text-indent:-9000pt; width:243px; height:46px; position:absolute; top:10px; left:15px; background:url('/themes/kektra/img/logo.png') 0 0 no-repeat;}

	#top {height:122px; width:980px; overflow:visible; margin:0 0 10px 10px; position:relative;}
		ul#top-menu {list-style-type:none; background:url('/themes/kektra/img/top-menu/top-menu-bg.png') 0% 0% repeat-x; height:50px; float:right; margin:25px 4px 0 0; //margin-right:2px;}
		ul#top-menu li {float:left; height:50px; width:126px;}
		ul#top-menu li.active {background:url('/themes/kektra/img/top-menu/top-menu-active-bg.png') 0% 0% repeat-x;}
		ul#top-menu a {position:relative; height:50px; width:110px; padding:0 0 0 16px; display:block; color:#262626; text-decoration:none; font-size:1.2em; font-weight:bold; line-height:43px; background:url('/themes/kektra/img/top-menu/top-menu-splice.png') 0% 50% no-repeat;}
		ul#top-menu a:hover {text-decoration:underline;}
		ul#top-menu a b,
		ul#top-menu a i {position:absolute; top:0; display:block; width:7px; height:50px;}
		ul#top-menu a b {left:0; background:url('/themes/kektra/img/top-menu/top-menu-l.png') 0% 50% no-repeat;}
		ul#top-menu li.active a b {background:url('/themes/kektra/img/top-menu/top-menu-active-l.png') 0% 50% no-repeat;}
		ul#top-menu a i {right:0; background:url('/themes/kektra/img/top-menu/top-menu-r.png') 0% 50% no-repeat;}
		ul#top-menu li.active a i {background:url('/themes/kektra/img/top-menu/top-menu-active-r.png') 0% 50% no-repeat;}

		#top-bar {position:absolute; margin:62px 0 0 0; height:60px; width:980px;}
		#top-bar i,
		#top-bar b {position:absolute; top:0px; display:block; height:60px; width:9px;}
		#top-bar i {left:-3px; background:url('/themes/kektra/img/top-bar/top-bar-l.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/top-bar-l.png', sizingMethod='scale');}
		#top-bar b {right:-3px; background:url('/themes/kektra/img/top-bar/top-bar-r.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/top-bar-r.png', sizingMethod='scale');}
		#top-bar .inner {width:968; height:60px; margin:0 6px; background:url('/themes/kektra/img/top-bar/top-bar-bg.png') 0% 0% repeat-x; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/top-bar-bg.png', sizingMethod='scale');}

		#top-search {margin:17px 0 0 0; padding:0 9px; float:left; height:32px; background:url('/themes/kektra/img/top-bar/top-bar-splice.png') 100% 50% no-repeat;}
			#top-search .text {margin:6px 0 0 0 ; height:16px; float:left;}
			#top-search .btn {text-indent:-9000pt; width:72px; height:32px; float:left; //margin:0 9px 0 0; background:url('/themes/kektra/img/top-bar/top-search-btn-bg.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/top-search-btn-bg.png', sizingMethod='scale');}

		#top-byletters {margin:17px 0 0 0; float:left; font-size:.9em; line-height:1.1em; padding:0 9px; height:32px; /*background:url('/themes/kektra/img/top-bar/top-bar-splice.png') 100% 50% no-repeat;*/}
			#top-byletters p {padding:.3em 0 0 0;}
			#top-byletters a {font-weight:bold; color:#262626;}

		#top-cart {float:right; width:185px; padding:0 0 0 9px; height:39px; margin:13px 0 0 0; background:url('/themes/kektra/img/top-bar/top-bar-splice.png') 0% 50% no-repeat;}
			#top-cart a {cursor:pointer; text-indent:-9000pt; margin:0 0 3px 0; float:left; display:block; width:39px; height:37px; background:url('/themes/kektra/img/top-bar/top-cart-bg.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/top-cart-bg.png', sizingMethod='scale');}
			#top-cart p {padding:4px 0 0 0; font-size:.9em;}

		#top-currency {float:right; width:200px; height:auto; margin:17px 0 0 0; padding:10px 9px 9px 0; background:url('/themes/kektra/img/top-bar/top-bar-splice.png') 0% 100% no-repeat;}
			#top-currency p {float:right; text-align:right; line-height:13px; font-size:.9em; padding:0 3px 0 0;}
			#top-currency a {float:right; display:block; text-indent:-9000pt; width:16px; height:14px; overflow:hidden; cursor:pointer; margin:0 2px 0 0;}
			#top-currency a.lang-us-active {background:url('/themes/kektra/img/top-bar/lang/lang-us-active.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-us-active.png', sizingMethod='scale');}
			#top-currency a.lang-us {background:url('/themes/kektra/img/top-bar/lang/lang-us.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-us.png', sizingMethod='scale');}
			#top-currency a.lang-uk-active {background:url('/themes/kektra/img/top-bar/lang/lang-uk-active.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-uk-active.png', sizingMethod='scale');}
			#top-currency a.lang-uk {background:url('/themes/kektra/img/top-bar/lang/lang-uk.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-uk.png', sizingMethod='scale');}
			#top-currency a.lang-de-active {background:url('/themes/kektra/img/top-bar/lang/lang-de-active.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-de-active.png', sizingMethod='scale');}
			#top-currency a.lang-de {background:url('/themes/kektra/img/top-bar/lang/lang-de.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-de.png', sizingMethod='scale');}
			#top-currency a.lang-it-active {background:url('/themes/kektra/img/top-bar/lang/lang-it-active.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-it-active.png', sizingMethod='scale');}
			#top-currency a.lang-it {background:url('/themes/kektra/img/top-bar/lang/lang-it.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-it.png', sizingMethod='scale');}
			#top-currency a.lang-fr-active {background:url('/themes/kektra/img/top-bar/lang/lang-fr-active.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-fr-active.png', sizingMethod='scale');}
			#top-currency a.lang-fr {background:url('/themes/kektra/img/top-bar/lang/lang-fr.png') 0% 0% no-repeat; //background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/kektra/img/top-bar/lang/lang-fr.png', sizingMethod='scale');}


	#sidebar1 {width:245px; float:left; margin:0 0 10px 10px; //margin-left:5px;}
		#sidebar1 .sidebar-body {width:245px; background:url('/themes/kektra/img/sidebar1-bg.png') 0% 0% repeat-y; margin:0 0 20px 0;}
		#sidebar1 .sidebar-body h2 {width:230px; height:29px; color:white; font-weight:bold; font-size:1.2em; padding:0 0 0 15px; line-height:29px; overflow:hidden; background:url('/themes/kektra/img/sidebar1-h2-bg.png') 0% 0% no-repeat;}
		#sidebar1 .inner {width:auto; height:auto; padding:6px 9px 10px 9px; background:url('/themes/kektra/img/sidebar1-bottom-bg.png') 0% 100% no-repeat; }

		#navigation {}
			#navigation ul {list-style-type:none;}
			#navigation ul li {background:url('/themes/kektra/img/navigation-li-bg.png') 0% 0% repeat-x;}
			#navigation ul li a {color:#535353; text-decoration:none; font-size:1.1em; height:23px; line-height:23px; padding:0 0 0 14px; background:url('/themes/kektra/img/navigation-a-bg.png') 4px -2px no-repeat;}
			#navigation ul li a:hover {color:#bbb; background-position: 4px -24px;}
			#navigation ul ul {background:none; padding:.3em 0 1.5em .7em;}
			#navigation li li {background:none;}
			#navigation li li a {background:none; font-size:1em; line-height:1.4em; color:#888}
			#navigation li li a:hover {text-decoration:underline;}

		#faq-small {}
			#faq-small h3 {font-size:1em; line-height:1.2em;}
			#faq-small p {font-size:.9em; line-height:1.2em; padding:0 0 1.2em 0;}
			#faq-small a {color:#929292}

	#middle {width:510px; float:left; margin:0 0 10px 20px;}
		#middle h2 {width:510px; height:29px; color:white; font-weight:bold; font-size:1.2em; padding:0 0 0 15px; line-height:29px; overflow:hidden; background:url('/themes/kektra/img/middle-h2-bg.png') 0% 0% no-repeat;}
		#middle .staticpage {padding:0 15px;}
		#middle .staticpage ul {padding:1em 0 1em 2em;}
		#middle .staticpage a {color:#929292}
		#middle .title_li {font-weight:bold}

		div.item {float:left; width:160px; padding:0 7px 7px 0; margin:10px 7px 10px 0; border-right:1px dotted #bfbfbf;}
		div.item.last {margin-right:0; padding-right:0; border:none;}
			div.item h3 {font-size:1.2em; font-weight:bold; padding:0 0 .5em 0;}
			div.item h3 a {color:#262626;}
			div.item p {font-size:1em; height:3.6em; overflow:hidden;}
			div.item a.img {display:block; text-align:center; padding:3px 0;}
			div.item .price {display:block; float:left; color:#c61316; font-size:1.2em; line-height:1em; font-weight:bold}
			div.item .detail-link {display:block; float:right; line-height:1.2em; color:#929292}
			.clear.hr {border-bottom:1px solid #c4c4c4;}

		#item-page {}
			#item-page ul {padding:1em 0 1em 2em;}

			#item-page h1 {width:510px; height:29px; color:white; font-weight:bold; font-size:1.2em; padding:0 0 0 15px; line-height:29px; overflow:hidden; background:url('/themes/kektra/img/middle-h2-bg.png') 0% 0% no-repeat;}
			#item-page h2 {width:auto; height:auto; color:#262626; background:none; padding:0; margin:10px 0 5px 0; font-size:1.3em; line-height:1.2em}
			#item-page h3 {clear:both; font-size:1.2em; font-weight:normal; padding:35px 0 10px 0;}
			#item-page h4 { border-bottom:1px solid #c4c4c4; font-size:1.1em; padding:3px 0; margin:35px 0 10px 0;}
			#item-page .bigpic {float:left; margin:10px 10px 10px 0;}

			#item-page div.tr {clear:both; border-bottom:1px dotted #bfbfbf; margin:0 0 0 20px; width:445px;}
			#item-page .bonus {font-size:.9em; color:#fca907}

			#item-page .col1 {width:180px; float:left; padding:7px 0 10px 0;}
			#item-page .col2 {width:75px; float:left; color:#c61316; font-weight:bold; padding:7px 0 10px 0;}
			#item-page .col3 {width:110px; float:left; padding:7px 0 10px 0;}
			#item-page .col4 {width:80px; float:left; padding:7px 0 10px 0;}
			#item-page .col4 a {display:block; text-indent:-9000pt; width:66px; height:21px; background:url('/themes/kektra/img/item-add-btn.png') 0% 0% no-repeat;}

			#item-page .col1-title {width:177px; float:left; margin:0 3px 0 20px; //margin-left:10px; font-weight:bold; font-size:1.1em; border-bottom:1px solid #c4c4c4; color:#262626; padding:3px 0;}
			#item-page .col2-title {width:72px; float:left; margin:0 3px 0 0; font-weight:bold; font-size:1.1em; border-bottom:1px solid #c4c4c4; color:#262626; padding:3px 0;}
			#item-page .col3-title {width:107px; float:left; margin:0 3px 0 0; font-weight:bold; font-size:1.1em; border-bottom:1px solid #c4c4c4; color:#262626; padding:3px 0;}
			#item-page .col4-title {width:77px; float:left; margin:0 3px 0 0; font-weight:bold; font-size:1.1em; border-bottom:1px solid #c4c4c4; color:#262626; padding:3px 0;}
			
			#item-page .text {padding:3em 0 0 0;}
				#item-page .text p {padding:0 0 1em 0;}
				#item-page .text strong {display:block; padding:0 0 .3em}
				#item-page .text ul, #item-page .text ol {padding:0 0 1em 2em}
				#item-page .text a {color:#262626;}

			

		#cart-page {}
			#cart-page table {padding:0; border:none; margin:0; width:100%; border-collapse:collapse; border-bottom:1px solid #c4c4c4;}
			#cart-page table th {font-weight:bold; font-size:1.1em; border-bottom:1px solid #c4c4c4; color:#262626; padding:13px 10px 3px 0;}

			#cart-page table td {border-bottom:1px dotted #bfbfbf; vertical-align:top; padding:7px 10px 10px 0;}
			#cart-page table td a {color:#262626}
			#cart-page table td p {font-size:.8em; line-height:1em; padding:.7em 0 0 0;}
			#cart-page table td select {width:40px;}
			#cart-page table td.remove {text-align:center;}
			#cart-page table td.remove a {display:block; width:12px; height:12px; text-indent:-9000pt; background:url('/themes/kektra/img/cart-del-btn.png') 0% 0% no-repeat; margin:auto;}
			#cart-page table td.remove a:hover {background-position:0 -12px}
			#cart-page table td img {float:left; }
			#cart-page table td table {border:none;}
			#cart-page table td table td {padding:0; border:none; line-height:1.5em}

			#cart-page a.continue-shopping-btn {margin:10px 7px 10px 0; text-indent:-9000pt; display:block; float:left; width:149px; height:21px; background:url('/themes/kektra/img/cart-shopping-btn.png') 0% 0% no-repeat;}
			#cart-page .update-btn {display:block; float:left; margin:10px 0; }
			#cart-page .checkout-btn {display:block; float:right; margin:10px 0; }

	#sidebar2 {width:185px; float:right; margin:0 10px 10px 0; //margin-right:5px;}
		#sidebar2 .sidebar-body {width:185px; background:url('/themes/kektra/img/sidebar2-bg.png') 0% 0% repeat-y; margin:0 0 20px 0;}
		#sidebar2 .sidebar-body-white {width:185px; background:url('/themes/kektra/img/sidebar2-white-bg.png') 0% 0% repeat-y; margin:0 0 20px 0;}
		#sidebar2 .sidebar-body h2,
		#sidebar2 .sidebar-body-white h2 {width:170px; height:29px; color:white; font-weight:bold; font-size:1.2em; padding:0 0 0 15px; line-height:29px; overflow:hidden; background:url('/themes/kektra/img/sidebar2-h2-bg.png') 0% 0% no-repeat;}
		#sidebar2 .inner {width:auto; height:auto; padding:6px 9px 10px 9px; background:url('/themes/kektra/img/sidebar2-bottom-bg.png') 0% 100% no-repeat; }
		#sidebar2 .sidebar-body-white .inner {width:auto; height:auto; padding:6px 9px 10px 9px; background:url('/themes/kektra/img/sidebar2-bottom-white-bg.png') 0% 100% no-repeat; }

		#customer-support {}
			#customer-support .inner {font-size:.9em;}
			#customer-support strong {text-align:center; display:block;}

		#last-viewed-items a {color:#929292; display:block;}

		#testimonials {}
			#testimonials .inner {font-size:.9em}
			#testimonials strong {}
			#testimonials p {margin:0 0 1em 0;}
			#testimonials p.last {margin:0 0 0 0;}

	#bottom {height:60px; width:980px; clear:both; margin:0 0 10px 10px;}
		#bottom i,
		#bottom b {display:block; width:9px; height:60px; float:left;}
		#bottom .inner {width:962px; height:60px; background:url('/themes/kektra/img/bottom/bottom-bg.png') 0% 0% repeat-x; float:left;}
		#bottom i {background:url('/themes/kektra/img/bottom/bottom-l.png') 0% 0% no-repeat;}
		#bottom b {background:url('/themes/kektra/img/bottom/bottom-r.png') 0% 0% no-repeat;}

		#bottom-menu {list-style-type:none; height:55px; float:left;}
			#bottom-menu li {float:left;}
			#bottom-menu a {float:left; color:#262626; display:block; height:55px; line-height:55px; overflow:hidden; padding:0 2em 0 1.7em; background:url('/themes/kektra/img/top-bar/top-bar-splice.png') 100% 50% no-repeat;}

		#copyright {height:55px; float:right; line-height:55px; color:#6d5a00; padding:0 1em 0 0;}

	#similar_items {margin:2em 0 0 0; }
		#similar_items h3 {font-weight:bold; font-size:1.2em; padding:0 0 0 0; margin:0 0 .2em 0; line-height:2em; border-bottom:1px solid #c4c4c4;}
		#similar_items ul {list-style-type:none; padding:0;}
		#similar_items li {float:left; display:block; height:40px; width:40%; margin:0 10px 0 20px; padding:.2em 0; border-bottom:1px dotted #bfbfbf;}
		#similar_items li img {float:left; width:40px; height:40px; margin:0 .2em 0 0;}
		#similar_items li strong {display:block;}
		#similar_items li a {color:#c61316; text-decoration:none;}
		#similar_items li a:hover {text-decoration:underline;}
		#similar_items li a strong {color:#262626; padding:.4em 0 .2em 0; font-weigth:1.1em}
		#similar_items li a:hover strong,
		#similar_items li a:hover img {text-decoration:none;}


