.vote-item-title {
font-weight: bold;
color: #2672AE;
}
/* Poll side */
	.poll-side {
		margin: 20px 20px 0 20px; text-align: left;}
		
		.poll-side-head {
			position: relative; border-left: 5px #ECE7BF solid; padding: 0 5px;
			font-family: Verdana, Tahoma, Sans-Serif; font-size: 1.5em; color: #2672AE;}
		.poll-side-head-bg {
			width: 100%; background: #F0F6FA;}
			
		.poll-side-quest {
			position: relative; margin: 10px 0;
			font-family: Verdana, Tahoma, Sans-Serif; font-size: 1em; color: #2672AE;}
			
		.poll-side-variants {
			padding: 0 10px 0 5px; //padding-top: 2px;
			font-family: Verdana, Tahoma, Sans-Serif; font-size: 1em; color: #777;}
/* End poll side */

.about-content p{margin-bottom:0;}

 .search-form input[type="text"]{margin-top: 2px}

span#contacts-phone{
font-family: Verdana, Tahoma, sans-serif;
font-size: 17px;


}
#counters img {
position: relative;
top: 10px;
}

ul.photo-album-list-first-photos li.photo-album-item {
background: none!important;
padding-left: 0!important;
}

ul.photo-album-list-first-photos .album-separator-line {
height: 1px;
background-color: #fff;
width: 100%;
line-height: 1px !important;
font-size: 1px !important;
}

ul.photo-album-list-first-photos .album-name {
text-decoration: underline;
font-size: 12px;
font-weight: noraml;
color: #2672ae;
font-family: Arial;
}

ul.photo-album-list-first-photos li.photo-album-item {
float: left!important;
display: block;
width: 200px;
}

.header-separate {
height: 2px;
background: url(images/sep-head.gif) top left repeat-x;
}

.header-flash {
position: absolute;
left: 288px;
top: -1px;
}

.mp-left-col{float: left; position: relative; width: 518px; height: 847px;}
.mp-right-col{float: right; position: relative; width: 257px; background: url(images/right-bg.gif) 0 0 repeat-y; height: 847px;}

.right-img {
position: absolute;
top: 15px;
right:242px;
width: 29px;
height: 8px;
background: url(images/right-img.gif) top left no-repeat;
}


#footer-right-img {
position: absolute;
top: -20px;
right:242px;
width: 29px;
height: 8px;
background: url(images/right-img.gif) top left no-repeat;
}

	/* About company */
			.cent {
					position: relative;	//height: 1%; text-align: left; 
					 padding: 10px 20px;}
		
		.about-header {
			position: relative; margin: 8px 0 15px 0; //margin-top: 5px; 
			border-left: 5px #ECE7BF solid;
			font-family: Verdana, Tahoma, Sans-Serif; font-size: 1.5em; color: #2672AE;}
			
			.about-header span {position: relative; margin-left: 5px; padding-right: 30px; background: #F0F6FA; display: block;}
			.about-header div  {
				position: absolute; top: -25px;  right: -5px; width: 109px; height: 75px;
				background: url(images/company-image.png) top left no-repeat;}
				
		.about-content {
			padding-left: 10px; padding-bottom: 10px; width: 450px; _width: 440px;
			font-family: Verdana, Tahoma, Sans-Serif; font-size: 11px; color: #4c4c4c;
			background: url(images/company-bg.gif) 190px 10px no-repeat;}
	/* End about company */


	.more, .more:visited {
		padding-left: 8px;font-family: Verdana; 
		background: url(images/more-bg.gif) 0 6px no-repeat; }
	.more:hover, .more:active {
		background: url(images/more-bg-h.gif) 0 6px no-repeat; }


a{color: rgb(38, 114, 174);}
div{line-height: 1.4;}
table {
border-collapse: collapse;
}

 ul  {
margin: 0; padding: 0;}

li{}

#workarea ul li {padding-left: 12px;

position: relative;

list-style-type: none;
background: url(images/content-list.gif) no-repeat 0 .5em;

}
ul.content  {
margin: .75em 0 .75em 1em; padding: 0;}

ul.content li {
position: relative;
padding: 0 0 0 1em;
list-style-type: none;
background: url(images/content-list.gif) no-repeat 0 .5em;
font-size: 12px;
}

html { width:100%; height: 100%; }

body
{
color: #4c4c4c;
	height:100%;
	margin:0;
	padding:0;
font-size: 12px;
font-family: Arial, Tahoma, Verdana, sans-serif;
background: white url(images/body-bg.gif) top left repeat-x;
}

form { margin:0; padding:0;}
form.main-form
{ 
	display: block;
	margin:0; 
	padding:0;
	width:100%;
	height:100%;
}

﻿img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Helvetica,sans-serif; 
	
	font-weight:normal;
	line-height:1.2;
}

h1 {
font-weight: bold; margin: .6em 0 .6em .0em;
color: #2672AE;
font-family: Verdana, sans-serif;
font-size: 15.3px;}
h2 {  margin: .6em 0 .3em;
color: #2672AE;
font-size: 15px;
font-weight: bold;}
h3 {margin: .6em 0 .3em;
color: #2672AE;
font-size: 1.1em; font-weight: bold; }
h4 { font-size:140%; }
h5 { font-size:120%; }
h6 { font-size:100%; }


td {
padding: 7px;
font-size: 12px
}
