
#thumbhide {
	position: relative;
	overflow:hidden;
	width:900px;
}
#thumbbox{width:900px; height:50px; float:left;position:relative;left:0;top:0;padding:1px;}

#thumb_container{position:relative;overflow:hidden;width:975px;height:51px;margin:0 ;}
#thumbgall{position:absolute;left:0;top:0;white-space:nowrap;}
#widthbox{position:relative;left:0;top:0;padding:1px;text-align:center;}
#widthbox a{  display:block; width:90px; height:30px; text-decoration:none; margin:9px 0px 9px 0; float:left; text-align:center;}
#widthbox a:hover{ }
#loading{background: #FFF url(../ajax-loader.gif) no-repeat 50% 50%; width:24px; height:24px; visibility:hidden;
position:relative; top:54px;}
#loadingpoza{background: #FFF url(../ajax-loader.gif) no-repeat 50% 50%; width:24px; height:24px; visibility:hidden;
position:relative; }

.footer_left #back a #inapoi:{display:none;}

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

input.search_in{ border:1px solid #d1d1d1; width:154px; height:14px; line-height:12px; padding:5px 2px 5px 2px; margin:0px 0px 12px 0px;}

input.ttext{ border:1px solid #d1d1d1; width:254px; height:14px; line-height:12px; padding:5px 2px 5px 2px; margin:0px 0px 12px 0px;}
select.search_in{ border:1px solid #d1d1d1; width:154px; height:24px; padding:5px 2px 5px 2px; margin:0px 0px 12px 0px;}
.errorBox { font-family : Arial, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Arial, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Arial, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
.boxText ul{
	margin: 0px;
	text-align: right;
	list-style-type: none;
	padding: 0px;
	
	
}
#find {

	width: 407px;

	height: 89px;

	float: left;
	padding:0px; margin:0px;

	}
#acts {  height: 25px; margin: 20px 0px 0 0; float: right; background: #000000 url(images/searchbar.gif) no-repeat;}
#inputsearch { float: left; }
#headers { 

	width: 165px;

	height: 16px;

	padding: 4px 0 0 4px;

	margin: 1px 0 2px 0; border: 0;

	outline: none;}


a.main_cat
{
background:url(images/meniu_bg.jpg) left center no-repeat;
padding-left:10px;
font-weight:bold;
}
a.sub_cat
{
background:url(images/meniu_bg.jpg) left center no-repeat;
padding-left:10px;
margin-left:15px;
}

.banner
{
width:180px;
margin:0 12px 10px 0;
float:left;
padding:0 0 0 0;
}
.banner_last
{
float:left;
width:180px;
margin:0px 0px 10px 0px;
padding:0 0 0 0;
}
.boxText li{
	list-style-type: none;
	width:180px;
	display:block;
		padding-bottom:3px;
	height: 15px;
}
.boxText .last{
	background-image: none;
}
.boxText li a{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;

	float: left;

}
.boxText a.mainlevel
{}
/*levi detaliu*/
.top_products
{
background:url(images/produs_header_bg.jpg) left top no-repeat;
width:756px;
height:43px;
margin-bottom:10px;
margin-top:10px;
}

.top_links{
width:665px;
float:left;
padding:10px 2px 3px 10px;
font-size:14px;
vertical-align:middle;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
.top_links a,.top_links span
{
font-size:18px;
color:#000000;

}
.top_links a.sel
{
font-size:18px;
font-weight:600;
color:#000000;
}
.top_back
{
width:66px;
float:left;
vertical-align:middle;
}
.top_back a{

text-decoration:none;
border:none;
}
.top_back a img{

padding:10px 1px 1px 1px;border:none;

}

.product_top
{
width:756px;
height:12px;
background:url(images/produtct_top.jpg) left top no-repeat;
margin:0px;
padding:0px;
clear:both;
float:left;

}


.product_bottom
{
width:756px;
height:9px;
background:url(images/product_bottom.jpg) left top no-repeat;
margin:0px;
padding:0px;
clear:both;
float:left;
}

.product_center
{

clear:both;
float:left;
width:754px;
border-left:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
border-bottom:none;
border-top:none;

margin:0px;
padding:0px;

}
.pordus_poze{
width:563px;float:left;
float:left;
border-left:none;
border-right:1px solid #d1d1d1;
border-bottom:none;
border-top:none;
}
.poza_mare
{
width:560px;
height:330px;
padding:0;
margin:0;
vertical-align:middle;
text-align:center
}
.poza_mare img
{
margin:auto auto;
padding:0px;
}
.linie_brand{
width:155px;;
margin:0px;
padding:2px 5px 3px 5px;
height:1px;
border-top:1px dotted #d1d1d1;
clear:both;
}
.linie{
width:563px;
margin:8px 0px 8px 0px;
padding:0px;
height:1px;
border-top:1px dotted #d1d1d1;
}
.pordus_thumb{
width:560px;
padding:5px 0 10px 0;

vertical-align:middle;
text-align:center
}
.pordus_thumb img
{
border:none;
margin-right:8px;
cursor:pointer;
}

.product_right
{
width:185px;
float:left;
padding:0px 0px 0px 5px;


}
.product_right p.pret
{

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:5px 5px 0px 0px;

border-bottom:1px dotted #d1d1d1;

font-weight:bold;
clear:both;
}

.product_right p
{
clear:both;
padding-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
margin:2px 5px 5px 3px;
padding:5px 5px 5px 0px;
border-bottom:1px dotted #d1d1d1;
width:165px; 
font-weight:bold;
}
.product_right p select
{
width:155px; 
margin:8px 0px 8px 0px;

}
.product_right p input
{
width:160px; 
margin:8px 0px 8px 0px;
}

/*levi detaliu end*/
/*levi lista*/

.cell
{
width:178px;
height:298px;
margin:10px 11px 0 0;
padding:1px 1px 1px 1px;
float:left;
background: url(images/list_bg.jpg);
font-size:11px;
}
.produs
{
width:178px;
height:180px;
text-align:center;
vertical-align:middle;
padding:3px 0 0 0;
}
.produs img
{
margin:0 auto;

}
.brand
{
margin:8px 10px 0px 0px;
padding-bottom:5px;
line-height:13px;
font-weight:bold;

font-size:11px;

}
.footer_brand{
float:left;
width:75px;
}


.footer_brand{
float:left;
width:75px;
}
.descriere
{
line-height:13px;
margin:2px 10px 0px 10px;
padding-bottom:5px;
padding-top:5px;
font-weight:normal;
border-top:1px dotted #a2a2a2;
border-bottom:1px dotted #a2a2a2;
font-size:11px;
}
.pret{
font-size:11px;
width:96px;
float:left;
margin:1px 0px 0px 0px;
padding:0px 0 5px 10px;
height:22px;
}
.buton{
width:50px;
float:left;
text-align:center;

padding:4px 0px 2px 0px;
margin:0px;
height:22px;
}
.buton img,.buton img{ border:none;}
/* end lsita */



body {
  background: #000000;
  width: 100%;
  color: #000000;
  margin: 0px;
  	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
 /* background:url(images/body_bg.jpg) repeat-x #a3a3a3;*/
}
#black_banner { 
	width: 100%;
	height: 202px;
	background: #000000;
	position: absolute; left: 0;
	z-index: -1;
	}
	#menu {
background: #000000;
	height: 42px;
	margin: 0;
	}
table.content{
padding:0 0 0 0;
width: 996px;
margin:0 15px 0px 15px!important;
}
.left{
margin:0;
padding:10px 0px 0px 5px;
width: 180px;
}
.right{
margin:0;
padding:0px 5px 0px 0px;
width: 185px;
}
.cart{
	width: 180px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.cart img{

	padding:0 0 0 0;
	margin:0 0 0 0;
}
.cart_center{
	background: url(images/cart_center.jpg);
	background-repeat: repeat-y;
	padding: 10px 10px 1px 10px;
	width: 160px;
	font-size:11px;
	
}
.cart_center td { font-size:11px;}
.brand_left{
width:78px;
height:42px;
margin:0px 2px 8px 0px;
vertical-align:middle;
text-align:center;
padding:0;
border-right:1px dotted #a1a1a1;
float:left;
}
.brand_left a{
padding:0;
margin:0;
width:78px;
height:42px;
vertical-align:middle;text-align:center;
}
.brand_right a{
padding:0;
margin:0;
width:78px;
vertical-align:middle;text-align:center;
height:42px;
}
.brand_right{

padding:0;
width:78px;
height:42px;
margin:0px 0px 8px 3px;
vertical-align:middle;text-align:center;

float:left;

}
.footer
{
margin:20px 20px 0px 20px;
width:960px;
padding:0;
}
TR.footer {
  background: #FFFFFF;
}

TD.footer {
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
  background:#FFFFFF;
 

}
.footer_center
{background:#000000;
float:left;
width:902px;
height:50px;
vertical-align:middle;
padding:0;
}
.footer_center{
float:left;
padding:20px 5px 20px 0px;

}
.footer_left
{
background: url(images/footer_left.jpg);
width:23px;
height:90px;
float:left;padding:0;
}
.footer_left  a
{
border:none;
text-decoration:none;

}
.footer_left  a img
{
border:none;

}

.footer_right  a
{
border:none;
text-decoration:none;
}
.footer_right  a img
{
border:none;

}
.footer_right
{
background: url(images/footer_right.jpg);
width:23px;
height:90px;
float:left;padding:0;
}

.line{
clear:both;
background: url(images/linie.jpg);
height:1px;
margin-bottom:8px;
}
.clear
{
height:1px;
clear:both;
}
.box_center{
	background: url(images/box_center.jpg);
	background-repeat: repeat-y;
	background-color:#FFFFFF;
	padding: 10px 10px 10px 10px;
	margin:0 0 0 0;
	width: 160px;
	overflow:hidden;
	

	font-size:11px;
}
.list_top
{
	height: 11px;
	width:756px;
	background: url(images/listing_top.jpg);
	background-repeat: no-repeat;
}
.list_bottom
{
	height: 13px;
	width:756px;
	background: url(images/list_bottom.jpg);
	background-repeat: no-repeat;
	clear:both;
	float:left;
}
.list_header{
font-size:11px;
width:739px;
padding:0px 5px 3px 10px;
border-left:1px solid #d1d1d1;
border-right:1px solid #d1d1d1;
border-bottom:none;
border-top:none;
}
.list_header a{
font-size:11px;

color:#000000;
padding:0px 5px 0px 5px;
border-right:1px solid #d1d1d1;
}
.list_header a:hover{
color:#000000;
font-size:11px;
}
a.inapoi
{
padding:0px 5px 0px 10px;
border-right:1px solid #d1d1d1;
background: url(images/inapoi.jpg) no-repeat left center;
font-weight:bold;

}

a.inainte
{
padding:0px 10px 0px 0px;
margin:0;
border:none;

background: url(images/inainte.jpg) no-repeat right center;
font-weight:bold;

}

span.inapoi
{
padding:0px 5px 0px 10px;
border-right:1px solid #d1d1d1;
background: url(images/inapoi_grey.jpg) no-repeat left center;
font-weight:bold;
font-size:11px;
color:#d1d1d1;
}

span.inainte
{
padding:0px 10px 0px 0px;
margin:0;
border:none;
font-size:11px;
color:#d1d1d1;
background: url(images/inainte_grey.jpg) no-repeat right center;
font-weight:bold;

}
td.pages b {

padding:0px 5px 0px 5px;
border-right:1px solid #d1d1d1;
}
td.pages
{
width:615px;
font-size:11px;
}
.box_top{
	height: 8px;
	background: url(images/box_top.jpg) top left no-repeat;

	margin:0 0 0 0;
	padding:0 0 0 0;

}
.box_botom{
	height: 7px;
	background: url(images/box_bottom.jpg);
	background-repeat: no-repeat;
}
.cart_botom{
	height: 16px;
	background: url(images/cart_botom.jpg);
	background-repeat: no-repeat;
}
.cart_image{
	border: 1px solid #CCCCCC;
	width:36px;
	height:36px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	text-align:center;
}

.btnnewsleter
{
width:90px;
height:24px;
background: url(images/btn_newsletter.jpg);
border:none;
	background-repeat: no-repeat;
	margin:0 0 0 0;
	padding:0;
}
/* menu buttons bara sus/gri */
#blog_p { width: 165px; height: 42px; float: left; background: url(active/blog.jpg) no-repeat;margin-right:1px; }
#blog { width: 165px; height: 42px; float: left;margin-right:1px;}
#blog a { width: 165px; height: 42px; float: left; background: url(up/blog.jpg) no-repeat;}
#blog a:hover { width: 165px; height: 42px; float: left; background: url(over/blog.jpg) no-repeat;}
#blog_oops a { width: 165px; height: 42px; float: left; background: url(images/blog.jpg) no-repeat;}
#blog_oops a:hover { width: 165px; height: 42px; float: left; background: url(images/blog.gif) no-repeat;}
/**/
#team_p { width: 165px; height: 42px; float: left; background: url(active/team_p.gif) no-repeat;margin-right:1px;}
#team { width: 165px; height: 42px; float: left;margin-right:1px;}
#team a { width: 165px; height: 42px; float: left; background: url(up/team.jpg) no-repeat;}
#team a:hover { width: 165px; height: 42px; float: left; background: url(over/team.jpg) no-repeat;}
/**/
#shop_p { width: 165px; height: 42px; float: left; background: url(active/shop.jpg) no-repeat;margin-right:1px;}
#shop { width: 165px; height: 42px; float: left;margin-right:1px;}
#shop a { width: 165px; height: 42px; float: left; background: url(up/shop.jpg) no-repeat;}
#shop a:hover { width: 165px; height: 42px; float: left; background: url(over/shop.jpg) no-repeat;}
/**/
#friends_p { width: 165px; height: 42px; float: left; background: url(active/friends.jpg) no-repeat;margin-right:1px;}
#friends { width: 165px; height: 42px; float: left;margin-right:1px;}
#friends a { width: 165px; height: 42px; float: left; background: url(up/friends.jpg) no-repeat;}
#friends a:hover { width: 165px; height: 42px; float: left; background: url(over/friends.jpg) no-repeat;}
/**/
#galleryy_p { width: 165px; height: 42px; float: left; background: url(active/gallery.jpg) no-repeat;margin-right:1px;}
#galleryy { width: 165px; height: 42px; float: left;margin-right:1px;}
#galleryy a { width: 165px; height: 42px; float: left; background: url(up/gallery.jpg) no-repeat;}
#galleryy a:hover { width: 165px; height: 42px; float: left; background: url(over/gallery.jpg) no-repeat;}
/**/
#contact_p { width: 166px; height: 42px; float: left; background: url(active/contact.jpg) no-repeat;}
#contact { width: 166px; height: 42px; float: left;}
#contact a { width: 166px; height: 42px; float: left; background: url(up/contact.jpg) no-repeat;}
#contact a:hover { width: 166px; height: 42px; float: left; background: url(over/contact.jpg) no-repeat;}
#paper
{
clear: both;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:0px;
	padding:0;
	background-color:#FFFFFF;	
	}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background:#000000;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Arial, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Arial, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}



.infoBox {
 /* background: #b6b7cb;*/
}

 tr td h1.titlu
{
font-size:18px;
font-weight:bold;
border-bottom:1px solid #000000;
border-bottom-style:dotted;
text-transform: uppercase;
}
.infoBoxContents {
  
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background:#FFFFFF;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #FFFFFF;
}

TABLE.productListing {

 
}

.productListing-heading {
  font-family: Arial, Arial, sans-serif;
  font-size: 11px;
  background: #FFFFFF;
  color:#000000;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color:#000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Arial, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  
 
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Arial, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Arial, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Arial, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Arial, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

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

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Arial, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Arial, Arial, 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, Arial, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Arial, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Arial, Arial, sans-serif;
  font-weight:bold;
  padding:0 0 0 0;
  margin:0 0 0 0;
  color:#FF0000;
  font-size:11px;
}

SPAN.errorText {
  font-family: Arial, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer;}
.moduleRowSelected { background-color: #E9F4FC; }

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

/* message box */

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

/* input requirement */

.inputRequirement { font-family: Arial, Arial, sans-serif; font-size: 10px; color: #ff0000; }
#gallery{
width:757px;
height:264px;


border:none;
padding:0px;
margin:0px 0px 10px 0px;


	overflow: hidden;
	position:absolute;
	z-index:1;
}
div.slide_item{
width:757px;
left:763px;
top:0;
height:264px;
position: absolute;
border:none;
padding:0px;
margin:0px 0px 10px 0px;
	z-index:1;
}
div.first_item{
left: 0;
}
#gallery_nav{
position:absolute;
top:4px;
left:24px;
z-index:1000;
}
#gallery_nav a,#gallery_nav a:link{
	font-weight: bold;
	color:#000000;
	background-color:#c4c4c4;
	text-decoration: none;
	margin-left:1px;
	padding: 4px 8px 4px 8px;
	width:10px; height:10px;
}
#gallery_nav a:hover,#gallery_nav a:link.activeSlide, #gallery_nav a:active.activeSlide, #gallery_nav a:visited.activeSlide{
	color: #000000;
	background-color: #ffffff;
}

#gallery_nav li {
	display: block;

	float:left;

	list-style: none;
}

#controls a {
font-weight: bold;
	color:#000000;
	background-color:#c4c4c4;
	text-decoration: none;
	margin-left:2px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}

#controls a:hover {
	color: #000000;
	background-color: #ffffff;
}


/* BOF: More Pics 6 */
TABLE.popup {
  border-width: 1px;
  border-style: dotted;  
 
}
/* EOF: More Pics 6 */

#content_box {
	width: 565px;
	padding:0;
	margin:0;
}
.content_top{
	background-image: url(images/bg_content_top.jpg);
	background-repeat: no-repeat;
	height: 12px;
}
.content_{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-right: 12px;
	padding-left: 12px;
}
.content_botom{
	background-image: url(images/bg_content_botom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 12px;
}