* {	margin:0; padding:0; border:0; }

body {
	background:#0B82BD url(/img/d2/bg.png) repeat-x;
	font-family:"Segoe UI", "Lucida Grande", Arial, Helvetica, sans-serif;
	color:#fff;
	}

#container {
	width:900px;
	font-size:small;	
	margin:0 auto;
	}

a, a:hover
	{
	text-decoration:none;
	color:#F7C906;
	outline:none;
	}

#mainHeader {
	height:108px;
	clear:both;
	}

#logo {
	width:740px;
	float:left;
	}

#headerNav {
	width:120px;
	float:left;
	margin-top:50px;
	}

/* Primary nav =======================================================	*/
div#globalnav {
	height: 42px;
	width: 612px;
	margin: 0;
	padding: 0;
	}

div#globalnav ul#menu {
	height: 42px;
	width: 612px;
	background: transparent url(/img/d2/meniu.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
	}

div#globalnav ul#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0;
	}
	
ul#menu li, ul#menu a {
	height: 50px;
	display: block;
	}
	
div#globalnav ul#menu li a {
	text-indent: -9999px;
	text-decoration: none;
	}
	
#menu0 {left: 0; 	 width: 103px;}
#menu1 {left: 103px; width:  79px;}
#menu2 {left: 182px; width:  75px;}
#menu3 {left: 257px; width:  85px;}
#menu4 {left: 342px; width:  83px;}
#menu5 {left: 425px; width: 104px;}
#menu6 {left: 530px; width:  82px;}

#menu0 a:hover {background: transparent url(/img/d2/meniu.png)      0 -42px no-repeat;}
#menu1 a:hover {background: transparent url(/img/d2/meniu.png) -103px -42px no-repeat;}
#menu2 a:hover {background: transparent url(/img/d2/meniu.png) -182px -42px no-repeat;}
#menu3 a:hover {background: transparent url(/img/d2/meniu.png) -257px -42px no-repeat;}
#menu4 a:hover {background: transparent url(/img/d2/meniu.png) -342px -42px no-repeat;}
#menu5 a:hover {background: transparent url(/img/d2/meniu.png) -425px -42px no-repeat;}
#menu6 a:hover {background: transparent url(/img/d2/meniu.png) -530px -42px no-repeat;}
/* end Primary nav =======================================================	*/




div#aparate h2 a{
	width:208px;
	height:39px;
	background:url(/img/d2/produse.png);
	display:block;
	float:right;
	text-indent:-9999px;
	margin-top:-39px;
	}

#produse {
	width:208px;
	float:right;
	}

/* sigle nav =======================================================	*/
ul#sigle {
	height:203px;
	width: 208px;
	margin: 0;
	padding: 0;
	position: relative;
	}

ul#sigle {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
ul#sigle li, ul#sigle li a {
	width:102px;
	height:68px;
	display: block;
	float:left;
	}

ul#sigle li h3 a {
	text-indent: -9999px;
	text-decoration: none;
	background: transparent url(/img/d2/solarii.png);
	}

ul li#sigla1 h3 a {background-position:   0      0;}
ul li#sigla2 h3 a {background-position:-102px    0; width:106px;}
ul li#sigla3 h3 a {background-position:   0    -68px;}
ul li#sigla4 h3 a {background-position:-102px  -68px; width:106px;}
ul li#sigla5 h3 a {background-position:   0   -136px;}
ul li#sigla6 h3 a {background-position:-102px -136px; width:106px;}


/*
ul li#sigla2 h3 a {background-position:-68px 0;}
ul li#sigla2 h3 a {background-position:-68px 0;}
*/

/*
#sigla1 {left:     0; top:     0;}
#sigla2 {left: 102px; top:     0;}
#sigla3 {left:     0; top:  68px !important;}
#sigla4 {left: 102px; top:  68px !important;}
#sigla5 {left:     0; top: 133px !important;}
#sigla6 {left: 102px; top: 133px !important;}
*/
/* end sigle nav =======================================================	*/

div#produse p {
	margin-top:10px;
	}

#mContent {
	float:left;
	width:680px;
	margin:1em 0;
	}

h1, h2, h3 {
	font-size:large;
	font-weight:normal;
	}

h1 {
	margin-bottom:0.3em;
	margin-top:1em;
	}

h2 {
	margin-top:0.7em;
	}

h3 {
	font-size:medium;
	}












#footerBlock {
	padding: 0.5em;
	font-size:0.6em;
	width:900px;
	margin:5px auto;
	height:60px;
	border-top:6px solid #084A8C;
	background:url('/img/d2/bg_footer.png') repeat-x;
	}


#newProd {
	background:url('/img/des_sol/new_prod.jpg') no-repeat;
	padding: 10px 0 0 10px;
	margin: -10px;
	}
	

#emailForm {
	margin: 0.5em;
	padding:0.5em;
	border-top: 2px solid #777;
	border-left: 2px solid #777;
	border-bottom: 2px solid #ccc;
	border-right: 2px solid #ccc;
	}

#emailForm input {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #777;
	border-right: 1px solid #777;
	}	

.imgProd {
	text-align:center;
	padding:5px;
	}

div.imgProd img {
	background:#fff;
	}

	
#mContent p {
	margin-bottom: 1em;
	text-align:justify;
	line-height:1.4em;
	}

#mContent ul {
	margin-left: 3em;
	margin-bottom:1em;
	line-height:1.4em;
	}

#mContent #newProd p {
	text-align:justify;
	margin-bottom: 0.5em;
	}

#cInfo {
	width: 540px;
	float:left;
	}

#cBuild {
	width: 220px;
	float:left;
	margin-left: 1em;
	}

#trafic	{
	width: 90px;
	float:left;
	margin-left: 1em;
	}
	
#cInfo a, #cBuild a, #trafic a	{
	color:#fff;
	font-weight:bold;
	}

.logoFirme
	{
	/*float:left;
	margin-right:1em;
	margin-bottom: 5em;*/
	}

div.logoFirme img {
	padding:3px;
	background:#fff;
	}

#newsL
	{
	border: 3px solid #b2585d;
	width:238px;
	margin-left:20px;
	padding: 10px;
	text-align:justify;
	margin-bottom:0.5em;
	}

#newsL h2 {
	font-family:"Segoe UI", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#b2585d;
	margin-bottom:0.5em;
	text-align:center;
	font-size:1.1em;
	}

#newsL h3
	{
	font-weight:bold;
	font-family:"Segoe UI", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:small;
	color:#069;
	}

#newsL h3 a
	{
	text-decoration:underline;
	}

div.infoP {
	margin-top:13px;
	border:1px solid #084A8C;
	width:223px;
	border-bottom:0;
	background:#fff url(/img/d2/info.jpg) top left no-repeat;
	padding-top:60px;
	font-family:"Segoe UI", "Lucida Grande", Arial, Helvetica, sans-serif;
	}

div.infoP ul {
	margin:0 !important;
	list-style-type:none;
	border-top:1px solid #084A8C;
	}

div.infoP ul li {
	margin:0;
	padding:0;
	}


div.infoP ul li a {
	display:block;
	width:213px;
	border-bottom:1px solid #084A8C;
	padding:2px 5px;
	color:#084A8C;
	font-size:0.85em;
	}

div.infoP ul li a:hover {
	background:#6CAB28;
	color:#fff;
	}




div.mobilier {
	width:120px;
	padding:5px;
	float:left;
	height:140px;
	}



div.sHalf {
	width:325px;
	margin-top:10px;
	float:left;
	height:310px;
	}

.mr20 {
	margin-right:10px;
	}

.shade {
	padding:5px;
	background:#096d9f;
	}

.toggler2, .toggler3 {
	padding:5px 10px;
	background:#6db4d7;
	color:#00639f;
	}

.toggler2:hover, .toggler3:hover {
	cursor:pointer;
	}


.toggler2 a {
	color:#00639f;
	display:block;
	}

.toggler2:hover, .toggler2 a:hover {
	color:#fff;
	}


.element2 {
	background:#6db4d7;
	}


.activeAc2 {
	color:#fff;
	}


.ofertele {
	margin:10px 0;
	background:#6db4d7;
	}

.ofertele div.prod {
	margin-left:25px;
	}

.ofertele p.pp {
	margin:0 !important;
	}

#mContent, h1, h2.cod, h3 {
	font-family:"Segoe UI", "Lucida Grande", Arial, Helvetica, sans-serif !important;
	}

h1 {
	font-size:1.5em;
	}

h2.cod a {
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
	}	

p#brdcmb, p#brdcmb a {
	color:#7ac2e2;
	}

p.fProd {
	text-align:left;
	}

p.fProd a {
	padding:1px;
	float:left;
	display:block;
	}


p.fProd a img {
	border:1px solid #7ac2e2;
	}

p.fProd a:hover img {
	border:1px solid #fff;
	}

p.fProd a.fotoP {
	margin:0 0 10px 10px;
	width:104px;
	height:104px;
	display:block;
	}

	
table#spTehnic {
	width:100%;
	border:1px solid #156ca5;
	font-size:0.9em;
	}
	
table#spTehnic th {
	width:15em;
	text-align:left;
	padding:4px;
	}
	
table#spTehnic td {
	padding:4px;
	}	
	
table#spTehnic tr.shade td, table#spTehnic tr.shade th  {
	background:#156ca5;
	}

div.prod {
	width:137px;
	margin:0 5px;
	padding:10px;
	float:left;
	/*border:2px solid #219bce;*/
	height:173px;
	background:url(/img/d2/prodzone.png) 0 0 no-repeat;
	_background:url(/img/d2/prodzone.gif) 0 0 no-repeat;
	}

div.prod:hover {
	/*border:2px solid #fff;
	background:#156ca5;
	*/
	background:url(/img/d2/prodzone.png) top right no-repeat;
	_background:url(/img/d2/prodzone.gif) top right no-repeat;
	}

div.prod a {
	color:#069;
	}

p.pt {
	height:2.8em;
	margin:0 !important;
	font-size:0.85em;
	}

p.pp {
	margin:0;
	}

p.pt, p.pp {
	text-align:center !important;
	}

ul.pagNUM  {
	list-style:none;
	width:500px;
	float:left;
	margin:0 !important;
	}
	
ul.pagNUM li {
	display:inline;
	}

ul.pagNUM li a {
	display:block;
	float:left;
	padding:5px;
	background:#1155a8;
	margin-right:10px;
	width:20px;
	text-align:center;
	color:#fff;
	}

ul.pagNUM li a:hover {
	background:#219bce;
	}

ul.pagNUM li a.sel {
	background:#79c0e0;
	color:#084a8c;
	}



ul.pagSAG {
	list-style:none;
	margin:0;
	width:80px;
	float:right;
	}

ul.pagSAG li {
	display:inline;
	}

ul.pagSAG li a {
	display:block;
	float:right;
	padding:5px;
	background:#1155a8;
	margin-right:10px;
	width:20px;
	text-align:center;
	color:#fff;
	}

ul.pagSAG li a:hover {
	background:#219bce;
	}


h3.toggler {
	background:#156ca5;
	padding:5px;
	cursor:pointer;
	margin:1px 0 0 0 !important;
	border:0;
	font-size:0.9em;
	border-bottom:1px solid #00639f;
	}

h3.toggler:hover {
	background:#00639f;
	}

h3.toggler strong {
	display:block;
	width:12em;
	float:left;
	}

h3.activeAc {
	background:#00639f;
	border-bottom:1px solid #0b82bd !important;
	}

ul.element {
	list-style:none;
	margin:0 !important;
	background:#09669f;
	}

ul.element li {
	margin:0;
	}

ul.element li a {
	width:326px;
	display:block;
	float:left;
	padding:3px;
	font-size:0.9em;
	}

ul.element li a:hover {
	background:#fff;
	color:#069;
	}

ul.element li a.Factivat {
	background:#ddd;
	color:#069;
	}


div#filtrele {
	border:2px solid #156ca5;
	padding:0 1px 1px 1px;
	margin-bottom:10px;
	width:665px;
	}

div.clear {
	clear:both;
	}	
	
/* slide show prima pagina */
#demo_container {
	width: 680px;
	height: 280px;
	position: relative;
	}

#items_container {
	width: 680px;
	height: 280px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}

#controls {
	width: 680px;
	height: 30px;
	position: absolute;
	top:  240px;
	left: 0;
	}

#controls a {
	display: block;
	position: absolute;
	width: 30px;
	height: 30px;
	line-height: 27px;
	cursor: pointer;
	text-align: center;
	font-size: 14px;
	color:#036;
	background:#fff;
}

#controls a:hover {
	color:#fff;
	background:#0b82bd;	
	}

#prevbtn {
	left: 540px;
}

#playbtn {
	left:  580px;
	width:50px !important;
}

#nextbtn {
	left: 640px;
}

div.slide_item {
	width: 680px;
	height: 280px;
	position: absolute;
	left: 0;
	top: 0;
	}

div.first_item {
	left: 0;
	}

div.slide_item h1 {
	margin:0 0 10px 0;
	}

h1 {
	margin:10px 0 5px 0;
	}
	

p.contact strong {
	width:6em;
	float:left;
	}
	
	
form.normal label {
	width:6em;
	display:block;
	float:left;
	}

form.normal input, form.normal textarea {
	border:1px solid #ccc;
	width:200px;
	font-family:"Segoe UI", "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding:2px;
	margin-bottom:3px;
	}
form.normal input.sendBut {
	width:206px !important;
	padding:10px 0;
	outline:none;
	border:none;
	color:#aaa;
	}

form.normal input.sendBut:hover {
	background:#99b8e7;
	color:#fff;
	}


.atn {
	border:1px solid #ccc;
	background:#ffc;
	padding:5px;
	font-size:0.85em;
	color:#036 !important;
	}

.err {
	border:1px solid #900;
	background:#f06;
	color:#ffc;
	padding:5px;
	font-size:0.85em;
	font-weight:bold;
	}

.ook {
	border:1px solid #090;
	background:#0c0;
	color:#ffc;
	padding:5px;
	font-size:0.85em;
	font-weight:bold;
	}
	
	