* {
margin: 0;
}

body{
min-width:1075px;
}

.main{
background-color: #ffffff;
width:100%;
border:0;
}

.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;
background: url(l1.jpg) top left no-repeat;
}

.l2{
width:220px;
background: url(l2.jpg) repeat-y;
}

.l1r{
width:205px;
background: url(l1r.jpg) top left no-repeat;
}

.l2r{
width:205px;
background: url(l2r.jpg) repeat-y;
}

.ll2{
padding-left:25px;
font-family:Georgia;
font-size:18pt;
color: #819900;
font-weight:bold;
}

.ll2 a{
color: #819900;
}

.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;
background: url(l3.jpg) bottom left no-repeat;
}

.l3r{
width:205px;
background: url(l3r.jpg) bottom left no-repeat;
}

.vspace{
width:20px;
float:left;
height:115px;
}

.adv{
min-height:600px;
}

.f1{
width:100%;
height:63px;
background: url(f1.jpg) left top no-repeat;
}

.f2{
height:63px;
margin:30px 10px 10px;
background: url(f2.jpg) repeat-x;
color:#ffffff;
}

.f3{
width:100%;
height:63px;
background: url(f3.jpg) right top no-repeat;
}

.f12{
float:left;
position:relative;
top:16px;
left:20px;
}

.f13{
float:right;
position:relative;
top:22px;
right:20px;
}

.maincontent a{
color:#386da2;
}

.maincontent h3{
color:#819900;
}

.ressearch{
border-bottom: 1px dashed;
padding-bottom: 10px;
color:#6f6f6f;
}

.search1{
width:100%;
background: url(search1.jpg) left top no-repeat;
}

.search2{
width:100%;
background: url(search2.jpg) repeat-x;
}

.search3{
width:100%;
background: url(search3.jpg) right top 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;
width:600px;
}

.regtable td{
padding-bottom:10px;
}

.regclear td{
padding-bottom:0;
}

.numtext{
font-family:Times New Roman;
}

#presearch{
color:#ffffff;
}

.menupadding{
padding:10px 0;
}

.menupadding_r{
padding:10px 20px 10px 0;
}

input.inp_login{
width:142px;
}

.acc1{
font-size:120%;
text-align:center;
}

.acc1 p{
padding-bottom:5px;
}

a.forgot{
color:#ffffff;
font-size:8pt;
font-family:Tahoma;
}

.redd{
color:#ff0000;
}

.addmsg{
width:400px;
height:150px;
}

.centrform{
text-align:center;
}

span.hidden{display: none;}
span.error{display: inline;color: black;background-color: pink;}

.feedback input,.feedback textarea{
width:350px;
}

.feedback input{
text-align:center;
}

#subm{
width:100px;
}

.feedback textarea{
height:100px;
}

#RulesText{
border: 1px solid #ECE9D8;
display:none;
height: 150px;
overflow-y: scroll;
}

#RulesText h3{
color: #000;
}

#RulesText p{
margin-bottom:2px;
}

.agreement_bottom{
position:relative;
left:20px;
top:-10px;
}

.agreement_bottom a{
color:#fff;
}
