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

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

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

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }



BODY {

/*	background-image:url(imagini/bg_body.jpg); background-position:top; background-repeat:repeat-x;*/

	background-color:#CDCDCD;

  color: #333;

  margin: 0px;

  

}



td{

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

	font-size:11px;

	line-height:15px;

	

}



A {

  color: #333;

  text-decoration: none;

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

  font-size:11px;

}



A:hover {

  color: #000;

  text-decoration: none;

}



FORM {

	display: inline;

}



TR.header {

  background: #ffffff;

}



TR.headerNavigation {

  background: #bbc3d3;

}



TD.headerNavigation {

  

  font-size: 10px;

  background: #bbc3d3;

  color: #ffffff;

  font-weight : bold;

}



A.headerNavigation {

	font-size:12px; 

  color: #333333;

  font-weight:normal; 

}



A.headerNavigation:hover {

  color: #000000;

  text-decoration:none;

}



TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Tahoma, Verdana, 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, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}



TR.footer {

  background: #bbc3d3;

}



TD.footer {

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

  font-size: 10px;

  background: #bbc3d3;

  color: #ffffff;

  font-weight: bold;

}



.infoBox {

	

}



.infoBoxContents {

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

  font-size: 10px;

  

}



.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

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

  font-size: 10px;

}



TD.infoBoxHeading {

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

  font-size: 10px;

  font-weight: bold;

  background: #bbc3d3;

  color: #ffffff;

  

}



TD.infoBox, SPAN.infoBox {

  font-family: Verdana, 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: #f8f8f9;*/

}



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: #f8f8f9;*/

}



TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color: #191919;

  border-spacing: 1px;

}



.productListing-heading {

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

  font-size: 10px;

  background: #191919;

  color: #FFFFFF;

  font-weight: bold;

  padding:5px;

}



TD.productListing-data {

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

  font-size: 10px;

}



A.pageResults {

  color: #0000FF;

}



A.pageResults:hover {

  color: #0000FF;

  background: #FFFF33;

}



TD.pageHeading, DIV.pageHeading {

 color:#999999;

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

	font-size:18px;

	font-weight:bold;

	margin:0px;

	padding:5px;

	height:14px;

	line-height:14px;

	border:0px;

	padding-top:10px;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

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

  font-size: 10px;

  color: #000000;

}



TD.main, P.main {

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

  font-size: 14px;

  color:#333333;

}



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

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

  font-size: 10px;

}



TD.accountCategory {

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

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

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

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

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

  font-size: 12px;

}



TD.tableHeading {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

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

  font-size: 10px;

  color: #ff0000;

}



CHECKBOX, INPUT, RADIO, SELECT {

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

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

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

  font-size: 11px;

}



SPAN.greetUser {

  font-family: Verdana, 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, 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, sans-serif;

  color: #ff0000;

}



SPAN.errorText {

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

  color: #ff0000;

}



.moduleRow { }

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

.moduleRowSelected { background-color: #E9F4FC; }



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

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



/* message box */



.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: #99ff00; }



/* input requirement */



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





/* START */



.top_phone{

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

	font-size:24px;

	color:#6897BD;

	font-weight:bold;

}



.top_phone_txt{

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

	font-size:10px;

	color:#7D7D7D;

	font-weight:bold;

	line-height:10px;

	height:10px;

}



.fleft{

	float:left;

}



.fright{

	float:right;

}



.p10{

	padding:10px;

}



a.top_links:link,a.top_links:visited{

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

	font-size:11px;

	font-weight:bold;

	color:#898989;

}



a.top_links:hover,a.top_links:active{

	color:#2F6393;

	text-decoration:none;

}



.top_menu{

	background-image:url(imagini/top_menu_bg.jpg);

	background-repeat:repeat-x;

}



.bg_search{

	background-image:url(imagini/top_search_bg.jpg);

}



a.top_menu_links:link,a.top_menu_links:visited{

	display:block;

	padding-left:10px;

	padding-right:10px;

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

	font-size:12px;

	color:#FFFFFF;

}



a.top_menu_links:hover,a.top_menu_links:active{

	color:#000000;

	text-decoration:none;

}



.search_bg{

	background-image:url(imagini/search_field_bg.jpg);

	background-repeat:repeat-x;

}



.transparent{

	background:none;

	border:none;

}



.pright10{

	padding-right:10px;

}



.pright20{

	padding-right:20px;

}



.pleft5{

	padding-left:5px;

}



.tgri{

	color:#7d7d7d;

}



.pleft10{

	padding-left:10px;

}



.bread_bg{

	background-image:url(imagini/bread_bg.jpg);

}



.bread_left{

	background-image:url(imagini/bread_left.jpg);

	background-repeat:no-repeat;

	width:7px;

}



.bread_right{

	background-image:url(imagini/bread_right.gif);

	background-repeat:no-repeat;

	width:7px;

}



a.adv_search:link,a.adv_search:visited{

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

	font-size:11px;

	color:#1971B8;

	text-decoration:underline;

}



.ptop2{

	padding-top:2px;

}



.cell01{

	background-image:url(imagini/cell01_c.jpg);

	background-repeat:repeat-x;

	padding-top:2px;

	padding-left:5px;

}



.cellbot{

	background-image:url(imagini/cellbot_c.jpg);

	background-repeat:repeat-x;

	font-size:1px;

}



.cell02{

	background-image:url(imagini/cell02_c.jpg);

	background-repeat:repeat-x;

	padding-top:2px;

	padding-left:5px;

}



.cell03{

	background-image:url(imagini/cell03_c.jpg);

	background-repeat:repeat-x;

	padding-top:2px;

	padding-left:5px;

}



.cell05{

	background-image:url(imagini/cell05_c.jpg);

	background-repeat:repeat-x;

	padding-top:2px;

	padding-left:5px;

}





.cell_subtitle{

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

	font-size:11px;

	color:#B7D3F6;

}



.cell_subtitle2{

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

	font-size:11px;

	color:#ffffff;

}





.cell_title{

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

	font-size:18px;

	font-weight:bold;

	color:#999999;

	text-transform:capitalize;

	line-height:11px;

	height:11px;

}



.cell_title2{

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

	font-size:12px;

	font-weight:bold;

	color:#010000;

	text-transform:uppercase;

	line-height:11px;

	height:11px;

}



.cell_title3{

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

	font-size:12px;

	font-weight:bold;

	color:#3c3d3f;

	line-height:11px;

	height:11px;

	border:1px solid #646464;

	border-bottom:1px solid #262626;



}



.cell_title4{

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

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

	line-height:11px;

	height:11px;

	text-transform:uppercase;

}



a.manu_list:link,a.manu_list:visited{

	display:block;
	padding-top:3px; padding-bottom:3px; padding-left:5px;

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

	

	font-size:12px;

	color:#FFF;

	text-decoration:none;

}



a.manu_list:hover,a.manu_list:hover{

	color:#333;

	background-color:#FFF;

	text-decoration:none;
	font-weight:bold;
}



a.manu_selected:link, a.manu_selected:visited, a.manu_selected:hover{
	color:#333;
	background-color:#FFF;
	color:#0192b0;
	text-decoration:none; 
	border:none;
	}

	





a.manu_list3:link,a.manu_list3:visited{

	display:block;

	width:100%;

	

	padding-top:5px; padding-bottom:5px;

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

	font-size:11px;

	font-weight:bold;

	color:#CCCCCC;

	text-decoration:none;

}



a.manu_list3:hover,a.manu_list3:active{

	color:#FFFFFF;

	text-decoration:underline;

}



a.manu_list2:link,a.manu_list2:visited{

	display:block;

	width:100%;

	

	padding-top:5px; padding-bottom:5px;

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

	font-size:11px;

	font-weight:bold;

	color:#CCCCCC;

	text-decoration:none;

}



a.manu_list2:hover,a.manu_list2:hover{

	color:#CCCCCC;

	background-color:#222222;

	text-decoration:none;

}





a.manu_sublist:link,a.manu_sublist:visited{

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

	font-size:11px;
	 line-height:19px;

	color:#ffffff;

	text-decoration:none;
	padding-left:14px;
	display:block;

}



a.manu_sublist:hover,a.manu_sublist:hover{

	color:#FFFFFF;
	font-weight:bold;

	text-decoration:underline;
	padding-left:14px;
	display:block;
	line-height:19px;

	


}





.bg_inputmic{

	background-image:url(imagini/bg_inputmic.gif);

	background-repeat:repeat-x;

}



a.bluebold{

	color:#FFFFFF;

	font-weight:bold;

	font-size:11px;

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

	font-weight:bold;

}



.tblue{

	color:#196eb3;

}



.tlightblue{

	color:#93b9d8;

	font-weight:bold;

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

	font-size:11px;

}



a.boxlinks:link,a.boxlinks:visited{

	display:block;

	width:98%;

	border-bottom:1px solid #262626;

	padding:3px;

	color:#999999;

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

	font-size:11px;

}



.footer_copy{

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

	font-size:11px;

	color:#3c3d3f;

}



.footer_content{

	background-image:url(imagini/bg_footer.jpg); background-repeat:repeat-x; background-position:top; padding:5px; height:61px;

	background-color:#282828;

	

}



.site_content{

	background-color:#FFFFFF;

	padding-left:0px;

	padding-right:0px;

}



.box_containers{

	padding-bottom:7px;

}



.tsize1{

	font-size:1px;

}



.center_content{

	

	border:1px solid #444444;

	border-top:none;

	background-color:#303030;

}



.main_content{

	padding-left:0px;

	padding-right:0px;

	border-top:1px solid #444444;



}



.spagetitle{

/*	border:1px solid #535353;

	border-top:none;

	padding:15px;

	padding-bottom:10px;

	padding-top:8px;

	background-image:url(imagini/bg_page_title.jpg);

	background-color:#2a2a2a; */

	color:#999999;

	height:32px; line-height:32px;

	

}



.spagetitle2{

	border:1px solid #535353;

	border-top:none;

	padding:15px;

	padding-bottom:10px;

	padding-top:8px;

	background-image:url(imagini/bg_page_title.jpg);

	background-color:#2a2a2a;

	color:#999999;

	}



.tpages{

	border-top:1px solid #444444;

	border-bottom:1px solid #1f1f1f;

	padding:5px;

	padding-bottom:0px;

	padding-top:0px;

	background-color:#303030;

	color:#999999;

}



.cellbox05{

	border-left:1px solid #D6D9DB;

	border-right:1px solid #D6D9DB;

}



a.tblueblod:link,a.tblueblod:visited{

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

	font-size:11px;

	font-weight:bold;

	color:#1672b5;

}



a.tblueblod2:link,a.tblueblod2:visited{

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

	font-size:10px;

	

	color:#1672b5;

}



a.listingtitle:link,a.listingtitle:visited{

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

	font-size:14px;

	font-weight:bold;

}





.brddowngri{

	border-bottom:1px solid #D6D9DB;

}



.pad0{

	padding:0px;

}



.pbot4{

	padding-bottom:4px;

}



.tboldred{

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

	font-size:11px;

	font-weight:bold;

	color:#d41503;

}



h1{

	color:#0191AF;

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

	font-size:14px;

	font-weight:bold;

	margin:0px;

	padding:0px;

	padding-top:4px;

	

	line-height:18px;

	border:0px;

}



h2{

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

	font-size:14px;

	font-weight:bold;

	color:#333;

	padding:0px;

	margin:0px;

	

	line-height:16px;

	border:0px;

	top:0px;

	bottom:0px;

}



.comenzi_tel{

	padding:4px;

	margin:3px;

	background-color:#F6F6F6;

	color:#999999;

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

	font-size:14px;

	font-weight:normal;

	text-align:center;

}



.t12{

	font-size:12px;

}



.tbold{

	font-weight:bold;

}



.section_title{

	padding:10px;

	padding-bottom:5px;

	background-image:url(imagini/arr_negrub.gif);

	background-position:left;

	background-repeat:no-repeat;

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

	font-size:12px;

	font-weight:bold;

	color:#3c3d3f;

	border-bottom:1px solid #D6D9DB;

}



.plr10{

	padding-left:10px;

	padding-right:10px;

	padding-top:5px;

}



td.page{

	padding:0px;

	padding-left:10px;

	padding-right:10px;

	font-size:12px;

	

}



span.page{

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

	font-size:13px;

	background-color:#F7F7F7;

	color:#000000;

	font-weight:bold;



}



a.page:link,a.page:visited{

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

	font-size:12px;

	color:#999999;

	

}



table.collapse{

	border-collapse:collapse;

}



.enlarge{

	color:#b1b1b1;

	font-weight:bold;

	font-size:11px;

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

	cursor:pointer;

}



img.product_image{

	padding:4px;

	border:1px solid #D9DCDD;

}



a.nounderline{

	text-decoration:none;

}



.imgpopup{

	cursor:pointer;

}



.clt{

	background-image:url(imagini/clt_c.jpg);

	background-repeat:repeat-x;

}



.clb{

	background-image:url(imagini/clb_c.jpg);

	background-repeat:repeat-x;

}



.cellast{

	border-left:1px solid #eaeced;

	border-right:1px solid #eaeced;

	padding-left:2px;

	padding-right:5px;

}



.bg_left{ background-image:url(imagini/bg_l.jpg); background-repeat:repeat-y; background-position:right;}

.bg_right{ background-image:url(imagini/bg_r.jpg); background-repeat:repeat-y; background-position:left;}

.inclinate{ background-image:url(imagini/bg_inclinate.gif); height:6px; background-repeat:repeat-x; font-size:1px;}

.bg_menu{ background-image:url(imagini/bg_menu.gif); height:52px; background-repeat:repeat-x;}



.bg_menu_item{ border-right:1px solid #161616;}

.bg_menu_item a:link, .bg_menu_item a:visited{ display:block; height:52px; padding:0px; padding-left:25px; padding-right:25px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:52px; text-decoration:none;  background-image:url(imagini/bg_menu.gif); background-repeat:repeat-x;}



.bg_menu_item a:hover, .bg_menu_item a:active{ display:block; height:52px; padding:0px; padding-left:25px; padding-right:25px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  line-height:52px; text-decoration:none;  background-image:url(imagini/bg_menu_hover.gif); background-repeat:repeat-x;}





.boxHeading{ padding-left:4px; padding-top:5px; padding-bottom:10px;}



.brdlight{ border:1px solid #646464; padding:5px; border-top:none;}

.brddark{ border:1px solid #191919;}

.boxhead{ border-bottom:1px solid #262626; margin:0px; padding:5px; background-color:#222222; font-size:16px; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#999999;}

.boxbrd{ border:1px solid #646464; padding:0px;}

.pad5{ padding:5px;}

.logininp{ width:98px;}

.boxfont{ font-size:12px; font-weight:bold; color:#999999;}

a.miclink:link,a.miclink:visited{ color:#999999; font-size:10px; font-weight:bold;}

.nobrd{ border:none;}

.nobrd{ border:none;}

table.nobrd{ border:none; border:0px solid #FFFFFF; border-collapse:collapse;}

table.nobrd td{ border:none; border:0px solid #FFFFFF; border-collapse:collapse;}

a.nobrd:link, a.nobrd:visited, a.nobrd:hover{ border:none;}



a.link01:link, a.link01:visited{

	color:#999999;

	font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;

}



.txfont01{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#999999;}

.txfont02{ font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#999999;}

.link02{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#999999;}



a.subcateg_list_link:link, a.subcateg_list_link:visited{font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff;}

.brdlistcategs{ border:1px solid #01B9DB;}

.listcateg_head{ background-image:url(imagini/bar_red_c.jpg); background-repeat:repeat-x; border-top:1px solid #01B9DB;}



.brdowndark{ border-bottom:1px solid #1f1f1f;}

.brdownlight{ border-bottom: 1px solid #444444;}

.rightdarkbrd{ border-right:1px solid #1f1f1f;}



table.tablelightbrd{ border-collapse:collapse; border:1px solid #999999;}

table.tablelightbrd td{ border:1px solid #B5B5B5;}

.width250{ width:250px; padding:1px; border:1px solid #000000;}



h3{ padding-left:20px; font-size:24px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #1F1F1F; margin-bottom:0px; padding-bottom:10px;}



.pinfo_price{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; padding:5px; text-align:center;}

.txfontalb{ color:#F7F7F7;}

.txfontalb2{ font-size:16px; color:#FFFFFF; font-weight:bold;}



table.cuborder_dark{

	border:1px solid #191919;

	border-collapse:collapse;

}



table.cuborder_dark td{

	border:1px solid #191919;

}



.menu_l{ background-image:url(imagini/menu_l.jpg); background-position:left; background-repeat:no-repeat; width:7px;

		height:30px; font-size:1px;}

.menu_c{ background-image:url(imagini/menu_c.jpg); background-repeat:repeat-x; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

.menu_r{ background-image:url(imagini/menu_r.jpg); background-position:right; background-repeat:no-repeat; width:7px;}



.menu_c a{ color:#CCC; display:block; padding-left:12px; padding-right:12px; float:left; font-weight:bold; font-size:11px; background-image:url(imagini/brdright.jpg); background-position:bottom right; background-repeat:no-repeat; height:30px; line-height:30px;}

.menu_c a:hover{ color:#FFF;}

.menu_c a.last{ background:none; padding-right:5px;}

.menu_c a.first{ padding-left:5px;}



.box1_tl{ background-image:url(imagini/box1_colt_l.png); background-repeat:no-repeat; background-position:left top; width:8px; height:8px;}

.box1_tr{ background-image:url(imagini/box1_colt_r.png); background-repeat:no-repeat; background-position:right top; width:8px; height:8px;}

.box1_tc{ background-image:url(imagini/box1_top.jpg); background-repeat:repeat-x; background-position:top;}

.box1_m{ border:1px solid #595959; border-top:none; padding:5px; height:120px;}



.box1_title{ font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:17px; line-height:18px; height:18px; color:#768ec7; width:196px;}



.bg_info{ background-image:url(imagini/bg_info.jpg); background-position:bottom right; background-repeat:no-repeat; color:#F0F0F0; width:770px;}



.toplinks{ padding-top:20px; padding-right:10px;}

.toplinks a:link, .toplinks a:visited{ display:block; float:right; padding-left:10px; padding-right:10px; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#CCC;}

.toplinks a:hover{ text-decoration:none; color:#FFF}



input.src_inp{ border:1px solid #666; background-color:#333; padding:3px; color:#FFF;}

input.src_sbmt{ border:1px solid #666; color:#FFF; background-color:#000; padding:2px; cursor:pointer;}



.list_top_l{ background-image:url(imagini/bg_list_top_l.jpg); width:10px; height:45px; background-position:top left; background-repeat:no-repeat;}

.list_top_r{ background-image:url(imagini/bg_list_top_r.jpg); width:10px; height:45px; background-position:top right; background-repeat:no-repeat;}

.list_top_c{ background-image:url(imagini/bg_list_top.jpg); background-position:top; background-repeat:repeat-x;}

.list_top_c a:link, .list_top_c a:visited{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

.list_top_c a:hover{ color:#768ec7;}





.list_content{ border:1px solid #666; border-top:none; background-color:#FFFFFF; background-position:top; background-repeat:no-repeat;}



a.fotolink{ display:block; height:202px; width:99%;}



.box_comanda{ background-color:#1a1a1a; padding:5px; color:#c7c2c2; font-size:14px;}

.box_comanda .title{ font-size:16px; color:#c7c2c2; text-align:right; padding:5px;}

.semititle{ font-size:16px; color:#c7c2c2; text-align:left; padding:5px; padding-left:0px; border-bottom:1px solid #494748;}

.box_comanda .field_title{ font-size:18px; color:#c7c2c2;}

.box_comanda .field_content{ font-size:16px; color:#c7c2c2; line-height:18px;}



#site{ margin:0 auto; width:988px; margin-top:10px;}

#site #column_left{ float:left; width:182px;}

#site #column_right{ float:right; width:163px;}

#site #column_center{ float:left; margin-left:8px; width:625px; overflow:visible; z-index:-1;}

#site #header{ width:628px; margin-bottom:5px;}

.topmenu{ padding-left:10px;}

.sigla{ margin-bottom:7px; margin-top:20px;}



.main_container{ background-color:#FFF; background-image:url(imagini/bg_middle.jpg); background-position:top; background-repeat:no-repeat; padding-left:2px; padding-right:2px;}





.box_alb{ float:left; margin-left:1px; margin-right:1px; _width:0px;}

.box_alb .l{ background-image:url(imagini/colt7_l.gif); background-position:left; background-repeat:no-repeat; padding-left:5px;}

.box_alb .r{ background-image:url(imagini/colt7_r.gif); background-position:right; background-repeat:no-repeat; padding-right:5px;}

.box_alb .c{ background-image:url(imagini/colt7_c.jpg); background-repeat:repeat-x; background-position:top; height:22px;}

.box_alb .c a:link, .box_alb .c a:visited{ color:#333; display:block; line-height:22px; white-space:nowrap; padding-left:5px; padding-right:5px;}





.box_red{ float:left; margin-left:1px; margin-right:1px; _width:0px;}

.box_red .l{ background-image:url(imagini/colt8_l.gif); background-position:left; background-repeat:no-repeat; padding-left:5px;}

.box_red .r{ background-image:url(imagini/colt8_r.gif); background-position:right; background-repeat:no-repeat; padding-right:5px;}

.box_red .c{ background-image:url(imagini/colt8_c.jpg); height:23px; background-repeat:repeat-x; background-position:top;}

.box_red .c a:link, .box_red .c a:visited{ color:#fff; display:block; line-height:22px; white-space:nowrap; padding-left:5px; padding-right:5px;}



.search_box{ margin-top:22px; margin-bottom:10px;}

.search_box .tl{ background-image:url(imagini/colt9_tl.jpg); background-position:left top; background-repeat: no-repeat; padding-left:10px;}

.search_box .tr{ background-image:url(imagini/colt9_tr.jpg); background-position:right top; background-repeat: no-repeat; padding-right:10px;}

.search_box .tc{ border-top:1px solid #FFF; background-color:#F84B00; font-size:1px; height:5px;}

.search_box .bl{ background-image:url(imagini/colt9_bl.jpg); background-position:left bottom; background-repeat: no-repeat; padding-left:10px;}

.search_box .br{ background-image:url(imagini/colt9_br.jpg); background-position:right bottom; background-repeat: no-repeat; padding-right:10px;}

.search_box .bc{ border-bottom:1px solid #FFF; background-color:#F84B00; font-size:1px; height:5px;}

.search_box .mc{ border-left:1px solid #FFF; border-right:1px solid #FFF; background-color:#F84B00; background-image:url(imagini/cauta_alb.jpg); background-position:8px 8px; background-repeat:no-repeat; padding-top:45px; padding-bottom:5px; padding-left:8px;}

.search_box .mc a:link, .search_box .mc a:visited{ font-size:12px; color:#FFF; text-decoration:underline;}



.listing-grid{ float:left; margin:2px; position:relative; _width:300px; overflow:visible;}



.listing-grid .tl{ background-image:url(imagini/colt_alb_tl.jpg); background-position:left top; background-repeat:no-repeat; padding-left:8px;}

.listing-grid .tr{ background-image:url(imagini/colt_alb_tr.jpg); background-position:right top; background-repeat:no-repeat; padding-right:8px; _height:5px;}

.listing-grid .tc{ border-top:1px solid #cfcfcf; width:289px; background-color:#FFF; font-size:1px; height:7px;}



.listing-grid .bl{ background-image:url(imagini/colt_alb_bl.jpg); background-position:left bottom; background-repeat:no-repeat; padding-left:8px;}

.listing-grid .br{ background-image:url(imagini/colt_alb_br.jpg); background-position:right bottom; background-repeat:no-repeat; padding-right:8px; _height:5px;}

.listing-grid .bc{ border-bottom:1px solid #cfcfcf; width:289px;  background-color:#FFF; font-size:1px; height:7px;}



.listing-grid .mc{ border-left:1px solid #cfcfcf; border-right:1px solid #CFCFCF; height:135px; padding:5px; background-color:#FFF;}

.listing-grid .mc .image{ width:133px; height:125px; float:left; background-repeat:no-repeat; background-position:center}

.listing-grid .mc .det{ width:150px; float:left; padding:5px; color:#000;}

.listing-grid .mc .det .price{ color:#FB7136; padding-top:2px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.desc12 { color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-bottom:8px; }

.listing-grid .mc .det a.prodname{ color:#0191b0; font-weight:bold; font-size:12px; display:block; height:35px;}

a.prodname{ color:#0191b0; font-weight:bold; font-size:13px; display:block; height:20px;}
a.prodname:hover { text-decoration:none; }


.listing-grid .mc .image a:link, .listing-grid .mc .image a.visited{ display:block; height:125px;}



.box01_lt{ background-image:url(imagini/colt1_lt.gif); background-repeat:no-repeat; background-position:left top; padding-left:10px; background-color:#CDCDCD;}

.box01_rt{ background-image:url(imagini/colt1_rt.gif); background-repeat:no-repeat; background-position:right top; padding-right:10px; background-color:#CDCDCD;}

.box01_mt{ background-color:#FFF; font-weight:bold; color:#333; text-transform:uppercase; font-size:12px; padding-top:8px; padding-left:5px; padding-bottom:4px; font-family:Arial, Helvetica, sans-serif;}



.box01_ltb{ background-image:url(imagini/colt1_ltb.gif); background-repeat:no-repeat; background-position:left top; padding-left:10px;}

.box01_rtb{ background-image:url(imagini/colt1_rtb.gif); background-repeat:no-repeat; background-position:right top; padding-right:10px;}

.box01_mtb{ height:10px; font-size:1px; background-color:#FFF;}



.box02_lt{ background-image:url(imagini/colt2_l.jpg); background-repeat:no-repeat; background-position:left top; padding-left:10px;}

.box02_rt{ background-image:url(imagini/colt2_r.jpg); background-repeat:no-repeat; background-position:right top; padding-right:10px; }

.box02_mt{ background-color:#0191AF; font-size:1px; height:8px;}



.box02_lb{ background-image:url(imagini/colt2_lb.jpg); background-repeat:no-repeat; margin-left:-3px; background-position:0px 0px; padding-left:10px;}

.box02_rb{ background-image:url(imagini/colt2_rb.jpg); background-repeat:no-repeat; margin-right:-3px; background-position:right bottom; padding-right:10px; }

.box02_mb{ background-color:#0191AF; font-size:1px; height:8px;}



.box03_lt{ background-image:url(imagini/colt1_lb.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}

.box03_rt{ background-image:url(imagini/colt1_rb.jpg); background-repeat:no-repeat; background-position:right bottom; padding-right:10px; }

.box03_mt{ background-color:#0191af; border-bottom:3px solid #FFF; font-size:1px; height:7px;}



.box04_l{ background-image:url(imagini/colt3_l.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}

.box04_r{ background-image:url(imagini/colt3_r.jpg); background-repeat:no-repeat; background-position:right bottom; padding-right:10px; }

.box04_m{ background-color:#9198a2; height:8px; font-size:1px;}



.box05_lt{ background-image:url(imagini/colt4_l.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}

.box05_rt{ background-image:url(imagini/colt4_r.jpg); background-repeat:no-repeat; background-position:right bottom; padding-right:10px; }

.box05_mt{ background-color:#9198a2; border-bottom:3px solid #FFF; font-size:1px; height:7px;}





.box06_l{ background-image:url(imagini/colt5_l.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}

.box06_r{ background-image:url(imagini/colt5_r.jpg); background-repeat:no-repeat; background-position:right bottom; padding-right:10px; }

.box06_m{ background-color:#d12706; height:10px; font-size:1px;}



.box07_lt{ background-image:url(imagini/colt6_l.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}

.box07_rt{ background-image:url(imagini/colt6_r.jpg); background-repeat:no-repeat; background-position:right bottom; padding-right:10px; }

.box07_mt{ background-color:#d12706; border-bottom:3px solid #FFF; font-size:1px; height:7px;}


/* MANUFACTURERS BOX  */
.boxM_l{ background-image:url(imagini/coltP_l.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}

.boxM_r{ background-image:url(imagini/coltP_r.jpg); background-repeat:no-repeat; background-position:right bottom; padding-right:10px; }

.boxM_m{ background-color:#f84b00; height:10px; font-size:1px;}



.boxM_lt{ background-image:url(imagini/coltP_BL.jpg); background-repeat:no-repeat; background-position:left bottom; padding-left:10px;}

.boxM_rt{ background-image:url(imagini/coltP_BR.jpg); background-repeat:no-repeat; background-position:right bottom; padding-right:10px; }

.boxM_mt{ background-color:#f84b00; border-bottom:3px solid #FFF; font-size:1px; height:7px;}

.middle_container_man{ margin-left:3px; margin-right:3px; padding-left:4px; background-color:#f84b00;}

/* END MANUFACTURERS */


.middle_container{ margin-left:3px; margin-right:3px; padding-left:8px; background-color:#0191AF;}



.middle_container_04{ margin-left:3px; margin-right:3px; background-color:#9198a2;  padding-left:12px; line-height:20px;}

.middle_container_04 a:link, .middle_container_04 a:visited{ color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}



.categories{ background-color:#FFF;}

.left_spacer{ clear:both; font-size:2px; height:5px;}

.right_spacer{ clear:both; font-size:2px; height:5px;}



.banner_home{ padding-left:3px; padding-top:5px;}



.product_info{ padding:5px; color:#333;}

.product_info h1{ padding-left:5px; color:#0191b0;}

.product_info h2, .product_info h3{ color:#333;}

.info_price{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#f84b00; text-transform:uppercase;}

.product_info .info{ padding:5px;}

.product_info .info .image{ float:left; width:255px; text-align:center;}

.product_info .info .text{ float:left; width:300px; margin-left:20px; color:#333;}

.product_info .details{ color:#333; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; padding-left:0px;}

.product_info .details ul{ padding:0px; margin:0px;}



.redbar_l{ background-image:url(imagini/bar_red_l.jpg); background-position:left; background-repeat:no-repeat; padding-left:5px;}

.redbar_r{ background-image:url(imagini/bar_red_r.jpg); background-position:right; background-repeat:no-repeat; padding-right:5px;}

.redbar_c{ background-image:url(imagini/bar_red_c.jpg); background-repeat:repeat-x; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:21px; height:21px;}



#site #footer{ padding-top:10px;}

.footer_l{ background-image:url(imagini/footer_l.jpg); background-position:left top; background-repeat:no-repeat; padding-left:9px;}

.footer_r{ background-image:url(imagini/footer_r.jpg); background-position:right top; background-repeat:no-repeat; padding-right:9px;}

.footer_c{ background-image:url(imagini/footer_c.jpg); background-position:top; background-repeat:repeat-x; color:#FFF; text-align:center; padding-top:15px; padding-bottom:15px;}

.footer_c a:link, .footer_c a:visited{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.bread_cumpA { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; text-decoration:none;  }
.bread_cumpA:hover { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; text-decoration:underline;  }



.middle_container_06{ background-color:#d12706; margin-left:3px; margin-right:3px;}

.altele{ margin-left:3px; margin-right:3px; margin-bottom:5px; margin-top:8px;}



a.submanu_selected:link, a.submanu_selected:visited{ color:#87e9f4; }



.promo{ margin:10px; text-align:center;}

.promo2{ margin:10px; text-align:center; padding-left:20px; padding-right:20px;}

.promo a:link, .promo a:visited{ color:#999; font-size:12px;}

.promo2 a:link, .promo2 a:visited{ color:#ccc; font-size:12px;}



.bggri_prod{ background-image:url(imagini/bgri_prod.gif); width:616px; height:124px; background-repeat:no-repeat; margin-right:2px;}


/* categories menu */
#categories { display:block; overflow:visible; background:none;border:none; text-align:center; padding:0; margin:0px auto; z-index:1000;}
#categories ul{ display:block; padding:7px 0px; margin:0px auto; list-style:none; overflow:visible;  z-index:1000;}
#categories ul li{ float:none; display:block; margin:0 0 1px 0px; text-align:left; border:none; position:relative; overflow:hidden; width:168px; height:18px; z-index:9999;}
#categories ul li a{ display:block; padding:0px 0px; margin:0px; background:none; overflow:hidden; font:12px Arial; }
#categories ul li a span {  color:#FFF; text-decoration:none; line-height:18px; display:block; padding:0 4px; font-weight:normal; }
#categories ul li a strong { color:#FF0; text-decoration:none; line-height:18px; display:block; padding:0 4px; font-weight:bold; background:none;}
#categories ul li a:hover{ text-decoration:none; background:#FFF;}
#categories ul li a:hover span{color:#5A4911;}
#categories ul li a:hover strong{color:#5A4911;}

/* other levels */
#categories ul li ul{ display:block; width:168px; padding:5px 0px; margin:0; list-style:none; position:absolute; left:170px; top:5px; background:#0191AF; border:#FFF 3px solid;  z-index:9999; overflow:hidden; -moz-rounded-corners:5px; rounded-corners:5px; overflow:hidden;}


#categories ul li:hover{ overflow:visible; }
#categories ul li:hover ul { left:145px; }

#categories ul li li{} 
#categories ul li li:hover{}
#categories ul li li a { height:18px;}
#categories ul li li a span { line-height:16px; font-weight:normal; padding:0 15px;}
#categories ul li li a strong { line-height:16px; font-weight:normal;padding:0 15px; }
/* other levels end*/

.parent_li {}
