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:15px;
	padding:0; margin:0;
	padding-top: 20px;
	font-weight:normal;
	float:left;
	color:#00007b;
	font-family: Trebuchet MS, Helvetica,Arial, sans-serif;
}
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;
	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:220px;
	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:710px;
	margin-top:20px;
}
.box {
	background: url(../images/bg_box.png) no-repeat;
	width:701px; float:right;
	min-height:133px;
}
.box_jpg {
	background: url(../images/bg_box.jpg) no-repeat;
	width:701px; float:right;
	min-height:133px;
}
.box .in { padding:17px; }
.box_jpg .in { padding:17px; }
.box_small {
	background: url(../images/bg_box_small.png) no-repeat;
	width:230px;
	min-height:130px;
}
.box_small_plus {
	background: url(../images/bg_box_small2.png) no-repeat;
	width:250px;
	min-height:130px;
}
.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:7px; 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:860px;
	border-top:1px dashed #eee;
	margin:auto;
}
#sub_footer table {
	width:650px;
	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;
}
#divizie {
	font-size:30px;
	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;
}
