body {margin: 0px 0px; background: url(images/bg.gif); font-family: Arial;}
h1, h2, h3, h4, h5, h6 { color: #57008a;}
h2 { color: #57008a; font-size: 22px; margin: 10px 10px;}
h3 { color: #57008a; font-size: 18px; margin: 10px 10px;}
h4 { color: #57008a; font-size: 15px; margin: 15px 0 0 10px;}
hr { margin: 5px 0 0 0;}
p {margin: 5px 0 5px 0;}
a { color: #57008a; text-decoration: none;}
a:hover { color: #ff6b00; text-decoration: underline;}

#Wrap {float: center; margin: 0; padding: 0; text-align: left; width: 800px; border: 1px solid #57008a;}

#logo { float: left; }
#WelcomeBox { width: 350px; height: 26px; float: right; text-align: right; font: normal 11px 'Trebuchet MS',Arial,Helvetica,sans-serif;}
#WelcomeBox .msg { float: right; padding: 0 10px 0 0; line-height: 20px; text-transform: capitalize;}
#LoginBox   { margin-right: 5px; background: url(images/loginbox.gif) center center; width: 150px; height: 26px; text-align: center; color: #FFFFFF; float: right; font-weight: bold;}
#LoginBox a { line-height: 20px; color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none;}
#LoginBox a:hover { line-height: 20px; color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: underline;}

#meniu        { font-size: 14px; height: 20px; text-align: center; color: #6b57db; background:url(images/bar.png); text-align: left; padding: 1px 0 0 0;}
#meniu a      { font-weight: bold; font-size: 13px;  color: #ffffff; text-decoration: none; padding: 0px 25px;}
#meniu a:hover{ font-weight: bold; font-size: 13px;  color: #ffffff; text-decoration: underline; padding: 0px 25px;}

#content { width: 775px; padding-top: 10px; margin: 0px 0px 10px 15px; font: normal 11px 'Trebuchet MS',Arial,Helvetica,sans-serif;}
#contentleft { float: left; width: 600px; margin: 0 0; font: normal 12px 'Trebuchet MS',Arial,Helvetica,sans-serif; background: #ffffff;}
#banner { float: left; width: 298; margin-right: 2px; height: 170px;}
#angajatori { float: right; width: 298; margin-left: 2px; height: 170px; background: #57008a; color: #ffc54a; font-weight: bold;}
#angajatori h2 { margin: 10 0 10px 15px; font-size: 20px; color: #ffc54a;}
#angajatori ul { font-size: 12px; color: #ffffff; margin: 5px 0 10px 25px; font-weight: normal;}


#patrucasute { float: left; width: 600px; margin-top: 4px; }
#t1 { COLOR: #ffffff; font-family: 'Trebuchet MS', Tahoma, Helvetica; font-weight: bold; margin: 7px 0px 0px 14px;}
#t2 { COLOR: #ffffff; margin: 4px 12px 15px 12px; font-size: 12px;}
#t3 { margin-top: 10px;}

#titlu { float: left; margin: 5px 0 -1px 0; padding: 1 0 0 25px; text-align: left; background:url(images/titlu.png) left no-repeat; width: 600px; height: 20px; color: #ffaa00; font-weight: bold; font-size:13px;}
#box { float: left; margin: 0; padding: 5px 5px; border: 1px solid #57008a; text-align: center; font-size: 13px;}
#job { float: left; padding: 0 0; background: #ff9000; width: 588px; text-align: left; font-weight: bold; font-size: 13px;}
.jobd { float: left; font-weight: normal; font-size: 12px; font-family: Arial, sans-serif; color: #444444; width: 588px; }

#ldms { float: left; color: #ffffff; margin-left: 5px;}
#ldmr { float: right; color: #57008a; font-size:12px; margin-right: 10px;}
#ldgold { float: left; width: 20px; color: #ffffff; background: url("images/gold.png") no-repeat center; font-size: 0px; height: 16px;}
#ldsilver { float: left; width: 20px; color: #ffffff; background: url("images/silver.png") no-repeat center; font-size: 0px; height: 16px;}

#sumarjob { float: left; padding: 10px 10px 10px 10px; margin-bottom: 20px; width: 588px; background: url("images/sbg.gif") no-repeat; color: #ffffff;}
#sumarjob p { margin: 0 0;} 

#titluj { float: left; margin-bottom:10px; margin-left:10px; width:560;}
#titluj h1 { color: #444444; font-size: 14px; }

.alert { height: auto; text-align: left; background:#d6fd9f; border:solid 1px #79cf05; font-size:12px; padding:4px 11px; width:574px; margin: 5px 0; }
.error { height: auto; text-align: left; background:#ffd7d7; border:solid 1px #ff1111; font-size:12px; padding:4px 11px; width:574px; margin: 5px 0; }


.searchb { font-size:13px; color:#FFFFFF; background:url(images/searchb.png) center no-repeat; cursor: pointer; height:20px; width:100px; margin: 0 0 5 0; border:none;}
.nextb { font-size:13px; color:#FFFFFF; background:url(images/next.gif) center no-repeat; cursor: pointer; height:33px; width:350px; margin: 0 0 5 0; border:none;}
.searchText { font-weight:normal; color:#57008a; font-size:11px; vertical-align:top; line-height:18px;}
.bj_select { background-color:#FFFFFF; border: 1px solid #57008a; height:18px; font-size:12px; margin-top: 1px;}
.bj_input  { background-color:#FFFFFF; border: 1px solid #57008a; height:19px; font-size:12px; }

.lista li { list-style-image:url("images/bullet.gif"); list-style-position: outside; list-style-type:none; margin: -2px 0 -2px -20px; padding: 0 0;}
.jobs { font-weight: normal; font-size: 11px; font-family: Arial, sans-serif; margin-left: -5px;}

#more { float: left; height: 25px; width: 200px; background: url(images/inf.gif) no-repeat left; text-align: left; padding: 2px 0 0 32px; margin-left: 50px; margin-bottom: 3px;}
#aplica { float: right; height: 25px; width: 200px; background: url(images/cva.gif) no-repeat left; text-align: left; padding: 2px 0 0 32px; margin-bottom: 3px; }
#trmail { float: left; height: 25px; width: 200px; background: url(images/trmail.gif) no-repeat left; text-align: left; padding: 2px 0 0 32px; margin-left: 50px; margin-bottom: 3px;}

#contentright { float: right; width: 160px; margin: 0 0 0 15px; font: normal 11px 'Trebuchet MS',Arial,Helvetica,sans-serif;}
#right_nav { float: right; background: url('images/bgnav.png'); width: 160px; padding: 0px; margin: 0px 0px 5px 0px; position: relative; overflow: hidden;}
#right_nav ul { width: 160px; margin: 0px; padding: 3px 0px 0px 0px; list-style: none;}
#right_nav ul li { display: block; float: left; list-style: none; border-bottom: solid 1px #CCC;}
#right_nav ul li a { display: block;padding: 5px 13px 4px 30px; color: #999; font-size: 12px; font-weight: bold; text-decoration: none;	width: 160px; float: left;}
#right_nav ul li a:hover {color: Black;	}
.tit {padding: 6px 13px 6px 13px;color: #000000;font-size: 14px;font-weight: bold;text-decoration: none; width: 160px;float: left;}

#rightbox { margin-bottom: 5px;}

#footer { width: 775px; float: left; text-align: left; margin: 20px 0 5px 0; font-size: 11px; color: #333333; border-top: 1px solid  #57008a; padding-top: 10px;}
#footerl { float: left; width: 260px;}
#footerr { float: right; color: #444444; width: 500px; text-align: right; margin-right: 10px;}
#footerr a { text-decoration: none; font-size: 13px; color: #666666; font-weight: normal; }
#footerr a:visited { text-decoration: none; font-size: 13px; color: #666666; font-weight: normal; }
#footerr a:hover { text-decoration: underline; font-size: 13px; color: #333333; font-weight: normal; }

#login_form { font-size: 12px;}
#login_form fieldset { padding: 10px 10px;}
#login_form fieldset input{ }
#login_form fieldset textarea{ }
#login_form fieldset select{ }
#login_form #btnLoginpanel input { width:100px; }
#login_form #btnLoginpanel { margin-left:35px; }
#login_form .validationError{ display:block; margin:2px 0px 2px 0px; padding:3px 3px 3px 3px; font-size:smaller;}
#contnouform { font-size: 12px;}

#login_registration { float:left; width:350px; color: #57008a;}
#login_registration h2 { margin: 10px 5px; font-size: 16px; color: #f08927;}
#login_registration p { margin: 5px 5px;}
#login_registration ul { margin: 10px 15px 20px 35px;}
#login_info span {  font-family:arial,helvetica, sans-serif; font-size: 12px; margin:0px; padding:0px; border:0px; color:#0E3192; margin:0px 0px 1em 0px; font-weight:bolder;}

#login_registration fieldset { padding: 10px 10px; }
#login_registration #btnRegisterPanel input { width:100px; }
#login_registration #btnRegister { margin-left:120px;
}



#login_registration input:focus {
    background-color:#ffffff;
}


#login_registration fieldset label{
	width:100px;
}


#login_registration fieldset input{
	width:225px;
}


#login_registration .validationError{
	display:block;
	margin:2px 0px 2px 0px;
	padding:3px 3px 3px 100px;
	font-size:smaller;
}
#login_registration #btnRegisterPanel {
	text-align:center;
}*/



#parteneri a { text-decoration: none; color: #666666; font-weight: normal; }
#parteneri a:visited { text-decoration: none; color: #666666; font-weight: normal; }
#parteneri a:hover { text-decoration: underline; color: #333333; font-weight: normal; }
