@charset "utf-8";

/* CSS Document */

body { background-color: #FFF; margin: 0px; background-image: url(images/bg.gif); background-repeat: repeat-x; background-position: left top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #323641; }

a, a:link, a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; text-decoration: underline; }

a:hover { color: #323641; text-decoration: none; }

p { margin: 0px; padding: 5px; }

li {list-style-position:inside; margin-left: 25px;}

.lista {}

.lista li {list-style-position:inside}

.lista li a {}

.lista li a:hover {}

.citeste { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #323641; background-image: url(images/bulette2.gif); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px; }

.citeste a:link, .citeste a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0660b9; text-decoration: none; }

.citeste a:hover { color: #0660b9; text-decoration: underline; }

.navbar { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-transform: uppercase; padding-right: 7px; padding-left: 7px; }

.navbar a:link, .navbar a:visited, .navbar a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; }

.navbar a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b1dcf9; text-decoration: none; }

.form { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #08315f; background-color: #d6edfc; border: 1px solid #b7c9d5; margin-top: 2px; margin-bottom: 2px; padding: 3px; }

.btn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; background-color: #08315f; border: 1px solid #b7c9d5; margin-top: 2px; margin-bottom: 2px; padding: 3px; cursor: pointer; }

.btn:hover { background-color: #1b8cda; }

.btn2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; background-color: #08315f; border: 1px solid #b7c9d5; margin-top: 2px; margin-bottom: 2px; margin-left: 30px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; cursor: pointer; text-transform: uppercase; letter-spacing: 1px; }

.btn2:hover { background-color: #1b8cda; }

.ttl { font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-transform: uppercase; color: #08315f; text-align: left; background-image: url(images/arrow1.gif); background-repeat: no-repeat; background-position: right center; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e1e1e1; height: 34px; }

.ttl2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-transform: uppercase; color: #08315f; text-align: left; background-image: url(images/arrow2.gif); background-repeat: no-repeat; background-position: right 8px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e1e1e1; height: 36px; }

.ttl3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #323641; background-color: #f4f4f4; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; display: block; }

.ttl4 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666; margin: 0; overflow: hidden; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ccc; font-weight: bold; text-align: left; }

.ttl5 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0060b6; background-color: #e1dfdf; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; display: block; }

.ttl6 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #0060b6; margin: 0; overflow: hidden; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ccc; font-weight: bold; text-align: left; }

.detalii { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; background-image: url(images/arrow3.gif); background-repeat: no-repeat; background-position: right 5px; padding-right: 15px; display: block; }

.detalii a:link, .detalii a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: underline; }

.detalii a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: none; }

.sus { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; text-transform: uppercase; color: #FFF; letter-spacing: 7px; }

.gri { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #575757; }

.bleu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #005894; }

.bleu a:link, .bleu a:visited { font-size: 12px; color: #005894; text-decoration: none; }

.bleu a:hover { color: #005894; text-decoration: underline; }

.bg-sus { background-image: url(images/bg-sus.gif); background-repeat: repeat-x; background-position: left bottom; }

.bg-logo { background-image: url(images/bg-logo.gif); background-repeat: repeat-x; background-position: left bottom; }

.container { padding-right: 15px; padding-bottom: 15px; padding-left: 15px; background-color: #f4f4f4; }

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #575757; padding-right: 20px; }

.footer a:link, .footer a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #575757; text-decoration: none; }

.footer a:hover { color: #F00; text-decoration: none; }

.copy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #005894; }

.bt { border-top-width: 1px; border-top-style: solid; border-top-color: #cecece; }

.dreapta { background-color: #e1e1e1; padding: 0px 10px 10px 10px; }

.img { background-color: #FFF; padding: 2px; border: 1px solid #dfe2e6; }

.img2 { background-color: #FFF; padding: 2px; border: 1px solid #dfe2e6; margin-right: 15px; margin-bottom: 10px; }

.img3 { background-color: #FFF; padding: 2px; border: 1px solid #dfe2e6; margin-left: 15px; margin-bottom: 10px; }

.img4 { background-color: #FFF; padding: 2px; border: 1px solid #dfe2e6; margin-bottom: 5px; }

.box { padding-top: 15px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; }

.box2 { padding-top: 15px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfe2e6; }

.box3 { padding-top: 15px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfe2e6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000; }

.box4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000; }

.citeste-btn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; background-image: url(images/citeste-bg.png); background-repeat: no-repeat; text-align: left; height: 25px; width: 112px; background-position: left center; padding-top: 7px; padding-left: 13px; display: block; float: left; }

.citeste-btn a:link, .citeste-btn a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: none; }

.citeste-btn a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: underline; }

.detalii-btn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; background-image: url(images/detalii-bg.png); background-repeat: no-repeat; text-align: left; height: 25px; width: 106px; background-position: left center; padding-top: 7px; padding-left: 13px; float: left; }

.detalii-btn a:link, .detalii-btn a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: none; }

.detalii-btn a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: underline; }

.cv-btn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; background-image: url(images/cv-bg.png); background-repeat: no-repeat; text-align: left; height: 25px; width: 65px; background-position: left center; padding-top: 5px; padding-left: 13px; display: block; }

.cv-btn a:link, .cv-btn a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: none; }

.cv-btn a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: underline; }

.inapoi-btn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; background-image: url(images/inapoi-bg.png); background-repeat: no-repeat; text-align: left; height: 25px; width: 73px; background-position: left center; padding-top: 5px; padding-left: 27px; float: left; display: block; }

.inapoi-btn a:link, .inapoi-btn a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: none; }

.inapoi-btn a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F00; text-decoration: underline; }

:focus { outline: 0px; }

.tabel { border-color: #D8D6C7; border-width: 0 0 1px 1px; border-style: solid; text-align: left }

.tabel td { border-color: #D8D6C7; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px; }

/* ----------- paginatie ---------------  */ 

ul { border: 0; margin: 0px 0px; padding: 0; }

#pagination-flickr li { border: 0; margin: 15px 0; padding: 0; font-size: 11px; list-style: none; float: left; }

#pagination-flickr a { border: solid 1px #DDDDDD; margin-right: 2px; }

#pagination-flickr .previous-off, #pagination-flickr .next-off { color: #666666; display: block; float: left; font-weight: bold; padding: 3px 4px; }

#pagination-flickr .next a, #pagination-flickr .previous a { font-weight: bold; border: solid 1px #FFFFFF; }

#pagination-flickr .active { color: #ff0000; font-weight: bold; display: block; float: left; padding: 2px 6px 3px; }

#pagination-flickr a:link, #pagination-flickr a:visited { color: #0060B6; display: block; float: left; padding: 3px 6px; text-decoration: none; }

#pagination-flickr a:hover { border: solid 1px #666666; }

.oferta-sindicala { width: 280px; margin-right: 25px; float:left; margin-bottom: 25px; border-bottom: 1px dotted #AFAFAF; padding: 10px 0 15px;}

.oferta-sindicala img { width: 100%; margin-bottom:15px;}

.oferta-sindicala2 { width: 280px; float:left;margin-bottom: 25px; border-bottom: 1px dotted #AFAFAF; padding: 10px 0 15px;}

.oferta-sindicala2 img { width: 100%;margin-bottom:15px;}

/*
     FILE ARCHIVED ON 17:41:19 Dec 17, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:18:07 Sep 13, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 106.969
  exclusion.robots: 0.138
  exclusion.robots.policy: 0.122
  cdx.remote: 0.092
  esindex: 0.012
  LoadShardBlock: 74.46 (3)
  PetaboxLoader3.resolve: 79.292 (2)
  PetaboxLoader3.datanode: 49.73 (4)
  load_resource: 74.806
*/