/* CSS Document */
*{margin: 0; padding: 0;}
body {background:#9da6b5; text-align: center; font-family:Arial, Helvetica, sans-serif; color:#363326}
.wrapp {width: 932px; margin-left: auto; margin-right: auto; margin-top: 2%; background: url(files/background.jpg) repeat-y 0 0; display: inline-block; }
.wrapp { display: block; }
.wrapp:after { content: '.'; display: block; clear: both; height: 0; visibility: hidden; }

.leftColumn {background:url(files/left_bg.jpg) no-repeat left top; text-align: center; width: 240px;  float: left; padding-top: 13px;}
.leftColumn h1 {width: 240px; text-align: center; padding:11px 0 16px 0}

.leftColumn h1 a {background:url(files/logo.png) no-repeat center center; display: block; width: 230px; height: 90px;}
.leftColumn ul.meniu { list-style: none; margin-left: 9px; }
.leftColumn ul.meniu li {float: left; clear: left; height:1%!important; border:none;} 
.leftColumn ul.meniu li a span {display: none;}
ul.meniu li a {background-image:url(files/meniu.jpg); background-repeat:no-repeat;  width: 231px; display: block; height: 25px; overflow: hidden}
ul.meniu li a.ansamblul {background-position:-231px -19px;}
ul.meniu li a.ansamblul:hover {background-position:left -19px;}
ul.meniu li a.ansamblul_selected {background-position:left -19px;}

ul.meniu li a.locatie {background-position:-231px -44px;}
ul.meniu li a.locatie:hover {background-position:left -44px;}
ul.meniu li a.locatie_selected {background-position:left -44px;}

ul.meniu li a.finisaje {background-position:-231px -69px; height: 24px;}
ul.meniu li a.finisaje:hover {background-position:left -69px;}
ul.meniu li a.finisaje_selected {background-position:left -69px;}

ul.meniu li a.preturi {background-position:-231px -93px;}
ul.meniu li a.preturi:hover {background-position:left -93px;}
ul.meniu li a.preturi_selected {background-position:left -93px;}

ul.meniu li a.lucrari {background-position:-231px -118px;}
ul.meniu li a.lucrari:hover {background-position:left -118px;}
ul.meniu li a.lucrari_selected {background-position:left -118px;}

ul.meniu li a.galerie {background-position:-231px -143px; height: 24px;}
ul.meniu li a.galerie:hover {background-position:left -143px;}
ul.meniu li a.galerie_selected {background-position:left -143px;}

ul.meniu li a.parteneri {background-position:-231px -167px; height: 24px;}
ul.meniu li a.parteneri:hover {background-position:left -167px;}
ul.meniu li a.parteneri_selected {background-position:left -167px;}

ul.meniu li a.contact {background-position:-231px -192px; }
ul.meniu li a.contact:hover {background-position:left -192px;}
ul.meniu li a.contact_selected {background-position:left -192px;}

div.search {margin:18px 0px 0px 0px; padding: 0px 0px 0px 12px; width: 228px; float: left; background:url(files/search_bg.jpg) no-repeat 20px 23px; }
div.search h5 {margin-bottom: 9px;}
div.search h5 span {display: none;}
div.search form {display: block; float: left; clear: left; width: 220px; overflow: hidden }
div.search form select {display: none;}
.mainColumn {width: 692px; float: left; background:url(files/ansamblu.jpg) no-repeat left top; padding-top: 267px; color:#61604d}


.main {padding: 3px 35px 0px 20px; text-align: left; width: 630px!important;}
.main .coloana {width: 300px; float: left; padding: 20px 10px 10px 0px;}
.main .coloana p {font-size: 11px; line-height: 15px;}
.main h3 {font-size: 13px; }
.main .thumb {float: left; clear:left; }
.main .thumb a {float: left; padding:2px; border:1px solid #c4b35c}
.main .thumb a:hover {border:1px solid #61604d}
.main .partener {padding-top:10px;}
.main .partener-text {margin-left:172px;}
.main .partener-text h3 {margin-top:5px;}
.main .coloana .link { margin-left: 140px; }
.main .coloana h3 {margin-top: 0px!important}
.main ul.list { list-style: square; display: inline}
.main ul.list li {font-size: 12px; padding: 2px 0 2px 0px!important; margin-left: 25px; }
.main ul.list li a {color:#61604d; font-weight: bold; }
.main ul.list li a:hover {text-decoration: none;}
.main form {padding-top: 15px;}
ul.galerie {float: left; width: 600px; clear: left; list-style:none; margin:10px 0;}							
ul.galerie li {list-style:none; float: left;  margin: 5px 2px;	height:120px;}
ul.galerie li a {float: left;text-align: center; padding:6px 8px; border:1px solid #c4b35c}
ul.galerie li a:hover {border:1px solid #61604d}

.main a { font-weight: bold; color:#61604d;  text-decoration: none; }
.main a:hover { color:#603813;}

.main .link a {font-family: Tahoma, Verdana, sans-serif; font-size: 9px; font-weight: bold; color:#61604d; padding-left: 12px; text-decoration: none; background:url(files/arrow.gif) no-repeat left 2px}
.main .link a:hover { color:#603813; background:url(files/arrow.gif) no-repeat 1px 2px}
.main h2 {font-size: 20px; margin: 4px 0 ; line-height: 26px; min-height: 26px; /*color:#FFFDCC!important */}
*html .main h2 {height: 26px;}
.main h3 {/*color:#FFFDCC!important;*/ line-height:18px; min-height: 18px; margin-top: 20px; }
h3.pauza { margin-top: 50px; clear:both; }
*html .main h3 {height:18px;}
.main h4 {font-size: 14px;}
.main p {font-size: 12px; line-height: 17px; margin: 6px 0}
.main div.imageRight {float: left; margin-right: 15px; width: 237px; text-align: center; background:url(files/link_pic_left.jpg) no-repeat left bottom #c4b35c; padding-top: 5px}
.main div.imageRight span.imageLinks {color:#363326; text-align: center; display: block; width: 232px; background:url(files/link_pick_right.jpg) no-repeat right bottom; padding: 5px 0; margin-left: 5px;}
.main div.imageRight span.imageLinks a {  color:#363326;  font-size:11px; font-weight: bold; text-decoration:none;}
.main div.imageRight span.imageLinks a:hover {color:#FFFEDF;}


div.breadcrumb {  color:#363326; width: 663px; padding: 7px 0 7px 20px;  background:url(files/breadcrumb_2.jpg) no-repeat left top; margin-bottom: 10px; float: left; text-align: left; font-size: 14px; font-weight:normal; }

div.breadcrumb a {font-weight: bold; font-size: 12px; color:#363326; text-decoration:none}
div.breadcrumb a:hover { text-decoration:underline}
div.breadcrumb span {font-size: 9px;}

div.row {  width: 630px; float: left; clear: left;}
div.rowApartament {padding: 5px 0; width: 300px;   display: inline; float: left;}
div.row h3 {height: auto; line-height: 14px; margin-bottom: 0px;}
div.row span {font-size: 10px;}
div.row p strong {font-size: 13px; font-weight: bold;}
hr {border:none; border-top:1px solid #c4b35c!important; background-color:!important; clear: left; height: 1px; line-height: 1px;}
div.rowApartament h3 {height: auto; line-height: 14px; margin-bottom: 0px;}
div.rowApartament h4 {width: auto!important; }
div.rowApartament span {font-size: 10px;}
div.rowApartament p strong {font-size: 13px; font-weight: bold;}

br.clearer {clear: both;}
.content {float: left; background:url(files/content.png) no-repeat left bottom; width: 933px; padding-bottom: 14px;}
.footer {float: left; clear: both; width: 933px; background: #9DA6B5;  }
.footer p {font-size: 11px; color:#DFDDB5; text-align: right; padding-right: 20px;}
.footer p a {text-decoration:none;  color:#DFDDB5}
.footer p a:hover {text-decoration:underline}
div.quickNav {float: left; clear: left; margin: 0px; padding: 5px 0px 5px 11px ; width: 228px;}
div.quickNav a span {display: none;}
div.quickNav a {float: left; background:url(files/left_bottom.gif) no-repeat left top; display: block; width: 226px; height: 54px; overflow: hidden; margin: 2px 0}
div.quickNav a.contact {background-position: left -6px; height: 50px}
div.quickNav a.contact:hover {background-position: -226px -6px;}
div.quickNav a.rezerva {background-position: left -56px;}
div.quickNav a.rezerva:hover {background-position: -226px -56px;}

div.quickNav a.turvirtual {float: left; background:url(files/tur_virtual.gif) no-repeat left -46px; display: block; width: 226px; height: 46px; overflow: hidden; margin: 2px 0px 2px 1px}
div.quickNav a.turvirtual:hover {background-position: left top;}
div.tur {display: inline}

 .leftColumn h1 span {display: none;}
.leftColumn h2 span {display: none;}