/* Левая колонка */
#left-column {
	float:left;
	width:65%;
}


/* Правая колонка */
#right-column {
	float:right;
	width:35%;
}


/* Последние новости */
#last-news {
	font-size:85%;
}

#last-news strong {
	display:block;
	clear:both;
	margin:0 0 15px 0;
	padding:0;
	font-size:115%;
	line-height:135%;
}

#last-news strong a {
	display:inline;
	margin:0;
	padding:0;
}

#last-news a {
	display:block;
	margin:0 0 15px 0;
	padding:0 20px 0 0;
}

#last-news a.news {
	float:left;
	height:16px;
	margin:0;
	padding:0 0 0 18px;
	font-size:85%;
	background:url(../img/design/news.gif) no-repeat 0 0;
}

#last-news a.subscribe {
	float:left;
	height:16px;
	margin:0 0 0 33px;
	padding:0 0 0 18px;
	font-size:85%;
	background:url(../img/design/subscribe.gif) no-repeat 0 0.1em;
}


/* Ближайшие выставкии */
#new-exhibitions {
	margin-bottom:33px;
	font-size:85%;
}

#new-exhibitions strong {
	display:block;
	clear:both;
	margin:0 0 15px 0;
	padding:0;
	font-size:115%;
	line-height:135%;
}

#new-exhibitions small {
	display:block;
	clear:both;
	margin:0;
	padding:0;
	color:#999;
}

#new-exhibitions strong a {
	display:inline;
	margin:0;
	padding:0;
}

#new-exhibitions a {
	display:block;
	margin:0 0 15px 0;
	padding:0;
}


/* Лидеры рейтинга */
#leader {
	font-size:85%;
}

#leader strong {
	display:block;
	clear:both;
	margin:0;
	padding:0;
	font-size:115%;
	line-height:135%;
}

#leader table {
	width:95%;
	margin:-16px 0 33px 0;
	padding:0;
	border-collapse:collapse;
}

#leader table td {
	margin:0;
	padding:0 18px 18px 0;
	vertical-align:top;
}

#leader table a {
	display:block;
	clear:both;
	margin:0;
	padding:0;
	font-size:95%;
}

#leader table small {font-size:75%;}
#leader table small a {color:#000;}
#leader table small a:hover {color:#98526b;}


/* Статистика */
#stat {
	font-size:85%;
}

#stat strong {
	display:block;
	clear:both;
	margin:0 0 5px 0;
	padding:0;
	font-size:115%;
	line-height:135%;
}

#stat p {
	margin:0 0 15px 0;
	padding:0;
}


/* Код баннера */
#code {
	font-size:75%;
}

#code p, #code textarea {
	width:100%;
	margin:15px 0 15px 0;
	padding:0;
}

#code .conceal div.active strong {
	margin:0 33px 0 0;
	padding:0;
	color:#000;
	font-weight:bold;
}

#code .conceal div.passive strong {
	margin:0 33px 0 0;
	padding:0;
	color:#124871;
	font-weight:bold;
	border-bottom:1px dashed #124871;
}


/* Лучшие компании */
#best-company {
	font-size:85%;
}

.company {
	position:relative;
}

#best-company strong {
	display:block;
	clear:both;
	margin:0 0 20px 0;
	padding:0;
	font-size:115%;
	line-height:135%;
}

#best-company .company-block {
	clear:both;
	margin:0 0 20px 0;
	padding:0;
}

#best-company .company-block img {
	display:block;
	float:left;
	width:32px;
	height:32px;
	margin:0;
	padding:0;
}

#best-company .company-block .company-description {
	position:relaive;
	top:0;
	left:0;
	margin:0 0 0 41px;
}

#best-company .company-description a, #best-company .company-description p {
	display:block;
	margin:0;
	padding:0 20px 0 0;
	font-size:95%;
}

#best-company .company-description small {font-size:75%;}
#best-company .company-description small a {color:#000;}
#best-company .company-description small a:hover {color:#98526b;}


/* Котировки */
#quotation {
	margin-top:33px;
	font-size:85%;
}

#quotation strong {
	display:block;
	clear:both;
	margin:0;
	padding:0;
	font-size:115%;
	line-height:135%;
}

#quotation img {
	margin:9px;
}


/* Голосование */
#vote {
	margin:33px 20px 0 0;
	padding:0;
	font-size:75%;
}

#vote strong {
	display:block;
	clear:both;
	margin:0;
	padding:0;
	font-size:115%;
	line-height:135%;
}

#vote form, #vote p {
	margin:10px 0 0 0;
	padding:0;
}

#vote input.button {
	border:1px solid #185888;
	color:#fff;
	background:#185888;
	cursor:pointer;
	font-size:12px;
}
