/* Start of CMSMS style sheet 'FRcss' */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
body {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}

p {
  line-height:18px;
}

#homepage p {
  line-height: 15px;
}

h1 {
  font-size: 11px;
  padding:14px 0;
  border-bottom:1px solid  #d3d3d3;
  font-weight: normal;
}

.intro-text h1 {
  text-transform: uppercase;
}
h2 {
	font-size: 11px;
  padding-bottom:15px;
}

h3 {
	font-size: 21px;
}

h4 {
	font-size: 19px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

.container_12
{margin-left:auto;margin-right:auto;width:900px;padding-left:5px;padding-right:5px}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16

{display:inline;float:left;margin-left:5px;margin-right:5px}

.container_12 .grid_3{width:215px}
.container_12 .grid_6{width:440px}
.container_12 .grid_9{width:665px}
.container_12 .grid_12{width:890px}

.alpha{margin-left:0}.omega{margin-right:0}

.container_12 .grid_1{width:65px}
.container_12 .grid_2{width:140px}
.container_12 .grid_4{width:290px}
.container_12 .grid_5{width:365px}
.container_12 .grid_7{width:515px}
.container_12 .grid_8{width:590px}
.container_12 .grid_10{width:740px}
.container_12 .grid_11{width:815px}

.container_12 .prefix_3{padding-left:225px}
.container_12 .prefix_6{padding-left:450px}
.container_12 .prefix_9{padding-left:675px}

.container_12 .prefix_1{padding-left:75px}
.container_12 .prefix_2{padding-left:150px}
.container_12 .prefix_4{padding-left:300px}
.container_12 .prefix_5{padding-left:375px}
.container_12 .prefix_7{padding-left:525px}
.container_12 .prefix_8{padding-left:600px}
.container_12 .prefix_10{padding-left:750px}
.container_12 .prefix_11{padding-left:825px}

.container_12 .suffix_3{padding-right:225px}
.container_12 .suffix_6{padding-right:450px}
.container_12 .suffix_9{padding-right:675px}

.container_12 .suffix_1{padding-right:75px}
.container_12 .suffix_2{padding-right:150px}
.container_12 .suffix_4{padding-right:300px}
.container_12 .suffix_5{padding-right:375px}
.container_12 .suffix_7{padding-right:525px}
.container_12 .suffix_8{padding-right:600px}
.container_12 .suffix_10{padding-right:750px}
.container_12 .suffix_11{padding-right:825px}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}



body{
  background-color:#e4e4e4;
}
#wrapper {
  background-color:#fff;
  overflow:hidden;
}
#detail #wrapper {
  padding-bottom: 100px;
}
#header {
  text-align:center;
}
#header img {
  padding-top:15px;
  padding-bottom:17px;
}
#meniuwrap {
  height:50px;
  background:#eaeaea url('/images/meniu_bg.png') repeat-x;
}
#meniu {
  overflow:hidden;
  width:594px;
  float:left;
}
#meniu #home_btn {
  margin-top:1px;
  width:30px;
  background:transparent url('/images/home_btn_normal.gif') repeat-x;
}
#meniu #home_btn.select,#meniu #home_btn:hover {
  background:transparent url('/images/home_btn_select.gif') repeat-x;
}
#meniu a {
  text-decoration:none;
  float:left;
  display:block;
  color:#666666;
  padding:20px 8px 15px 8px;
}

#meniu a.selectat{
  background-color:#bc8f2c;
  color:#fff;
}
#meniu a:hover {
  background-color:#bc8f2c;
  color:#fff;
}
#search {
  margin-top:10px;
}
#search input {
  float:left;
  font-size:11px;
  color:#666;
  width:194px;
  height:13px;
  background-color:#fff;
  padding:5px 10px;
  border:1px solid #cacaca;
}
#search input#cauta_btn {
  float:left;
  text-decoration:none;
  padding:4px 0px;
  font-size:11px;
  width: 64px;
  height: 25px;
  line-height:11px;
  background-color:#bc8f2c;
  color:#fff;
  margin-left:3px;
}
#comunicate li, .sidelist li {
  padding:9px 0px 6px 0px;
  border-bottom:1px solid  #d3d3d3;
}
#comunicate li a, .sidelist li a {
  color:#a88b3d;
  text-decoration:none;
}
.sidemenu ul {
  padding-top: 9px;
}
.sidemenu li a {
  color:#a88b3d;
  text-decoration:none;
  line-height: 16px;
}
#comunicate li span, .sidelist li span {
  display:block;
  padding:3px 0;
}
#rss_btn {
  background:transparent url('/images/rss_btn_bg.jpg') no-repeat 0 0;
  margin-top:10px;
  padding:5px;
  padding-left:30px;
  display:block;
  float:left;
}

#rss_btn a {
  color: #666666;
  text-decoration: none;
}

#comunicate a.newslink {
  display:block;
  color:#c18e1e;
  font-weight:bold;
  float:left;
  margin-top:10px;
  padding:5px;
  text-decoration:none;
}
#rege a, #stiri a {
  color:#b29341;
}
#stiri .newstitle {
  padding-top:10px;
  display:block;
  text-decoration: none;
  line-height: 15px;
}
#rege p, #stiri p, #norme p {
  padding:9px 0;
}
#stiri p a{
  padding-left:5px;
  text-decoration:none;
}
#stiri span.date {
  display:block;
  padding:5px 0;
}
.mai_multe {
  background:transparent url('/images/plus_btn_bg.gif') no-repeat 0 0;
  margin:10px 0;
  padding-bottom:2px;
  padding-left:15px;
  display:block;
  color:#B29341;
}

.mai_multe_rese {
  background:transparent url('/images/plus_btn_bg.gif') no-repeat 0 3px;
  margin: 0;
  padding-bottom:2px;
  padding-left:15px;
  display:block;
  color:#B29341;
}
.mai_multe_isto {
  background:transparent url('/images/plus_btn_bg.gif') no-repeat 0 0;
  margin: 7px 0;
  padding-bottom:2px;
  padding-left:15px;
  display:block;
  color:#B29341;
}

ul.lista_square li {
  padding:3px 0;
}

ul.lista_square  li a{
  display:block;
  padding-left:8px;
  color:#B29341;
  text-decoration:none;
  background:transparent url('/images/square_li_bg.gif') no-repeat 2px 4px;
}
ul.lista_square2 li {
  padding:3px 10px 3px 0;
  float:left;
}

ul.lista_square2  li a{
  display:block;
  padding-left:8px;
  color:#bc8f2c;
  text-decoration:none;
  background:transparent url('/images/square_li_bg.gif') no-repeat 2px 4px;
}
#separator {
  height: 22px;
  border-bottom:1px solid #d3d3d3;
}
#publicatii li {
  padding:9px 0;
}
#publicatii li a {
  display:block;
  color:#b29341;
  padding:2px 0;
}
#decoratii div{
  _border:1px solid #fff;
  padding-left:80px;
  padding-top:15px;
  padding-bottom:15px;
  background:transparent url('/images/decoratii_bg.jpg') no-repeat 0px 0px;
}
#decoratii a {
  color:#b29341;
  text-decoration:none;
}
#decoratii span {
  display:block;
  padding:2px 0 15px 0;
}
#separator2 {
  height:50px;
}
#footer {
  width:900px;
  margin:0 auto;
  color:#8e8e8e;
  padding: 30px 0px 40px 0px;
}
#footer a {
  color:#8e8e8e;
  text-decoration:none;
}
#footer span {
  float: right;
}
#footer a.flinks {
  padding-right:17px;
  font-weight:bold;
}
#footer a.slinks {
  padding-right:8px;
}
#footer div {
  margin:5px 0;
}

/*familia*/
#big_picture {
  position:relative;
}
.descriere {
  position:absolute;
  top:73px;
  left:73px;
  width:306px;
  background-color:#fff;
  padding:30px;
  z-index: 10;
}
.descriere p {
  padding-top:7px;
}
.descriere h1 {
  text-transform: uppercase;
}
#titluri p {
  padding-top:9px;
}
#proiecte p, #ordine p {
  padding-top:9px;
}
#separator3 {
  height:40px;
}
.portocaliu {
  color: #A3832D;
}

/*activities*/
#lista_ani {
  padding-top:13px;
}
#lista_ani.bread {
  padding:14px 0px;
}
#lista_ani span {
  display:block;
}
#lista_ani.bread span {
  display:inline;
}
#lista_ani span.filtru {
  float:left;
  padding:7px 18px 8px 12px;
}
#lista_ani a {
  display:block;
  text-decoration:none;
  color:#666;
}
#lista_ani.bread a {
  display:inline;
}
#listare a {
  float:left;
  margin-right:10px;
  padding:7px 18px 8px 12px;
  background:transparent url('/images/arrow_normal.gif') no-repeat 90% 45%;
}
#listare {
  float:left;
}
#listare a.selected {
  background:#eaeaea url('/images/arrow_selected.gif') no-repeat 90% 40%;
  font-weight:bold;
  color:#bc8f2c;
}
#lista_ani span.filtru {
  margin-right:50px;
}
#lista_ani {
  border-bottom:1px solid #d3d3d3;
}
#lista_ani a.norm {
  float:left;
  color:#bc8f2c;
  padding:7px 0 8px 0 !important;
}
#lista_ani #nrrezultate {
  margin-right:10px;
  float:left;
  padding:7px 0px 8px 0px;
}
#lista_ani span#lrezultate {
  float:right;
  padding-top: 7px;
}
#tip_stiri li {
  padding:14px 0;
  border-bottom:1px solid #c1c1c1;
}
#tip_stiri li a{
  color:#666;
  text-decoration:none;
}
#tip_stiri li a.selected {
  color:#bc8f2c;
}

#tip_stiri li.inapoi a {
  font-weight: normal;
}

.stire, .continut {
  font-size: 12px;
}

.stire a, .continut a, #lista_stiri.continut a {
  color: #A88B3D;
}

#lista_stiri h3 {
  font-size: 11px;
  font-weight: normal;
  padding-bottom: 30px;
}

#lista_stiri li{
  position:relative;
  padding: 14px 0;
  border-bottom:1px solid #d3d3d3;
  list-style-type: none;
  float: left;
  width: 100%;
}
#lista_stiri li a.link_img {
  position:absolute;
  left:96%;
  top:5px;
}
#lista_stiri span {
  float: left;
  color:#999999;
  padding:0 85px 0 10px;
}
#lista_stiri span.searchhilite {
  color: auto;
  float: none;
  padding: 0px;
  color: #BC8F2C;
}
#lista_stiri .span {
  float: left;
  color:#666666;
  padding: 18px 0 18px 10px;
  width: 150px;
  line-height: 18px;
  font-size: 11px;
}
#lista_stiri .body {
  float: left;
  padding:0px 10px 0px 0px;
  width: 570px;
  line-height: 18px;
  font-size: 11px;
}
#lista_stiri .body a {
  color: #BC8F2C;
}
#lista_stiri li.even {
  background-color:#f0f0f0;
}
#lista_stiri a {
  color:#666;
  text-decoration:none;
}
#lista_stiri.stire a {
  color: #B29341;
}
#lista_stiri h1 {
  color: #BC8F2C;
  font-family: Georgia,"Times New Roman",Times,serif;
  font-size: 20px;
  line-height: 22px;
  padding: 18px 0 10px 0;
  border-bottom: 0px;
}
#furnizori h1 {
  color: #BC8F2C;
  font-family: Georgia,"Times New Roman",Times,serif;
  font-size: 20px;
  line-height: 22px;
  padding: 18px 0 10px 0;
  border-bottom: 0px;
}
#furnizori #wrapper {
  padding-bottom: 47px;
}
.navigare {
  padding:20px 0;
}
.navigare ul li {
  float:left;
  padding:12px 8px;
}
.navigare ul li a {
  padding:10px 0;
  color:#ccc;
  text-decoration:none;
}
.navigare ul li.prev-off a {
  color:#ccc;
  padding-left:35px;
  padding-right:50px;
  background:transparent url('/images/prev_off.gif') no-repeat 0% 3px;
}
.navigare ul li.prev a {
  color:#666666;
  padding-left:35px;
  padding-right:50px;
  background:transparent url('/images/prev.gif') no-repeat 0% 3px;
}
.navigare ul li.next a {
  color:#666666;
  padding-right:35px;
  padding-left:50px;
  background:transparent url('/images/next.gif') no-repeat 100% 3px;
}
.navigare ul li.next-off a {
  color:#ccc;
  padding-right:35px;
  padding-left:50px;
  background:transparent url('/images/next_off.gif') no-repeat 100% 3px;
}
#fotografie {
  position:relative;
  background-color:#ededed;
  height:199px;
}
#fotografie a {
  padding-left:20px;
  padding-top:25px;
  display:block;
}
#fotografie div {
  padding-left:62px;
  margin-top:-16px;
}
#fotografie img {
  position:absolute;
  left:20px;
  top:75px;
}
#fotografie a.foto_link {
  padding-left:62px;
  padding-bottom:20px;
  background:transparent url('/images/foto_ico.png') no-repeat 20px 24px;
  font-weight:bold;
  color:#bc8f2c;
  text-decoration:none;
}
#fotografie a.foto_link span {
  font-weight:normal;
  color:#666;
}
#acte {
  padding-bottom:25px;
  text-align:center;
  height:199px;
  background:transparent url('/images/acte_bg.jpg') no-repeat 0 0;
}
#acte a.acte_link {
  padding-top:25px;
  display:block;
  color:#666;
  text-decoration:none;
}
#video {
  position:relative;
  background-color:#ededed;
  height:199px;
}
#video a {
  padding-left:20px;
  padding-top:25px;
  display:block;
}
#video div {
  padding-left:62px;
  margin-top:-16px;
}
#video img {
  position:absolute;
  left:20px;
  top:75px;
}
#video a.video_link {
  _border:1px solid #ededed;
  padding-left:62px;
  padding-bottom:20px;
  background:transparent url('/images/foto_ico.png') no-repeat 20px 24px;
  background:transparent url('/images/video_ico.jpg') no-repeat 20px 24px;
  font-weight:bold;
  color:#bc8f2c;
  text-decoration:none;
}
#video a.video_link span {
  font-weight:normal;
  color:#666;
}
/*history*/

#regi {
  position:relative;
  height:400px;
  background:transparent url('/images/regi_bg.jpg') no-repeat 0 0;
}

#regi div.king_foto img {
  height:188px;
}
#regi #box1 {
  position:absolute;
  top:68px;
  left:73px;
}
#regi #box1.hide img {
  visibility:hidden;
}
#regi #box2 {
  position:absolute;
  top:68px;
  left:274px;
}
#regi #box2.hide img {
  visibility:hidden;
}
#regi #box3 {
  position:absolute;
  top:68px;
  left:476px;
}
#regi #box3.hide img {
  visibility:hidden;
}

#regi #box4 {
  position:absolute;
  top:68px;
  left:671px;
}
#regi #box4.hide img {
  visibility:hidden;
}
#regi .year_box {
  font-size:14px;
  line-height:14px;
  height:15px;
  text-align: center;
}
.rege {
  height: 284px;
  width: 155px;
}
.king_foto {
  height: 188px;
}
.rege .bulina {
  height: 30px;
  margin-top: 3px;
  text-align: center;
  background: transparent url(/images/circle_gray.gif) no-repeat scroll center top;
}

#regi .king_name {
  padding-top:15px;
  font-size:18px;
  color:#bc8f2c;
  font-family:Georgia;
  text-align:center;
  font-style: italic;
}

#box1 .king_name {
  margin-right: 10px;
}
#regi #box4.hide .king_name {
  visibility:hidden;
}
#regi #box3.hide .king_name {
  visibility:hidden;
}
#regi #box2.hide .king_name {
  visibility:hidden;
}
#regi #box1.hide .king_name {
  visibility:hidden;
}
#history p {
  padding: 5px 0;
}
#lista_regi {
  padding:10px 0;
  border-top:1px solid #d3d3d3;
  border-bottom:1px solid #d3d3d3;
}
#lista_regi ul li {
  padding:10px 0;
}
#lista_regi ul li a {
  font-weight:normal;
  color: #666666;
  text-decoration:none;
}
#lista_regi ul li a:hover {
  color:#bc8f2c;
}
#insemne_regale {
  background-color:#ededed;
}
#insemne_regale img{
  padding:20px;
  float:left;
}
#insemne_regale .desc {
  float:left;
  padding:0px 20px 13px 0;
  *padding-bottom:1px;
  width:275px;
}
#insemne_regale h1{
  padding-top:20px;
  padding-bottom:12px;
}
#insemne_regale p {
  padding:9px 0 0 0;
}
#separator4 {
  height:20px;
  border-top:1px solid #d3d3d3;
}
#separator5 {
  height:20px;
}
/*hmkm*/
#hmkm #big_picture .descriere {
  padding:20px 20px 15px 120px ;
  width:206px;
  background:#fff url('/images/royalsign_bg.png') no-repeat  25px 25px;
}
#hmkm p{
  padding-top:9px;
}
#list_galerii {
  width:290px;
  float:left;
}

#list_galerii li {
  padding:20px 0 19px 60px;
  border-top:1px solid #d3d3d3;
}
#list_galerii li a {
  font-weight:bold;
  color:#bc8f2c;
  text-decoration:none;
  line-height: 16px;
}
#list_galerii li a  span {
  font-weight:normal;
  color:#666;
}
#list_galerii .galeriefoto {
  background:#fff url('/images/galeriefoto.png') no-repeat 10px 20px;
}
#list_galerii .galerievideo {
  border-bottom:1px solid #d3d3d3;
  background:#fff url('/images/galerievideo.png') no-repeat  10px 16px;
}

#photos {
  width:575px;
  height:115px;
  padding-top:19px;
  padding-left:25px;
  float:left;
  background:#fff url('/images/photo_bg.jpg') no-repeat  0px 0px;
}

#photos img {
  padding:0 3px 0 2px;
}
#residences p {
  padding:5px 0;
}

#residences h2 {
  font-weight: normal;
}

#residences #wrapper {
  padding-bottom: 48px;
}

#descriere_locatie1, #descriere_locatie2, #descriere_locatie3 {
  padding-top: 25px;
}

#istoric1, #istoric2, #istoric3 {
  padding: 25px 0px;
}

.sidethumbs {
  display: none;
}

#sidegallery {
  padding-top: 10px;
}

#sidegallery .image-wrapper, #sidegallery .image-wrapper a {
  font-size: 1%;
}

#sidegallery .controls {
  float: left;
  clear: left;
  width: 290px;
  padding: 8px 0px 8px 0px;
  border-bottom: 1px solid  #d3d3d3;
}

#sidegallery .controls .prev {
  float: left;
}

#sidegallery .controls .next {
  float: right;
}

#sidegallery .caption {
  width: 290px;
  text-align: center;
  float: left;
  height: 1px;
  overflow: visible;
}

#sidegallery .caption .caption {
  padding-top: 15px;
}

#gallery span {
  padding: 0px;
}

#thumbs {
  overflow: hidden;
  width: 440px;
}

#thumbs ul {
  width: 5000px;
  padding-left: 178px;
}

#thumbs li {
  padding: 0;
  border: 0;
  float: left;
}

.thumb {
  float: left;
  line-height: normal;
  list-style-type: none;
  margin: 0px;
  padding: 0px 4px 0px 0px;
  text-decoration: none;
  width: 85px;
}

#sec-banners {
  height: 400px;
  overflow: hidden;
}

#home-banners {
  height: 250px;
  overflow: hidden;
}

.funizor_pj div {
  float: left;
  padding-bottom: 11px;
}

.funizor_pj label {
  float: left;
  clear: left;
}

.funizor_pj span {
  color: #bc8f2c;
}

.funizor_pj input, .funizor_pj textarea {
  border: 1px solid #cacaca;
  float: left;
  clear: left;
  margin: 9px 0px 0px 0px;
  color: #666666;
  background-color: #f8f8f8;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  padding: 7px 5px;
}

.dldnapj input {
  width: 40px;
}

.dldnapj {
  padding-right: 15px;
}

.numepj input {
  width: 500px;
}

.emailpj input {
  width: 320px;
}

.emailpj {
  clear: left;
  padding-right: 15px;
}

.companiapj input {
  width: 220px;
}

.mesajpj textarea {
  width: 567px;
  height: 174px;
  line-height: 35px;
  background-image: url(/images/textarea-bg.gif);
  padding: 0px 5px;
}

.mesajpj {
  clear: both;
}

input.fbsubmit {
  float: left;
  text-decoration: none;
  padding: 4px 0px;
  font-size: 11px;
  width: 64px;
  height: 25px;
  line-height: 11px;
  background-color: #bc8f2c;
  color: #fff;
}

.funizor_pj .submit {
  float: right;
  padding-right: 10px;
}

.funizor_pj .submit input {
  float: right;
  border: 0px;
  height: 50px;
  width: 111px;
  margin: 0px;
}

.uploadpj input.file {
  width: 200px;
  height: 35px;
	position: absolute;
	text-align: right;
	-moz-opacity: 0;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	margin-top: 21px;
}

.uploadpj {
  width: 300px;
}

.uploadpj label {
  position: absolute;
}

div.fakefile {
  position: absolute;
  z-index: 1;
  margin: 20px 0px 0px 0px;
}

div.fakefile input {
  height: 14px;
  width: 120px;
  padding: 7px 5px;
  margin: 0px 5px 0px 0px;
}

.sitemap {
  float: left;
  clear: left;
  width: 100%;
  line-height: 18px;
  padding-top: 70px;
}

.sitemap a {
  color: #999999;
  text-decoration: none;
}

.sitemap .levelone {
  float: left;
  width: 143px;
  padding-right: 5px;
}

.sitemap .levelone .l1title {
  text-transform: uppercase;
  font-weight: bold;
}

.sitemap .levelone ul li.leveltwo {
  padding: 9px 0px;
}








.top_pagina{
	font-size: 11px;
	font-weight: normal;
	width: 740px;
	height: 11px;
	line-height: 11px;
	padding: 14px 0px 14px 0px;
	border-bottom: 1px solid #d3d3d3;
	float: left;
}
.top_pagina .top_tip{
	width: 140px;
	padding: 0px 10px 0px 10px;
	float: left;
}
.top_pagina .top_titlu{
	width: 260px;
	float: left;
}
.top_pagina .top_contor{
	width: 320px;
	float: right;
	text-align: right;
}

.galerie_foto, #lista_stiri .galerie_foto {
	float: left;
}
.galerie_foto .img_margin, #lista_stiri .galerie_foto .img_margin {
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	width: 140px;
	/*height: 121px;*/
	overflow: hidden;
	font-weight: bold;
}
.galerie_foto .img_fara_margin, #lista_stiri .galerie_foto .img_fara_margin {
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 140px;
	/*height: 121px;*/
	overflow: hidden;
	font-weight: bold;
}
.galerie_foto h1, #lista_stiri .galerie_foto h1 {
	width: 450px;
	border-bottom: 0px solid #d3d3d3;
	text-transform: uppercase;
}
/* End of 'FRcss' */

