
/**********************************************/
.styleInd_1{color: red; font-size: 20px;}


body{font-size:70%; font-family: Tahoma, Arial, sans-serif; color: #555;margin:0;padding:0;}
a{color: #1263AC; text-decoration: none;}
a:hover {color:#DF4400; text-decoration: none;}
table{font-size: 100%; b-order:0; b-ackground: #ccc;}
table td{b-ackground: #fff;}
img.onclick{cursor:pointer; cursor:hand;}

ul{margin:0 0 0 15px; padding:0; list-style: disc outside none;}
ol{margin:13px 0 0 35px; padding:0;}
ol li{margin-bottom:5px;}
img{border:0; clear:both;}
div{
/* \*/
* width:100%;
/**/
}

form{margin:0;}
hr{height: 1px; border: 0; background: #ccc; margin-top:20px; padding:0; clear:both;}
p{padding-top:10px; margin: 0; text-indent:1em;}
h1{color: #58595B; font-size: 150%; font-weight:normal; padding:0; margin:10px 0 20px 0;}
h2{color: #58595B; font-size: 140%; font-weight:bold; padding:0; margin:10px 0 20px 0;}


TABLE.border-for-table{border-collapse:collapse;}
TABLE.border-for-table TD, TH {border:1px solid #ccc;padding:1ex 1em;}
TABLE.border-for-table TH {background-color:#e3e3e3;}

/***************** Заголовок *****************/
table.pigeons{background:  url(/img/pigeons.jpg) no-repeat left top;}
table.pigeons td{background:transparent;}

table.header{height:153px; width:100%; background: transparent url(/img/head_bg.gif);}

div.header-pigeons{background:  url(/img/pigeons.jpg) no-repeat left top; width:90%;}
td.header-pigeons-bg{background: transparent url(/img/mid_top_bg.gif); width:100%;}

table.header .rmenu {padding:35px 10px 10px 10px}
table.header .rmenu a {display:block;margin-bottom:2px;color:white;font-weight:bold}
table.header .rmenu a:hover {color:#DF4400}

table.header .bmenu {width:800px;padding-right:10px;height:10px;color:white;position:absolute;top:138px;right:0px}
table.header .bmenu a {color:white;font-weight:bold}
table.header .bmenu a:hover {color:#DF4400}

/****************/




/**************** Левая колонка *****************/
td.left{background:#F7F1E3; width:209px; vertical-align: top; border-bottom:1px solid #ccc;}
div.menu-surrounder{padding: 10px 0px 5px 0px; border-top:1px solid #ccc;}

input.searchStringSmall{border: #FFFFFF 1px solid;  background: #FFFFFF; color: #000000;  font-size: 11px;}

span.lang{background:#E7E7E7; padding: 5px 10px 5px 10px;}
span.lang a{color:#404040;}
span.lang a:hover{color: #DF4400;}

ul.additional-links-list{list-style: square outside url(/img/arr2.gif); margin: 20px 0 0 30px; line-height:1.5;}

table.search-left{width:209px;}
table.search-left td{background:#3B61A5;}
/****************/




/***************** Меню ********************/
ul#nav0 *{z-index:1000;}
ul.navi {margin: 0; padding: 0; list-style: none; width: 220px; /* Width of SubMenu Items */
	border-bottom: 1px solid #E1CDAD;}
ul.navi#nav0{margin: 10px 0px 5px 0px; width: 209px; /* Width of Menu Items */
	border: 0px;}
ul.navi li a.nav-item{display: block; border: 0px; padding: 5px 0px 5px 10px;}
ul.navi li {position: relative;}
li ul.navi {position: absolute; left: 209px; /* Set not more than menu width */
	top: 0; display: none;}
/* Styles for SubMenu Items */
ul.navi li a.sub-item {display: block; text-decoration: none; background: #F7F1E3; /* IE6 Bug */
	padding: 4px 4px 4px 15px; border: 1px solid #E1CDAD; border-bottom: 0;}
/* Fix IE. Hide from IE Mac \*/
* html ul.navi li {float: left; height: 1%; }
* html ul.navi li a {height: 1%; }
/* End */
ul.navi li a:hover {color: #4A4A4A; background: #F6D4A3;} /* Hover Styles */
li ul.navi li a { padding: 3px 5px 3px 10px; } /* Sub Menu Styles */
li:hover ul.navi, li.over ul.navi { display: block; } /* The magic */
/************/

/***************** Меню (гориз.) ********************/
ul.navi2 {margin: 0; padding: 0; list-style: none; width: 220px;}
ul.navi2#nav0{width: 209px; /* Width of Menu Items */
	border: 0px;}
ul.navi2 li a.nav-item{display: block; float: left; border: 0px; padding: 5px;}
ul.navi2 li {position: relative;}
li ul.navi2 {position: 	absolute; left: 0px;  /* Set not more than menu width */
	top: 23px; display: none;}
/* Styles for SubMenu Items */
ul.navi2 li a.sub-item {display: block; text-decoration: none; background: #F7F1E3; /* IE6 Bug */
	padding: 4px 4px 4px 15px; border: 1px solid #E1CDAD; border-bottom: 0;}
/* Fix IE. Hide from IE Mac \*/
* html ul.navi2 li {float: left; height: 1%; }
* html ul.navi2 li a {height: 1%; }
/* End */
ul.navi2 li a:hover {color: #4A4A4A; background: #F6D4A3;} /* Hover Styles */
li ul.navi2 li a { padding: 3px 5px 3px 10px; } /* Sub Menu Styles */
li:hover ul.navi2, li.over ul.navi2 { display: block; } /* The magic */
/************/


/***************** Главная страница ***************/
div.text table.border{border-collapse: collapse;}
div.text table.border td{border: 1px solid #ccc; padding: 1em;}
div.text table.noborder td{border:none; padding:0;}
td.topLine{background:transparent url(/img/topBg.gif);}
td.topLine#right{padding:6px 10px 0px 10px; text-align:right;}
td.main-content{vertical-align:top; border: 1px solid #CCC; border-left:0; padding-left: 20px; background:transparent;}
div.path{background: #F7F7F7 url(/img/newsShadow.gif) right top no-repeat; color: #4A4A4A; width: 100%;}
div.path div{padding: 10px 20px 10px 18px;}
div.path div div{padding:0;}

div.text{padding: 10px 20px 20px 18px;}
span.text-big{font-size:120%;}
span.text-on-plate{float:left; display:block; background:#F7F7F7; padding:1em;}
div.images-wrapper{margin:20px 0;}
img.images-left{margin: 0px 20px 0px 0px; float:left; border: 1px solid #666;}
img.images-right{margin: 0px 0px 0px 20px; float:right; border: 1px solid #666;}
img.images-center{margin: 20px auto; display:block; text-align:center; border: 1px solid #666;}
ul.links-list{list-style: square outside url(/img/arr2.gif); margin: 10px 0 0 17px;}
ul.links-list a{font-size: 120%; font-weight:bold;}
ul.links-list li{padding:0 0 5px 0;}
/************/



/***************** Карта *******************/
a.map-title{color: #2D3C85; font-size: 125%; font-weight: bold;}
a.map-title:hover{color:#DF4400;}
a.map-link{color:#2D3C85;}
a.map-link:hover{color:#DF4400;}
ul.map-list{list-style : square outside url(/img/arr3.gif); margin: 5px 10px 20px 20px;}
/************/



/**************** Новости ******************/
div.news-date{color: #999;}
a.news-title{color:#1462B1; font-size:110%; font-weight:bold; margin-bottom:10px; display:block; width:auto;}
a.news-title:hover{color:#DF4400;}
table.news-list{margin: 10px 0 0 0;}
table.news-list td{padding-bottom: 10px; background:transparent;}

table.newsTxt td{vertical-align: top; padding: 5px; background:#fff;}
.calendar-txt{color: #555; font-size:100%;}
.calendar-txt td{vertical-align:top; padding: 0px 4px 9px 0px}

span.news-images-wrap{b-order:1px solid #efefef; margin: 10px 20px 10px 0px; display:block; }
img.news-images{border:1px solid #ccc; float:left;}

div.news-choose-target{background: #F7F7F7; margin:0; padding:20px 0 20px 0;}
div.news-choose-target div{margin-left:20px; margin-right:20px;}
table.subscribe-form{background: #F7F7F7; margin-top:20px; padding:20px;}
table.subscribe-form td{background:transparent;}

div.news{margin:3px 0px 0px 10px;}
table.news{width:100%}
table.news a, table.news a:visited{color:#fff;}
table.news a:hover{color:#fff; text-decoration:underline;}
table.news td{background:transparent;}
table.news td#title{background: #52A7E7 url(/img/anbg.gif) top left repeat-y; color:#fff; font-size:11px; text-decoration:none; font-weight:bold; padding: 2px 5px 2px 5px;}
table.news td#text{padding: 15px 25px 15px 15px; background: #F7F1E3;}
td#newsBullet{width:10px; vertical-align: top; padding-top: 3px;}
div.news-tit{color: #4A4A4A; font-size: 12pt; font-weight: bold;  background: #E7E7E7; padding:10px 5px 10px 18px; margin: 10px 0px 5px 10px;}
div#all-news{margin:10px 25px;}
/***********/




/**************** Объявления ******************/
div.ads-date{color: #999;}
a.ads-title{color:#1462B1; font-size:120%; font-weight:bold; margin-bottom:10px; display:block; width:auto;}
a.ads-title:hover{color:#DF4400;}
table.ads-list{margin: 10px 0 0 0;}
table.ads-list td{padding-bottom: 20px; background:transparent;}

table.adsTxt td{vertical-align: top; padding: 5px; background:#fff;}

span.ads-images-wrap{b-order:1px solid #efefef; margin: 0px 20px 10px 0px; display:block; float:left;}
img.ads-images{border:1px solid #ccc; float:left;}

div.ads-choose-target{background: #F7F7F7; margin:0; padding:20px 0 20px 0;}
div.ads-choose-target div{margin-left:20px; margin-right:20px;}

div.ads{margin:3px 0px 0px 10px;}
table.ads{width:100%}
table.ads a, table.ads a:visited{color:#fff;}
table.ads a:hover{color:#fff; text-decoration:underline;}
table.ads td{background:transparent;}
table.ads td#title{background: #52A7E7 url(/img/anbg.gif) top left repeat-y; color:#fff; font-size:11px; text-decoration:none; font-weight:bold; padding: 2px 5px 2px 5px;}
table.ads td#text{padding: 15px 25px 15px 15px; background: #F7F1E3;}
td#adsBullet{width:10px; vertical-align: top; padding-top: 3px;}
div.ads-tit{color: #4A4A4A; font-size: 12pt; font-weight: bold;  background: #E7E7E7; padding:10px 5px 10px 18px; margin: 10px 0px 5px 10px;}
div#all-ads{margin:10px 25px;}
/***********/



/**************** Вакансии ******************/
div.vacancies-date{color: #999;}
a.vacancies-title{color:#1462B1; font-size:120%; font-weight:bold; margin-bottom:10px; display:block; width:auto;}
a.vacancies-title:hover{color:#DF4400;}
table.vacancies-list{margin: 5px 0 0 0;}
table.vacancies-list td{padding-bottom: 5px; background:transparent;}

table.vacanciesTxt td{vertical-align: top; padding: 5px; background:#fff;}

span.vacancies-images-wrap{b-order:1px solid #efefef; margin: 0px 20px 10px 0px; display:block; float:left;}
img.vacancies-images{border:1px solid #ccc; float:left;}

div.vacancies-choose-target{background: #F7F7F7; margin:0; padding:20px 0 20px 0;}
div.vacancies-choose-target div{margin-left:20px; margin-right:20px;}

div.vacancies{margin:3px 0px 0px 10px;}
table.vacancies{width:100%}
table.vacancies a, table.vacancies a:visited{color:#fff;}
table.vacancies a:hover{color:#fff; text-decoration:underline;}
table.vacancies td{background:transparent;}
table.vacancies td#title{background: #52A7E7 url(/img/anbg.gif) top left repeat-y; color:#fff; font-size:11px; text-decoration:none; font-weight:bold; padding: 10px 10px 10px 15px;}
table.vacancies td#text{padding: 15px 25px 15px 15px; background: #F7F1E3;}
td#vacanciesBullet{width:10px; vertical-align: top; padding-top: 3px;}
div.vacancies-tit{color: #4A4A4A; font-size: 12pt; font-weight: bold;  background: #E7E7E7; padding:10px 5px 10px 18px; margin: 10px 0px 5px 10px;}
div#all-vacancies{margin:10px 25px;}
/***********/



/**************** Анонсы *****************/

div.anno-date{color: #999;}
a.anno-title{color:#1462B1; font-size:120%; font-weight:bold; margin-bottom:10px; display:block; width:auto;}
a.anno-title:hover{color:#DF4400;}
table.anno-list{margin: 10px 0 0 0;}
table.anno-list td{padding-bottom: 20px; background:transparent;}

table.annoTxt td{vertical-align: top; padding: 5px; background:#fff;}
span.anno-images-wrap{b-order:1px solid #efefef; margin: 0px 20px 10px 0px; display:block; float:left;}
img.anno-images{border:1px solid #ccc; float:left;}

div.anno-choose-target{background: #F7F7F7; margin:0; padding:20px 0 20px 0;}
div.anno-choose-target div{margin-left:20px; margin-right:20px;}

div.anons{margin:3px 0px 0px 10px;}
table.anons{width:100%}
table.anons a, table.anons a:visited{color:#fff;}
table.anons a:hover{color:#fff; text-decoration:underline;}
table.anons td{background:transparent;}
table.anons td#title{background: #52A7E7 url(/img/anbg.gif) top left repeat-y; color:#fff; font-size:11px; text-decoration:none; font-weight:bold; padding: 2px 5px 2px 5px;}
table.anons td#text{padding: 15px 25px 15px 15px; background: #F7F1E3;}
td#anonsBullet{width:10px; vertical-align: top; padding-top: 3px;}
div.anons-tit{color: #4A4A4A; font-size: 12pt; font-weight: bold;  background: #E7E7E7; padding:10px 5px 10px 18px; margin: 10px 0px 5px 10px;}
div#all-anonses{margin:10px 25px;}

/*************/



/****************** SPEC **/
ul.sp {margin: 0; padding: 0; list-style: none; width: 220px; /* Width of SubMenu Items */ 
	border-bottom: 1px solid #ccc;}
	
ul.sp li a.sp-item{display: block;margin:0; padding:0; width:150px;}
ul.sp li {position: relative;}
li ul.sp {position: absolute; left: 150px; /* Set not more than menu width */
	top: 0; display: none;}

/* Styles for SubMenu Items */
ul.sp li a.sub-spec {display: block; text-decoration: none; background: #fff; /* IE6 Bug */
	padding: 3px 5px 3px 10px; border: 1px solid #ccc; border-bottom: 0;}
/* Fix IE. Hide from IE Mac \*/
* html ul.sp li { float: left; height: 1%; }
* html ul.sp li a { height: 1%; }
/* End */
ul.sp li a.sub-spec:hover {color: #4a4a4a; background: #eee;} /* Hover Styles */
li ul.sp li a { } /* Sub Menu Styles */
li:hover ul.sp, li.over ul.sp { display: block; } /* The magic */
img#sp{vertical-align: middle; margin-bottom: 1px;}
p#item{margin: 15px 10px 5px 0px; padding: 0;}

table.spec{border-bottom:3px solid #ccc; width:100%; margin:30px 0 10px 0;
/* Fix IE. Hide from IE Mac \*/
* margin: 0 -10px 0 0;
/* End */
}
table.spec td#left{font-size:9px; font-color:#b2b2b2; padding-left:20px; vertical-align:bottom; background:transparent;}
table.spec td#right{text-align:right; padding-right:20px; vertical-align:bottom; background:transparent;}
span.spec-fak{float:right; font-size: 12px; color:#FFFFFF; font-weight:bold; background:#E65F01; padding: 5px 10px 5px 10px; vertical-align:bottom;}
hr.spec-hr{height:3px; border0; margin:0; padding:0; clear:both; width:100%; color:#ccc; background:#ccc;
/* \*/
* margin: -7px 0 -7px 0;
/**/
}

a.spec-title{font-size:150%; color:#4a4a4a;}
a.spec-title:hover{color:#4a4a4a;}
a.spec-title-href{font-size:150%; color:#2D3C85;}
a.spec-title-href:hover{color: #DF4400;}


a.lispec{font-size: 120%;  color: #4A4A4A; text-decoration: none; margin-left: 5px;}
a.lispec-href{font-size:120%; margin-left: 5px; color:#;}
a.lispec-href:hover{color:#DF4400;}
div.to-top{text-align:right;}
/***************/





/***************** Правая колонка ***************/
div.rightMenuTitle{color: #FFF; font-size: 11px; text-decoration: none; font-weight: bold;}
/*table.rightMenu td, table.rightMenu td table td{background:transparent;}*/
td#rightMenu{/*background: #FFF;*/ border: 1px #CCC solid; padding: 10px 10px 0px 20px;}
tr#rightMenu{background: #E65F01;}
ul.rightMenuList{list-style : square outside url(/img/arr3.gif); margin: 0px 0px 10px 10px;}
ul.rightManageMenuList{list-style : square outside url(/img/arr3m.gif); line-height: 1.5em; margin: 0px 0px 10px 20px;}
.rightMenu{padding: 10px 0px 0px 10px;}
a.rightPartition{color: #2D3C85; font-size: 110%; line-height: 1.5em;}
a.rightPartition:hover{color: #DF4400;}

a#current{font-weight: bold; color: #4A4A4A; font-size: 12px;}
/****************/




/****************TEASERS**/
div.sc-bg{width: 100%; background: #D38547 url(/img/schoolFiller.gif); margin: 10px 0px 10px 0px;}
div.sc-foto{width: 100%; background: url(/img/school.jpg) top left no-repeat;}
div.sc-text{width: 100%; background: url(/img/schoolTxt.gif) top right no-repeat; background-position:50%;}

div.st-bg{width: 100%; background: #23939F url(/img/studFiller.gif); margin: 10px 0px 10px 0px;}
div.st-foto{width: 100%; background: url(/img/stud.jpg) top left no-repeat;}
div.st-text{width: 100%; background: url(/img/studTxt.gif) top right no-repeat; background-position:50%;}

div.vr-bg{width: 100%; background: #39447C url(/img/workFiller.gif); margin: 10px 0px 10px 0px;}
div.vr-foto{width: 100%; background: url(/img/work.jpg) top left no-repeat;}
div.vr-text{width: 100%; background: url(/img/workTxt.gif) top right no-repeat; background-position:50%;}

div.teasers{padding: 0px 10px 0px 10px;}
div.brcorner{text-align:center; width: 100%; background: url(/img/brcorner.gif) bottom right no-repeat;}

img.teaser{border:0; margin:0px 0 0px 80px;}
/*********************/


/**************** Поиск ***************/
.select{width:110px; height:21px;  border: thin outset; margin-left: 0px; font-size: 11px; margin:0px 0px 5px 0px;}
div.searchField{background: #F7F7F7; margin: 0px 50px 0px 0px; width: 100%;}
div.searchField table{width: 100%;}
div.searchField table td{background:transparent;}
div.szapros{margin: 10px 0px; color: #000}
div.snaideno{margin: 0px 0px 10px 25px}
div.spages{font-size: 95%; width: 100%; color: #000; text-align: center}
div.ssort{margin-top: 10px; font-size: 0.95em; width: 100%; color: #000}
td.sspacer{margin-right: 50px}
div.sinfo{font-size: 90%; margin-bottom: 10PX}
div.res-txt{margin-left:15px;}
input.searchString{border: thin inset; width: 100%; height: 21px;}
table.searchField{margin: 10px 9px 0px 9px; width: 100%; color: #555; font-family: Tahoma, Arial,sans-serif}
table.searchField td{background:transparent;}
table.searchInFound{font-size: 9pt; margin: 15px 15px 0px 15px; width: 90%; color: #555; font-family: Tahoma, Arial,sans-serif}
table.searchInFound td{background:transparent;}
input.searchButton{border: thin outset; height: 21px; font-size: 11px; margin:0px 0px 5px 0px;}
ul.slist{list-style: square url(/img/searcharr.gif) outside; margin: 0px 0px 0px 25px}
A#stit{font-size: 150%; color: #000}
A#ssep{color: #E85B08}
A#found{font-weight: bold; color: #000}
/*********************/



/****************FOOTER**/
table.contacts{color: #9c9c9c; font-size: 10px; width:auto;}
table.contacts td{background:transparent;}
/*****/




/****************POP**/
td.pop-logo{padding:0 10px 0 10px;}
td.pop-sp-1{padding: 20px 20px 10px 20px; height:1px; font-size:7pt; background:#F7F1E3;}
td.pop-sp-1 span{font-size:150%; color:#E65F01;}
td.pop-sp-2{padding: 20px 20px 20px 20px; height:1px; font-size:7pt; font-weight:bold;}
td.pop-sp-2 span{color: black; font-size: 150%;}
td.pop-text{padding: 0px 20px 20px 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
td.pop-footer{padding: 20px 20px 20px 0; height:1px;}
/*****/




.smi{width:auto; float:left;}
.smi DIV{float:right; width:20em; clear:both;}
.smi UL{list-style-type:disc;}
.smi LI{clear:both; line-height:1.3em; margin:0; padding:0;}
.smi P{clear:both; padding:0 0 1ex 0; margin:0;}

DIV.hint{color:#000; background:#F7ECAC; border:1px solid #000; padding:1ex; width:200px;}

#faq li STRONG.title{display:inline;cursor:pointer;cursor:hand;color:#1263AC;}


/**************CAREER**/
.career{clear:both;padding:0 0 0 90px;}
.career UL{margin:0;background:url(/img/career/career_bg.gif) 0 0 repeat-y;padding:0 0 0 50px;list-style-position:inside;border:1px solid #000;float:left;clear:both;}
.career .title{background:#CE0507;position:relative;list-style:none;padding:1ex 1em;font-size:130%;font-weight:bold;color:#fff;text-align:center;border-left:10px solid #CE0507;margin-left:-10px;border-bottom:1px solid #000;}
.career LI{padding:0 1em .5ex;}
.courses{clear:both;border-collapse:collapse;}
.courses THEAD TD{height:45px;background:url(/img/career/arr.gif) 0 100% no-repeat;}
.courses TBODY TD{padding:0 0 1ex 90px;}
.courses TBODY H2{padding:1ex 1em;border:1px solid #000;}
.courses TBODY DIV{padding:1ex 1em;border:1px solid #000;border-top:none;margin:0;}
.courses TBODY H2{font-size:130%;color:#000;margin:0;}
.courses TBODY .c5{background:url(/img/career/f33.gif) 14px 0 repeat-y;}
.courses TBODY .c5 H2{margin-right:200px;background:#f33;}
.courses TBODY .c5 DIV{margin-right:200px;}

.courses TBODY .c4{background:url(/img/career/f69.gif) 14px 0 repeat-y;}
.courses TBODY .c4 H2{margin-right:150px;background:#f69;}
.courses TBODY .c4 DIV{margin-right:150px;}

.courses TBODY .c3{background:url(/img/career/f96.gif) 14px 0 repeat-y;}
.courses TBODY .c3 H2{margin-right:100px;background:#f96;}
.courses TBODY .c3 DIV{margin-right:100px;}

.courses TBODY .c2{background:url(/img/career/fc9.gif) 14px 0 repeat-y;}
.courses TBODY .c2 H2{margin-right:50px;background:#fc9;}
.courses TBODY .c2 DIV{margin-right:50px;}

.courses TBODY .c1{background:url(/img/career/ffc.gif) 14px 0 repeat-y;}
.courses TBODY .c1 H2{margin-right:0px;background:#ffc;}
.courses TBODY .c1 DIV{margin-right:0px;}
/*****/

/************** ТУЛТИПЫ **/
.tooltip {
cursor: help;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
font-size: 95%;  font-size-adjust: 0.50;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
font-size: 75%;  font-size-adjust: 0.50;
}

/* soc button */
.socbtn {
width:100%; 
height:27px;
padding:0;
margin:0;
text-align:right;
}
a.menutw {
background: url(/img/menutw.png) no-repeat;
display: inline-block;
height: 27px;
width: 29px;
}
a.menutw:hover {
background: url(/img/menutw.png) no-repeat 0 -27px;
}
a.menuvk {
background: url(/img/menuvk.png) no-repeat;
display: inline-block;
height: 27px;
width: 29px;
}
a.menuvk:hover {
background: url(/img/menuvk.png) no-repeat 0 -27px;
}
a.menufb {
background: url(/img/menufb.png) no-repeat;
display: inline-block;
height: 27px;
width: 29px;
}
a.menufb:hover {
background: url(/img/menufb.png) no-repeat 0 -27px;
}

/* Левые баннеры */
.banners{background:#fff;}
.banners img{margin-top:10px;}