.leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }
   .rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
   }

* { padding: 0; margin: 0; }
img { border: 0; }
*:focus { outline: none !important; }

a {color:#f94848}
a.main {color:#f94848;text-decoration:none}
.title_1 {font-size:20px;color:#FF9900;text-decoration:none}
.title_2 {font-family:Tahoma,Arial,Sans-Serif;font-size:8pt;color:#f94848;text-decoration:none;font-weight:bold;}
.title_3 {font-family:Tahoma,Arial,Sans-Serif;font-size:13px;color:#636363;font-weight:bold;}
.title_4 {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;color:#636363;font-weight:bold;}
.title_5 {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;color:#000000;}
.title_6 {font-family:Tahoma,Arial,Sans-Serif;font-size:12px;color:#ffffff;font-weight:bold;}
.title_7 {font-family:Tahoma,Arial,Sans-Serif;font-size:9px;color:#ffffff;font-weight:bold;}
.title_8 {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;color:#ffffff;font-weight:bold;}
.text_1 {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;color:#6b6b6b;text-decoration:none}
.ltl {
 font-family : Verdana, Tahoma, sans-serif;
 font-size: 8pt;
 }
.text_print {font-family:verdana;font-size:8pt;color:#000000;text-decoration:none;font-weight:normal;}

a:link {text-decoration:none; color:#DE3636;}
a:active {text-decoration:none; color:#DE3636;}
a:visited {text-decoration:none; color:#DE3636;}
a:hover {text-decoration:none; color:#8B8B8B;}

.whiteLink a:link {text-decoration:none; color:#FFC5C5;}
.whiteLink a:active {text-decoration:none; color:#FFC5C5;}
.whiteLink a:visited {text-decoration:none; color:#FFC5C5;}
.whiteLink a:hover {text-decoration:none; color:#FFFFFF;}

td, body {font-family:'Trebuchet MS', Arial; font-size:8pt; align:left;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

a.noun:link {text-decoration:none; color:#DE3636}
a.noun:active {text-decoration:none; color:#DE3636}
a.noun:visited {text-decoration:none; color:#DE3636}
a.noun:hover {text-decoration:none; color:#8B8B8B}

hr {color:#DD9999;height:1px;}
label {cursor:pointer;cursor:hand}

.blocktitle {font-family:'Trebuchet MS', Arial;color:#C24747;font-size:12px;}

.menu1 {font-weight:normal;font-size:12px;font-family:Tahoma,Arial,Sans-Serif;}
a.menu1:link {color:#FAFAFA}
a.menu1:active {text-decoration:none; color:#FAFAFA}
a.menu1:visited {text-decoration:none; color:#FAFAFA}
a.menu1:hover {text-decoration:none; color:#DD9999}
.menuTd {padding-left:12px;padding-right:10px;}

.menu2 {font-weight:normal;font-size:9px;font-family:Tahoma,Arial,Sans-Serif;}
a.menu2:link {color:#FAFAFA}
a.menu2:active {text-decoration:none; color:#FAFAFA}
a.menu2:visited {text-decoration:none; color:#FAFAFA}
a.menu2:hover {text-decoration:none; color:#DD9999}
.menuTd {padding-left:12px;padding-right:10px;} 

.menu3 {font-size:9px;font-family:Tahoma,Arial,Sans-Serif;color:#ffffff;}
a.menu3:link {color:#ffffff}
a.menu3:active {text-decoration:none; color:#FAFAFA}
a.menu3:visited {text-decoration:none; color:#FAFAFA}
a.menu3:hover {text-decoration:none; color:#DD9999}
.menuTd {padding-left:12px;padding-right:10px;spacing-bottom:12px;}
.promo1 {font-weight:bold;font-size:8px;font-family:arial;}

.eBlock {}
.eTitle {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;font-weight:bold;color:#DE3636; padding: 0 0 0 0px; background: url('http://src.ucoz.ru/t/591/31.') no-repeat 0px 2px;}
.eTitle a:link {text-decoration:none; color:#DE3636;}
.eTitle a:visited {text-decoration:none; color:#DE3636;}
.eTitle a:hover {text-decoration:none; color:#000000;}
.eTitle a:active {text-decoration:none; color:#000000;}

.eBlock_2 {}
.eTitle2 {height:42px; valign:center; padding: 0 0 0 45px; padding-top:7px; background: url('http://anger.clan.su/p_01/title_back.jpg') no-repeat 0px 2px;}

.eMessage {text-align:justify;padding-bottom:5px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #DD9999}
.eDetails {border-top:0px dashed #DDDDDD;border-bottom:0px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:2px;padding-top:0px; text-align:right;font-size:7pt;}
.eDetails1 {border-top:1px dashed #DDDDDD;border-bottom:0px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}
.eDetails2 {border-bottom:1px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('http://src.ucoz.ru/t/591/32.gif') no-repeat 0px 0px;}
/* ------------- */

html { font-family: 'Trebuchet MS', Arial; font-size: 100%; text-align: center; background: url('/i/bg.png') repeat-x; } 
body { width: 900px; padding: 0 40px; font-size: 0.625em; margin: auto; text-align: left; overflow-y: scroll; }
html, body {  height: 100%; }
#wrapper { height: 500px; min-height: 50%; position: relative; }
#content { padding-bottom: 90px; }
.hidden { display: none; }

.st, #center .price strong, #promo-block li a { background: url('/i/sprite.png') 0 0 no-repeat; }
.abs { display: block; position: absolute; text-indent: -9999px; overflow: hidden; }

#header { position: relative; padding: 1px 0; height: 12em; }
#header p { position: absolute; right: 13em; top: 1.3em; }
#header p i { position: absolute; left: -16px; top: .3em; width: 13px; height: 13px; background-position: -247px -37px; }
#header span { position: absolute; left: -9.6em; top: .5em; font-size: .61em; }
#header strong { font-size: 1.8em; }
#header em { display: block; font-size: 1.1em; color: #878787; margin-top: -.4em; }
#header p a { position: absolute; right: -11.8em; top: .5em; font-size: 1.1em; color: #d02026; }
#header p a i { width: 10px; height: 12px; top: 0; background-position: -260px -37px; }
#header p a#makestart { position: absolute; right: 25.8em; top: .5em; font-size: 1.1em; color: #d02026; white-space: nowrap; }
#header p a#makestart i { width: 10px; height: 12px; top: 1px; background-position: -260px -49px; }
#logo { float: left; width: 247px; height: 73px; margin: 4.2em 0 2.6em; text-indent: -9999px; }
#logo2 {background: url('http://golyshmanovo.ru/149.jpg') no-repeat;}
#header .br { width: 100%; height: 15px; bottom: 0; left: 0; background-position: left bottom; }
.other#header { padding-bottom: 10px; margin-bottom: 10px; }
.index#logo { position: absolute; top: 42px; left: 35px; margin: 0; z-index: 100; }
#navigation { position: relative; list-style: none; float: right; margin-top: 72px; margin-right: -1.6em; }
#navigation li { z-index: 10; position: relative; float: left; margin: 0 .7em; padding: 1em; }
#navigation .blank { width: 25px; }
#navigation a { font-size: 14px; color: #000; text-decoration: none; }
#navigation li.current a { color: #fff; }
#navigation li.back { background: url('/i/sprite.png') no-repeat right -26px; width: 13px; height: 26px; z-index: 8; position: absolute; top: .7em; padding: 0; margin: 0; }
#navigation li.back .left { background: url('/i/sprite.png') no-repeat -700px 0; height: 26px; margin-right: 13px; }
.index#navigation { padding-left: 60px; }
.index#navigation .blur { position: absolute; top: 0; left: -50px; background: url('/i/menu-bg.png') -90px 0 no-repeat; width: 110px; height: 40px; }

#promo { position: relative; height: 340px; margin: 13px 0; border-left: solid 2px #6e6e6e; border-right: solid 2px #6e6e6e; }
#promo i.top, #promo-block i.top { width: 100%; top: -1px; left: -2px; height: 13px; background-position: 0 -73px; }
#promo i.bottom, #promo-block i.bottom { width: 100%; bottom: -2px; left: -2px; height: 13px; background-position: 0 -86px; }
#promo i.top, #promo i.bottom { padding-right: 4px; }
#promo .previous, #promo .next { cursor: pointer; background-position: -271px -37px; width: 23px; height: 35px; top: 50%; left: -35px; margin-top: -17px; }
#promo .next { left: auto; right: -35px; background-position: -292px -37px; }
#promo #images img { position: absolute; bottom: 0; right: 0; }
#promo ul { list-style: none; position: absolute; left: 18px; bottom: -40px; width: 890px; }
#promo li { position: relative; float: left; margin-right: 15px; }
#promo li p.title { display: none; font-size: 12px; line-height: 21px; position: absolute; top: -25px; left: -33px; height: 23px; white-space: nowrap; padding: 0 10px 10px 0; margin-right: 10px; color: #fff; }
#promo li p.title span { padding-left: 10px; line-height: 21px; height: 23px; display: block; background-position: -700px -101px; }
#promo li p.title a { color: #fff; text-decoration: none; }
#promo li p.title i.right { position: absolute; right: 0; top: 0; width: 10px; height: 23px; background-position: right -124px; }
#promo li p.title i.pointer { position: absolute; top: 22px; left: 50%; margin-left: -6px; width: 15px; height: 8px; background-position: -372px -26px; }
#promo li i.icon { position: relative; display: block !important; background: url('/i/main/icons.png') 0 0 no-repeat; text-indent: -9999px; cursor: pointer; }
#promo li.personal_TV i.icon { width: 82px; height: 96px; }
#promo li.direct_efir i.icon { width: 88px; height: 75px; top: 21px; background-position: 0 -96px; }
#promo li.direct_efir p.title { left: -49px; }
#promo li.arhiv { margin-right: 10px; }
#promo li.arhiv i.icon { width: 116px; height: 72px; top: 24px; background-position: 0 -171px; }
#promo li.arhiv p.title { left: -10px; }
#promo li.interactiv i.icon { width: 91px; height: 70px; top: 26px; background-position: 0 -243px; }
#promo li.interactiv p.title { left: -52px; }
#promo li.save i.icon { width: 90px; height: 75px; top: 21px; background-position: 0 -313px; }
#promo li.save p.title { left: -22px; }

#promo li.internet i.icon { margin-left: -20px; width: 87px; height: 75px; top: 17px; background-position: 0 -388px; }
#promo li.internet p.title { left: -10px; }
#promo li.programm i.icon { width: 87px; height: 79px; top: 21px; margin-left: -5px; margin-right: 5px; background-position: 0 -463px; }
#promo li.programm p.title { left: -55px; }
#promo li.news i.icon { width: 60px; height: 76px; top: 21px; margin-left: -8px; background-position: 0 -542px; }
#promo li.news p.title { left: -40px; }
#promo li.football i.icon { width: 74px; height: 84px; top: 13px; margin-left: 5px; margin-right: 0; background-position: 0 -618px; }
#promo li.football p.title { left: -22px; }


.container { width: 100%; overflow: visible; clear: both; }
.index { margin: 5em 0 2em 0; }
.index h2 { font-size: 2.4em; color: #d02026; font-weight: normal; }

#news { width: 560px; float: left; }
#news em { font-size: .92em; color: #737373; }
#news .title-container { position: relative; padding: 0 15px; font-size: 1.4em; margin: .8em 0; height: 1.4em; margin-left: -17px; }
#news p.news-title { position: relative; visibility: hidden; }
#news p.news-title span { border-bottom: dashed 1px #000; cursor: pointer; }
#news i.st { width: 5px; height: 9px; }
#news .previous { background-position: -325px -37px; left: 0; top: 50%; margin-top: -5px; cursor: pointer; }
#news .previous-disabled { background-position: -315px -37px; cursor: default; }
#news .next { background-position: -331px -37px; right: 0; top: 50%; margin-top: -5px; cursor: pointer; }
#news .next-disabled { background-position: -320px -37px; cursor: default; }
#search { width: 284px; float: center; }
#search div { position: relative; height: 23px; margin-top: 1em; margin-right: 5px; background-position: 0 -101px; }
#search input.st { top: 0; right: -5px; width: 21px; height: 23px; cursor: pointer; border: none; margin: 0; padding: 0; background-position: -489px -101px; }
#search-city { font-size: 1.2em; padding: 0 0 2px .5em; margin-left: 3px; margin-top: .2em; width: 195px; border: none; font-family: 'Trebuchet MS', Arial; background-color: transparent; }
.default#search-city, .default#f-find { color: #808080; font-style: italic; }

#banners { list-style: none; width: 100%; overflow: auto; }
#banners li { position: relative; float: left; width: 284px; height: 148px; margin-left: 24px; }
#banners i.container { height: 100%; top: 0; left: 0; background-position: 0 -124px; }
#banners li:first-child, #banners li.first { margin-left: 0; }
#banners li div { padding: 3px 15px; }
#banners i.message { bottom: 14px; right: 2px; width: 8em; height: 26px; background-position: -700px 0; color: #fff; text-indent: 1.1em; font-size: 1.1em; font-style: normal; line-height: 2.3em; }
#banners li, #banners li a { cursor: pointer; }

#banner_1 { background: url('/i/banner1.jpg') 18px 10px no-repeat; }
#banner_1 h5 { margin-top: 84px; font-size: 1em; color: #404040; }
#banner_1 p { font-size: 1.2em; line-height: 1.1em; font-weight: bold; }
#banner_2 { background: url('/i/banner2.jpg') 2px 47px no-repeat; }
#banner_3 { background: url('/i/banner3.jpg') 10px 37px no-repeat; }
.uppercase p { margin-top: 1.2em; font-size: 1.2em; line-height: 1.1em; font-weight: bold; text-transform: uppercase; }


#footer { position: relative; padding-left: 167px; margin: 3.8em 0 2em 0; }
#footer i { top: 0; left: 13px; width: 125px; height: 37px; background-position: -247px 0; }
#footer p { font-size: 1.2em; }
#footer span { display: block; font-weight: bold; }
#footer a { color: #d02026; font-weight: bold; }
#footer { margin-top: -65px; clear: both; }


#menu { float: left; position: relative; background-color: #d02026; margin: 0 0 10px 19px; width: 170px; }
#menu .top, #menu .bottom { top: 0; left: 0; width: 100%; height: 11px; background-position: -518px -101px; }
#menu .bottom { top: auto; bottom: 0; background-position: -518px -112px; }
#menu ul { list-style: none; padding: 3px 0; }
#menu li { margin: 1.7em 0; padding: 0 18px; }
.facility#menu li { padding: 0 2px; position: relative; padding-left: 40px; }
#menu ul a { color: #fff; font-size: 1.3em; }
#menu ul .cur a { text-decoration: none; cursor: default; font-weight: bold; }
#menu li.title p { color: #fff; font-size: 1.5em; font-weight: normal; }
/*#menu li.title { border-bottom: solid 1px #fff; }*/
#menu li.mtop { margin-top: 2.3em; }
#menu li.line { border-bottom: solid 1px #fff; }
.facility-your-canal li.facility-your-canal a, .videoarhiv li.videoarhiv a, .pryamoi-efir li.pryamoi-efir a, .news-catalog li.news-catalog a, .football li.football a, .interactive-programm li.interactive-programm a, .interactive-facility li.interactive-facility a, .internet li.internet a, .write-service li.write-service a, .e3100s li.e3100s a, .e5250 li.e5250 a, .e5750 li.e5750 a, .e52501500 li.e52501500 a, .e3100c li.e3100c a, .e5100 li.e5100 a, .e5100750 li.e5100750 a, .narod li.narod a, .active li.active a, .premium li.premium a, .narod_c li.narod_c a, .active_c li.active_c a, .premium_c li.premium_c a, .act-card li.act-card a, .oplata li.oplata a { text-decoration: none; cursor: default; font-weight: bold; }

#menu li .st { width: 30px; position: absolute; top: 50%; left: 5px; background: url('/i/menu-icons.png') 0 0 no-repeat; }
#menu li.facility-your-canal i { height: 22px; margin-top: -11px; background-position: 0 0; }
#menu li.videoarhiv i { height: 18px; margin-top: -9px; background-position: 0 -22px; }
#menu li.pryamoi-efir i { height: 17px; margin-top: -8px; background-position: 0 -40px; }
#menu li.news-catalog i { height: 20px; margin-top: -10px; background-position: 0 -57px; }
#menu li.football i { height: 20px; margin-top: -10px; background-position: 0 -77px; }
#menu li.interactive-programm i { height: 18px; margin-top: -9px; background-position: 0 -97px; }
#menu li.interactive-facility i { height: 17px; margin-top: -8px; background-position: 0 -115px; }
#menu li.internet i { height: 17px; margin-top: -8px; background-position: 0 -132px; }
#menu li.write-service i { height: 18px; margin-top: -9px; background-position: 0 -149px; }

#center { padding-right: 20px; width: 645px; float: right; clear: right; padding-bottom: 4em; }
#promo-block { position: relative; width: 642px; height: 208px; border: solid 2px #6e6e6e; border-top: none; border-bottom: none; margin-bottom: 20px; margin-left: -9px; }
#promo-block i.top { top: -1px; z-index: 50; }
#promo-block i.bottom { bottom: -2px; z-index: 50; }
#promo-block i.top-right { width: 12px; height: 13px; background-position: -337px -38px; top: 0; right: -2px; z-index: 50; }
#promo-block i.bottom-right { width: 12px; height: 13px; background-position: -337px -51px; bottom: -2px; right: -2px; z-index: 50; }
#promo-block ul { position: absolute; bottom: 0; right: 1em; list-style: none; z-index: 49; }
#promo-block li { float: left; margin-left: 1em; text-align: center; }
#promo-block li a { display: block; width: 26px; height: 21px; text-decoration: none; background-position: -375px -37px; color: #fff; line-height: 20px; }
#promo-block li a.cur { background-position: -349px -37px; }
#promo-block img { position: absolute; top: 0; right: 0; }

.center p { font-size: 1.4em; margin: 1em 0; text-align: justify; }
.center h1 { font-size: 2.4em; font-weight: normal; margin: 1em 0 .5em 0; }
.center ul { margin-left: 1.5em; font-size: 1.4em; }
.center li { margin: .7em 0; color: #d02026; }
.center li p { color: #000; font-size: 1em; margin: .3em 0; }
#center .price { width: 100%; overflow: auto; margin-left: -9px; }
#center .price strong { position: relative; float: left; font-weight: bold; color: #fff; padding: 0 0 0 11px; margin-left: 11px; line-height: 21px; height: 23px; background-position: -597px -232px; }
#center .price .abs { right: -10px; width: 10px; height: 23px; background-position: -890px -124px; }
#center .price-complex { width: 100%; overflow: auto; }
#center .price-complex p { float: left; width: auto !important; overflow: visible !important; line-height: 1.6em; }
#center .price-complex .price { margin-left: .1em; }

#steps { color: #000; list-style: none; font-size: 1em; margin-left: -14px; margin-top: 1.7em; }
#steps h2 { font-size: 1.4em; color: #d02026; margin-bottom: .2em; }
#steps h2 a { color: #d02026; }
#steps li { padding-left: 50px; position: relative; }
#steps li p { font-size: 1.2em; color: #333; margin: .2em 0; }
#steps .abs { width: 36px; height: 25px; top: -3px; left: 0; }
#steps .i1 { background-position: -387px 0; }
#steps .i2 { background-position: -423px 0; }
#steps .i3 { background-position: -459px 0; }
#steps .i4 { background-position: -495px 0; }
#steps .i5 { background-position: -531px 0; }
#steps .i6 { background-position: -567px 0; }
#steps .i7 { background-position: -603px 0; }

#canals { list-style: none; width: 100%; overflow: auto; font-size: 1em; margin: 4em 0 0 0; }
#canals li { float: left; width: 70px; min-height: 80px; text-align: center; margin: 0 10px; }
#canals li img { margin: auto; margin-bottom: 5px; }
#canals li p { margin: 0; text-align: center; font-size: 1.2em; height: 4.5em; line-height: 1.2em; }
#canals div.premium { visibility: hidden; }
 
div.search { width: 100%; overflow: auto; margin: 2em 0; }
div.search div { width: 350px; padding: 0 .3em 0 1em; background-position: 0 -101px; height: 23px; position: relative; }
div.search input { width: 100%; border: none !important; font-size: 1.2em; margin-top: 3px; }
div.search div i { width: 8px; height: 23px; background-position: -510px -101px; right: -8px; }

dl { font-size: 1.4em; }
dt { position: relative; color: #d02026; text-decoration: underline; cursor: pointer; margin: .7em 0 .3em 0; }
dt i.st { background-position: -414px -37px; width: 12px; height: 12px; left: -17px; top: 50%; margin-top: -5px; }
dt.open i.st { background-position: -402px -37px; }
dd { margin: 0 0 1.2em 0; visibility: hidden; position: absolute; overflow: hidden; }
dd p { margin-top: 5px !important; font-size: 1em !important; }
dd img.logo { float: left; margin: 10px 25px 20px 0; }
.dealers { border-collapse: collapse; width: 850px; table-layout: fixed; font-size: 1.2em; }
.dealers td, .dealers th { border: solid 1px #666; padding: .5em; }
.dealers td { border-top-style: none; border-right-style: none; border-left-style: none; vertical-align: top; }
.dealers td i { background-color: #ccc; }
.dealers th { background-color: #999; color: #fff; }
dd a { color: #d02026; }

.ac_results { border: 1px solid #6e6e6e; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; }
.ac_results li { padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; }
.ac_odd { background-color: #fee2e2; }
.ac_over { background-color: #e66161; color: white; }

#faq-form { visibility: hidden; position: absolute; overflow: hidden; padding-left: 7px; margin-left: -7px; }
#faq-form br { clear: both; height: 1px; overflow: hidden; float: none; }
#faq-form p { margin-left: -7px; width: 100%; overflow: auto; }
#faq-form span.st { float: left; position: relative; padding-left: 7px; margin-right: 7px; height: 23px; background-position: 0 -101px; width: 360px; }
#faq-form span.st i { right: -7px; top: 0; width: 8px; height: 23px; background-position: -510px -101px;  }
#faq-form input { width: 100%; border: none; padding-top: 2px; background: transparent; }
#faq-form .ta span.st { background: none; width: 350px; height: auto; border: solid 1px #666; margin: 6px 0; padding-right: 15px; }
#faq-form .ta span.st { border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; }
#faq-form .ta span.st textarea { border: none; background-color: transparent; margin: 5px 0; font-family: 'Trebuchet MS'; font-size: 12px; width: 360px; }
#faq-form p.title { margin-bottom: 0; margin-left: 0; }
#faq-form p.ta { margin-top: 0; }
#faq-form .button span, #flyout .button span { float: left; position: relative; background-position: -700px 0; height: 26px; width: auto !important; }
#faq-form .button i.st, #flyout .button i.st { height: 26px; width: 13px; background-position: -887px -26px; right: -12px; top: 0; }
#faq-form .button input, #flyout .button input { padding-left: 4px; width: auto !important; color: #fff; margin-top: 2px; background: none; border: none; }
#faq-form input.city { padding-bottom: 4px; }
#faq-form input.default { color: #666; }
p.linq-quest { position: relative; margin-top: 1.5em; width: 100%; overflow: auto; margin-left: -9px; }
p.linq-quest a { position: relative; float: left; text-decoration: none; color: #fff; padding: 0 0 0 13px; margin-right: 11px; line-height: 24px; background-position: -700px 0; height: 26px;  }
p.linq-quest i { height: 26px; width: 13px; background-position: -887px -26px; top: 0; right: -12px; }

p.link-quest a { color: #000; text-decoration: underline; }
p.link-quest * { background: none; }

#center .clear { width: 100%; overflow: auto; }
#center .facility { list-style: none; color: #000; margin: -.8em 0 0 0; padding: 0; }
#center .facility li { position: relative; color: #000; float: left; margin: .2em .5em .2em 0; }
#center .facility .title { float: left; position: relative; color: #000; text-decoration: none; cursor: help; border-bottom: solid 1px #fff; }
#center .facility .title:hover { border-bottom: solid 1px #000; }
#center .facility .title span { margin-left: 17px; }
#center .facility i { width: 12px; height: 12px; right: 5px; top: 50%; margin-top: -6px; background-position: -313px -46px; }

a { color: #D02026; }
#center .block-title { z-index: 9999; position: absolute; top: -100px; right: -230px; width: 296px; margin: 11px 0 20px 0; background-color: #fff; border-left: solid 2px #cf2025; border-right: solid 2px #cf2025; }
#center .block-title p { margin: 5px 40px 5px 15px; text-align: justify; }
#center .block-title a { color: #d02026; }
#center .block-title a.close { position: absolute; top: -10px; right: 7px; color: #d02026; z-index: 500; text-decoration: none; font-weight: bolder; font-size: 1.6em; }
#center .block-title .top { top: -5px; left: -2px; width: 300px; height: 11px; background-position: -284px -124px; }
#center .block-title .bottom { top: auto; bottom: -20px; left: -2px; width: 300px; height: 20px; background-position: -284px -135px; }

#flyout { padding: 0; margin: 0; z-index: 9900; position: absolute; top: -250px; right: -25px; width: 400px; height: 214px; background: url('/i/flyout.png') 0 0 no-repeat; }
#flyout form { padding: 50px 50px 50px 40px; }
#flyout table { text-align: center; }
#flyout tr.tar { text-align: right; }
#flyout tr.tar td { color: #666; font-size: 1.4em; line-height: 1.1em; padding: .5em .15em; }
#flyout tr.tar input { width: 165px; font-size: 1em; }
#flyout .button { margin-left: 120px; margin-top: 7px; }
#flyout .button input { margin-top: 4px; text-align: center; padding-left: .9em; cursor: pointer; }
#flyout a.close { position: absolute; top: 15px; right: 33px; color: #f00; font-weight: bold; font-size: 2.8em; text-decoration: none; cursor: pointer; }
#flyout tr.tar input.pass { width: 100px; float: left; }
#flyout tr.tar input.pass2 { width: 40px; }

#faq-answer-message { color: #090; }
ul.ul-icons img { position: relative; top: 12px; }
ul.ul-icons li { margin: 0 !important; }
.tech-icons img { margin-left: .5em; }

p.text-notice { padding: .2em 0 .2em 1em; border-left: solid 1px #ccc; font-size: 1.2em; color: #333; margin-top: 2em; }

#ad-message, #news-text { visibility: hidden; position: absolute; width: 452px; margin: 15px 0 21px 0; background-color: #d01f25; z-index: 9999; }
#ad-message i.top, #news-text i.top { width: 100%; top: -15px; left: 0; height: 15px; background-position: -284px -156px; }
#ad-message i.bottom, #news-text i.bottom { width: 100%; bottom: -21px; left: 0; height: 21px; background-position: -284px -171px; }
#ad-message p, #news-text p { padding: 0 1em; color: #fff; z-index: 9999; }
#news-text { padding: 0 !important; margin-left: 0 !important; }
#news-text p { padding: 0; }
#news-text .news-container { padding: 1em; }

#news .news-skin-white { width: 448px !important; margin: 11px 0 20px 0 !important; background-color: #fff; border-left: 2px solid #CF2025; border-right: 2px solid #CF2025; }
#news .news-skin-white i.top { width: 452px !important; top: -11px !important; left: -2px !important; height: 11px !important; background-position: -284px -193px !important; }
#news .news-skin-white i.bottom { width: 452px !important; bottom: -20px !important; left: -2px !important; background-position: -284px -204px !important; }
#news .news-skin-white p { color: #000 !important; }

#client-notice { position: relative; }
#client-notice p.price { cursor: pointer; }
/*
#faq-form .ta span.st i.top { width: 100%; height: 13px; background-position: 0 -74px; top: -6px; left: -2px; }
#faq-form .ta span.st i.top-right { width: 12px; height: 13px; background-position: -337px -38px; top: -6px; right: -2px;  }
#faq-form .ta span.st i.bottom { width: 100%; height: 13px; background-position: 0 -86px; top: auto; bottom: -6px; left: -2px; }
#faq-form .ta span.st i.bottom-right { width: 12px; height: 13px; background-position: -337px -51px; top: auto; bottom: -6px; right: -2px; }*/

.text-notice a { color: #D02026; }

#center ul.nobul {  }
#center ol { font-size: 1.4em; margin-left: 3em; }
#center ol li { margin: .5em 0; color: #000; }
#center h3 { font-size: 1.8em; font-weight: normal; margin: 1.5em 0 .7em 0; }
#tech-data { padding-left: 2em; visibility: hidden; display: none; overflow: hidden; }
#tech-data ul { margin-left: 1em; }
#tech-data h3 { margin-left: -1.1em; }
p.tech-data { position: relative; top: .8em; }
p.tech-data a { text-decoration: none; border-bottom: dashed 1px #333; color: #333; font-weight: bold; }

#canals p.pk { position: relative; }
#canals p.nowrap { white-space: nowrap; }
#canals p.pk i { display: block; width: 17px; height: 12px; top: 0; right: 0; background-position: -313px -59px; }
ul.facility li img.pk { top: 1px; width: 17px; height: 12px; background: url('/i/sprite.png') -313px -59px; }

.index#navigation .blur { _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/menu-bg.png', sizingMethod='scale'); }
#flyout { _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/flyoutie6.png', sizingMethod='image'); }
#flyout form { _z-index: 9900; _background-color: #fff; _padding: 0; _padding-right: 20px; _padding-top: 20px; _width: 313px; _height: 127px; _margin: 0 0 0 30px; _position: relative; _top: 29px; }
#flyout a.close { _z-index: 9999; }
body { _overflow-y: auto; }
html, body { _height: auto; }
#promo li i.icon { _background: none; }
#promo li.personal_TV i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/personal_TV.png', sizingMethod='scale'); }
#promo li.direct_efir i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/direct_efir.png', sizingMethod='scale'); }
#promo li.arhiv i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/arhiv.png', sizingMethod='scale'); }
#promo li.interactiv i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/interactiv.png', sizingMethod='scale'); }
#promo li.save i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/save.png', sizingMethod='scale'); }

#promo li.internet i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/mouse.png', sizingMethod='scale'); }
#promo li.programm i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/book.png', sizingMethod='scale'); }
#promo li.news i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/inet.png', sizingMethod='scale'); }
#promo li.football i.icon { _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/main/ball.png', sizingMethod='scale'); }


#promo #images img { _right: -1px; }
#news .previous { _top: .7em; _left: -1em; }
#news .next { _top: .7em; }
#promo .next { width: 21px }
#footer i { _left: -160px; }
#center .canals-text { width: auto !important; overflow: visible !important; }
#center p.price i.abs { _right: -10px; }
#canals { _width: 630px; _overflow: visible; zoom: 1; }
#steps .abs { _left: -45px; }
#menu .bottom { _bottom: -1px; }
#promo-block ul { _bottom: 1em; }
#center .price .abs { _right: -1px; _top: 0; }
div.search input { _border: none; _border-color: #fff; }
table.dealers { _width: 850px; }
dt i.st { _top: .4em; _margin-top: 0; }
#content, #header .br { _width: 900px; }
#content #menu { _margin-left: 10px; _padding-left: 0; }
#center .facility a { white-space: nowrap; }
#center p.ie-bag-p { margin-top: 0; }
#center p.ie-bag-p { _margin-top: 10px !important; }
#faq dd { zoom: 1; }
#f-find { _border-color: #fff; _border: none !important; _background: none !important; }
#menu li i.st { _top: 0 !important; _margin-top: 0 !important; }

body { *overflow-y: visible; *overflow-x: visible; }
#center p.price i.abs { *top: 0; }
#center p.ie-bag-p { *margin-top: 10px !important; }
#content { *margin-bottom: 80px; *padding-bottom: 0px; }
#header p { *width: 15em; *right: 13.1em; }
#promo-block ul { *bottom: 1em; }
#banners { *margin-bottom: 30px; }
#news p.news-title span  { *line-height: 1.4em; }
#f-find { *border-color: #fff; *border: none !important; *background: none !important; }
#flyout .button { *width: 80px; *line-height: 1.1em; *margin-left: 20px; }

/*body:nth-of-type(1) #content { position: relative; }
body:nth-of-type(1) #menu { position: absolute; top: 0; left: 0; }
body:nth-of-type(1) #center .price-complex { clear: both; }*/
body:nth-of-type(1) #center .price-complex { clear: both; }

.logo_rikor { float: right; }

.catPages1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none;color: #636363;background:#F9F9F9;padding:3px 10px;font-size:11px;font-weight:bold;} 
.catPages1 a:hover {background:#6B82A4;color:#FFFFFF;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#FFF;padding:3px 10px;color:#ccc;font-size:11px;}

.o_div {
background:#FFFFFF;
color: #ffffff;
filter:alpha(opacity=50); /* IE 5.5+*/
-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ "}

.shadow-box {
box-shadow: #000 2px 4px 12px; /* цвет тени, смещение по x, смещение по y, степень размытия */
-webkit-box-shadow: 2px 2px 3px #969696; /* Для устаревших Safari, Chrome и iOS */
-moz-box-shadow: 2px 2px 3px #969696; /* Для древнего Firefox */
filter: progid:DXImageTransform.Microsoft.dropshadow(offX=2, offY=4, color=#555555); /* Для IE */
}

/* Entries Style */
.eBlock {}
.eTitle {font-family:Tahoma,Arial,Sans-Serif;font-size:11px;color:#DE3636; padding: 0 0 0 0px; background: url('http://src.ucoz.ru/t/591/31.') no-repeat 0px 2px;}
.eTitle a:link {text-decoration:none; color:#DE3636;}
.eTitle a:visited {text-decoration:none; color:#DE3636;}
.eTitle a:hover {text-decoration:none; color:#000000;}
.eTitle a:active {text-decoration:none; color:#000000;}

.eBlock_2 {}
.eTitle2 {height:42px; valign:center; padding: 0 0 0 45px; padding-top:7px; background: url('http://anger.clan.su/p_01/title_back.jpg') no-repeat 0px 2px;}

.eMessage {text-align:justify;padding-bottom:5px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #DD9999}
.eDetails {border-top:0px dashed #DDDDDD;border-bottom:0px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:3px;padding-top:0px; text-align:right;font-size:7pt;}
.eDetails1 {border-top:1px dashed #DDDDDD;border-bottom:1px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}
.eDetails2 {border-bottom:1px dashed #DDDDDD;font-family:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding-bottom:5px;padding-top:3px; text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}

.eAttach {margin: 8px 0 0 0; padding: 0 0 0 15px; background: url('http://src.ucoz.ru/t/591/32.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:url('http://src.ucoz.ru/t/591/1.gif') #FFFFFF; border:1px solid #DD9999;}
.cBlock2 {background:url('http://src.ucoz.ru/t/591/1.gif') #FFFFFF; border:1px solid #DD9999;}
/* -------------- */

/* Comments Form Style */
.commTable {background:url('http://src.ucoz.ru/t/591/1.gif') #FFFFFF;border:1px solid #DD9999;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#DE3636;width:100%;background:#FEFAFA;border:1px solid #DD9999;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#DE3636;background:#FEFAFA;border:1px solid #DD9999;}
/* ------------------- */

/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#965A5A}
.gTableTop {padding:2px;background:url('http://src.ucoz.ru/t/591/26.gif') #CD2B29;color:#FFFFFF;font-weight:bold;height:32px;padding-left:17px;font-size:10pt;}
.gTableSubTop {padding:2px;background:url('http://src.ucoz.ru/t/591/22.gif') center #A1A1A1;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:url('http://src.ucoz.ru/t/591/1.gif') #FAFAFA;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:url('http://src.ucoz.ru/t/591/1.gif') #FAFAFA;}
.gTableLeft {padding:2px;background:url('http://src.ucoz.ru/t/591/1.gif') #F5EFEF;font-weight:bold;color:#DE3636}
.gTableRight {padding:2px;background:url('http://src.ucoz.ru/t/591/1.gif') #FAF8F8}
.gTableError {padding:2px;background:url('http://src.ucoz.ru/t/591/1.gif') #FAFAFA;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:url('http://src.ucoz.ru/t/591/1.gif') #F5EFEF;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}

a.catLink:link {text-decoration:none; color:#FFFFFF;}
a.catLink:visited {text-decoration:none; color:#FFFFFF;}
a.catLink:hover {text-decoration:underline; color:#FFFFFF;}
a.catLink:active {text-decoration:underline; color:#FFFFFF;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#858585;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#DE3636;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#DE3636;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#A1A1A1;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#DE3636;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#DE3636;}
a.forumBarA:active {text-decoration:underline; color:#DE3636;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#F0C6C6;}
.fastNavCat {background:#F9E6E6;}
.fastNavCatA {background:#F9E6E6;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#DD9999;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#DE3636;font-weight:bold;color:#FFFFFF;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:url('http://src.ucoz.ru/t/591/1.gif') #F5EFEF;}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background: #DFDFDF;height:20px;font-weight:bold;font-size:7pt;color:#DE3636;padding-left:40px;}
.threadsDetails {padding:2px;background: #DFDFDF;height:20px;color:#DE3636;}
.forumOnlineBar {padding:2px;background: #DFDFDF;height:20px;color:#DE3636;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#DE3636;}
a.threadLink:visited {text-decoration:none; color:#DE3636;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {background:url('http://src.ucoz.ru/t/591/1.gif') #F5EFEF;text-align:center;}
.postFirst {background:#FDF4F4;border-bottom:3px solid #A1A1A1;}
.postRest1 {background:#F7EEEE;}
.postRest2 {background:#FDF4F4;}
.postSeparator {height:3px;background:#DE3636;}

.postTdTop {background:url('http://src.ucoz.ru/t/591/22.gif') center #A1A1A1;color:#000000;height:20px;font-size:10px;}
.postBottom {background:#DFDFDF;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {background:url('http://src.ucoz.ru/t/591/1.gif') #F5EFEF;text-align:center;padding:5px;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#965A5A;}
.posttdMessage {padding:5px;background:#FFFFFF;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage {background:#FFFFFF;font-size:9px;}

.signatureView {font-size:7pt;} 
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/591/37.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/591/37.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.queryField, .loginField {background:#FFFFFF;color:#000000;border:1px solid #DE3636;}

.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #DE3636;color:#FFFFFF;border:1px outset #A1A1A1;}

.codeButtons {font-size:7pt;background: #DE3636;color:#FFFFFF;border:1px outset #A1A1A1;}
.codeCloseAll {font-size:7pt;background: #DE3636;color:#FFFFFF;border:1px outset #A1A1A1;font-weight:bold;}
.postNameFl,.postDescrFl {background:#FEFAFA;border:1px solid #DE3636;width:400px}
.postPollFl,.postQuestionFl {background:#FEFAFA;border:1px solid #DE3636;width:400px}
.postResultFl {background:#FEFAFA;border:1px solid #DE3636;width:50px}
.postAnswerFl {background:#FEFAFA;border:1px solid #DE3636;width:300px}
.postTextFl {background:#FEFAFA;border:1px solid #DE3636;width:550px;height:150px}
.postUserFl {background:#FEFAFA;border:1px solid #DE3636;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */
#sliderRibbon{width:5000px;position:absolute;left:-641px}.ribbonItem{float:left;margin-right:50px}#headSlider{width:593px;height:252px;position:absolute;margin:0px 0 0 50px;overflow:hidden}#headSliderLeft{width:101px;height:252px;background:url("http://golyshmanovo.ru/slider/slideLeft.png") 0 0 no-repeat;display:block;float:left}#headSliderLeftHover{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:350px;height:252px;display:block;position:absolute;background:url("http://golyshmanovo.ru/slider/slideLeft_hover.png") 0 0 no-repeat;opacity:0;z-index:100}#headSliderLeftHover:hover{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:1}#headSliderLeftHover.pressed{background:url("http://golyshmanovo.ru/slider/slideLeft_pressed.png") 0 0 no-repeat}#headSliderRight{width:101px;height:252px;background:url("http://golyshmanovo.ru/slider/slideRight.png") 0 0 no-repeat;display:block;float:left}#headSliderRightHover{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:350px;height:252px;background:url("http://golyshmanovo.ru/slider/slideRight_hover.png") 100% 0 no-repeat;display:block;position:absolute;right:0;opacity:0;z-index:100}#headSliderRightHover:hover{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:1}#headSliderRightHover.pressed{background:url("http://golyshmanovo.ru/slider/slideRight_pressed.png") 100% 0 no-repeat}#headSliderCenter{width:391px;height:232px;float:left;padding:20px 0 0 0;background:url("http://golyshmanovo.ru/slider/slideCenter.png") 0 0 repeat-x;overflow:hidden;position:relative}#headSliderNav{width:100px;height:10px;position:absolute;margin:200px 0 0 245px}#headSliderNav div{width:10px;height:10px;float:left;display:block;margin:0 5px 0 5px;background:url("http://golyshmanovo.ru/slider/slideItem.png") 0 0 no-repeat}#headSliderNav div:hover{background:url("http://golyshmanovo.ru/slider/slideItem.png") 0 -30px no-repeat}#headSliderNav div.current{background:url("http://golyshmanovo.ru/slider/slideItem.png") 0 -15px no-repeat}.headSliderItem{width:391px;height:200px}.headSliderTitle{width:583px;height:35px;font-size:20px;display:block;color:#373737;padding:0 0 0 3px;font-family:"Tahoma";line-height:25px}.headSliderBottom{width:591px;height:165px;overflow:hidden}.headSliderBottomLeft{width:206px;height:155px;float:left;font-size:122px;line-height:122px;font-family:"FavoritCondCRegular";color:#bb2626}.headSliderBottomRight{width:285px;height:148px;float:left;color:#4c4c4c;padding:7px 0 0 0;line-height:24px}.headSliderBottomRight.wide{width:370px}#headZevs{width:434px;height:368px;position:absolute;margin:102px 0 0 565px}#line2{width:100%;height:2px;min-width:1000px;background:url("http://golyshmanovo.ru/slider/line2.png") 0 0 repeat-x}#news{width:100%;overflow:hidden;min-width:1000px;background:url("http://golyshmanovo.ru/slider/newsFon.png") 0 0}#newsIn{width:100%;min-width:1000px;background:url("http://golyshmanovo.ru/slider/headFon.png") 0 bottom repeat-x}


/*-----entry-view-styles-----*/
.v-entry {
    width: 210px;
    margin: auto;
    margin-bottom: 20px;
    /*overflow: hidden;*/
    text-align:left;
}
.ve-title {
    margin: 0;
    padding: 0 0 0 11px;
    font-weight: bold;
    font-size: 14px;
    line-height: 25px;
    text-overflow: ellipsis;
    o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    position: relative;
    background: url(/.s/img/vi/vico-title.png) no-repeat left center;
}
.ve-screen {
    position: relative;
    height: 157.5px;
    width:210px;
    margin: 5px 0;
    border-radius: 10px;
    vertical-align: middle;
    background-color: #000;
    background-repeat: no-repeat;
    background-position: center center;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}
.ve-screen a {display:block;width:210px;height: 160px;}
.ve-screen img {
    vertical-align: middle;
    width: 210px;
    max-height: 160px;
    border: 0;
    border-radius: 10px;
}
.ve-length {
    position: absolute;
    bottom: 10px;
    right: 10px;
    padding: 0 5px;
    background: #000;
    background: rgba(0, 0, 0, 0.63);
    font: bold 12px/16px 'Arial';
    color: #fff;
    border-radius: 3px;
}
.ve-details {
    font-size: 11px;
    line-height: 16px;
}
.ve-details a.ve-author,.ve-details a.ve-comments,.ve-details span {
    display: inline-block;
    margin-right: 7px;
}
.ve-details1 {
    padding: 5px 10px 6px 10px;
    position: relative;
    background: url(/.s/img/vi/vico-separator.png) repeat-x left bottom;
}
.ve-details2 {
    padding: 5px 10px 6px 9px;
}
a.ve-author {
    font-size: 12px;
    background: url(/.s/img/vi/vico-author.png) no-repeat left center;
    padding-left: 18px;
}
span.ve-date {
    font-size: 10px;
    margin-right: 0;
}
span.ve-views {
    background: url(/.s/img/vi/vico-views.png) no-repeat left center;
    padding-left: 26px;
}
a.ve-comments {
    background: url(/.s/img/vi/vico-comments.png) no-repeat left center;
    padding-left: 23px;
}
span.ve-comments {
    background: url(/.s/img/vi/vico-comments.png) no-repeat left center;
    padding-left: 23px;
}
span.ve-rating {
    background: url(/.s/img/vi/vico-rating.png) no-repeat left center;
    padding-left: 19px;
    margin-right: 0;
}
/*---------------------------*/

/*-------entry-page----------*/
.v-entry-page {
    padding: 25px 0 0 0;
    width: 100%;
}

h1.vep-title {
    margin: 0 0 10px 0;
    padding: 0 100px 0 11px;
    font-size: 18px;
    background: url(/.s/img/vi/vico-title.png) no-repeat left center;
}
#videocontent_title {
    text-align: left;
    color: #444;
}
#videocontent_title h1.vep-title {
    margin-top: 5px;
    padding-right: 0;
    display: inline-block;
    background-position: left 3px;
}
#videocontent_comm {
    margin: 10px 0 7px 0 !important;
}
#videocontent_comm a {
    color: #444 !important;
}
.vep-separator {
    height: 1px;
    overflow: hidden;
    background: url(/.s/img/vi/vico-separator.png) repeat-x left top;
}
.vep-rating {
    float: right;
}
.vep-video-block {}
a.vep-playvideo {
    display: inline-block;
    outline: none;
    border: none;
    position: relative;
    text-decoration: none;
    outline: none;
}
a.vep-playvideo span {
    cursor: pointer;
}
.vep-video-block img {
    border: 0;
    border-radius: 20px;
    vertical-align: middle;
}
.vep-playbutton {
    display: block;
    position: absolute;
    width: 68px;
    height: 68px;
    left: 50%;
    top: 50%;
    margin: -34px 0 0 -34px;
    background: url(/.s/img/vi/video-play.png);
}
a.vep-playvideo:hover .vep-playbutton {
    background-position: 0 -68px;
}
.vep-length {
    position: absolute;
    bottom: 15px;
    right: 15px;
    padding: 2px 5px;
    background: #000;
    background: rgba(0, 0, 0, 0.63);
    font: bold 12px/16px 'Arial';
    color: #fff;
    border-radius: 3px;
}

.vep-details {
    padding: 10px 0 10px 5px;
}
.vep-details span {
    margin: 0 20px 0 0;
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    background-position: left center;
    background-repeat: no-repeat;
}
.vep-views {padding: 0 0 0 25px;background-image: url(/.s/img/vi/vico-views.png);}
.vep-author {padding: 0 0 0 20px;background-image: url(/.s/img/vi/vico-author.png);}
.vep-channel {padding: 0 0 0 27px;background-image: url(/.s/img/vi/vico-channel.png);}

.vep-descr-block, .vep-tags-block {
    padding: 10px 5px;
    font-size: 12px;
}
.vep-descr {
    display: inline-block;
    padding: 0 0 0 24px;
    font-size: 12px;
    line-height: 20px;
    background: url(/.s/img/vi/vico-descr.png) no-repeat left center;
}
.vep-descr-block p {
    margin: 0;
    padding: 8px 0 5px 0;
}
.vep-tags {
    display: inline-block;
    padding: 0 5px 0 24px;
    line-height: 20px;
    font-size: 12px;
    background: url(/.s/img/vi/vico-tags.png) no-repeat left center;
}
.vep-screenshots {
    padding: 5px 0 0 5px;
}
.vep-screenshots img {
    border-radius: 5px;
}
.vep-year, .vep-genre, .vep-producer, .vep-acters, .vep-lang, .vep-duration, .vep-vquality,
.vep-aname, .vep-aemail, .vep-asite, .vep-other1, .vep-other2, .vep-other3, .vep-other4, .vep-other5 {
    padding: 5px 0 0 5px;
}
.vep-comments {
    padding: 10px 5px;
}
/*---------------------------*/