@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #333333; line-height: 18px;  background: #3776c9;  padding-bottom: 40px; margin: 0px;}
.bodyreplace {background: #ffffff url(../_pic/headerbg-top.jpg) repeat-x 0px 0px;}
h1 { color: #ff4c00; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0 0 15px; }

.clear { clear:both; margin: 0px; padding: 0px; }
span.clear { clear:both; margin: 0px; padding: 0px; }
a:link { color: #0f55c3; text-decoration:underline; }
a:visited{ color: #0f55c3; text-decoration:underline;}
a:hover{ color: #ff4c00; text-decoration:none;}
a:active{ color: #ff4c00; text-decoration:none;}

.container{ width: 862px; margin: 0px auto; padding: 0px; overflow: hidden;}
#header { /*height: 204px; */background: transparent url(../_pic/artwork.jpg) no-repeat 550px 5px; }
#logo { padding: 0px 0px 0px 10px; float: left;}
#logotext { padding: 0px 0px 0px 0px; float: left;}
#logo a.logoa { height: 150px; background: transparent url(../_pic/logo.jpg) no-repeat 0px 0px; display: block; width: 100px; float: left;  text-indent: -9999px; cursor: pointer; }
#logotext a.logotext { height: 83px; background: transparent url(../_pic/logotext.jpg) no-repeat 0px 0px; display: block; width: 230px; float: left;  text-indent: -9999px; cursor: pointer; }

/*.widthFix .container { background: #FFFFFF url(../_pic/pageleftborder.jpg) repeat-y 0px 0px !important;  }*/

#content { width: 560px; float: left; overflow: hidden;}
#right { width: 260px; float: left; padding: 0px 0px;}
.roundedTop{ background: transparent url(../_pic/roundedtop.jpg) no-repeat 0px 0px; height: 4px; overflow: hidden; display: none;}
#meniuTop { height:31px; margin: 13px 0px 0px 0px; float: right; overflow: hidden; width: 710px;}
.innerMeniuTop2 {/* background: transparent url(../_pic/pagerightborder.jpg) repeat-y right 0px !important;*/}
.innerMeniuTop { /*background: transparent url(../_pic/pageleftborder.jpg) repeat-y left 0px !important;*/ }
.home { width: 47px; float: left;  margin-top: 4px; border-right: 1px solid #f3f3f3; }
.home a { display: block; text-indent: -9999px; background: transparent url(../_pic/casuta.jpg) 15px 9px no-repeat; width: 47px; height: 30px; padding: 0px !important; }

#meniuTop ul { margin: 0px; padding: 0px; float: right;}
#meniuTop li { margin: 0px 0px 0px 0px; padding: 0px; float: left; /*border-right: 1px solid #eeeeee;*/}
#meniuTop a { display: block; padding: 0px 0px 0px 10px;  font-weight: normal; text-decoration: none !important; color: #FFFFFF !important;}
#meniuTop a span { line-height: 33px; height: 31px !important; overflow: hidden;display: block; padding: 0px 10px 0px 0px; font-size: 12px !important;   }
#meniuTop a:hover { background: transparent url(../_pic/activetopmenuleft.jpg) left bottom no-repeat; color: #083176 !important;}
#meniuTop a:hover span { background: transparent url(../_pic/activetopmenuright.jpg) right bottom no-repeat; color: #083176 !important;}

#main { width: 822px; /*border-style: solid; border-color: #f6c384; border-width: 0px 1px 0px 1px;*/ /*background: transparent url(../_pic/pagerightborder.jpg) repeat-y right 0px;*/ padding: 20px 20px 0px 20px;}
.breadCrumbs { width: 820px; padding-bottom: 15px;}
.breadCrumbs a { float: left; padding: 0px 20px 0px 10px; background: transparent url(../_pic/sageata.jpg) no-repeat right center; }
.breadCrumbs span { float: left; display:block; }
.breadCrumbs .beginSpan { display: block; float: left; font-weight: bold; }
.breadCrumbs .breadCurent { padding: 0 0 0 15px; }

.box { width: 508px !important; border-style: solid; border-width: 1px 1px 1px 1px; padding: 15px; }

.box p { padding: 0 0 15px; }
.galeriafoto .box { width: 788px !important; }
.box img { margin: 0 0 15px; border: 2px solid #FFFFFF; }

.blue img  { margin: 0 0 15px; border: 1px solid #0e439b !important; padding: 1px; }
.innerBox { border-color: #ffffff; background: #e3f3ff; padding: 15px; border-style: solid; border-width: 1px 1px 1px 1px; }
.innerBox span { font-weight: bold; margin-right: 5px;}
.blue { border: none !important;/*border-color: #a9d1f0;*/ background: #ffffff; width: 540px !important; /*border-style: solid; border-width: 1px 1px 1px 1px;*/ padding: 0px !important;}
.yellow { border-color: #a9d1f0; background: #c2e4ff; }
.listing li { border-bottom: 1px solid #ebf5fe; /*clear:both;*/ padding: 5px 0px; }
.listing li a { display:block; float: left; width: 380px; cursor: pointer; line-height: 16pt !important; text-decoration: none !important; }
.listing li a:hover { text-decoration:none;  }
.listing li span { display:block; float: left; padding-right: 15px; margin-right: 0px !important; }
.transparent { padding: 15px 0px 0px 0px !important; background: none; border: none !important; }
.transparent a { display: block; padding-left: 20px; background: transparent url(../_pic/cercplus.jpg) 0px center no-repeat; cursor: pointer; }
.transparent a:hover {  }

.BMarginRight { margin: 15px 15px 0px 0px; width: 241px !important; float: left; padding: 0px !important; }
.BMargin {  margin: 15px 0px 0px 0px; width: 240px !important; float: left; padding: 0px !important;}

.BMarginRight a { display: block;width: 170px !important; float: left; padding: 15px 15px 15px 60px ; cursor: pointer; background: transparent url(../_pic/camerafoto.jpg) no-repeat 15px center; }
.BMargin a { display: block;width: 169px !important; float: left; padding: 15px 15px 15px 60px; cursor: pointer;  background: transparent url(../_pic/cartedeoaspeti.jpg) no-repeat 15px center; }

.BMarginRight a:hover{ }
.BMargin a:hover{  }

.blue .innerBox { border:none !important; background: #FFFFFF !important; padding: 0px 0px 15px 0px !important; }
.yellow .innerBox { border: 1px solid #a9d1f0; background: #FFFFFF;}

.BMarginRight a span { margin: 0px 0px 0px 0px !important;}
.BMargin a span { margin: 0px 0px 0px 0px !important;}

.boxShadow { height: 20px; width: 538px; background: transparent url(../_pic/leftshadow.jpg) no-repeat 0px 0px; }
.boxLeft { width: 138px; padding-right: 15px; float: left; }
.boxRight { width: 319px !important; float: left; }
.yellowButton a { display: block; background: transparent url(../_pic/yellowbutton.jpg) no-repeat; color: #FFFFFF !important; font-weight: bold; width: 138px; height: 27px; line-height: 27px !important; margin-top: 15px;  text-align: center; text-decoration: none !important; color: #FFFFFF !important; }
.yellowButton a:hover { text-decoration: none; color: #FFFFFF;  }
.boxLeft img { border: 3px solid #FFFFFF; width: 132px; height: 162px; margin: 0px !important;}
.signature { width: 83px; text-align: center; font-weight: bold; float: right;}
.signature img { width: 83px; height: 37px; padding: 0px !important; border: none;}


.navigation ul { margin: 0px; padding: 0px 15px 30px 15px; background: transparent url(../_pic/ulbg.jpg) no-repeat left bottom; }
.navigation ul ul { background: none !important; padding: 0px 15px 0px 15px; }
.navigation ul ul li a { background: transparent url(../_pic/sageata.jpg) 0px center no-repeat; padding: 0 0 0 20px; }
.navigation li {  margin: 0px; }
.navigation li a { display: inline; padding: 0 0 0 25px; background: transparent url(../_pic/cerc.jpg) 0px center no-repeat; line-height: 22px;   font-size: 11px; text-decoration: none !important; }
.navigation li a:hover {  text-decoration: none !important; }
h3.headerBar { color: #ff4c00; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0 0 10px 15px; font-weight: bold; }

#footer {  /*background: #0059b2 url(../_pic/footerbg.jpg) repeat-x 0px 0px; */ width: 862px; margin: 0px auto; text-align: center !important; color: #FFFFFF !important; padding-top: 20px;}
#pageBottom { width: 862px; padding: 0px 0px 0px 0px; /*background: #FFFFFF url(../_pic/roundedbottom.jpg) no-repeat 0px bottom ;*/   }

.headerbg { }


.widthFix { width: 100%; /*background: #d3eeff;*/}
#meniuBottom { width: 862px; padding: 10px; color: #ffffff;}
#meniuBottom p { text-align: center; }
#meniuBottom p a { color: #ffffff; font-weight: normal !important; }
#meniuBottom p a:hover { text-decoration: none !important; }
#loadingmediaLogo a { display: block; background: transparent url(../_pic/logoloadingmedia.jpg) no-repeat center center; text-indent: -9999px; cursor: pointer;}

.tabs { height: 30px; position: relative; border-bottom: 1px solid #ffffff;}


/*li.activTab { float: left; }*/
.tabs ul { margin: 0px; padding: 0px; }
.tabs li { margin: 0px 0px 0px 0px; padding: 0px; float: left; }
.tabs a { display: block; font-weight: normal; text-decoration: none !important;}
.tabs a:hover { text-decoration: none !important; }

.activ { position: relative; bottom: -3px; z-index: 99;}
.activ a { display: block; position:relative; padding: 6px 12px 6px 15px; font-weight: normal; color: #333333; background: transparent url(../_pic/activeleft.jpg) 0px center no-repeat; margin-right: 4px;}
.activ span { position:relative; display:block; background: transparent url(../_pic/activeright.jpg) right center no-repeat; padding:0 0 0 0; margin-right: 3px;}

.inactiv { position: relative; bottom: -4px; z-index: 99;}
.inactiv a { display: block; position:relative; padding: 6px 15px; font-weight: normal; background: transparent url(../_pic/inactiveleft.jpg) 0px center no-repeat; color: #FFFFFF !important;}
.inactiv span{ position:relative; display:block; background: transparent url(../_pic/inactiveright.jpg) right center no-repeat; padding:0 0 0 0; margin-right: 3px;}
.steag { width: 18px; height: 13px; margin-left: 10px; float: right; background-color: #FFFFFF; overflow: hidden !important; border: 1px solid #4e8cd6; margin-top: 4px; }
.steag img{ width: 18px; height: 13px;}
#limbiAplicate { padding: 15px 20px 0px 0; float: right;}
p.valid{ text-align: center; margin-top: 20px;}

.innerBox h2 { font-size: 12px; font-weight: bold; color: #ff4c00; padding: 15px 0; }
.contact label{ width: 238px; float: left;  }
#scrieMesaj { border-bottom: 1px solid #dceeff;}
.contact h2 { font-size: 12px; font-weight: bold; color: #ff4c00; padding: 15px 0; border-top: 1px solid #dceeff; }
#scrieMesaj h3 { font-size: 11px; font-weight: bold; color: #ff4c00; padding: 15px 0; }
.carteDeOaspeti h2 { font-size: 12px; font-weight: bold; color: #ff4c00; padding: 15px 0; }
#scrieMesaj label { width: 238px; float: left; }
.mesajOdd{ background: #E3F4FF; padding: 15px; }
.mesajEven {padding: 15px;}


.galerie {
	margin-top: 10px;
	background: #aae1f0;
	float: left;
	width: 238px;
	padding: 0 2px;
	margin-right: 10px;
	}

.galerie h1 {
	color: #ff4c00;
	padding:5px 10px 7px;
	}

.galerie a { overflow: hidden; }

.galerie img { margin: 0px !important; border-width: 2px !important;  }
.footerContBg { background: transparent url(../_pic/footerbg-bottom.jpg) 0px 0px repeat-x;}
/*.footerborderbg { background: transparent url(../_pic/footerbg-bottom.jpg) 0px 0px repeat-x;}*/

.yellow h1 { color: #ff4c00 !important; }
.yellow .innerBox h1 { color: #ff4c00 !important;  }