/*--------------------- General styles start ---------------------*/

body {
 margin: 0;
 background-color: #cbe7f1;
 font: 12px 'Arial';
 color: #000000;
 text-align: center;
}

body a {
 color: #FF5154;
 text-decoration: none;
}

body a:hover {
 text-decoration: underline;
}

* {}

img {border: 0;}

/*--------------------- General styles end ---------------------*/



/*--------------------- All content start ---------------------*/

#all1 {
 width: 100%;
 height: 526px;
 background: url(/.s/t/796/1.png) repeat-x;
}

#all2 {
 width: 100%;
 height: 122px;
 background: url(/img/Menu/2.png) no-repeat top center;
}

#container {
 width: 1004px;
 margin: auto;
 text-align: left;
}

/*--------------------- All content end ---------------------*/

/*--------------------- ICONS ---------------------*/
#iprof { float: right; margin-top: 8px; padding-top: 16px; width: 30px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -15264px; }
#ilogout { float: right; margin-top: 8px; padding-top: 16px; width: 30px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -5456px; }
#ireg { float: right; margin-top: 8px; padding-top: 16px; width: 30px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -15280px; }
#ilogin { float: right; margin-top: 8px; padding-top: 16px; width: 30px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -7936px; }
#pdf { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -10064px; }
#doc { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -10880px; }
#zip { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -10208px; }
#jpg { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -11264px; }
#url { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -10960px; }
#xls { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -10368px; }
#mail { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -5904px; }
#ppt { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -10688px; }


#warning { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -6208px; }
#search { position: absolute; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -15952px; }
#rezim { position: absolute; margin-top: 8px; margin-left: 5px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -15056px; }
#email { position: absolute; margin-top: 6px; margin-left: 5px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -6032px; }
#calend { position: absolute; margin-top: 6px; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -5184px; }
#tel { position: absolute; margin-top: 8px; margin-left: 5px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -14160px; }
#virt { position: absolute; margin-top: 6px; margin-left: 0px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -208px; }
#zapici { position: absolute; margin-top: 6px; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -1472px; }
#friends { position: absolute; margin-top: 6px; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -7264px; }
#stat { position: absolute; margin-top: 6px; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -3136px; }
#chat { position: absolute; margin-top: 6px; margin-left: 8px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -4000px; }
#chat2 { position: absolute; margin-top: 6px; margin-left: 5px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -4000px; }
#medal { position: absolute; margin-top: 0px; margin-left: 0px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -1088px; }
#chat_refresh { position: absolute; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -800px; }
#chat_smile { position: absolute; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -6112px; }
#chat_bb { position: absolute; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -13536px; }
#chat_set { position: absolute; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -5968px; }
#vopros { position: absolute; margin-top: 5px; margin-left: 5px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -15296px; }
#netotvet { position: absolute; margin-top: 3px; margin-left: 5px; padding-top: 16px; width: 16px; background: url("http://sh17kansk.ucoz.net/img/css-sprite.png") no-repeat -0px -3968px; }

/*--------------------- END ICONS ---------------------*/

/*--------------------- Photo Informer ---------------------*/
.g-album {display:inline-block; overflow:hidden; border:1px dashed #ccc; border-radius:3px; padding:5px; margin-bottom:15px;} 
.g-album-p {float:left; width:100px;} 
.g-album-b {float:left; width:90px; height:67px;} 
.g-album-i {float:left; width:150px;} 
.g-album-s img {width:90px; height:67px; border-radius:3px;} 
.g-album-descr {font-size:10px; color:#666; margin-top:5px;}
/*--------------------- END Photo Informer ---------------------*/

/*--------------------- Format Li ---------------------*/
#libord { margin-bottom: 0%; }
.lib {line-height: 20px; color: #000000; }
.lib li:hover { color: #C90000;}
A.link { text-decoration: none; color: #000000; }
A:hover { color: #FF5154; text-decoration: none; }
/*--------------------- END Format Li ---------------------*/

/*--------------------- TO TOP ↑ ---------------------*/
#toTop {
position: fixed;
bottom: 20px;
right: 2px;
background: none;
cursor: pointer;}

/*--------------------- END TO TOP ↑ ---------------------*/

/*--------------------- Bottom ---------------------*/
.grid {
 padding: 20px 20px 100px 20px;
 max-width: 2000px;
 margin: 0 auto;
 list-style: none;
 text-align: center;
}

.grid li {
 display: inline-block;
 width: 440px;
 margin: 0;
 padding: 20px;
 text-align: left;
 position: relative;
}
.grid figure {
 margin: 0;
 position: relative;
}
.grid figure img {
 max-width: 100%;
 display: block;
 position: relative;
}
.grid figcaption {
 position: fixed;
 top: 0;
 left: 0;
 padding: 10px 20px;
 background: #E64548;
 color: #000;
}
.grid figcaption h3 {
 margin: 0;
 padding: 0;
 color: #fff;
 text-shadow: 1px 1px 1px #212121;
}

.grid figcaption span:before {
 content: '';
}

.grid figcaption a {
 text-align: center;
 padding: 5px 10px;
 border-radius: 2px;
 display: inline-block;
 background: #FF5154;
 color: #fff;
}
@media screen and (max-width: 31.5em) {
 .grid {
 padding: 10px 10px 100px 10px;
 }
 .grid li {
 width: 100%;
 min-width: 300px;
 }
}
.cs-style-3 figure {
 overflow: visible;
}
.cs-style-3 figure img {
 transition: transform 0.4s;
}

.no-touch .cs-style-3 figure:hover img,
.cs-style-3 figure.cs-hover img {
 transform: translateY(-100px);
}
.cs-style-3 figcaption {
 height: 90px;
 width: 280px;
 top: auto;
 bottom: 0;
 opacity: 0;
 transform: translateY(100%);
 transition: transform 0.4s, opacity 0.1s 0.3s;
}
.no-touch .cs-style-3 figure:hover figcaption,
.cs-style-3 figure.cs-hover figcaption {
 opacity: 1;
 transform: translateY(0px);
 transition: transform 0.4s, opacity 0.1s;
}
.cs-style-3 figcaption a {
 position: absolute;
 bottom: 12px;
 right: 20px;
}
/*--------------------- End Bottom ---------------------*/

/*--------------------- Menu ---------------------*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

#menubar { margin-bottom: 0px; }
.menubar ul { width: 976px; height: 100%; line-height: 45px; text-transform: uppercase; margin: 0px 0px 0px 2px; border: 2px solid #39518B; background: #ffffff ; border-radius: 0px 0px 9px 9px; border-top-width: 0px; padding-left: 10px; padding-right:10px; }
.menubar ul li, .menubar ul a, .menubar ul a b { height: 45px; float: left;}
.menubar ul a { margin-right: 1px; color: #000000; background: url(http://sh17kansk.ucoz.net/img/Menu/menu.png) no-repeat 0 -999px; }
.menubar ul a b { cursor: pointer; padding: 0 10px; background: url(http://sh17kansk.ucoz.net/img/Menu/menu.png) no-repeat 0 -999px; }
.menubar ul a:hover { background-position: 0 0; }
.menubar ul a:hover b { background-position: 100% -45px; } 
.menubar ul .sublnk a { background-position: 0 -180px; }
.menubar ul .sublnk a b { padding-right: 25px; background-position: 100% -225px; }
.menubar ul .sublnk a:hover, .menubar ul .sublnk.selected a { background-position: 0 -90px; }
.menubar ul .sublnk a:hover b, .menubar ul .sublnk.selected a b { padding-right: 25px; background-position: 100% -135px;}
.menubar ul .sublnk {position: relative;}
.menubar ul .sublnk ul { color: #000000; padding: 0px; border: 1px solid #fff; background: #ffffff;}
.sublnk:hover .menu_drop {display: block;}
.menu_drop ul li ul {display: block; background-color: #000; margin-left: 10px;}
.menubar ul li ul {width: 200px; margin: 0; top: 35px; left: 0; position: absolute; z-index: 9999; display: none; margin: auto;}
.menubar ul li ul li a, .menubar ul li ul li, .menubar ul li ul li a b { background: none; float: none; height: auto; display: block; line-height: normal; text-transform: none; }
.menubar ul li ul li { padding: 0; }
.menubar ul li ul li a { color: #000000; padding: 6px 0; width: 100%; border: 1px solid #C90000; background: #ffffff;}
.menubar ul li ul li a:hover { color: #ffffff;background-color: #FF6063; }
.headlinks ul li a, .menubar ul a, .lmenu li a, #topmenu a, #popular ul li a, .navigation a, .argmore a, .addcombtn, .reply a { text-decoration: none !important; }
p { margin-bottom: 0.4em; }
.hrss { float: right; margin-top: 15px; padding-top: 18px; width: 18px; background: url("http://sh17kansk.ucoz.net/img/Menu/warning.gif") no-repeat; }
.lcol { float: left; background: #ffffff ; } .rcol { float: right; }
.reset, .reset li { list-style: none; padding: 0; height: 2%; }
a img { border: 0 none; }
input, textarea, select, button, body { font: 13px Arial, Helvetica, sans-serif; }
ul { margin: 0 0 18px 2em; list-style: disc outside; }
.thide, .htmenu span { overflow: hidden; display: block; height: 0; line-height: normal; }

/*--------------------- Menu end ---------------------*/




/*--------------------- Search ---------------------*/

 .poick_pole { 
 background-color: #ffffff;
 color:#555; 
 width:128px; 
 height:22px; 
 border: 1px solid #505C83;
 margin-left: 2px;
 } 
 
 .poick_knopka { 
 text-shadow: 1px 1px 1px #865520; 
 width:50px; 
 height:20px; 
 cursor:pointer; 
 background:#F17E00; 
 border:1px solid #c97639; 
 color:#fff; font-weight: bold!important; 
 margin-left: 0px;
 } 
 
 .poick_knopka:hover {background:#E59247;} 

 
/*--------------------- END Search ---------------------*/

/*--------------------- Header start ---------------------*/

#sitelogo {
 margin-left: 10px;
 height: 200px;
 color: #ffffff;
 font: 40px 'Tahoma';
 text-align: left;
 line-height: 135px;
}

#top {
 position: relative;
 height: 32px;
 background: #ffffff;
 background: url(/img/Menu/3.png); 
}

#bird {
 position: absolute;
 width: 47px;
 height: 62px;
 left: 0px;
 top: 0px;
 background: url(/.s/t/796/4.png);
 margin: -36px 0px 0px -20px;
}

#today {
 margin-left: 28px;
 float: left;
 width: 400px;
 height: 32px;
 text-align: left;
 color: #ffffff;
 font: 12px 'Tahoma';
 line-height: 32px;
}
#whois {
 margin-right: 10px;
 float: right;
 width: 500px;
 height: 32px;
 text-align: right;
 color: #ffffff;
 font: 12px 'Tahoma';
 line-height: 32px;
}


.home_left {
 display: block;
 float: left;
 height: 23px;
 width: 24px;
 margin-left: 10px;
 background-color: #edff73;
}

.home a {
 background: url(/.s/t/796/7.png) no-repeat;
 padding: 2px 0px 2px 22px;
}

.prof a {
 background: url(/.s/t/796/8.png) no-repeat;
 padding: 2px 0px 2px 22px;
}

.reg a {
 background: url(/.s/t/796/9.png) no-repeat;
 padding: 2px 0px 2px 22px;
}

.logout a {
 padding: 2px 0px 2px 22px;
 position: relative;
 float: left; 
 margin-top: 15px;
 padding-top: 18px;
 width: 30px;
 background: url("http://sh17kansk.ucoz.net/img/Menu/warning.gif") no-repeat 100% 0;
 z-index: 50;
}

.login a {
 padding: 2px 0px 2px 22px;
 position: relative;
 float: left; 
 margin-top: 15px;
 padding-top: 18px;
 width: 30px;
 background: url("http://sh17kansk.ucoz.net/img/Menu/warning.gif") no-repeat 100% 0;
 z-index: 50; 
}

.rss a {
 background: url(/.s/t/796/12.png) no-repeat;
 padding: 2px 0px 2px 22px;
}


.tm_end {
 display: block;
 float: left;
 height: 23px;
 width: 1004px;
 background: url(/img/Menu/up2.png);
}

.tm {
 display: block;
 float: left;
 height: 23px;
 text-align: center;
 background-color: #d7f0f9;
}

.tm a {
 color: #000000;
 font: 12px 'Tahoma';
 line-height: 23px;
 text-transform: uppercase;
}

.tm a:hover {
 color: #d21918;
 text-decoration: none;
 background-position: 0px -19px;
}


/*--------------------- Header end ---------------------*/


/*--------------------- CAT ---------------------*/
#cat { 
position: fixed; 
right: 130px; 
top: 0px;
width: 80px; 
z-index: 99;
} 

.cat-eye { 
position: absolute; 
display: none; 
width: 26px; 
height: 26px; 
background: url(http://sh17kansk.ucoz.net/img/Other/minion/glaz_belok2.png); 
z-index: 998;
} 
.cat-eyeball { 
position: absolute; 
left: 7.5px; 
top: 7.5px; 
width: 11px; 
height: 11px; 
background: url(http://sh17kansk.ucoz.net/img/Other/minion/glaz_zrachok3.png);
z-index: 999;
} 
#cat-eye-left { 
left: 60px; 
top: 52px; 
} 

/*--------------------- END CAT ---------------------*/

/*--------------------- Main content start ---------------------*/

#site-bg {
 width: 1004px;
 padding-top: 1px;
 padding-bottom: 1px;
 background: url(/.s/t/796/17.png);
 background-color: #39518B;
}

#site-bottom-bg {
 clear: both;
 width: 1004px;
 height: 8px;
 overflow: hidden;
 margin: auto;
 background: url(/img/Menu/down.png);
}

#leftcol {
 float: left;
 width: 210px;
 margin-left: 2px;
 text-align: justify;
}

#rightcol {
 float: right;
 width: 210px;
 margin-right: 2px;
 text-align: justify;
}

.sidebar {
 margin-left: 10px;
 width: 190px;
 font: 12px 'Tahoma', 'Arial';
}

.sidebar a {
 color: #FF5154;
}

#maincol {
 margin: 9px 0px 5px 0px;
 float: left;
 width: 580px;
 text-align: justify;
}

#maincol table {
 font: 12px 'Arial', 'Tahoma'; }
.eTitle {
 margin: 0px 0px 3px 0px;
 font: 14px 'Tahoma', 'Arial';
 text-transform: uppercase;
}

.eTitle a {}

.eTitle a:hover {}

.eMessage, .eText, .eAnswer {
 font: 12px 'Arial';
 text-align: justify !important;
 background: url(/img/Menu/19.png) no-repeat;
}

.cMessage {
 font: 12px 'Arial';
 text-align: justify !important;
}

.eDetails, .eDetails1, .eDetails2 {
 padding: 3px 5px;
 font: 11px 'lucida sans unicode', 'lucida grande,sans-serif', 'Tahoma', 'Arial'; 
 color: #ffffff;
 background: #739DFF;
 border: 1px solid #39518B;
 margin-top: 5px;
}

.cBlock1, .cBlock2 {
 font: 12px 'Tahoma', 'Arial';
 background: #f4f7f8;
 border: 1px dotted #eceff0;
}

/*--------------------- Main content end ---------------------*/


/*--------------------- Containers start ---------------------*/

.block {
 width: 190px;
 margin-top: 10px;
}

.blocksved{
 
 width: 180px;
 height: 100px;
 margin-top: 10px;
 line-height: 27px;
 text-transform: uppercase;
 text-align: center;
 position: relative;
 }

.blocksvedfree{
 
 width: 190px;
 margin-top: 10px;
 background: #39518B;
 position: relative;
 font: 14px 'Tahoma', 'Arial';
 line-height: 28px;
 color: #ffffff;
 text-align: left;
 }

.blockdown{
 width: 190px;
 margin-top: 0px;
 line-height: 20px;
 background-image: url(http://sh17kansk.ucoz.net/img/Left_content/kant1.jpg);
 background-position: top left; 
 background-repeat: repeat-y;
 background-size:190px auto;
 position: relative;
 text-align: center;
 }

.blockdown2{
 width: 190px;
 height: 4px;
 margin-top: 0px;
 background-image: url(http://sh17kansk.ucoz.net/img/Left_content/kant2.jpg);
 background-position: top left; 
 background-size:190px auto;
 position: relative;
 }

.myblocktitle {
 
 width: 180px;
 height: 100px;
 font: 14px 'Tahoma', 'Arial';
 margin-top: 10px;
 line-height: 27px;
 color: #000000;
 text-transform: uppercase;
 text-align: center;
 background: #FFFF4F;
 border: 5px solid #219cc5;
 position: relative;
 }

.blocktitle {
 width: 190px;
 height: 27px;
 font: 14px 'Tahoma', 'Arial';
 line-height: 27px;
 color: #ffffff;
 text-transform: uppercase;
 text-align: left;
 background: #39518B;
 margin-bottom: 5px;
}

.blocktitlesearch {
 width: 190px;
 height: 26px;
 font: 14px 'Tahoma', 'Arial';
 line-height: 26px;
 color: #ffffff;
 text-transform: uppercase;
 text-align: left;
 background: #39518B;
 margin-bottom: 5px;
}

.blocktitle-inside {
 margin-left: 10px;
text-transform: uppercase;
}

.blockcontent {
 text-align: left;
}

.blockcontent-inside {
 margin-left: 10px;
 width: 170px;
}

.blockcontent ul {
 margin: 0;
 padding: 0;
 margin-left: 15px;
}

.blockcontent li {
 margin-left: 10px;
}

.blockcontent li:hover {
 margin-left: 10px;
 color: #C90000;
}

.blockcontent li a {
 color: #555555;
}

.blockcontent li a:hover {
 color: #FF5154;
 text-decoration: none;
}

.blockcontent a {}

.blockcontent a:hover {}

.blockcontent table {
 font: 12px 'Arial';
 color: #5d5d5d;
}

.calTable {
 font: 12px 'Arial';
 color: #5d5d5d;
}

a.calMonthLink {
 color: #5d5d5d;
}

a.calMdayLink {
 color: #39518B;}
.calWday {
 background: url(/img/Menu/calendar.png) repeat-x;
 border-left: 1px solid #39518B;
 border-right: 1px solid #39518B;
 color: #ffffff;
}

.calWdaySe, .calWdaySu {
 background: url(/.s/t/796/22.png) repeat-x;
 border-left: 1px solid #ac1e20;
 border-right: 1px solid #ac1e20;
 color: #ffffff;
}
.calWday, .calWdaySe, .calWdaySu {
 line-height: 22px;
 padding: 0 3px;
}

.calMdayIs {
 border: 1px solid #39518B;
 background: #9EBBFF;
 color: #ffffff;
}

.calMdayA {
 color: #e83f63;
 font-weight: bold;
}

a.groupAdmin {}

.swchItem span, .swchItemA span {}

.swchItem span:hover {}

.swchItem span:active {}

.swchItem {}

.admBarCenter div, .myWinSuccess {}

/*---------------- Mainmenu start------------*/

.uMenuH li {float:left;padding: 0 5px;list-style:none;}

ul.uMenuRoot, .uMenuV {
 margin: 0px;
 padding: 0px;
 margin-left: 0px;
}

.uMenuV .uMenuItem span {
 margin-left: 10px;
}

.uMenuV .uMenuRoot li {
 margin-left: 0px;
 list-style-type: none;
 border-bottom: 1px dotted #5ec2e4;
 line-height: 19px;
}

.uMenuV .uMenuArrow {
 position: absolute;
 height: 7px;
 width: 4px;
 top: 6px;
 right: 0px;
 background: url(/.s/t/796/23.gif);
}

.uMenuV li:hover {color: #800000; 
 text-decoration: underline;}
.uMenuV a {}

.uMenuV a:hover {}
.uMenuV a:active {}

.uMenuV a.uMenuItemA {
 color: #219cc5;
 background-position: 0px -40px;
}

.uMenuV .uMenuRoot .uMenuItem {
 margin-top: 3px;
 margin-bottom: 3px;
}

.uMenuV .uMenuItem a {
 background: url(/.s/t/796/24.png) no-repeat;
 background-position: 0px -6px;
}

.uMenuV .uMenuRoot .uMenuItem a:hover {
 background-position: 0px -40px;
}

/*------------------- Mainmenu end -------------------*/


/*--------------------- Footer start ---------------------*/

#footer {
 clear: both;
 margin: 8px auto;
 width: 980px;
 height: 35px;
 font: 12px 'Tahoma','Arial';
}

#copyright {
 float: left;
 width: 980px;
 margin-left: 22px;
 text-align: center;
 line-height: 20px;
 color: #555555;
 text-transform: uppercase;
}

#powered_by {
 float: right;
 width: 450px;
 margin-right: 22px;
 text-align: right;
 line-height: 35px;
}

#powered_by a {
 color: #d21918;
}

#powered_by img {
 vertical-align: middle !important;
}

/*--------------------- Footer end ---------------------*/


/*--------------------- Forum start ---------------------*/

.forumContent {
 margin-left: 12px;
 margin-right: 12px;
 width: 980px;
 font: 12px 'Tahoma', 'Arial';
}

.forumContent a {
 font: 12px 'Tahoma', 'Arial';
 color: #219cc5;
}

.forumContent table {
 font: 11px 'Arial';
}

.gTable, .postTable {
 background-color: #5ec2e4;
}

.gTable td {
 background: #ffffff;
 border: 1px solid #ffffff;
 padding: 2px 7px;
}

.gTable td.gTableTop {
 padding: 0px 5px;
 text-align: left;
 background: url(/.s/t/796/25.png) repeat-x;
 height: 28px;
 font: 14px 'Tahoma', 'Arial';
 color: #219cc5;
 line-height: 28px;
 text-transform: uppercase;
 border: 1px solid #bc0000;
 border-left: 5px solid #bc0000;
}

.gTableTop a {
 font: 14px 'Tahoma', 'Arial';
}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: #5ec2e4;
 font: 10px 'Tahoma', 'Arial';
 color: #ffffff;
}

.gTable td.postTdTop {
 background: #5ec2e4;
 color: #ffffff;
}

.gTable td.postTdTop a {
 color: #ffffff !important;
}

.gTableSubTop a {
 font: 10px 'Tahoma', 'Arial';
 color: #ffffff;
}

.postBottom table td {
 border: 0px;
}

.postSeparator {
 display: none;
}

.posttdMessage {
 text-align: justify;
}

td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.gTableRight, td.threadIcoTd, td.threadPostTd, td.threadViewTd {
 background: #f4f7f8;
}

a.TopSortLink {}

a.TopSortLink:hover {}

a.postUser {
 font-weight: bold;
 color: #ffffff !important;
}

a.forum, a.threadLink {
 font: 12px 'Arial';
 color: #d21918;
}

.forumDescr, .threadDescr {
 font: 10px 'Arial';
 color: #a1a1a1;
}

.quoteMessage {}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

/*--------------------- Forum end ---------------------*/


/*--------------------- INPUTS start ---------------------*/

input {
 font: 12px 'Tahoma', 'Arial';
 margin: 0px 1px;
}

input[type=submit], input[type=reset], input[type=button] {}

input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {}

input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}

input[type=text], input[type=password], textarea {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;*padding-left: 0;*padding-right: 0;}

textarea {resize: none;overflow: auto;}

#mchatBtn, input.codeButtons, input.button {
 padding-left: 0px;
 padding-right: 0px;
}

.queryField {
 width: auto !important;
}

/*--------------------- INPUTS end ---------------------*/


/*--------------------- Helper ---------------------*/
.tooltip
{
 position: relative;
 background: #eaeaea;
 cursor: help;
 display: inline-block;
 text-decoration: none;
 color: #222;
 outline: none;
}

.tooltip span
{
 visibility: hidden;
 position: absolute;
 bottom: 30px;
 left: 50%;
 z-index: 999;
 width: 230px;
 margin-left: -127px;
 padding: 10px;
 border: 2px solid #ccc;
 opacity: .9;
 background-color: #ddd;
 background-image: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
 background-image: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
 background-image: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
 background-image: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
 background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
 -moz-border-radius: 4px;
 border-radius: 4px;
 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
 box-shadow: 0 1px 2px rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.5) inset;
 text-shadow: 0 1px 0 rgba(255,255,255,.4);
}

.tooltip:hover
{
 border: 0; /* IE6 fix */
}

.tooltip:hover span
{
 visibility: visible;
}

.tooltip span:before,
.tooltip span:after
{
 content: "";
 position: absolute;
 z-index: 1000;
 bottom: -7px;
 left: 50%;
 margin-left: -8px;
 border-top: 8px solid #ddd;
 border-left: 8px solid transparent;
 border-right: 8px solid transparent;
 border-bottom: 0;
}

.tooltip span:before
{
 border-top-color: #ccc;
 bottom: -8px;
}

/*--------------------- END Helper ---------------------*/

/*--------------------- POPUP start ---------------------*/

.popup a {
 color: #219cc5;;
}

.popup {
 font: 12px 'Tahoma', 'Arial';
 margin: 10px;
}

.popuptitle {
 border: 1px solid #bc0000;
 height: 28px;
 background: url(/.s/t/796/26.png) no-repeat;
}

.ptitle-inside {
 padding-left: 5px;
 text-align: left;
 background: url(/.s/t/796/25.png) repeat-x;
 margin-left: 6px;
 height: 100%;
 font: 14px 'Tahoma', 'Arial';
 color: #219cc5;
 line-height: 28px;
 text-transform: uppercase;
}

.popupbody {
 margin-top: 1px;
 background: #ffffff;
 border: 1px solid #259ec6;
}

.popupbody table {
 font: 12px 'Tahoma', 'Arial';
}

.pbody-inside {
 margin: 5px;
}

/*--------------------- POPUP end ---------------------*/

/*--ubutton-fix--*/
.myBtnLeft img, .myBtnRight img, .myBtnLeftA img, .myBtnRightA img, .myBtnRight + td input, .myBtnRightA + td input { display: block }
.myBtnCenter, .myBtnCenterA { line-height:19px !important }
.myBtnCont { height:19px; padding-bottom:0 !important }




#uhvb{display:none; }
#uhvb.in-body{position: fixed; top:0; background: url(http://sh17kansk.ucoz.net/img/Other/minion/glaz3.png) no-repeat; right: 0px; top: 0px; width: 210px; height: 151px; z-index: 9;}
#uhvb.in-body:hover{text-decoration:none; box-shadow:inset 0 0 20px 20px rgba(0, 0, 0, .1); /* background:#222!important; */ }
/* #uhvb.in-body.inverted{background:#fff!important; color:#000!important; } */
/* #uhvb.in-body.inverted:hover{text-decoration:none; background:#ddd!important; } */

#uhvb.in-body.top-right{right:0px; }
#uhvb.in-body.top-left{left:100px; }
#uhvb.in-body.top-centered{left:0; right:0; }

#uhvb.in-body.bottom-centered,
#uhvb.in-body.bottom-right,
#uhvb.in-body.bottom-left{bottom:0; top:auto; border-radius:12px 12px 0 0; }
#uhvb.in-body.bottom-right{right:100px; }
#uhvb.in-body.bottom-left{left:100px; }
#uhvb.in-body.bottom-centered{left:0; right:0; }

#uhvb.in-body.left-top{left:-125px; top:225px; transform:rotate(-90deg); }
#uhvb.in-body.left-bottom{left:-125px; bottom:225px; top:auto; transform:rotate(-90deg); }
#uhvb.in-body.right-top{right:-125px; top:225px; transform:rotate(90deg); }
#uhvb.in-body.right-bottom{right:-125px; bottom:225px; top:auto; transform:rotate(90deg); }

#hpvgd, .h-mdiv, .h-mdiv2, .h-ldiv, .h-rdiv{background:#EAEAEA; color:#6D6D6D; }
#hpvgd{width:100%; z-index:150; width:100%; border-bottom:2px solid rgb(230, 230, 230); }
.h-mdiv{display:none; position:relative; margin:auto; text-alegn:center; }
.h-mdiv2{display:none; position:fixed; margin:auto; text-alegn:center; width:400px; height:200px; }
.h-ldiv{float:left; padding:7px 10px 7px 0px; }
.h-rdiv{position:absolute; top:7px; right:0px; text-align:right; }
.h-ni{display:none!important; }
a.hcmaf{color:red; margin-left:5px; font-size:20px; font-weight:bold; }
a.h-anl{color:#2a72cc; }
a.h-al{color:#ED664B; }
.h-fi{font-weight:bold; border-radius:50%; padding:0px 8px; margin-right:5px; font-size:19px; }
.h-background-1{color:#fff!important; background:#000!important; box-shadow:none; }
.h-background-2{color:#000!important; background:#fff!important; box-shadow:none; }

/* РєРѕСЃС‚С‹Р»Рё РґР»СЏ РЅРѕРІРѕР№ Р°РґРјРёРЅРїР°РЅРµР»Рё */
.uadm .uadm-subi > a,
.uadm .uadm-subi > a i,
.uadm .uadm-subi > a span,
.uadm .uadm-subi > a span b,
.uadm .uadm-subi > span i,
.uadm .uadm-subi > span span,
.uadm .uadm-subi > .uadm-var,
.uadm .uadm-subi form i,
.uadm .uadm-subi form input{background:transparent!important; color:#444!important; }