body{
	font: 13px  Tahoma, Verdana, Sans-serif;
	padding:0;
	margin:0
}
h1, h2, h3, h4, h5, h6{
	margin:0;
	font-weight:normal
}
ul, li{
	margin:0;
	padding:0
}
h2 { font-size:14px; font-weight:bold; padding: 3px 0 0 6px; margin: 0; }
.content{
	width: 980px;
	margin: 0px auto;
}
form{
	padding:0;
	margin:0
}
.logo{
	height: 72px;
	width: 193px;
	float: left;
}
#cse-search-box { margin:0 0 16px; }
#cse-search-results iframe { width:100% !important; }
.bannerHeader{
	height: 90px;
	width: 730px;
	float:right;
}
.banner ul { list-style-type:none; }
.lene1{
	height: 7px;
	clear: both;
	border-bottom: 1px solid #2a41b5;
	font-size:0
}
.line2{
	border-top: 1px solid #ffffff;
	height: 5px;
	background-color: #9aceff;
	font-size:0
}
.menu{
	color:#FFFFFF;
	text-align:center;
	height: 35px;
	width: 974px;
	float:right;
	background-color: #5a94e4;
	padding-top: 4px;
}
.menuLeft{
	height: 39px;
	width: 6px;
	float: left;
}
.headerBottom{
	clear:both;
	height: 25px;
	background-color: #ebf5ff;
}
.where{
	padding: 5px 0 0 4px;
	height: 15px;
	width: 350px;
	overflow:hidden;
	font-size: 11px;
	color:#5a94e4;
	float:left;
	padding-top:5px;
}
div.place{
	font-weight:bold;
	display:inline;
}
A.place:link, A.place:visited{
	color: #5a94e4;
	text-decoration: none;
}
A.place:active, A.place:hover{
	color: #ff0000;
	text-decoration: underline;
}
A.menuLink:link, A.menuLink:visited {
	color: #ffffff;
	text-decoration: none;
}
A.menuLink:active, A.menuLink:hover{
	color: #ffffff;
	text-decoration: underline;
}
.foot{
	text-align:center;
	width: 390px;
	font-family:Tahoma, Verdana, Sans-serif;
	font-size: 11px;
	color: #999999;
	margin: 0px auto;
}
.footer {
	height: 35px;
	text-align: center;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	margin-bottom:7px;
	padding-top: 3px;
}
.left{
	width:728px;
	overflow:hidden;
	float:left
}
.right{
	width:242px;
	overflow:hidden;
	float:right
}
.padding{
	padding-bottom:12px
}
.clear{
	clear:both
}
A.menuPhoto:link, A.menuPhoto:visited, A.menuPhoto:active, A.menuPhoto:hover{
	color: #A20C0D;
	text-decoration: none;
}
A.menuPhoto:hover{
		text-decoration: underline;
}
A.comment:link, A.comment:visited, A.comment:active, A.comment:hover{
	color: #5A94E4;
	text-decoration: underline;
	font-weight:bold;
	display:block;
	padding:0 0 15px 20px;
	width:170px;
	background-image:url(../pix/comment.gif);
	background-repeat:no-repeat
}
A.comment:hover{
	text-decoration: none;
}

A.personComment, A.personComment:visited, A.personComment:active, A.personComment:hover{
	color: #5a94e4;
	text-decoration: underline;
	font-weight:bold
}
blockquote{
	margin:13px 0 13px 40px
}
A.personComment:hover{
	text-decoration: none;
}
.personText{
	padding-top:15px;
}
span.person, td.person{
	font-weight:bold
}
div.text_of_3{
	text-align:justify
}
div.text_of_3 p strong img{
	margin-right:10px
}
div.text_of_3 p img{
	margin-right:7px
}
div.menuPhoto{
	color:#A20C0D;
	background-color:#EBF5FF;
	text-align:center
}
#searchForm{
	float:right;
	text-align: left;
	width:241px;
	padding-left:12px
}
.simpleBlack{
	font-weight:bold
}
.rubricGroup{
	height:20px;
	background-image:url(../pix/rubricGroup.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}
.chat{
	height:20px;
	width:265px;
	background-image:url(../pix/chat.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}
.signin{
	color:#5A94E4;
	font-weight:bold
}
.input{
	border:1px solid #5A94E4;
	width:142px
}
.inputRegistration{
	border:1px solid #5A94E4;
	width:153px
}
.important{
	color:#5A94E4;
	font-weight:bold
}
.info{
	font-weight:bold;
	color:#666666;
	margin:10px 0 5px 0;
	padding-left:3px;
	font-size:15px
}
div.registration{
	width: 363px;
	float:left;
	border: 1px solid rgb(90, 148, 228);
	padding:10px
}
.border{
	border: 1px solid rgb(90, 148, 228);
	padding:10px
}
ul.error{
	padding:0;
	margin:0;
	list-style:none
}
ul.error li{
	padding:0;
	margin:0 0 5px 0;
	list-style:none;
	color:#CC0000;
	font-size:11px
}
.regFormButton{
	background-image:url(../pix/login.gif);
	border: 1px solid #5A94E4;

	cursor:pointer;
	color:#295d8e;
	font-weight:bold;
	font-size:11px;
	height:22px;
	width:56px
}

.mainLastMoment{
	height:20px;
	width:100%;
	float:left;
	background-image:url(../pix/red.gif);
	color:#FFFFFF;
	font-weight:bold;
}
.rubricGreen{
	height:20px;
	width:265px;
	background-image:url(../pix/green.jpg);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}
.newsSMI{
	height:20px;
	width:625px;
	background-image:url(../pix/newsSMI.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}
.fark{
/*	height:20px;
	width:265px;
	background-image:url(../pix/fark.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px*/
}
.farksmall{
	height:20px;
	width:135px;
	background-image:url(../pix/farksmall.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}
.rubricNewsSMI{
	height:20px;
	background-image:url(../pix/rubricNews.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}
.rubricList{
	height:20px;
	background-image:url(../pix/rubricList.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}
.listPoint{
	padding:10px;
	border:1px solid #5a94e4;
	border-bottom:0
}
.articleItem{
	height:20px;
	background-image:url(../pix/rubricNews.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}
.articleItemInside{
	padding:10px;
	border: 1px solid #5a94e4;
}
.articleItemInside img {margin:10px !important;}
.photoItemTop{
	height:20px;
	width:485px;
	background-image:url(../pix/rubricNews.jpg);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}

a.articleAnons:link, a.articleAnons:visited, a.articleAnons:hover, a.articleAnons:active{
	text-decoration: inherit !important;
	color: inherit !important;
	font-size: inherit !important;
	font-weight: inherit !important;
}

.bigPhoto{
	height:20px;
	background-image:url(../pix/bigPhoto.gif);
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px
}

.box_grey{
	width:438px;
	float:left
}
.content_grey{
	width:438px;
	border-top: 1px solid #cfcfcf;
	clear:both;
}
table.lastArticles{
	border-collapse:collapse
}
table.lastArticles td{
	border:1px solid #cfcfcf;
	font-size:12px;
	width:50%;
	vertical-align:top
}

table.foto_table_main img {margin: 10px 10px 10px 0; float:left; border: 1px solid #ffc600;}
table.foto_table_main td {width:25%; text-align:left; padding:0 0 10px 10px}

table.foto_table_main_2 img {margin: 10px; border: 1px solid #ffc600;}
table.foto_table_main_2 td {padding:0 0 10px 0; width:20%;}

.clear{
	clear:both
}

.nazvanie_red{background-color:#a90000; width:180px; height:20px; float:left; padding-left:15px; font-weight:bold; background-image: url(../pix/pl_red1.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF}
.plashka_red_b{width:305px; height:14px; float:right}
.plashka_red{width:305px; background-color:#d88787; height:6px; float:right}
.content_red{border: 1px solid #a90000;}
.punkty_red{height:16px; border-bottom: 1px solid #808080; padding: 3px 3px 3px 3px; overflow:hidden}
ul.ul_red li {list-style-image:url(../pix/point_red.gif); list-style-position:inside; margin-left:5px}

A:link, A:visited{ color: #000000; }
A:active, A:hover{ color: #515151; }
.content_blue{
	background-color:#ebf5ff;
	border: 1px solid #5a94e4;
	clear:both;
}
.punkty_blue{height:100px;}
.img_blue{float:left; background-color:#FFFFFF; padding:10px; margin-right:10px; width:80px; height:80px}
.nazvanie_grey{
	background-color:#cfcfcf;
	width:100px;
	height:18px;
	padding-top:2px;
	float:left;
	padding-left:15px;
	font-weight:bold;
	background-image: url(../pix/pl_grey1.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#000000
}
.nazvanie_blue_social{
	width:180px;
	height:18px;
	margin-top: -14px;
	position: relative; z-index: 1;
	padding-top:2px;
	float:left;
	padding-left:15px;
	font-weight:bold;
	background: url(../pix/pl_blue.gif) right #5b94e5 no-repeat;
	color:#ffffff;
}
.rubricListBottom{
	background-color:#5a94e4;
	font-weight:bold;
	padding-bottom:2px
}
.rubricNews{
	border: 1px solid #5a94e4;
	clear:both;
}
div.rubricNews table td {
	border-bottom: 1px solid #5a94e4;
	padding:3px
}
div.rubricNews table {
	padding: 5px
}
.pager{
	text-align:center;
	font-size: 16px;
	padding:8px 0 10px 0
}
.photoList{
	background-color:#ebf5ff;
	border: 1px solid #5a94e4;
	clear:both;
}
.photoListTable{
	width:100%
}
.photoListTable tr td{
	width:25%
}

/*КОНЕЦ ФУТЕРА*/
/*Начало мэйн*/
.left_c{float:left; width:280px;  margin-right:20px; margin-bottom:15px}
.right_c{float:left; width:640px; margin-bottom:15px}
.box_yellow{width:280px; height:220px;}
.nazvanie_yellow{background-color:#ffc600; width:100px; height:20px; float:left; padding-left:15px; font-weight:bold; background-image:url(../pix/pl_yellow1.gif); background-repeat:no-repeat; background-position:right}
.plashka_ye_b{width:165px; height:14px; float:right}
.plashka_yellow{width:165px; background-color:#ffe487; height:6px; float:right}
.content_yellow{ width:258px;padding: 10px; background-color:#ffe487; border: 1px solid #ffc600; border-top:0; text-align:center; clear:both }
.img_fotogalary{border:0}
A.bold {font-weight:bold}
A.bold:visited {font-weight:bold}
A.bold:active {font-weight:bold}
A.bold:hover{font-weight:bold}
.pusto{height:20px; clear:both}
.box_blue{width:280px;}
.nazvanie_blue{background-color:#5a94e4; width:165px; height:20px; float:left; padding-left:15px; font-weight:bold; background-image: url(../pix/pl_blue1_1.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF}
.plashka_blue_b{width:100px; height:14px; float:right}
.plashka_blue{width:100px; background-color:#ebf5ff; height:6px; float:right}

img{border:0}

.box_green{width:280px;}
.nazvanie_green{background-color:#359407; width:140px; height:20px; float:left; padding-left:15px; font-weight:bold; background-image: url(../pix/pl_green1.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF}
.plashka_green_b{width:125px; height:14px; float:right}
.plashka_green{width:125px; background-color:#a0cd8a; height:6px; float:right}
.content_green{ width:278px; background-color:#a0cd8a; border: 1px solid #359407;clear:both; font-size:11px}
img{border:0}
.punkty_green{height:60px; border-bottom: 1px solid #808080}
.img_green{float:left; padding:5px; width:50px; height:50px}
.text_green{padding:10px 10px 0 10px; width:188px; float:right}


.banner120x600{ width:120px; float:right; height:600px; clear:both}


.img_grey{width:80px; height:80px; padding:10px; float:left}
.text_grey{padding:15px 10px 0 10px; width:108px; float:right}
.bg_grey{ display:block; background-color:#e9e9e9; padding:3px; width:160px; float:right; line-height:16px}
A.bg_grey {font-weight:bold; font-size:11px; color:#666666}
A.bg_grey:visited {font-weight:bold; font-size:11px; color:#666666}
A.bg_grey:active {font-weight:bold; font-size:11px; color:#ff0000}
A.bg_grey:hover{font-weight:bold; font-size:11px; color:#ff0000}

ul.ul_gley li {list-style-image:url(../pix/arr_grey.gif); padding: 3px 0 3px 0; list-style-position:outside; margin:8px 5px 0 20px; }
.fon_gray{background-color:#e9e9e9; margin:0; padding:0}



span.time_red{margin:0 5px 0 5px; display:inline; font-size:12px; background-color: #CCCCCC; padding:2px;color:#a90000; font-weight:normal}
.niz_main{width:640px; padding-top:20px; clear:both}

.box_foto{width:640px; clear:both}
.nazvanie_foto{background-color:#ffc600; width:640px; height:20px; float:left;font-weight:bold; background-image:url(../pix/pl_yellow1.gif); background-position:right; background-repeat:no-repeat}
.content_foto{ width:638px; background-color:#ffe487; border: 1px solid #ffc600; text-align:center; clear:both; }
.img_foto_corner{float:left;}

A.foto_white, A.foto_white:visited, A.foto_white:active, A.foto_white:hover{color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:11px; background-color:#ffc600; padding:3px; float:left; margin-top:10px}
A.foto_white:hover{text-decoration:underline}

A.foto_red, A.foto_red:visited, A.foto_red:active, A.foto_red:hover{color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:12px;padding:3px; float:left; margin-top:10px}
A.foto_red:hover{text-decoration:underline; color:#FF0000}
.google{height:250px; width:300px; background-color:#FFFFCC; float: right}
.top{float:left}
.chat{float:right; margin-top:20px}

.box_chat{width:280px;}
.nazvanie_chat{background-color:#359407; width:110px; height:20px; float:left; padding-left:15px; font-weight:bold;background-repeat:no-repeat; background-position:right; color:#FFFFFF}
.plashka_chat_b{width:155px; height:14px; float:right}
.plashka_chat{width:155px; background-color:#a0cd8a; height:6px; float:right}
.content_chat{ width:278px; border: 1px solid #359407;clear:both; background-color:#e1ffd2}
.v_chate{padding:7px; background-color:#FFFFFF}
.content_chat img{margin:5px 0 0 7px}


/*таблица с новостями*/
.babushka{ width: 940px;margin: 0px auto;}
.spisok_now{width: 638px;border: 1px solid #5a94e4;}
.sha_spisok_now{height: 20px;width: 640px;left: 0;font-size: 1px;}
.lenta_novostei{font: 13px  Tahoma, Verdana, Sans-serif;color:#FFFFFF;font-weight:bold;background-color: #5a94e4;width: 116px;float:left;height: 18px;text-align:center;padding-top: 2px;}
.okruglenie{width:6px;float:left;}
.plashka{width: 518px;height: 6px;background-color: #b1cdf2;float:right;margin-top: 14px;font-size: 1px;}

.kvadratik{color:#FFFFFF;width:13px;height: 16px;background-color: #5a94e4;padding: 1px 4px 1px 4px;display:inline;}
.nomerochki{display:inline;font-size: 12px;}
.text_of{width: 616px;border-bottom: 1px solid #5a94e4;padding-top: 10px;}
.text_of_1{font-weight:bold;padding-bottom: 6px;}
.data_of{background-color: #5a94e4;display:inline;color:#FFFFFF;font-weight:bold;padding-left: 4px;padding-right: 4px;}
.ser_ss{display:inline;font-size: 11px;font-weight: bold;}
A.ss {color: #666666; text-decoration: none;}/* Цвет ссылок */
A.ss:visited {color: #666666;}/* Цвет посещенных ссылок */
A.ss:active {color: #ff0000; text-decoration: underline;}/* Цвет активных ссылок */
A.ss:hover {color: #ff0000; text-decoration: underline;}
.text_of_4{clear:both}
/*конец таблица с новостями*/
.shirokaya_news{width:640px;float:left;}
.uzkaya_news{width:280px; float:left;}
h3.green_letters{ font-size:15px; font-weight:bold; color:#359407; margin:3px}
div.content_chat a{display:block; padding:3px 3px 5px 3px; border-bottom: 1px solid #808080}
.content_znakomstva{ width:278px;border: 1px solid #5a94e4;clear:both;}


/*желтые фотки по з штуки*/
.box_foto_2{width:640px; clear:both}
.content_foto_2{background-color:#ffe487; border: 1px solid #ffc600; }

A.foto_white_2, A.foto_white_2:visited, A.foto_white_2:active, A.foto_white_2:hover
{color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:11px; background-color:#ffc600; padding:3px}
A.foto_white_2:hover{text-decoration:underline}

.nazvanie_box_foto_2{background-color:#ffc600; width:135px; height:20px; float:left; padding-left:15px; font-weight:bold; background-image:url(../pix/pl_yellow1.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF; clear:both}
.plashka_box_foto_2_b{width:490px; height:14px; float:right}
.plashka_box_foto_2_b{width:490px; height:14px; float:right}
.plashka_box_foto_2{width:490px; background-color:#ffe487; height:6px; float:right}
A.dalee_ye, A.dalee_ye:visited, A.dalee_ye:active, A.dalee_ye:hover
{color:#FFFFFF; font-weight:bold;font-size:11px; background-color:#ffc600; padding:3px 10px 3px 10px; float: right;}

/*конец желтые фотки по з штуки*/

/*новости в листатикл*/

/*.pr_nowosti{width: 280px;float: right;}*/
.spisok_now_la{width: 468px;border: 1px solid #5a94e4;}

.sha_spisok_now_la{height: 20px;width: 470px;left: 0;font-size: 1px;}
.plashka_la{width: 348px;height: 6px;background-color: #b1cdf2;float:right;margin-top: 14px;font-size: 1px;}


.txt{margin:5px 10px 0 0; float:left}
.text_of_4_la{padding-top: 10px;padding-bottom: 10px; clear:both; padding-left:130px}
.text_of_4_la80{padding-top: 10px;padding-bottom: 10px; clear:both; padding-left: 90px}
/*новости в листатикл*/

table.news_smi td {width:213px; background-color:#ebf5ff}
.img_news_smi{float:left; padding:5px; width:50px; height:50px}
.text_news_smi{padding:10px 10px 0 10px; width:130px; float:right}
table.news_smi td a {font-size:11px}
.google_left{height:250px; width:300px; background-color:#FFFFCC; float: left}

.white_3_news{width:320px; background-color:#FFFFFF; float: right;}
.text_white_3_news{padding:5px 10px 5px 0; width:210px; float:right; height:82px}
.white_3_news img {padding: 5px;float:left; clear:both;}


h1.name_of_news {color: #5a94e4; font-size:16px; font-weight:bold}

.box_foto_3{width:470px; clear:both}
.content_foto_3{ width:468px; background-color:#ffe487; border: 1px solid #ffc600; }


.nazvanie_box_foto_3{background-color:#ffc600; width:135px; height:20px; float:left; padding-left:15px; font-weight:bold; background-image:url(../pix/pl_yellow1.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF; clear:both}
.plashka_box_foto_3_b{width:320px; height:14px; float:right}
.plashka_box_foto_3{width:320px; background-color:#ffe487; height:6px; float:right}
.uzkie_foto{ width: 470px; float:left}
.banners3{float:right}

.tuda_syuda{background-color:#afd8ff;}
.galereya_foto_numbers{clear:both; padding:15px; text-align:center; background-image:url(../pix/fon_yoki.gif)}
.galereya_foto_numbers img {margin-top:10px}
.TitleItem{
	font-size:16px;
	color:#5A94E4;
	font-weight:bold;
	margin-bottom:10px
}
A.TitleItem, A.TitleItem:visited, A.TitleItem:active, A.TitleItem:hover{
	font-size:16px;
	color:#5A94E4;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:none;
	display:block
}
.NewSmall{height: 20px;width: 640px;left: 0;font-size: 1px;}
.NewItemLine{background-color:#B1CDF2;float:right;font-size:1px;height:6px;margin-top:14px;width:378px;}
.NewItemBlock{font-size:1px;height:20px;left:0;width:500px;}
.lineYellow{
	width: 518px;
	height: 6px;
	background-color: #FFE487;
	float:right;
	margin-top: 14px;
	font-size: 1px;
}
.photoSquare{
	font: 13px  Tahoma, Verdana, Sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #FFC600;
	width: 116px;
	float:left;
	height: 18px;
	text-align:center;
	padding-top: 2px;
}
A.back:link, A.back:visited, A.back:active, A.back:hover{
	display:block;
	width:31px;
	height:31px;
	background-image:url(../pix/back.gif);
	text-decoration:none;
	margin-right:10px;
	margin-left:20px
}
A.back:hover{
	background-image:url(../pix/backHover.gif);
}
A.forward:link, A.forward:visited, A.forward:active, A.forward:hover{
	display:block;
	width:31px;
	height:31px;
	background-image:url(../pix/forward.gif);
	text-decoration:none;
	margin-left:10px	;
	margin-right:20px;
}
A.forward:hover{
	background-image:url(../pix/forwardHover.gif);
}

A.print:link, A.print:visited, A.print:active, A.print:hover{
	background-image:url(../pix/print.gif);
	background-repeat:no-repeat;
	padding-left:22px
}
A.enter:link, A.enter:visited, A.enter:active, A.enter:hover{
	font-weight:bold;
	color:#5A94E4;
	font-size:11px
}
div.topComment{
	background-color:#cfcfcf;
	width:150px;
	height:18px;
	float:left;
	padding-left:15px;
	padding-top:2px;
	font-weight:bold;
	background-image: url(../pix/pl_grey1.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#000000
}
table.topComment tr td{
	border: 1px solid #cfcfcf;
	padding:3px 3px 8px 3px;
}
table.topComment {
	border-collapse:collapse;
	clear:both
}
.topCommentCover{
	background-image: url(../pix/commentPoint.gif);
	background-repeat:repeat-y
}
.commentNumber{
	margin-top:7px;
	background-image:url(../pix/comment.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	width:115px;
	color:#5a94e4;
	font-size:12px;
	padding-bottom:3px;
	float:right;
}
div.b-save-copy td {font-size:13px;} /*для сохраненной копии яндекса*/


/* =Social button 
-------------------- */
.soc-button { float:left; width:100%; list-style-type:none; padding:10px 0 5px 0; border-top:1px solid #5A94E4; }
.soc-button li { float:left; width:20% }
.soc-button li.but-vk {width:17%;}
.soc-button li.but-soc-mail {width:19%;}
.soc-button li.but-soc-mail div { width:53px !important;font-size:10px !important; }
.soc-button li.but-face {width:21%;}
.soc-button li.but-odnk {width:24%;}
.soc-button li.but-twit{width:19%;}

#vk_comments { height:auto !important; }

.social-box { width:100%;margin: 0 auto;list-style-type:none; }
.social-box li { width:33%; }
.social-box li.vk { float:right; }
.social-box li.mail { float:left;text-align:right; }
.social-box li.fb { float:left;text-align:center; }
.social-box li.pikabu { float:right; text-align:left !important; }
.social-box li.liv { float:left; text-align:center; }
.social-box li.tw { float:left; }
.social-box li.tw img { padding:0; margin:0; }

ul.social-footer { list-style-type:none; float:right; width:150px; margin:0 10px 0 0; padding:0; height:auto !important; }
ul.social-footer li.link-page { margin:4px 0 9px 0; background:none; font-weight:bold; font-size:13px; width:150px; }
ul.social-footer li { float:left; background:none !important;  padding:0 0 0 5px !important; }
ul.social-footer li a { float:left; height:24px; width:24px; }
ul.social-footer li a.mail { background: url(../pix/social-small-icon.gif) no-repeat; }
ul.social-footer li a.twitter { background: url(../pix/social-small-icon.gif) 0px -24px no-repeat; }
ul.social-footer li a.vk { background: url(../pix/social-small-icon.gif) 0px -48px no-repeat; }
ul.social-footer li a.facebook { background: url(../pix/social-small-icon.gif) 0px -72px no-repeat; }
ul.social-footer li a.lj { background: url(../pix/social-small-icon.gif) 0px -96px no-repeat; }



