body{
	margin: 0 auto;
	background: #bc9c6d url('../img/bg_grad.jpg') repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1, h2{
	margin: 0;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
p{
	margin-top:0px;
}
img{
	border:0;
}
.content{
    width:900px;
    margin: 0 auto;
}
.sigla{
    margin: 10px 0px 0px 0px;
}

#sigla:hover { cursor:pointer; }

.header{
    background: #fff url('../img/header-bg.jpg') no-repeat;
    width: 900px;
    height: 333px;
    margin: 15px 0px 0px 0px;
}
.bottom{
    background: url('../img/main-jos.jpg') no-repeat;
    height: 26px;
    width: 900px;
    overflow: hidden;
}
.meniu{
    float: left;
    padding: 10px 0px 0px 0px;
}
.meniu a{
    margin: 0px 0px 0px 26px;
    color:#49381f;
    font-size: 13px;
    font-weight: bold;
}
.meniu a:hover{
    color:#ffffff;
    text-decoration: none;
}
.slide{
    float: left;
    width: 880px;
    margin: 21px 0px 0px 10px;
    display: inline;
    height: 286px;
}
.continut{
    background: #fff;
    float: left;
    width: 900px;
    min-height: 330px;
    height: auto !important;
    height: 330px;
}
.jcarousel-control a  {
    color:#FFFFFF;
    font-size: 12px;
    float:right;
    height:18px;
    margin:1px 0px 0 0;
    width:18px;
    text-align: center;
    font-weight: bold;
}
.casuta_nr, .casuta_nr_sel{
    background:url("../img/btn.png") no-repeat;
    height: 18px;
    width: 18px;
    color: #000;
    font-weight: bold;
    font-size: 13px;
    overflow: hidden;
    float:right;
    margin:0 5px 0 0;
}
.casuta_nr_sel a {
    color:#000;
}
.linie_jcarousel-control  {
    float:right;
    height:22px;
    padding:8px 10px 0 0;
    position:absolute;
    top:250px;
    width:870px;
    z-index:3;
}
.cont-stanga{
    width: 430px;
    float: left;
    margin: 15px 10px 0px 10px;
    display: inline;
}
.text-st{
    padding: 12px 0px 0px 0px;
    color: #706f6f;
    font-size: 13px;
    text-align: justify;
}
.titlu-st{
    font-size: 24px;
    font-weight: bold;
    color: #8d7755;
}
.box-newsletter{
    background:url("../img/bg-newsletter.jpg") no-repeat;
    height: 156px;
    width: 430px;
    margin: 15px 0px 0px 0px;
}
.st-nws{
    float: left;
    color: #385569;
    font-size: 10px;
    width: 147px;
    height: 105px;
    overflow: hidden;
    padding: 20px 0px 0px 40px;
}
.dr-nws{
    float: left;
    width: 200px;
    padding: 12px 0px 0px 30px;
}
.txt-f-nws{
    color:#666666;
    font-size: 11px;
}
.btn-ad-nws{
    background:url("../img/ma-abonez.jpg") no-repeat;
    height: 19px;
    width: 118px;
    margin: 15px 0px 0px 0px;
    border: 0;
    cursor: pointer;
}
.cont-dreapta{
    width: 430px;
    float: left;
    margin: 15px 10px 0px 10px;
    display: inline;
    position: relative;
}
.titlu-dr{
    color:#ef7134;
    font-size: 24px;
}
.linie-pp-os{
    background:url("../img/linie-pp-os.jpg") no-repeat;
    height: 106px;
    width: 446px;
    float: left;
    margin: 10px 0px 15px 0px;
}
.txt-dr-1{
    float: left;
    width: 430px;
    color: #8d7755;
    font-size: 13px;
    font-weight: bold;
    font-style: italic;
    padding: 10px 0px 10px 0px;
}
.txt-dr-2{
    float: left;
    width: 430px;
    color: #706f6f;
    font-size: 13px;
}
.footer{
    text-align: center;
    color: #eedabd;
    font-size: 11px;
}
.footer a{
    color: #eedabd;
    font-size: 11px;
}
.linie-img-proiect{
    background:url("../img/img-proiect.jpg") no-repeat;
    height: 224px;
    width: 446px;
    float: left;
    margin: 10px 0px 15px 0px;
}
.linie-img-locatie{
    background:url("../img/img-locatie.jpg") no-repeat;
    height: 224px;
    width: 446px;
    float: left;
    margin: 10px 0px 15px 0px;
}
.box-ap{
    float:left;
    margin: 20px 0px 0px 0px;
}
.apartament{
    float:left;
    width: 430px;
    overflow: hidden;
    margin: 0px 0px 10px 0px;
}
.top-apartament{
    background:url("../img/ap-top.jpg") no-repeat;
    float:left;
    width: 430px;
    height: 10px;
    overflow: hidden;
}
.jos-apartament{
    background:url("../img/ap-jos.jpg") no-repeat;
    float:left;
    width: 430px;
    height: 10px;
    overflow: hidden;
}
.cont-apartament{
    background: #f1ebe1;
    float:left;
    width: 430px;
    overflow: hidden;
}
.poza-ap{
    width: 96px;
    height: 76px;
    float: left;
    overflow: hidden;
    border: 1px solid #947f5f;
    display: inline;
    margin: 5px 15px 5px 15px;
}
.texte-ap-dr{
    float: left;
    margin: 5px 0px 0px 0px;
    width: 288px;
}
.t1-ap{
    color: #706f6f;
    font-size: 14px;
    font-weight: bold;
    float: left;
    margin: 0px 0px 20px 0px;
    width: 288px;
}
.t2-ap{
    color: #706f6f;
    font-size: 13px;
    float: left;
    width: 288px;
}
.txt-mid-ap{
    color:#706f6f;
    font-size: 13px;
    width: 390px;
    text-align: justify;
    padding: 45px 0px 0px 0px;
    float: left;
}
.dr-img-bg-ap{
    position:absolute;
    left: 397px;
    top: 40px;
    background:url("../img/np-dr.jpg") no-repeat;
    width: 50px;
    height: 105px;
}
.box-l-video{
    float: left;
    margin: 10px 0px 0px 0px;
}
.linie-video{
    background:url("../img/bg-video.jpg") no-repeat;
    width: 357px;
    height: 25px;
    overflow: hidden;
    display: block;
    padding: 7px 0px 0px 30px;
    color: #373737;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 7px 0px;
}
.linie-foto{
    background:url("../img/bg-foto.jpg") no-repeat;
    width: 357px;
    height: 25px;
    overflow: hidden;
    display: block;
    padding: 7px 0px 0px 30px;
    color: #373737;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 7px 0px;
}
.linie-img-facilitati{
    background:url("../img/dr-img-stil-viata.jpg") no-repeat;
    height: 224px;
    width: 446px;
    float: left;
    margin: 10px 0px 15px 0px;
}
.img-facilitati{
    float: left;
}
.imagine-fac{
    width: 98px;
    height: 64px;
    overflow: hidden;
    float: left;
    border: 1px solid #bc9c6d;
    margin: 0px 7px 11px 0px;
	text-align:center;
}
.linie-img-contact{
    background:url("../img/img-dr-contact.jpg") no-repeat;
    height: 224px;
    width: 446px;
    float: left;
    margin: 10px 0px 15px 0px;
}
.text-contact-st{
    width: 160px;
    float: left;
}
.contact-princ{
    background:url("../img/icon-contact.jpg") no-repeat scroll 4px 13px;
    font-weight: bold;
    font-size: 12px;
    color: #706f6f;
    padding: 9px 0px 2px 15px;
}
.contact-sec{
    color: #706f6f;
    font-size: 13px;
    padding: 0px 0px 5px 4px;
}
.google-map{
    display: block;
    float: left;
    padding: 10px 0px 0px 10px;
}
.msg-abon{
    color: #FF7200;
    float: left;
    font-size: 11px;
    padding: 4px 0px 0px 0px;
}
.steaguri{
    float:right;
    vertical-align: top;
}
