body {margin: 0px; background-color: #6D0101; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6A5828; line-height: 14px}

/*clearfix*/
div {display: inline-block}
div:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height: 0px;}
* html div {height: 1%;}
/*clearfix*/

/*generale*/
a {color: #FFFFFF; font-weight: bold; text-decoration: none}
a:hover {text-decoration: underline}
a images {border: none}
form {margin: 0px; padding: 0px}
p {padding:2px 0 7px 0; margin: 0px; clear: both}
ul {margin: 0px; padding: 10px 0px 10px 0px}
li {list-style-position: inside; padding: 10px 0px 10px 20px}
/*generale*/


/*bg*/
.bg-sus {position: absolute; top: 0px; left: 0px; margin: 0px; width: 100%; height: 450px; background-image: url(../images/bg-sus.png); background-repeat: repeat; z-index: 1}
.bg-mijloc {position: absolute; top: 450px; left: 0px; margin: 0px; width: 100%; height: 38px; background-image: url(../images/bg-mijloc.png); background-repeat: repeat-x; z-index: 1}
.bg-jos {position: absolute; top: 488px; left: 0px;  margin: 0px; width: 100%; height: 513px; background-image: url(../images/bg-jos.jpg); background-repeat: repeat-x; z-index: 1}
.bg-jos-stg {float: left; clear: none; width: 285px; height: 513px; background-image: url(../images/bg-jos-stg.jpg); background-repeat: no-repeat}
.bg-jos-dr {float: right; clear: none; width: 322px; height: 513px; background-image: url(../images/bg-jos-dr.jpg); background-repeat: no-repeat}
/*bg*/


.centrare {position: absolute; width: 1000px; left: 50%; top: 40px; margin-left: -510px; height: auto; z-index: 2}

#meniu {position: absolute; top: 135px; left: 67px;}
#meniu ul {list-style: none; }
#meniu ul li {display: inline; margin-left: 35px; padding: 0; float:left; text-align:center;
  width:127px; height: 53px;  }
#meniu ul li img {border: 0;}

#sub_meniu {height:35px; left:57px; position:absolute; top:221px; width:872px;}
#sub_meniu ul {list-style: none; }
#sub_meniu ul li {display: inline; margin-left: 26px; }
#sub_meniu ul li a {font-weight: bold; font-size: 16px; font-family: arial; color:#d7c392;}
#sub_meniu ul li a:hover {color:#931b0f; text-decoration: none; }
#sub_meniu ul li a:active {color:#931b0f;}

.continut-site {position: absolute; top: 290px; left: 67px; width: 870px; height: 500px}
.continut-stg {position: absolute; margin: 5px 0px 0px 0px; width: 360px; height:350px; z-index: 1;}
.continut-stg p{float:left; margin-top: 10px;  width: 344px;}
.slideshow {float:left; width: 360px; height: 120px;}
.slideshow a {border:0;}
.slideshow a img {border:2px solid #fff;}

.continut-dr {position: absolute;  margin: 0px 0px 0px 410px; width: 460px; height: 490px}
.continut {width:100%; height: 394px; overflow: hidden}
.footer {margin: 40px 0px 0px 0px; text-align: left; width: 329px; float:left;}
.footer a {font-family: "Times New Roman", Times, serif; color: #7C652E; font-size: 14px; text-decoration: none; font-weight: normal}
.footer a:hover {text-decoration: underline}
.copyright {margin: 40px 0px 0px 28px; text-align: center; font-family: "Times New Roman", Times, serif; 
  color: #7C652E; font-size: 14px; font-weight: bold; width: 103px; float:left;}
.copy_eclipse { width:100%; position:absolute; text-align:right;  margin-top:470px;} 
.copy_eclipse a {color:#DDD396; font-weight:normal;}
.titlu {margin: 0px 0px 15px 0px;}
.continut-sub-titlu {padding: 0px; margin: 0px 0px 15px 0px}

.field {margin-top:5px;}
.field label {width:50px; float:left;}
#contact_form input {width: 270px; height: 17px;  background-color: #C9A446; border: 1px solid #D6BE6F; font-size: 11px; color: #DED499}
#contact_form textarea {width: 270px; height: 70px; background-color: #C9A446; border: 1px solid #D6BE6F; font-size: 11px; color: #DED499; overflow: auto}

#contact_form div.error { margin-left: 135px; display: block; color: #ff0000; font-size: 11px; }
#contact_form input.error { border:1px solid red; }
#contact_form textarea.error { border:1px solid red; }
#contact_form .required { color: #ff0000; font-size: 11px; }

.rand-formular {margin: 0px 0px 3px 0px}

 #security_code {background-color: #C9A446 !important; border: 1px solid #D6BE6F; font-size: 11px; color: #DED499;
  width:60px !important;}

.field_submit {margin-top:5px; width:321px; float:left;}
.field_submit label {float:left; margin-top:4px; width:100px;}
.field_submit input {margin-top: 3px; margin-right:5px; float:left;}
.field_submit img {margin-top: 3px; margin-right: 8px; float:left;}

.btn_link {background-color:#a88731 !important; border: 1px solid #ded499 !important; 
   color:#d0bf7d  !important; float:right; width:60px !important; height: 20px !important;
   cursor:pointer;}
.float-stg {float: left; clear: none; margin-right: 5px;}
.float-dr {float: right; clear: none}

.produse-rand {padding: 0px 0px 12px 0px}
.produse-rand-titlu {padding: 0px 0px 0px 0px}

.titluImg {line-height: 10px; font-size: 10px}

#produse img {border: 2px solid #DED498}
.paginare {float: right; clear: both; padding: 0px 27px 0px 0px; text-align: right}


#intro {margin: 0px 0px 0px 0px}

.contact-adrese {width: 100; height: 150px; overflow: auto}

#produs{width:200px; float:left; margin:0 10px 3px; }
#produs a {border:0;} 
#produs img {border:1px solid #fff; }
#produs .title {background:#7f0202; color:#fff; text-align: left; font-size:14px; padding: 5px; 
   font-family: Trebuchet MS; font-weight: bold;  width:172px; #width:181px; float:left;
   -moz-border-radius: 5px;
}
#produs .price {color:#7f0202; text-align: right; font-size: 12px; font-weight: bold; width:181px;
  float:left; margin-top:3px;}

.cusatura {background: url(../images/cusatura.png) repeat-x; width: 100%;}

#canapea {position:absolute; top:560px; left:-15px; }
