/*
	Fisier stiluri 4.0 - Loading Media
*/

/*reset*/
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, 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,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0px;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
/*end reset*/

/*elemente principale*/
body{font-family:Tahoma, Geneva, sans-serif;background:url(../img/bodybg.jpg) repeat;font-size:11px;color:#4c5c6a;}
#masterwrapper{background:url(../img/wrapperbg.jpg) repeat-x;}
#wrapper{ background:url(../img/header_back.png) no-repeat top center; }
#footerwrapper{background:url(../img/footerwrapper.jpg) repeat-x bottom;}
#footerwrapper2{}
#page{width:960px;margin:0px auto;}
a{color:#3b88cc;font-size:12px;text-decoration:none;outline:none;font-family:Tahoma, Geneva, sans-serif;}
a:hover{color:#4c5c6a;}
ul{clear:both;}
b{font-weight:bold}
.clear{clear:both;}
i{font-style:italic;}
h1{font-family:"Georgia";font-size:13px;text-transform:uppercase;color:#4c5c6a;padding:0 0 10px 0;text-shadow:#ecf0f3 0px 1px 1px; font-weight:bold;}
h1 b{font-size:11px;color:#acacac; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; text-shadow:none;}
h2{font-family:"Georgia";font-size:13px;color:#484848;}
h3{font-family:"Georgia";font-size:12px;text-transform:uppercase;color:#4c5c6a;padding:0 0 10px 0;width:100%; text-shadow:#ecf0f3 0px 1px 1px; font-weight:bold;}
h3 a{font-family:"Georgia";font-size:12px;color:#4c5c6a;text-shadow:#FFF 0px 1px 1px; font-weight:bold;}
h4{font-family:"Georgia";font-size:12px;font-weight:bold;color:#1f3651;border-bottom:1px solid #e7eef5;padding-bottom:10px;margin-bottom:10px;display:inline;width:100%;float:left;}
.button{float:left;background:#2a7eca;color:#FFF;padding:3px 10px; text-transform:lowercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.button:hover{color:#ffffff;cursor:pointer;}
input.button{background: none repeat scroll 0 0 #2A7ECA;border: medium none;border-radius: 3px 3px 3px 3px;color: #FFFFFF;float: left;font-size: 12px;padding: 3px 10px;text-align: center;}
.right{float:right !important;}
strong{font-weight:bold !important;font-family:"Georgia";color:#484848;}
p{}
em{font-style:italic;}
/*end elemente principale*/
.float_right{ float:right; }
/*footer*/
#footer{float:left;width:960px;height:210px;padding-top:20px;}
.rss_link{ background:url(../img/rss.jpg) no-repeat right center; padding:2px 19px 2px 0; }
.footerTop{float:left;height:15px;padding-left:202px;}
.footerLinks{float:left;width:960px;padding-top:28px;}
.footerLinks a{margin:0px 20px 0px 0px;font-size:11px;color:#3b88cc;}
.footerLinks a:hover{color:#4c5c6a;}
.copyright{float:left;width:960px;text-align:center;color:#7b7b7b;padding-top:40px;}
.codsiruta{float:left;width:960px;text-align:center;color:#555555;font-size:11px;padding-top:5px;}
.loadingmedia{float:left;width:960px;text-align:center;padding-top:20px;}
/*end footer*/

/*header*/
#header{float:left;width:960px;height:308px;background:url(../img/header_bottom.jpg) no-repeat center bottom;}

.headerTop{float:left;width:960px;height:36px;padding:1px 0 0 0;}
.headerCenter{float:left;width:960px;height:151px;padding:28px 0 15px 0;position:relative;}
.headerBottom{float:left;width:960px;height:77px;}
.headerSub{float:left;width:960px;height:28px;}

div.home{float:left;height:24px; padding:7px 0 0 0;}
div.home a{ font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; text-transform:uppercase; line-height:24px; display:inline-block; float:left; padding:0 15px; }
div.home a:hover{color:#8eb9dd;}
.mainmenusep{background:url(../img/menuseparator.png) no-repeat center right;height:24px; width:2px;}
.float_left{ float:left; }

.breadcrumb{float:left;height:36px;line-height:36px;width:515px;overflow:hidden;}
.breadcrumb label{float:left;margin-right:10px;display:inline;color:#000;}
.breadcrumb label a{padding:7px 12px 7px 0;font-size:11px;background:url(../img/bread_sageata.jpg) no-repeat right center;}

.languages{float:right;height:8px;padding:12px 0 0 0;}
.languages label{float:left;color:#484848;}
.languages a{padding-left:5px;padding-top:0px;float:left;}

.logo{}

.search{float:right;padding:13px 10px 0 0; width:303px;}
.search label{ float:left; padding:8px 10px 0 0;}
.searchInput{border:none;float:left;width:155px;height:25px;color:#484848;font-size:11px;background:url(../img/searchinputbg.jpg) no-repeat center;padding:0 10px;line-height:25px;margin:0 5px 0 0;}
.searchSubmit{border:0px;float:left;width:51px;height:25px;background:url(../img/searchsubmitbg.jpg) no-repeat center top;color:#FFF;text-transform:lowercase;font-size:12px; font-family:Tahoma, Geneva, sans-serif; padding:0 0 3px 0;cursor:pointer;}

#google_translate_element{padding:4px 10px 0px 10px !important;}

.generalInfo{float:left;padding:19px 0 0 15px;}
.generalInfo label{float:left;padding-right:30px;height:15px;line-height:15px;}
.generalInfo label.home{background:url(../img/icon_home.jpg) no-repeat left center; padding-left:18px;}
.generalInfo label.phone{background:url(../img/icon_phone.jpg) no-repeat left center; padding-left:19px;}
.generalInfo label.email{background:url(../img/icon_email2.jpg) no-repeat left center;padding-left:19px;}

.menu{float:left;width:833px;height:24px;padding:7px 0 0 0;}

.menu ul li{float:left;background:url(../img/menuseparator.png) no-repeat center right;height:24px;position:relative;padding:0 2px 0 0}
.menu ul li a{float:left;padding:0 9px;height:24px;font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; line-height:24px; display:inline-block;}
.menu ul li a:hover{color:#8eb9dd;}
.menu ul li.active a{color:#8eb9dd;}

ul.subnav{position:absolute;top:24px;z-index:9999;border-bottom:4px solid #2A7ECA;float:left;left:0px;width:170px;display:none;}
ul.subnav li{float:left;height:auto;padding:0px;margin:0px;}
.menu ul li.active ul.subnav li a{background:#16446a; color:#FFF;}
ul.subnav li a{padding:0px;margin:0px;line-height:12px;height:auto;width:130px;border-bottom:1px solid #1b5280;padding:7px 20px;background:#16446a;}
ul.subnav li a:hover{background:#1b5280;}
.menu ul li.active ul.subnav li a:hover{background:#1b5280;color:#8eb9dd;}

.fontcontrol{float:right;height:27px;padding-top:7px;position:absolute;right:0px;top:20px;}
.fontcontrol a{float:left;margin-left:10px;display:inline;}
.ptop3{padding-top:3px;}
/*end header*/

/*container*/
#container{float:left;width:960px;padding-top:10px;}
#containerLeft{float:left;width:184px;}
#containerRight{float:right;width:766px;}
/*end container*/

/*content*/
#contentLeft{float:left;width:572px;}
#contentRight{float:right;width:184px;}
/*end content*/

/*box*/
.box{float:left;width:184px;margin-bottom:10px;display:inline;background:url(../img/box_top.png) no-repeat center top; padding:5px 0 0 0;}
.boxInner{float:left;width:162px;padding:40px 10px 10px 10px;background:#FFF url(../img/box_bottom.jpg) no-repeat center bottom;border-left:1px solid #d2d7dc; border-right:1px solid #d2d7dc;position:relative;}
.boxInner ul li {float:left;width:162px;padding:5px 0;}
.boxInner ul li a{float:left;width:157px;padding-left:5px;}
.boxInner p{padding-bottom:10px;}
.boxInner p a{}
.boxInner h3{padding:8px 0 0 19px;background:url(../img/boxh3back.png) no-repeat center top;width:174px; height:31px;}
#containerLeft .boxInner h3{position:absolute;  left:-10px; top:0px; }
#contentRight .boxInner h3{padding:8px 19px 0 0;position:absolute; background:url(../img/boxh3back_right.png) no-repeat center top; right:-10px; top:0px; width:174px; height:31px;text-align:right;}
/*end box*/

/*boxul de la meniu*/
.boxmenu{float:left;width:184px;margin-bottom:10px;display:inline;background:url(../img/box_top.png) no-repeat center top; padding:5px 0 0 0;}
.boxmenu .boxInner{}
.boxmenubottom a{float:left;color:#bbb73e;margin-left:10px;display:inline;font-size:10px;}
.boxmenubottom.normal{float:left;width:184px;font-size:0px;padding-bottom:4px;background:#ededed;border-top:1px solid #E0E0E0;}
.boxmenubottom.closed{float:left;width:184px;background:url('../img/menuclosed.jpg') no-repeat center;height:26px;border-top:1px solid #ededed;cursor:pointer;}
.boxmenubottom.opened{float:left;width:184px;background:url('../img/menuopen.jpg') no-repeat center;height:26px;border-top:1px solid #ededed;cursor:pointer;}
/*boxul de la meniu*/

/*boxul de la meniu din dreapta*/
.yellowBox{float:left;width:184px;margin-bottom:10px;display:inline;background:#f3f3dd;}
.yellowBoxInner{float:left;width:180px;border:1px solid #e5e5d3;background:url('../img/yellowBoxBg.jpg') no-repeat top center #fbfbf0;padding:1px;}
.yellowBox h3{margin:9px 10px 0px 8px;}
.yellowBox a.parinte{color:#bbb73e;font-size:12px;padding:0px 8px 10px 8px;float:left;margin-top:10px;display:inline;width:164px;font-weight:bold;outline:none;}
.yellowBox a.parinte.down{background:url('../img/down.jpg') 160px 5px  no-repeat;}
.yellowBox a.parinte.up{background:url('../img/up.jpg') 160px 5px  no-repeat;}
.yellowBox ul{display:none;float:left;padding-bottom:10px;}
.yellowBox ul li {float:left;width:158px;padding:0px 0px 5px 22px;}
.yellowBox ul li a{float:left;}
.borderbottom{float:left;border-bottom:1px solid #e5e5d3;width:180px;}
/*end box meniu dreapta*/

/*banner*/
#banner{float:left;width:766px;height:351px;position:relative;margin-bottom:10px;background:url(../img/banner_bottom.jpg) no-repeat center bottom;}
.lof-slidecontent{position:relative;overflow:hidden;width:766px;height:351px;}
.lof-slidecontent .preload{height:100%;width:100%;background:#FFF;position:absolute;top:0;left:0;z-index:9998;color:#FFF;text-align:center}
.lof-slidecontent .preload div{height:100%;width:100%;background:transparent url(../img/banner/load-indicator.gif) no-repeat scroll 50% 50%;}
.lof-main-outer{position:relative;height:100%;width:766px;z-index:3;overflow:hidden;}
.lof-main-item-desc{left: 10px;bottom:7px;z-index:100;position:absolute;width:585px;background:url(../img/banner/transparent_bg.png);/* filter:0.7(opacity:60) */}
.lof-main-item-desc p{color:#FFF;margin:0 8px;padding:8px 0}
ul.lof-main-wapper{/* margin-right:auto; */overflow:hidden;background:transparent url(../img/banner/load-indicator.gif) no-repeat scroll 50% 50%;padding:0;margin:0;height:300px;width:766px;position:absolute;overflow:hidden;display:inline;}
ul.lof-main-wapper li{overflow:hidden;padding:0;margin:0;height:300px;width:766px;display:inline;}
.lof-opacity  li{float: inherit;left: 0;position: absolute;top: 0;}
ul.lof-main-wapper li a{float:left;}
ul.lof-main-wapper li img{padding:0px;width:766px;height:300px;float:left;}
li-desc{z-index:100;position:absolute;bottom:0px;left:0px;width:400px;background:url(../img/banner/transparent_bg.png);  }
li-desc p{color:#FFF;margin:0 8px;padding:8px 0}
li-desc h3 a{color:#FFF;margin:0;font-size:140%;padding:20px 8px 2px;font-family:"Trebuchet MS",Arial,Verdana,sans-serif;}
li-desc h3 a:hover{color:#FF6;text-decoration:underline;}
ul.lof-navigator{top:0;padding:0 5px;margin:0;position:absolute;width:100%;}
ul.lof-navigator li{cursor:pointer;list-style:none;width:100%;padding:0;margin:0;overflow:hidden;float:left;}
.lof-navigator-outer{position:absolute;left:0px;top:289px;z-index:100;height:62px;width:766px;overflow:hidden;color:#FFF;}
.lof-navigator li.active{color:#FFF; background:url(../img/banner_nav_back.png) no-repeat center bottom;}
.lof-navigator li:hover{}
.lof-navigator li h3{font-size:11px;padding:6px 0 0 0;margin:0;font-weight:normal; text-transform:none;}
.lof-navigator li div{height:47px;padding:15px 7px 0 7px; width:175px;}
.lof-navigator li.active div{color:#FFF;z-index:100;height:47px;padding:15px 7px 0 7px; width:175px;}
.lof-navigator li img{height:38px;width:48px;margin:0 8px 0 0;float:left;padding:3px;background:url(../img/imgback.jpg) no-repeat center top;}
.lof-navigator li.active img{background:url(../img/imgback_on.jpg) no-repeat center top;}
.lof-navigator li.active h3{color:#FFF;}
/*end banner*/

/*latestNews*/
#latestNews{float:left;width:538px;height:32px;background:url('../img/latestbg.jpg') no-repeat;margin:0px 0px 10px 0px;display:inline;padding-left:218px;padding-top:17px;padding-right:10px;}
.latestNewsText{float:left;width:100%;}
.latestNewsText label{float:left;font-size:12px;padding-top:3px;}
/*end latestNews*/

/*tabBox*/
.tabBox{float:left;width:572px;display:inline;margin-bottom:10px;background:url(../img/tabs_top.jpg) no-repeat center top; padding:8px 0 0 0;}
.tabBoxInner{width:570px;background:#ffffff;border:1px solid #d2d7dc; border-top:none; border-bottom:none;}
.tabBoxTop{width:570px;position:relative;}
.tabBoxTopInner{width:556px;position:absolute;height:38px;top:0px; left:-9px;padding:0 0 0 24px;background:url(../img/tabs_title_back.png) no-repeat center top;display:inline;margin-bottom:10px}
.tabBoxContent{width:540px;padding:50px 15px 10px 15px;}
.tabBoxTop a{float:left;line-height:30px;color:#4c5c6a;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase;height:30px;font-size:12px;}
.tabBoxTop a.active{background:url(../img/tabslinkback.jpg) repeat-x;height:34px;line-height:34px;font-size:12px;}
.tabBoxTop a.active .tableft{ background:url(../img/spanleft.jpg) no-repeat left top; width:2px; height:30px; float:left; padding:0 0 0 11px; }
.tabBoxTop a.active span{ background:url(../img/spanmiddle.jpg) no-repeat center bottom; height:34px; float:left; color:#feffff;}
.tabBoxTop a.active .tabright{ background:url(../img/spanright.jpg) no-repeat right top; width:2px; height:30px; float:right; padding:0 0 0 11px; }
.tabBoxTop a .tableft{ width:2px; height:30px; float:left; padding:0 0 0 11px; }
.tabBoxTop a .tabright{ width:2px; height:30px; float:right; padding:0 0 0 11px; }
.tab{display:none;}
.tabBoxContent ul li{float:left;width:100%;padding-bottom:10px;}
.tabBoxContent ul li label{float:left;width:83px; color:#acacac;}
.tabBoxContent ul li a{float:left;width:457px;}
.tabBoxBottom{ background:url(../img/tab_bottom.jpg) no-repeat center bottom; width:572px; padding:0 0 10px 0; }
/*end tabBox*/

/*servicii*/
.serviciu{float:left;border-bottom:1px solid #e0e0e0;width:152;margin:5px;}
.serviciu img{float:right; margin:0 0 0 8px;}
.serviciu a{float:left;width:114px;padding-bottom:2px;text-align:right;}
.serviciu p{float:left;width:114px;font-size:10px; color:#acacac; text-align:right;}
.no_border{ border:none !important; }
/*end servicii*/

/*chestionar*/
.checkbox{float:left;padding:0px;margin:0px 10px 0px 0px;display:inline;}
/*end chestionar*/

/*galerie foto si carte oaspeti link*/
.galerieFoto{float:left;width:184px;height:75px;font-family:"Georgia";font-size:13px;text-transform:uppercase;background:url(../img/foto.png) no-repeat center;color:#484848;margin-bottom:10px;display:inline;text-indent:-9999px; position:relative;}
.galerieFoto .imgpos{ position:absolute; width:99px; height:75px; top:0px; left:-23px;}
.carteOaspeti{float:left;width:184px;height:75px;font-family:"Georgia";font-size:13px;text-transform:uppercase;background:url(../img/carte.png) no-repeat center;color:#484848;margin-bottom:10px;display:inline;text-indent:-9999px; position:relative;}
.carteOaspeti .imgpos{ position:absolute; width:84px; height:43px; top:22px; left:-17px;}

.galerieVideo{float:left;width:184px;height:75px;font-family:"Georgia";font-size:13px;text-transform:uppercase;background:url(../img/video.png) no-repeat center;color:#484848;margin-bottom:10px;display:inline;text-indent:-9999px; position:relative;}
.galerieVideo .imgpos{ position:absolute; width:84px; height:43px; top:22px; left:-17px;}
/*end galerie foto si carte oaspeti link*/

.padding{float:left;padding:10px;}

/*bigBox*/
.bigBoxList{float:left;width:572px;margin-bottom:10px;display:inline;}
.bigBoxListTop{ width:540px; background:url(../img/bixbox_top.jpg) no-repeat center top; padding:15px 16px 0 16px;}
.bigBoxListTop h3{ border-bottom:1px solid #d2d7dc; font-size:18px;}
.bigBoxListInner{float:left;width:540px; border:1px solid #d2d7dc; border-top:none; border-bottom:none; padding:0 15px; background:#FFF;}
.bixBoxBottom{ width:540px; background:url(../img/bigbox_bottom.jpg) no-repeat center bottom; padding:10px 16px 15px 16px;}
.bixBoxBottom a{ background:url(../img/doublebluearrows.jpg) no-repeat left 5px; padding-left:11px; }
.bixBoxBottom a:hover{ text-decoration:underline; }
.bixBoxBottom .sepgray{border-top:1px solid #d2d7dc;}
.pb10px{ padding-bottom:10px; }

.graylink11px{ font-size:11px; color:#acacac; font-weight:bold; }
.graylink11px:hover{ font-size:11px; color:#acacac; text-decoration:underline; }
.nomright{margin-right:0px;}
.bigBox{float:left;width:540px;padding:10px 0 5px 0;display:inline;}
.bigBox h3{ padding:0; margin:0; }
.bigBox h3 a{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#3b88cc; font-size:12px; margin:0; padding:0; }
.bigBox h3 a:hover{ color:#4c5c6a; }
.bigBoxInner{float:left;width:540px;}
.bigBoxInnerActions{float:left;width:100%;margin-bottom:20px;font-style:italic;}
.bigBoxInner p{padding:0px 0px 0px 0px;font-size:12px;}
.bigBoxInner img{float:right;padding:0px 0px 10px 10px; }
.bixBoxInner .imga{float:right;}
.bigBoxInnerDetail{float:right;width:357px;}
.image{float:right;width:168px; margin:0 0 0 15px;}
.image a{float:left;border:1px solid #d2d7dc; padding:4px;}
.image a:hover{border:1px solid #3b88cc;}
.image img{float:left;padding:0px;width:158px;height:110px;}
.description{float:left;width:357px;}
.description p{font-size:12px;}
.pageactions{padding-top:10px;width: 100%;}
.pageActions a{display:inline;margin-left:10px;}

.share{float:right;width:60px;}
.share a {float:right;}
.share a img{padding:0px;}
.sageata{background:url('../img/bread_sageata.jpg') no-repeat left center;padding-left:10px;}
.pagedata{ width:100%;padding:5px 0 15px 0;display:inline;color:#acacac;}
.sharer{float:right;}
.sharer img{padding:0px 0px 0px 5px;}
/*end bigBox*/

/*bigBox list*/
.bigBox.lista{}
.bigBox.lista .bigBoxInner{}
.bigBox.lista .description{}
.bigBox.lista .bigBoxInnerDetail{}
.bigBox.lista .bigBoxInnerDetail h3{ margin:0; padding:0;}
/*end bigBox list*/

/*extraBigBox*/
.pageBig{float:left;width:958px;background:#FFF; border:1px solid #d2d7dc;}
.pageBigTop{ float:left; width:928px; padding:15px 15px 0 15px;}
.pageBigInner{padding:15px;width:928px; float:left;}
.pageBigTop h1{ font-size:18px; padding:0 0 10px 0;}
.pageBigTop a{margin:5px 0 0 0;display:inline;}
/*end extraBigBox*/

/*galerie foto*/
.album{float:left;border:3px solid #2A7ECA;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;width:287px;margin:0px 20px 20px 0px;}
.albumInner{float:left;width:285px;border:1px solid #2A7ECA;}
.albumText{float:left;width:267px;padding:9px;background:#2A7ECA;}
.albumText a{float:left;font-size:12px;font-weight:bold;color:#ffffff;}

.galleri{float:right !important;width:619px;}
.galleriInner{float:left;position:relative;}
ul.thumbs li{float:left;padding:0px 4px 7px 0px;}
.thumburi{width:270px;float:left;}
.navigation{float:left;width:258px;}
.bottom{display:none;}

.top.pagination{float:left;width:262px;color:#474747;font-size:11px;padding-bottom:10px;}
.top.pagination a{color:#555555;text-decoration:none;float:left;padding:4px 4px;}
.top.pagination .ellipsis{float:left;padding-top:2px;}
.top.pagination span.current{color:#ffffff;float:left;padding:4px 4px;background:#1076b0;margin-right:5px;}
a.thumb img{border:1px solid #dbf2ff;padding:2px;background:#ffffff;}

ul.thumbs li.selected a.thumb img{background:#3b88cc !important;border:1px solid #3b88cc;}

.loader{background:url('../img/loader.gif') no-repeat center;height:502px;left:0px;position:absolute;top:0px;width: 594px;}

div.slideshow span.image-wrapper {display:block;left:0;position:absolute;}
div.slideshow a.advance-link {display:block;text-align:center;text-decoration:none;}
div.slideshow-container {clear:both;height:500px;position:relative;}

.controls{float:right;position:absolute;width:73px;height:32px;left:548px;bottom:0px;z-index:110;}
.ss-controls{float:left;text-align:center;position:absolute;top:0px;left:30px;z-index:120;width:13px;text-align:center;top:0px;background:transparent;}
.play{font-size:11px;text-decoration:none;display:block;text-indent:-9999px;background:url('../img/pause.jpg') no-repeat center;width:13px;height:32px;}
.pause{font-size:11px;text-decoration:none;display:block;text-indent:-9999px;background:url('../img/pause.jpg') no-repeat center;width:13px;height:32px;}
.nav-controls{float:left;width:73px;position:absolute;display:block;}
.nav-controls a.prev{background: url("../img/galleryleft.jpg") no-repeat scroll center center transparent;cursor: pointer;float: left;height: 32px;width:20px;text-indent:-6666px;display:inline;}
.nav-controls a.next{background: url("../img/galleryright.jpg") no-repeat scroll center center transparent;cursor: pointer;float: right;height: 32px;width:20px;text-indent:-6666px;display:inline;}
.caption-container{width:539px;height:32px;display:block;position:absolute;bottom:0px;left:0px;float:left;}
.image-title{width:539px;font-size:12px;color:#484848;text-transform:uppercase;text-align:left;font-weight:bold;padding-left:10px;line-height:32px;}
.image-desc{display:none;}
.inapoigalerie{float:right;}
.advance-link{border:4px solid #3B88CC;}
.left{float:left;}
/*eng galerie foto*/

/*page*/
.page{float:left;width:572px;display:inline;background:#FFF; margin-bottom:10px;}
.pageTop{width:540px; background:#FFF url(../img/bixbox_top.jpg) no-repeat center top; padding:15px 16px 0 16px;}
.pageTop .bigBoxInnerActions{float:right;width:107px;margin-bottom:0px;}
.pageTopBottom{ border-bottom:1px solid #d2d7dc; width:540px; margin:0 15px 0 15px; background:#FFF;}
.pageTop h1{float:left;display:inline;font-size:14px;max-width:400px;}
.pageBottom{width:540px; background:url(../img/bigbox_bottom.jpg) no-repeat center bottom; padding:10px 16px 15px 16px;}
.pageActions{float:right;}
.pageActions a{float:left;}
.imga{float:left;margin:0 10px 10px 0;border:1px solid #d2d7dc; padding:4px;}
.pageInner{float:left;width:540px;padding:15px;border:1px solid #e0e0e0;background:#ffffff;border-top:none; border-bottom:none;text-align:justify}
.pageInner p{ line-height:16px; font-size:12px;}
.pageInner p a{font-size:12px;}
.page h3{}
.pageInner ul li{background: url("../img/doublebluearrows.jpg") no-repeat scroll center left transparent;float: left;font-size: 12px;padding:5px 0px 5px 15px;margin:0px;width:527px;}
/*end page*/

.pagebiggInner{float:left;width:930px;paddingbackground:#ffffff;border-top:none; border-bottom:none;text-align:justify}
.pagebiggInner p{ line-height:22px; font-size:12px;}

/*indexBox*/
.indexBox{float:left;width:572px;display:inline;margin-bottom:10px;background:url(../img/tabs_top.jpg) no-repeat center top; padding:8px 0 0 0;}
.indexBoxTop{ width:572px; position:relative; }
.indexBoxTop h3{ width:556px;position:absolute;height:30px;top:0px; left:-8px;padding:8px 0 0 24px;background:url(../img/tabs_title_back.png) no-repeat center top; }
.indexBoxInner{float:left;border:1px solid #d2d7dc;width:540px;background:#FFF; border-top:none; border-bottom:none; padding:40px 15px 10px 15px;}
.indexBoxInner h3{padding:10px;width:540px;border-bottom:1px solid #d8e0e3;display:inline;float:left;}
.indexBoxBottom{ background:url(../img/primarbox_bottom.jpg) no-repeat center bottom; width:572px; height:98px;}
.primarImg{float:left; margin:0 12px 5px 0;}
#.mesajPrimar{float:right;width:374px; padding:5px 0 0 0;}
.mesajPrimar{padding:5px 0 0 0;}
.primarActions{float:left;width:438px;border-bottom:4px solid #ededed;padding:10px 0px 10px 134px;display:inline;margin-bottom:20px;}
/*indexBox*/

/*filesBox*/
.filesBox{float:right;width:572px;background:#ffffff;margin-bottom:10px;display:inline;}
.filesBoxInner{float:left;padding:19px;width:532px;background:#ffffff;border:1px solid #e0e0e0;}
.filesBox ul li {width:532px;clear:both;margin:0px 0px 0px 0px;border-bottom:1px solid #ededed;display:block;padding:5px 0px;}
.filesBox ul li a{background: url("../img/doublebluearrows.jpg") no-repeat scroll left center transparent;float: left;font-size: 11px;padding:0px 0px 0px 15px;width:400px;text-align:justify;}
.filesBox ul li label{float:right;font-size:11px;font-weight:bold;color:#9a9a9a;}
/*end filesBox*/

/*otherBox*/
.otherBox{float:left;width:540px;margin-bottom:10px;display:inline; padding:15px 0 0 0; }
.otherBoxInner{float:left;width:540px;}
.otherBoxInner ul li {width:532px;clear:both;margin:0px 0px 0px 0px;border-bottom:1px solid #ededed;display:block;padding:5px 0px;}
.otherBoxInner ul li a{background: url("../img/doublebluearrows.jpg") no-repeat scroll left center transparent;loat: left;font-size: 11px;padding:0px 0px 0px 15px;text-align:justify;}
/*end otherBox*/

/*galleryBox*/
.galleryBox{float:left;width:572px;margin-bottom:20px;display:inline;background:#EDEDED;padding-bottom:4px;}
.gelleryBoxInner{float:left;padding:10px;width:550px;background:url('../img/otherboxbg.jpg') no-repeat top center #ffffff;border:1px solid #e0e0e0;}
.galleryBox a{float:left;margin:0px 20px 15px 0px;border:4px solid #d2d7dc;}
.galleryBox a:hover{border:4px solid #3b88cc;}
.galleryBox img{padding:0px;}
/*end GalleryBox*/

/*table*/
table{width:100%;font-size:12px;}
table tr{border:1px solid #ccdae9;}
table tr th{padding:8px 7px;border: 1px solid #2A7ECA;background:#2A7ECA;color:#ffffff;font-weight:bold;}
table tr td{padding:8px 7px;border: 1px solid #ccdae9;}
table tr td a{font-size:12px;font-weight:bold;}
.aligncenter{text-align:center;}
/*end table*/

/*paginatie*/
.paginatie{float:left;width: 100%;padding-top:10px;font-size:12px;margin-bottom:10px;display:inline;clear:both}
.paginatie label{float:left;padding-right:10px;font-weight:normal;padding-top:3px;}
.paginatie ul {float:right;clear:none;}
.paginatie ul li{float:left;padding:4px 4px;text-align:center;font-size:11px;font-weight:bold;margin:0px 2px 0px 0px;width:auto !important;background:none;}
.paginatie ul li a{background:none;}
.paginatie ul li.active{background:#3B88CC;padding: 4px 4px;text-align: center;font-size:11px;font-weight:bold;color:#ffffff;}
/*end paginatie*/

/*filtru*/
.filtru{float:left;background:#FFF;width:540px; padding:0 0 10px 0;display:inline;}
.filtru label{float:left;padding-right:5px;padding-top:5px;colo:#5e5e5e;}
.filtru .input{background: url("../img/inputmic.jpg") no-repeat scroll center center transparent;
    border: medium none;
    float: left;
    font-size: 11px;
    height: 20px;
    margin: 0 0 5px;
    padding: 0 5px;
    width: 142px;
	display:inline;margin-right:10px;}
.filtru .select{width:80px;margin-right:15px;display:inline;}
/*filtru*/

/*elemente formular*/
.select{float:left;}
/*end elemente formular*/

.back{float:left;padding:10px;}

.error{color:#840124;text-align:center;}
.succes{color:#197b30;}

/*Chestionare*/
.chestionar{float:left;width:540px;}
.chestionar p{padding:0px 0px 10px 0px;}
.raspunspool{float:left;width:146px;clear:both;}
.raspunspool label{float:left;padding-bottom:3px;}
.raspunspoolrezultat{float:left;padding-bottom:5px;}
.raspunspoolrezultat label{float:right;}

.raspunspoolbarabg {background-color:#f6f6f6;border: 1px solid #e0e0e0;float: left;height: 9px;width: 115px;}
.raspunspoolbara {background: none repeat scroll 0 0 #3B88CC;float: left;height: 10px;}

.raspunspoolmare{float:left;width:540px;clear:both;}
.raspunspoolmare label{float:left;padding-bottom:3px;}
.raspunspoolrezultatmare{float:left;padding-bottom:5px;width:540px;}
.raspunspoolrezultatmare label{float:right;padding-left:10px;}
.raspunspoolbarabgmare {background-color: #F6F6F6;border: 1px solid #E0E0E0;float: left;height: 9px;width: 460px;}
.raspunspoolbaramare {background: none repeat scroll 0 0 #3B88CC;float: left;height: 10px;}
/*end chestionare*/

/*contact*/
.contactData{float:left;width:257px;}
.contactData p{padding:3px 0px;clear:both;}
/*end contact*/

/*formulare*/
.form{float:left;width:100%;}
.formleft{float:left;width:162px;}
.formleft p{float:left;width:100%;padding-top:10px;}
.formleft p label{width:100%;color:#555555;font-size:12px;padding-bottom:5px;float:left;}

.formright{float:right;width:368px;}
.formright p{float:left;width:100%;padding-top:10px;}
.formright p label{width:100%;color:#555555;font-size:12px;padding-bottom:5px;float:left;}

.formcenter{float:right;width:542px;}
.formcenter p{float:left;width:100%;padding-top:10px;}
.formcenter p label{width:100%;color:#555555;font-size:12px;padding-bottom:5px;float:left;}
.formcenter span{float:left;padding:4px 0px 0px 10px;color:#acacac;}

.inputMic{float:left;width:142px;height:20px;background:url(../img/inputmic.jpg) no-repeat center;border:none;font-size:11px;padding:0 5px; margin:0 0 5px 0;}
.submitMic{float:left;background:#2a7eca;border:none;color:#FFF;text-align:center;font-size:12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding: 3px 10px;}
.submitMic:hover{cursor:pointer;color:#ffffff;}
.inputMic.eroareform{background:url('../img/inputmic_error.jpg') no-repeat center;}
.input{float:left;width:152px;height:22px;background:url('../img/input.jpg') no-repeat center;border:0px;font-size:11px; color:#4c5c6a;padding:0px 5px}
.input.eroareform{background:url('../img/input_error.jpg') no-repeat center !important;}
.textarea{float:left;width:358px;height:102px;background:url('../img/textarea.jpg') no-repeat center;border:0px;font-size:11px; color:#4c5c6a;padding:5px}
.textarea.eroareform{background:url('../img/textarea_error.jpg') no-repeat center !important;}
.inputCaptcha{float:left;width:77px;height:24px;background:url('../img/inputcaptcha.jpg') no-repeat center;border:0px;font-size:11px; color:#4c5c6a;padding:0px 5px}
.inputCaptcha.eroareform{background:url('../img/inputcaptcha_error.jpg') no-repeat center !important;}
/*end formulare*/

/*carte oaspeti*/
.mesaj{float:left;width:540px; position:relative; padding:40px 0 10px 0;}
.mesajTop{width:532px;position:absolute;height:30px;top:0px; left:-24px;padding:8px 24px 0 24px;background:url(../img/tabs_title_back.png) no-repeat center top;}
.mesaj b{color:#555555;float:left;}
.mesaj span{color:#555555;float:right;}
.mesaj p{padding:0px 10px 10px 10px;}
.mesajTop{}
/*carte oaspeti*/

/*popup*/
.popup{float:left;width:542px;padding:20px;}
/*end popup*/

/*ticker*/
#ticker{width: 540px;height: 21px;display: block;position: relative;overflow: hidden;left:-20px;}
#ticker span{display:none !important;}
#ticker-title {display:none;}
#ticker-content {margin: 0px;position: absolute;color: #1F527B;font-weight: bold;overflow: hidden;white-space: nowrap;line-height: 1.2em;}
#ticker-content:focus {none;}
#ticker-content a {text-decoration: none;color:#484848;font-weight:normal;}
#ticker-content a:hover {text-decoration: underline;color: #0D3059;}
#ticker-swipe {position: absolute;top: 0px;display: block;width: 800px;height: 23px;}
#ticker-swipe span {margin-left: 1px;background-color: #f4da01;border-bottom: 1px solid #1F527B;height: 12px;width: 7px;display: none;}
.js-hidden {display: none;}
#ticker-controls{display:none;}
/*end ticker*/


/*print*/
.printPage{margin:0px auto;}
.printPageTop{float:left;width:100%;}
.printPageTop h1{float:left;width:100%;padding:20px 0px 0px 0px;font-size:16px;color:#000000;font-weight:bold;}
.printPageTop h2{float:left;width:100%;padding:5px 0px 20px 0px;font-size:12px;color:#000000;font-weight:bold;font-style:"italic";}
.printPageInner{float:left;width:100%;}
.printPageInner img{float:left;margin:0px 10px 10px 0px;}
.printPageInner p{font-size:12px;color:#000000;}
.printPageInner ul li{font-size:12px;color:#000000;padding:0px 0px 5px 0px;}
/*end print*/

/*petitii*/
.petitiiActions{float:left;width:100%;padding:0px 0px 20px 0px;}
.addpetitie{float:left;background:url('../img/adaugapetitie.jpg') no-repeat; width:205px; height:49px; padding:10px 5px 0px 55px;}
.verificapetitie{float:right;background:url('../img/verificapetitie.jpg') no-repeat; width:205px; height:49px; padding:10px 5px 0px 55px;}
.petitiiActions a label{float:left;font-size:12px;width:100%;font-weight:bold;padding-bottom:5px;font-family:"Georgia";color:#1076b0;}
.petitiiActions a span{float:left;font-size:11px;color:#555555;}
/*end petitii*/

/*video*/
.videodiv{float:left;width:922px;text-align:center;}
.videodiv a{float:left;margin-left:200px;display:inline;width:500px;height:300px;}
.videodiv p{width:500px;text-align:center;margin-left:200px;display:inline;float:left;}
/*end video*/

/*addThis*/
.backbtn{float:left;background: url("../img/inapoi.png") no-repeat scroll left center transparent;padding-left:20px;font-size:11px;}
.addThis{float:right;width: 85px;}
/*end addThis*/

/*widget vreme*/
.vreme{float:left;width: 162px;padding-top:10px;}
.vremecurenta{float:left;border-bottom:1px solid #e7eef5;margin-bottom:10px;padding-bottom:10px;display:inline;width:100%}
.vremecurenta img{float:left;}
.vremecurenta label{font-size:40px;color:#365983;padding-left:10px;float:left;}
.vremeaurmatoare{float:left;width:40px;margin-right:10px;display:inline;}
.vremeaurmatoare label{float:left;color:#5e5e5e;font-size:11px;}
.vremeaurmatoare img{float:left;margin:5px 0px;display:inline;}
.vremeaurmatoare b{float:left;font-size:11px;}
/*end widget vreme*/

/*widget lista*/
.widgetlista a{float:left;width:100%;padding-bottom:10px;}
/*end widget lista*/

/*linkBox*/
.linkBox{float:left;width:259px;border:1px solid #d8e0e3;background:url('../img/linkBoxBg.jpg') no-repeat top center #ffffff;padding:10px;margin:0px 0px 10px 0px;display:inline;}
.linkBox ul li{float:left;width:259px;border-bottom:1px solid #ecf2f4;padding:5px 0px;display:inline;}
.linkBox ul li a{background: url("../img/sageata.jpg") no-repeat scroll left center transparent;float: left;font-size: 12px;padding-left: 15px;width: 244px;}
/*end linkBox*/

#scrie_mesaj{margin:0 10px 10px 0;display:inline;}
.w100{width:540px;}

/*statusuri HCL si Proiecte HCL*/
.status_aprobat{background:#3ba32d;color:#ffffff;padding:2px 4px;font-size:10px;display:block;}
.status_modificat{background:#e98726;color:#ffffff;padding:2px 4px;font-size:10px;display:block;}
.status_abrogat{background:#c72828;color:#ffffff;padding:2px 4px;font-size:10px;display:block;}
.status_abrogat_hcl{background:#d6cf15;color:#ffffff;padding:2px 4px;font-size:10px;display:block;}
.status_modificat_hcl{background:#237bf3;color:#ffffff;padding:2px 4px;font-size:10px;display:block;}
/*end*/

/*widget - calendar customizat */
#calendar table{}
#calendar .ui-datepicker-prev{display:none;}
#calendar .ui-datepicker-title{font-weight:bold;text-align:left;padding:10px 0px 5px 0px;}
#calendar table tr th{padding:3px 2px;background:#3B88CC;color:#ffffff !important;border:1px solid #3B88CC;border-bottom:0px;}
#calendar table tr td{padding:3px 2px;text-align:center;}
#calendar .ui-datepicker-current-day{background:#3B88CC;color:#ffffff !important;}
#calendar .ui-state-active{color:#ffffff !important;}
#calendar a{padding:0px;color:#484848;}

/*end*/
/*loading*/
.lds-ellipsis {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}
.lds-ellipsis div {
  position: absolute;
  top: 27px;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: #3b88cc;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.lds-ellipsis div:nth-child(1) {
  left: 6px;
  animation: lds-ellipsis1 0.6s infinite;
}
.lds-ellipsis div:nth-child(2) {
  left: 6px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(3) {
  left: 26px;
  animation: lds-ellipsis2 0.6s infinite;
}
.lds-ellipsis div:nth-child(4) {
  left: 45px;
  animation: lds-ellipsis3 0.6s infinite;
}
@keyframes lds-ellipsis1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes lds-ellipsis3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes lds-ellipsis2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}
.pager {
    cursor: pointer;
	margin-top: 10px;

}
.pager a, .page-number {
	color: black;
	float: left;
	padding: 8px 16px;
	text-decoration: none;
}
.pager a:hover,.page-number:hover {
	background-color: #ddd;
	border-radius: 3px;
}
.pager .page-number.active{
    background-color: #3b88cc;
    border-radius: 3px;
    color: white;
    
}
.dataTables_length, .dataTables_filter{
	float: left;
	margin: 10px;
}
.e-servicii-select-an{
    padding: 25px;
    display: flow-root;
}
.select-an{
    float:right;
}
.modal{
	max-width: 960px !important;
	font-size: 12px !important;
}