﻿body{
	padding:0px; 
	margin:0px;
	font-family:Verdana;
	font-size:12px;
}
table{
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border:0px;
	font-family:Verdana;
	font-size:12px;
	vertical-align:top;
}
table td{
	padding:0px;
	margin:0px;
	border-collapse:collapse;
	border:0px;
	vertical-align:top;
}
img{
	border:0;
}
h2{
	font-size:18px;font-weight:bold;color:#3244a4; font-family:Verdana; margin-bottom:5px; margin-top:9px;
}
div{
	border:0px;
}
table.ViewVoting
{
	width: 100%;
	height: 100%;
}
td.ZagolovokOpros{
    color:White;
}
td.VotingBody
{
	padding-left: 5px;
	padding-right: 3px;
}
td.VotingBodyResult{
    color:White;
	padding-left: 5px;
	padding-right: 3px;
}
table.ResultsVoting td
{
	padding: 3px 3px 3px 3px;
    color:White;
}
td.barAnswer div{
    background-color:White;
}
td.barAnswer
{
	vertical-align: middle;
	width: 60%;
	height: 12px;
}
td.NameAnswer span
{
	white-space: nowrap;
}
.OrderTableHead {
background-color:#EEECED;
font-weight:bold;
height:30px;
vertical-align:middle;
}
.OrderTable_td {
height:30px;
padding-bottom:8px;
padding-top:8px;
vertical-align:top;
}
.OrderTable_td_alt {
background-color:#EFF0F1;
height:30px;
padding-bottom:8px;
padding-top:8px;
vertical-align:top;
}

.rbListAnswer{
    color:White;
}
.contentMap{
	background-image:url('images/map_fon2.jpg'); background-repeat:repeat-x; background-color:#3D5092; width:100%; padding:0px 20px
}
.tdPodLeftMenuMap{
	background-image:url('images/map_bg_menu_left2.gif'); background-repeat:repeat-y;
}
.BgContentMapAll{
	height:100%; background-image:url('images/map_fon2.jpg'); background-repeat:repeat-x; background-color:#3C4F92
}
.BGMenuTop{
	background-image:url('images/polukrug_menu.jpg'); background-repeat:no-repeat; width:245px;
}
.Rezina{
	background-image:url('images/image_rezina_top.jpg'); background-repeat:repeat-x;
}
.BGPrivate{
	background-image:url('images/head_top_right.jpg'); background-repeat:no-repeat; width:396px;
}
.divLeftMenu{
	background-image:url(images/bg_left_menu.jpg);background-repeat:no-repeat;
}
.divLeftGolosovanie{
	/*background-color:#212C56;*/
}
.LeftTdLeftMenuMap{
	padding-right:40px; background-image:url('images/map_leftbg.jpg'); background-repeat:repeat-x; background-color:#1F2A53; vertical-align:top
}
.LeftTdLeftGolosavanieMap{
	padding-right:40px; background-color:#1F2A53; vertical-align:top
}
.divLeftMenuMap{
	/*background-image:url(images/bg_left_menu.jpg);background-repeat:no-repeat;*/
}
.divLeftMenuNews{
    margin-left:40px; width:237px;
}
.divLeftMenuNewsMap{
	/*background-image:url('images/map_fon2.jpg'); background-repeat:repeat-x;*/ margin-left:40px; width:237px;
}
.ZagLeftMenu{
	background-image:url('images/map_left_menu_zag.png'); background-repeat:no-repeat; width:237px; height:37px; font-size:16px; color:white; font-weight:bold; padding-left:13px
}
.ZagLeftMenuMap{/*добавлено*/
	background-image:url('images/map_left_menu_zag.png'); background-repeat:no-repeat; width:237px; height:37px; font-size:16px; color:white; font-weight:bold; padding-left:13px
}
.PosAbsPadmin17{
	position:absolute; margin-top:17px
}
.divNews{
	background-color:#29397a; padding:17px 10px 0px 15px; font-family:Arial; font-size:12px;
}
.ColorWhite{
	color:white;
}
.CategoryNews{
	background-image:url('images/bg_category_news.gif'); background-repeat:no-repeat; padding-left:15px; margin-top:20px; color:white; height:21px; padding-top:3px;
}
.BottomLeftMenu{
	padding-top:25px;background-color:#29397a;
}
.ArealSearch{
	background-image:url('images/areal_search.jpg'); background-repeat:no-repeat;width:216px;
}
.GorazontalMenu{
	width:100%; background-image:url('images/bg_gorizontal_menu.jpg'); background-repeat:repeat-x; text-align:center; padding-top:14px;
}
.BGBottom{
	background-image:url('images/bg_bottom2_white.gif'); background-repeat:repeat-x
}
.BGBottomMap{
	background-image:url('images/map_bg_bottom2_blue.gif'); background-repeat:repeat-x
}
.OrderConfirmation_ValidationPoint, .ulValidFaild{
    color: Red;
}
.divLogin{
	position:absolute; margin-left:225px; margin-top:35px;width:150px;
}
.divLogin2{
	position:absolute; margin-left:205px; margin-top:35px;width:150px; color: White;
}
.divPass{
	position:absolute; margin-left:225px; margin-top:60px;
}
#adm{
    position:absolute; margin-left: 50px; margin-top:5px;
}
.divButttonEnter{
	margin-left:308px; margin-top:82px; position:absolute
}
.InputTextTop{
	width:140px; border:0px; height:18px; position:absolute; color:#6d707d; font-size:11px; padding-left:8px;
}
.ButtonEnter{
	background-image:url('images/bg_enter_private.jpg'); background-repeat:no-repeat; width:52px; height:18px; border:0px; position: absolute; color:white; font-size:11px; font-weight:bold;
}
.tableNews{
    background-color: #29397A;
}
.divButtonSearch{
	margin-left:177px; margin-top:38px; position:absolute
}
.ButtonSearch{
	background-image:url('images/bg_button_search.jpg'); background-repeat:repeat-x; width:28px; height:17px; border:0px; position:absolute
}
.divSearch{
	margin-left:47px; padding-top:38px
}
.InputSearch{
	height:17px; width:121px; border:0px; padding-left:4px; position:absolute; color:#6d707d; font-size:11px;
}
.divLeftPart{
	height:70px; width:200px; background-color:#2a3769
}
.divRegister{
	position:absolute; margin-top:110px; margin-left:220px; font-size:11px;
}
.divForgetPass{
	position:absolute; margin-top:127px; margin-left:220px; font-size:11px
}
.OurContacts{
	position:absolute; color:#d7dae3; font-size:16px; font-weight:bold; margin-top:50px; margin-left:60px
}
.AdressMail{
	position:absolute; font-size:16px; font-family:Arial; margin-top:75px; margin-left:60px
}
.Phone{
	position:absolute; font-size:16px; font-family:Arial; margin-top:100px; margin-left:60px;color:#d7dae3;
}
.SmallPhone{
	font-family:Arial; font-size:10px;position:absolute; margin-left:75px; margin-top:103px;color:#d7dae3
}
.content{
	padding-left:20px; background-color:#faf9f7; padding-right:20px; text-align:justify; width:100%
}
.BGpodLeftMenu{
	background-image:url('images/bg_menu_left2.gif'); background-repeat:repeat-y; 
}
.BGpodLeftMenuMap{
	background-image:url('images/map_bg_menu_left2.gif'); background-repeat:repeat-y; height:100%
}
.BGLeftmMenu{
	background-color:#212c56; background-image:url('images/bg_left_menu.jpg'); background-repeat:no-repeat;
}
.divZagolovok{
	margin-left:80px;
}
.BGcontent{
	width:100%; background-color:#faf9f7;
}
.BGcontentMap{
	background-image:url('images/map_fon1.jpg'); background-repeat:repeat-x; width:100%;
}
.h100w100{
	height:100%; width:100%
}
.divCopyright{
	position:absolute; text-align:center; width:100%; margin-top:72px; color:#8792cc; font-size:11px
}
.bgline{
	background-image:url('images/blue_line.gif'); background-repeat:repeat-x;
}
.width80px{
	width:80px;
}
.width23px{
	width:23px;
}
.width20px{
	width:20px;
}
.PanelVakansii{
	position:relative; margin-top:0px; width:100%;
}
.VacancySpecialty{
    width:150px; height:23px; vertical-align:middle; font-size:12px; font-family:12px; border:0px;
}
.VacancyCity{
    width:150px; height:23px; vertical-align:middle; font-size:12px; font-family:12px;border:0;
}
.divCreater{
    position: absolute;color:#8792CC; margin-top:117px; width:100%; text-align:center; font-size:11px;
}
.Button_Sort{
	width:97px; height:22px; background-image:url('images/button_sort.jpg'); background-repeat:no-repeat; position:absolute; border:0px; font-family:Arial; font-weight:bold; font-size:12px; color:white
}
#private_cabinet{
	position:absolute;color :white; font-weight:bold; margin-left:200px; margin-top:5px;
}
#rus{
	position:absolute; margin-left:46px; margin-top:-5px
}
#ukr{
	position:absolute; margin-left:102px; margin-top:-5px;
}
#en{
	position:absolute; margin-left:159px; margin-top:-5px;
}
#home{
	position:absolute; margin-top:116px; margin-left:60px
}
#mail{
	position:absolute; margin-top:102px; margin-left:105px
}
#icq{
	position:absolute; margin-top:116px; margin-left:148px
}
/*Ссылки*/
a:link{
	color:#8a9de4;
	text-decoration:underline;
}
a:visited{
	color:#8a9de4;
	text-decoration:underline;
}
a:hover{
	color:#8a9de4;
	text-decoration:none;
}
a:active{
	color:#8a9de4;
	text-decoration:none
}
a.Language:link{
	color:#8a9de4;
	text-decoration:none;
}
a.Language:visited{
	color:#8a9de4;
	text-decoration:none;
}
a.Language:hover{
	color:#8a9de4;
	text-decoration:underline;
}
a.Language:active{
	color:#8a9de4;
	text-decoration:none
}
a.LinkLeftMenu:link{
	color:#ffffff;
	text-decoration:none;
}
a.LinkLeftMenu:visited{
	color:#ffffff;
	text-decoration:none;
}
a.LinkLeftMenu:hover{
	color:#ffffff;
	text-decoration:underline;
}
a.LinkLeftMenu:active{
	color:#ffffff;
	text-decoration:none
}
a.LinkGorMenu:link{
	font-weight:bold; 
	color:#485182;
	font-size:11px;
	text-decoration:none;
}
a.LinkGorMenu:visited{
	font-weight:bold; 
	color:#485182;
	font-size:11px;
	text-decoration:none;
}
a.LinkGorMenu:hover{
	font-weight:bold; 
	color:#485182;
	font-size:11px;
	text-decoration:underline;
}
a.LinkGorMenu:active{
	font-weight:bold; 
	color:#485182;
	font-size:11px;
	text-decoration:none;
}
a.LightBlue:link{
 text-decoration:underline;
 color:#344fb4;
}
a.LightBlue:visited{
 text-decoration:underline;
 color:#344fb4;
}
a.LightBlue:hover{
 text-decoration:none;
 color:#344fb4;
}
a.LightBlue:active{
 text-decoration:none;
 color:#344fb4;
}
a.Private:link{
	text-decoration:underline;
	color:#b4c0fe
}
a.Private:visited{
	text-decoration:underline;
	color:#b4c0fe
}
a.Private:hover{
	text-decoration:none;
	color:#b4c0fe
}
a.Private:active{
	text-decoration:none;
	color:#b4c0fe
}
a.MenuTopLinkSel:link{
     font-size:11px;
     text-decoration:underline;
     color:#7088e5;
     font-weight:bold;
}
a.MenuTopLinkSel:visited{
     font-size:11px;
     text-decoration:underline;
     color:#7088e5;
     font-weight:bold;
}
a.MenuTopLinkSel:hover{
     font-size:11px;
     text-decoration:underline;
     color:#7088e5;
     font-weight:bold;
}
a.MenuTopLinkSel:active{
     font-size:11px;
     text-decoration:underline;
     color:#7088e5;     
     font-weight:bold;
}
a.PrivateCabinet:link{
    text-decoration:none;
    color:#ffffff;
    font-weight:bold;
}
a.PrivateCabinet:visited{
    text-decoration:underline;
    color:#ffffff;
    font-weight:bold;
}
a.PrivateCabinet:hover{
    text-decoration:none;
    color:#ffffff;
    font-weight:bold;
}
a.PrivateCabinet:active{
    text-decoration:none;
    color:#ffffff;
    font-weight:bold;
}