/* ----------------------------------------------------------

author:   Boris Perepelitsa
email:     borisss777@gmail.com
icq:         9843194
site:        x-html.ru
blog:       templates-world.ru
---------------------------------------------------------- */
@import"reset.css";

h1.geo {font-size:12px; float: left; padding: 0 6px 0 0;}
h1.nts {font-size:12px; float: left; padding: 0 6px 0 0;}

/* Page
------------------------------------------------------------------------------------------------------------------------------*/
#page {
	background:url('../images/footer-ill.jpg') no-repeat bottom center;
	min-height:1450px;
	height:auto !important;
	height:1450px;
	padding:35px 0 150px 0;
}
#wrap {
	background:url('../images/wrapbg-repeat.gif') repeat-y;
	width:916px;
	margin:0 auto;
}
#wrap-top {
	background:url('../images/wrapbg-top.png') no-repeat;
}
#wrap-bottom {
	background:url('../images/wrapbg-bottom.gif') no-repeat bottom;
	padding:10px 0 14px 9px;
	min-height:1250px;
	height:auto !important;
	height:1250px;
}

.empty {
	clear: both;
}


/* Header
--------------------------------------------------------------------------------------------------------------------*/
#header {
	margin-bottom:16px;
}

/* Menu */
#menu {
	background:#8aa100 url('../images/menu-bg.jpg') no-repeat;
	width:899px;
	height:42px;
	padding-top:19px;
}
#menu ul {
	background:url('../images/menu-text.gif') no-repeat;
	width:737px;
	height:15px;
	position:relative;
	left:32px;
}
#menu ul li {
	display:block;
	float:left;
}
#menu ul a {
	display:block;
	float:left;
	height:11px;
}
#menu ul a:hover {
	border-bottom:2px solid #d8e380;
	padding-bottom:2px;
}
#menu ul a span {
	display:none;
}
#menu .active a{
	border-bottom:2px solid #d8e380;
	padding-bottom:2px;
}
.about {width:91px;padding-left:3px;}
	.about a {width:36px;}
.news {width:110px;}
	.news a {width:55px;}
.energy {width:260px;}
	.energy a {width:210px;}
.eco {width:210px;}
	.eco a {width:157px;}
.ecovideo {width:98px;}
	.ecovideo a {width:69px; margin-left:-8px;}
.contact {width:92px;}
	.contact a {width:60px;}


/* header-ill — Иллюстрация в шапке */
#header-ill {
	background:url('../images/header-ill.jpg') no-repeat;
	width:868px;
	height:222px;
	margin-left:15px;
}
/* Логотип */
#logo {
	float:left;
	position:relative;top:12px;left:2px;
}
.image{
width:341px;
height:109px;
display: block;
background:url('../images/logo.png');
position:absolute;
}
.link {
font-size:18px;
color:#869a0d;
font-weight:normal;
}
#icon {
	float:right;
	background:url('../images/picts.gif') no-repeat;
	width:11px;
	height:51px;
	position:relative;left:-12px;top:12px;
}
#icon a {
	display:block;
	width:11px;
	height:17px;
}
#icon a span {
	display:none;
}

/* Conetent
--------------------------------------------------------------------------------------------------------------------*/
#content {
	margin:0 17px 0 17px;
	overflow:hidden;
}
/* Wrapper -------------------------------*/
#wrapper {
	float:right;
	width:675px;
}

#nav {
	overflow:hidden;
}

#path {float:left;width:450px; font-size:12px;}
	#path a {font-size:12px; line-height:1.5;}
#search {float:right;width:165px;position:relative;top:233px;left:18px;}
	.search-bg {background:url('../images/search.gif') no-repeat;width:167px;height:22px;display:block;}
	.in_text {border:0;height:16px;position:relative;left:2px;top:-7px;width:117px;padding:0 12px 0 3px;color:#6e7060;font-size:11px;}
.osX {
	overflow:hidden;
	margin-top: 20px;
}
/* Каталог */
.catalog {
	overflow:hidden;
	padding-bottom:4px;
	padding-top: 10px;
}
.catalog table {
}
.catalog td {
	width:275px;
	padding-bottom:14px;
}
.catalog h3 {
	margin-bottom:2px;
}
.catalog h3 a {
	color:#369ecf;
	font-size:12px;
	font-family:Tahoma;
	text-transform:uppercase;
}
.catalog h3.nolink {
	color:#369ecf;
	font-size:12px;
	font-family:Tahoma;
	text-transform:uppercase;
	text-decoration:underline;
}
.catalog h3 a {
	color:#369ecf;
	font-size:12px;
	font-family:Tahoma;
	text-transform:uppercase;
}

.catalog p a {
	font-size:12px;
	text-decoration:none;
	line-height:15px;
}
.border, .border2, .border3, .border4, .border5{
	border-bottom:1px solid #c7ea01;
	height:46px;
	margin-bottom:20px;
	width:655px;
}

.border span {
	font:13px Tahoma;
	color:#8da601;
	background:#fff;
	position:relative;
	top:29px;
}

.border2 span, .border3 span {
	font:13px Tahoma;
	color:#8da601;
	background:#fff;
	position:relative;
	top:30px;
}
.border4 span {
	font:13px Tahoma;
	color:#8da601;
	font-weight: bold;
	background:#fff;
	position:relative;
	top:34px;
}
.border5 span {
	font:13px Tahoma;
	color:#8da601;
	font-weight: bold;
	background:#fff;
	position:relative;
	top:34px;
}
.border {background:url('../images/pict1.gif') no-repeat bottom right;}
.border2 {background:url('../images/pict2.gif') no-repeat bottom right;}
.border3 {background:url('../images/pict3.gif') no-repeat bottom right;}
.border4 {background:url('../images/pict2.gif') no-repeat bottom right;}
.border5 {background:url('../images/pict3.gif') no-repeat bottom right;}
.catalog-1, .catalog-3, .catalog-5, .catalog-7, .catalog-9, .catalog-11, .catalog-13, .catalog-15, .catalog-17 {
	padding-left:51px;
}
.catalog-2, .catalog-4, .catalog-6, .catalog-8, .catalog-10, .catalog-12, .catalog-14, .catalog-16, .catalog-18 {
	padding-left:53px;
}
.catalog-1 {background:url('../images/ico1.gif') no-repeat;}
.catalog-2 {background:url('../images/ico2.gif') no-repeat;}
.catalog-3 {background:url('../images/ico3.gif') no-repeat;}
.catalog-4 {background:url('../images/ico4.gif') no-repeat;}
.catalog-5 {background:url('../images/ico5.gif') no-repeat;}
.catalog-6 {background:url('../images/ico6.gif') no-repeat;}
.catalog-7 {background:url('../images/ico7.gif') no-repeat;}
.catalog-8 {background:url('../images/ico8.gif') no-repeat;}
.catalog-9 {background:url('../images/ico9.gif') no-repeat;}
.catalog-10 {background:url('../images/ico10.gif') no-repeat;}
.catalog-11 {background:url('../images/ico11.gif') no-repeat;}
.catalog-12 {background:url('../images/ico12.gif') no-repeat;}
.catalog-13 {background:url('../images/ico13.gif') no-repeat;}
.catalog-14 {background:url('../images/ico14.gif') no-repeat;}
.catalog-15 {background:url('../images/ico15.gif') no-repeat;}
.catalog-16 {background:url('../images/ico16.gif') no-repeat;}
.catalog-17 {background:url('../images/ico17.gif') no-repeat;}
.catalog-18 {background:url('../images/ico18.gif') no-repeat;}

.opisanie {	width: 650px;
	font: normal 12px Arial;
	color: #676767;
	margin: 10px 0 0 0;}

.opisanie p {	padding-bottom: 8px;}

/* Новости */
#news {
	margin-top:-12px;
}
.news-block {
	margin-bottom:30px;
}
.news-block h3 {
	color:#369ecf;
	font-size:13px;
	padding: 0 10px 0 0;
}
.news-block h3 a {
	text-decoration: underline;
}
.news-block h3 a:hover {
	text-decoration:underline;
}
.news-block .date {
	color:#a0a0a0;
	font-size:12px;
}
.news-cont {
	overflow:hidden;
	color:#676767;
	position:relative;top:4px;left:-4px;
}

.news-text {
	display:block;
	float:left;
	/*width:500px;*/
	text-align:justify;
	padding-top:5px;
	font-size:12px;
}

.news-text p {
margin: 5px 13px 0 4px;
}

.news-text2 {
	display:block;
	width:664px;
	text-align:justify;
	padding-top:5px;
	font-size:12px;
}

.news-text2 ul {
	margin-top: 10px;
}
.news-text2 li {
	line-height: 1.3;
	text-align: left;
	padding-left: 21px;
	padding-bottom: 5px;
	background: url('../images/li.jpg') left 5px no-repeat;
}

.news-text2 p {
	margin: 10px 0 0 0;
}

.search-text {
	display:block;
	width:664px;
	text-align:justify;
	padding-top:5px;
	font-size:12px;
}

.search-text p {
	margin-top: 10px;
}

.more {
	float:right;
	padding-top:2px;
}
.news-img {
	display:block;
	float:left;
	background:url('../images/image-bg.jpg') no-repeat;
	padding:10px;
	margin-right:8px;
}
.ancor {
	display:block;
	height:0px;
	font-size:0;
}
.line_news {width: 664px; height: 10px; background:url('../images/pkt_news.jpg') top repeat-x;}

.vse_novosti p {
	display:block;
	width:662px;
	text-align:right;
	font-size:12px;
	margin-bottom: 25px;
}

/* Материалы по экологии */

#articles {
	margin-top:-12px;
}
.articles-block {
	margin-bottom:30px;
}
.articles-block h3 {
	color:#369ecf;
	font-size:16px;
}
.articles-block h1 {
	color:#369ecf;
	font-size:16px;
}
.articles-block h2 {
	color:#369ecf;
	font-size:14px;
	padding: 10px 0 0 0;
}
.articles-block h3 a {
	text-decoration:none;
	border-bottom: 1px solid #369ecf;
}
.articles-block h3 a:hover {
	text-decoration:none;
	border: none;
}
.articles-block .date {
	color:#a0a0a0;
	font-size:12px;
}
.articles-cont {
	overflow:hidden;
	color:#676767;
	position:relative;top:4px;left:-4px;
}
.articles-text {
	display:block;
	float:left;
	width:660px;
	text-align:justify;
	padding-top:5px;
	padding-left: 4px;
	font-size:12px;
}

.articles-text p img {
	margin-bottom: 10px;
}

.articles-text2 {
	display:block;
	width:660px;
	text-align:justify;
	padding-top:5px;
	padding-left: 4px;
	font-size:12px;
}

.articles-text2 p {
	margin-top: 10px;
}

.more2 {
	float:right;
	padding-top:2px;
}
.ancor2 {
	display:block;
	height:0px;
	font-size:0;
}
.line_articles {width: 664px; height: 10px; background:url('../images/pkt_news.jpg') top repeat-x;}


/* Контакты */

#contacts {
	margin-top:-12px;
}

.others_title {
	height:46px;
	margin-bottom:35px;
	width:655px;
}

.others_title span {
	font:14px Tahoma;
	color:#8da601;
	font-weight: bold;
	background:#fff;
	position:relative;
	top:35px;

}

table.contacts {
	width: 366px;
	border-collapse: collapse;
	border: 0px solid #000;
}

td.contacts1 {
	width: 121px;
	height: 32px;
	vertical-align: top;
}

td.contacts1 .pad {
	margin-top: 5px;
}

.contacts1 {
	color:#6b6b6b;
	font-size:12px;
	font-family:Arial;
}

.mycontacts1 {
	margin-top: 25px;
}

.mycontacts1 p {
	color:#6b6b6b;
	font-size:12px;
	font-family:Arial;
}

td.contacts2 {
	width: 244px;
	height: 32px;
	vertical-align: top;
}

#bg_contacts {
	width: 244px;
	height: 24px;
	background:url('../images/bg_input1.jpg') no-repeat;
	margin-bottom: 9px;
}

#bg_contacts input {
	border: 0;
	width: 233px;
	height: 16px;
	left: 6px;
	top: 3px;
	font-family: Arial;
	font-size: 12px;
	color: #6b6b6b;
	position: relative;
}

td.contacts3 {
	width: 121px;
	height: 220px;
	vertical-align: top;
}

td.contacts3 .pad {
	margin-top: 5px;
}

.contacts3 {
	color:#6b6b6b;
	font-size:12px;
	font-family:Arial;
}

td.contacts4 {
	width: 244px;
	vertical-align: top;
}

#bg_contacts2 {
	width: 244px;
	height: 199px;
	background:url('../images/bg_textarea.jpg') no-repeat;
	margin-bottom: 9px;
}

#bg_contacts2 textarea {
	border: 0;
	width: 235px;
	height: 192px;
	left: 6px;
	top: 6px;
	font-family: Arial;
	font-size: 12px;
	color: #6b6b6b;
	position: relative;
	overflow: hidden;
}

.no_html {
	font-style: italic;
	padding-top: 10px;
}

td.contacts5 {
	width: 121px;
	height: 72px;
	vertical-align: top;
}

td.contacts5 .pad {
	margin-top: 5px;
}

.contacts5 {
	color:#6b6b6b;
	font-size:12px;
	font-family:Arial;
	font-style: normal !important;
}

td.contacts6 {
	width: 244px;
	height: 72px;
}

#bg_key {
	width: 104px;
	height: 24px;
	background:url('../images/bg_captcha.jpg') no-repeat;
	margin-top: 62px;
}

#bg_key2 {
	width: 104px;
	height: 24px;
	background:url('../images/bg_captcha.jpg') no-repeat;
	margin-top: 2px;
}

#bg_key input {
	border:0;
	width: 95px;
	height: 17px;
	left: 6px;
	top: 3px;
	font-family: Arial;
	font-size: 12px;
	color: #6b6b6b;
	position: relative;
}

#bg_key2 input {
	border:0;
	width: 95px;
	height: 17px;
	left: 6px;
	top: 3px;
	font-family: Arial;
	font-size: 12px;
	color: #6b6b6b;
	position: relative;
}

td.contacts7 {
	text-align: right;
	vertical-align: top;
}

td.contacts7 .bt {
	margin-top: 10px;
}

.error_send {
	left: 6px;
	top: 3px;
	font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	margin-bottom:15px;
}

.option1 {
	margin-bottom:3px;
}

.ok_send {
	color:#6b6b6b;
	font-size:12px;
	font-family:Arial;
	font-style: normal;
	text-align: left;
}





/* Словарь */
.dictionary {
	margin-top:-15px;
	margin-bottom:15px;
}
.pl {
	font-size:12px;
	margin:-6px 0 3px 0;
}
.dict-list {
	background:url('../images/dict.gif') no-repeat;
	width:658px;
	height:41px;
	padding:12px 0 0 22px;
}
.dict-list li {
	display:inline;
	font-size:12px;
	color:#fff;
}
.dict-list li a {
	color:#fff;
	font-weight:bold;
	padding:0 2px 0 2px;
	text-decoration:none;
}

.dict-list li.nolink {
	display:inline;
	font-size:12px;
	color:#fff;
}
.dict-list li.nolink {
	color:#fff;
	font-weight:bold;
	padding:0 2px 0 2px;
	text-decoration:none;
}

.act2 {
	color:#fff046 !important;
}
.dict-list li a:hover {
	color:#fff046;
}

.top {
	overflow:hidden;
	width:650px;
	margin:16px 0 40px 0;
}
.top a {
	text-decoration:none;
}
.t1 {float:left;font:16px "Arial Narrow";}
.t2 {float:right;font:16px "Arial Narrow";}
/* Sidebar --------------------------- */
#sidebar {
	float:left;
	width:195px;
}

/* Блок */
.block {
	width:172px;
	background:url('../images/blockbg-repeat.gif') repeat-y;
	margin-bottom:18px;
}
.block-bottom {
	width:172px;
	background:url('../images/blockbg-bottom.gif') no-repeat bottom;
	padding-bottom:12px;
}
.block h2 {
	width:163px;
	background:#99b40c url('../images/headline-bg.gif') no-repeat top;
	font: 16px "Arial Narrow";
	color:#fff;
	padding:2px 0 2px 9px;
	margin-bottom:8px;
}
.block h2 a {
	color:#fff;
}
.block-bottom p {
	padding-left:1px;
}

.begun_reklama-block {
	width: 162px;
	margin: 3px;
}

#other_rek {
	margin-top: 5px;
	margin-left: 10px;
}
#other_rek {
	font: 11px Arial;
	color:#676767;
}
#other_rek a {
	text-decoration: underline;
}
#other_rek a:hover {
	text-decoration:none;
}

.begun_rate-block {
	width: 162px;
	margin: 15px 3px 3px 3px;
	text-align: center;
}

.begun_rate-block p {
	margin-bottom: 5px;
}


.reklama {font: normal 11px Arial; color: #676767; margin: 2px 0 0 8px;}
.reklama2 {font: normal 11px Arial; color: #676767; margin: 15px 0 10px 0;}



/* Меню в сайдбаре */
.menu2 {
	margin-left:10px;
}
.menu2 li {
	background:url('../images/dot.gif') no-repeat 0 7px;
	padding:0 0 7px 10px;
	font:13px Arial;
}
.menu2 .active a{
	color:#e85700;
	text-decoration:none;
}
.banner {
	margin-bottom:18px;
}
.vol {
	position:relative;left:3px;
	margin-top:10px;
}
.news-list {
	margin:0 10px 0 10px;
	font:13px "Arial Narrow";
}
.news-list li {
	padding:2px 0 5px 0;
	line-height:15px;
}

.calend {
	margin:0 10px 0 10px;
	font:13px "Arial Narrow";
}

.calend .date-calend {
	margin-top: 7px;
}

.calend .date-calend a {
	color: #676767;
	text-decoration: none;
}

.vk-soobhsestvo {
	margin: 0 5px 0 5px;
}

/* Footer
---------------------------------------------------------------------------------------------------------------------------*/
#footer {
	margin: 50px 0 16px 24px;
}
address {
	font-style:normal;
	color:#969696;
	font-size:12px;
}

address a {
	color:#969696;
	text-decoration:underline;
}

/* Листалка */

p.page_list {
	text-align:center;
	font-size:12px;
	margin-top: 10px;
	margin-bottom: 10px;
}

p.page_list a {
	color: #676767;
	text-decoration:underline;
}

p.page_list a:hover {
	color: #676767;
	text-decoration:none;
}

.active {
	margin: 0 3px 0 3px;
	padding: 0 3px 0 3px;
	border: 1px solid #676767;;
	text-align: center;
}

/* Прочее */

.begun_center {
	width:664px;
	margin: 0 0 8px 0;
}

.google_center {	width:664px;
	margin: 12px 0 12px 0;
	text-align: center;}

.google-left {
	width: 120px;
	margin: 12px 0 5px 15px;
	text-align: center;
}

.begun-left {
	width: 120px;
	margin: 12px 0 5px 15px;
	text-align: center;
}

.zakladki {
	margin-top: 15px;
}

.knopki-yandex {font-size: 12px; width: 300px; float: left;}
.knopki-yandex a {font-size: 12px;}

.vk-podelit {width: 120px; float: left;}

.na_forume {
	margin-top: 15px;
	text-align: right;
	font-size:12px;
}

.na_forume2 {
	margin-top: 15px;
	text-align: right;
	font-size:12px;
	margin-right: 12px;
}


/* Словари */

#slovari {
	margin-top:-12px;
}
.pl2 {
	width:660px;
	font-size:12px;
	margin-left: 3px;
	padding-bottom: 25px;
	text-align: justify;
}
#search2 {
	position:relative;
	width:244px;
	margin-left:3px;
}
#search3 {
	margin-bottom:20px;
}
.search-bg2 {
	background:url('../images/search2.jpg') no-repeat;
	width:246px;
	height:24px;
	display:block;
}
.in_text2 {
	border:0;
	height:17px;
	position:relative;
	margin-left:3px;
	top:-7px;
	width:173px;
	padding:0 5px 0px;
	color:#6e7060;
	font-size:11px;
}

#pad_slov {
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 25px;
}

table.slov {
	width:630px;
	border-collapse: collapse;
	border: 0px solid #000;
}

td.slov1 {
	width: 25%;
	vertical-align: top;
	text-align: left;
}

.link_slov {
	margin-bottom: 12px;
	margin-right: 15px;
}

.link_slov a {
	font-size:12px;
}

.slov-text1 {
	display:block;
	width:664px;
	text-align:justify;
	padding-top:5px;
	font-size:12px;
}

.slov-text1 p {
	margin-top: 10px;
}

.read {
	display:block;
	width:664px;
	text-align:left;
	padding-top:5px;
	font-size:12px;
}

.line_read {
	width: 664px;
	height: 3px;
	margin-top: 20px;
	background:url('../images/pkt_news.jpg') top repeat-x;
}

.line_read2 {
	width: 664px;
	height: 4px;
	margin-bottom: 15px;
	background:url('../images/pkt_news.jpg') bottom repeat-x;
}

/* Технологии */

#tehno {
	margin-top:-12px;
}
h2 a.green {
	font:11px Tahoma;
	color:#8da601;
	font-weight: bold;
	text-decoration: none;
}
.border-tehno {
	border-bottom:1px solid #c7ea01;
	height:52px;
	margin-bottom:25px;
	width:655px;
}
.border-tehno span {
	font:14px Tahoma;
	color:#8da601;
	font-weight: bold;
	background:#fff;
	position:relative;
	top:34px;
}
.border-tehno {background:url('../images/pict2.gif') no-repeat bottom right;}
.tehno-opisanie {
	display:block;
	width:660px;
	text-align:justify;
	font-size:12px;
	margin-bottom: 35px;
}
.tehno-opisanie p {
	margin-top: 10px;
}
.tehno-text {
	display:block;
	width:660px;
	text-align:justify;
	font-size:12px;
	margin-bottom: 10px;
}
.tehno-text p {
	margin-top: 10px;
}
.tehno-text ul {
	margin-top: 10px;
}
.tehno-text li {
	line-height: 1.3;
	text-align: left;
	padding-left: 21px;
	padding-bottom: 5px;
	background: url('../images/li.jpg') left 5px no-repeat;
}


.articles-text2 ul {
	margin-top: 10px;
}
.articles-text2 li {
	line-height: 1.3;
	text-align: left;
	padding-left: 21px;
	padding-bottom: 5px;
	background: url('../images/li.jpg') left 5px no-repeat;
}
.title-tehno {
	font:14px Tahoma;
	color:#8da601;
	font-weight: bold;
	background:#fff;
	margin-top:36px;
	margin-bottom:25px;
	width:655px;
}

.tehno-text table {
	border-collapse: collapse;
	border: 1px solid #848484;
	margin-top: 10px;
	margin-bottom: 10px;
}

.tehno-text td {
	border: 1px solid #848484;
}

#adress_tehno {
	font-size:12px;
	color: #369ecf;
	margin-top: 35px;
}

#adress_tehno a {
	text-decoration: none;
}

.line_read3 {
	width: 664px;
	height: 4px;
	margin-top: 25px;
	background:url('../images/pkt_news.jpg') top repeat-x;
}

#other_tehno {
	margin-top: 45px;
	font-size:12px;
}

.other_tehno_title {
	margin-bottom: 15px;
	font-size:12px;
	font-weight: bold;
	font-family: Tahoma;
	color: #8da601;
}

#other_tehno li {
	line-height: 1.3;
	text-align: left;
	padding-left: 21px;
	padding-bottom: 5px;
	background: url('../images/li.jpg') left 5px no-repeat;
}

table.other_tehno1 {
	width:100%;
	border-collapse: collapse;
	border: 0px solid #000;
}

/* Карта сайта */

#sitemap {
	margin-top:-12px;
}

.sitemap-text {
	display:block;
	width:660px;
	text-align:justify;
	font-size:12px;
	margin-bottom: 10px;
}
.sitemap-text p {
	margin-top: 10px;
}
.sitemap-text ul {
	margin-top: 10px;
}
.sitemap-text li {
	line-height: 1.3;
	text-align: left;
	padding-left: 21px;
	padding-bottom: 5px;
	background: url('../images/li.jpg') left 5px no-repeat;
}

/* О нас */

#about {
	margin-top:-12px;
}

.about-text {
	display:block;
	width:664px;
	text-align:justify;
	font-size:12px;
}

.about-text p {
	margin-top: 10px;
}

#sp {
	width: 146px;
	font: normal 11px Tahoma;
	color: #a0a0a0;
	margin-top: 8px;
	margin-left: 10px;
}

#sp a {
	color: #a0a0a0;
	font-weight: normal;
	text-decoration: underline;
}

#sp a:hover {
	color: #a0a0a0;
	font-weight: normal;
	text-decoration: none;
}

.butmysoc {
margin-right:10px;
position: relative;
float: left;
}

.vk {	margin-top: 15px;}

table.vidjet {
	height: 22px;
	border-collapse: collapse; table-layout: fixed;
}

table.vidjet td {
	width: 20px;
	height: 22px;
}

.fb-like {margin: 0 0 0 -10px;}

