/*(c) 2007 Bogdan Valentin, Touch Media (www.touch-media.ro) */
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
* {padding: 0;
margin: 0;}
body{background-image: url(images/index_03.gif);
text-aling: center;}
#content{width: 890px;
margin: 0 auto;
margin-top: 31px;}
#cont_stg {float: left;
 width: 200px;
 margin: 0 auto;}
#cont_stg #cont_logo {float: left;
 width: 182px;
 height: 159px;
 margin: 0 auto;
 margin-left: 7px;}
#cont_stg #cont_logo #cont_logo_sus {float: left;
  background-image: url(images/index_07.gif);
  background-repeat: no-repeat;
  width: 182px;
  height: 10px;
  margin: 0 auto;
  }
#cont_stg #cont_logo #cont_logo_mijloc {
float: left;
  background-image: url(images/index_11.gif);
  background-repeat: repeat-x;
  width: 176px;
  height: 55px;
  margin: 0 auto;
  margin-left: 3px;
  }
#cont_stg #cont_logo #cont_logo_mijloc img{float: left;
margin-left: 35px;
position: relative;
}
* html #cont_stg #cont_logo #cont_logo_mijloc {margin-top: -9px;
margin-left: 1px;
position: relative;
left: 1px;}
#cont_stg #cont_logo #cont_logo_jos {float: left;
  background-image: url(images/index_10.gif);
  background-repeat: no-repeat;
  width: 182px;
  height: 94px;
  margin: 0 auto;
  }
* html #cont_stg #cont_logo #cont_logo_jos {margin-top: -68px;}
#cont_stg #meniu {float: left;
width: 200px;
height:371px;
margin: 0 auto;
margin-top: 4px;
}
#cont_stg #meniu #meniu_sus {float: left;
width: 200px;
height: 12px;
margin: 0 auto;
background-image: url(images/index_19.jpg);
background-repeat: no-repeat;}
#cont_stg #meniu #meniu_mijloc {float: left;
width: 200px;
height: 342px;
margin: 0 auto;}
* html #cont_stg #meniu #meniu_mijloc {margin-top: -7px;}
#cont_stg #meniu #meniu_mijloc #meniu_mijloc_st{float: left;
width: 168px;
height: 342px;
background-image: url(images/index_22.jpg);
background-repeat:repeat-x;
margin: 0 auto;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #E7CD63;}
#men {float: left;
font-size: 13px;
color: #FFF8DB;
font-family: Arial, Helvetica, sans-serif;
margin-top: 38px;
list-style: none;
margin-left: 33px;
display: block;
}
* html #men {margin-left: 17px;}
#men li {background-image: url(images/item.gif);
background-repeat:no-repeat;
width: 120px;
float: left;
clear: left;
padding-bottom: 18px;
line-height: 18px;}
#men li a{color: #FFF8DB;
float: left;
margin-left: 10px;
margin-top: -6px;
position: relative;}
#cont_stg #meniu #meniu_mijloc #meniu_mijloc_dr{float: left;
width: 30px;
height: 342px;
background-image: url(images/index_24.jpg);
background-repeat: no-repeat;
margin: 0 auto;}
#cont_stg #meniu #meniu_jos {float: left;
width: 200px;
height: 17px;
margin: 0 auto;
background-image: url(images/index_25.jpg);
background-repeat: no-repeat;}
#cont_stg #meniu #meniu_mijloc #meniu_mijloc_st #language {float: left;
clear: left;
width: 124px;
height: 58px;
margin: 0 auto;
margin-left: 44px;
margin-top: 15px;}
* html #cont_stg #meniu #meniu_mijloc #meniu_mijloc_st #language{ margin-left: 22px;}
#cont_stg #meniu #meniu_mijloc #meniu_mijloc_st #language #language_sus {float: left;
background-image: url(images/index_30.gif);
background-repeat:no-repeat;
width: 124px;
height: 10px;}
#cont_stg #meniu #meniu_mijloc #meniu_mijloc_st #language #language_mijloc {width: 124px;
height: 39px;
margin: 0 auto;
float: left;
background-image: url(images/index_33.jpg);
background-repeat:repeat-x;}
#cont_stg #meniu #meniu_mijloc #meniu_mijloc_st #language #language_mijloc span {float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FFF8DB;
margin-left: 10px; float: left; clear: both; width: 110px;}
#cont_stg #meniu #meniu_mijloc #meniu_mijloc_st #language #language_mijloc span.langfr {float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFF8DB;
margin-left: 10px; }
* html #cont_stg #meniu #meniu_mijloc #meniu_mijloc_st #language #language_mijloc {margin-top: -9px; position: relative;}
#lang {float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin-left: 10px;
margin-top: 2px;
list-style: none;
display: inline;
font-weight: bold;}
#lang li {float: left;
background-image: none;
padding-right: 10px;;
margin: 0;
clear: none;
width: auto;}
#lang li a {float: left;
color: #FFF8DB;}
#lang li #current {border-bottom-width: 2px;
border-bottom-color: #E7CD63;
border-bottom-style: solid;}
#cont_stg #meniu #meniu_mijloc #meniu_mijloc_st #language #language_jos {float: left;
background-image: url(images/index_32.gif);
background-repeat:no-repeat;
width: 124px;
height: 9px;}
#content #continut {width: 663px;
margin: 0 auto;
margin-top: -5px;
float: left;
}
#content #continut #continut_sus {width: 663px;
height: 14px;
background-image: url(images/index_07.jpg);
background-repeat:no-repeat;
float: left;}
#content #continut #continut_mijloc {width: 663px;
float: left;
background-image: url(images/pat.jpg);
background-repeat: repeat-y;}
* html #content #continut #continut_mijloc {margin-top: -5px;}
#content #continut #continut_jos {width: 663px;
height: 19px;
background-image: url(images/index_41.jpg);
background-repeat:no-repeat;
float: left;}
#content #continut #continut_mijloc h1 {font-family: Helvetica;
font-size: 19px;
letter-spacing: 1px;
color: #D4CFB9;
width: 600px;
margin-left: 18px;
margin-top: 10px;
padding-left: 13px;
padding-right: 13px;
text-align: center;
border-left-color: #C28019;
border-left-style: solid;
border-left-width: 2px;
border-right-color: #C28019;
border-right-style: solid;
border-right-width: 2px;}

* html #content #continut #continut_mijloc h1 {margin-left: 9px;}
#content #continut #continut_mijloc #top {width: 620px;
height: 97px; 
margin: 0 auto;
float: left;
margin-top: 26px;
margin-left: 20px;}
* html #content #continut #continut_mijloc #top {margin-left: 10px;}
#content #continut #continut_mijloc #top img {float: left;
border-style: solid;
border-width: 4px;
border-color: #F1DCAF;
margin-left: 11px;}

#content #continut #continut_mijloc #top p {float: left;
width: 100px;
font-family: Arial;
font-size: 10px;
margin-left: 30px;
text-align: justify;color: #535353;}
#content #continut #continut_mijloc #top p#p_ar {float: left;
width: 100px;
font-family: Arial;
font-size: 10px;
margin-left: 30px;
text-align: right;color: #535353;}
#content #continut #continut_mijloc #top p a {text-decoration:underline;
color: #704500;}
#content #continut #continut_mijloc #text_center {width: 663px;
float: left;
margin: 0 auto;
margin-top: 36px;}
#content #continut #continut_mijloc #text_center2 {width: 663px;
float: left;
margin: 0 auto;
margin-top: 36px;}
html:first-child #content #continut #continut_mijloc #text_center  {margin-top: 37px;}
html:first-child #content #continut #continut_mijloc #text_center2  {margin-top: 37px;}
* html #content #continut #continut_mijloc #text_center  {margin-top: 37px;}
* html #content #continut #continut_mijloc #text_center2  {margin-top: 37px;}
*:first-child+html #content #continut #continut_mijloc #text_center  {margin-top: 37px;}
*:first-child+html #content #continut #continut_mijloc #text_center2  {margin-top: 37px;}
#content #continut #continut_mijloc #text_center p {width: 450px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #454545;
margin-left: 30px;
float: left;
clear: none;
padding-bottom: 20px;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #666666;}
.ar {text-align: right;}
* html #content #continut #continut_mijloc #text_center p {margin-left: 15px;
}
#content #continut #continut_mijloc #text_center p span {color: #00672B;}

#content #continut #continut_mijloc #text_center #men2 {width: 141px;
height: 288px;
margin: 0 auto;
float: right;}
#content #continut #continut_mijloc #text_center #men2 #men2_sus {width: 141px;
height: 24px;
margin: 0 auto;
background-image: url(images/men1.jpg);
background-repeat:no-repeat;
float: left;}
#content #continut #continut_mijloc #text_center #men2 #men2_mijl {width: 141px;
height: 229px;
float: left;}
#content #continut #continut_mijloc #text_center #men2 #men2_mijl #men2_mijl_st {width: 8px;
height: 229px;
float: left;
background-image: url(images/men2.jpg);
background-repeat:no-repeat;}
#content #continut #continut_mijloc #text_center #men2 #men2_mijl #men2_mijl_dr {width: 118px;
height: 229px;
float: left;
background-image: url(images/men3.jpg);
background-repeat:repeat-x;}
#content #continut #continut_mijloc #text_center #men2 #men2_mijl #men2_mijl_dr #prod {float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 31px;
font-weight: bold;
color: #FFF8DB;}
#content #continut #continut_mijloc #text_center #men2 #men2_mijl #men2_mijl_dr #part {float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width: 110px;
position: relative;
margin-left: 17px;
margin-top: 25px;
font-weight: bold;
color: #FFF8DB;}
* html #content #continut #continut_mijloc #text_center #men2 #men2_mijl #men2_mijl_dr #part {margin-left: 6px;}
#content #continut #continut_mijloc #text_center #men2 #men2_mijl #men2_mijl_dr_dr {width: 15px;
height: 229px;
float: left;
background-image: url(images/men5.jpg);
background-repeat:no-repeat;}
#content #continut #continut_mijloc #text_center #men2 #men2_jos {width: 141px;
height: 35px;
margin: 0 auto;
background-image: url(images/men4.jpg);
background-repeat:no-repeat;
float: left;}
#men2ul {list-style:none;
margin-top: 30px;
float: left;
margin-left: 20px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #FFF8DB;
display:block;}
* html #men2ul {margin-left: 3px;
position: relative;}
#men2ul li {background-image: url(images/item.gif);
background-repeat: no-repeat;
width: 110px;
padding-bottom: 18px;
float: left;
clear: left;}
#men2ul li a {color: #FFF8DB; 
text-decoration: underline;
float: left;
margin-top: -6px;
padding-left: 10px;
position: relative;}
#content #continut #continut_mijloc #hasqvarna {width: 577px;
height: 90px;
float: left;
margin: 0 auto;
margin-left: 30px;
margin-top: 23px;}
* html #content #continut #continut_mijloc #hasqvarna {margin-left: 15px;}
#content #continut #continut_mijloc #hasqvarna img {float: left;
margin-left: 10px;}
#content #continut #continut_mijloc #hasqvarna p {width: 463px;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin-top: 17px;
margin-left: 10px;
color: #575757;}
#content #continut #continut_mijloc #hasqvarna p #about {color: #00672B;
font-size: 12px;}
#content #continut #continut_mijloc #hasqvarna p a{color: #704500;
text-decoration: underline;}
#content #continut #nav_jos {width: 750px;
height: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
float: left;
margin: 0 auto;
margin-top: 10px;
margin-left: -40px;
background:transparent;}
* html #content #continut #nav_jos {position: relative;
margin-left: -90px;}
#nav_josul {float: left;
list-style:none;
display: inline;}
#nav_josul li {float: left;
padding-right: 13px;}
#nav_josul li a {color: #fff;}
#developed {font-family: Arial, Helvetica, sans-serif;
width: 150px;
font-size: 12px;
float: right;
color: #fff;}
#content #drt {float: left;
width: 23px;
height: 376px;
margin: 0 auto;
margin-top: 158px;
background-image: url(images/drt.jpg);
background-repeat:no-repeat;}

h2 {font-size: 12px;
color: #00672B;
font-family: Arial, Helvetica, sans-serif;
float: left;
padding: 0 20px 0 20px;}

#content #continut #continut_mijloc #text_center2 .activity {
width: 630px;
margin-left: 20px;
float: left;
font-size: 12px;
color: #505050;
margin-top: 10px;
font-family: Arial, Helvetica, sans-serif;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #666666;
padding-bottom: 10px;}
#content #continut #continut_mijloc #text_center2 .activity_ar {
width: 630px;
margin-left: 20px;
float: left;
font-size: 12px;
color: #505050;
margin-top: 10px;
font-family: Arial, Helvetica, sans-serif;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: #666666;
padding-bottom: 10px;}
#content #continut #continut_mijloc #text_center2 .activity2 {
width: 630px;
margin-left: 20px;
float: left;
font-size: 12px;
color: #505050;
margin-top: 10px;
font-family: Arial, Helvetica, sans-serif;
padding-bottom: 200px;}
* html #content #continut #continut_mijloc #text_center2 .activity {margin-left: 10px;}
* html #content #continut #continut_mijloc #text_center2 .activity_ar {margin-left: 10px;}
* html #content #continut #continut_mijloc #text_center2 .activity2 {margin-left: 10px;}
#content #continut #continut_mijloc #text_center2 .activity img {float: right;
border-style: solid;
border-width: 4px;
border-color: #F1DCAF;}
#content #continut #continut_mijloc #text_center2 .activity .logos {float: right;
width: 200px;
height: 150px;}
#content #continut #continut_mijloc #text_center2 .activity .logos .logoss{
float: right;
width: 200px;
vertical-align:middle;
border: none;}
#content #continut #continut_mijloc #text_center2 .activity .logos .foresta{
float: right;
width: 200px;
margin-top: -30px;
vertical-align:middle;
border: none;}
.link_part {color: #660000;}
#content #continut #continut_mijloc #text_center2 .activity2 img {float: right;clear:right;
margin-top: 0px;
margin-bottom: 5px;
border-style: solid;
border-width: 4px;
position: relative;
top: -30px;
border-color: #F1DCAF;}
#content #continut #continut_mijloc #text_center2 .activity2 img.husq {float: left;
margin-top: 40px;
margin-bottom: -30px; margin-left: 20px;
border-style: solid;
border-width: 2px;
border-color: #F1DCAF;}
#content #continut #continut_mijloc #text_center2 .activity2 img.husq2 {float: left;
clear: left;
margin-top: 40px;
margin-bottom: -30px; margin-left: 20px;
border-style: solid;
border-width: 2px;
border-color: #F1DCAF;}
#content #continut #continut_mijloc #text_center2 .activity .titlu {float: left;
font-size: 13px;
color: #704500;
font-weight: bold;}
#content #continut #continut_mijloc #text_center2 .activity2 .titlu {float: left;
clear: right;
font-size: 13px;
color: #704500;
font-weight: bold;}
#vasicos_logo {float: left;
margin-left: 35px;}
#beech { float: left;
color: #7E7E7E;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
margin-top: 10px;
margin-left: 5px;}
#semifinished {float: left; 
clear: left;
width: 600px;
margin-top: 5px;
margin-left: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #7E7E7E;}
* html #semifinished {margin-left: 10px;}
#content #continut #continut_mijloc #text_center2 #tabel {width: 630px;
margin-left: 20px;
float: left;
font-size: 12px;
color: #505050;
margin-top: 10px;
font-family: Arial, Helvetica, sans-serif;
padding-bottom: 150px;}
#content #continut #continut_mijloc #text_center2 #tabel1 {width: 630px;
margin-left: 20px;
float: left;
font-size: 11px;
color:#330000;
margin-top: 10px;
font-family: Arial, Helvetica, sans-serif;
padding-bottom: 100px;}
* html #content #continut #continut_mijloc #text_center2 #tabel {margin-left: 10px;}
* html #content #continut #continut_mijloc #text_center2 #tabel1 {margin-left: 10px;}
#content #continut #continut_mijloc #text_center2 #tabel table {width: 600px;
border: 0;
border-collapse: collapse;
}
#content #continut #continut_mijloc #text_center2 #tabel1 table {width: 600px;
border: 0;
border-collapse: collapse;
font-size: 11px;
color:#330000;
}
#content #continut #continut_mijloc #text_center2 #tabel table td {border-style: solid;
border-color: #B27615;
border-width: 1px;
}
.error{
	color: #CC0033;
	text-decoration: none;
	font-family: Verdana;
	font-size : 12px;
	font-style: none;
	font-variant: normal;
	text-transform: none;
	/*font-weight: bold;*/
	line-height: normal;	
	/*vertical-align:middle;*/
}
#content #continut #continut_mijloc #text_center2 #tabel1 table td {border-style: solid;
border-color: #B27615;
border-width: 0px;
}
#content #continut #continut_mijloc #text_center2 #tabel table #tit {font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #333333;
text-align: center;}
#content #continut #continut_mijloc #text_center2 #tabel table .tit2 {font-family: Arial, Helvetica, sans-serif;
text-align: center;
font-size: 12px;
}
#content #continut #continut_mijloc #text_center2 #tabel table .categ {font-family: Arial, Helvetica, sans-serif;
text-indent: 5px;
color: #019140;}
#content #continut #continut_mijloc #text_center2 #tabel table .notice {font-family: Arial, Helvetica, sans-serif;
text-align: center;
color: #006633;
font-style: italic;
font-size: 90%;}
#content #continut #continut_mijloc #text_center2 #tabel table .notice_ar {font-family: Arial, Helvetica, sans-serif;
text-align: center;
color: #006633;
font-size: 90%;}
#content #continut #continut_mijloc #text_center2 #tabel table #flooring {padding-left: 10px;}
#content #continut #continut_mijloc #text_center2 #tabel table .images {padding-left: 4px;
text-align: center;}
#content #continut #continut_mijloc #text_center2 #tabel table .images img {
clear: left;
margin: 4px;}
#content #continut #continut_mijloc #text_center2 #tabel table #flooring ul {list-style: disc;
margin-left: 13px;}
#content #continut #continut_mijloc #text_center2 #tabel table .categ span {
float: left;
font-size: 80%;
text-indent: 5px;
color: #006633;}
#content #continut #continut_mijloc #text_center2 #tabel table .mijl {text-align: center;}
#content #continut #continut_mijloc #text_center2 #tabel table a { color: #704500;
text-decoration: underline;}
 #produse { 
width: 100px;
float:left;
list-style: none;
color: #7E7E7E;
margin-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;}
#produse li {float: left;
clear: left;
background-image:url(images/item.gif);
background-repeat:no-repeat;
margin-bottom: 5px;}
#produse li.sub {float: left;
clear: left;
background-image: none;
margin-bottom: 5px;
font-size: 10px;}
#produse li a {color: #7E7E7E;
width: 100px;
float: left;
margin-left: 10px;
margin-top: -5px;
position: relative;}
#produse li #curr {text-decoration:underline;}
#sel {color: #0B8D3E;
width: 150px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
float: left;
margin-top: 10px;
margin-left: -13px;
padding-bottom: 10px;
position: relative;}
#contact form {float: left;
margin-left: 40px;
padding-bottom: 30px;}
* html #contact form {margin-left: 20px;}
#contact form .text_input {width: 120px;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #330000;}
#contact input {background-color: transparent;
border-width: 1px;
border-style: solid;
border-color:#CC6600;
float: left;

}
#contact textarea {background-color: transparent;
border-width: 1px;
border-style: solid;
border-color:#CC6600;
float: left;
}
#contact #Send {float: left; clear: left;
margin-left: 344px;
margin-top: 10px;}
* html #contact #Send {margin-left: 335px;}
*:first-child+html #contact #Send {margin-left: 335px;}
html:first-child  #contact #Send {margin-left: 348px;}
#contact #date_cont {width: 600px;
float: left;
clear: both;
margin-left: 40px;
padding-bottom: 30px;}
#contact #date_cont #dat {margin-left: 45px;
float: left;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #330033;}
* html #contact #date_cont #dat {margin-left: 22px;}
* html #contact #date_cont {margin-left: 20px;}
#contact #date_cont img {float: left;}
#contact #date_cont #ti {float: left;
clear: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
margin-top: 5px;
margin-left: 10px;
color: #330000;}
#ttt { float: left;
color: #330033;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin-top: 10px;
margin-left: 20px;}
.aliniat4 { 
width: auto;
margin-left: 30px;}