* {
margin: 0;
}

.main{
background: #ffffff;
width:100%;
border:0;
padding: 0 10px 0 10px;
}

.logo{
width:219px;
height:115px;
background: url(logo.jpg) no-repeat;
}

.loggo{
display:block;
height:115px;
}

.loginleft{
width:4px;
height:115px;
background: url(login-left.jpg) no-repeat;
}

.loginright{
width:10px;
height:115px;
background: url(login-right.jpg) no-repeat;
}

.logincenter{
height:115px;
background: url(login-center.jpg) repeat-x;
}

.banner{
text-align:center;
}

.banner span{
position:relative;

}

.vhod{
color:#ffffff;
font-family:Georgia;
font-weight:bold;
font-size:16pt;
}

.regtext{
font-family:Tahoma;
position:relative;
top:3px;
}

.regtext a{
color:#ffffff;
font-size:8pt;
}

.white{
color:#ffffff;
padding-left:10px;
}

.white a{
color:#ffffff;
}

.l1{
width:220px;
height:11px;
background: url(l1.jpg) no-repeat;
}

.l2{
width:220px;
background: url(l2.jpg) repeat-y;
}

.ll2{
padding-left:25px;
font-family:Georgia;
font-size:18pt;
color: #819900;
font-weight:bold;
}

.lll2{
padding-left:25px;
font-family:Tahoma;
}

.lll2 a{
font-size:12pt;
color:#386da2;
}

.ll22{
padding-left:25px;
font-family:Tahoma;
font-size:12px
}

.ll22 a{
font-size:12pt;
color:#386da2;
font-size:12px
}

.l2b{
background: url(strelka.jpg) no-repeat;
}

.l2b span{
position:relative;
left:15px;
}

.l3{
width:220px;
height:9px;
background: url(l3.jpg) no-repeat;
}

.vspace{
width:20px;
float:left;
height:115px;
}

.adv{

}

.f1{
width:20px;
height:63px;
background: url(f1.jpg) no-repeat;
}

.f12{
height:63px;
width:30px;
background: url(f2.jpg) repeat-x;
color:#ffffff;
}

.f2{
height:63px;
background: url(f2.jpg) repeat-x;
color:#ffffff;
text-align:right;
}

.f3{
width:18px;
height:63px;
background: url(f3.jpg) no-repeat;
}

.maincontent a{
color:#386da2;
}

.maincontent h3{
color:#819900;
}

.ressearch{
border-bottom: 1px dashed;
padding-bottom: 10px;
color:#6f6f6f;
}

.search1{
width:19px;
height:110px;
background: url(search1.jpg) no-repeat;
}

.search2{
height:110px;
background: url(search2.jpg) repeat-x;
}

.search3{
width:11px;
height:110px;
background: url(search3.jpg) no-repeat;
}

.sea1{
height:44px;
}

.sea1 span{
position:relative;
top:5px;
}

.sea1 span#isearch{
font-family:Georgia;
font-size:22px;
color:#819900;
}

.sea2{
height:66px;
}

.sea2 span#sear2{
position:relative;
top:0px;
}

.sea2 span#sear22{
position:relative;
top:8px;
}

.sea2 a{
color:#ffffff;
}

.sea2 span#sear23{
position:relative;
top:2px;
}

.res_doljn{
color:#819900;
font-family:Georgia;
font-size:20px;
}

.list_text{
color:#386DA2;
font-family:Georgia;
font-size:20px;
}

.grey{
color:#6f6f6f;
padding-bottom:5px;
}

.res_error{
color:red;
font-size:18px;
}

.vacname{
color:#71830f;
font-size:12px;
font-family:Tahoma;
}

.vacname a{
color:#71830f;
font-size:12px;
font-family:Tahoma;
}

.regerr{
font-size:18px;
text-align:center;
}

.incity{
position:relative;
top:-30px;
}
.incity a{
text-decoration:none;
color:#ffffff;
}

.dolj10{
padding-top:10px;
}

.undersearch{
text-align:justify;
padding-top:15px;
}

input.inp{
width:250px;
}

.regtable{
text-align:left;
}

.regtable td{
padding-bottom:10px;
}

.regclear td{
padding-bottom:0;
}

.numtext{
font-family:Times New Roman;
}

#presearch{
color:#ffffff;
}