body{font-family:arial,helvetica,sans-serif;font-size:14px;margin:0px;padding:0px;background: url("../images/bodybg.png");background-attachment: fixed;color:#444444;text-align:center;}
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, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot{border:0 none;margin:0;outline:0 none;padding:0;font-weight:normal;}
.header{position:relative;width:100%;padding-top:5px;float:left;}
.boxcenter{width:1000px;margin: 0 auto;}
.page{width:1000px;margin:0 auto;margin-top:35px;margin-bottom:25px;background:#ffffff;-webkit-box-shadow: 3px 0px 29px -4px rgba(73,54,40,1);
-moz-box-shadow: 3px 0px 29px -4px rgba(73,54,40,1);
box-shadow: 3px 0px 29px -4px rgba(73,54,40,1);}
.toplogo{float:left;margin-left:10px;}
.logosigle{float:right;margin-right:15px;margin-bottom:15px;}
.logodenumire{float: left;font-size: 23px;font-weight: bold;margin-bottom: 15px; width: 100%;}
.content{position:relative;width:100%;float:left;}
.footer{position:relative;width:100%;float:left;border-top:5px solid #4cb8e8;color:#ffffff;background:#043c77;}
.warpercenter{position:relative;width:100%;}
.logo{float:left;width:160px;height:155px;background:url("../images/sprite.png") no-repeat;background-position:1px 1px;}
.logoconsiliu{float:right;width:110px;height:155px;background:url("../images/sprite.png") no-repeat;background-position:-160px 1px;margin-right:0px;margin-top:10px;}
.boxmotto{width:560px;float:left;margin-left:30px;margin-top:30px;text-align:left;}
.logotitlu{font-size:60px;color:#1d4d63;float:left;width:100%;}
.logomoto{font-size:24px;float:left;width:100%;color:#1d4d63;}
.boxtopmenu{position:relative;float:left;width:100%;background:#043c77;color:#ffffff;margin-top:6px;}
.topmenu{position:relative;width:980px;background:#043c77;color:#ffffff;margin:0 auto;}
.topmenu ul{list-style:none;margin:0;border:0;float:left;}
.topmenu ul li{display:block;float:left;}
.topmenu ul li a{font-family: 'limelightregular';font-weight:normal;display:block;float:left;text-decoration:none;padding:17px 16px;color:#FFFFFF;font-size:18px;}
.topmenu ul li a:hover,.topmenu ul li a.active{font-weight:normal;padding:17px 16px;text-decoration:none;color:#FFFFFF;background:#318fb9;}
.submenu{display:none; background:#043c77;position: absolute;top: 54px;width: 200px;z-index: 5;}
.submenu li {text-align: left;width: 74%;}
.submenu li a {background:#043c77;width:100%;color:#FFFFFF !important;}
.submenu li a:hover{color:#ffffff !important;background:#318fb9;}

.txtlang{margin-top:2px;float:left;}
.menulang{display:none;position: absolute;right: 0;top: 29px;z-index:2px;background:#ffffff;-webkit-box-shadow: 0px 7px 9px -6px rgba(0,0,0,0.62);-moz-box-shadow: 0px 7px 9px -6px rgba(0,0,0,0.62);box-shadow: 0px 7px 9px -6px rgba(0,0,0,0.62);}
.menulang ul{list-style:none;margin:0;border:0;float:left;}
.menulang ul li{display:block;float:left;width:100%;}
.menulang ul li a{text-decoration:none;color:#444444;float:left;padding:7px;width:90%;background:#ffffff;text-align:left;text-decoration:none;border-bottom:1px solid #e0e0e0;}
.menulang ul li a:hover{padding:7px;background:#f5f5f5;}
.arrowlang{position:absolute;top:-7px;left:60px;width: 0px;height: 0px;border-style: solid;border-width: 0 7px 8px 7px;border-color: transparent transparent #ffffff transparent;}
.slider{background:#076f9a;width:100%;height:500px;}
.main{ padding:20px;text-align: left;background:#ffffff;}
.maintitle{ font-family: 'open_sansextrabold';margin-bottom: 19px;padding-bottom: 10px;border-bottom:1px solid #cccccc;width:100%;color:#2a2a2a; font-size:28px;}
.maintitle h1{font-size:28px;}
.maincontent{padding-bottom:10px;width:100%;float:left;}
.maincontent p {margin-bottom:10px;line-height:1.4;}
.boxstiri2{float:left;width:100%;border-bottom: 1px dashed #baa291;margin-bottom: 4px;padding-bottom: 0px;}
a.abtdetalii2{text-decoration:none;font-size:16px;color:#043c77;}
a.abtdetalii2:hover{color:#444444;}
.boxstiri4{float:left;width:300px;margin:0px 12px 12px 0px;background:#f9f7f2;border:1px solid #e5e1d6;}
.boxstiri{float:left;width:300px;margin:12px 30px 20px 0px;background:#f9f7f2;border:1px solid #e5e1d6;}
.stiriimg{float:left;}
.stirititle{color:#c85146;font-size:18px;overflow:hidden;font-family: 'armwrestlerbold';float:left;width:100%;margin-top:7px;}
.stiridesc{width:100%;height:74px;float:left;margin-top:8px;line-height:1.2;font-size:15px;color:#83868a;overflow:hidden;}
a.abtdetalii{background:#61be24;padding:5px 15px;text-decoration:none;color:#ffffff;margin-top:10px;font-size:14px;display:block;width:auto;float:right;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
a.abtdetalii:hover{color:#ffffff;background:#043c77;padding:5px 15px;}
.imhlistnew3{margin-right:10px;}
.boxstiri3{width:100%;margin-bottom:25px;background:#f9f7f2;border:1px solid #e5e1d6;}
.stirititle3{color:#043c77;font-size:18px;overflow:hidden;font-family: 'armwrestlerbold';margin-top:7px;}
.stiridesc3{height:54px;margin-top:8px;line-height:1.2;font-size:15px;color:#83868a;overflow:hidden;}
.imhlistnew{margin-right:0px;}
.imhlistnew2{border:4px solid #e8ecf3;}
.ullinkhome{float: left;margin-bottom: 20px;padding-left: 20px;}
.ullinkhome li {float:left;width:180px;margin-bottom:5px;}
.ullinkhome li  a{text-decoration:none;color:#2a9d50;}
.ullinkhome li  a:hover{color:#6a5c52;}
.pageconentleft{float:left;width:100%;}
.pageconentright{float:right;width:300px;}
a{text-decoration:underline;color:#2a9d50;}
a:hover{color:#6a5c52;}
.footertab{float: left; text-align: left; width: 230px;margin-right:10px;}
.ftabtitle{padding-bottom:10px;color:#ffffff;font-size:19px;font-family: 'open_sansbold';}
a.afooter{text-decoration:none;color:#f0f0f0;float: left;margin-bottom: 2px;margin-top:10px;width: 100%;}
a.afooter:hover{color:#87d9fd;text-decoration:underline;}
.subfooter{padding-top: 20px;padding-bottom: 20px;margin-top: 15px;}
.bgwhite{background:#ffffff;}
.pagecontent{color:#2a2a2a;min-height:65px;line-height:1.5;}
.pagecontent p{margin-bottom:15px;}
.pagecontent ul{padding-left:25px;}
#map_canvas{width:100%;height:350px;}
.boxcolright{float: left;margin-bottom: 20px;width: 100%;}
.newsdate{color: #83868a;font-size: 12px;margin-bottom: 15px;text-align: left;width: 98%;}
.flightlist{float:left;width:100%;}
.flightinfo{float:right;width:100%;margin-top:20px;}
.flightableft{float:left;width:490px;}
.flightlisttitle{color: #c55e24;font-size: 27px;padding-bottom: 12px;padding-top:2px;width: 100%;}
.flightlistrow{float: left; width: 100%;}
.flighhead{float: left;text-align: center;width: 80px;height:40px; background: #026396;color: #ffffff;}
.flighlist{float: left;text-align: center;width: 78px;height:40px;border:1px solid #d3d3d3;padding-top:3px;padding-bottom:3px;background:#f9f9f9;color:#000000;}
.bg_cancel{background:#d20e0c !important;color:#ffffff;}
.bg_change{background:#ff9900 !important;color:#ffffff;}
.bg_delay{background:#7746af !important;color:#ffffff;}
.box_legenda{float:left;margin-right:20px;}
.boxinfo_legenda{float:right;}
.icon_romatsa{float:right;}
.flightlistbox{float: left;width: 485px;}
.titlegenda{float:left;font-size: 17px;margin-top:6px;}
.legenda_cancel{float:left;color:#ffffff;padding:5px 10px;background:#d20e0c;margin-left:5px;font-size:13px;}
.legenda_change{float:left;color:#ffffff;padding:5px 10px;background:#ff9900;margin-left:5px;font-size:13px;}
.legenda_delay{float:left;color:#ffffff;padding:5px 10px;background:#7746af;margin-left:5px;font-size:13px;}
.boxlasteveniment{margin-bottom: 20px; padding-bottom: 55px;border-bottom:1px dashed #baa291;}
.lasteventitle{color:#6a5c52;font-size:18px;margin-bottom:15px;font-family: 'armwrestlerbold';}
.lastevendesc{margin-top:15px;font-size:15px;line-height:1.2;}
.firstmore{float: left; padding-bottom: 10px;}


.error-404 {
    color: #ba2036;
    font-size: 200px;
    text-align: center;
	margin-top:30px;
}
.title-404 {
    color: #ba2036;
    font-size: 32px;
    margin-bottom: 15px;
	text-align:center;
}
.content-404 {
    color: #41678d;
    font-size: 15px;
    margin-bottom: 15px;
	text-align:center;
}
a.link404 {
    color: #41678d;
    text-decoration: none;
}
a.link404:hover {
    color: #ba2036;
    text-decoration: none;
}

.label-list{margin-bottom:2px;color:#444444;font-weight:bold;}
.label-list1{ color: #444444;font-size: 16px;font-weight: bold;margin-bottom: 10px;margin-top: 10px;padding-left: 40px;}
.button{text-decoration:none;padding: 5px 15px;cursor:pointer;text-decoration:none;display:block;float:left;font-size:17px;color:#FFFFFF;background:#61be24 ;border:none;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.button:hover{background:#043c77;color:#FFFFFF;}
.bt_submit{text-decoration:none;padding: 5x 15px;cursor:pointer;text-decoration:none;display:block;float:left;font-size:17px;color:#FFFFFF;background:#61be24 ;border:none;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.bt_submit:hover{background:#043c77;color:#FFFFFF;}

.input_search{float:left;width:200px;height:30px;line-height:30px;background:#fafafa;border:1px solid #e4d7c7;color:#444444;padding-left:5px;outline: medium none;}
#bt_search{float:left;text-decoration:none;padding: 6px 10px;cursor:pointer;text-decoration:none;display:block;float:left;font-size:14px;font-family:"open_sansregular";color:#ffffff;background:#1b100c;border:none;}
#bt_search:hover{background:#1b100c;color:#ffffff;padding: 6px 10px;}
.boxtopsearch{ bottom: -8px;position: absolute;right: 9px;}
.input{width:300px;height:30px;line-height:30px;background:#fafafa;border:1px solid #cccccd;color:#444444;padding-left:5px;outline: medium none;}
.select{width:306px;height:34px;line-height:30px;background:#fafafa;border:1px solid #cccccd;color:#444444;padding:5px;outline: medium none;}
.textarea{width:400px;height:150px;max-width:400px;min-width:400px;max-height:150px;min-height:150px;line-height:30px;background:#fafafa;border:1px solid #cccccd;color:#444444;padding-left:5px;outline: medium none;}
.box-form-list{position:relative;float:left;width:100%;margin-bottom:10px;}
.ob_red{background:#F7CBCA !important;border: 1px solid #CC0000 !important;}	
.red{color: #CC0000;padding-left:8px;}	
.img_loading{float:left;margin-right:10px;}
.text_loading{padding-top:7px;display:block;}
a.bt_more_news{text-decoration:none;color:#ffffff;background:#c55e24;padding:10px 15px;}
a.bt_more_news:hover{background:#2e3030;padding:10px 15px;}
.pagegalleft{float: left; width: 200px; margin-right: 25px;}
.pagegalright{float: left; width: 720px;}
ul.gallistmenu {list-style:none;margin:0;border:0;float:left;width:100%;}
ul.gallistmenu li{display:block;float:left;width:100%;}
ul.gallistmenu li a{text-decoration:none;color:#c55e24;padding-bottom:8px;padding-top:8px;border-bottom:1px solid #e0e1e2;float:left;width:100%;}
ul.gallistmenu li a:hover{text-decoration:none;color:#444444;}
.boxgalimglist{background: #ffffff;border: 1px solid #cccccc;float: left;margin: 20px;width: 300px;}
.galimg{background: #e8ecf3;border-bottom: 1px solid #cccccc;padding: 4px;text-align: center;width:292px;height:140px;overflow:hidden;}
.galimg img {width:100%;height:auto;}
.galimgtit{color: #c55e24;font-size: 15px;height: 15px;margin-top: 15px;overflow: hidden;text-transform: uppercase;width: 100%;text-indent:4px;}
.galimgdesc{color: #83868a;font-size: 14px;height: 20px;line-height: 18px;margin-top: 8px;overflow: hidden;text-indent:4px;margin-bottom:5px;}

.paginatie{background-color:#61be24;padding:7px 11px;font-size:.9em;text-decoration:none;color:#FFFFFF;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
a.paginatie{border:1px solid #61be24;background-color:#FFFFFF;padding:7px 11px;font-size:.9em;text-decoration:none;color:#61be24;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
a.paginatie:hover{border:1px solid #61be24;background-color:#61be24;padding:7px 11px;font-size:.9em;text-decoration:none;color:#FFFFFF;}

.fancybox-media{position:relative;}



.boxproduse{ border: 2px solid #e4d7c7;float: left;margin-right: 25px;margin-bottom:25px;width:290px;}
.boxproduse2{ border: 2px solid #e4d7c7;float: left;margin-right: 5px;margin-bottom:10px;width:140px;}
.prodtitle{padding:5px 0px;font-family:"open_sansbold";font-size:16px;height:42px;text-align:center;float:left;width:100%;}
.bt_det_prod{background: #96377c;border: medium none;color: #ffffff;cursor: pointer;display: block;font-size: 17px;padding: 7px 15px;text-decoration: none;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;margin: 0 auto;text-align:center;width:124px;}
.bt_det_prod:hover{padding: 7px 15px;color:#ffffff;background:#1b100c;}
.prodbutton{margin-bottom:20px;float:left;width:100%;}
.bgimglist{float:left;max-height:435px;min-height:435px;}
.bgimglistth{float:left;max-width:140px;min-width:140px;}
.boxallprod{ float: left;width: 100%;padding-top:10px;border-top:3px solid #e4d7c7;}
.main-box-left{float: left; width: 400px; margin-bottom: 30px; margin-top: 30px;}
.main-box-right{float: left; margin-bottom: 20px; text-align: left; margin-top: 20px;}
.imgdetprod{border:3px solid #e4d7c7;}
.box_page{float: left;width: 100%;}
.prodprice{font-size:28px; font-family: "open_sansextrabold";color:#96377c;}
.fixmb{margin-bottom:0px !important;}
.fixlh40{line-height: 40px;}
.fixpf20{padding-left:20px;}
.fixlefttab{width:635px !important;}
.p4{padding:4px;}
.p8{padding:8px;}
.p10{padding:10px;}
.p20{padding:20px;}
.clear{clear:both;}

.black_overlay{display:block;position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;opacity:0.9;filter: alpha(opacity=90);}
.white_content {display:block;position: absolute;top: 50%;left: 50%;width: 400px;height: 200px;margin-left:-200px;margin-top:-200px;padding: 0px;background-color: #FFFFFF;z-index:1002;overflow: hidden;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;}
.popupinfo{font-size: 25px;padding: 20px;}
.popupbutoane{text-align:center;}

a.popupavert{text-decoration:none;display: inline-block; width: 30px; margin-top: -3px;font-family:'MyriadPro-Regular';font-size: 15px;color:#1077dd;border: 1px solid #1077dd;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding:4px 17px;margin-left:20px;}
a.popupavert:hover{text-decoration:none;color:#ffffff;background:#1776eb;padding:4px 17px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}

.icon_fb_soc{float:left;display:block;width:35px;height:35px;background:url("../images/sprite2.png") no-repeat; background-position:-3px -1px;margin-right:7px;}
.icon_gp_soc{float:left;display:block;width:35px;height:35px;background:url("../images/sprite2.png") no-repeat; background-position:-78px -1px;margin-right:7px;}
.icon_tw_soc{float:left;display:block;width:35px;height:35px;background:url("../images/sprite2.png") no-repeat; background-position:-41px -1px;margin-right:7px;}
.icon_yt_soc{float:left;display:block;width:35px;height:35px;background:url("../images/sprite2.png") no-repeat; background-position:-153px -1px;margin-right:7px;}


/* Slider */
#box-slider{position:relative;width:100%;max-width:1000px;max-height:500px;padding-bottom:30px;background:#ffffff;padding:0px;overflow:hidden;margin: 0 auto;}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
.centered-btns_nav {
  z-index: 3;
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 55%;
  left: 0;
  opacity: 0;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 50px;
  width: 33px;
  background:url("../images/sprite.png") no-repeat;
  background-position:-38px -190px;
  margin-top: -45px;
  margin-left:5px;
  }

.centered-btns_nav:active {
  opacity: 1.0;
  }

.centered-btns_nav.next {
  left: auto;
  background:url("../images/sprite.png") no-repeat;
  background-position:0px -190px;
  right: 0;
  margin-right:5px;
  } 
 
.centered-btns_tabs {
	bottom: 7px;
    position: absolute;
    right: 7px;
    text-align: center;
    z-index: 2;
  }

.centered-btns_tabs li
{
  display: inline;
  float: none;
  _float: left;
  /*float: left; */
  margin-right: 5px;
}

.centered-btns_tabs a {
  text-indent: -9999px;
  overflow: hidden;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  background: #ccc;
  background: rgba(0,0,0, 0.2);
  display: inline-block;
  _display: block;
  /**display: block; */
  -webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,0.3);
  -moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,0.3);
  box-shadow: inset 0 0 2px 0 rgba(0,0,0,0.3);
  width: 14px;
  height: 14px;
  } 
  
.centered-btns_here a
 {
  background: #FFFFFF;
  } 
/* end slider */


@font-face {
    font-family: 'open_sansregular';
    src: url('opensans-regular-webfont.eot');
    src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-regular-webfont.woff2') format('woff2'),
         url('opensans-regular-webfont.woff') format('woff'),
         url('opensans-regular-webfont.ttf') format('truetype'),
         url('opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansbold';
    src: url('opensans-bold-webfont.eot');
    src: url('opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-bold-webfont.woff2') format('woff2'),
         url('opensans-bold-webfont.woff') format('woff'),
         url('opensans-bold-webfont.ttf') format('truetype'),
         url('opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansextrabold';
    src: url('opensans-extrabold-webfont.eot');
    src: url('opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-extrabold-webfont.woff2') format('woff2'),
         url('opensans-extrabold-webfont.woff') format('woff'),
         url('opensans-extrabold-webfont.ttf') format('truetype'),
         url('opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'limelightregular';
    src: url('limelight-webfont.eot');
    src: url('limelight-webfont.eot?#iefix') format('embedded-opentype'),
         url('limelight-webfont.woff2') format('woff2'),
         url('limelight-webfont.woff') format('woff'),
         url('limelight-webfont.ttf') format('truetype'),
         url('limelight-webfont.svg#limelightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}






@font-face {
    font-family: 'armwrestlerbold';
    src: url('ArmWrestler-webfont.eot');
    src: url('ArmWrestler-webfont.eot?#iefix') format('embedded-opentype'),
         url('ArmWrestler-webfont.woff') format('woff'),
         url('ArmWrestler-webfont.ttf') format('truetype'),
         url('ArmWrestler-webfont.svg#armwrestlerbold') format('svg');
    font-weight: normal;
    font-style: normal;

}