body  {
	margin:auto; padding:0;
	max-width: 1004px;
	min-width: 990px;
	width: auto !important;
	width: 990px;
	background-color: #ffffff;
	color: #1f1f1f;
}
#wrapper{
	*width: 1100px;
	*margin-top: 28px;
	_margin-top: 0;
}
#block_1 {
	width: 674px !important;
	margin-left: 170px;
	margin-right: 148px;
}
#block_wide{
    width: 822px !important;
    margin-left: 170px;
}

@media print {
	#block_1 {
		width: 674px;
		margin-left: 20px;
	}
}

a.btn_small_orange,a.btn_medium_orange,a.btn_large_orange,
  a.btn_small_white,a.btn_medium_white,a.btn_large_white,
  a.btn_small_darkblue,a.btn_medium_darkblue,a.btn_large_darkblue,
  a.btn_small_lightblue,a.btn_medium_lightblue,a.btn_large_lightblue{
    margin:0;padding:0;
    vertical-align: middle;
    color: #fff;
    text-decoration: none;
    display: inline;
  }
  
  a.btn_small_orange span, a.btn_medium_orange span, a.btn_large_orange span, 
  a.btn_small_white span, a.btn_medium_white span, a.btn_large_white span, 
  a.btn_small_darkblue span, a.btn_medium_darkblue span, a.btn_large_darkblue span, 
  a.btn_small_lightblue span, a.btn_medium_lightblue span, a.btn_large_lightblue span{
    height: 100%;
  }
  
  a.btn_small_white span, a.btn_medium_white span, a.btn_large_white span{
    color: #006091;
  }
  
  a.btn_small_orange,a.btn_small_white,a.btn_small_darkblue,a.btn_small_lightblue{
    height: 19px; width: 6px;
    padding: 2px 0 2px 6px; _padding: 0 0 0 6px;
    font-size: 11px; font-weight: 900;
  }
  a.btn_small_orange span,a.btn_small_white span,a.btn_small_darkblue span,a.btn_small_lightblue span{
    padding: 2px 10px 5px 4px;
  }
  
  a.btn_medium_orange,a.btn_medium_white,a.btn_medium_darkblue,a.btn_medium_lightblue{
    height: 26px; width: 6px;
    padding: 5px 0 7px 6px; _padding: 0 0 0 6px;
    font-size: 12px; font-weight: 900;
  }
  a.btn_medium_orange span, a.btn_medium_white span, a.btn_medium_darkblue span, a.btn_medium_lightblue span{
    padding: 5px 10px 7px 4px;
  }
  
  a.btn_large_orange,a.btn_large_white,a.btn_large_darkblue,a.btn_large_lightblue{
    height: 37px; width: 6px;
    padding: 10px 0 10px 6px; _padding: 0 0 0 6px;
    font-size: 14px; font-weight: 900;
  }
  
  a.btn_large_orange span, a.btn_large_white span, a.btn_large_darkblue span, a.btn_large_lightblue span{
    padding: 10px 10px 10px 4px;
  }
  
  a.btn_small_orange { background: transparent url('../design/buttons/btn_small_orange_left.gif') no-repeat left top; }
  a.btn_small_orange span { background: transparent url('../design/buttons/btn_small_orange_right.gif') no-repeat right top; }
  
  a.btn_medium_orange { background: transparent url('../design/buttons/btn_medium_orange_left.gif') no-repeat left top; }
  a.btn_medium_orange span { background: transparent url('../design/buttons/btn_medium_orange_right.gif') no-repeat right top; }
  
  a.btn_large_orange { background: transparent url('../design/buttons/btn_large_orange_left.gif') no-repeat left top;  }
  a.btn_large_orange span { background: transparent url('../design/buttons/btn_large_orange_right.gif') no-repeat right top; }

  a.btn_small_white { background: transparent url('../design/buttons/btn_small_white_left.gif') no-repeat left top;  }
  a.btn_small_white span { background: transparent url('../design/buttons/btn_small_white_right.gif') no-repeat right top; }
  
  a.btn_medium_white { background: transparent url('../design/buttons/btn_medium_white_left.gif') no-repeat left top; }
  a.btn_medium_white span { background: transparent url('../design/buttons/btn_medium_white_right.gif') no-repeat right top; }
  
  a.btn_large_white { background: transparent url('../design/buttons/btn_large_white_left.gif') no-repeat left top;  }
  a.btn_large_white span { background: transparent url('../design/buttons/btn_large_white_right.gif') no-repeat right top; }

  a.btn_small_lightblue { background: transparent url('../design/buttons/btn_small_lightblue_left.gif') no-repeat left top;  }
  a.btn_small_lightblue span { background: transparent url('../design/buttons/btn_small_lightblue_right.gif') no-repeat right top; }

  a.btn_medium_lightblue { background: transparent url('../design/buttons/btn_medium_lightblue_left.gif') no-repeat left top;  }
  a.btn_medium_lightblue span { background: transparent url('../design/buttons/btn_medium_lightblue_right.gif') no-repeat right top; }

  a.btn_large_lightblue { background: transparent url('../design/buttons/btn_large_lightblue_left.gif') no-repeat left top; }
  a.btn_large_lightblue span { background: transparent url('../design/buttons/btn_large_lightblue_right.gif') no-repeat right top; }

  a.btn_small_darkblue { background: transparent url('../design/buttons/btn_small_darkblue_left.gif') no-repeat left top; }
  a.btn_small_darkblue span { background: transparent url('../design/buttons/btn_small_darkblue_right.gif') no-repeat right top; }
  
  a.btn_medium_darkblue { background: transparent url('../design/buttons/btn_medium_darkblue_left.gif') no-repeat left top; }
  a.btn_medium_darkblue span { background: transparent url('../design/buttons/btn_medium_darkblue_right.gif') no-repeat right top; }
  
  a.btn_large_darkblue { background: transparent url('../design/buttons/btn_large_darkblue_left.gif') no-repeat left top; }
  a.btn_large_darkblue span { background: transparent url('../design/buttons/btn_large_darkblue_right.gif') no-repeat right top; }
  


button.btn_small_orange,button.btn_medium_orange,button.btn_large_orange,
  button.btn_small_white,button.btn_medium_white,button.btn_large_white,
  button.btn_small_darkblue,button.btn_medium_darkblue,button.btn_large_darkblue,
  button.btn_small_lightblue,button.btn_medium_lightblue,button.btn_large_lightblue{
    margin:0;padding:0;
    vertical-align: middle;
    color: #fff;
    text-decoration: none;
    display: inline;
    border:0;
    cursor: pointer;
  }
  
  button.btn_small_orange span, button.btn_medium_orange span, button.btn_large_orange span, 
  button.btn_small_white span, button.btn_medium_white span, button.btn_large_white span, 
  button.btn_small_darkblue span, button.btn_medium_darkblue span, button.btn_large_darkblue span, 
  button.btn_small_lightblue span, button.btn_medium_lightblue span, button.btn_large_lightblue span{
    height: 100%;
  }
  
  button.btn_small_white span, button.btn_medium_white span, button.btn_large_white span{
    color: #006091;
  }
  
  button.btn_small_orange,button.btn_small_white,button.btn_small_darkblue,button.btn_small_lightblue{
    height: 19px; width: 6px;
    padding: 2px 0 2px 6px; _padding: 0 0 0 6px;
    font-size: 11px; font-weight: 900;
  }
  button.btn_small_orange span,button.btn_small_white span,button.btn_small_darkblue span,button.btn_small_lightblue span{
    padding: 2px 10px 5px 4px;
  }
  
  button.btn_medium_orange,button.btn_medium_white,button.btn_medium_darkblue,button.btn_medium_lightblue{
    height: 26px;
    padding: 0 0 7px 3px; _padding: 0 0 0 6px;
    font-size: 12px; font-weight: 900;
  }
  button.btn_medium_orange span, button.btn_medium_white span, button.btn_medium_darkblue span, button.btn_medium_lightblue span{
    padding: 3px 10px 7px 4px;
  }
  
  button.btn_large_orange,button.btn_large_white,button.btn_large_darkblue,button.btn_large_lightblue{
    height: 37px;
    padding: 10px 0 10px 6px; _padding: 0 0 0 6px;
    font-size: 14px; font-weight: 900;
  }
  
  button.btn_large_orange span, button.btn_large_white span, button.btn_large_darkblue span, button.btn_large_lightblue span{
    padding: 10px 10px 10px 4px;
  }
  
  button.btn_small_orange { background: transparent url('../design/buttons/btn_small_orange_left.gif') no-repeat left top; }
  button.btn_small_orange span { background: transparent url('../design/buttons/btn_small_orange_right.gif') no-repeat right top; }
  
  button.btn_medium_orange { background: transparent url('../design/buttons/btn_medium_orange_left.gif') no-repeat left top; }
  button.btn_medium_orange span { background: transparent url('../design/buttons/btn_medium_orange_right.gif') no-repeat right top; }
  
  button.btn_large_orange { background: transparent url('../design/buttons/btn_large_orange_left.gif') no-repeat left top;  }
  button.btn_large_orange span { background: transparent url('../design/buttons/btn_large_orange_right.gif') no-repeat right top; }

  button.btn_small_white { background: transparent url('../design/buttons/btn_small_white_left.gif') no-repeat left top;  }
  button.btn_small_white span { background: transparent url('../design/buttons/btn_small_white_right.gif') no-repeat right top; }
  
  button.btn_medium_white { background: transparent url('../design/buttons/btn_medium_white_left.gif') no-repeat left top; }
  button.btn_medium_white span { background: transparent url('../design/buttons/btn_medium_white_right.gif') no-repeat right top; }
  
  button.btn_large_white { background: transparent url('../design/buttons/btn_large_white_left.gif') no-repeat left top;  }
  button.btn_large_white span { background: transparent url('../design/buttons/btn_large_white_right.gif') no-repeat right top; }

  button.btn_small_lightblue { background: transparent url('../design/buttons/btn_small_lightblue_left.gif') no-repeat left top;  }
  button.btn_small_lightblue span { background: transparent url('../design/buttons/btn_small_lightblue_right.gif') no-repeat right top; }

  button.btn_medium_lightblue { background: transparent url('../design/buttons/btn_medium_lightblue_left.gif') no-repeat left top;  }
  button.btn_medium_lightblue span { background: transparent url('../design/buttons/btn_medium_lightblue_right.gif') no-repeat right top; }

  button.btn_large_lightblue { background: transparent url('../design/buttons/btn_large_lightblue_left.gif') no-repeat left top; }
  button.btn_large_lightblue span { background: transparent url('../design/buttons/btn_large_lightblue_right.gif') no-repeat right top; }

  button.btn_small_darkblue { background: transparent url('../design/buttons/btn_small_darkblue_left.gif') no-repeat left top; }
  button.btn_small_darkblue span { background: transparent url('../design/buttons/btn_small_darkblue_right.gif') no-repeat right top; }
  
  button.btn_medium_darkblue { background: transparent url('../design/buttons/btn_medium_darkblue_left.gif') no-repeat left top; }
  button.btn_medium_darkblue span { background: transparent url('../design/buttons/btn_medium_darkblue_right.gif') no-repeat right top; }
  
  button.btn_large_darkblue { background: transparent url('../design/buttons/btn_large_darkblue_left.gif') no-repeat left top; }
  button.btn_large_darkblue span { background: transparent url('../design/buttons/btn_large_darkblue_right.gif') no-repeat right top; }
  
  
  
  
  
  /* basa sus*/
  div#newsbar {
	width: 1000px;
	height:25px;
	margin: 0px auto;
	text-align: center;
	padding: 5px 0px;
	background-color: #E0E0E0;
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	color: #fff;
}
div#newsbar-int {
	width: 980px;
	margin: 0px auto;
	padding: 5px 0px;	
}
div#newsbar-intl {
	width: 870px;
	float: left;
	text-align: center;	
	font-size: 13px;
	font-weight: normal;
	color:#000;
	cursor: pointer;	
}
div#newsbar-intl a {
	font-size: 13px;
	font-weight: normal;
	/*color: #000000;*/
	color:#fff;
	text-decoration: none;
}
div#newsbar-intl a:hover {
	text-decoration: underline;
}
div#newsbar-intr {
	width: 100px;
	float: left;
	text-align: right;	
}
div#newsbar-intr a {
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
div#newsbar-int a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
div#newsbar-int a:hover {
	font-weight: bold;
	text-decoration: underline;
}

/* end banda sus*/
  
/*paginarea*/
.shaded{
	padding-left:4px;
	margin-left:3px;
	margin-right:3px;
	font-size:14px;
}
.page{
	margin-left:2px;
	margin-right:2px;
	font-size:14px;
}
a.page{
	padding-left:5px;
	text-align:center;
	border:solid 1px #459FCC;
}
a.page:visited{
	padding-left:5px;
	text-align:center;
	border:solid 1px #FDA500;
}
a.page:hover{
	padding-left:5px;
	text-align:center;
	border:solid 1px #FDA500;
}
/*end paginare*/



/*filtrarea*/
.filter{
    background: url("/public/resources/design/angajatori/bg_box.gif") repeat-x left bottom;
    _background: none;
    border: 1px solid #f1f1f1;
    margin-top:7px;
    width: 154px;
    font-family: Arial;
    padding:3px;
}
.title_filter{
    font-weight:bold;
    text-align:left;
    font-size:13px;
}

/*comentarii de la aplicare vizualizarecv-*/
.buton_all_check {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F2F2F2;
    background-image: linear-gradient(to bottom, #F8F8F8, #EBEBEB);
    background-repeat: repeat-x;
    border-color: #D7D7D7 #D7D7D7 #BEBEBE;
    border-image: none;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #000000;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    margin-bottom: 0;
    padding: 5px 10px;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}
.buton_all_check:hover, .buton_all_check:focus, .buton_all_check:active, .buton_all_check.active, .buton_all_check.disabled, .buton_all_check[disabled] {
    background-color: #F8F9FF;
    color: #FAA500;
}
.buton_all_check:active, .buton_all_check.active {
}
.buton_all_check:first-child {
}
.buton_all_check:hover, .buton_all_check:focus {
    background-position: 0 -60px;
    text-decoration: none;
    transition: background-position 0.1s linear 0s;
}
.buton_all_check:active {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    outline: 0 none;
}
#actionButtons ul {
    list-style: none outside none;
}
#actionButtons ul li{
    list-style: none outside none;
    float: left;
    margin-left: 20px;
    margin-top: -7px;
    padding-bottom: 5px;
}
#actionButtons2 ul {
    list-style: none outside none;
}
#actionButtons2 ul li{
    list-style: none outside none;
    float: left;
    margin-left: 15px;
    margin-top: -7px;
    padding-bottom: 5px;
}
.applistHeader2 td{
   border-top: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
 
}

div.scroll {
height: 250px;
width: 250px;
overflow: auto;
border: 1px solid #347EA3;
background-color: #fff;
padding: 5px 0px;
margin-bottom: 15px;
float: left;
}
div.scroll p {
 padding: 7px 0px;

 margin-left: 10px;
 font-weight: 400;
}
div.scroll p:hover {
    background-color: #E8F4F9; /*Red 2 pix dotted line border*/
	padding: 7px 0px;

  margin-left: 10px;
  font-weight: 400;
}

.vizual_cv_coment_row {
    color: #2C2A1F;
    font-size: 12px;
    margin-bottom: 5px;
    padding-bottom: 7px;
    padding-left: 5px;
    width: 680px;
}
.vizual_cv_coment_left {
    float: left;
    margin-top: 3px;
    padding: 1px 0;
    width: 330px;
}
.vizual_cv_coment_right {
    float: left;
    margin-top: 3px;
    padding: 1px 10px;
    width: 330px;
}
.btn_input {
    background: none repeat scroll 0 0 #389BCC;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    margin: 0 2px;
    padding: 2px 5px;
}


/*popup*/
#hideshow {
	position: absolute;
	width: 100%;
	height: 100%;
	
	top: 0;
	left: 0;
}
#fade {
	background: #000; 
	position: fixed; 
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	z-index: 800;
    	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-color: #f2f2f2;
}
.popup_block {
	background: #fff;
	padding: 10px 20px;
	border: 3px solid #53A4CC;
	color: #fff;
	font: bold 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	float: left;
	width: 350px;
	position: fixed;
	top: 30%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 800;
    

}
.popup_block .popup {
	float: left;
	width: 100%;
	background: #fff;
	margin: 10px 0;
	padding: 10px 0;
	
}
.popup h3 {
	margin: 0 0 20px;
	padding: 5px 10px;
	border-bottom: 1px solid #bbb;
	font-size: 1.5em;
	font-weight: normal;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
.popup label{

    color:#c1c1c1;
}
.popup img.cntrl {
	position: absolute;
	right: -20px;
	top: -20px;
}
input.form_but {
	margin-top: 5px;
	float:right;
	background-color: #0F668E;
	border: 3px solid #53A4CC;
	color: #fff;
	font: bold 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 5px 10px;
}
input.std_input,textarea#message {
	border: 1px solid #ccc;
	width: 97%;
	height:60px;
	font: 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 5px;
	color: #6e6e6e;
}
/*--Making IE6 Understand Fixed Positioning--*/

*html #fade {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

*html .popup_block {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}
.ss_folder_add{background-position:0px -7615px}


