@charset "windows-1251";

html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
img, ins, kbd, q, s, samp,
small, strike, strong,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}




/* �������� ����� */
body {font-family: Verdana, Arial, Helvetica, sans-serif; background: url(../images/main_bg.jpg) no-repeat center top; background-color: #024162;}
/*body {font-family: Verdana, Arial, Helvetica, sans-serif; background:#2175c4; margin:0; padding:0;}
.content { width:1000px; margin:0 auto; height:auto; z-index:10; background:#fff; position:relative; padding:0px;}  
a.offer { width:100%; position:fixed; height:920px; z-index:1; background:url(../images/bg_action.jpg) no-repeat center top; top:0;}*/

#maincotmainer {
  background-color: #000000;
  padding: 0px;
  width: 1000px;
  text-align:left;
  margin: 10px auto 0px auto;
  border: 1px solid #000000;
  border-bottom: none;
  background: url(../images/bg_vert_wrap1.gif) repeat-y;
}
div#wrapper{float:right;width:733px}
div#maincontent{}

div#footer1{clear:both; width:100%; position:relative;}

div#footer1 {background: url(../images/footer1_bgtop.png) no-repeat center top; background-color: #acacac;}
.footer11{ position:absolute; bottom:0px; left:0px; height: 44px; width: 1000px;}
.footer1-menublock{float:left; width:auto; margin-top: 15px; margin-left:20px; padding-right:30px; padding-bottom:30px; background:url(../images/footer1_bgvertline.png) repeat-y top right}
.footer1-menublock h3 { background:url(../images/footer1_arrow1.png) no-repeat +8px center; padding-left:35px; margin-bottom:10px; font-family: Arial, Helvetica, sans-serif; color: #f15705; font-size: 17px; }
.footer1-menu {float: left; width:auto; margin:0px 15px 0px 5px;}
.footer1-menu li {margin:8px; margin-left:0px;}
.footer1-menu a { display:block; vertical-align:middle; color:#626262; font-size:11px; text-decoration:underline; padding:0px; padding-left:15px; background:url(../images/footer1_arrow2.png) no-repeat left 0px;}
.footer1-menu a:hover {color:#000000; text-decoration:none; background:url(../images/footer1_arrow2.png) no-repeat left -37px ;}
.bgnone { background:none;}

div#footer2{clear:both; width:100%}
div#footer2{background-color:#000f2e; border-top:solid 1px #00939c; color: #FFFFFF; text-align:center; padding-bottom:15px;}
.footer22 {width: 1000px; margin:0px auto;}
.footer2-block { float:left; width:294px; height:90px; margin-left:13px; padding:20px 10px 10px 15px; text-align:left; vertical-align:top; border-left:1px dashed #426d85;}
.footer2-block p { font-size:11px; color:#cccccc; margin-bottom:4px;}
.footer2-block p a {color:#cccccc; text-decoration:underline;}
.footer2-block p a:hover {color:#f25805; text-decoration:none;}
.footer2-block .footer-input { font-family:Arial, Helvetica, sans-serif; margin-bottom:4px; margin-top:4px font-size:11px; color:#000000; width:290px; background-color:#bec1c8; border:1px solid #000; padding:2px;}
.copyright-footer {padding-left:62px; width:247px; background:url(../images/footer_logo_lds_1.png) no-repeat 15px 20px;}

div#footer3{clear:both; width:100%}
/*div#footer3{ text-align:center; background-color:#024162; background:url(../images/footer_bg1.jpg) no-repeat center bottom;}*/
div#footer4{width:1000px; height:113px;}
div#footer4{ margin:0px auto; border-left:1px solid #000000; border-right:1px solid #000000;}

div#left{float:left;width:267px;}





#topmenu {background-image: url(../images/links_bg_topmenu.png); height: 29px;}
/* ===================================   ������� ����. ������ �����   ========================== */

#topleft {float: left; width: 500px;}
#topleft ul {margin: 0px; padding: 0px; list-style-type: none;}
#topleft li {float: left;}
#topleft a, #topleft a:visited {color: #cccccc; font-size: 10px; text-decoration:underline; display:block;  display: inline-block; padding: 8px 5px 12px 28px;}

#topleft a:hover {color: #ff7608; text-decoration:none;}
#topleft a#homepage {background: url(../images/links_bg_startpage.png) no-repeat 5px 1px;}
#topleft a#homepage:hover {background: url(../images/links_bg_startpage.png) no-repeat 5px -35px;}
#topleft a#addtofav {background: url(../images/links_bg_favorite.png) no-repeat 5px 1px;}
#topleft a#addtofav:hover {background: url(../images/links_bg_favorite.png) no-repeat 5px -35px;}
/* ------------------------------------------------------------------------ */
/* ===================================   ������� ����. ������ ������   ========================== */

#topright {margin-left: 500px}
#topright ul {margin: 0px; padding: 0px; list-style-type: none; float:right; margin-right: 5px;}
#topright li {float: left; height:29px;}
#topright li span {color: #fff; font-size: 12px; display:block; display: inline-block; padding: 8px 6px 12px 6px;}
#topright a, #topright a:visited {color: #cccccc; font-size: 12px; text-decoration:underline; display:block; display: inline-block; padding: 8px 6px 12px 6px;}
#topright a:hover {color: #ff7608; text-decoration:none; background: url(../images/links_bg_topmenu_hover3.png) no-repeat center top;}
/*  ������� ����. ������ ������. ����� ���� */

#header {background-image: url(../images/header.jpg); height: 140px;}


/* ============================= ����� ��� �������� ���� =======================*/
#firstMenu {float:left; width:733px; height:30px; background: url(../images/nav1_bg1.gif) repeat-x left top;}
#firstMenu ul {list-style-type: none;}
#firstMenu li {float: left;}
#firstMenu a, #firstMenu a:visited {color: #ffffff; font-size: 12px; text-decoration:none; display:block; padding: 8px 8px 10px 8px;}
#firstMenu a:hover, #firstMenu a:active { color: #363535; text-decoration:none; background: url(../images/nav1_bg1.gif) repeat-x left -30px;}
#firstMenu a.current, #firstMenu a.current:hover { color: #ffffff; text-decoration:none; background: url(../images/nav1_bg2.gif) repeat-x left top;}

/* ============================= �������  =======================*/
#subMenu { clear:left; float:left; width:732px; height:26px; background-color:#ef5809; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff;}
#subMenu ul {list-style-type: none;}
#subMenu li {float: left;}
#subMenu a, #subMenu a:visited {color: #ffffff; font-size: 11px; text-decoration:underline; display:block; padding: 6px 8px 8px 8px;}
#subMenu a:hover { color: #ffffff; text-decoration:none;}




/* ============================= ���� � ������� � ������� ����������  =======================*/
#topContent{width:733px;}
#akcii{float:left; width:533px;}

#supportPic{float:right; width:197px; height:279px; border-left:3px solid #6b6b6b;}
#supportPic ul {width:197px; margin:0px; padding:0px;}
#supportPic li {}
#supportPic a {display:block;}
#supportPic a.contacts-phones { height:92px; background:url(../images/contact_pics_phone1.jpg) no-repeat left top;}
#supportPic a:hover.contacts-phones {background:url(../images/contact_pics_phone1.jpg) no-repeat -220px top;}
#supportPic a.contacts-sposobi { height:94px; background:url(../images/contact_pics_sposobi.jpg) no-repeat left top;}
#supportPic a:hover.contacts-sposobi {background:url(../images/contact_pics_sposobi.jpg) no-repeat -220px top;}
#supportPic a.contacts-supportonline { height:93px; background:url(../images/contact_pics_supportonline.jpg) no-repeat left top;}
#supportPic a:hover.contacts-supportonline {background:url(../images/contact_pics_supportonline.jpg) no-repeat -220px top;}

.greyline { clear:left; width:733px; height:13px; background:url(../images/content_block_bgbottom.png) repeat-x left bottom;}


/* ============================ ����� ��� ����� �������� ====================================*/
#newsBlock{width:733px;}

/* --- ����� ��� ������������� �������� ---*/
/*#newsMenu {width:720px; height:31px; background:url(../images/bg_newsmenu.png) repeat-x left bottom; padding-left:6px; padding-right:7px;}
#newsMenu ul {list-style-type: none; }
#newsMenu li {float: left; width:238px; margin-left:1px; margin-right:1px}
#newsMenu a{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 16px; font-weight:bold; text-decoration:none; display:block; padding: 8px 0px 7px 0px;}
a#newslds { background:url(../images/newsmenu_lds.png) no-repeat left top; padding-left: 73px;}
a#newslug { background:url(../images/newsmenu_lugansk.png) no-repeat left top; padding-left: 58px;}
a#newsworld { background:url(../images/newsmenu_world.png) no-repeat left top; padding-left: 75px;}

a#newslds:hover { background:url(../images/newsmenu_lds.png) no-repeat left -62px;}
a#newslug:hover { background:url(../images/newsmenu_lugansk.png) no-repeat left -62px;}
a#newsworld:hover { background:url(../images/newsmenu_world.png) no-repeat left -62px;}

a#newslds.current {color:#3d3d3d; background:url(../images/newsmenu_lds.png) no-repeat left -31px;}
a#newslug.current {color:#3d3d3d; background:url(../images/newsmenu_lugansk.png) no-repeat left -31px;}
a#newsworld.current {color:#3d3d3d; background:url(../images/newsmenu_world.png) no-repeat left -31px;}
*/

#news-tabs {width:733px; height:31px; background:url(../images/bg_newsmenu.png) repeat-x left bottom; padding-left:0px; padding-right:0px;}
div#news-tabs ul {list-style-type: none; margin-left:6px; }
div#news-tabs li {float: left; width:238px; margin-left:1px; margin-right:1px}
div#news-tabs ul li a{font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 16px; font-weight:bold; text-decoration:none; display:block; padding: 8px 0px 7px 0px;}
div#news-tabs a#newslds { background:url(../images/newsmenu_lds.png) no-repeat left top; padding-left: 73px;}
div#news-tabs a#newslug { background:url(../images/newsmenu_lugansk.png) no-repeat left top; padding-left: 58px;}
div#news-tabs a#newsworld { background:url(../images/newsmenu_world.png) no-repeat left top; padding-left: 75px;}

div#news-tabs a#newslds:hover { background:url(../images/newsmenu_lds.png) no-repeat left -62px;}
div#news-tabs a#newslug:hover { background:url(../images/newsmenu_lugansk.png) no-repeat left -62px;}
div#news-tabs a#newsworld:hover { background:url(../images/newsmenu_world.png) no-repeat left -62px;}

div#news-tabs a#newslds.current {color:#3d3d3d; background:url(../images/newsmenu_lds.png) no-repeat left -31px;}
div#news-tabs a#newslug.current {color:#3d3d3d; background:url(../images/newsmenu_lugansk.png) no-repeat left -31px;}
div#news-tabs a#newsworld.current {color:#3d3d3d; background:url(../images/newsmenu_world.png) no-repeat left -31px;}



/* --- ����� ��� ��������� ����� �������� --- */
#newslist {float:left; background-color:#FFFFFF; width: 713px; text-align:left; padding: 10px; padding-top:15px;}

.newssubmenu {width:713px; padding:10px 0 25px 0; margin: 5px 0px 5px 0px; color:#848484; font-size:11px; background:url(../images/line1.png) no-repeat center bottom; clear:left;}
.newssubmenu a, .newssubmenu a:visited {font-size:11px; color:#848484; text-decoration:underline;}
.newssubmenu a:hover {color:#0085c8; font-size:11px; text-decoration:none;}
.newssubmenu span {color:#000000;}


.newsItem { float:left; width:703px; padding:0px 5px 25px 5px; margin: 0px; margin-top:5px; margin-bottom:10px; color:#848484; font-size:12px; background:url(../images/line2.png) no-repeat center bottom;}
.newsItem img { margin: 5px 10px 5px 0px;}

.newsdate {font-size:10px; color:#999999; margin-bottom:8px}
.newstitleMain {font-size:14px; margin-bottom:15px; font-weight:bold; line-height: 30px;}
.newstitle {color:#848484;}
.newstitle a:link, .newstitle a:visited {color:#848484; text-decoration:underline;}
.newstitle a:hover {color:#007ebd; text-decoration:none;}
span.newstitleItem {color:#ff6600;}
span.newstitleItem a:link, span.newstitleItem a:visited {color:#ff6600; text-decoration:underline;}
span.newstitleItem a:hover {color:#007ebd; text-decoration:none;}


span.othernewstitleItem {color:#ff6600; font-size:14px;}
span.othernewstitleItem a:link, span.newstitleItem a:visited {color:#ff6600; text-decoration:underline;}
span.othernewstitleItem a:hover {color:#007ebd; text-decoration:none;}

.newstext {color:#4c4c4c; line-height:18px;}
.newstext a:link, .newstext a:visited {color:#000000; text-decoration:underline;}
.newstext a:hover {color:#007ebd; text-decoration:none;}

div.allnews { text-align:right; width:703; padding: 10px; margin: 0px; margin-top:15px; margin-bottom:10px; color:#000000; font-size:11px;}
.allnews a:link, .allnews a:visited {color:#000000; text-decoration:underline;}
.allnews a:hover {color:#ff6600; text-decoration:none;}












/* ============================ ����� ��� ����� ��������� �������� ========================= */
#localBlock { float:left; width:733px;}
#localBlock h1 {font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #3d3d3d; background:url(../images/localblock_title.png) no-repeat left top;text-align: left; margin: 0px; padding: 16px 0px 22px 245px;} 




#resources {width: 733px; margin: 0px; overflow: hidden; background-color:#FFFFFF;}
#resources ul {margin-top: 10px; width: 227px; float: left; list-style: none;}
#resources ul li {margin-bottom: 8px; height:26px;}
#resources ul a {display: block; font-size:13px; font-weight:bold; vertical-align: middle; position: relative; padding: 5px 25px 9px 0px; text-align: right; color: #333333; text-decoration:underline;}

#resources ul a:hover, #resources ul a.active {color: #fff; text-decoration: none; font-weight: bold; 
/*  text-shadow: 0 1px 1px #02131b;
  -moz-text-shadow: 0 1px 1px #02131b;
  -webkit-text-shadow: 0 1px 1px #02131b;       --- ����*/
}

#resources ul a span {display: none;}
#resources ul a:hover span, #resources ul a.active span {width: 15px; height: 100%; text-indent: -9999em; display: block; position: absolute; right: -15px;  top: 0;  z-index: 1000;}

/* ����� ������ �������������� ���� � ����������� �� ���������� �������� */

a:hover.for-subscribers {background: url('../images/loacal_categories.png') no-repeat -15px top;}
a.for-subscribers.active {background: url('../images/loacal_categories.png') no-repeat 0 top;}
a.for-subscribers.active span{background: url('../images/loacal_categories.png') no-repeat right top;}

a:hover.music-films {background: url('../images/loacal_categories.png') no-repeat -15px -36px;}
a.music-films.active {background: url('../images/loacal_categories.png') no-repeat 0 -36px;}
a.music-films.active span {background: url('../images/loacal_categories.png') no-repeat right -36px;}

a:hover.games-progs {background: url('../images/loacal_categories.png') no-repeat -15px -72px;}
a.games-progs.active {background: url('../images/loacal_categories.png') no-repeat 0 -72px;}
a.games-progs.active span {background: url('../images/loacal_categories.png') no-repeat right -72px;}

a:hover.common {background: url('../images/loacal_categories.png') no-repeat -15px -108px;}
a.common.active {background: url('../images/loacal_categories.png') no-repeat 0 -108px;}
a.common.active span {background: url('../images/loacal_categories.png') no-repeat right -108px;}

a:hover.other {background: url('../images/loacal_categories.png') no-repeat -15px -144px;}
a.other.active {background: url('../images/loacal_categories.png') no-repeat 0 -144px;}
a.other.active span {background: url('../images/loacal_categories.png') no-repeat right -144px;}




#resources > div {width: 468px; overflow: hidden; margin-right: 16px; float: right; padding:3px 0px 3px 20px; 
/*  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;  */
}

/* ������� ��� ���������� ����� ����������� ������*/
.subscribers-area {border: 1px dashed #da4d03;}
.music-area {border: 1px dashed #007ebd;}
.games-progs-area {border: 1px dashed #e46600;}
.common-area {border: 1px dashed #59c709;}
.other-area {border: 1px dashed #dd259d;}


.row {width: 226px; /*min-height:220px;*/ float: left; list-style: none; margin-top:8px; margin-right:8px; display: inline; font-size:10px; }
.row li {padding: 0px; margin-bottom: 10px;}

.row a { padding: 4px; padding-left:40px; color:#727272; display: block; font-size:10px; font-weight:normal; text-decoration: none; margin-bottom: 10px;/*  border:1px solid #fff; border-right:4px solid #fff;*/}
.row a p {display: block; font-size:12px; font-weight:bold; text-decoration: none; margin-bottom:3px;}

.row a:hover { color:#000000; text-decoration: none;}

/* ������ ������ � ����������� �� ������� ������ */ 
/*.subscribers-area a:hover { border:1px solid #da4d03; border-right:4px solid #da4d03;}*/
.subscribers-area a p {color: #da4d03;}
.subscribers-area a:hover p {color: #000;}

.music-area a p {color: #007ebd;}
.music-area a:hover p {color: #000;}

.games-progs-area a p {color: #e46600;}
.games-progs-area a:hover p {color: #000;}

.common-area a p {color: #59c709;}
.common-area a:hover p {color: #000;}

.other-area a p {color: #dd259d;}
.other-area a:hover p {color: #000;}


/* begin icons for items settings */
/* ��� ��������� "��� ��������� ���"*/
.item-mainsite {background: url('../images/ls_i1.png') no-repeat top left;}
.item-statistic {background: url('../images/ls_i1.png') no-repeat left -64px;}
.item-voprosotvet {background: url('../images/ls_i1.png') no-repeat left -128px;}
.item-mailtosupport {background: url('../images/ls_i1.png') no-repeat left -192px;}
.item-chatsupport {background: url('../images/ls_i1.png') no-repeat left -256px;}
.item-spravochnik {background: url('../images/ls_i1.png') no-repeat left -320px;}

/* ��� ��������� "������, ����� � �.�."*/
.item-cinema {background: url('../images/ls_i2.png') no-repeat left top;}
.item-hdtv {background: url('../images/ls_i2.png') no-repeat left -64px;}
.item-music {background: url('../images/ls_i2.png') no-repeat left -128px;}
.item-clips {background: url('../images/ls_i2.png') no-repeat left -192px;}
.item-smotri {background: url('../images/ls_i2.png') no-repeat left -256px;}
.item-myvideo {background: url('../images/ls_i2.png') no-repeat left -320px;}
.item-audiobooks {background: url('../images/ls_i2.png') no-repeat left -384px;}

/* ��� ��������� "����, ����"*/
.item-play {background: url('../images/ls_i3.png') no-repeat left top;}
.item-game {background: url('../images/ls_i3.png') no-repeat left -64px;}
.item-soft {background: url('../images/ls_i3.png') no-repeat left -128px;}
.item-steam {background: url('../images/ls_i3.png') no-repeat left -192px;}
.item-drweb {background: url('../images/ls_i3.png') no-repeat left -256px;}
.item-up {background: url('../images/ls_i3.png') no-repeat left -320px;}
.item-wap {background: url('../images/ls_i3.png') no-repeat left -384px;}
.item-tracker {background: url('../images/ls_i3.png') no-repeat left -448px;}

/* ��� ��������� "�������"*/
.item-talk {background: url('../images/ls_i4.png') no-repeat left top;}
.item-lugachat {background: url('../images/ls_i4.png') no-repeat left -64px;}
.item-dnevniki {background: url('../images/ls_i4.png') no-repeat left -128px;}
.item-citylife {background: url('../images/ls_i4.png') no-repeat left -192px;}

/* ��� ��������� "������"*/
.item-horoscope {background: url('../images/ls_i5.png') no-repeat left top;}
.item-lib {background: url('../images/ls_i5.png') no-repeat left -64px;}
.item-links {background: url('../images/ls_i5.png') no-repeat left -128px;}
.item-wallpappers {background: url('../images/ls_i5.png') no-repeat left -192px;}
.item-zakaz {background: url('../images/ls_i5.png') no-repeat left -256px;}
.item-img {background: url('../images/ls_i5.png') no-repeat left -320px;}
.item-shop {background: url('../images/ls_i5.png') no-repeat left -384px;}
.item-love {background: url('../images/ls_i5.png') no-repeat left -448px;}
.item-bezpeka {background: url('../images/ls_i5.png') no-repeat left -512px;}




/* end icons for items settings */

/*  ��������� ��������� ��������� ��� ����������� ������������ ������ */
.music-area, .games-progs-area, .common-area, .other-area {
  display: none;
}




/*  ����� ��� ����� � �������� (��������������)*/

div.banner-hor { clear:left; width:468px; margin:10px auto; padding:10px; background:url(../images/bg_white30.png);}

/* styles for main text of static pages*/
#page-maintext {line-height: 1.5; font-size:12px; color:#4c4c4c; width:713px; background:#FFFFFF;}
#page-maintext h1 { text-align:center; color:#076996; font-size:17px; text-transform: uppercase; background:url(../images/static_page_titlebg.gif) no-repeat center bottom; padding-bottom:14px; margin: 0px 0px 10px 0px;}
#page-maintext a, #page-maintext a:visited {color:#000000; text-decoration: underline;}
#page-maintext a:hover {color:#00699d; text-decoration: none;}
#page-maintext>p {margin: 0px; margin-bottom:10px; text-align: justify; line-height: 18px;}
#page-maintext p.statpages-title {font-weight:bold; text-indent: 0px; color:/*#de4d14*/#076996; font-size:14px;}
#page-maintext p.statpages-title2 {font-weight:bold; text-indent: 0px; color:#de4d14; font-size:14px;}
#page-maintext p.statpages-title3 {font-weight:normal; text-indent: 0px; color:#076996; font-size:18px;}
#page-maintext .promo-img {float: left; margin: 0px 20px 0px 40px; border:none;}
.otstup-b10 {margin-bottom:10px;} 

#page-maintext ul {margin: 5px 10px 15px 10px; padding:0px; line-height: 15px; text-align: justify;}
#page-maintext li {padding: 0px 0px 6px 20px; background:url(../images/static_page_list_lds.gif) no-repeat left +3px;}
div.spacer15px {width:733px; height:15px; background-color:#FFFFFF;}

div.content-block1 {font-size:12px; line-height: 18px; text-align: center; width:733px; background: url(../images/static_page_block1_bgvert.gif) repeat-y center top; margin-left:-10px; margin-bottom:0px;}
div.content-block1 a, div.content-block1 a:visited {color:#ff6600; text-decoration:underline;}
div.content-block1 a:hover, div.content-block1 a:active {color:#ff6600; text-decoration:none;}
div.content-block1 h2.cb-title { text-align:center; background:url(../images/static_page_block1_title.gif) no-repeat center top; height:44px; color:#de4d14; font-size:12px; font-weight:bold; text-transform: uppercase; padding-top:23px;}
div.content-block1 h2.cb-title-2 { text-align:center; color:#de4d14; font-size:17px; font-weight:bold; text-transform: uppercase; padding-top:0px; margin-bottom:20px;}

div.cb-bottom {clear:both; background:url(../images/static_page_block1_bottom.gif) no-repeat center bottom; height:25px; width:733px;}
div.cb-top {clear:both; background:url(../images/static_page_block1_top.gif) no-repeat center top; height:25px; width:733px;}

div.content-block1 .cb-adress-leftcol {float:left; width:348px; margin-left:15px; font-size:11px; line-height: normal;}
div.content-block1 .cb-adress-rightcol {float:right; width:348px; margin-right:15px; font-size:11px; line-height: normal;}
.cb-adress-adress, .cb-adress-phones, .cb-adress-techpod, .cb-adress-mailes, .cb-adress-grafik {padding-left: 55px; margin-bottom:10px; text-align:left; }
.cb-adress-adress p, .cb-adress-phones p, .cb-adress-techpod p, .cb-adress-mailes p, .cb-adress-grafik p {margin-bottom:4px; }
p.cb-adr-title {color:#076996; font-size:12px; font-weight:bold;}
p.smalltext {font-size:10px;}
div.content-block1 img.map {margin:5px auto;}
div.content-block1 p.sp-inblock {text-align:left; padding-left: 25px; padding-right:25px; line-height:18px; margin-bottom:10px;}
#page-maintext p.statpages-priz1 {font-weight:normal; text-indent: 0px; color:#000000; font-size:18px;}
#page-maintext p.statpages-priz2 {font-weight:normal; text-indent: 0px; color:#000000; font-size:14px;}
#page-maintext p.statpages-priz1 strong, #page-maintext p.statpages-priz2 strong {color:#de4d14;}

.cb-adress-adress { background:url(../images/about_adress_icon.jpg) no-repeat left top; height:58px;}
.cb-adress-phones { background:url(../images/about_phone_icon.jpg) no-repeat left top;}
.cb-adress-techpod { background:url(../images/about_support_icon.jpg) no-repeat left top; height:58px;}
.cb-adress-mailes { background:url(../images/about_mail_icon.jpg) no-repeat left top;}
.cb-adress-grafik { background:url(../images/about_hours_icon.jpg) no-repeat left top;}

div.content-block1 td {color:#333333; text-align:left; font-size:12px; vertical-align: top; padding-bottom:10px; line-height: 15px;}
div.content-block1 td.cb-tbl-tdtitle {color:#076996; font-size:12px; font-weight:bold; text-align:right;}
div.content-block1 .cb-table-helpers td {text-align:center;}


td.td6-label {font-size: 12px; color: #434343; text-align: right; vertical-align: top;}
td.td6-label p {text-align: right;}


/* navigation */
.lds-pagenav { width:700px; margin: 0 15px; margin-bottom: 15px;}
.lds-pagenav {
    font-size: 11px;
    height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lds-bnnavi {margin-right: 5px; padding-left: 5px; height: 35px;}
.lds-navigation {margin: 0 10px;}
.lds-navigation, .lds-navigation a, .lds-navigation span, .lds-bnnavi, .lds-prev, .lds-next { float: left; }
.lds-navigation a, .lds-navigation span {margin-right:2px; font-size: 11px; width: 21px; padding: 4px 0px 5px 0px; text-align:center;}
.lds-navigation span { background:url(../images/pagination_nav_page.png) no-repeat left -35px; color:#ffffff;}
.lds-navigation a {color:#4c4c4c; text-decoration:none;}
.lds-navigation a:hover {color:#d73f03; text-decoration:none; background:url(../images/pagination_nav_page.png) no-repeat left top;}
.lds-prev, .lds-next {margin-top:3px;}
.lds-prev a, .lds-next a, .lds-prev span, .lds-next span { font-size: 11px; padding: 3px 0px 4px 0px; }
.lds-prev a {padding-left:16px; text-align:left; color:#4c4c4c; text-decoration:none; background:url(../images/pagination_nav_prev.png) no-repeat left top;}
.lds-prev a:hover {color:#d73f03; text-decoration:none; background:url(../images/pagination_nav_prev.png) no-repeat left -35px;}
.lds-prev span {padding-left:16px; text-align:left; color:#c9c9c9; text-decoration:none; background:url(../images/pagination_nav_prev.png) no-repeat left -70px;}

.lds-next a {padding-right:16px; text-align:right; color:#4c4c4c; text-decoration:none; background:url(../images/pagination_nav_next.png) no-repeat right top;}
.lds-next a:hover {color:#d73f03; text-decoration:none; background:url(../images/pagination_nav_next.png) no-repeat right -35px;}
.lds-next span {padding-right:16px; text-align:right; color:#c9c9c9; text-decoration:none; background:url(../images/pagination_nav_next.png) no-repeat right -70px;}

/* ========================== ����� ��� ����� ������� ========================= */
#kabinet {width:267px; height:auto;}
#kabinet {background: url(../images/lb_kabinet_bgvert.gif) repeat-y left top;}
#kabinet {font-size:11px;}
#kabinet a {color: #333333; text-decoration: underline;}
#kabinet a:hover {color: #ef5809; text-decoration: none;}
#kabinet h1 {font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #161616; background-image: url(../images/lb_kabinet_title.gif); text-align: left; margin: 0px; padding: 6px 5px 8px 50px;}

#kabinet div.bottompart {height:16px; margin:0px; background: url(../images/lb_kabinet_bottom.gif) no-repeat left bottom;}

#userInfo {padding: 5px 10px 0px 10px;}
#userInfo h3 {font-size: 12px; font-weight: normal; color: #272727; padding: 0px; margin: 0px 0px 6px 0px;}
#userInfo h3 span { font-weight:bold; color: #0066cc;}
#userInfo span.userInfo-schet{font-size: 12px;}
#userInfo span.userInfo-nick {font-size: 12px; color:#ef5809;}

img#avatar { padding: 3px; margin: 5px 5px 0px 5px; border: 1px solid #CCCCCC; float: left;}
#kabinet h2 {font-size: 12px; font-weight: bold; color: #ef5809; padding: 0px; margin: 0px 0px 6px 0px;}
#kabinet p {color: #666666; padding: 0px; margin: 0px 0px 7px 0px;}
#kabinet p span {font-weight: bold; color: #0066cc;}
.kbnt-acc-input {background-color:#ffffff; border:1px solid #666666; font-size:14px; padding:3px; color:#666666; width:145px; margin-right:10px; margin-left:10px; margin-top: 0px; margin-bottom:0px;}
.kbnt-acc-submit {margin:0px;}
#kabinet p.kbnt-acc-info {color: #4c4c4c; padding: 0px; margin: 0px 10px 7px 10px; line-height:16px;}
.hide a {background: url(../images/lb_kabinet_hide.gif) no-repeat right 2px; text-align: right; padding-right: 15px;}
.hide a:hover {background: url(../images/lb_kabinet_hide.gif) no-repeat right -22px;}
.show {background: url(../images/lb_kabinet_show.gif) no-repeat right 2px; text-align: right; padding-right: 15px;}
.show:hover {background: url(../images/lb_kabinet_show.gif) no-repeat right -22px;}
.close {margin-bottom:2px;}
.close a {background: url(../images/lb_kabinet_close.gif) no-repeat right 2px; text-align: right; margin-right: 10px; padding-right: 15px;}
.close a:hover {background: url(../images/lb_kabinet_close.gif) no-repeat right -22px;}
#kabinet img.kab-button {margin:0 10px 0 10px;}
.alignright {text-align: right;}

#mail {background: url(../images/lb_kabinet_mailbg.png) no-repeat left 23px; padding: 0px; width: 262px; margin: 10px 5px 10px 0px; text-align: center; clear: both;}
#mail h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
  background-image: url(../images/lb_kabinet_mailtitle.png);
  text-align: center;
  margin: 0px;
  padding: 6px 0px 6px 0px;
}
#mail p {font-size: 10px; color: #333333; text-align: left; padding: 0px; margin: 4px 0px 2px 23px;}
#mail .input {width: 210px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 11px; color: #666666; padding: 2px; border: 1px solid #999999;}
#mail .enter {margin: 10px 0px 10px 0px;}

ul#kabinetmenu {font-size:12px; padding: 0px; width: 230px; margin: 0px 0px 10px 10px; list-style-type: none;}
ul#kabinetmenu li {margin: 4px 0px 6px 0px;}
ul#kabinetmenu li a {color:#333333; text-decoration:underline;}
ul#kabinetmenu li a#sposoby {
  font-size:12px;
  font-weight:bold;
  padding: 5px 0px 8px 34px;
  color:#333333;
  text-decoration:underline;
  background: url(../images/lb_kabinet_sposoboplaty_icon.png) no-repeat left top;
}
ul#kabinetmenu li a:hover {color:#ef5809; text-decoration:none;}
ul#kabinetmenu li a#sposoby:hover {color:#ef5809; font-weight:bold; text-decoration:none;}


/*  ==================  ����� ��� ������ � ����� ������� ==================   */

.blockinLeftCol {width:267px; height:auto; background: url(../images/block_tmpl_bgvert.gif) repeat-y left top; clear:left;}
.blockinLeftCol p {font-size: 11px; color:#4d4d4d; padding:0px; margin: 0px 0px 5px 0px; line-height: 14px;}
.blockinLeftCol a {font-size: 11px; color: #333333; text-decoration: underline;}
.blockinLeftCol a:hover {color: #ef5809; text-decoration: none;}

.blockinLeftCol h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #161616;
  background-image: url(../images/block_tmpl_bgtitle.gif);
  text-align: left;
  margin: 0px;
  padding: 9px 5px 4px 10px;
}
.blockinLeftCol h2 {font-size:12px; font-weight:bold; text-align:center; line-height: 16px; margin-bottom: 6px;}
.blockinLeftCol h1.webmoneytitle {text-align: left; background-image: url(../images/block_tmpl_bgtitle_webmoney.gif); padding-left:45px;}
.blockinLeftCol h1.searchtitle {text-align: left; background-image: url(../images/block_tmpl_bgtitle_search.gif); padding-left:45px;}
.blockinLeftCol h1.votingtitle {background-image: url(../images/block_tmpl_bgtitle_voting.gif); margin:0px; padding-left:40px;}

.blockinLeftCol div.blockContent { padding: 15px 8px 5px 8px; margin-right:5px; background: url(../images/block_tmpl_bghor.gif) repeat-x left top;}
.blockinLeftCol .search .input {width: 232px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 11px; color: #666666; padding: 2px; border: 1px solid #999999;}
.blockinLeftCol .search .enter {width: auto; margin: 7px 0px 10px 0px;}
.blockinLeftCol div.bottompart {height:16px; margin:0px; background: url(../images/block_tmpl_bottom.gif) no-repeat left bottom;}
.blockinLeftCol .search, .blockinLeftCol .vote {width: 234px; text-align:center;}
.blockinLeftCol .search p {text-align:left; font-size: 10px; color:#4d4d4d; margin: 0px 0px 2px 0px;} 

.blockinLeftCol div#dle-vote {margin: 0px; padding:0px;}
.blockinLeftCol div#dle-vote .vote {width: 200px; float:left; text-align:left; font-size:11px; padding: 0px 0px 10px 0px; line-height: 14px;}
.blockinLeftCol div.voteoptions {width: 200px; padding:6px; margin: 0px 0px 10px 14px; border:1px dashed #b5b5b5; background-color:#dddddd; }
.vote .votebuttondiv {margin: 0px; width:133px; padding-left:58px; padding-right:75px; text-align:center;}
.vote .votebuttondiv .enter {width:auto; height:auto; margin-bottom: 10px;}





.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px; }

/* menu  */

.section {width: 100%; background: #EFEFEF;}


ul.tabs {list-style-type: none; height:30px; background: url(../images/nav1_bg1.gif) repeat-x left top;}
.tabs li {float: left;}
.tabs a, .tabs a:visited {color: #ffffff; font-size: 12px; text-decoration:none; display:block; padding: 8px 8px 10px 8px;}
.tabs a:hover, .tabs a:active { color: #363535; text-decoration:none; background: url(../images/nav1_bg1.gif) repeat-x left -30px;}
.tabs li.current a, .tabs li.current a:hover { color: #ffffff; text-decoration:none; background: url(../images/nav1_bg2.gif) repeat-x left top;}

.box {display: none; clear:left; float:left; width:733px; height:/*26px*/auto; background-color:#ef5809; border-bottom:1px solid #ffffff; /*border-left:1px solid #ffffff;*/}
.box ul {list-style-type: none;}
.box li {float: left;}
.box a, .box a:visited {color: #000000; font-size: 11px; text-decoration:underline; display:block; padding: 8px 8px 10px 8px;}
.box a:hover { color: #ffffff; text-decoration:none;}

.box.visible {display: block;}
.menu-bold {font-weight:bold;}
/* Akcii */
#shares {width: 533px; height: 279px;  float: left; font: normal normal 11px Verdana; position: relative; background-color: #fff;} /* "overflow: hidden" here is just smth like bounding box */
  #shares .share-panel {height: 100%; display: none; padding: 10px 175px 8px 8px;}
  #shares .active-share {display: block;}

  .share-panel h3 {font: normal bold 18px Verdana; color: #ee5c0f; padding-bottom: 10px;}
  a.share-ditails {color: #ee5c0f; font-weight: bold;}
  
  #partnership {background: url(../images/shares-partnership_program-bg.jpg) no-repeat; }  
  #connectAndWin {background: url(../images/shares-connect_and_win-bg.jpg) no-repeat; }
  #boyNextDoorBFs {background: url(../images/shares-boy_next_door-bg.jpg) no-repeat; }
  #newyear60 {background: url(../images/shares_connect_friend_bg.jpg) no-repeat; }
#itv {background: url(../images/shares_itv_bg1.jpg) no-repeat; }
#tvplus {background: url(../images/akcii_tvplus.jpg) no-repeat; }
#threekop {background: url(../images/akcii_three_kop.jpg) no-repeat;}
  
  #sharesTabSwitcher {width: 200px; position: absolute; top: 7px; right: 0; xbackground: #0f0;}
    #sharesTabSwitcher h3 {height: 26px; padding: 8px 5px 0 0; text-align: right; font: normal bold 13px Verdana; color: #fff; background: url(../images/shares_block_title.png) right center no-repeat;}
    
  #sharesTabSwitcher ul {list-style: none; margin-top:3px;}
    #sharesTabSwitcher ul li {margin-left: 23px; padding: 2px 3px 2px 15px;}
      #sharesTabSwitcher ul li a {width: 156px; height: 72px; display: block; text-align: right; outline: none; background: url(../images/shares_item_states2new.png) 0 0;} /* just for preloading */
      #sharesTabSwitcher ul li a:hover {background: url(../images/shares_item_states2.png) 2px -170px no-repeat;}
      #sharesTabSwitcher ul li a:active {background: url(../images/shares_item_states2.png) 1px -89px no-repeat;}
      
      #sharesTabSwitcher ul li a.active-share-btn {background: url(../images/shares_item_states2.png) 1px -89px no-repeat;}
      #sharesTabSwitcher ul li a.active-share-btn img {border: none; padding: 2px;}
      
        #sharesTabSwitcher ul li a:hover img, #sharesTabSwitcher ul li a:active img {border: none; padding: 2px;}
        #sharesTabSwitcher ul li a img {width: 138px; height: 66px; padding: 1px; border: 1px solid #21a2dc;}
 


.fbutton { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.fbutton, .btn_reglog, .vresult { border: 0 none; background: none; cursor: pointer; }

    .btn_reglog { background: #f2f2f2 url("../images/bbcodes.png") repeat-x; border: 1px solid #c5c5c5; color: #7d7d7d; width: 108px; height: 21px; padding-bottom: 3px; font-weight: bold; }
    .btn_reglog:hover { background: #fff none; }

    .fbutton {margin-bottom: 2px; border: 1px none #000;font-size:11px; width: 96px; height: 21px; color: #fff; padding: 0 0 5px 0; background: #fff url("../images/fbutton.png") repeat-x left top; font-weight: bold; }
      .fbutton:hover { background-position: 0 -21px; }
    
    button.fbutton span { cursor: pointer; display: block; padding-top: 2px;}
button.vresult span { cursor: pointer; display: block; padding-top: 2px; text-decoration:underline; color:#000;}
button.vresult:hover span {text-decoration:none; color:#0088cc;}

.searchbar li {margin: 7px 0 0 0;}
.searchbar li.lfield input {width:220px; padding: 3px; border: 1px solid #6d6d6d; color:#6a6a6a; font-size:11px;}


/* News Panels */
.news-panel {
  display: none;
}

.current-news-panel {
  display: block;
}



/* searchtable */
#searchtable {margin-bottom:25px; padding: 15px; border:#999999 dashed 1px; background:#e0e0e0;}
.searchtable legend {font-size:12px; color:#2f75cd; font-weight:bold; padding-top:15px; padding-bottom:0px;}
#searchtable td.search {margin-bottom:30px;}
#searchtable td.search div {color:#767676; padding: 4px;}


/* tarif table */

#page-maintext ul.tarifs-btnlist {margin: 0px; margin-bottom:20px; margin-left:20px; padding: 0px; list-style-type: none;}
#page-maintext ul.tarifs-btnlist li {float:left; background:none; margin:0px 20px 0px 20px; padding:0px; height:150px; text-align:center;}
#page-maintext ul.tarifs-btnlist a, ul.tarifs-btnlist a:visited {display:block; width: 120px; padding-top:105px; color:#076996; font-size:12px; text-decoration:none; font-weight:bold;}
#page-maintext ul.tarifs-btnlist a:hover {color:#ef590a; text-decoration:none;}
#page-maintext ul.tarifs-btnlist a.tarifs-privat-sector {background: url(../images/btn_privat_sector.jpg) no-repeat center top;}
#page-maintext ul.tarifs-btnlist a.tarifs-business-abonents {background: url(../images/btn_business_abon.jpg) no-repeat center top;}
#page-maintext ul.tarifs-btnlist a.tarifs-current-offers {background: url(../images/btn_current_offers.jpg) no-repeat center top;}
#page-maintext ul.tarifs-btnlist a.tarifs-payment-methods {background: url(../images/btn_payment_methods.jpg) no-repeat center top;}

#page-maintext ul.tarifs-btnlist a.tarifs-privat-sector:hover {background: url(../images/btn_privat_sector.jpg) no-repeat center -160px;}
#page-maintext ul.tarifs-btnlist a.tarifs-business-abonents:hover {background: url(../images/btn_business_abon.jpg) no-repeat center -160px;}
#page-maintext ul.tarifs-btnlist a.tarifs-current-offers:hover {background: url(../images/btn_current_offers.jpg) no-repeat center -160px;}
#page-maintext ul.tarifs-btnlist a.tarifs-payment-methods:hover {background: url(../images/btn_payment_methods.jpg) no-repeat center -160px;}


.tarif-table {border-collapse:collapse;}
td.tt-row1 {border:solid 1px #b2dbf0; padding: 8px; font-size:11px; text-align:left; vertical-align:middle; }
td.tt-row2 {padding: 8px; font-size:11px; text-align:left; vertical-align:middle;}
td.tt-row3 {padding: 8px; font-size:11px; text-align:left; vertical-align:middle;}

.tt-brd1 {border:solid 1px #b2dbf0;}
.tt-brd1-l {border-left:solid 1px #b2dbf0;}
.tt-brd1-r {border-right:solid 1px #b2dbf0;}
td.tarif-table-header {border:none; height:40px; font-size:14px; font-weight:bold; color:#ffffff; background: url(../images/tarif_grid_top.jpg) no-repeat center top; text-align:center; vertical-align:middle; padding:0px;}
td.tarif-table-header-red {border:none; height:40px; font-size:14px; font-weight:bold; color:#ffffff; background: url(../images/tarif_grid_top_red.jpg) no-repeat center top; text-align:center; vertical-align:middle; padding:0px;}
td.tarif-table-bottom {border:none; height:29px; font-size:14px; font-weight:bold; color:#ffffff; background: url(../images/tarif_grid_bottom.gif) no-repeat center top; text-align:center; vertical-align:middle; padding:0px;}

.tarif-table2 {border-collapse:collapse;}
td.tarif-table-header2 {background: url(../images/tarif_grid_bgtitle2.gif) repeat-x left top; height:32px; font-size:11px; font-weight:bold; color:#ffffff; text-align:center; vertical-align:middle; padding:0px;}
td.tarif-table-header2-new {background: url(../images/tarif_grid_bgtitle2.gif) repeat-x left top; background-size: auto 100%; height:32px; font-size:11px; font-weight:bold; color:#ffffff; text-align:center; vertical-align:middle; padding:10px 0px;}
#page-maintext .tarif-table-header2 a.tt-qstn, #page-maintext .tarif-table-header2 a.tt-qstn:visited {font-weight:bold; color:#ffea00; text-decoration: none;}
#page-maintext .tarif-table-header2 a.tt-qstn:hover {font-weight:bold; color:#ffffff; text-decoration: none;}
#page-maintext .tarif-table-header2-new a.tt-qstn, #page-maintext .tarif-table-header2-new a.tt-qstn:visited {font-weight:bold; color:#ffea00; text-decoration: none;}
#page-maintext .tarif-table-header2-new a.tt-qstn:hover {font-weight:bold; color:#ffffff; text-decoration: none;}


td.tarif-table-header3 {border:none; height:40px; font-size:11px; font-weight:bold; color:#ffffff; text-align:center; vertical-align:middle; padding:0px;}
.tt-header-01 {background: url(../images/tarif_grid_top.jpg) no-repeat left top;}
.tt-header-02 {background: url(../images/tarif_grid_top.jpg) no-repeat -140px top;}
.tt-header-03 {background: url(../images/tarif_grid_top.jpg) no-repeat -280px top;}
.tt-header-04 {background: url(../images/tarif_grid_top.jpg) no-repeat -420px top;}
.tt-header-05 {background: url(../images/tarif_grid_top.jpg) no-repeat right top;}
td.tarif-table-header3-2 {border:none; height:20px; font-size:11px; font-weight:normal; color:#ffffff; text-align:center; vertical-align:middle; padding:0px;}
#page-maintext .tarif-table-header2 a.tt-qstn, #page-maintext .tarif-table-header2 a.tt-qstn:visited {font-weight:bold; color:#ffea00; text-decoration: none;}
#page-maintext .tarif-table-header2 a.tt-qstn:hover {font-weight:bold; color:#ffffff; text-decoration: none;}

#page-maintext .tt-title1 {color:#016a9e; font-size:12px; font-weight:bold;}
#page-maintext .tt-title2 {color:#ff0000; font-size:12px; font-weight:bold;}

td.tt-row-light, td.tt-row-dark {padding-top:7px; padding-bottom:7px; font-size:11px; color:#333333; text-align:center; vertical-align:middle;}
td.tt-row-light span, td.tt-row-dark span {font-size:13px; font-weight:bold; color:#e20000;}
td.tt-row-light {background:#e2eef9;}
td.tt-row-dark {background:#cee1f4;}

td.tt-row-light2, td.tt-row-dark2 {padding:10px; font-size:12px; color:#333333; text-align:left; vertical-align:middle;}
td.tt-row-light2 {background:#e2eef9;}
td.tt-row-dark2 {background:#cee1f4;}


.tarif-table td.nopadding {padding:0px;}
.tarif-table td.right-brd-white {border-right:1px solid #ffffff;}
#page-maintext h1.h1-old-tarifs { text-align:center; color:#076996; background:none; padding-bottom:5px; font-size:14px; text-transform: uppercase; margin: 10px 0px 0px 0px;}


h2.number-order-title {font-size:16px; font-weight:bold; color:#076996; text-align:center; margin-bottom:15px;}
td.tt-row-check {border-bottom:solid 1px #b2dbf0; padding: 8px; font-size:12px; text-align:left; vertical-align:middle; }

/* routers table */
table.routers-table { margin-bottom:15px;}
table.routers-table td {padding:5px; text-align:center; vertical-align:middle; border-left:1px solid #dad9d8; border-bottom:1px solid #dad9d8;}
table.routers-table th {height:45px; text-align:center; vertical-align:middle; background:#e3e2e2; color:#838383; font-weight:normal; border-left:1px solid #dad9d8;}
table.routers-table td:last-child, table.routers-table th:last-child { border-right:1px solid #dad9d8;}

table.router-item-table {}
table.router-item-table td {padding:5px 10px; text-align:left; vertical-align:middle; border-left:1px solid #dad9d8; border-bottom:1px solid #dad9d8;}
table.router-item-table th {height:30px; padding:0 10px; text-align:left; font-size:13px; color:#006fac; vertical-align:middle; background:#e3e2e2; font-weight:bold; border-left:1px solid #dad9d8; border-bottom:1px solid #dad9d8; border-right:1px solid #dad9d8;}
table.router-item-table td:last-child { border-right:1px solid #dad9d8;}
table.router-item-table td:first-child { text-align:right; padding-right:10px;}

    .linker {
     width: 533px; /* Ширина слоя */
     height: 279px; /* Высота слоя */
     /*background: #fc0; /* Цвет фона */
    }
    .linker a {
     display: block; /* Ссылка как блочный элемент */
     text-align: center; /* Выравнивание по центру */
     height: 100%; /* Высота на весь слой */
     color: #666; /* Цвет ссылки */
    }





/*стили для форм ввода*/
.input-style-1 {
  padding: 6px 3px;
  font-size: 16px;
  color: #1e1e1e;
  border:1px solid #076996;
  background:#e5e5e5;
  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px;
}
.input-style-1:focus { background:#fff; color:#000;}

.input-style-1-button {
  font-size:24px; 
  background:#076996;
  width:245px; height:50px;
  padding-top:3px;
  text-align:center;
  color:#fff; border:none;
  padding-bottom:14px;
  margin:0 auto;
  border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px;}

.input-style-1-button:hover { background:#0c93d1; color:#fff; cursor:pointer;}

/* CSS Document */
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}






#three-kop { width:700px; margin:0 auto;}
#three-kop h2.three-kop-title { display:block; width:645px; height:103px; margin-bottom:5px; background:url(../images/3kop_title.png) no-repeat center top; text-indent:-9999em;}

/* backup 

.three-kop-col { width:210px; float:left; padding:0 10px; height:515px; position:relative;}
.three-kop-rightborder { padding-right:13px; background:url(../images/3kop_bgvert.png) repeat-y right top;}
.three-kop-icon1 { width:210px; background:url(../images/3kop_icon1.png) no-repeat center top; height:200px;}
.three-kop-icon2 { width:210px; background:url(../images/3kop_icon2.png) no-repeat center top; height:200px;}
.three-kop-icon3 { width:210px; background:url(../images/3kop_icon3.png) no-repeat center top; height:200px;}
#three-kop .three-kop-col h3 { color:#f26122; font-size:24px; font-weight:bold; font-family:Arial, sans-serif; text-align:center;  text-transform:uppercase; line-height:20px; padding:0px; margin:0px; margin-bottom:15px;}
#three-kop .three-kop-col h3 span { color:#006eaa; font-size:18px;}


#three-kop .three-kop-col p { font-size:14px; line-height:16px; font-family:Arial, sans-serif; padding:0px; margin:0px; margin-bottom:10px; color:#333333;}
#three-kop .three-kop-col p span { color:#0089d4;}
#three-kop .three-kop-col p.three-kop-txt1 { color:#0089d4; text-align:right; width:120px; float:left;}
span.three-kop-priceicon { display:block; width:81px; height:36px; background:url(../images/3kop_price.png) no-repeat left center; text-indent:-9999em ; float:right;}
#three-kop .three-kop-col p a {}

#three-kop a.three-kop-btn { display:block; width:196px; height:41px; text-indent:-9999em; position:absolute; left:50%; margin-left:-98px; bottom:10px; background:url(../images/3kop_btn.png) no-repeat center top;}
#three-kop a:hover.three-kop-btn {background:url(../images/3kop_btn.png) no-repeat center -100px;}


*/




/*new price style*/
#page-maintext ul.new-price-style {width:696px; margin:0 auto;}
#page-maintext ul li.nps-item {display:block; float:left;  margin:5px; width:222px; height:auto; overflow:hidden; background:none; padding:0;}
#page-maintext a.nps-link { width:100%; display:block; position:relative;
width:198px; padding:10px; border:2px solid #0085c7;
background:#fff; height:260px;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
  text-decoration:none;
}
#page-maintext a:hover.nps-link {border:2px solid #ef5809;}
a.nps-link p.nps-title { font-size:18px; color:#076996; text-align:center; line-height:21px; padding-top:10px;}
a:hover.nps-link p.nps-title { color:#ef5809;}
.nps-icon { position:absolute; top:108px; left:50%; margin-left:-85px; width:170px; height:100px;
background: url(../images/new_price_icons/new_price_icons_internet.png) no-repeat center top;}

.nps-icon-01 {background-position: center top;}
.nps-icon-02 {background-position: center -100px;}
.nps-icon-03 {background-position: center -200px;}
.nps-icon-04 {background-position: center -300px;}
.nps-icon-05 {background-position: center -400px;}
.nps-icon-06 {background-position: center -500px;}
.nps-icon-07 {background-position: center -600px;}
.nps-icon-08 {background-position: center -700px;}
.nps-icon-09 {background-position: center -800px;}
.nps-icon-10 {background-position: center -900px;}
.nps-icon-11 {background-position: center -1000px;}
.nps-icon-12 {background-position: center -1100px;}
.nps-icon-13 {background-position: center -1200px;}
.nps-icon-14 {background-position: center -1300px;}
.nps-icon-15 {background-position: center -1400px;}
.nps-icon-16 {background-position: center -1500px;}
.nps-icon-17 {background-position: center -1600px;}
.nps-icon-18 {background-position: center -1700px;}
.nps-icon-19 {background-position: center -1800px;}
.nps-icon-20 {background-position: center -1900px;}
.nps-icon-21 {background-position: center -2000px;}

.nps-icon-22 {background-position: center -2100px;}
.nps-icon-23 {background-position: center -2200px;}
.nps-icon-24 {background-position: center -2300px;}
.nps-icon-25 {background-position: center -2400px;}
.nps-icon-26 {background-position: center -2500px;}
.nps-icon-27 {background-position: center -2600px;}
.nps-icon-28 {background-position: center -2700px;}
.nps-icon-29 {background-position: center -2800px;}
.nps-icon-30 {background-position: center -2900px;}


#page-maintext div.nps-price {
position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:52px;
  line-height:52px;
  font-size:17px; font-style:normal;
  color:#6d6c6c;
  text-align:center;
  background:#f0f0f0;
  border-top:3px solid #d8d8d8;
border-radius: 0 0 15px 15px;
-moz-border-radius: 0 0 15px 15px;
-webkit-border-radius: 0 0 15px 15px;
}
#page-maintext div.nps-price cite, #page-maintext div.nps-price em {font-style:normal;}
#page-maintext div.nps-price em.price-uah, #page-maintext div.nps-price em.price-slash { display:none;}

p.nps-desc { position:absolute; height:auto; bottom:70px; left:0; padding:0 20px; font-size:14px; color:#6d6c6c; line-height:16px; text-align:left;display:none;}

.title-price h2 { text-align:center; margin-bottom:10px; font-size:20px; font-weight:400; line-height:20px;}




/*fix*/
/*div#footer4{display:none;}*/
.footer22{height:120px;}




.tarif-table-header-new {
  padding-top:10px !important;
  padding-bottom:10px !important;
  color:#fff;
  text-align:center;
  vertical-align:middle;
  font-size:11px;
  font-weight:bold;
  line-height:15px;
  
background: rgba(18,153,221,1);
background: -moz-linear-gradient(top, rgba(18,153,221,1) 0%, rgba(2,87,130,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(18,153,221,1)), color-stop(100%, rgba(2,87,130,1)));
background: -webkit-linear-gradient(top, rgba(18,153,221,1) 0%, rgba(2,87,130,1) 100%);
background: -o-linear-gradient(top, rgba(18,153,221,1) 0%, rgba(2,87,130,1) 100%);
background: -ms-linear-gradient(top, rgba(18,153,221,1) 0%, rgba(2,87,130,1) 100%);
background: linear-gradient(to bottom, rgba(18,153,221,1) 0%, rgba(2,87,130,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1299dd', endColorstr='#025782', GradientType=0 );

}

#page-maintext .tarif-table-header-new a.tt-qstn {

    font-weight: bold;
    color: #ffea00;
    text-decoration: none;
}
#page-maintext .tarif-table-header-new a.tt-qstn:hover {

    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

