body {
	padding:0; margin:0;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: url(../images/bg-1.png) repeat-x #E0E2FA;
}
h1 {
	font-size:9px;
	padding:0; margin:0;
	padding-top: 3px;
	font-weight:normal;
	float:left;
	color:#999999;
	font-family:Helvetica,Arial, sans-serif;
	width:400px;
}
a {
	text-decoration:none;
	color:#FF9933;
	cursor: pointer !important;
}
a:hover {
	text-decoration:underline;
	color:#FF9933;
}
.fl { float:left; }
.fr { float:right; }
img { border:0; }
.clear { clear:both; height:1px; font-size:1px; }
.half { width:50%; }
p { padding:0; margin:0; }
h2 { padding:0; margin:0; font-size:18px; color:#ff9933; margin-left:15px; margin-bottom:10px; margin-top:10px; }
h2.gray { color:#999; margin:0; padding:0; margin-left:15px; font-size:13px; font-weight:bold; }
#mainDiv {
	width:980px;
}
#container {
	background:url(../images/bg.jpg) #fff no-repeat;
	width:1000px;
	margin:auto;
	min-height:900px;
}
#left-top {
	width:280px;
}
#right-top {
	width:700px;
}
#search_area {
	background:url(../images/bg_search.png) no-repeat;
	width:290px;
	height:78px;
}
#search_top {
	background: url(../images/search_but_en.png) no-repeat	;
	width:250px;
	height:25px;
	margin-top:20px;
	margin-left:20px;
}
#search_top #keyword {
	margin-left:3px;
	width:170px;
	background: none;
	border:0;
	margin-top:2px;
	height:15px;
	z-index:1000;
	float:left;
}
#search_top #searchBut {
	width:55px;
	display:block;
	height:25px;
	float:left;
	text-decoration:none;
}
ul#menu {
	float:right;
	margin:0;
	margin-top:10px;
	padding:0;
	list-style:none;
}
ul#menu li {
	height:40px;
	float:left;
 	list-style:none;
}
ul#menu li.separator {
	height:40px;
	width:1px;
	font-size:1px;
	float:left;
	background: url(../images/separator.png);
	padding:0;
}
ul#menu li a{
	display:block;
	color:#777; text-decoration:none;
	padding-right:10px;
	padding-left:10px;
	background: url(../images/bg_menu.jpg) 0 0;
	background-repeat:repeat-x;
	font-size:12px;	line-height:40px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
ul#menu li a:hover{
	background: url(../images/bg_menu.jpg) 0 40px;
	color:#FF9933;
}
ul#menu li.first {
	background: url(../images/menu_left.png);
	width:25px;
	padding:0;
}
ul#menu li.last {
	background: url(../images/menu_right.png);
	width:25px;
	padding:0;
}
#logo {
	margin-top:10px;
	margin-left:40px;
	text-align:center;
}
#header {
	background: url(../images/bg_header.gif) no-repeat;
	width:960px;
	height:225px;
	margin-left:20px;
	clear:both;
}
#headerImg {
	float:left;
	background: url(../images/header.jpg) no-repeat;
	width:700px;
	height:200px;
}
#slogan {
	width:260px;
	float:left;
}
#left-side {
	width:270px;
	float:left;
}
#right-side {
	float:left;
	width:700px;
	margin-top:20px;
	margin-left:10px;
}
#container .box {
	background: url(../images/bg_box.jpg) no-repeat;
	/*width:690px;*/
	width:701px;
	float:right;
	min-height:33px;
}
#container .box_jpg {
	background: url(../images/bg_box.jpg) no-repeat;
	width:701px; float:right;
	min-height:133px;
}
#container .box .in { padding:17px; }
#container .box_jpg .in { padding:17px; }
#container .box_small {
	background: url(../images/bg_box_small.jpg) no-repeat;
	width:230px;
	min-height:130px;
}
#container .box_small_plus {
	background: url(../images/bg_box_small2.png) no-repeat;
	width:250px;
	min-height:130px;
}
#container .box_small2 {
	background: url(../images/bg_box_small.jpg) no-repeat;
	width:230px;
	min-height:130px;
}
.box_small .in, .box_small2 .in, .box_small_plus .in { padding-top:15px; }
#footer {
	font-size:10px;
	color:#777;
}
#footer-left {
	width:270px;
	float:left;
}
#footer-right {
	width:710px;
	float:left;
}
#footer-left .in {
	border-top:3px solid #d2d2d2;
	width:260px;
	float:right;
}
#footer-left .in .in-in{
	padding:6px;
}
#footer-right .in {
	border-top:1px solid #d2d2d2;
	width:700px;
	text-align:right;
}
#footer-right .in .in-in{
	padding:6px;
}
#footer-right .in .in-in ul {
	padding:0; margin:0;
	list-style:none;
	float:right;
}
#footer-right .in .in-in ul li {
	padding:0; margin:0;
	list-style:none;
	float:left;
	padding-left:15px;
}
#footer-right .in .in-in ul li a {
	color:#777777;
	text-decoration:none;
}
table.list th, table.list td{
	padding:5px;
	z-index:1;
	text-align:center;
}
table.list th {
	background:#ff9933;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
table.list h3 {
	padding:0; margin:0;
}
table.list td.heading {
	background:#ffe9d2;
	width:60px;
}
table.list td.actions {
	width:90px;
}
table.list td.actions a {
	color:#dc7003;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
table.list td {
	background:#eee;
	color:#777;
}
.productTable {
	margin-bottom:50px;
}
table.specs {
	width:320px;
	margin-left:20px;
	float:left;
}
table.specs th {
	background:#ff9933;
	padding:6px;
}
table.specs h3 {
	color:#fff;
	padding:0; margin:0;
}
table.specs td {
	color:#777777;
	border-bottom:1px solid #fff;
	background:#eeeeee;
	padding:7px;
	font-size:12px;
}
table.specs td.headline {
	font-weight:bold;
}
.galerie {
	margin-left:20px;
}
.galerie h2 {
	font-size:16px;
	font-weight:bold;
}
.galerie a {
	color:#666;
}
.galerie .accesorii {
	float:left;
	width:90px;
	border:1px solid #eee;
	padding:2px;
	height:115px;
	margin-bottom:5px;
	margin-left:5px;
	text-align:center;
}
.galerie .galerie_imagini {
	float:left;
	width:90px;
	border:1px solid #eee;
	padding:2px;
	height:70px;
	margin-bottom:5px;
	margin-left:5px;
	text-align:center;
}
.galerie .fixH {
	height: 370px;
	overflow-y: hidden;
}
.more, .less {
	margin-right:20px;
}
.less {
	display:none;
}
#sitemap {
	margin:0;
	padding-left:20px;
	padding-top:0;
}
#sitemap h3, #sitemap h4, #sitemap h5 {
	padding:0; margin:0; font-size:12px;
	font-weight:normal;
}
#sitemap span {
	color:#999;
	font-weight:bold;
}
a em {
	color:#999;
	font-size:11px;
}
.divizii a{
	color:#999;
}
.divizii h2{
	font-size:12px;
	padding:0; margin:0;
	margin-left:20px;
	margin-bottom:10px;
	color:#999;
}
.divizii p {
	padding-left:25px;
}
.galerie .separator {
	height:1px; font-size:1px;
	border-bottom:1px dashed #eee;
	width:200px; margin:auto;
	margin-top:5px; margin-bottom:5px;
}
.soffer {
	padding-top:47px;
}
#sub_footer {
	margin-top:20px;
	width:900px;
	border-top:1px dashed #eee;
	margin:auto;
}
#sub_footer table {
	width:900px;
	float:right;
	color:#777;
}
#sub_footer img {
	margin-right:5px;
	vertical-align:middle;
}
#sub_footer table th {
	text-align:left;
	padding:15px;
	padding-left:0;
}
#sub_footer table td {
	text-align:left;
	padding:5px;
	font-size:11px;
	border-bottom:1px solid #eee;
}
#sub_footer table td a {
	color:#777;
}
#sub_footer h4 {
	display:inline;
	font-weight:normal !important;
	font-size:10px;
}
#sub_footer h3 {
	font-size:12px;
}
#divizie {
	font-size:20px;
	color:#00007b;
	font-weight:bold;
	font-family: Trebuchet MS, Helvetica,Arial, sans-serif;
}
#divizie span {
	font-size:20px;
}
#contactForm {
	padding:0; margin:0;
}
#contactForm label {
	float:left;
	width:140px;
}
#contactForm input, #contactForm select, #contactForm textarea {
	float:left;
	width:200px;
	margin-bottom:5px;
	border:1px solid #ddd;
	background:#eee;
}
#tree_page ul, #tree_page li {
	list-style:none;
	padding:0; margin:0;
}
#tree_page ul a {
	margin:0;
}
#tree_page li {
	background: url(../images/link.gif) no-repeat top left;
	display:block;
	padding-top:10px;
	padding-left:20px;
	margin-left:50px;
	height:50px;
	clear:both;
}
div.nice_select_wrapper{width:253px;position:relative;float:left;}
input.nice{width:275px;height:22px;color:#333;padding:8px 0 0 15px;background:url(../images/back-input.jpg) no-repeat;border:0;float:none;}
input.nice.errored{background:url(../images/back-input-error.jpg) no-repeat !important;}
input.nice_select{font-size:10px!important; width:253px;height:30px;cursor:default;color:#333;padding:7px 0 0 15px;background:url(../images/back-nice-select.jpg) no-repeat;border:0;float:none; margin-left:22px; }
input.nice_select.errored{background:url(../images/back-nice-select-error.jpg) no-repeat !important;}
textarea.nice{width:260px;height:90px;padding:10px 15px;background:url(../images/back-textarea.jpg) no-repeat;border:0;float:none;}
ul.virtual_select{height:125px;width:300px;overflow:auto;list-style-type:none;margin:0;padding:0;display:block;position:absolute;top:28px;left:-50px;display:none;z-index:10000; margin-left:22px;}
ul.virtual_select li{display:block;height:18px;padding:2px 0 0 5px;margin:0;border:1px solid #ddd;border-bottom:1px solid #fafafa;border-top:0;cursor:pointer;background-color:#fff;}
ul.virtual_select li.last{border-bottom:1px solid #ddd !important;}
ul.virtual_select li.over, ul.virtual_select li.selected{background-color:#FAFAFA;color:#000;}
ul.virtual_select li.selected{border:1px solid #ddd;}
.select_top {
	padding-top:8px;
	font-size:12px;
}
#news_form {
	margin-left:20px;
}
#news_form label {
	float:left;
	width:60px;
	display:block;
}
#news_form input {
	float:left;
	width:155px;
	border:0;
	background:url(../images/input.jpg) no-repeat;
	height:25px;
	display:block;
	margin-bottom:4px;
}
.sub {
	width:auto !important;
	height:auto !important;
}
.err {
	border:1px solid #ff0000;
	padding:2px;
	width:80%;
	margin:auto;
	font-weight:bold;
	color:#777;
	margin-bottom:10px;
}

/* PRODUCT LOOP */
#product-preview {width: 293px;height: 110px;float: left;border:1px solid #CCCCCC;-moz-border-radius: 5px;margin: 5px 0 0 5px;background-color:#fff;}
#product-preview h2 {background-color:#FF9933;color: #FFF;border-bottom: 1px solid #CCCCCC;font-size: 11px;margin-right: 15px;	text-align: center;text-transform:uppercase;}
#product-preview h2 a {color: #ffffff;}
#product_loop {list-style-type: none;padding:0;margin:0;height:65px;}
#product_loop li {overflow:hidden;}
#product_loop li p {font-family:TrebuchetMS,Arial;font-size:10px;text-align:center;color:#FF9933;font-weight:bold;}
#product_loop li, .carousel-wrap {float:left;width:60px;}
#product_loop li a {width:60px;display:block;height:50px;overflow:hidden;margin:0 auto;}
#product_loop li img {width:55px;border:none;}
div.scrollable { height:80px;overflow:hidden;position:relative;width:240px;float:left;} 
div.scrollable .items { width:20000em; position:absolute; }
div.scrollable .items li { float:left; }
a.prev {margin-left:8px;margin-top:18px;}
a.scroll {color:#FFF;}
a.next,a.prev,a.next:hover,a.prev:hover {float:left;display:block;width:20px;height:20px;color:#000000;font-size:32px;text-decoration:none;margin-top:18px;}
a.next {background-image:url(../../../images/sageata_dreapta_dez.jpg);background-repeat:no-repeat;}
a.next:hover {background-image:url(../../../images/sageata_dreapta.jpg);background-repeat:no-repeat;}
a.prev {background-image:url(../../../images/sageata_stanga_dez.jpg);background-repeat:no-repeat;}
a.prev:hover {background-image:url(../../../images/sageata_stanga.jpg);background-repeat:no-repeat;}
.simple_overlay {display:none; z-index:10000; background-color:#333; min-height:200px; _height:200px; border:1px solid #666; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow: 0 0 90px #000;} 
.simple_overlay .close { background-image:url(../images/close.png); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; }
/* END PRODUCT LOOP */
/* USED PRODUCTS */
.box.top {margin-top: 10px;}
select.category {width:260px;}
select.brand {width:166px;height:20px;}
input.srcbtn {background-color:#CCCCCC;border:1px solid #333333;font-size:12px;width:108px;height:20px;margin:0;padding:0;}
.src-con {margin:0 auto;padding:5px;width:550px}
.search-used {width:655px;height:32px;background-color:#FF9933;margin:20px auto 0 auto;overflow:hidden;}
.used-products {width:645px;margin:10px auto;}
.used-products .nav {clear:both;margin-right:25px;text-align:right;}
.used-product-box {width:295px; height:121px; border: 1px solid #D4D0C8; background-color:#F8F5F3; float:left;margin-right:5px;margin-bottom:10px;padding: 12px 6px;}
.used-product-box a.details {color:#333;text-decoration:underline;}
.used-product-box .image {width:90px; padding-right:8px;float:left;}
.used-product-box .image img {position:static;float:none;}
.used-product-box .desc {width:180px; float:left;}
.used-product-box .desc .hitem {width:49%;display:inline-block;}
.used-product-box .desc .price {font-weight:bold;}
.used-product-box .desc .price .price_val {color:#FF9933;}
.used-product-box.right {border: 1px solid #D4D0C8; background-color:#F8F5F3; float:left;margin-left:5px;margin-right:0;}
/* END USED PRODUCTS */
