body{
		margin:0; padding:0;
		font-family : Trebuchet MS, Tahoma,  Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color:#ffffff;
		color : #737379;
		min-width:992px;

}
img.{
border:0px;
}
p{
line-height:150%;
}
.main{
padding-left:2%;
padding-right:2%;
background-color : #f6f8fb;
/*position:relative;*/
}
.regform{
width:50%;
}
.regformrow{
clear:left;
}
#anotheregioncont{
display:none;
}
.paddingtop{
height:35px;
}
.regformrowname{
color : #7C7C82;
font-size : 13px;
font-weight : normal;
width : 335px;
white-space : nowrap;
float:left;
}
.starvoter{
text-decoration:none;
}
.pastel{
color:#b7b7b9;
}
.top{
height:208px;
background-image:url(/i/5.jpg);
background-position:top;
background-repeat:no-repeat;
}
.regformrowtitle{
color : #7C7C82;
font-size : 13px;
font-weight : normal;
/*white-space : nowrap;*/
margin-top:5px;
width:331px;
}
.field2{
margin-top:20px;
}
.steps{
font-size:18px;
margin-top:27px;
}
.stepss{
margin-top:5px;
font-size:18px;
margin-bottom:20px;
}
.addpadding{
margin-top:35px;
}

.vyslan{
color:#737379;
}
.regrormrowvalue{
margin-left:350px;
float:left;
}
.regrormrowvalue p{
width:50%;
}
.regformerr{
height:15px;
}
.column{
width:32%;
float:left;
}
.doc{
width:64%;
float:left;
}
.column .inner{
padding : 27px 25px 27px 0px;
}
.experts{
padding-bottom:10px;
}
.expert{
clear:left;
padding-left:10px;
padding-top:25px;
}
.expert img{
float:left;
margin-right:10px;
}
.expert h4{
}
#authcont{
position:relative;
}
#autherr{
position:absolute;
top:-40px;
}
#mylogname{
position:absolute;
top:80px;
right:25%;
}
#loginerr{
position:absolute;
top:-25px;
}
#pass1err{
position:absolute;
top:-10px;
}

.expert p{
margin-right:20px;
/*width:225px;*/
margin-left:75px;
padding-bottom:5px;
}
.expertall{
clear:left;
padding : 5px 5px 5px 10px;
font-size:10px;
}
.rasp{
clear:left;
height:1px;
}
.companies{
padding-top:25px;
padding-bottom:10px;
}
.company{
clear:left;
padding-left:10px;
padding-top:25px;
}
.company img{
float:left;
margin-right:10px;
}
.center{

}
#sorttable td{
padding:7px;
margin:1px;
}
.company p{
margin-right:20px;
/*width:225px;*/
margin-left:100px;
padding-bottom:5px;
}
.nh{
margin-bottom:45px;
}
.nh img{
float:left;
margin-right:10px;
}
.nh span{
padding-top:18px;
display:block;}

.datefront{
color:#fc3334;
font-weight:bold;
font-size:16px;
}
.newslinefront
{
padding-left:11px;
}
.grey{
color:#c9cdd4;
}

.promo{
clear:left;
border-top : 1px solid #dde6ee;

}
.head{
height:203px;
background-image:url(/i/10.gif);
background-position:bottom;
background-repeat:repeat-x;
width:100%;
position:relative;
}
.head .left{
position:absolute;
left:0px;
top:0px;
width:24%;
text-align:right;
}
.head .center{
position:absolute;
left:24%;
top:0px;
width:12%;
}
.head .right{
position:absolute;
left:38%;
top:0px;
width:35%;
text-align:center;
}
.head .right img{
}
.head .auth{
padding-top:60px;
position:absolute;
right:0px;
top:0px;
width:29%;
height:76px;
padding-bottom:67px;
}

.head .auth div{
margin-right:39px;
text-align:left;
margin-right:0px;
}

.menu{
border-bottom:1px solid #dfe7ee;
background-color:#f9fafc;
font-weight:bold;
vertical-align:middle;
font-size:15px;
color:#d8d8d8;
}
.menu div{
padding-left:2%;
vertical-align:middle;
height:38px;
padding-top:17px;
}

.bottom{
border-top:1px solid #dfe7ee;
margin-top:25px;
padding-left:2%;
padding-right:2%;
}
table {
        border-collapse: collapse;
}
td {
        margin: 0em 0em 0em 0em;
        padding: 0em 0em 0em 0em;
}
form{
margin:0;
padding:0;
}

td.under{
background-image:url(/i/10.gif);
background-position:bottom;
background-repeat:repeat-x;
}

td.for{
	background-color : #cfcfda;
	padding : 6px;
}


input.but{
	color : #737379;
	font-size : 12px;
	padding:3px;
	background-color:#d4d0c8;
}

H2 {
	color : #323235;
	font-size : 16px;
	margin : 0px;
}

H1 {
	color : #323235;
	font-size : 20px;
	margin : 0px;
	margin-top:24px;
	margin-bottom:14px;
}

H3 {
	color : #fd1515;
	font-size : 15px;
	margin : 0px;
	margin-bottom:20px;
}


A {
	color : #3f80c9;
}
A:HOVER {
	color : #FD1515;
}
.personal{
margin-top:25px;
}
.personal h2{
margin-top:10px;
}
.personal h2{
margin-bottom:10px;
}
.personal h4{
padding-top:10px;
padding-bottom:5px;
}
span.pers{
font-weight:bold;
color:#323235;
}
span.pers a{
font-weight:normal;
}



A.redd:HOVER {
	color : #FD1515;
}
span.redd{
	color : #FD1515;
}
A.red {
	color : #3F80C9;
}
A.red:HOVER {
	color : #316E9D;
}
A.gr {
	color : #7C7C82;
}
A.gr:HOVER {
	color : #FD1515;
}




td.menu1{
height:55px;
font-weight:bold;
vertical-align:middle;
font-size:15px;
color:#afafaf;
}
span.cur{
color:#323235;
}

td.tabbg{
	background-color : #f6f8fb;
	border-bottom : 1px solid #dde6ee;
	padding : 27px 10px 27px 0px;
}


.count{
padding : 5px 5px 5px 5px;
font-size:10px;
}
a.comp{
background-color:#ffffff;
}
a.news{
font-size:15px;
font-weight:bold;
}

.more{
font-size:10px;
}

p.newsan{
font-size:13px;
padding-bottom:20px;
}
td.promo{
border-bottom:1px solid #e3eaf0;
background-color:#ffffff;
padding-bottom:25px;
}
td.pr1{
background-image:url('/i/14.gif');
background-position:left;
background-repeat:repeat-y;
}
.promolo{
width:200;
height:60;
float:left;
margin:0 12 21 0;
text-align:center;
vertical-align:middle;
}
div.promo1{
width:200;
height:60;
margin:0px 0px 21px 0px;
text-align:center;
vertical-align:middle;
}

div.promo1cont{
width:200px;
height:108px;
margin:0 12 21 0;
text-align:center;
vertical-align:middle;
}
div.promo1add{
float:left;
width:100;
height:108;
}
div.logos{
/*padding-left:46px;*/
}
div.logos1{
padding-left:6px;
width:440px;
}

.copyright{
height:121px;
font-size:10px;
padding-left:4px;
color:#323235;
}
div.copyright{
float:left;
width:33%;
}
div.names{
clear:left;
text-align:left;
padding-top:20px;
padding-bottom:15px;
font-size:13px;
padding-left:12%;
}
div.names1{
clear:left;
text-align:left;
padding-top:20px;
padding-bottom:15px;
font-size:13px;
padding-left:10px;
}
span.copyright{
font-size:20px;
}
span.copyrightname{
font-size:13px;
}
.contact{
padding-left:10px;
padding-top:55px;
font-size:10px;
float:left;
}
.counters{
float:right;
padding-top:55px;
}
div.error{
font-size:10px;
color:#ff0000;
clear:left;
}
span.symlink{
color:#3f80c9;
cursor:pointer;
text-decoration:underline;
}
span.active{
color : #FD1515;
}


.sm4 {
	color : #7C7C82;
	font-size : 13px;
	font-weight : normal;
}

strong.redd{
	font-size : 16px;
	color : #FD1515;
}

a.promo{
font-size : 20px;
line-height:150%;
font-family : Trebuchet MS, Tahoma,  Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#ffffff;
}

a.old{
font-size:15px;
font-weight:bold;
background-color:#ffffff;
}
.int2{
	width : 254px;
	color : #737379;
	font-size : 12px;
	height:18px;
}

.int23{
	width : 254px;
	color : #737379;
	font-size : 12px;
	height:20px;
}


td.place{
padding:5px;
vertical-align:middle;
width:60px;
font-size:14px;
}
div.vote{
background-image:url('/i/stars.gif');
background-repeat:no-repeat;
background-position:-121px;
height:12px;
width:121px;
margin-right:10px;
position:relative;
cursor:pointer;
}
td.vote{
font-size : 12px;
color : #5D5D62;
}
div.choose{
position:absolute;
top:0px;
left:0px;
padding-top:10px;
padding-bottom:14px;
padding-left:10px;
padding-right:10px;

background-color:#ffffff;
border:1px solid #dde6ef;
z-index:-2;
visibility:hidden;
}


div.help{
position:absolute;
top:0px;
left:0px;
width:450px;
padding:25px;
background-color:#ffffff;
border:1px solid #dde6ef;
z-index:-2;
visibility:hidden;
cursor:pointer;
}


UL{
	margin : 0px 0px 0px 15px;
	padding-left:0px;
}

LI{
	font-size : 13px;
	margin : 0px 0px 0px 15px;
	list-style : square;
}
UL.res{

	padding-top:4px;
}
LI.res{
	font-size : 11px;
	margin : 0px 0px 0px 0px;
	padding:0 3 0 0;
	list-style-type : disc;
}
LI.ol{
	font-size : 12px;
	margin : 0px 0px 0px 0px;
	padding:0 3 0 0;
	list-style-type : decimal;
}
p.res{

padding:4 0 0 0;

}

UL.men{

	margin : -15px 0px 5px 15px;
}
LI.men{

	color : #939395;
	font-size : 10px;
	margin : 0px 0px 2px 0px;
	list-style : disc;
}
UL.menu{
	margin : 0px 0px 0px 0px;
}
LI.menu{
	color : #3C3C3C;
	font-size : 13px;
	margin : 0px 0px 2px 0px;
}

ul.golos{
margin : 15px 0px -10px 10px;
padding-left:-10px;
}
li.golos{
list-style : decimal;
padding-top:3px;
padding-bottom:3px;
}
li.golos1{
padding-top:3px;
padding-bottom:3px;
}






.tab1{
	border-bottom : 4px solid #D6D6E1;
	color : #323235;
	font-weight : bold;
	font-size : 13px;
	padding : 3px;
}
.tab2{
	border-bottom : 1px solid #D6D6E1;
	color : #5D5D62;
	font-size : 12px;
	padding : 3px;
}
.tab6{
	color : #5D5D62;
	font-size : 12px;
	padding : 3px;
}
.tab4{
	color : #5D5D62;
	font-size : 12px;
	padding : 3px;
	padding-bottom:10px;
}
.tab3{
	border-bottom : 1px solid #D6D6E1;
	color : #5D5D62;
	font-size : 12px;
	padding : 3px;
	background-color : White;
}
.tab5{
	border-bottom:4px solid #d6d6e1;
	color : #5D5D62;
	font-size : 12px;
	padding : 3px;
}
.white{
	background-color : White;
	border-bottom : 1px solid #D6D6E1;
	border-top : 1px solid #D6D6E1;
	padding-bottom : 5px;
	padding-top : 5px;
}
.white2{
	background-color : White;
	border-bottom : 1px solid #D6D6E1;
	border-top : 1px solid #D6D6E1;
	padding : 15px;
}
.big{
	font-size : 20px;
	color : #FD1515;
	font-weight : bold;
}
.biga{
	font-size : 20px;
	color : #323235;
	font-weight : bold;
}
.biggr{
	font-size : 20px;
	color : #D1D5DC;
	font-weight : bold;
}

.int{
	width : 100px;
	color : #737379;
	font-size : 12px;
}
.intp{
	width : 100px;
	color : #737379;
	font-size : 12px;

}


.int3{
	width : 331px;
	color : #737379;
	font-size : 12px;
	height:177px;
}
input.int4{
	width : 331px;
	color : #737379;
	font-size : 12px;
}
.but1{
	color : #737379;
	font-size : 12px;
	width:103px;
}
hr{
	color : #D6D6E1;
	height : 1px;
	width : 97%;
	text-align : left;
}
H4 {
	color : #323235;
	font-size : 13px;
	margin : 0px;
	padding-bottom : 15px;
}
H5 {
	color : #FD1515;
	font-size : 15px;
	margin : 0px;
	padding-bottom : 15px;
}
H6 {
	color : #323235;
	font-size : 17px;
	margin : 0px;
	background-image : url(i/5a.gif);
	background-position : top left;
	background-repeat : no-repeat;
	padding-left : 27px;
	padding-bottom : 15px;
}
.img{
	border : 1px solid #E0E7EE;
}
.img2{
	border : 1px solid #DFE7EE;
}
.pad{
	padding : 5px 10px 10px 10px;
}
.pad3{
border-top:4px solid #d6d6e1;
	padding : 5px 10px 10px 10px;
}
.pad4{
border-bottom:1px solid #d6d6e1;
	padding : 5px 10px 10px 10px;

}
.pad2{
	text-align : right;
	padding-right : 50;
}

P {

	font-size : 13px;
	text-decoration : none;
	margin : 0px;
	padding-bottom : 15px;
}
P.p {
	color : #7C7C82;
	font-size : 13px;
	text-decoration : none;
	margin : 0px;
	padding-bottom : 15px;
}
p.Promolink{
	font-size : 15px;

}

.area{
	width : 400px;
	height : 150px;
}
.textareatext{

}
.bluu{
	color : #3f80c9;
}
.greenn{
	color : #6eab4c;
}
.webli{
font-family : "Wingdings 3";
}

.sm {
	color : #7C7C82;
	font-size : 10px;
	font-weight : normal;
}
.sm5{
	font-size : 10px;
	font-weight : normal;
}
.sm2 {
	color : #7C7C82;
	font-size : 15px;
	font-weight : normal;
}
span.sm2{
	color : #323235;
	font-size : 15px;
	font-weight : normal;

}

td.sm2{
	color : #7C7C82;
	font-size : 13px;
	font-weight : normal;
width : 331px;
margin-right:15px;
}

.unshow{
	color : #7C7C82;
	font-size : 13px;
	font-weight : normal;
}
td.formrowname{
padding-left:15px;
}
.voting{
height:15px;
}
td.sm4{
	color : #7C7C82;
	font-size : 15px;
	font-weight : normal;
width : 331px;
padding:3px;
}
.sm3 {
	color : #7C7C82;
	font-size : 11px;
	font-weight : normal;
}
table.field{
margin-top:5px;
margin-bottom:20px;
}



.tabbg2{
	border-bottom : 1px solid #E3EAF0;
	padding : 27px 0px 27px 0px;
}
.tabbg3{
	border-bottom : 1px solid #E3EAF0;
	padding : 0px 20px 0px 0px;
}
.tabbg4{
	background-color : #F9FAFC;
	border-top : 1px solid #E3EAF0;
	border-right : 1px solid #E3EAF0;
	border-bottom : 1px solid #E3EAF0;
	padding : 15px 0px 15px 0px;
	text-align : center;
}
.tabbg5{
	background-color : #F6F8FB;
	border-right : 1px solid #E3EAF0;
	border-top : 1px solid #E3EAF0;
	border-bottom : 1px solid #f6f8fb;
	padding : 15px 10px 15px 0px;
	text-align : center;
}
.tabbg6{
	border-left : 1px solid #E3EAF0;
	padding : 15px 10px 15px 20px;
}

p.razr{
font-size : 11px;
}

p.razr a{
font-size : 11px;
}


div.formchange div.regformrowname
{

}
div.formchange div.regrormrowvalue
{
float:none;
margin-left:0px;
}



