@charset "UTF-8";
/* CSS Document */

/*------------------------------------------------------------------------CSS 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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

.clear
{
    clear: both;
}

/*------------------------------------------------------------------------GENERAL STYLES------*/

body {
background:					white url(../imgs/style/body-bg.png) top repeat-x;
font-size:					12px;
color:						#000;
font-family:				Arial, Helvetica, sans-serif;
}

a {
text-decoration:			none;
}

input, textarea {
border:						1px solid #DDD;
}

button {
background:					url(../imgs/style/button-bg_.png);
width:						100px;
height:						20px;
color:						white;
border:						none;
cursor:						pointer;
}

select {
margin-left:				0px;
}

#nivel_exp1, #nivel_exp2, #nivel_exp3 {
margin-left:				10px;
}

#restr_varsta_min{
margin-left:				0px;
}

#restr_varsta_max{
margin-left:				0px;
}

.nivel_limba{
margin-left:				10px;
}
.departament_sau{
margin-left:				70px;
}
.judet_sau{
margin-left:				45px;
}

#preview{
margin-left:				410px;
}

#post{
margin-left:				40px;
position:					relative;
}
.lung {
background:					url(../imgs/style/button-bg-lung1.png);
width:						170px;
}
/**begin msgt selected counter**/
#msgTcnt{
/*display:none;*/
}
/**end msgt selected counter**/
/**begin msgt**/
.strg {
background:					url(../imgs/style/msgt/sterge.png);
width:						83px;
float:                      right;
margin-right:               10px;
padding-right:              5px;
padding-bottom:             4px;
text-align:                 right;
}
.msgt_srt {
background:					url(../imgs/style/msgt/trimieter_mesaj.png);
width:						126px;
margin-right:               10px;
padding-right:              0px;
padding-bottom:             5px;
text-align:                 right;
font-size:12px;
}
.msgt_lng {
background:					url(../imgs/style/msgt/trimieter_mesaj_mare.png);
width:						202px;
margin-right:               0px;
padding-right:              5px;
padding-bottom:             0px;
text-align:                 right;
font-size:12px;
}
.msgt_cancel {
background:					url(../imgs/style/msgt/revocare.png);
width:						104px;
margin-right:               10px;
padding-right:              0px;
padding-bottom:             5px;
text-align:                 right;
font-size:12px;
}
.msgt_inc {
background:					url(../imgs/style/msgt/upload.gif);
width:						126px;
margin-right:               10px;
padding-right:              0px;
padding-bottom:             5px;
text-align:                 right;
font-size:12px;
}
.msgt_send {
background:					url(../imgs/style/msgt/trimitere_mesaj.png);
width:						126px;
margin-right:               10px;
padding-right:              0px;
padding-bottom:             5px;
text-align:                 right;
font-size:12px;
}
.msgtmsg {
clear:both;
width:190px;
font-size:11px;
font-weight:normal;
margin-left:15px;
}
.msgtmsg b{
font-size:12px;
font-weight:bold;
}
/**end msgt**/
.lucid {
background:					none !important;
width:						170px;
font-weight:				bold;
color:						#da251d !important;
border:						none;
cursor:						pointer;
}
.greenBut {
background:					url(../imgs/style/button-bg-gigant-green.png) !important;
width:						172px;
height:						34px;
font-weight:				bold;
font-size:					16px;
color:						#FFFFFF !important;
border:						none;
cursor:						pointer;
}
.flung {
background:					url(../imgs/style/button-bg_230px.png);
width:						230px;
}
.xlung {
background:					url(../imgs/style/button-bg_270px.png);
width:						270px;
}
.scurt {
background:					url(../imgs/style/button-bg-scurt.png);
width:						50px;
}
.gigant {
background:					url(../imgs/style/button-bg-gigant.png);
width:						200px;
height:						40px;
line-height:				40px;
font-size:					16px;
font-weight:				bold;
}
.green-gigant {
background:					url(../imgs/style/button-bg-green-gigant.png);
width:						240px;
height:						40px;
line-height:				40px;
font-size:					14px;
font-weight:				bold;
}
.green-gigant2 {
background:					url(../imgs/style/button-bg-green-gigant2.png);
width:						240px;
height:						40px;
line-height:				40px;
font-size:					14px;
font-weight:				bold;
}
.green-gigant1 {
background:					url(../imgs/style/button-bg-green-gigant1.png);
width:						200px;
height:						40px;
line-height:				40px;
font-size:					14px;
font-weight:				bold;
}
.cont {
background:					url(../imgs/style/account1_.png);
width:						170px;
height:						40px;
}
.gigantcvp {
background:					url(../imgs/style/fundal-buton-mare-cvp-gigant.png);
width:						200px;
height:						95px;
line-height:				95px;
font-size:					16px;
font-weight:				bold;
}
.lungcvp{
background:					url(../imgs/style/fundal-buton-mare-cvp.png);
width:						240px;
height:						40px;
line-height:				40px;
font-size:					16px;
font-weight:				bold;
}

h1 {
line-height:				35px;
font-weight:				bold;
font-size:					20px;
color:						#DA251D;
clear:						both;
}

h2 {
line-height:				31px;
font-weight:				bold;
font-size:					16px;
color:						#DA251D;
clear:						both;
}
.grayContentBox h3 {
line-height:				31px;
font-weight:				bold;
font-size:					16px;
color:						#444;
clear:						both;
}
.grayContentBox li {
margin-left:				20px;
list-style:					disc;
color:						#444;
padding:					5px 0px;
line-height:				1.2em;
}

p {
font-size:					12px;
color:						#444;
line-height:				1.1em;
padding:					5px 0px;
}
label {
margin-right:				20px;
}
label input {
border:						none;
}
td {
position:					relative;
}
.red {
color:						#DA251D
}
.green {
color:						#393;
}
.details {
width:						210px;
text-align:					left;
background:					url(../imgs/style/details-top-bg.png) top no-repeat;
padding-top:				10px;
z-index:					1000;
position:					absolute;
margin-left:				300px;
display:					inline;
}
.details h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/img-details.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-30px;
}

.grayContentBox .details .content {
background:					url(../imgs/style/details-mid-bg.png) repeat-y;
position:					relative;
width:						210px;
margin:						0px;
padding:					15px 0px 0px 0px;
overflow:					visible;
}
.grayContentBox .details p {
background:					url(../imgs/style/details-bottom-bg.png) bottom no-repeat;
padding:					0px 15px 20px 15px;
width:						180px;
line-height:				1.4em;
color:						#444;
font-size:					11px;
}
.details1 {
width:						230px;
text-align:					left;
background:					url(../imgs/style/details-top-bg1.png) top no-repeat;
padding-top:				10px;
z-index:					3;
position:					absolute;
margin-left:				300px;
display:					inline;
font-weight:				bold;
}
.details12 {
width:						230px;
text-align:					left;
background:					url(../imgs/style/details-top-bg1.png) top no-repeat;
padding-top:				10px;
z-index:					3;
position:					absolute;
margin-left:				300px;
display:					inline;
font-weight:				bold;
}
.restrictii-details1 {
width:						230px;
text-align:					left;
background:					url(../imgs/style/restrictii-details-top-bg1.png) top no-repeat;
padding-top:				10px;
z-index:					34;
position:					absolute;
margin-left:				300px;
display:					inline;
font-weight:				bold;
}


.details1 h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/img-details.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-30px;
}
.details12 h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/img-details.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-30px;
}
.restrictii-details1 h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/restrictii-img-details.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-30px;
}

.grayContentBox .details1 .content {
background:					url(../imgs/style/details-mid-bg1.png) repeat-y;
position:					relative;
width:						230px;
margin:						0px;
padding:					15px 0px 0px 0px;
overflow:					visible;
}
.grayContentBox .details12 .content {
background:					url(../imgs/style/details-mid-bg1.png) repeat-y;
position:					relative;
width:						230px;
margin:						0px;
padding:					15px 0px 0px 0px;
overflow:					visible;
}
.grayContentBox .restrictii-details1 .restrictii-content {
background:					url(../imgs/style/restrictii-details-mid-bg1.png) repeat-y;
position:					relative;
width:						230px;
margin:						0px;
padding:					15px 0px 0px 0px;
overflow:					visible;
}
.grayContentBox .details1 p {
background:					url(../imgs/style/details-bottom-bg1.png) bottom no-repeat;
padding:					0px 15px 20px 15px;
width:						200px;
line-height:				1.4em;
color:						#da251d;
font-size:					11px;
}
.grayContentBox .details12 p {
background:					url(../imgs/style/details-bottom-bg1.png) bottom no-repeat;
padding:					10px 15px 20px 15px;
width:						200px;
line-height:				1.4em;
color:						#da251d;
font-size:					11px;
}
.grayContentBox .restrictii-details1 p {
background:					url(../imgs/style/restrictii-details-bottom-bg1.png) bottom no-repeat;
padding:					0px 15px 20px 15px;
width:						200px;
line-height:				1.4em;
color:						#da251d;
font-size:					11px;
}
/*details new design*/
.details4{
width:						227px;
text-align:					left;
background:					url(../imgs/style/details_top.png) top no-repeat;
padding-top:				7px;
z-index:					3;
position:					absolute;
margin-left:				300px;
display:					inline;
font-weight:				bold;


}
.restrictii-details4 {
background:					url(../imgs/style/details_content.png) repeat-y;
position:					relative;
width:						227px;
margin-top:					0px;
overflow:					visible;
}








.details4 h3 {
width:						36px;
height:						50px;
background:					url(../imgs/style/question.png) top no-repeat;
text-indent:				-1000px;
position:					relative;
margin-top:					-5px;
}
.restrictii-details4 h3 {
width:						36px;
height:						50px;
background:					url(../imgs/style/question.png) top no-repeat;
text-indent:				-1000px;
position:					relative;
left:						-1px;
margin-left:				-5px;
margin-top:					1px;
}





.grayContentBox .details4 .content {
background:					url(../imgs/style/details_content.png) repeat-y;
position:					relative;
width:						227px;
margin-top:					0px;
overflow:					visible;
}
.grayContentBox .restrictii-details4 .restrictii-content {
background:					url(../imgs/style/restrictii-details-mid-bg1.png) repeat-y;
position:					relative;
width:						230px;
margin:						0px;
padding:					15px 0px 0px 0px;
overflow:					visible;
}
.grayContentBox .details4 p {
width:						183px;
line-height:				1.4em;
color:						#da251d;


font-size:					10px;
padding-left:				30px;
z-index:					1000;
}

.grayContentBox .bottom{


background:					url(../imgs/style/details_bottom.png) bottom no-repeat;
width:						227px;
height:						45px;
margin-top:					-15px;
position:					absolute;
z-index:					10;
}
.grayContentBox .restrictii-details4 p {
background:					url(../imgs/style/restrictii-details-bottom-bg1.png) bottom no-repeat;
padding:					0px 15px 20px 15px;
width:						200px;
line-height:				1.4em;
color:						#da251d;
font-size:					11px;
}
/*end of new details new design*/
/*begin email verif*/
.red_message {
font-family: "arial";
font-size:13pt;
color: #da251d;
text-align: center;
font-weight: bold;

}

.black_message {
font-family: "arial";
font-size:13pt;
color: #000000;
text-align: center;
font-weight: bold;

}

.email_message {
text-align: center;
font-family: "arial";
font-size:13pt;
color: #da251d;
text-align: center;
font-weight: bold;
}

.grayContentBox .details_email {
width:						313px;
text-align:					left;
background:					url(../imgs/style/details-email-top-bg.png) top no-repeat !important;
padding-top:				10px;
z-index:					1000;
position:					absolute;
margin-left:				209px;
display:					inline;
}
.grayContentBox .details_email h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/img-details-email.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-13px;
}

.grayContentBox .details_email .content {
background:					url(../imgs/style/details-email-mid-bg.png) repeat-y;
position:					relative;
width:						313px;
height:						110px;
margin:						0px;
padding:					10px 0px 0px 0px;
overflow:					visible;
}
.grayContentBox .details_email .content .text {
font-family: "arial";
font-size:9pt;
color: #000000;
text-align: center;
position: relative;
left: -60px;
top: 5px;
}
.grayContentBox .details_email .content .spam_folder {
position: relative;
left: 190px;
top: -25px;
}
.grayContentBox .details_email .content .logo {
position: relative;
left: 60px;
top: -90px;
}
.grayContentBox .details_email .footer {
background:					url(../imgs/style/details-email-bottom-bg.png) bottom no-repeat;
height:						10px;
line-height:				15px;
padding:					0px 10px;
}
.grayContentBox .details_email p {
background:					url(../imgs/style/details-email-bottom-bg.png) bottom no-repeat;
padding:					0px 15px 20px 0px;
width:						313px;
line-height:				1.4em;
color:						#444;
font-size:					11px;
}

.resend {
text-align: center;
font-family: "arial";
font-size:9pt;
color: #000000;
position: relative;
top: 170px;
}

.resend  a{
color: #DA251D;
text-decoration: underline;
}


.newmailform {
position: relative;
top: 200px;
}

/*end email verif*/

/*ADAUGA JOB CREDITE*/
.details2 {
width:						230px;
text-align:					left;
background:					url(../imgs/style/details-top-bg1.png) top no-repeat;
padding-top:				10px;
z-index:					3;
position:					absolute;
margin-left:				300px;
display:					inline;
font-weight:				bold;
}
.details2 h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/img-details_basket.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-30px;
}
.grayContentBox .details2 .content {
background:					url(../imgs/style/details-mid-bg1.png) repeat-y;
position:					relative;
width:						230px;
margin:						0px;
padding:					15px 0px 0px 0px;
overflow:					visible;
}
.grayContentBox .details2 p {
background:					url(../imgs/style/details-bottom-bg1.png) bottom no-repeat;
padding:					0px 15px 20px 15px;
width:						200px;
line-height:				1.4em;
color:						#da251d;
font-size:					11px;
}
/*END ADAUGA JOB CREDITE*/

/*ADAUGA JOB CREDITE DESIGN NOU*/
.details3 {
width:						227px;
text-align:					left;
background:					url(../imgs/style/details_top.png) top no-repeat;
padding-top:				7px;
z-index:					3;
position:					absolute;
margin-left:				300px;
display:					inline;
font-weight:				bold;
}
.details3 h3 {
width:						31px;
height:						46px;
background:					url(../imgs/style/info.png) top no-repeat;
text-indent:				-1000px;
position:					relative;
left:						-1px;
margin-left:				1px;
margin-top:					1px;
}
.grayContentBox .details3 .content {
background:					url(../imgs/style/details_content.png) repeat-y;
position:					relative;
width:						227px;
margin-top:					0px;
overflow:					visible;
}
.grayContentBox .details3 p {
width:						227px;
line-height:				1.4em;
color:						#da251d;
font-size:					10px;
padding-left:				35px;
z-index:					1000;
}
.grayContentBox .details3 .bottom {
background:					url(../imgs/style/details_bottom.png) bottom no-repeat;
width:						227px;
height:						45px;
margin-top:					-15px;
position:					absolute;
z-index:					10;
}
/*END ADAUGA JOB DESIGN NOU*/
.floatedRight {
width:						345px;
float:						right;
}
.floatedLeft {
width:						345px;
float:						left;
}
.warning {
padding-left:				25px;
display:					block;
background:					url(../imgs/style/img-warning.png) top left no-repeat;
line-height:				20px;
color:						#DA251D;
}
.problem {
background:					#FCC;
border-color:				#da251d;
}
.focus {
border-color:				#da251d;
}
.shoppingCart {
position:					absolute;
top:						570px;
/*right:						220px;*/
right:						174px;
/*width:						240px;*/
width:						286px;
text-align:					left;
background:					url(../imgs/style/details-top-bg2-.png) top no-repeat;
padding-top:				10px;
z-index:					3;
}

.grayContentBox .shoppingCart .content {
background:					url(../imgs/style/details-mid-bg-.png) repeat-y;
position:					relative;
/*width:						220px;*/
width:						266px;
margin:						0px;
padding:					15px 10px 0px 10px;
overflow:					visible;
}
.grayContentBox .shoppingCart .footer {
background:					url(../imgs/style/details-bottom-bg-.png) bottom no-repeat;
height:						30px;
line-height:				30px;
padding:					0px 10px;
}

.shoppingCart h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/img-shopping-cart.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-30px;
}
.grayContentBox .shoppingCart td strong {
color:						#DA251D;
float:						right;
}
.grayContentBox .shoppingCart .footer strong {
float:						right;
font-weight:				bold;
}

.float-right
{
	float: right;
}

/*------------------------------------------------------------------------LAYOUT STYLES-------*/

#PageWrapper {
width:						960px;
margin:						0px auto;
overflow:					hidden;
position:					relative;
}
.alert {
width:						220px;
padding-top:				10px;
height:						90px;
position:					absolute;
left:						380px;
top:						200px;
z-index:					1000;
background:					url(../imgs/style/alert-bg.png);
text-align:					center;
}
.message-alert {
width:						520px;
height:						219px;
position: absolute;
top: 15%;
left: 20%;
z-index:					1000;
background:					url(../imgs/style/alert-bg_big1.png) top no-repeat;
text-align:					center;
overflow: auto;
}
.message-alert p {
line-height:				16px;
}
/*abonament mesaj alert*/

.message_alert_abonament {
width:						520px;
position: absolute;
top: 15%;
left: 20%;
z-index:					1000;
text-align:					left;

}

.message_alert_abonament_top {
width:						520px;
height:						12px;
background:					url(../imgs/style/alert-bg_top.png) top no-repeat;
}

.message_alert_abonament_content {
width:						520px;
background:					url(../imgs/style/alert-bg_content.png) top repeat-y;
}

.message_alert_abonament_bottom {
width:						520px;
height:						13px;
background:					url(../imgs/style/alert-bg_bottom.png) top no-repeat;
}

/*end abonament mesaj alert*/

#Header {
width:						960px;
float:						left;
height:						190px;
position:					relative;
/*overflow:					hidden;*/
overflow:					visible;
}
#Header.expanded {
height:						195px;
}
#MainMenu {
position:					absolute;
left:						0px;
top:						0px;
width:						980px;
height:						34px;
z-index:					3;
}
#MainMenu ul.Menu > li {
float:						left;
height:						34px;
background:					url(../imgs/style/main-menu-separator.png) top left no-repeat;
position:					relative;
}
	#MainMenu ul.Menu > li:first-child {
		background: none;
	}
#MainMenu ul.Menu > li.firstItem {
background:					none;
}
#MainMenu a {
display:					block;
padding:					10px 14px 9px;
height:						14px;
float:						left;
color:						#FFF;
background:					none;
}


#MainMenu a:hover {
background:					url(../imgs/style/main-menu-hover.png) top repeat-x;
}

#MainMenu a.active {
background:					url(../imgs/style/main-menu-active.png) center no-repeat;
color:						#D6241E;
}
#MainMenu img {
vertical-align:				middle;
padding-left:				3px;
}


#MainMenu ul.Menu > li ul {
  position:					absolute;
  top:						34px;
  left:						0px;
  z-index:					5;
  width:						150px;
  visibility: visible !important;
}
	#MainMenu ul.Menu > li:HOVER ul
	{
		display: block !important;
	}
#MainMenu ul.Menu > li li{
height:						30px;
background-color:			#222;
background-image:			none;
width:						150px;
padding:					0px;
margin:						0px;
line-height:				30px;
text-indent:				10px;
}
#MainMenu ul.Menu > li li a{
height:						30px;
line-height:				30px;
display:					block;
padding:					0px;
width:						100%;
}
#MainMenu ul.Menu > li li a:hover{
background:					#444;
}


#Logo {
position:					absolute;
width:						230px;
height:						90px;
top:						48px;
/*overflow:					hidden;*/
overflow:					visible;
}
#Banner728x90 {
position:					absolute;
left:						230px;
top:						41px;
width:						728px;
height:						90px;
border:						1px solid #DDD;
overflow:					hidden;
}
#SearchBar {
width:						960px;
height:						37px;
background:					url(../imgs/style/search-bg.png) no-repeat;
position:					absolute;
top:						137px;
overflow:					hidden;
}
#SearchBar strong {
display:					block;
float:						right;
font-size:					15px;
font-weight:				bold;
color:						#DA251D;
line-height:				37px;
text-indent:				10px;
margin-right:				10px;
}
#SearchBar form {
float:						left;
margin-right:				10px;
display:					inline;
}
#SearchBar select {
width:						175px;
border:						1px solid #DDD;
position:					absolute;
}

#SearchBar .searchBar1 {
top:						7px;
left:						10px
}
#SearchBar .searchBar2 {
top:						7px;
left:						195px;
}
#SearchBar input {
width:						165px;
border:						1px solid #DDD;
position:					absolute;
top:						7px;
left:						380px;
}

#SearchBar button {
position:					absolute;
top:						7px;
left:						560px;
}

#LoggedMenu {
position:					absolute;
left:						0px;
top:						170px;
width:						958px;
height:						20px;
z-index:					4;
background:					white url(../imgs/style/logged-bg.png) top repeat-x;
border:						1px solid #E7E5E6;
}
#LoggedMenu li {
float:						left;
height:						20px;
background:					url(../imgs/style/logged-menu-separator.png) top left no-repeat;
position:					relative;
}
#LoggedMenu li.firstItem {
background:					none;
}
#LoggedMenu a {
display:					block;
padding:					3px 10px;
height:						14px;
line-height:				14px;
float:						left;
color:						#FFF;
background:					none;
}


#LoggedMenu a:hover {
background:					url(../imgs/style/logged-menu-hover.png) top repeat-x;
}

#LoggedMenu a.active {
background:					url(../imgs/style/logged-menu-active2.png) top repeat-x;
color:						#D6241E;
}
/*meniu nou aplicanti, selectare limba cvului*/
#LoggedMenu li ul {
position:					absolute;
top:						-20px;
left:						0px;
z-index:					4;
width:						100px;
}
#LoggedMenu li li{
height:						20px;
background-color:			#222;
background-image:			none;
width:						120px;
padding:					0px;
margin:						0px;
line-height:				20px;
text-indent:				10px;
}
#LoggedMenu li li a{
height:						20px;
line-height:				20px;
display:					block;
padding:					0px;
width:						120px;
}
#LoggedMenu li li a:hover{
background:					#444;
}

/*------------------------------ main content -----*/


#MainContent {
float:						left;
width:						750px;
margin-top:					10px;
z-index:					3;
}

#Breadcrumbs li {
float:						left;
padding:					0px 15px 10px 10px;
background:				url(../imgs/style/more-bg.png) top left no-repeat;
line-height:				14px;
border-top:				solid #ffffff 1px;
}
#Breadcrumbs a {
color:						#444;
}
#Breadcrumbs a:hover {
color:						 #DA251D;
}
#Breadcrumbs a.active {
font-weight:				bold;
color:						 #DA251D;
}

#Breadcrumbs  li.createcv {
float:						left;
padding:					0px 10px 0px 10px;
background:					url(../imgs/style/more-bg.png) top left no-repeat;
line-height:				14px;
color:						#444;
border:						solid #666666 1px;
margin-right:				5px;
}
#Breadcrumbs.createcv  a {
color:						#444;
}
#Breadcrumbs.createcv  a:hover {
color:						 #444;
}
#Breadcrumbs .createcv a.active {
font-weight:				bold;
color:						 #444;
}
.secondaryTitleText {
float:						right;
line-height:				30px;
font-size:					16px;
font-weight:				bold;
color:						#4D4D4D;
}

/*------------------------------ white lists-----*/

.lists {
background:					url(../imgs/style/lists-middle-bg.png) top left repeat-y;
margin-bottom:				10px;
}
.lists.stiri
{
    background:					url("../imgs/style/stiri/lists-middle-bg-stiri.png") top left repeat-y;
}
.lists .title {
background:					url(../imgs/style/lists-top-bg.png) top left;
height:						35px;
width:						750px;
}
    .lists.stiri .title
	{
        background: url( "../imgs/style/stiri/lists-top-bg-stiri.png" ) left top repeat;
    }
.titleIcon {
  float:						left;
  background:					url(../imgs/style/title-left-bg.png) top left no-repeat;
  height:						26px;
  /*width:            22px;*/
  padding-top:				5px;
  /*padding-left: 5px;*/
}
    .lists.stiri .titleIcon
	{
        background: url( "../imgs/style/stiri/title-left-bg-stiri.png" ) left top no-repeat;
    }
/*.tabbedLists .titleIcon img
{
   display: block;
}*/

.title h2 {
height:						31px;
line-height:				31px;
text-indent:				10px;
background:					url(../imgs/style/title-mid-bg.png) top left repeat-x;
float:						left;
padding-right:				10px;
font-weight:				bold;
clear:						none;
}
    .lists.stiri .title h2
	{
        background: url( "../imgs/style/stiri/title-mid-bg-stiri.png" ) left top repeat-x;
    }
.title h2 a {
font-size:					16px;
color:						#DA251D;
float:						left;
font-weight:				bold;
}

.title h1 {
height:						31px;
line-height:				31px;
text-indent:				10px;
background:					url(../imgs/style/title-mid-bg.png) top left repeat-x;
float:						left;
padding-right:				10px;
font-weight:				bold;
clear:						none;
}
    .lists.stiri .title h1
	{
        background: url( "../imgs/style/stiri/title-mid-bg-stiri.png" ) left top repeat-x;
    }
.title h1 a {
font-size:					16px;
color:						#DA251D;
float:						left;
font-weight:				bold;
}
    .lists.stiri .title h1 a
	{
        color: #A568AD;
    }
.title .rss a{
display:					block;
float:						left;
width:						43px;
height:						31px;
background:					url(../imgs/style/rss-red.png);
text-indent:				-50px;
overflow:					hidden;
}
    .lists.stiri .title .rss a
	{
        background: url( "../imgs/style/stiri/rss-purple-stiri.png" ) left top repeat-x;
    }

.tabbedLists {
background:					url(../imgs/style/lists-top-bg.png) top left;
height:						35px;
width:						750px;
}
.tabbedLists li {
float:						left;
background:					url(../imgs/style/secondary-title-mid-bg.png) top left repeat-x;
}
.tabbedLists li.selected {
float:						left;
background:					url(../imgs/style/title-mid-bg.png) top left repeat-x;
}
.tabbedLists .rss {
float:						left;
}
.tabbedLists .rss a{
background:					url(../imgs/style/rss-gray-tabbed.png);
display:					block;
float:						left;
width:						38px;
height:						30px;
text-indent:				-50px;
overflow:					hidden;
}

.tabbedLists .selected .rss a{
background:					url(../imgs/style/rss-red-tabbed.png);
}

.tabbedLists .rightend{
background:					url(../imgs/style/gray-tabbed.png);
display:					block;
float:						left;
width:						11px;
height:						30px;
text-indent:				-5px;
overflow:					hidden;
}

.tabbedLists .selected .rightend{
background:					url(../imgs/style/red-tabbed.png);
}

.tabbedLists h2 {
float:						left;
height:						31px;
line-height:				31px;
text-indent:				5px;
padding-right:				10px;
font-weight:				bold;
}
.tabbedLists a {
font-size:					16px;
color:						#4D4D4D;
float:						left;
font-weight:				bold;
}
.tabbedLists .selected h2 a {
color:						#DA251D;
}

.tabbedLists .titleIcon {
background:					url(../imgs/style/secondary-title-left-bg.png) top left no-repeat;
}


.tabbedLists .selected .titleIcon {
background:					url(../imgs/style/title-left-bg.png) top left no-repeat;
}

.tabbedLists h1 {
float:						left;
height:						31px;
line-height:				31px;
text-indent:				5px;
padding-right:				10px;
font-weight:				bold;
}

.tabbedLists .selected h1 a {
color:						#DA251D;
}
/*
.secondary {
margin-left:				0px;
}
.secondary .titleIcon {
background:					url(../imgs/style/secondary-title-left-bg.png) top left no-repeat;
}

.title h2.secondary {
background:					url(../imgs/style/secondary-title-mid-bg.png) top left repeat-x;
}
.title h2.secondary a {
color:						#444444;
}*/

/*------------------------------ gray lists-----*/
td.testclasss{
padding-left:	240px;
}
.grayLists {
background:					url(../imgs/style/gray-lists-middle-bg.png) top left repeat-y;
margin-bottom:				10px;
}
.grayLists .title {
background:					url(../imgs/style/gray-lists-top-bg.png) top left;
height:						35px;
width:						750px;
}
.grayLists .titleIcon {
background:					url(../imgs/style/gray-title-left-bg.png) top left no-repeat;
}

.grayLists .title h1 {
background:					url(../imgs/style/gray-title-mid-bg.png) top left repeat-x;
}

.grayLists .title h2 {
background:					none;
float:none;
text-align:right;
}

.grayLists .textZone {
background:					url(../imgs/style/gray-lists-bottom-bg.png) bottom left no-repeat;
}

.grayLists .textZone li {
line-height:				24px;
}
.grayLists .textZone a {
color:						black;
font-size:					11px;
}
.grayLists .textZone strong a {
color:						#DA251D;
font-weight:				bold;
}
.grayLists .textZone a:hover {
text-decoration:			underline;
}


.rssRed a{
display:					block;
float:						left;
width:						43px;
height:						31px;
background:					url(../imgs/style/rss-red.png);
text-indent:				-50px;
overflow:					hidden;
}
.rssRedTabbed a{
display:					block;
float:						left;
width:						38px;
height:						31px;
background:					url(../imgs/style/rss-red-tabbed.png);
text-indent:				-50px;
overflow:					hidden;
}
.rssRedGrayBg a{
display:					block;
float:						left;
width:						43px;
height:						31px;
background:					url(../imgs/style/rss-red-gray-bg.png);
text-indent:				-50px;
overflow:					hidden;
}

.rssGray a{
background:					url(../imgs/style/rss-gray.png);
display:					block;
float:						left;
width:						43px;
height:						30px;
text-indent:				-50px;
overflow:					hidden;
}

.rssGrayTabbed a{
background:					url(../imgs/style/rss-gray-tabbed.png);
display:					block;
float:						left;
width:						38px;
height:						30px;
text-indent:				-50px;
overflow:					hidden;
}

.textZone {
background:					url(../imgs/style/lists-bottom-bg.png) bottom left no-repeat;
width:						750px;
overflow:					hidden;
word-wrap:					break-word;
}
	.stiri .textZone
	{
        background: url( "../imgs/style/stiri/lists-bottom-bg-stiri.png" ) left bottom no-repeat;
    }
.textZone li {
line-height:				24px;
}
.textZone a {
color:						black;
font-size:					12px;
}
.textZone strong a {
color:						#444444;
font-weight:				bold;
}
	#tabs-recomandate .textZone strong a
	{
        color: #DA251D;
    }
.textZone a:hover {
color:						#DA251D;
}

.ui-tabs .ui-tabs-hide {
display: none;
}



.columnx2 {
width:						240px;
padding:					15px 0px 15px 0px;
float:						left;
}
td.columnx2 {
width:						240px;
padding:					5px 0px 5px 10px;
float:						left;
}
ul.columnx2 {
padding-left:				10px;

}
.columnx4 {
width:						177px;
padding:					15px 0px 15px 0px;
float:						left;
}
td.columnx4 {
width:						177px;
padding:					5px 0px 5px 10px;
float:						left;
}
ul.columnx4 {
padding-left:				10px;
}
.columnx3 {
width:						240px;
padding:					15px 0px 15px 0px;
float:						left;
}
td.columnx3 {
width:						240px;
padding:					5px 0px 5px 10px;
float:						left;
}
ul.columnx3 {
padding-left:				10px;
}


/*------------------------------ box article -----*/

.boxArticle {
width:						355px;
padding:					7px 10px;
float:						left;
}
.boxArticle h3 a {
font-weight:				bold;
color:						#444;
margin-bottom:				5px;
float:						left;
width:						355px;
}
.boxArticle .image {
width:						68px;
height:						68px;
border:						2px solid #CCC;
overflow:					hidden;
float:						left;
margin-right:				10px;
}
.boxArticle p {
font-size:					12px;
line-height:				15px;
height:						75px;
margin:						0px 0px;
padding:					0px;
overflow:					hidden;
float:						left;
width:						270px;
text-align:					justify;
}
.boxArticle .more {
/*clear:						both;*/
/*text-align:					right;*/
}
.more a {
display:					block;
padding-right:				0px;
/*background:					url(../imgs/style/more-bg.png) right no-repeat;*/
color:						#da251d;
}

.more a:hover {
text-decoration:			underline;
}
.more .greater_than {
font-size:					13px;
color:						#da251d;
}

.boxArticle p a {
font-weight:				bold;
padding-right:				0px;
/*background:					url(../imgs/style/more-bg.png) right no-repeat;*/
color:						#da251d;
}
	.stiri .boxArticle p a
	{
        color: #A568AD;
    }

.boxArticle p a:hover {
text-decoration:			underline;	
}
.boxArticle p .greater_than {
font-weight:				bold;
font-size:					14px;
color:						#da251d;
}
    .stiri .boxArticle p .greater_than
	{
        color: #A568AD;
    }
/*------------------------------ testimoniale -----*/


.testimonialeImage {
border:						2px solid #CCC;
overflow:					hidden;
float:						left;
margin:						0px 10px 10px 0px;
}
/*------------------------------ parteneri -----*/


.parteneriImage {
width:						174px;
border:						2px solid #CCC;
overflow:					hidden;
float:						left;
margin-bottom:				10px;
}
/*------------------------------ gray content box -----*/

.grayContentBox {
clear:						both;
width:						750px;
background:					url(../imgs/style/content-footer.png) bottom no-repeat;
padding:					0px 0px 5px 0px;
}
.grayContentBox .title {
width:						745px;
height:						35px;
background:					url(../imgs/style/content-title-bg.png);
padding:					0px 0px 0px 5px;
}

.grayContentBox .top {
width:						750px;
height:						5px;
background:					url(../imgs/style/content-header.png);
}

.grayContentBox .title h1 {
float:						left;
height:						35px;
padding:					0px 0px 0px 5px;
background:					url(../imgs/style/content-h1-bg.png);
font-size:					16px;
line-height:				35px;
}
.grayContentBox .title h1 em {
display:					block;
background:					url(../imgs/style/content-h1-em-bg.png) right no-repeat;
padding:					0px 20px 0px 0px;
font-style:					normal;
}

.grayContentBox .title h1 em a {
line-height:				35px;
font-weight:				bold;
font-size:					20px;
color:						#DA251D;
clear:						both;
}

.grayContentBox .content {
width:						730px;
background:					url(../imgs/style/content-bg.png);
padding:					10px 10px;
overflow:					hidden;
}
.grayContentBox .content a{
text-decoration:			underline;
}
div.content  a{
text-decoration:			underline;
color:						#444;
}

.grayContentBox .content td a, .whiteZone td a {
color:						#444;
text-decoration:			underline;
}

.grayContentBox a:hover, .whiteZone a:hover {
color:						#DA251D;
}
.grayContentBox h2 {
background:					url(../imgs/style/content-h2-bg.png) repeat-x;
height:						30px;
line-height:				30px;
font-size:					14px;
color:						#666;
padding:					0px 0px 0px 20px;
margin:						10px 0px;
}
.grayContentBox .h2Small {
/*background:					url(../imgs/style/content-h2-bg-small.png) repeat-x;*/
height:						5px;
line-height:				5px;
font-size:					5px;
color:						#666;
padding:					0px 0px 0px 20px;
margin:						2px 0px;
}
#articol_container h2
{
background:					none !important;
line-height:				20px !important;
font-size:					16px !important;
color:						#444 !important;
padding:					0px 0px 0px 20px !important;
margin:						10px 0px !important;
clear:						none !important;
}

#articol_container h3
{
background:					none;
line-height:				20px;
font-size:					14px;
color:						#444;
padding:					0px 0px 0px 20px;
margin:						10px 0px;
font-style:					italic;
clear:						none;
}

#articol_container a
{
font-weight:bold;
color:#666;
text-decoration:none;
}

#articol_container a:hover {
font-weight:bold;
color:#666;
text-decoration:underline;
}



.grayContentBox h2 em {
display:					block;
height:						30px;
padding:					0px 10px 0px 5px;
background-color:			#F5F5F5;
float:						left;
font-style:					normal;
}
.grayContentBox strong {
font-weight:				bold;
}
.grayContentBox strong.red {
color:						#DA251D;
}
.grayContentBox table strong {
color:						#444;
font-weight:				bold;
font-size:					12px;
}

small {
font-size:					10px;
color:						#666;
}
.grayContentBox td {
padding:					5px 0px;
vertical-align:				top;
line-height:				20px;
}
.anunturiPePagina {
background-color:			#F5F5F5;
margin-top:					-35px;
float:						right;
padding:					0px 0px 0px 10px;
}
.logoCompanie {
float:						right;
width:						206px;
overflow:					hidden;
line-height:				24px;
}
.logoCompanie .image{
width:						200px;
/*width:						234px;
height:						60px;*/
margin-top:					3px;
padding:					2px;
border:						1px solid #E5E5E5;
overflow:					hidden;
}
.banner728x90 {
width:						728px;
height:						90px;
margin:						0px auto;
padding:					2px;
border:						1px solid #E5E5E5;
clear:						both;
}
/*.share {
float:						left;
padding-right:				20px;
text-align:					center;
border-top:					1px solid #E5E5E5;
margin-top:					10px;
line-height:				25px;
}*/

.share {
float:						left;
padding-right:				20px;
text-align:					center;
/*border-top:					1px solid #E5E5E5;*/
/*margin-top:					10px;*/
line-height:				25px;
}
.share_apply {
float:						left;
margin-top:					10px;
border-top:					1px solid #E5E5E5;
width: 100%;
}
.share_aplica_butt{
	float: right;
	margin-top: 15px
}

#aplica_overlay{
	position:absolute;
	margin: 0px auto;
	top: 0px;
	z-index:10000;
	width: 600px;
	background-color: #ffffff;
	border: #DA251D solid 2px;
	margin-top: 350px;
	margin-left: 110px;
	display: none;
}

#aplica_overlay_title{
	font-weight:bold;
	color:#da251d;
	font-size:18px;
	padding-top: 30px;
	padding-left: 15px;
}

#aplica_overlay_text{
	font-weight:normal;
	color:#000000;
	font-size:15px;
	padding-top: 18px;
	padding-left: 30px;
}

#aplica_overlay_button{
	font-weight:normal;
	color:#000000;
	font-size:15px;
	padding-top: 18px;
	text-align: center;
	padding-bottom: 20px
}
.apply {
float:						right;
padding-right:				20px;
text-align:					center;
margin-top:					10px;
line-height:				25px;
}
.overlay {
position:					absolute;
top:						259px;
left:						0px;
width:						748px;
background:					#F5F5F5;
border:						1px solid #E7E5E6;
}
/*------------------------------ Factura proforma -----*/

#Factura, .whiteZone {
border:						1px solid #CCC;
padding:					10px;
}
.whiteZone {
border:					1px solid #EC928E;
background-color:		#F5F5F5;
}

#Factura h2{
text-align:					center;
font-size:					20px;
color:						black;
margin:						10px 0px;
background:					none;
}
#Factura .lined td{
border-top:					1px solid #000;
border-right:				1px solid #000;
text-indent:				5px;
}
#Factura .tabelHead td{
text-indent:				5px;
font-weight:				bold;
border-bottom:				1px solid black;
}
#Factura .total td{
font-weight:				bold;
text-indent:				5px;
border-top:					1px solid black;
font-weight:				bold;
text-align:					right;
}
#Factura .totalGeneral {
background:					#DA251D;
color:						white;
text-indent:				5px;
}
#Factura1 .tabela{
border-top:					1px solid black;
border-right:				1px solid black;
}
#Factura1 .tabela td{
border-bottom:				1px solid black;
border-left:				1px solid black;
}
/*------------------------------ Tabele anunturi -----*/
/*/////////////////////////////////////////////////////////////*/
.tabelAnunturi {
width:						100%;
margin-bottom:				10px;
margin-top:					10px;
}

.tabelAnunturi th {
color:						white;
font-weight:				bold;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
.tabelAnunturi th a {
color:						white;
}
.tabelAnunturi th a:hover {
text-decoration:			underline;
}

.tabelAnunturi tr td, .separat td{
/*background-color:			#F5F5F5;*/
border-top:					1px solid white;
border-bottom:				1px solid #E7E5E6;
padding:					2px 5px;
font-size:					11px;
color:						#444;
line-height:				1.3em;
vertical-align:				middle;
}
.tabelAnunturi .lastItem td, .separat .lastItem td {
border-bottom:				none;
}
.tabelAnunturi td.centered {
text-align:					center;
}
.tabelAnunturi tr:hover td{
/*background:					#EEE;	*/
background:					#CFCFCF;
}
/*/////////////////////////////////////////////////////////////*/
.tabelAnunturi_jr {
width:						100%;
margin-bottom:				10px;
margin-top:					10px;
}

.tabelAnunturi_jr th {
color:						white;
font-weight:				bold;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
.tabelAnunturi_jr th a {
color:						white;
}
.tabelAnunturi_jr th a:hover {
text-decoration:			underline;
color:			white !important;
}

.tabelAnunturi_jr tr td, .separat td{
/*background-color:			#F5F5F5;*/
border-top:					1px solid white;
border-bottom:				1px solid #E7E5E6;
padding:					2px 5px;
font-size:					11px;
color:						#444;
line-height:				1.3em;
vertical-align:				middle;
}
.tabelAnunturi_jr .lastItem td, .separat .lastItem td {
border-bottom:				none;
}
.tabelAnunturi_jr td.centered {
text-align:					center;
}
.tabelAnunturi_jr tr:hover td{
/*background:					#EEE;	*/
background:					#CFCFCF;
}
/*/////////////////////////////////////////////////////////////*/
.tabelAnunturi_jp {
width:						100%;
margin-bottom:				10px;
margin-top:					10px;
}

.tabelAnunturi_jp th {
color:						white;
font-weight:				bold;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
.tabelAnunturi_jp th a {
color:						white;
}
.tabelAnunturi_jp th a:hover {
text-decoration:			underline;
color:			white !important;
}

.tabelAnunturi_jp tr td, .separat td{
/*background-color:			#F5F5F5;*/
border-top:					1px solid white;
border-bottom:				1px solid #E7E5E6;
padding:					2px 5px;
font-size:					11px;
color:						#444;
line-height:				1.3em;
vertical-align:				middle;
}
.tabelAnunturi_jp .lastItem td, .separat .lastItem td {
border-bottom:				none;
}
.tabelAnunturi_jp td.centered {
text-align:					center;
}
.tabelAnunturi_jp tr:hover td{
/*background:					#EEE;	*/
background:					#CFCFCF;
}
/*/////////////////////////////////////////////////////////////*/
.tabelAnunturi_js {
width:						100%;
margin-bottom:				10px;
margin-top:					10px;
}

.tabelAnunturi_js th {
color:						white;
font-weight:				bold;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
.tabelAnunturi_js th a {
color:						white;
}
.tabelAnunturi_js th a:hover {
text-decoration:			underline;
}

.tabelAnunturi_js tr td, .separat td{
/*background-color:			#F5F5F5;*/
border-top:					1px solid white;
border-bottom:				1px solid #E7E5E6;
padding:					2px 5px;
font-size:					11px;
color:						#444;
line-height:				1.3em;
vertical-align:				middle;
}
.tabelAnunturi_js .lastItem td, .separat .lastItem td {
border-bottom:				none;
}
.tabelAnunturi_js td.centered {
text-align:					center;
}
.tabelAnunturi_js tr:hover td{
/*background:					#EEE;	*/
background:					#CFCFCF;
}
/*/////////////////////////////////////////////////////////////*/
.tabelAnunturi {
width:						100%;
margin-bottom:				10px;
margin-top:					10px;
}

.tabelAnunturi_je th {
color:						white;
font-weight:				bold;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
.tabelAnunturi_je th a {
color:						white;
}
.tabelAnunturi_je th a:hover {
text-decoration:			underline;
}

.tabelAnunturi_je tr td, .separat td{
/*background-color:			#F5F5F5;*/
border-top:					1px solid white;
border-bottom:				1px solid #E7E5E6;
padding:					2px 5px;
font-size:					11px;
color:						#444;
line-height:				1.3em;
vertical-align:				middle;
}
.tabelAnunturi_je .lastItem td, .separat .lastItem td {
border-bottom:				none;
}
.tabelAnunturi_je td.centered {
text-align:					center;
}
.tabelAnunturi_je tr:hover td{
/*background:					#EEE;	*/
background:					#CFCFCF;
}
/*/////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////////*/
.separat .firstItem td {
border-top:					none;
}
.urgente  {
background:					url(../imgs/style/header-urgent.png) top no-repeat;
}
.sponsorizate  {
background:					url(../imgs/style/header-sponsorizat.png) top no-repeat;
}
.generale {
background:					url(../imgs/style/header-general.png) top no-repeat;
}
.urgente a:hover  {
color:						#ffffff;
}

.urgente .sortat-asc {
padding-right:				18px;
color:						#fff;
background:					url(../imgs/style/sortat-urgent-asc.png) right no-repeat;
}
.generale .sortat-asc {
padding-right:				18px;
color:						#fff;
background:					url(../imgs/style/sortat-general-asc.png) right no-repeat;
}
.sponsorizate .sortat-asc {
padding-right:				18px;
color:						#fff;
background:					url(../imgs/style/sortat-sponsorizat-asc.png) right no-repeat;
}

.urgente .sortat-desc {
padding-right:				18px;
color:						#fff;
background:					url(../imgs/style/sortat-urgent-desc.png) right no-repeat;
}
.generale .sortat-desc {
padding-right:				18px;
color:						#fff;
background:					url(../imgs/style/sortat-general-desc.png) right no-repeat;
}
.sponsorizate .sortat-desc {
padding-right:				18px;
color:						#fff;
background:					url(../imgs/style/sortat-sponsorizat-desc.png) right no-repeat;
}

/*begin organizare cv-uri pe foldere*/
#cvprim_apl .sortat-asc {
padding-right:				18px;
color:						#fff;
background:					url(../imgs/style/sortat-urgent-asc.png) right no-repeat;
}
#cvprim_apl .sortat-desc {
padding-right:				18px;
color:						#fff;
background:					url(../imgs/style/sortat-urgent-desc.png) right no-repeat;
}
/*end organizare cv-uri pe foldere*/



/*------------------------------ tabele cumparare joburi -----*/
.tabelBuyJob {
margin-bottom:				10px;
margin-top:					10px;
}

.tabelBuyJob th {
color:						white;
font-weight:				bold;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
.tabelBuyJob th a {
color:						white;
}
.tabelBuyJob th a:hover {
text-decoration:			underline;
}

.tabelBuyJob tr td{
/*background-color:			#F5F5F5;*/
border-top:					1px solid white;
border-bottom:				1px solid #E7E5E6;
padding:					2px 0px;
font-size:					11px;
color:						#444;
line-height:				2em;
vertical-align:				middle;
}
.tabelBuyJob .lastItem td{
border-bottom:				none;
}
.tabelBuyJob td.centered {
text-align:					center;
}

/*------------------------------ tabele articole pe tara -----*/
/*.tabelArtTara p {
color:#444444;
font-size:12px;
line-height:1.1em;
padding:5px 0;
}*/
.tabelArtTara {
margin-bottom:				10px;
margin-top:					10px;
}

.tabelArtTara th {
color:						black;
font-weight:				normal;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
.tabelArtTara th a {
color:						#444;
}
.tabelArtTara th a:hover {
text-decoration:			underline;
}

.tabelArtTara tr td{
/*background-color:			#F5F5F5;
border-top:					1px solid white;
border-bottom:				1px solid #E7E5E6;*/
padding:					2px 0px;
font-size:					12px;
color:						#000000;
line-height:				1.1em;
vertical-align:				middle;
height:						95px;
}
.tabelArtTara td a{
font-size:					100%;
}
.tabelArtTara .lastItem td{
border-bottom:				none;
}
.tabelArtTara td.centered {
text-align:					center;
}
/*------------------------------ arhiva joburi -----*/

.arhiva {
width:						330px;
margin-bottom:				2px;
overflow:					hidden;
}

a.arhiva_link:link {font-size:12px; color:#da251d; text-decoration:none;font-weight:bold;}
a.arhiva_link:visited {font-size:12px; color:#da251d; text-decoration:none;font-weight:bold;}
a.arhiva_link:hover {font-size:12px; color:#da251d; text-decoration:underline;font-weight:bold;}
a.arhiva_link:active {font-size:12px; color:#da251d; text-decoration:none;font-weight:bold;}

/*------------------------------ articole -----*/


.articole {
width:						730px;
margin-bottom:				10px;
overflow:					hidden;
}
.articole  a{
color:						#666666;
}
.articole h3 {

font-size:					12px;
color:						#DA251D;
font-weight:				bold;
line-height:				1.4em;
}
.articol {
width:						475px;
margin-bottom:				10px;
overflow:					hidden;
}
.articol  a{
color:						#666666;
}
.articol .image {
width:						80px;
height:						80px;
overflow:					hidden;
float:						left;
margin-right:				10px;
margin-bottom:				10px;
}
.articol h3, .articol h3 a {
font-size:					12px;
color:						#DA251D;
font-weight:				bold;
line-height:				1.4em;
clear:						none;
}

.link-article {
font-weight:bold;
color:#444;
text-decoration:none;
}
.link-article:HOVER {
font-weight:bold;
color:#444;
text-decoration:underline;
}

.categories {
float:						right;
width:						240px;
background:					url(../imgs/style/details-mid-bg.png) repeat-y;
}
.categories h3 {
height:						20px;
background:					url(../imgs/style/categories-top.png) top no-repeat;
padding-top:				45px;
text-indent:				20px;
font-size:					16px;
font-weight:				bold;
color:						#DA251D;
}
.categories ul {
background:					url(../imgs/style/details-bottom-bg.png) bottom no-repeat;
padding-bottom:				20px;
line-height:				18px;
padding-left:				20px;

}
.subdivision ul {
background:					none;
padding-bottom:				20px;
line-height:				18px;
padding-left:				40px;

}
.categories li {
list-style-type:			none;
}
.categories li a {
text-decoration:			none;
background:					url(../imgs/style/more-bg.png) left center no-repeat;
padding-left:				10px;
margin-left:				10px;
}
.categories .selected a {
margin-left:				0px;
background:					url(../imgs/style/more-rev-bg.png) left center no-repeat;
}

.galerieFoto a{
float:						left;
width:						80px;
height:						80px;
overflow:					hidden;
border:						3px solid white;
}
.galerieFoto li {
float:						left;
margin-right:				5px;
list-style:					none;
margin-left:				0px;
}
.galerieVideo a {
width:						200px;
float:						left;
border:						3px solid white;
margin-right:				5px;
}

.galerieFoto a:hover, .galerieVideo a:hover {
border:						3px solid #CCC;
}

.articleFunctions {
float:						right;
width:						260px;
height:						260px;
padding:					14px;
background:					url(../imgs/style/article-functions-bg.png);
}
.articleFunctions .sendZone {
float:						left;
margin-left:				5px;
}
.articleFunctions .backButton {
float:						right;
margin-top:					5px;
}
.articleFunctions .backButton a{
color:						#DA251D;
text-decoration:			none;
padding-left:				10px;
background:					url(../imgs/style/more-bg.png) left center no-repeat;
}
.articleFunctions .backButton a:hover {
text-decoration:			underline;
}
.articleFunctions p {
color:						#DA251D;
}

.backButton a{
color:						#DA251D;
text-decoration:			none;
padding-left:				10px;
}
.backButton a:hover {
text-decoration:			underline;
}

.addsense-articole{
display:					block;
z-index:					399;
height:						90px;
width:						728px;
color:						#fff;
}
/*------------------------------ Side content -----*/

#SideContent {
width:						200px;
float:						left;
background:					url(../imgs/style/side-content-bg.png);
margin-top:					10px;
margin-left:				10px;
font-size:					10px;
line-height:				16px;
}
.sideBox {
border-bottom:				1px solid #ECECEC;
border-top:					1px solid #FFF;
width:						182px;
padding:					10px 0px 10px 13px;
margin:						0px 1px;
overflow:					hidden;
}
#SideContent .firstItem {
border-top:					none;
background:					url(../imgs/style/side-content-top-bg.png) top no-repeat;
padding-top:				10px;
width:						174px;
padding:					13px;
margin:						0px;
}
#SideContent .lastItem {
background:					url(../imgs/style/side-content-bottom-bg.png) bottom no-repeat;
padding-bottom:				10px;
border-bottom:				none;
width:						174px;
padding:					13px;
margin:						0px;
}

#Login small {
font-size:					10px;
color:						#333;
display:					block;
float:						left;
width:						100%;
}
#amuitatparola{
color:						#444;
font-size:					12px;
background:url(../imgs/style/link_right.gif) left center no-repeat;
padding:					10px 0 10px 10px;
}
#amuitatparola:hover{
color:						#da251d;
text-decoration:			underline;
background:url(../imgs/style/link_bottom.gif) left center no-repeat;
padding:					10px 0 10px 10px;
}
#Login a {
color:						#444;
font-size:					12px;
display:					block;
float:						left;
height:						20px;
line-height:				20px;
margin:						5px 0px;
width:						100%;
}
#Login input {
border:						1px solid #CDCDCD;
width:						170px;
margin-bottom:				5px;
}
#Login button {
float:						left;
}
#SideContent form a:hover {
color:						#DA251D;
}
#SideContent h3, #SideContent h3 a {
font-size:					13px;
font-weight:				normal;
margin-bottom:				10px;
color:						black;
}
#SideContent h3 a:hover {
color:						#DA251D;
}
#SideContent li a {
font-size:					10px;
color:						#444;
padding-left:				15px;
background:					url(../imgs/style/li-bg.png) left top no-repeat;
line-height:				20px;
}
#SideContent li a:hover {
color:						#DA251D;
}
#SideContent li a strong {
color:						#DA251D;
}
#SideContent img.bottom {
vertical-align:text-bottom;
}
#Phone h2, #Phone2 h2{
font-size:					24px;
color:						#DA251D;
text-align:					center;
width:						176px;
height:						30px;
line-height:				30px;
font-weight:				bold;
padding-left:				10px;
background:					url(../imgs/style/phone-bg.png) left top no-repeat;
}
#Phone small, #Phone2 small {
text-align:					center;
display:					block;
}
#Statistics p {
line-height:				14px;
font-size:					11px;
}
#Statistics strong {
width:						45px;
font-weight:				bold;
color:						#DA251D;
display:					block;
float:						left;
font-size:					12px;
}
#Poll p{
line-height:				20px;
}
#Poll button {
float:						right;
}

/*------------------------------ Footer -----*/


#Footer {
background:					url(../imgs/style/footer-bg.png) repeat-x;
overflow:					hidden;
margin-top:				10px;
}
#SecondaryMenu {
width:						960px;
height:						30px;
margin:						0px auto;
}
#SecondaryMenu li {
float:						left;
height:						16px;
border-left:				1px solid white;
margin:						7px 0px;
padding:					0px 10px;
}
#SecondaryMenu li a {
color:						#ffffff;
display:					block;
line-height:				16px;
}
#SecondaryMenu li.firstItem {
border-left:				none;
}

#FooterDetails {
width:						960px;
margin:						0px auto;
}
#FooterDetails div {
width:						182px;
float:						left;
font-size:					10px;
padding:					10px 10px 0px 0px;
line-height:				16px;
}
#FooterDetails div.image {
padding:					0px;
width:						192px;
}
.close_div{
position:					relative;
left:						700px;
top:						6px;
color:						#ffffff;
font-weight:				bold;
width:						14px;
}


/*------------------------------ Navigare pagini -----*/



/*Emil///////////////////////////////////////////////////*/
.pageNavigator_rec {
float:						left;
width:						100%;
overflow:					hidden;
position:					relative;
background:					#FF6600;
height:						25px;

}
.pageNavigator_rec ul {
clear:						left;
float:						left;
position:					relative;
left:						50%;
text-align:					center;
}
.pageNavigator_rec li {
display:					block;
float:						left;
position:					relative;
right:						50%;
line-height:				25px;
color:						white;
padding:					0px;
margin:						0px;
}

.pageNavigator_rec li a {
display:					block;
height:						15px;
line-height:				16px;
padding:					0px 5px;
margin:						5px 0px;
white-space:				nowrap;
color:						white;
background:					#FF6600;
}
#Content .pageNavigator_rec li a {
text-decoration:			none;
}

#IELT7 .pageNavigator_rec li a {
float:						left;
}
.pageNavigator_rec li a:hover {
background:					#FFFFFF;
color:						#666;
border-bottom:				2px solid white;
}
.pageNavigator_rec a.first {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/serviciisiproduse/sageti-navigare.png) 0 0 no-repeat;
}
.pageNavigator_rec a.first:hover {
background:					url(../imgs/style/serviciisiproduse/sageti-navigare.png) 0 -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_rec a.previous {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/serviciisiproduse/sageti-navigare.png) -15px 0px no-repeat;
}
.pageNavigator_rec a.previous:hover {
background:					url(../imgs/style/serviciisiproduse/sageti-navigare.png) -15px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_rec a.next {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/serviciisiproduse/sageti-navigare.png) -30px 0px no-repeat;
}
.pageNavigator_rec a.next:hover {
background:					url(../imgs/style/serviciisiproduse/sageti-navigare.png) -30px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_rec a.last {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/serviciisiproduse/sageti-navigare.png) -45px 0px no-repeat;
}
.pageNavigator_rec a.last:hover {
background:					url(../imgs/style/serviciisiproduse/sageti-navigare.png) -45px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_rec .active {
border:						1px solid white;
}
/*////////////////////////////////*/
.pageNavigator {
float:						left;
width:						100%;
overflow:					hidden;
position:					relative;
background:					#666666;
height:						25px;

}
.pageNavigator ul {
clear:						left;
float:						left;
position:					relative;
left:						50%;
text-align:					center;
}
.pageNavigator li {
display:					block;
float:						left;
position:					relative;
right:						50%;
line-height:				25px;
color:						white;
padding:					0px;
margin:						0px;
}

.pageNavigator li a {
display:					block;
height:						15px;
line-height:				16px;
padding:					0px 5px;
margin:						5px 0px;
white-space:				nowrap;
color:						white;
background:					#666;
}
#Content .pageNavigator li a {
text-decoration:			none;
}

#IELT7 .pageNavigator li a {
float:						left;
}
.pageNavigator li a:hover {
background:					#FFFFFF;
color:						#666;
border-bottom:				2px solid white;
}
.pageNavigator a.first {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/sageti-navigare.png) 0 0 no-repeat;
}
.pageNavigator a.first:hover {
background:					url(../imgs/style/sageti-navigare.png) 0 -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator a.previous {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/sageti-navigare.png) -15px 0px no-repeat;
}
.pageNavigator a.previous:hover {
background:					url(../imgs/style/sageti-navigare.png) -15px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator a.next {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/sageti-navigare.png) -30px 0px no-repeat;
}
.pageNavigator a.next:hover {
background:					url(../imgs/style/sageti-navigare.png) -30px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator a.last {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/sageti-navigare.png) -45px 0px no-repeat;
}
.pageNavigator a.last:hover {
background:					url(../imgs/style/sageti-navigare.png) -45px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator .active {
border:						1px solid white;
}
/*////////////////////////////////////////////*/

.pageNavigator_jr {
float:						left;
width:						100%;
overflow:					hidden;
position:					relative;
background:					#DA251D;
height:						25px;

}
.pageNavigator_jr ul {
clear:						left;
float:						left;
position:					relative;
left:						50%;
text-align:					center;
}
.pageNavigator_jr li {
display:					block;
float:						left;
position:					relative;
right:						50%;
line-height:				25px;
color:						white;
padding:					0px;
margin:						0px;
}

.pageNavigator_jr li a {
display:					block;
height:						15px;
line-height:				16px;
padding:					0px 5px;
margin:						5px 0px;
white-space:				nowrap;
color:						white;
background:					#DA251D;
}
#Content .pageNavigator_jr li a {
text-decoration:			none;
}

#IELT7 .pageNavigator_jr li a {
float:						left;
}
.pageNavigator_jr li a:hover {
background:					#FFFFFF;
color:						#DA251D;
border-bottom:				2px solid white;
}
.pageNavigator_jr a.first {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_recomandat.gif) 0 0 no-repeat;
}
.pageNavigator_jr a.first:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_recomandat.gif) 0 -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_jr a.previous {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_recomandat.gif) -15px 0px no-repeat;
}
.pageNavigator_jr a.previous:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_recomandat.gif) -15px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_jr a.next {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_recomandat.gif) -30px 0px no-repeat;
}
.pageNavigator_jr a.next:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_recomandat.gif) -30px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_jr a.last {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_recomandat.gif) -45px 0px no-repeat;
}
.pageNavigator_jr a.last:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_recomandat.gif) -45px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_jr .active {
border:						1px solid white;
}
/*////////////////////////////////////////////*/

.pageNavigator_jp {
float:						left;
width:						100%;
overflow:					hidden;
position:					relative;
background:					#E23F38;
height:						25px;

}
.pageNavigator_jp ul {
clear:						left;
float:						left;
position:					relative;
left:						50%;
text-align:					center;
}
.pageNavigator_jp li {
display:					block;
float:						left;
position:					relative;
right:						50%;
line-height:				25px;
color:						white;
padding:					0px;
margin:						0px;
}

.pageNavigator_jp li a {
display:					block;
height:						15px;
line-height:				16px;
padding:					0px 5px;
margin:						5px 0px;
white-space:				nowrap;
color:						white;
background:					#E23F38;
}
#Content .pageNavigator_jp li a {
text-decoration:			none;
}

#IELT7 .pageNavigator_jp li a {
float:						left;
}
.pageNavigator_jp li a:hover {
background:					#FFFFFF;
color:						#E23F38;
border-bottom:				2px solid white;
}
.pageNavigator_jp a.first {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_promovat.gif) 0 0 no-repeat;
}
.pageNavigator_jp a.first:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_promovat.gif) 0 -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_jp a.previous {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_promovat.gif) -15px 0px no-repeat;
}
.pageNavigator_jp a.previous:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_promovat.gif) -15px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_jp a.next {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_promovat.gif) -30px 0px no-repeat;
}
.pageNavigator_jp a.next:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_promovat.gif) -30px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_jp a.last {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_promovat.gif) -45px 0px no-repeat;
}
.pageNavigator_jp a.last:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_promovat.gif) -45px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_jp .active {
border:						1px solid white;
}
/*////////////////////////////////////////////*/

.pageNavigator_js {
float:						left;
width:						100%;
overflow:					hidden;
position:					relative;
background:					#E7514A;
height:						25px;

}
.pageNavigator_js ul {
clear:						left;
float:						left;
position:					relative;
left:						50%;
text-align:					center;
}
.pageNavigator_js li {
display:					block;
float:						left;
position:					relative;
right:						50%;
line-height:				25px;
color:						white;
padding:					0px;
margin:						0px;
}

.pageNavigator_js li a {
display:					block;
height:						15px;
line-height:				16px;
padding:					0px 5px;
margin:						5px 0px;
white-space:				nowrap;
color:						white;
background:					#E7514A;
}
#Content .pageNavigator_js li a {
text-decoration:			none;
}

#IELT7 .pageNavigator_js li a {
float:						left;
}
.pageNavigator_js li a:hover {
background:					#FFFFFF;
color:						#E7514A;
border-bottom:				2px solid white;
}
.pageNavigator_js a.first {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_standard.gif) 0 0 no-repeat;
}
.pageNavigator_js a.first:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_standard.gif) 0 -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_js a.previous {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_standard.gif) -15px 0px no-repeat;
}
.pageNavigator_js a.previous:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_standard.gif) -15px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_js a.next {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_standard.gif) -30px 0px no-repeat;
}
.pageNavigator_js a.next:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_standard.gif) -30px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_js a.last {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_standard.gif) -45px 0px no-repeat;
}
.pageNavigator_js a.last:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_standard.gif) -45px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_js .active {
border:						1px solid white;
}
/*////////////////////////////////////////////*/

.pageNavigator_je {
float:						left;
width:						100%;
overflow:					hidden;
position:					relative;
background:					#818284;
height:						25px;

}
.pageNavigator_je ul {
clear:						left;
float:						left;
position:					relative;
left:						50%;
text-align:					center;
}
.pageNavigator_je li {
display:					block;
float:						left;
position:					relative;
right:						50%;
line-height:				25px;
color:						white;
padding:					0px;
margin:						0px;
}

.pageNavigator_je li a {
display:					block;
height:						15px;
line-height:				16px;
padding:					0px 5px;
margin:						5px 0px;
white-space:				nowrap;
color:						white;
background:					#818284;
}
#Content .pageNavigator_je li a {
text-decoration:			none;
}

#IELT7 .pageNavigator_je li a {
float:						left;
}
.pageNavigator_je li a:hover {
background:					#FFFFFF;
color:						#818284;
border-bottom:				2px solid white;
}
.pageNavigator_je a.first {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_expirat.gif) 0 0 no-repeat;
}
.pageNavigator_je a.first:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_expirat.gif) 0 -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_je a.previous {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_expirat.gif) -15px 0px no-repeat;
}
.pageNavigator_je a.previous:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_expirat.gif) -15px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_je a.next {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_expirat.gif) -30px 0px no-repeat;
}
.pageNavigator_je a.next:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_expirat.gif) -30px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_je a.last {
width:						5px;
overflow:					hidden;
text-indent:				-100px;
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_expirat.gif) -45px 0px no-repeat;
}
.pageNavigator_je a.last:hover {
background:					url(../imgs/style/cont_agentie/sageti-navigare_job_expirat.gif) -45px -15px no-repeat;
border-bottom:				2px solid white;
}
.pageNavigator_je .active {
border:						1px solid white;
}
/*////////////////////////////////////////////*/

/*------------------------------ TABEL CUM COMPLETEZ UN ANUNT -----*/
table.statistic {
border-width: 1px;
border-style: solid;
border-color: #000;
border-collapse: separate;
background-color: white;
border-top:none;
border-left:none;
}
table.statistic th {
border-width: 1px;
border-style: solid;
border-color: #000;
background-color: #F5F5F5;
border-bottom:none;
border-right:none;
}
table.statistic td {
border-width: 1px;
border-style: solid;
border-color: #000;
background-color: #F5F5F5;
color:#000;
border-bottom:none;
border-right:none;
padding:0px 10px 0px 10px;
}

/*-------text static de pe index-----------*/
.statictxt_top{
width: 750px;
height: 5px;
background: url(../imgs/style/statictext_top.png) top left no-repeat;
}
.statictxt_bottom{
width: 750px;
height: 5px;
background: url(../imgs/style/statictext_bottom.png) top left no-repeat;
margin-bottom: 10px;
}

.statictxt_middle{
width: 750px;
background: url(../imgs/style/statictext_middle.png) top left repeat-y;
}
.statictxt_txt{
text-align: justify;
color: #4D4D4D;
width: 730px;
padding:5px 10px;
line-height: 15px;
}
/*----------------------toggle buy pages hints---------------------*/
*, * focus {
outline: none;
margin: 0;
padding: 0;
}
.mes_container {
width: 730px;
}
h2.mes_trigger {
padding: 0 0 0 35px;
margin: 0;
background: url(../imgs/style/h2_trigger_a.gif) no-repeat;
height: 30px;
line-height: 30px;
width: 730px;
font-weight: bold;
float: left;
}
h2.mes_trigger a {
color: #f5f5f5;
text-decoration: none;
display: block;
}
h2.mes_trigger a:hover {
color: #f5f5f5;
}
h2.mes_active {background-position: left bottom;}
.toggle_container {
margin: 0 0 5px;
padding: 0;
overflow: hidden;
width: 730px;
clear: both;
}
.toggle_container .mes_block {
padding:  0;
}
.toggle_container .mes_block p {
padding: 0;
margin: 0;
}

.toggle_container img {
float: left;
margin: 10px 15px 15px 0;
padding: 5px;
background: #ddd;
}
/*---------servicii si produse---------*/
.header_recrutati_cu_noi {
    width:  700px;
    height: 25px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    vertical-align:middle;
    margin-left: 10px;
    background-color: #FF6600;
}
.header_recrutati_cu_noi th {
color:						white;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
.box_servicii2 {
width:358px;
height:160px;
background: url(../imgs/style/serviciisiproduse/servicii2_bg.png);
margin:10px 0 3px 5px;
float:left;
}
.box_servicii3 {
width:235px;
height:160px;
background: url(../imgs/style/serviciisiproduse/servicii3_bg.png);
margin:3px 0 10px 6px;
float:left;
}
.titlu_servicii3 {
font-size:18px;
color:#DA251D;
font-weight:bold;
line-height:35px;
margin:0 0 0 10px;
}
.text_servicii {
height:85px;
margin: 0 10px 0 10px;
color:#444;
font-size:11px;
font-weight:bold;
line-height:110%;
text-align:left;
}
.text_servicii span{
font-size:14px;
color:#da251d;
}
.text_servicii li {
line-height:100%;}
.button_servicii{
height:20px;
margin: 10px;
}

.steluta_pret{
width:86px;
height:86px;
float:right;
margin:-22px -8px 0 3px;
display:block;
background:url(../imgs/style/serviciisiproduse/steluta.png)
}
.steluta_pret  .text{
padding-top:25px;
color:#FFF200;
text-align:center;
font-size:13px;
}
/*-------servicii si produse butoane-----------*/
.box_servicii5 {
width:140px;
height:55px;
background: url(../imgs/style/serviciisiproduse/produse5_bg_red.png);
margin:3px;
float:left;
}
.box_abonament {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -10px 0px;
float:left;
}
.box_recomandat {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -146px 0px;
float:left;
}
.box_promovat {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -282px 0px;
float:left;
}
.box_cv {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -418px 0px;
float:left;
}
.box_standard {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -554px 0px;
float:left;
}
.box_abonament_on {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -10px 70px;
float:left;
}
.box_recomandat_on {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -146px 70px;
float:left;
}
.box_promovat_on {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -282px 70px;
float:left;
}
.box_cv_on {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -418px 70px;
float:left;
}
.box_standard_on {
width:136px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -554px 70px;
float:left;
}
.shadow_left {
width:5px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: 0px 0px;
float:left;
}
.shadow_right {
width:5px;
height:69px;
background: url(../imgs/style/serviciisiproduse/adaugajobsprite.png);
background-position: -5px 0px;
float:left;
}
.box_servicii5_on {
width:140px;
height:55px;
background: url(../imgs/style/serviciisiproduse/produse5_bg_red_on.png);
margin:3px;
float:left;
}
.text_servicii5{
display:block;
/*padding-top:8px;*/
margin-top:12px;
vertical-align:middle;
color:#FFF200;
font-size:13px;
font-weight:bold;
text-align:center;
}
.buy_text_servicii5{
display:block;
/*padding-top:8px;*/
margin-top:6px;
vertical-align:middle;
color:#FFF;
font-size:12px;
font-weight:bold;
text-align:center;
}

/*-------servicii si produse butoane 6-----------*/

.box_servicii6 {
width:116px;
height:46px;
/*background: url(../imgs/style/serviciisiproduse/produse6_bg_red.png);*/
margin:2px;
float:left;
}
.box_servicii6_on {
width:116px;
height:46px;
/*background: url(../imgs/style/serviciisiproduse/produse6_bg_red_on.png);*/
margin:2px;
float:left;
}
.text_servicii6{
padding-top:8px;
color:#FFF200;
font-size:12px;
font-weight:bold;
text-align:center;
}
.buy_text_servicii6{
padding-top:4px;
color:#FFF;
font-size:12px;
font-weight:bold;
text-align:center;
}

/*-------tipuri de joburi big tad-----------*/

.box_tipjob_big{
height:320px;
}
.rec_tipjob_big {

width:235px;
height:300px;

background: url(../imgs/style/tip_job_rec_bg.png);
margin:10px 7px 10px 7px;
float:left;
}
.prom_tipjob_big {

width:235px;
height:300px;
background: url(../imgs/style/tip_job_bg.png);
margin:10px 0 10px 5px;
float:left;
}
.std_tipjob_big {
width:235px;
height:210px;
background: url(../imgs/style/tip_job_bg.png);
margin:10px 5px 10px 0;
float:left;
}
.box_tipjob{
height:200px;
color:#DA251D;
font-weight:bold;
}
.rec_tipjob {
width:357px;
height:100px;
background: url(../imgs/style/tip_job_rec_bg_small.png) no-repeat;
margin:10px 5px 10px 1px;
float:left;
}
.prom_tipjob{
width:357px;
height:100px;
background: url(../imgs/style/tip_job_bg_small.png) no-repeat;
margin:10px 1px 10px 5px;
float:left;
}
.rec_tipjob_side{
width:170px;
height:100px;
background:url(../imgs/style/tip_job_rec_bg_side.png);
background-repeat:no-repeat;
}
.prom_tipjob_side{
width:170px;
height:100px;
background:url(../imgs/style/tip_job_prom_bg_side.png);
background-repeat:no-repeat;
margin-top:5px;
}
.text_tipjob_side{
height:25px;
margin: 0 10px 0 10px;
font-size:11px;
font-weight:bold;
color:#DA251D;
line-height:110%;
text-align:center;
}
.titlu_tipjob{
font-size:18px;
color:#DA251D;
font-weight:bold;
line-height:35px;
margin:0 0 0 10px;
}
.text_tipjob_big{
height:225px;
margin: 0 10px 0 10px;
color:#444;
font-size:11px;
line-height:110%;
text-align:justify;
}
.text_tipjob_big span{
font-weight:bold;
color:#DA251D;
}
.text_tipjob{
height:25px;
margin: 0 10px 0 10px;
font-size:11px;
line-height:110%;
text-align:justify;
}
.button_tipjob{
height:20px;
margin: 10px;
float:right;
}
.button_tipjob_gen{
height:20px;
margin: 10px;
}
/*

.titlu_tipjob_std{
font-size:18px;
color:#444;
font-weight:bold;
line-height:35px;
margin:0 0 0 10px;
}
.steluta_mare{
width:86px;
height:86px;
float:right;
margin:-22px -8px 0 3px;
display:block;
background:url(../imgs/style/steluta.jpg)
}
.steluta_mare  .text{
padding-top:25px;
color:#FFCC00;
text-align:center;
font-size:14px;
} */

/*------------------------------ CONTUL MEU -----------------------*/
#tabs-1 h2 {
background:					url(../imgs/style/content-h2-bg.png) repeat-x;
height:						30px;
line-height:				30px;
font-size:					14px;
color:						#666;
padding:					0px 0px 0px 20px;
margin:						10px 2px;
}
#tabs-1 h2.mes_trigger {
padding: 0 0 0 35px;
margin: 0;
background: url(../imgs/style/h2_trigger_a.gif) no-repeat;
height: 30px;
line-height: 30px;
width: 730px;
font-weight: bold;
float: left;
}
#tabs-1 h2.mes_trigger a {
color: #f5f5f5;
text-decoration: none;
display: block;
}
#tabs-1 h2.mes_trigger a:hover {
color: #f5f5f5;
}
#tabs-1 h2.mes_active {background-position: left bottom;}

#tabs-1 h2 em {
display:					block;
height:						30px;
padding:					0px 10px 0px 5px;
background-color:			#F5F5F5;
float:						left;
font-style:					normal;
}
#tabs-1 .shoppingCart {
position:					absolute;
top:						570px;
/*right:						220px;*/
right:						174px;
/*width:						240px;*/
width:						286px;
text-align:					left;
background:					url(../imgs/style/details-top-bg2-.png) top no-repeat;
padding-top:				10px;
z-index:					3;
}
#tabs-1 .shoppingCart .content {
background:					url(../imgs/style/details-mid-bg-.png) repeat-y;
position:					relative;
/*width:						220px;*/
width:						266px;
margin:						0px;
padding:					15px 10px 0px 10px;
overflow:					visible;
}
#tabs-1 .shoppingCart .footer {
background:					url(../imgs/style/details-bottom-bg-.png) bottom no-repeat;
height:						30px;
line-height:				30px;
padding:					0px 10px;
}
#tabs-1 .content .mytd td {
padding:					5px 0px;
}
#tabs-1 .content .mytd li {
line-height:				20px;
padding:					5px;
}


#tabs-1 .shoppingCart h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/img-shopping-cart.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-30px;
}
#tabs-1 .shoppingCart td strong {
color:						#DA251D;
float:						right;
}
#tabs-1 .shoppingCart .footer strong {
float:						right;
font-weight:				bold;
}

#tabs-2 h2 {
background:					url(../imgs/style/content-h2-bg.png) repeat-x;
height:						30px;
line-height:				30px;
font-size:					14px;
color:						#666;
padding:					0px 0px 0px 20px;
margin:						10px 2px;
}

#tabs-2 h2.mes_trigger {
padding: 0 0 0 35px;
margin: 0;
background: url(../imgs/style/h2_trigger_a.gif) no-repeat;
height: 30px;
line-height: 30px;
width: 730px;
font-weight: bold;
float: left;
}
#tabs-2 h2.mes_trigger a {
color: #f5f5f5;
text-decoration: none;
display: block;
}
#tabs-2 h2.mes_trigger a:hover {
color: #f5f5f5;
}
#tabs-2 h2.mes_active {background-position: left bottom;}

#tabs-2 h2 em {
display:					block;
height:						30px;
padding:					0px 10px 0px 5px;
background-color:			#F5F5F5;
float:						left;
font-style:					normal;
}
#tabs-2 .shoppingCart {
position:					absolute;
top:						570px;
/*right:						220px;*/
right:						174px;
/*width:						240px;*/
width:						286px;
text-align:					left;
background:					url(../imgs/style/details-top-bg2-.png) top no-repeat;
padding-top:				10px;
z-index:					3;
}

#tabs-2 .shoppingCart .content {
background:					url(../imgs/style/details-mid-bg-.png) repeat-y;
position:					relative;
/*width:						220px;*/
width:						266px;
margin:						0px;
padding:					15px 10px 0px 10px;
overflow:					visible;
}
#tabs-2 .shoppingCart .footer {
background:					url(../imgs/style/details-bottom-bg-.png) bottom no-repeat;
height:						30px;
line-height:				30px;
padding:					0px 10px;
}

#tabs-2 .shoppingCart h3 {
width:						40px;
height:						42px;
background:					url(../imgs/style/img-shopping-cart.png) top no-repeat;
text-indent:				-1000px;
position:					absolute;
left:						20px;
top:						-30px;
}
#tabs-2 .shoppingCart td strong {
color:						#DA251D;
float:						right;
}
#tabs-2 .shoppingCart .footer strong {
float:						right;
font-weight:				bold;
}

.grayListsR {
background:					url(../imgs/style/gray-lists-middle-bg.png) top left repeat-y;
margin-bottom:				10px;
}
.grayListsR .title {
background:					url(../imgs/style/gray-lists-top-bg.png) top left;
height:						35px;
width:						750px;
}
.grayListsR .titleIcon {
background:					url(../imgs/style/title-left-bg-2.png) top left no-repeat;
}

#Tabs1 .selected .rightend{
background:					url(../imgs/style/red-tabbed-2.png);
display:					block;
float:						left;
width:						11px;
height:						31px;
text-indent:				-5px;
overflow:					hidden;
}

#Tabs1 .selected  h1 {
background:					url(../imgs/style/gray-title-mid-bg.png) top left repeat-x;
}
#Tabs1 .selected  h2 {
background:					url(../imgs/style/title-mid-bg-2.png) top left repeat-x;
}

#Tabs1 .selected .titleIcon {
background:					url(../imgs/style/gray-title-left-bg.png) top left no-repeat;
}

.grayListsR .title h2 {
background:					none;
float:none;
text-align:right;
}

.grayListsR .textZone {
background:					url(../imgs/style/gray-lists-bottom-bg.png) bottom left no-repeat;
}

.grayListsR .textZone li {
line-height:				24px;
}
.grayListsR .textZone  .head  a {
color:						#fff;
font-size:					11px;
}
.grayListsR .textZone strong .head a {
color:						#DA251D;
font-weight:				bold;
}
.grayListsR .textZone .head a:hover {
color:						#DA251D;
text-decoration:			underline;
}
.grayListsR .textZone .otherTabel td {
padding:					5px 0;
}
.grayListsR .tabbedLists  {
background:					url(../imgs/style/gray-lists-top-bg.png) top left;
height:						35px;
width:						750px;
}
.download-button {
width: 64px;
background: url(../imgs/style/download-button.png) no-repeat top left;
font-size: 11px;
}
.cv_pro_reclama {
float:right;
color:#FF6600;
font-weight:bold;
text-decoration:none;
font-size:14px;
}
.logomp { clear:none; }
.logomp h1 a {
width:260px;
height:84px;
position:relative;
float:left;
display:block;
background: url(../imgs/mobilpay.gif) left top no-repeat;
}
.logomp h1 a span { display:none; }

.forgot_passwd {
color:#da251d;
font-weight:bold;}
.forgot_passwd:hover{
text-decoration:underline;}

/*------------------------------ METODE DE PLATA -----------------------*/
.box_metode_de_plata {
width:235px;
height:300px;
background: url(../imgs/style/metode_de_plata_bg.png);
margin:10px 0 10px 5px;
float:left;}
.titlu_metode_de_plata{
font-size:14px;
color:#DA251D;
font-weight:bold;
line-height:35px;
margin:0 0 0 10px;
}
/*-------------------------------SPINNER-------------------------------*/
.spinner {
height: 100%;
width: 100%;
/*background: transparent url(../imgs/spinner.gif) no-repeat center center;*/
position: absolute;
top: 0;
left: 0;
}

/*-------------------------------STANDARD-T-------------------------------*/

.standard li  {
list-style-type:none;
background: url(../imgs/style/standardt/li_standardt_16x16.png) no-repeat left center;
padding-left: 18px;
}
#outlink a {
background: url(../imgs/style/standardt/outlink.png) no-repeat right top;
padding: 0 16px 4px 0;
text-decoration:none;
}
#outlink a:hover{
background: url(../imgs/style/standardt/outlink_on.png) no-repeat right top;
padding: 0 16px 4px 0;
color:#E5B24C;
}
/*---TEL T  IE---*/
/*#outer{
min-height:40px;
}*/
/* mac hide \*/
/* * html #outer{height:40px}*/
/* end hide */
#outer{
min-height:74px;
height:auto !important;
height:74px;

}
.login_icon_container{
	float: left;
	width: 22px;
	height: 30px;
	padding-right: 3px;
	padding-top: 5px
}

.login_text_container{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 5px;
	width: 180px
}

/*----------------------------CSR-----------------------------------------*/

#copac {background-image: url(../imgs/style/csr/copac.gif); width: 300px; height: 300px;float:left;margin:0px 25px 10px 0px;}
#mini_copac {background-image: url(../imgs/style/csr/copac.png); background-repeat:no-repeat; width: 355px; /*height: 30px;*/ float: left; margin: 10px 10px 15px 0px; background-size: 30px 30px;}
#promisiuni {font-family: arial; font-size: 54px; color: #F5F5F5; padding: 90px 0px 0px 105px;}
.promisiune {font-style:italic;font-size:14px;margin-left:35px;}
.autor_prom {font-style:normal;font-weight:bold;}
.greenlist_title {background:#009900;padding:5px;text-align:center;font-size:14px;font-weight:bold;color:#fff;}
.greenlist {padding:10px;font-size:13px;font-weight:bold;}
.greenlist li {color:#009900;}
#green {color:#009900;text-decoration:none;font-weight:bold;}
#green:hover {color:#009900;text-decoration:underline;font-weight:bold;}

#mini_copac_div {background-image: url(../imgs/style/csr/copac.png); background-repeat:no-repeat; width: 30px; height: 30px; float: left; margin: 0px 10px 0px 0px;}
.promisiune_div {font-style:italic;font-size:14px;margin-left:35px; margin-right: 10px;}

#promisinuni_line { float: left; width: 360px; padding-bottom: 10px;}
.promisiuni_clear{ clear: both }

#concurs{
width:716px;
height:452px;
background: url(../imgs/style/concurspasti2011/concursbgk.gif);
}

#concurs_title{
	position: relative;
	text-align: center;
	font-size: 32px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 15px;
}

#concurs_hint{
	position: absolute;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 5px;
}

#concurs_hint .bigten{
	padding-left: 37px;
	padding-top: 57px;
	position: absolute;
	text-align: center;
	font-size: 118px;
	color: #FFFFFF;
}

#concurs_hint .bigday{
	padding-left: 175px;
	padding-top: 130px;
	position: absolute;
	text-align: center;
	font-size: 38px;
	color: #FFFFFF;
}

#concurs_hint .promo{
	padding-left: 30px;
	padding-top: 170px;
	position: absolute;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	width: 195px;
}

#concurs_text p{
	position: absolute;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 30px;
	width: 443px;
	margin-left: 260px;
}


.concurs_title{
	padding-top: 15px;
	padding-left: 15px;
	float: left;
	width: 342px;
}
.concurs_title h1 {
	line-height: 35px;
	font-weight: bold;
	font-size: 14px;
	/*color: #DA251D;*/
	color: #FF7418;
	clear: both;
}
.concurs_title ul li{
	list-style-type: decimal;
	color: #FF7418;
	font-weight: bold;
}
.concurs_list{
	padding-left: 10px
}
.concurs_div{
	color: #444;
	font-weight: normal;
	font-size: 16px;
	line-height: 22px;
}

.concurs_regulament{
	padding-top: 20px;
	text-align: center;
	color: #444;
}

.msc_header{
	padding-left: 12px;
}

.msc_slider{
	padding-top: 20px;
	padding-left: 12px;
}
.msc_content{
	padding-top: 20px;
	padding-left: 12px;
}

.msc_content .msc_oferta{
	position: relative;
	width: 345px;
	float: left;
	margin-right: 10px;
	margin-bottom: 35px;
}

.msc_content .msc_oferta .msc_title{
	color: #000035;
	font-weight: bold;
	font-size: 12px;
}
.msc_content .msc_oferta .msc_text{
	color: #000035;
	font-size: 10px;
	text-align: justify;
	padding-top: 9px;
}

.msc_content .msc_oferta .msc_more{
	background:	url(../imgs/msc/msc_button.gif);
	width: 101px;
	height:	16px;
	padding-top: 5px;
	margin-top: 5px;
	float: right;
}

.msc_content .msc_oferta .msc_more a{
	text-decoration:none;
	color: #FFFFFF;
	font-size: 10px;
	text-align: center;

	padding-left: 2px;

}

.msc_content .msc_oferta img{
	border: 1px solid #000035;
	float: left;
	margin-right: 10px;
}
.msc_content .msc_oferta .msc_text{
	color: #000035;
	font-size: 10px;
	text-align: justify;
}

.msc_ships{
	line-height:150%;
	color: #000035;
	font-size: 11px;
	text-align: justify;
}

.msc_footer_title{
	padding-top: 10px;
	float:left;
	font-weight: bold;
}
.msc_footer_links {
	padding-top: 10px;
	float:left;
	margin-left: 10px;
	margin-bottom: 28px;
	text-align: justify;
}

.msc_footer_links a{
	text-decoration:none !important;
	color: #000035 !important;
	font-size: 11px !important;
	text-align: justify !important;
}

.msc_footer .msc_destinations{
	color: #000035;
	font-size: 11px;
	text-align: justify;
	margin-bottom: 10px;
}

.footer_ship{
	padding-left: 100px;
}

/*****BEGIN CreareCV*****/

.cvtext{
	font-size: 15px;
	margin: 15px 0;
}

.stepa_act{
	background-image: url(../imgs/style/creareCV/pas1_rosu.png);
	width: 175px;
	height: 25px;
	float: left;
	padding-top: 9px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}

.stepa_green{
	background-image: url(../imgs/style/creareCV/pas1_verde.png);
	width: 175px;
	height: 18px;
	float: left;
	padding-top: 6px;
	margin-top: 6px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}

.stepb_gray{
	background-image: url(../imgs/style/creareCV/pas23_gri.png);
	width: 175px;
	height: 18px;
	float: left;
	padding-top: 6px;
	margin-top: 5px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}

.stepb_act{
	background-image: url(../imgs/style/creareCV/pas23_rosu.png);
	width: 173px;
	height: 25px;
	float: left;
	padding-top: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 18px;
}

.stepb_green{
	background-image: url(../imgs/style/creareCV/pas23_verde.png);
	width: 175px;
	height: 18px;
	float: left;
	padding-top: 6px;
	margin-top: 5px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}

.stepc_gray{
	background-image: url(../imgs/style/creareCV/pas4_gri.png);
	width: 175px;
	height: 20px;
	float: left;
	padding-top: 6px;
	margin-top: 4px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}

.stepc_red{
	background-image: url(../imgs/style/creareCV/pas4_rosu.png);
	width: 175px;
	height: 26px;
	float: left;
	padding-top: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}

.steps{
	height: 50px;
}
.cvdata{
	text-align: right;
	font-size: 15px;

}

.cv_email{
	height: 23px;
	line-height: 23px;
	width: 240px;
	color: #b1b1b1;
	border-color: #dddddd;
	vertical-align: middle;
}

.cv_email_active{
	height: 23px;
	line-height: 23px;
	width: 240px;
	color: #444444;
	border-color: #7e7f81;
}

.cv_nume {
	height: 23px;
	line-height: 23px;
	width: 116px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
	border-color: #dddddd;
}

.cv_nume_active {
	height: 23px;
	line-height: 23px;
	width: 116px;
	color: #444444;
	margin-right: 5px;
	float: left;
	border-color: #7e7f81;
}

.cv_prenume_active {
	height: 23px;
	line-height: 23px;
	width: 116px;
	color: #444444;
	margin-right: 5px;
	float: left;
	border-color: #7e7f81;
}

.cv_functie {
	height: 23px;
	line-height: 23px;
	width: 247px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
	border-color: #dddddd;
}

.cv_functie_active {
	height: 23px;
	line-height: 23px;
	width: 247px;
	color: #444444;
	margin-right: 5px;
	float: left;
	border-color: #7e7f81;
}

.selectcv {
	height: 25px;
	height: 23px;
	line-height: 23px;
	width: 116px;
	color: #b1b1b1;
	float: left;
	border-color: #dddddd;
}

.selectcv_active {
	height: 25px;
	height: 23px;
	line-height: 23px;
	width: 116px;
	color: #444444;
	float: left;
	border-color: #7e7f81;
}

.subtitlucv{
	color: #da251d;
}

.zicv {
	height: 23px;
	line-height: 23px;
	width: 30px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
	border-color: #dddddd;
}

.cv_ziua_active {
	height: 23px;
	line-height: 23px;
	width: 30px;
	color: #444444;
	margin-right: 5px;
	float: left;
	border-color: #7e7f81;
}

.zinasterecv {
	height: 25px;
	line-height: 25px;
	width: 60px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
	border-color: #dddddd;
}

.cv_ziua_nastere_active {
	height: 25px;
	line-height: 25px;
	width: 60px;
	color: #444444;
	margin-right: 5px;
	float: left;
	border-color: #7e7f81;
}
.cv_ziua_permis_active {
	height: 25px;
	line-height: 25px;
	width: 60px;
	color: #444444;
	margin-right: 5px;
	border-color: #7e7f81;
}


.lunacv {
	height: 25px;
	line-height: 25px;
	width: 110px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
	border-color: #dddddd;
}

.cv_luna_active {
	height: 25px;
	line-height: 25px;
	width: 110px;
	color: #444444;
	margin-right: 5px;
	float: left;
	border-color: #7e7f81;
}

.ancv {
	height: 23px;
	line-height: 23px;
	width: 45px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
	border-color: #dddddd;
}

.cv_anul_active {
	height: 23px;
	line-height: 23px;
	width: 45px;
	color: #444444;
	margin-right: 5px;
	float: left;
	border-color: #7e7f81;
}

.cv_adr{
	height: 23px;
	line-height: 23px;
	width: 197px;
	color: #b1b1b1;
	float: left;
	border-color: #dddddd;
}

.cv_adr_active{
	height: 23px;
	line-height: 23px;
	width: 197px;
	color: #444444;
	float: left;
	border-color: #7e7f81;
}

.departamentecv{
	height: 25px;
	line-height: 25px;
	width: 250px;
	color: #b1b1b1;
	margin-right: 5px;
	/*float: left;*/
	border-color: #dddddd;
}

.cv_departament_active{
	height: 25px;
	line-height: 25px;
	width: 250px;
	color: #444444;
	margin-right: 5px;
	/*float: left;*/
	border-color: #7e7f81;
}

.eticheta_alerta{
	background-color: #da251d;
	color: #FFFFFF;
	margin: 2px 2px;
	/*float: left;*/
	padding: 0px 2px;
	width: 245px;
}

.am_terminat{
	background: url(../imgs/style/creareCV/am_terminat.png);
	width: 328px;
	height: 43px;
	left: 200px;
	position: relative;
	margin-top: 20px;
}

.am_terminat_cv{
	background: url(../imgs/style/creareCV/amterminatcv.png);
	width: 328px;
	height: 43px;
	left: 200px;
	position: relative;
	margin-top: 20px;
}

.prezent{
	margin-left: 448px;
}

.cv_sarcini {
	height: 90px;
	width: 300px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
	vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	border-color: #dddddd;
}

.cv_sarcini_active {
	height: 90px;
	width: 300px;
	color: #444444;
	margin-right: 5px;
	float: left;
	vertical-align: top;
	font-family:Arial, Helvetica, sans-serif;
	border-color: #7e7f81;
}


.adaug_munca{
	background: url(../imgs/style/creareCV/adaugmunca.png);
	width: 270px;
	height: 28px;
	left: 230px;
	position: relative;
	margin-top: 20px;
}

.adaug_edu{
	background: url(../imgs/style/creareCV/adaugedu.png);
	width: 193px;
	height: 28px;
	left: 265px;
	position: relative;
	margin-top: 20px;
}

.btn_sterg{
	background: url(../imgs/style/creareCV/sterg.png);
	width: 72px;
	height: 18px;
	position: relative;
	margin-left: 20px;
	float: left;
}

.btn_adaug{
	background: url(../imgs/style/creareCV/adaug.png);
	width: 72px;
	height: 18px;
	position: relative;
	margin-left: 20px;
	float: left;
}

.cvlang{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	margin-right: 30px;
}

.edunivel{
	font-family:Arial, Helvetica, sans-serif;
	float: left;
	margin-left: 10px;
}

.nivelelimba{
	margin-left: 10px;
	margin-top: 3px;
}

.cvlanglista{
	height: 25px;
	padding-top: 3px;
	width: 110px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
}

.fototext{
	position: relative;
	padding-left: 10px;
}

.fotofile{
	width: 250px;
	height: 25px;
}

#alte_informatii{
	margin-left: 150px;
}

.lista_joburi_header{
	background-color: #da251d;
	text-align: center;
	color: #FFFFFF;
}

.lista_joburi_header td{
	text-align: center;
}

.lista_joburi_line1{
	background-color: #ebebeb;
	color: #000000;
}

.lista_joburi_line1_td{
	text-align: center;
	line-height: 15px !important;
	vertical-align: middle;
}
.lista_joburi_line1_td_butt{
	position: relative;
	text-align: center;
	line-height: 10px !important;
	margin-top: -20px;
}

.lista_joburi_line2{
	background-color: #d7d7d7;
	color: #000000;
}

.lista_joburi_line2 td{
	text-align: center;
	line-height: 15px !important;
	vertical-align: middle;

}

.tabel_locuri_de_munca{
	margin-left: auto;
	margin-right: auto;
}

.modificjob{
	background: url(../imgs/style/creareCV/modificjob.png);
	width: 47px;
	height: 14px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

.stergjob{
	background: url(../imgs/style/creareCV/stergjob.png);
	width: 36px;
	height: 14px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

.sterg_loc_munca{
	background: url(../imgs/style/creareCV/sterg_loc_de_munca.png);
	width: 76px;
	height: 28px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

 .departament_item{
	color: #ffffff;
	text-decoration: none;
}

.error_msg { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #DA251D;}
.ok_msg{ font-family: Arial, Helvetica, sans-serif; color: #329947; font-weight: bold; text-decoration: none}

.cv_compania {
	height: 23px;
	line-height: 23px;
	width: 247px;
	color: #b1b1b1;
	margin-right: 5px;
	float: left;
	border-color: #dddddd;
}

.cv_compania_active {
	height: 23px;
	line-height: 23px;
	width: 247px;
	color: #444444;
	margin-right: 5px;
	float: left;
	border-color: #7e7f81;
}

.cv_tara{
	height: 25px;
	line-height: 25px;
	width: 250px;
	color: #b1b1b1;
	margin-right: 5px;
	/*float: left;*/
	border-color: #dddddd;
}

.cv_tara_active{
	height: 25px;
	line-height: 25px;
	width: 250px;
	color: #444444;
	margin-right: 5px;
	/*float: left;*/
	border-color: #7e7f81;
}

.permisluna {
	height: 25px;
	line-height: 25px;
	width: 110px;
	color: #444444;
	margin-right: 5px;
	border-color: #7e7f81;
}

/*.permisluna_active {
	height: 25px;
	padding-top: 3px;
	width: 110px;
	color: #444444;
	margin-right: 5px;
	border-color: #7e7f81;
}*/

.permisan {
	height: 23px;
	line-height: 23px;
	width: 45px;
	color: #444444;
	margin-right: 5px;
	border-color: #7e7f81;
}

.cvlimba {
	height: 20px;
	line-height: 20px;
	width: 110px;
	color: #000000;
	margin-right: 5px;
	float: left;
}

/*****END CreareCV*****/

 @font-face {
    font-family: "Comic Jens";
    src: url(../resurse/fonturi/ComicJensPro-Regular.ttf);
}

#zc_title{
	position: relative;
	text-align: center;
	font-size: 35px;
	color: #da251d;
	font-weight: bold;
	padding-top: 20px;
	font-family: "Comic Jens";
}

#zc_counter{
	margin-top: 20px;
	position: relative;
	width:315px;
	height:331px;
	background: url(../imgs/style/ziuacopiilor/counter.png);
	float: left;
}

#zc_nr_desene{
	position: absolute;
	text-align: center;
	font-size: 40px;
	color: #ffffff;
	font-weight: bold;
	margin-top: 105px;
	margin-left: 39px;
	font-family: "Comic Jens";
	width: 120px;
}

#zc_nr_desene a{
	color: #ffffff;
	text-decoration: none;
}

#zc_nr_compuneri a{
	color: #ffffff;
	text-decoration: none;
}

#zc_nr_desene_txt{
	font-size: 21px;
	color: #ffffff;
	font-weight: normal;
	font-family: "Comic Jens";
}

#zc_nr_compuneri{
	position: absolute;
	text-align: center;
	font-size: 40px;
	color: #ffffff;
	font-weight: bold;
	margin-top: 121px;
	margin-left: 153px;
	font-family: "Comic Jens";
	width: 120px;
}

#zc_nr_compuneri_txt{
	font-size: 21px;
	color: #ffffff;
	font-weight: normal;
	font-family: "Comic Jens";
}

#zc_intro_text{
	position: relative;
	font-size: 14px;
	color: #0769cd;
	font-family: "Comic Jens";
	text-align: justify;
	float: left;
	width: 370px;
	margin-top: 45px;
	margin-left: 20px;
	font-weight: normal;
	line-height: 15.5px;
}

#zc_intro_text_title{
	font-weight: bold;
	font-size: 22px;
}

#zc_intro_lma_title{
	color: #0769cd;
	font-weight: bold;
	font-size: 22px;
	text-align: center;
	font-family: "Comic Jens";
}

.zc_other_text{
	font-size: 14px;
	line-height: 17px;
	width: 710px;
}

#zc_other_text1{
	padding-top: 40px;
	text-align: justify;
}

#zc_other_text2{
	padding-top: 5px;
}

#zc_exemple {
	padding-top: 20px;
	padding-bottom: 20px;
}

#zc_exemple  img{
	border: 1px solid #0769cd;
	margin-right: 9px;
}

#zc_inscriere_button{
	background-image: url(../imgs/style/ziuacopiilor/btn_participare.png);
	width: 259px;
	height: 59px;
}

#zc_inscriere_button a{
	position: relative;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin-top: 50%;
	display: table-cell;
	vertical-align: middle;
	width: 259px;
	height: 59px;
}

#zc_inscriere_button_div{
	position: relative;
	width: 710px;
	left:50%;
	margin-left:-129px;
}

#zc_clear{
	clear: both;
}

#zc_premii{
	padding-left: 30px;
}

#zc_desen_item img{
	border: 1px solid #0769cd;
}

#zc_desen_item{
	width: 150px;
	text-align: center;
	float: left;
	padding-left: 14px;
	padding-right: 13px;
}

#zc_gallery_item_title{
	width: 150px;
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
}

#zc_gallery_item_title1{
	width: 710px;
	text-align: left;
	font-size: 14px;
	padding-top: 5px;
	font-weight: bold;
}

#zc_gallery_desen{
	padding-top: 30px;
	text-align: center;
	width: 710px;
	position: relative;
	left: 50%;
	margin-left: -355px;
}

#zc_compunere_item{
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	cursor: pointer;
}

#zc_gallery_compunere{
	padding-top: 30px;
	text-align: center;
	width: 710px;
	position: relative;
	left: 50%;
	margin-left: -355px;
}

#zc_ultimele_compuneri_title{
	color: #fb8700;
	font-size: 20px;
	font-family: "Comic Jens";
	font-weight: bold;
	padding-top: 30px;
}

#zc_ultimele_desene_title{
	color: #2ea724;
	font-size: 20px;
	font-family: "Comic Jens";
	font-weight: bold;
	padding-top: 30px;
}

#compunere_text{
	font-size: 14px;
	padding: 10px;
	text-align: justify;
	line-height: 17px;
}
#zc_toate_comupnere{
	background-image: url(/imgs/style/ziuacopiilor/btn_orange.png);
	width: 194px;
	height: 36px;
}
#zc_toate_desen{
	background-image: url(/imgs/style/ziuacopiilor/btn_green.png);
	width: 194px;
	height: 36px;
}

#zc_toate_comupnere a{
	position: relative;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin-top: 50%;
	display: table-cell;
	vertical-align: middle;
	width: 194px;
	height: 36px;
}
#zc_toate_desen a{
	position: relative;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin-top: 50%;
	display: table-cell;
	vertical-align: middle;
	width: 194px;
	height: 36px;
}

#zc_toate_desen_div{
	padding-top: 20px;
	position: relative;
	margin-left: 500px;
}

#zc_toate_compunere_div{
	padding-top: 20px;
	position: relative;
	margin-left: 500px;
}

#zc_ultimele_compuneri_title h2 {
	background:	url(/imgs/style/ziuacopiilor/content-h2-bg-orange.png) repeat-x;
	padding: 0px 0px 0px 20px;
	margin:	10px 0px;
	color: #fb8700;
	font-size: 20px;
	font-family: "Comic Jens";
	font-weight: bold;
}

#zc_ultimele_compuneri_title h2 em {
display:					block;
height:						30px;
padding:					0px 10px 0px 5px;
background-color:			#F5F5F5;
float:						left;
font-style:					normal;
}

#zc_ultimele_desene_title h2 {
	background:	url(/imgs/style/ziuacopiilor/content-h2-bg-green.png) repeat-x;
	padding: 0px 0px 0px 20px;
	margin:	10px 0px;
	color: #2ea724;
	font-size: 20px;
	font-family: "Comic Jens";
	font-weight: bold;
}

#zc_ultimele_desene_title h2 em {
display:					block;
height:						30px;
padding:					0px 10px 0px 5px;
background-color:			#F5F5F5;
float:						left;
font-style:					normal;
}

#zc_form_text{
	font-size: 18px;
	color: #0769cd;
	font-weight: normal;
	font-family: "Comic Jens";
}

#zc_form_thanks_text{
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	font-family: "Comic Jens";
	line-height:22px;
}

#zc_form_line_text{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: "Comic Jens";
	float: left;
	padding-top: 3px;
	width: 120px;
}

#zc_form_line_input{
	width: 340px;
	float: left
}

.zc_input_class{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width: 200px;
	border: #000000 solid 1px;
}

.zc_input_class_varsta{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width: 120px;
	border: #000000 solid 1px;
}

.zc_form_line{
	padding-top: 5px;
}

#zc_form_line{
	padding-top: 5px;
}

.zc_textarea_class{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width: 380px;
	height: 250px;
	border: #000000 solid 1px;
}

#zc_form_text_links a{
	position: relative;
	font-size: 18px;
	color: #0769cd;
	font-weight: normal;
	font-family: "Comic Jens";
	text-decoration: none;
	text-align: center;
	left: 150px;
}

.error_msg { color: #DA251D; font-weight: bold; text-decoration: none}





#zc_toate_comupnere_b{
	background-image: url(/imgs/style/ziuacopiilor/btn_orange_b.png);
	width: 194px;
	height: 36px;
}
#zc_toate_desen_b{
	background-image: url(/imgs/style/ziuacopiilor/btn_green_b.png);
	width: 194px;
	height: 36px;
}

#zc_toate_comupnere_b a{
	position: relative;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin-top: 50%;
	display: table-cell;
	vertical-align: middle;
	width: 194px;
	height: 36px;
}
#zc_toate_desen_b a{
	position: relative;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin-top: 50%;
	display: table-cell;
	vertical-align: middle;
	width: 194px;
	height: 36px;
}

.zc_concurs_title{
	position: relative;
	text-align: left;
	padding-top: 15px;
	font-family: "Comic Jens";
	float: left;
	/*width: 350px;*/
}

.zc_concurs_title h1{
	font-size: 18px;
	color: #0769cd;
	font-weight: bold;
}

.aniversare_titul{
	float: left;
	position: relative;
}

.aniversare_tort{
	float: left;
	position: relative;
    margin-bottom: 11px;
}

.aniversare_text{
	position: relative;
	color: #da251d;
	font-size: 15px;
	text-align: left;
	line-height: 19px;
	padding-top: 115px;

}

.aniversare_produsul_zilei{
	background: url(../imgs/style/aniversare/produsul_zilei.png);
	margin-top: 20px;
	width:	712px;
	height:	249px;
	border: none;
	margin-left: 10px;
}

.aniversare_textul_zilei{
    position: relative;
    padding-top: 10px;
	margin-left: 220px;
    margin-right: 30px;
	color: #ffffff;
    line-height: 21px;
    font-size: 16px;
    font-weight: bold;

}



.aniversare_cadou{
	background: url(../imgs/style/aniversare/cadou.png);
	margin-top: 20px;
	width:	729px;
	height:	136px;
	border: none;
	position: relative;
	margin-left: 10px;
	color: #cf9e3f;
	padding-top: 80px;
	font-size: 23px;

}

.aniversare_quizz{
	position: relative;
	margin-top: -30px;
}

.aniversare_q{
	color: #da251d;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}

.aniversare_q img{
	vertical-align:text-top;
}

.aniversare_a{
	color: #cf9e3f;
	font-size: 14px;
	line-height: 20px;
	margin-left: 30px;
	margin-top: -15px;
}

.anivesare_trimite{
	background: url(../imgs/style/aniversare/trimitquizz.png);
	width: 230px;
	height: 35px;
	margin-right: 30px;
	float: right;
}

.CVPRO_plaseaza_top{
	background: url(../imgs/style/cvpromovat/avantaje.png);
	width: 360px;
	height: 196px;
	float: left;

}

.CVPRO_beneficii{
	background: url(../imgs/style/cvpromovat/beneficii.png);
	width: 360px;
	height: 196px;
	float: left;
}

.CVPRO_patru{
	background: url(../imgs/style/cvpromovat/patru.png);
	width: 720px;
	height: 160px;
	float: left;
	margin: 30px 0px;
}

.CVPRO_cost{
	background: url(../imgs/style/cvpromovat/cost.png);
	width: 360px;
	height: 196px;
	float: left;
}

.CVPRO_vizualizare{
	background: url(../imgs/style/cvpromovat/vizualizare.png);
	width: 360px;
	height: 196px;
	float: left;
}

.CVPRO_plata{
	background: url(../imgs/style/cvpromovat/cumparare.png);
	width: 720px;
	height: 255px;
	float: left;
	margin-top: 30px;
}

.CVPRO_boxtitle{
	color: #FFFFFF;
	text-align: center;
	margin-top: 5px;
	font-size: 18px;
}

.CVPRO_pas{
	color: #FFFFFF;
	text-align: center;
	margin-top: 5px;
	float: left;
	width: 80px;
	margin: 63px 0 0 10px;
	width: 160px;
	font-weight: bold;
	line-height: 14px;
	font-size: 11px;
}

.CVPRO_list{
	font-size: 13px !important;
	font-weight: bolder;


}

.CVPRO_plaseaza_top_list{
	width: 320px;
	margin-top: 8px;
	margin-left: 18px;
}

.CVPRO_plaseaza_top_list li{
	color: #7e7f81;
}

.CVPRO_beneficii_list{
	width: 250px;
	margin-top: 8px;
	margin-left: 18px;
}

.CVPRO_beneficii_list li{
	color: #FFFFFF;
}

.CVPRO_cost_list{
	width: 240px;
	margin-top: 8px;
	margin-left: 110px;
}

.CVPRO_cost_list li{
	color: #da251d;
}

.CVPRO_plata_title{
	font-size: 15px;
	font-weight: bolder;
	color: #da251d;
	text-align: center;
}

#CVPRO_text_cont{
	width: 227px;
	float: left;
	margin-left: 10px;
	margin-top: 45px;
}

.CVPRO_plata_text{
	color: #ff6600;
	font-size: 11px;
	text-align: justify;
	margin: auto;
	width: 190px;
	line-height: 15px;
}

.CVPRO_plata button{
	background:	url(../imgs/style/cvpromovat/pay.png);
	width: 176px;
	height:	25px;
	margin-left: 30px;
	margin-right: 24px;
	font-weight: bolder;
	top: 10px;
	position: relative;
}

#clearclass{
	clear: both;
}

#CVPRO_text_cont img{
	margin-top: 5px;
}


.left_yes_butt{
	float: left;
	margin-left: 15px;
	padding-bottom: 10px;
}

.left_no_butt{
	float: left;
	padding-bottom: 10px;
}

.aplicari_yes_butt{
	background-image: url(../imgs/aplicari/da.png);
	width: 280px;
	height: 51px;
	background-repeat: no-repeat;
}
.aplicari_no_butt{
	background-image: url(../imgs/aplicari/nu.png);
	width: 280px;
	height: 51px;
	margin-left: 10px;
	padding-bottom: 20px;
	background-repeat: no-repeat;
}

.aplicari_yes_text{
	position: relative;
	width: 225px;
	height: 51px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding-left: 45px;
	padding-top: 15px;
	text-decoration: none;
}

.aplicari_no_text{
	position: relative;
	width: 225px;
	height: 51px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding-left: 45px;
	padding-top: 20px;
	text-decoration: none;
}

/*****************marea laudarosenie start******************/
/*#PageWrapper {
	width: 752px;
	margin: 0px;
	padding: 0px;
}*/

#ml_content{
	margin: 0px;
	padding: 0px;
	margin-top: -10px;
}

#ml_header{
	width: 752px;
	height: 317px;
}
#ml_header1{
	width: 752px;
	height: 572px;
}

#ml_bg_line{
	background-image: url(../imgs/style/marea_laudarosenie/bg_line.png);
	background-repeat: repeat-y;
	width: 752px;
}

#ml_premiul_1{
	position: relative;
	padding-top: 10px;
	margin-left: 15px;
	float: left;
	height: 173px;
}

#ml_premiul_2{
	position: relative;
	padding-top: 25px;
	margin-left: 20px;
	float: left;
}

#ml_premiul_3{
	position: relative;
	padding-top: 20px;
	margin-left: 25px;
	float: left;
}

#ml_premii_finalisti{
	position: relative;
	padding-top: 13px;
	margin-left: 25px;
	float: left;
}

#ml_cele_mai_votate{
	position: relative;
	margin-top: 35px;
	margin-left: 50px;
	/*float: left;*/
	border: #da251d solid 1px;
	width: 238px;
    width: 708px;
    height:200px;
	/*background-image: url(../imgs/style/marea_laudarosenie/bg_vote_line.png);*/
	background-repeat: repeat-x;
	background-color: #cfcfcf;
}

#ml_cele_mai_votatee{
	position: relative;
	margin-top: 35px;
	margin-left: 20px;
	border: #da251d solid 1px;
    width: 708px;
    height:200px;
	background-color: #cfcfcf;
}

#ml_toate{
	position: relative;
	margin-top: 0px;
	margin-left: 45px;
    width: 708px;
}

#ml_clear{
	clear: both;
	height: 0px;
}

#ml_footer{
	position: absolute;
	width: 752px;
	height: 5px;
	z-index: 799;
}

#ml_cele_mai_votate_titlu{
	position: relative;
	padding-left: 50px;
	padding-top: 15px;
}

#ml_cele_mai_votate_line{
	position: relative;
	padding-top: 5px;
}

#ml_cele_mai_votate_line1{
	position: relative;
	padding-top: 23px;
}

#ml_cele_mai_votate_line2{
	position: relative;
	padding-top: 23px;
}

#ml_cele_mai_votate_nr1{
	position: relative;
	padding-left: 7px;
	float: left;
	padding-top: 3px;
}

#ml_cele_mai_votate_nr2{
	position: relative;
	padding-left: 8px;
	float: left;
	padding-top: 1px;
}

#ml_cele_mai_votate_nr3{
	position: relative;
	padding-left: 8px;
	float: left;
	padding-top: 0px;
}

#ml_cele_mai_votate_thumb{
	position: relative;
	margin-left: 10px;
	width: 128px;
	float: left;
}

#ml_thumb{
	position: relative;
	width: 130px;
	height: 74px;
	border: #c7dae1 solid 1px;
	padding: 1px;
}
#ml_thumb_win{
	position: relative;
	width: 130px;
	height: 74px;
}

#ml_thumb1{
	position: relative;
	width: 128px;
	height: 72px;
	border: #ffffff solid 1px;
}

#ml_thumb_title{
	position: relative;
	width: 128px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1468a3;
	font-weight: normal;
}

#ml_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1468a3;
	font-weight: normal;
	text-decoration: none;
}

#ml_title:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1468a3;
	font-weight: normal;
	text-decoration: underline;
}

#ml_participa{
	position: relative;
	float: left;
	width: 251px;
}

#ml_incarca_video{
	position: relative;
	float: left;
	width: 179px;
	margin-top: -4px;
	margin-left: 25px;
}

#ml_ultimele{
	position: relative;
	margin-left: 200px;
	margin-top: -32px;
}

#ml_toate_line{
	position: relative;
	margin-top: 9px;
}

#ml_toate_thumb1{
	position: relative;
	margin-left: 20px;
	width: 128px;
	float: left;
	padding-right: 17px;
}
#ml_toate_thumb1win{
	position: relative;
	margin-left: 20px;
	width: 128px;
	float: left;
	padding-right: 17px;
	top:-453px;
	left:438px;
}

#ml_toate_thumb2win{
	position: relative;
	margin-left: 20px;
	width: 128px;
	float: left;
	padding-right: 17px;
	top:-440px;
	left:136px;
}

#ml_toate_thumb3win{
	position: relative;
	margin-left: 20px;
	width: 128px;
	float: left;
	padding-right: 17px;
	top:-427px;
	left:246px;
}

#ml_toate_thumb{
	position: relative;
	margin-left: 10px;
	width: 128px;
	float: left;
	padding-right: 17px;
	padding-top: 14px;
}

#ml_sigla{
	position: absolute;
	margin-left: 610px;
	margin-top: -43px;
	z-index: 800;
}

#ml_sigla_container{
	position: relative;
	width: 97px;
	height: 12px;
}

#ml_counter{
	position: relative;
	width: 450px;
	text-align: center;
	margin-top: 5px;
}

#ml_counter_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #da241d;
	font-weight: bold;
	text-decoration: none;
}

#ml_counter_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #da241d;
	font-weight: bold;
	text-decoration: underline;
}

#ml_counter_current{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1468a3;
	font-weight: bold;
	text-decoration: none;
}

#ml_counter_disabled{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c7dae1;
	font-weight: bold;
	text-decoration: none;
}

#ml_regulament{
	position: relative;
	width: 752px;
	text-align: center;
	margin-top: 19px;
}

#ml_regulament_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da241d;
	font-weight: bold;
	text-decoration: none;
}

#ml_regulament_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da241d;
	font-weight: bold;
	text-decoration: underline;
}

#ml_parteneri{
	position: relative;
	width: 752px;
}
#ml_parteneri_img{
	position: relative;
	text-align: left;
	margin-top: 40px;
	margin-left: 30px;
	width: 87px;
	float: left;
}

#ml_parteneri_sigle{
	position: relative;
	text-align: left;
	margin-top: 40px;
	margin-left: 10px;
	width: 620px;
	float: left;
}

#ml_parteneri_sigle_trilulilu{
	position: relative;
	width: 105px;
	height: 50px;
	float: left;
}

#ml_parteneri_sigle_line1{
	position: relative;
	margin-left: 10px;
	float: left;
	width: 505px;
}

#ml_parteneri_sigle_line2{
	position: relative;
	margin-left: 10px;
	margin-top: 10px;
	width: 505px;
	float: left;
}

.ml_time{
	position: absolute;
	right: 2px;
	top: 2px;
	background: #111;
	color: white;
	padding: 0px 2px;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	line-height: 14px;
	opacity: .8;
	-moz-opacity: .8;
	-khtml-opacity: .8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: "alpha(opacity=80)";
}

#ml_thumb_like{
	position: relative;
	width: 128px;
	font-weight: normal;
	text-align: left;
}

#ml_thumb_text{
	position: relative;
	width: 128px;
}

#ml_prezentare_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #da241d;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
#ml_prezentare_subtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da241d;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
	text-align: center;
}
#ml_prezentare_subtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #da241d;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
#ml_prezentare_subtitle_big{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #da241d;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
#ml_prezentare_subtitle_big_gray{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #444444;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

#ml_prezentare_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da241d;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}
.ml_grayContentBox{
	background-color: #ffffff;
}

.ml_imi_place{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da241d;
	font-weight: bold;
	text-decoration: none;
}

.ml_imi_place_hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #da241d;
	font-weight: bold;
	text-decoration: underline;
}

.ml_detalii{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1468a3;
	font-weight: bold;
	text-decoration: none;
}

.ml_detalii_hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1468a3;
	font-weight: bold;
	text-decoration: underline;
}

.ml_detaliit{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1468a3;
	font-weight: bold;
	text-decoration: none;
}

.ml_detaliit_hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1468a3;
	font-weight: bold;
	text-decoration: underline;
}

.ml_imi_place_voturi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1468a3;
	font-weight: normal;
	text-decoration: none;
}

#ml_prezentare_main{
	padding: 10px;
	line-height: 18px;
	font-size: 12px;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
}

.ml_prezentare_link{
	color: #da241d;
	text-decoration: none;
}

.ml_error_msg { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #DA251D; font-weight: bold; text-decoration: none; text-align: center; line-height: 20px}
.ml_ok_msg{ font-family: Arial, Helvetica, sans-serif; color: #1468a3; font-weight: bold; text-decoration: none; text-align: center;  line-height: 20px}

/*****************marea laudarosenie end******************/
.header_post_job {
    width:  700px;
    height: 30px;
    font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
    vertical-align:middle;
    margin-left: 20px;
    background-color: #DA251D;
}

.header_post_job th {
color:						white;
font-weight:				bold;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					left;
}
.header_cautari {
    width:  700px;
    height: 30px;
    font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
    vertical-align: middle;
    margin-left: 20px;
    background-color: #3F8407;
}

.header_cautari th {
color:						white;
font-weight:				bold;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					left;
}

.header_recrutati_cu_noi {
    width:  700px;
    height: 25px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    vertical-align:middle;
    margin-left: 10px;
    background-color: #FF6600;
}





.header_recrutati_cu_noi th {
color:						white;
height:						14px;
vertical-align:				middle;
padding:					5px;
text-align:					center;
}
/************* emil: servicii si produse begin ******************/
.bottom_job {
   width:  735px;
   height:  29px;
   background-image: url(../imgs/style/serviciisiproduse/bottom_job.png);
   background-repeat: no-repeat;
}

.top_job {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/top_job.png);
   background-repeat: no-repeat;
}

.background_job {
   width:  735px;
   background-image: url(../imgs/style/serviciisiproduse/background1_job.png);
   background-repeat: repeat-y ;
   text-align: justify;
}

.background_cautati_aplicanti {
   width:  735px;
   background-image: url(../imgs/style/serviciisiproduse/green_content.png);
   background-repeat: repeat-y;
   text-align: justify;
}
.bottom_cautati_aplicanti {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/green_footer.gif);
   background-repeat: no-repeat;
}

.top_cautati_aplicanti {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/green_header.png);
   background-repeat: no-repeat;
}

.background_comunicati {
   width:  735px;
   background-image: url(../imgs/style/serviciisiproduse/blue_content.png);
   background-repeat: repeat-y;
   text-align: justify;
}
.bottom_comunicati {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/blue_footer.gif);
   background-repeat: no-repeat;
}

.top_comunicati {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/blue_header.png);
   background-repeat: no-repeat;
}
.top_comunicati1 {
   margin-top: -17px;
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/blue_header1.png);
   background-repeat: no-repeat;
}
.background_recrutati {
   width:  735px;
   background-image: url(../imgs/style/serviciisiproduse/orange_content.png);
   background-repeat: repeat-y;
   text-align: justify;
}
.bottom_recrutati {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/orange_footer.gif);
   background-repeat: no-repeat;
}

.top_recrutati {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/orange_header.png);
   background-repeat: no-repeat;
}
.background_discount {
   width:  735px;
   background-image: url(../imgs/style/serviciisiproduse/brown_content.png);
   background-repeat: repeat-y;
   text-align: justify;
}
.bottom_discount {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/brown_footer.gif);
   background-repeat: no-repeat;
}

.top_discount {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/serviciisiproduse/brown_header.png);
   background-repeat: no-repeat;
}
div.pret_job {
 border:1px solid ;
 position: relative;
 text-align: center;
 width:  50px;
 height: 20px;
}

div.pret_cv {
 border:1px solid ;
 position: relative;
 text-align: center;
 width:  50px;
 height: 20px;
}


div.cosul_dv {
 background-image: url(../imgs/style/serviciisiproduse/cosul_dv.png);
 position: relative;
 margin-left: 10px;
 margin-top: 5px;
 width:  98px;
 height: 98px;
}
div.content_cos {
 width:  550px;
 position: relative;
 margin-left: 40px;
 margin-top: 10px;
}
.sterge_produs{
    background-image: url(../imgs/style/serviciisiproduse/sterge_produs_cos.png);
    position: relative;
    margin-left: 1px;
    width:  57px;
    height:  19px;
}
.actualizare_cos{
background-image: url(../imgs/style/serviciisiproduse/actualizare_cos.png);
	width:  82px;
    height:  18px;
}
input.cantitate_cos {
 border:1px solid;
 width:30px;
 text-align:right;
}
.title_zona{
    font-family: Arial, Helvetica, sans-serif;
	color: #DB261B;
	font-size: 18px;
    font-weight: bold;
}
.castig{
	/*color: #3BBA4F; 	*/
	color: #117401;
}

/**begin buttons_job_types**/
.box_job_recomandat {
width:174px;
height:62px;
/*background: url(../imgs/style/cont_agentie/jr.png) no-repeat;*/
background: url(../imgs/style/cont_agentie/sprite_jobs_type.png);
background-position: -2px 64px;
float:left;


}
.box_job_promovat {
width:174px;
height:62px;
background: url(../imgs/style/cont_agentie/sprite_jobs_type.png);
background-position: -177px 64px;
float:left;
}
.box_job_standard {
width:174px;
height:62px;
background: url(../imgs/style/cont_agentie/sprite_jobs_type.png);
background-position: -352px 64px;
float:left;
}
.box_job_expirate {
width:174px;
height:62px;
background: url(../imgs/style/cont_agentie/sprite_jobs_type.png);
background-position: -527px 64px;
float:left;
}

.box_job_recomandat_on {
width:174px;
height:62px;
background: url(../imgs/style/cont_agentie/sprite_jobs_type.png);
background-position: -2px 0px;
float:left;
}
.box_job_promovat_on {
width:174px;
height:62px;
background: url(../imgs/style/cont_agentie/sprite_jobs_type.png);
background-position: -177px 0px;
float:left;
}
.box_job_standard_on {
width:174px;
height:62px;
background: url(../imgs/style/cont_agentie/sprite_jobs_type.png);
background-position: -352px 0px;
float:left;
}
.box_job_expirate_on {
width:174px;
height:62px;
background: url(../imgs/style/cont_agentie/sprite_jobs_type.png);
background-position: -527px 0px;
float:left;
}

.text_job_types{
display:block;
/*padding-top:8px;*/
margin-top:7px;
margin-left:24px;
vertical-align:middle;
color:#E6554F;
font-size:13px;
font-weight:bolder;
text-align:center;
}
.buy_text_job_types{
display:block;
/*padding-top:8px;*/
margin-top:8px;
margin-left:24px;
vertical-align:middle;
color:#E6554F;
font-size:11px;
font-weight:bolder;
text-align:center;
}
.text_job_types1{
display:block;
/*padding-top:8px;*/
margin-top:7px;
margin-left:24px;
vertical-align:middle;
color:#909090;
font-size:13px;
font-weight:bolder;
text-align:center;
}
.buy_text_job_types1{
display:block;
/*padding-top:8px;*/
margin-top:8px;
margin-left:24px;
vertical-align:middle;
color:#909090;
font-size:11px;
font-weight:bolder;
text-align:center;
}
.text_job_types_on{
display:block;
/*padding-top:8px;*/
margin-top:7px;
margin-left:24px;
vertical-align:middle;
color:#FFFFFF;
font-size:13px;
/*font-weight:900;*/
font-weight:bolder;
text-align:center;
}
.buy_text_job_types_on{
display:block;
/*padding-top:8px;*/
margin-top:8px;
margin-left:24px;
vertical-align:middle;
color:#FFFFFF;
font-size:11px;
font-weight:bolder;
text-align:center;
}
/**end buttons_job_types**/
/**begin box test**/
#box_job_type {
	margin:0px;
	position:relative;
	height:1%;
	background-color:#fff;
}
#box_job_type .bg {
	position:absolute;
	height: 7px;
	width: 7px;
	background: #fff url(../imgs/style/cont_agentie/sprite_rounded_red_corners.png) no-repeat;
}
#box_job_type .bg1 {
	position:absolute;
	height: 7px;
	width: 7px;
	background: #fff url(../imgs/style/cont_agentie/sprite_rounded_red_corners.png) no-repeat;
}
#box_job_type .topLeft {
	top:0px;
	left:0px;
	background-position:top left;
}
#box_job_type .topRight {
	top:0px;
	right:0px;
	background-position:top right;
}
#box_job_type .bottomLeft {
	bottom:0px;
	left:0px;
	background-position:bottom left;
}
#box_job_type .bottomRight {
	bottom:0px;
	right:0px;
	background-position:bottom right;
}
#box_job_type .content {
	border:1px solid #da251d;
	padding:10px 10px;
}
/*/////////////////////////////////////////////////*/
#box_job_type .bg_jr {
	position:absolute;
	height: 6px;
	width: 6px;
	background: #fff url(../imgs/style/cont_agentie/sprite_recomandat_farajob.png) no-repeat;
}
#box_job_type .bg_jr1 {
	position:absolute;
	height: 6px;
	width: 6px;
	background: #fff url(../imgs/style/cont_agentie/sprite_recomandat.gif) no-repeat;
}
#box_job_type .topLeft_jr {
	top:0px;
	left:0px;
	background-position:top left;
}
#box_job_type .topRight_jr {
	top:0px;
	right:0px;
	background-position:top right;
}
#box_job_type .bottomLeft_jr {
	bottom:0px;
	left:0px;
	background-position:bottom left;
}
#box_job_type .bottomRight_jr {
	bottom:0px;
	right:0px;
	background-position:bottom right;
}
/*#box_job_type .content_jr {*/
.content_jr {
	/*border:1px solid #da251d;*/
	padding:10px 10px;
}
/*/////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////*/
#box_job_type .bg_jp {
	position:absolute;
	height: 7px;
	width: 7px;
	background: #fff url(../imgs/style/cont_agentie/sprite_promovat_farajob.gif) no-repeat;
}
#box_job_type .bg_jp1 {
	position:absolute;
	height: 7px;
	width: 7px;
	background: #fff url(../imgs/style/cont_agentie/sprite_promovat.gif) no-repeat;
}
#box_job_type .topLeft_jp {
	top:0px;
	left:0px;
	background-position:top left;
}
#box_job_type .topRight_jp {
	top:0px;
	right:0px;
	background-position:top right;
}
#box_job_type .bottomLeft_jp {
	bottom:0px;
	left:0px;
	background-position:bottom left;
}
#box_job_type .bottomRight_jp {
	bottom:0px;
	right:0px;
	background-position:bottom right;
}
#box_job_type .content_jp {
	border:1px solid #E23F38;
	padding:10px 10px;
}
/*/////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////*/
#box_job_type .bg_js {
	position:absolute;
	height: 7px;
	width: 7px;
	background: #fff url(../imgs/style/cont_agentie/sprite_standard_farajob.gif) no-repeat;
}
#box_job_type .bg_js1 {
	position:absolute;
	height: 7px;
	width: 7px;
	background: #fff url(../imgs/style/cont_agentie/sprite_standard.gif) no-repeat;
}
#box_job_type .topLeft_js {
	top:0px;
	left:0px;
	background-position:top left;
}
#box_job_type .topRight_js {
	top:0px;
	right:0px;
	background-position:top right;
}
#box_job_type .bottomLeft_js {
	bottom:0px;
	left:0px;
	background-position:bottom left;
}
#box_job_type .bottomRight_js {
	bottom:0px;
	right:0px;
	background-position:bottom right;
}
#box_job_type .content_js {
	border:1px solid #E7514A;
	padding:10px 10px;
}
/*/////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////*/
#box_job_type .bg_je {
	position:absolute;
	height: 7px;
	width: 7px;
	background: #fff url(../imgs/style/cont_agentie/sprite_gri.gif) no-repeat;
}
#box_job_type .bg_je1 {
	position:absolute;
	height: 7px;
	width: 7px;
	background: #fff url(../imgs/style/cont_agentie/sprite_gri.gif) no-repeat;
}
#box_job_type .topLeft_je {
	top:0px;
	left:0px;
	background-position:top left;
}
#box_job_type .topRight_je {
	top:0px;
	right:0px;
	background-position:top right;
}
#box_job_type .bottomLeft_je {
	bottom:0px;
	left:0px;
	background-position:bottom left;
}
#box_job_type .bottomRight_je {
	bottom:0px;
	right:0px;
	background-position:bottom right;
}
#box_job_type .content_je {
	border:1px solid #2E2A27;
	padding:10px 10px;
}
/*/////////////////////////////////////////////////*/
/*/////////////////////////////////////////////////*/
#box_job_type .content h3 {
	width:						27px;
	height:						27px;
	background:					url(../imgs/style/cont_agentie/indicator.png) top no-repeat;
	text-indent:				-1000px;
	position:					absolute;
	left:						92px;
	top:						-29px;
}

#box_job_type .poz-1 {
    width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: 1px 0px;
    position: absolute;
    left: 92px;
    top: -15px;
}
#box_job_type .poz-12 {
    width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -28px 0px;
    position: absolute;
    left: 92px;
    top: -15px;

}
#box_job_type .poz-2 {

        width:27px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: 1px 0px;
        position: absolute;
        left: 267px;
        top: -15px;
}
#box_job_type .poz-22 {

        width:27px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: -84px 0px;
        position: absolute;
        left: 267px;
        top: -15px;
}
#box_job_type .poz-3 {
        width:28px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: -111px 0px;
        position: absolute;
        left: 442px;
        top: -15px;
}
#box_job_type .poz-32 {
	width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -111px 0px;
    position: absolute;
    left: 442px;
    top: -15px;
}
#box_job_type .poz-4 {
    width:28px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -139px 0px;
    position: absolute;
    left: 617px;
    top: -15px;
}
#box_job_type .poz-42 {
	width:28px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -139px 0px;
    position: absolute;
    left: 617px;
    top: -15px;
}
/********************************/
/********************************/
#bord .poz-1 {
    width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: 195px 0px;
    position: absolute;
    /*left: 92px;*/
    left: 42px;
    top: -20px;
}
#bord .poz-1_wj {/*(WithJob)*/
    top: -19px !important;
}
#bord .poz-12 {
    width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -28px 0px;
    position: absolute;
    /*left: 92px;*/
    left: 76px;
    top: -16px;

}
#bord .poz-12_wj {
    top: -19px !important;
}
#bord .poz-2 {

        width:27px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: 195px 0px;
        position: absolute;
        /*left: 210px;*/
        left: 163px;
        top: -20px;
}
#bord .poz-2_hover {

        width:27px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: 195px 0px;
        position: absolute;
        left: 210px;
        top: -20px;
}
#bord .poz-2_wj{
    top: -19px !important;
}
#bord .poz-22 {

        width:27px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: -84px 0px;
        position: absolute;
        /*left: 267px;*/
        left: 258px;
        top: -16px;
}
#bord .poz-22_wj {
    top: -19px !important;
}
#bord .poz-3 {
        width:28px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: 195px 0px;
        position: absolute;
        /*left: 330px;*/
        left: 281px;
        top: -20px;
}
#bord .poz-3_wj {
    top: -19px !important;
}
#bord .poz-32 {
	width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -139px 0px;
    position: absolute;
    /*left: 442px;*/
    left: 440px;
    top: -16px;
}
#bord .poz-32_wj {
    top: -19px !important;
}
#bord .poz-4 {
    width:28px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: 195px 0px;
    position: absolute;
    /*left: 450px;*/
    left: 399px;
    top: -20px;
}
#bord .poz-4_wj {
    top: -19px !important;
}
#bord .poz-42 {
	width:28px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -195px 0px;
    position: absolute;
    /*left: 617px;*/
    left: 622px;
    top: -16px;
}
#bord .poz-42_wj {
    top: -19px !important;
}

#bord .poz-5 {
    width:28px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: 195px 0px;
    position: absolute;
    /*left: 570px;*/
    left: 516px;
    top: -20px;
}

#bord .poz-6 {
    width:28px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: 195px 0px;
    position: absolute;
    /*left: 690px;*/
    left: 636px;
    top: -20px;
}
/********************************/
#bord .poz-anm-1 {
    width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: 0px 0px;
    position: absolute;
    /*left: 92px;*/
    left: 92px;
    top: -16px;
}
#bord .poz-anm-1_wj {/*(WithJob)*/
    top: -19px !important;
}
#bord .poz-anm-12 {
    width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -28px 0px;
    position: absolute;
    /*left: 92px;*/
    left: 92px;
    top: -16px;

}
#bord .poz-anm-12_wj {
    top: -19px !important;
}
#bord .poz-anm-2 {

        width:27px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: 111px 0px;
        position: absolute;
        /*left: 210px;*/
        left: 267px;
        top: -16px;
}
#bord .poz-anm-2_hover {

        width:27px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: 195px 0px;
        position: absolute;
        left: 267px;
        top: -20px;
}
#bord .poz-anm-2_wj{
    top: -19px !important;
}
#bord .poz-anm-22 {

        width:27px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: -84px 0px;
        position: absolute;
        /*left: 267px;*/
        left: 267px;
        top: -16px;
}
#bord .poz-anm-22_wj {
    top: -19px !important;
}
#bord .poz-anm-3 {
        width:28px;
        height:16px;
        background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
        background-position: 111px 0px;
        position: absolute;
        /*left: 330px;*/
        left: 442px;
        top: -16px;
}
#bord .poz-anm-3_wj {
    top: -19px !important;
}
#bord .poz-anm-32 {
	width:27px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -139px 0px;
    position: absolute;
    /*left: 442px;*/
    left: 442px;
    top: -16px;
}
#bord .poz-anm-32_wj {
    top: -19px !important;
}
#bord .poz-anm-4 {
    width:28px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: 55px 0px;
    position: absolute;
    /*left: 450px;*/
    left: 617px;
    top: -16px;
}
#bord .poz-anm-4_wj {
    top: -19px !important;
}
#bord .poz-anm-42 {
	width:28px;
    height:16px;
    background: url(../imgs/style/cont_agentie/sprite_sageti.gif);
    background-position: -195px 0px;
    position: absolute;
    /*left: 617px;*/
    left: 617px !important;
    top: -16px;
}
#bord .poz-anm-42_wj {
    top: -19px !important;
}

/********************************/
/********************************/
/**begin buttons_cv_primite**/
.box_cv_aplicanti {
width:118px;
height:43px;
background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
background-position: 0px 43px;
float:left;

}
.box_cv_aplicanti_on {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: 0px 0px;
    float:left;
}

.box_cv_de_intervievat {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -117px 43px;
    float:left;
}
.box_cv_de_intervievat_on {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -117px 0px;
    float:left;
}

.box_cv_interviu {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -235px 43px;
    float:left;
}
.box_cv_interviu_on {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -235px 0px;
    float:left;
}

.box_cv_plecati {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -353px 43px;
    float:left;
}
.box_cv_plecati_on {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -353px 0px;
    float:left;
}
.box_cv_retrasi {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -472px 43px;
    float:left;
}
.box_cv_retrasi_on {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -472px 0px;
    float:left;
}
.box_cv_respinsi {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -590px 43px;
    float:left;
}
.box_cv_respinsi_on {
    width:118px;
    height:43px;
    background: url(../imgs/style/cont_agentie/sprite_butoane_cvuri.gif);
    background-position: -590px 0px;
    float:left;
}

.text_cv_types{
display:block;
/*padding-top:8px;*/
margin-top:7px;
margin-left:5px;
vertical-align:middle;
color:#da251d;
font-size:12px;
font-weight:bolder;
text-align:center;
}
.text_cv_types_on{
display:block;
/*padding-top:8px;*/
margin-top:7px;
margin-left:5px;
vertical-align:middle;
color:#FFFFFF;
font-size:12px;
/*font-weight:900;*/
font-weight:bolder;
text-align:center;
}
.buy_text_cv_types{
display:block;
/*padding-top:8px;*/
margin-top:8px;
margin-left:15px;
vertical-align:middle;
color:#da251d;
font-size:11px;
font-weight:bolder;
text-align:center;
}
.buy_text_cv_types_on{
display:block;
/*padding-top:8px;*/
margin-top:8px;
margin-left:15px;
vertical-align:middle;
color:#FFFFFF;
font-size:11px;
font-weight:bolder;
text-align:center;
}

/**end buttons_job_types**/
/**begin rounded broders anunturile mele**/
#bord{
	margin: 0px;
	position:relative;
	background-color:#ffffff ;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../js/border-radius.htc);
}
.bord_wj_jr{/*(WithJob)*/
	/*border: 1px solid #da251d;*/
	border-top: 4px solid #da251d !important;
	border-bottom: 4px solid #da251d !important;
}
.bord_jr{/*(NoJob)*/
	border: 1px solid #da251d;
}
.job_present_jr {
	background:url('../imgs/style/cont_agentie/recomandat.png') no-repeat left bottom;
	min-height:240px;
}
.bord_wj_jp{/*(WithJob)*/
	/*border: 1px solid #E23F38;*/
	border-top: 4px solid #E23F38 !important;
	border-bottom: 4px solid #E23F38 !important;
}
.bord_jp{/*(NoJob)*/
	border: 1px solid #E23F38;
}
.job_present_jp {
	background:url('../imgs/style/cont_agentie/promovat.png') no-repeat left bottom;
	min-height:240px;
}
.bord_wj_js{/*(WithJob)*/
	/*border: 1px solid #E7514A;*/
	border-top: 4px solid #E7514A !important;
	border-bottom: 4px solid #E7514A !important;
}
.bord_js{/*(NoJob)*/
	border: 1px solid #E7514A;
}
.job_present_js {
	background:url('../imgs/style/cont_agentie/standard.png') no-repeat left bottom;
	min-height:240px;
}
.bord_wj_je{/*(WithJob)*/
	/*border: 1px solid #818284;*/
	border-top: 4px solid #818284 !important;
	border-bottom: 4px solid #818284 !important;
}
.bord_je{/*(NoJob)*/
	border: 1px solid #818284;
}
.job_present_je {
	background:url('../imgs/style/cont_agentie/expirat.png') no-repeat left bottom;
	min-height:240px;
}
/*butoane de cumparare*/
.but_buy_jr{
	background:					url(../imgs/style/cont_agentie/btn_recomandat.png);
	width:						245px;
	height:						30px;
	color:						white;
	border:						none;
	cursor:						pointer;
	float:right;
	margin-right:40px;
}
.but_buy_jp{
	background:					url(../imgs/style/cont_agentie/btn_promovat.png);
	width:						245px;
	height:						30px;
	color:						white;
	border:						none;
	cursor:						pointer;
	float:right;
	margin-right:40px;
}
.but_buy_js{
	background:					url(../imgs/style/cont_agentie/btn_standard.png);
	width:						245px;
	height:						30px;
	color:						white;
	border:						none;
	cursor:						pointer;
	float:right;
	margin-right:40px;
}
.but_buy_but_js{
	background:					url(../imgs/style/cont_angajator/btn_standard.png);
	width:						245px;
	height:						30px;
	color:						white;
	border:						none;
	cursor:						pointer;
	float:right;
	margin-right:40px;
}
/**end rounded broders anunturile mele**/
.selectcv_limba {
	line-height: 23px;
	width: 116px;
	color: #444444;
	border-color: #dddddd;
}

.cvtext_limba{
	font-size: 15px;
	padding-bottom: 15px;
	color: #444444;
}

#butt_trecut_de_interviu{
	background:	url(../imgs/cv/trecut_de_interviu.gif);
	width: 137px;
	height: 29px;
}
#butt_respins{
	background:	url(../imgs/cv/respins.gif);
	width: 137px;
	height: 29px;
}

.but_omunicare_detalii {
width:202px;
height:30px;
background: url(../imgs/style/serviciisiproduse/btn_maimultedetalii.png);
margin-left:250px;
}
.but_recrutati_cu_noi {
width:202px;
height:30px;
background: url(../imgs/style/serviciisiproduse/btn_recrutati_cu_noi.png);
margin-left:auto;
margin-right:auto;
text-align:center;
}
.but_doriti_un_discount {
width:202px;
height:30px;
background: url(../imgs/style/serviciisiproduse/btn_doriti_un_discount.png);
margin-left:auto;
margin-right:auto;
text-align:center;
}
#button_feedback {
    height:0px;
    width:190px;
    cursor: pointer;
    float: right;
    position:fixed;
    margin-left: 770px;
    bottom: 0;
    z-index: 999999;
    background: url(../imgs/suport_bg.png) no-repeat;
}

.button_recrutez {
 border:0px;
 height:18px;
 width:104px;
 background: url(../imgs/style/serviciisiproduse/vreau_sa_recrutez.png);
}

label.cabinet
{
    width: 79px;
    height: 22px;
    background: url(../imgs/style/cont_agentie/btn-choose-file.gif) 0 0 no-repeat;
    display: block;
    overflow: hidden;
    cursor: pointer;
	cursor: hand;
}

label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    cursor: pointer;
	cursor: hand;
}
/************* emil: servicii si produse end ******************/

.selectcv_limba{
	line-height: 23px;
	width: 116px;
	color: #444444;
	border-color: #dddddd;
}

.cvtext_limba{
	font-size: 15px;
	padding-bottom: 15px;
	color: #444444;
}

/******************** concursuri - start ***********************/
.concursuri {
font-size:					12px;
color:						#444;
padding-left:				15px;
line-height:				20px;
text-decoration:			none;
}

.btn_concursuri_active {
    position:       relative;
    width:          138px;
    height:         60px;
    float:          left;
    background:     url('../imgs/style/concursuri/concursuri_active.png') no-repeat left bottom;
    font-size:      12px;
    color:	        #FFFFFF;
    line-height:	20px;
    font-weight:    bolder;
}

.btn_concursuri_inactive {
    position:       relative;
    width:          138px;
    height:         60px;
    margin-left:    10px;
    float:          left;
    background:     url('../imgs/style/concursuri/concursuri_inactive.png') no-repeat left bottom;
    font-size:      12px;
    color:	        #FFFFFF;
    line-height:	20px;
    font-weight:    bolder;
}
.text_concursuri{
    position:       relative;
    margin-top:     10px;
    margin-left:    60px;
    float:          left;
    font-size:      12px;
    color:	        #FFFFFF;
    line-height:	20px;
    font-weight:    bolder;
}

.bottom_concursuri_active {
   width:  735px;
   height:  29px;
   background-image: url(../imgs/style/concursuri/orange_footer.png);
   background-repeat: no-repeat;
}

.top_concursuri_active {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/concursuri/orange_header.png);
   background-repeat: no-repeat;
}

.background_concursuri_active {
   width:  735px;
   background-image: url(../imgs/style/concursuri/orange_content.png);
   background-repeat: repeat-y ;
   text-align: justify;
}

.background_concursuri_inactive {
   width:  735px;
   background-image: url(../imgs/style/concursuri/gray_content.png);
   background-repeat: repeat-y;
   text-align: justify;
}
.bottom_concursuri_inactive {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/concursuri/gray_footer.png);
   background-repeat: no-repeat;
}

.top_concursuri_inactive {
   width:  735px;
   height:  24px;
   background-image: url(../imgs/style/concursuri/gray_header.png);
   background-repeat: no-repeat;
}
/******************** concursuri - end ***************************/
.lets_footer {
    width:100%px;
    height:193px;
    background-image: url(../imgs/style/csr/footer.png);
    background-repeat: x-repeat;
    position: relative;
    margin-top: 40px;
}
.lets_button {
    width:242px;
    height:39px;
    background-image: url(../imgs/style/csr/ma-implic.png);
}
.lets_button_parerea {
    width:242px;
    height:39px;
    background-image: url(../imgs/style/csr/parere.png);
}
.sus_p {
    background-color:#D0D0D0 ;
    color:#DA251E;
    font-weight: bolder;
    position: relative;
    padding-left: 20px !important;
}
.jos_p {
    background-color:#E4E4E4;
    position: relative;
    padding-left: 20px !important;
}

a.link_p:link {
    font-size:14px !important;
    color:#DA251E !important;
    text-decoration:none !important;
    font-weight:bold !important;
}
a.link_p:visited {
    font-size:14px !important;
    color:#DA251E !important;
    text-decoration:none !important;
    font-weight:bold !important;
}
a.link_p:hover {
    font-size:14px !important;
    color:#DA251E !important;
    text-decoration:none !important;
    font-weight:bold !important;
}
a.link_p:active {
    font-size:14px;
    color:#DA251E !important;
    text-decoration:none !important;
    font-weight:bold !important;
}

#___plusone_0{
	width: 75px !important;	
}

.new-angajator-right-texts > div
{
	display: block;
	position: relative;
}
	.new-angajator-right-texts > div img
	{
		width: 100px;
		height: auto;
	}
	
	.new-angajator-right-texts > div div.read-more
	{
		display: none;
		position: absolute;
		width: 350px;
		height: 200px;
		top: -40px;
		left: 0px;
		background-color: #ccc;
		z-index: 2;
	}
		.new-angajator-right-texts > div div.read-more p
		{
			padding: 5px;
		}
	.new-angajator-right-texts > div span.read-more
	{
		color: #DA251D;
	}
  
.csr-page-craciun
{
    display: block;
    width: 730px;
    height: 517px;
    background: url( "../imgs/csr/craciun/website-xmas-banner.png" ) left top no-repeat;
}
    .csr-page-craciun .csr-header-craciun
    {
        width: 100%;
        height: 100px;
    }
        .csr-page-craciun .csr-header-craciun .csr-craciun-contor
        {
            width: 150px;
            float: right;
            margin-top: 42px;
        }
            .csr-page-craciun .csr-header-craciun .csr-craciun-contor span
            {
                font-size: 35px;
                font-weight: bold;
                color: #ab1b08;
            }
    .csr-page-craciun .csr-body-craciun
    {
        width: 100%;
        height: 357px;
    }
        .csr-page-craciun .csr-body-craciun .csr-craciun-body-image
        {
            float: left;
            width: 250px;
        }
        .csr-page-craciun .csr-body-craciun .csr-craciun-text
        {
            float: right;
            width: 270px;
            text-align: justify;
        }
        .csr-page-craciun .csr-body-craciun .csr-craciun-text p
        {
            padding: 5px;
            margin-top: 10px;
            font-family: "Tahoma";
            font-size: 12px;
            color: #444444;
            font-weight: bold;
            line-height: 20px;
        }
            .csr-page-craciun .csr-body-craciun .csr-craciun-text .craciun-red
            {
                color: #DB4B35 !important;
            }
    .csr-page-craciun .csr-craciun-buttons
    {
        width: 100%;
        text-align: center;
    }
        .csr-page-craciun .csr-craciun-buttons a
        {
            display: block;
            width: 267px;
            height: 90px;
            margin: 0 auto;
        }
        .csr-page-craciun .csr-craciun-buttons button.csr-craciun
        {
            display: block;
            width: 267px;
            height: 90px;
            background: url( "../imgs/csr/craciun/website-xmas-btn.png" ) left top no-repeat;
            cursor: pointer;
        }

form.craciun,
form.lets_romania
{
  
}
    form.craciun td,
    form.lets_romania td
    {
        font-family: Arial;
        font-size: 15px;
        font-weight: bold;
    }
        
        
form.craciun
{
    
}
    form.craciun td
    {
        color: #DB4B35;
    }
        form.craciun td button
        {
            width: 267px;
            height: 90px;
            background: url( "../imgs/csr/craciun/website-xmas-btn.png" ) left top no-repeat;
        }
        form.craciun td button:HOVER
        {
            width: 267px;
            height: 90px;
            background: url( "../imgs/csr/craciun/website-xmas-btn.png" ) left bottom no-repeat;
        }
        
form.lets_romania
{
    
}
    form.lets_romania td
    {
        color: #0D6D2D;
    }
        form.lets_romania td button
        {
            width: 242px;
            height: 39px;
            background-image: url(../imgs/style/csr/parere.png);
        }
        
div#craciun
{
    width: 30px;
    height: 30px;
    float: left;
    background: url( "../imgs/style/csr/craciun.png" ) left bottom no-repeat;
    margin-right: 5px;
}

a.craciun
{
    color: #DB4B35 !important;
    text-decoration: none !important;
    font-weight: bold;
}
    a.craciun:HOVER
    {
        text-decoration: underline;
    }
    
.align-right
{
    text-align: right !important;
}
