/* CSS Document */
/* Default */
h1, h2, h3, h4, h5, h6   
{   
font-size: 100%;   
padding: .6em 0;   
margin: 0 15px;   
}   
ul, ol   
{   
list-style: none;   
}   
a   
{   
color:#666633;  
/*text-decoration: none;*/   
}   
a:hover   
{   
text-decoration: underline;   
}   
.floatLeft   
{   
float: left;   
padding: .5em .5em .5em 0;   
}   
.floatRight   
{   
float: right;   
padding: .5em 0 .5em .5em;   
}   
/*zakruglen nov variant s belum fonom*/
.ramkakrug b.trg, .ramkakrug b.brg { display: block }
.ramkakrug b.trg *, .ramkakrug b.brg * { display: block; height: 1px; overflow-y: hidden; font-size: 0 !important; border-width: 0 1px; border-style: none solid}
.ramkakrug b.trg b, .ramkakrug b.brg b { margin: 0 4px }
.ramkakrug b.trg i, .ramkakrug b.brg i { margin: 0 2px }
.ramkakrug b.trg u, .ramkakrug b.brg u { margin: 0 1px !important }
.ramkakrug .ramkakrugC { border-width: 0 1px; border-style: none solid; padding: 0; overflow: hidden }
.ramkakrug b.trg u, .ramkakrug b.brg u { height: 2px }
.ramkakrug b.trg i, .ramkakrug b.brg i { border-width: 0 2px }
.ramkakrug b.trg b, .ramkakrug b.brg b { border-width: 0 }
.ramkakrugW b.trg b, .ramkakrugW b.brg b { background: #B8C3C8 }
.ramkakrugW b.trg i, .ramkakrugW b.brg i, .ramkakrugW b.trg u, .ramkakrugW b.brg u, .ramkakrugW .ramkakrugC { background: #ffffff; border-color: #B8C3C8 }
.ramkakrugG b.trg *, .ramkakrugG b.brg *, .ramkakrugG .ramkakrugC { background: #ececec !important; border-color: #ececec !important }
/*zakruglen nov variant s serum fonom*/
.wser b.trg b, .wser b.brg b { background: #B8C3C8 }
.wser b.trg i, .wser b.brg i, .wser b.trg u, .wser b.brg u, .wser .ramkakrugC { background: #fbfbfb; border-color: #B8C3C8 }
/*zakruglen nov variant s kofeynum fonom*/
.wkofe b.trg b, .wkofe b.brg b { background: #B8C3C8 }
.wkofe b.trg i, .wkofe b.brg i, .wkofe b.trg u, .wkofe b.brg u, .wkofe .ramkakrugC { background: #FEEECC; border-color: #B8C3C8 }

.red_fonts {
color:#CC0000;
font-size:11px;
margin-bottom:0px;
padding-bottom:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
}
.spisok_red {
color:#CC0000;
font-size:12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.blue_fonts {
color:#003333;
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
margin-bottom:0px;
padding-bottom:0px;
}
.center_kontent_glavn001 {
margin-top:0px;
margin-left:50px;
vertical-align:top;
}
.center_kontent_glavn {
margin-top:0px;
vertical-align:top;
}
.center_kontent_glavn02 {
display:block;
margin-left:10;
margin-right:10;
}
.center_text {
}

.poisk_slovo {
color: #fff;
font-size:11px;
font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.poisk_slovo02 {
color:#FFFFFF;
font-size:11px;
font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.poisk02 {
background:#ffedcc;
}
.poisk_menu04 {
text-decoration: none;
font-size:14px;
font-family: tahoma, Roman, fantasy;
color: #006666;
}
.poisk_menu088 {
text-decoration: none;
font-size:14px;
font-family: tahoma, Roman, fantasy;
color: #006666;
margin-left:8px;
background-color:#eeeeee;
padding-right:5px;
}
.poisk_menu089 {
background-color:#eeeeee;
padding-right:5px;
}
.poisk_menu044 {
margin-right:5px;
	}
.perehod044 {
margin-left:5px;
	}
.poisk_menu03 {
font-size:14px;
font-family: tahoma, Roman, fantasy;
color: #006666;
margin-left:10px;
}
a.poisk_menu03 {
font-size:14px;
font-family: tahoma, Roman, fantasy;
color: #006666;
margin-left:30px;
}
.poisk_menu03 a{
font-size:14px;
font-family: tahoma, Roman, fantasy;
color: #006666;
margin-left:30px;
}
.poisk_menu88 {
font-size:14px;
font-family: tahoma, Roman, fantasy;
color: #bb5757;
margin-left:10px;
}
.poisk_menu88 a{
font-size:14px;
font-family: tahoma, Roman, fantasy;
color: #bb5757;
margin-left:30px;
}
a.poisk_menu88 {
font-size:14px;
font-family: tahoma, Roman, fantasy;
color: #bb5757;
margin-left:30px;
}
.o_portale_menu03 {
font-size:14px;
font-family:tahoma, Roman, fantasy;
color:#FFFFFF;
}
.menu01 {
font-size:14px;
font-family:Tahoma, Arial;
color:#FFFFFF;
font-style:normal;
border:0;
}
.poisk_menu02 {
background:#ffedcc;
padding-right:10;
}
.perehod {
background-color:#eeeeee;
}
.leftpanel02  {
margin-left: 20px;
font-size:16px;
font-weight:600;
vertical-align: bottom;
color:#3D81EE;
}
.leftpanel04  {
margin-left: 10px;
font-size:16px;
vertical-align: bottom;
color:#3D81EE;
margin-bottom:10px;
}
#bottom {
background-color:#FEEECC;
}
#bottom {
margin-top:10;
}
.my_searches
{
list-style-position:outside;
list-style:circle;
line-height:normal;
font-size:12px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.my_searches a {
color:#666633;
}
.my_searches02
{
line-height:normal;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ukr_region {
list-style-type: none;
font-size:14px;
color:#000;
padding-left:10;
margin-left:10;
font-family:Arial, Helvetica, sans-serif;
}
.rus_region {
list-style-type:none;
font-size:14px;
color:#000;
padding-left:10;
margin-left:10;
font-family:Arial, Helvetica, sans-serif;
}
.otrasli {
list-style-type:none;
font-size:14px;
color:#000;
padding-left:10;
margin-left:10;
font-family:Arial, Helvetica, sans-serif;
}
.ukr_region02 {
font-family:Arial, Helvetica, sans-serif;
}
.rus_region02 {
font-family:Arial, Helvetica, sans-serif;
}
.otrasli {
font-family:Arial, Helvetica, sans-serif;
}
.levo_menu {
margin-left:2;
padding-top:2;
}
.text008 {
text-indent:20;
text-align:justify;
}
.text008 a {
color:#E06811 !important;
text-decoration: none;
}
a.text008 {
color:#E06811 !important;
text-decoration: none;
}
.text009 {
color:#000;
font-size:14;
}
a img {
border:none;
}
hr {
 color:#006666;
 background-color:#006666; /* dlya Opera i Mozilla */
 height: 1px;
 border-width:0px; /*ubiraem ramki vokrug razdelitelya*/
 margin:10;
}
.hr02 {
 background-color:#ccc; /*dlya Opera i Mozilla */
 height: 1px;
 border-width:0px; /*ubiraem ramki vokrug razdelitelya*/
 width:auto;
}
.pravo {
display:block;
}
li { 
 margin-top: 0.1em;
}
.spisok_text01 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #666666;
}
.spisok_text02 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#004000;
font-weight:600;
}
.spisok_text0222 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066cc;
}
.spisok_text022 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066cc;
}
.spisok_text03 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #3f7373;
}
.kontent_a {
font-size:18px;
color: #0066cc;
text-transform:lowercase;
}
.kontent_a02 {
font-size:14px;
color: #557FFF;
}
.kontent_a03 {
font-size:14px;
color: #557FFF;
vertical-align: sub;
}
.kontent_a04 {
font-size:14px;
color: #004000;
}
.kontent_a05 {
font-size:14px;
color: #004000;
}
.kontent_a06 {
font-size:14px;
color: #E46612;
vertical-align: sub;
}
.kontent_new {
font-size:18px;
color: #666633;
border:0px;
padding-bottom:10px;
border-bottom:0px;
border-top:0px;
}
.copcop {
border:0px;
}
.copcop02 {
border:0px;
}
.copcop a {
color:#666633;
}
.copiright {
display:block;
float:left;
color:#ffffff;
}
.copiright002 {
display:block;
float:right;
vertical-align: bottom;
color:#ffffff; 
}
.menu02 {
display:block; 
float:left; 
}
.menu03 {
display:block; 
text-align:right; 
width:auto;
float:right;
margin-right:10;
vertical-align:middle; 
}
.MenuSelected {
text-decoration: none;
color:#004444;  
font-size:14px;
font-family: tahoma, Roman, fantasy;
padding-left:10px;
margin-left:10px;
}
a.poisk_menu03:hover {
color:#004444;  
}
a.poisk_menu88:hover {
color:#a31d1d;  
}
.vacansiy_green02 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14;
color:#4D6442 ;
font-weight:600;
}
.vacansiy_green055 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10;
color: #557FFF;
font-style:italic;
font-weight:600;
}
.zagolovok001 {
padding-left:35px;
}
.zagolovok002 {
margin-right:25px;
}
.zagolovok003 {
padding-left:10px;
}
.knopka01 {
text-align: center;
}
.navig01 {
display: block;
padding-top:10px;
color: Blue;
}
.vacansiy_a01 {
display:block;
float:left;
vertical-align:top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
text-align:left;
}
.vacansiy_a02 {
display:block;
float: right;
vertical-align:top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-right:5px;
text-align:right;
}
.vacansiy_green {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color: #557FFF;

}
.vacansiy8888 {
font-family: Verdana, Arial;
font-size:13px;
color:#666699;
padding-left:10px;
}
.access_error {
width:100%;
color:Red;
font-size:large;
}
.zabuliparol {
display:block;
width:100%;
border:1px;
border-color:#cccccc;
}
.ukr_region001 {
list-style-position:outside;
list-style:circle;
line-height:normal;
font-size:12px;
padding-left:5px;
padding-bottom:0px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.banner002 {
padding-top:2px;
margin-top:2px;
}
.primer {
display:block;
font-family: Verdana, Arial;
font-size:13px;
color:#666699;
margin-bottom:15px;
margin-top:40px;
}
.primer01 {
font-family: Verdana, Arial;
font-size:13px;
color:#666699;
margin-bottom:15px;
text-decoration: none;
}
.kolo {
vertical-align:top; 
padding: 0px 10px 5px 5px;
}
.kolo01 
{
position:relative;
width:100%;
}

.kabina {
padding-right:5px;
vertical-align:bottom;
height: 16px;
}
.kabina02 {
padding-right:5px;
vertical-align:bottom;
height: 13px;
}
.knopa {
display:block;
float:right;
margin-right:10px;
font-weight:normal;
vertical-align: baseline;
}
.knopa02 {
display:block;
float:right;
padding-top:3px;
margin-right:10px;
font-weight:normal;
vertical-align: baseline;
}
.ischo 
{
display:block;
margin-bottom:10px;
margin-top:10px;
padding-left:25px;
background-color:#F8F5F5;
border-color:Gray;
border:1px solid #E0E0E0;
width:97%;
}
.ischo02 
{
display:block;
height: auto;
background-color:#F8F5F5;
border-color:Gray;
border:1px solid #E0E0E0;
width:100%;
padding-bottom:5px;
}
a.knopa {
color:#3F5A67;
}
.knopa a {
color:#3F5A67;
}
.fotki01 {
border:2px;
border-color:#cccccc;
}
a.rex01 {
border:0px;
color:#3F5A67;
font-weight:bold;
}
.rex01 {
border:0px;
color:#3F5A67;
font-weight:bold;
}
.kontent_zagolovok02 {
display:block;
float:left;
color:#356266;
font-size:16px;
font-weight:800;
font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
padding-left:20px;
color:#356266;
vertical-align: middle;
padding-top:10px;
}
.kontent_zagolovok03 {
display:block;
float:left;
color:#356266;
font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
padding-left:5px;
color:#356266;
vertical-align: middle;
padding-top:10px;
width:80%;
}
.kontent_zagolovok04 {
display:block;
float:left;
text-align:left;
}
.kontent_zagolovok08 {
display:block;
float:left;
text-align:left;
width:100%;
padding-bottom:20px;
}
.kontent_zagolovok0002 {
display:block;
float:left;
padding-left:0px;
vertical-align: top;
}
.kontent_zagolovok0000 
{
display:block;
padding-top:0px;
padding-bottom:10px;
}
.kontent_zagolovok0001 
{
display:block;
padding-top:20px;
padding-bottom:10px;
}
.other_vacancy
{
    text-decoration: none;
    font-size:14px;
    font-family: tahoma, Roman, fantasy;
    color: #006666;

}
.other_vacancy02
{
padding-bottom:20px;
    
}
.other_vacancy_ul
{
list-style-position:outside;
list-style:circle;
line-height:normal;
font-size:12px;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cat_main {
font-size: 14px;
color: #006666
}
.cat_sub {
font-size: 12px;
}
.zagolov01 {
display:block;
padding-bottom:10px;
font-size: 12px;
font-family:Verdana;
font-weight:bold;
color:#3D81EE;
}
.zagolov02 {
padding-left:10px;
}
.nomer01 {
padding-top:10px;
}
.leftpanel01 a {
color:#666633;
}
.zeleno_a a {
color:#666633;
}
.zeleno_a02 a {
color:#666633;
}
.zeleno_a {
color:#666633;
}
.zeleno_a003 a{
color:#666633;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tochka_krug {
border:0px;
margin-right:5px;
}
.dob_zakladku {
display:block;
float: right;
padding-right:10px;
color:#F0670B;
}
.dob_zakladku02 {
display:block;
float: right;
padding-right:10px;
color:#F0670B;
padding-top:3px;
}
.orange a {
color:#F0670B;
}
.orange {
color:#F0670B;
}
div.modal{
	position:absolute;
	z-index:5000;
	display:none;
	width:625px;
	height:400px;
	background-color:#FFFFFF;
	border:1px solid #000000;
	padding:10px;
}
.city_choise {
cursor:pointer;
font-size:14px;
}
div.country_row {
	display:none;
}
.onas 
{
display:block;
padding-top:20px;
text-align: justify;
font-family: Verdana;
font-size: small;
text-decoration: none;
}
.onas a
{
color:#F0670B;
text-decoration: none;
}
.rssPodpis 
{
display:table-cell;
vertical-align: bottom;
width:200px;
height:100px;
color:#3D81EE;
}
.rssPodpis a
{
color:#3D81EE;
text-decoration: none;
}
.rssPodpis02 
{
display:table-cell;
vertical-align: bottom;
width:200px;
}
.rssPodpis03
{
display:table-cell;
vertical-align: bottom;
height:100%;
overflow: auto;
}
.otstup {
padding-top:40px;
}
.bukva {
color: rgb(128, 0, 0);
font-size: small;
font-family: Verdana;
font-weight: bold;
}
.aforizmu02 {
color:#105CB6;
font-family:Verdana;
font-size:12px;
font-weight: bold;
display:block;
margin-top:10px;
}
.ImyaVakansii {
display:block;
width:auto;
vertical-align: baseline;
padding-top:6px;
text-transform:lowercase;
}
.ImyaReklama {
display:block;
width:auto;
vertical-align: baseline;
padding-top:16px;
font-family:Verdana;
color:#356266;
font-size:16px;
font-weight:bold;
}
.spisokLi 
{
border-bottom: 0px solid #cccccc; 
margin: 0; 
padding: 5px; 0; 
text-indent: 5px;
 }
.spisokLi li:first-child { 
border-top: 0px solid #cccccc; 
} 
.spisokLi a { 
   text-decoration: none; 
   color: #0099cc; 
}
.spisokLi a:hover { 
   color: #ff3300; 
} 
.zagolovRSS a {
display:block;
float:left;
padding-bottom:10px;
font-size: 12px;
font-family:Verdana;
color:#3D81EE;
margin-top:0px;
padding-top:0px;
padding-left:6px;
}
.rsslenta {
display:block;
float:left;
padding-left:5px;
padding-top:20px;
padding-bottom:0px;
margin-bottom:0px;
border:0px;
}
.zagolovRSS01 {
display:block;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
font-size: 12px;
font-family:Verdana;
font-weight:bold;
color:#3D81EE;
}
.RSSpodpiska {
display:block;
float: right;
vertical-align: bottom;
color:#d94701;
font-size:small;
}
a.RSSpodpiska03 
{
color:#d94701;
font-size:small;
text-decoration:none;
}
.RSSpodpiska02 {
display:block;
float: left;
}
.RSSpodpiska08 {
display:block;
float: right;
padding-top:4px;
padding-left:3px;
vertical-align: bottom;
color:#d94701;
font-size:small;
}
a.RSSpodpiska08 {
color:#d94701;
font-size:small;
text-decoration:none;
}
.zentr01 {
color:#3F5A67;
font-family:Verdana;
font-size:10px;
font-weight: bold;
}
.preobrtext {
text-transform:lowercase;
}
.GorVakansiiVstavka {
display:block;
float:left;
width:100%;
}
.GorVakansii {
display:block;
float:left;
width:100%;
border:0px;
}
.GorVakansiiTitle {
display:block;
float:left;
width:100%;
border:0px;
background-color:#eeeeee;
color:#356266;
font-size:16px;
font-weight:600;
padding-left:10px;
height:30px;
vertical-align:middle;
}
.GorVakansii01 {
display:block;
float:left;
width:100%;
border:1px solid #cccccc;
margin-top:20px;
height: auto;
}
.GorVakansiiIMG {
display:block;
float:left;
width:100%;
margin-top:10px;
margin-left:20px;
}
.GorVakansiiText {
display:block;
float:left;
width:100%;
margin-top:10px;
margin-left:5px;
margin-right:5px;
padding-bottom:10px;
}
.novosti 
{
font-size:14px;
font-weight: bold;
text-decoration: none;
}
.PolosaGorizont 
{
background-color:#eeeeee;
}
.PolosaGorizont02 
{
background-color:#eeeeee;
font-size: 14px;
color: #006666;
width:100%;

}
.Subscribe01 {
padding-top:20px;
padding-left:5px;
padding-bottom:30px;
}
.Subscribe02 {
margin-top:5px;
margin-bottommargin-top:5px;
border:1px solid #E0E0E0;
border-collapse: inherit;
height:100px;
}
.Asubscribe {   
color:#2D4B4D;  
text-decoration: none; 
} 
.Asubscribe02 {   
color:#5C9250;  
text-decoration: none; 
} 
.kontent_zagSubscribe {
color:#5C9250;
font-size:16px;
font-family:Geneva, Tahoma, Arial, Helvetica, sans-serif;
padding-left:20px;
vertical-align: middle;
padding-top:10px;
}
.KnopaResume 
{
color:#EA6508;
text-align: center;
font-size:12px;
text-decoration:none;
font-weight:bold;
text-align:center;
}
.OtstupReklama {
display:block;
padding-top:100px;
}
.ramkasoobschenie {
display:block;
margin:40px;
padding:40px;
background-color:#fbfafb;
border-color:Gray;
border:1px solid #d9dcdd;

}