body, html {margin:0; padding:0; background:white; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
img,ul,h3,h4,form,input,label {margin:0; padding:0; border:0;}
p {margin:0; padding:0;}
.clear {clear:both}
a {text-decoration:underline; color:#000;}
a:hover {text-decoration:none; color:#93f;}
#container {width:876px; margin:10px auto; }
#logo {background:url(img/logo.jpg); width:135px; height:109px; float:right;}
#menu-top {height:21px;  line-height:21px; margin:7px 0 3px 0; border:solid 1px #8c98f8; border-left:none; border-right:none; text-align:center;}
#menu-top a {color:#000; font-size:11px; font-weight:bold; text-decoration:none; margin:0 60px;}
#menu-top a:hover {text-decoration:underline;}
.first, .last {margin:0 0 0 2px !important;}
#barr {background:url(img/bg-barr.gif) repeat-x; height:23px; padding:0 0 0 30px; width:846px; font-weight:bold; line-height:23px;}
#big-img {padding:0 0 2px 0; border-bottom:solid 1px #000; margin:4px 0 34px 0;}
#lft {width:175px; float:left; padding:3px 0 0 0;}
#lft a {display:block; border-top:solid 1px #8c98f8; background:url(img/lft-arrow.jpg) no-repeat 0 10px; padding:0 0 0 28px; width:147px; height:27px; line-height:27px; text-decoration:none; font-size:11px; font-weight:bold; color:#000;}
#lft a:hover {text-decoration:underline; background-position:10px 10px;}
#lft .ultim { border-bottom:solid 1px #8c98f8;}
#lft .linkfirst {border-bottom:solid 1px #8c98f8;}
#lft .men-sub {}
#lft .men-sub .first-submen {border:none;}
#lft .men-sub a {width:124px; background:lime; margin-left:24px; background:url(img/sub-arr.gif) no-repeat 0 10px;}
#lft .men-sub a:hover { text-decoration:underline; background-position:10px 10px;}
#main {width:511px; float:left; padding:0 12px 0 12px; }
/*#main {width:511px; float:left; padding:0 20px 0 4px; }*/

#main-admin {width:660px; float:left; padding:0 24px 0 16px;}
#main p {margin:0 0 18px 0; line-height:15px;}
#rgt {width:145px; float:right;}
.search-jobs {font-size:11px;}
.search-jobs input {height:12px; width:142px; font-size:10px; background:#b7bcfc; font-size:10px; padding:0 0 0 2px; margin-top:3px;}
.search-jobs .title1 {font-weight:bold; font-size:12px; margin-bottom:10px;}
.search-jobs .check {float:left; width:62px; font-size:9px !important;}
.search-jobs .check input {width:10px; height:10px; vertical-align:middle; float:left !important; margin:0 0px 0 0;}
.search-jobs .slect-cat {width:138px; font-size:10px; margin-top:3px;}
.search-jobs .text-inf {font-weight:bold; margin-top:3px;}
.search-jobs .subtext-inf {margin:0; font-size:9px;}
.search-jobs .location {width:85px; float:left; text-align:left; font-weight:bold; margin-top:5px;}
.search-jobs .location input {width:82px;}
.search-jobs .within {float:left; width:50px; font-weight:bold; border-left:solid 10px #fff; margin-top:5px;}
.search-jobs .within input {width:48px; float:left;}
.search-jobs .submit {background:url(img/arrow.jpg); width:16px !important; height:12px; float:left !important; cursor:pointer;}
.search-jobs .search {background:url(img/search.gif); width:74px; height:15px; cursor:pointer; margin:5px 0;}
.search-jobs .go {background:url(img/go_btn.jpg); width:22px; height:12px; float:left; cursor:pointer;}
.ejobs input {width:120px; float:left;}
.town {text-align:center; }
#copy {text-align:center; position:relative; font-size:10px; color:#808080;}
#copy strong {font-size:11px;}
.rom {background:url(img/rom.gif) right no-repeat; width:17px; padding:0 17px 0 0; height:10px; position:absolute; top:0; right:50px; text-decoration:none; color:#000; display:none;}
.engl {background:url(img/engl.jpg) right no-repeat; width:17px; padding:0 17px 0 0; height:10px; position:absolute; top:0; right:0; text-decoration:none; color:#000; display:none;}

.addcv {margin:0 20px; width:350px; font-weight:normal;}
.addcv i {display:block; width:110px; float:left; height:16px; font-style:normal; margin:5px 0;}
.addcv input {margin:5px 0; border:solid 1px black; padding:0 2px;}
.addcv textarea {margin:5px 0; border:solid 1px black; width:200px; height:75px; padding:0 2px;}
.addcv select {height:15px; margin-top:4px; font-size:11px;}
.addcv .submit {border:solid 1px #000; background:#fff; cursor:pointer; height:18px; width:50px; float:right; margin-right:8px;}
.margin {margin-right:65px!important;}
.build-cv { list-style-type:disc; margin:10px 0 10px 30px;}
.tips p {margin:10px 0 5px 0   !important;}
.tips ul {list-style-type:disc; margin:10px 0 10px 30px;}
.center {text-align:center; text-decoration:underline;}
.center1 {text-align:left; text-decoration:none;}
.frm { font-weight:normal;}
.frm input { margin-left:5px; border:solid 1px black; padding:0 2px;}
.frm textarea { margin-left:5px; border:solid 1px black; width:200px; height:75px; padding:0 2px;}
.frm select {height:20px; margin-top:4px; font-size:11px;}
.frm .submit {border:solid 1px #000; background:#fff; cursor:pointer; height:18px; width:50px; float:right; margin-right:8px;}


#cont-box {}
#cont-box div {width:126px; height:80px; float:left; margin:5px 38px 5px 0; padding:2px;}
#cont-box div img {margin:1px 0 0 0;}


h1 {font-size:13px; text-decoration:underline;}
.list-job {list-style-type:none;}
.no-pic {width:450px !important; margin:0 !important;}
.no-pic div {height:20px !important;}

.back {display:block; height:20px; line-height:20px; text-align:right; text-decoration:none;}
.troix{ width:170px; float:left; display:block; font-size:16px; margin-top:10px;}
.normaltxt { font-weight:100;}
