





/*
=============================================================
This Skin for DataLife Engine Developed by DLETemplates.Com
Copyright © 2005—2010 DLETemplates.Com  All Rights Reserved.

File 'style.css' — Cascading Style Sheet (CSS) Document
=============================================================
*/

/* DEFAULT STYLES OF DATALIFE ENGINE RELEASE 8.3 */

/* ==================== */

html {
	height: 100%;
}
body {
	font:0.75em Arial,sans-serif;
	color: #000000;	
	background-color:#f0f2f6;
}

a {
	color:#006699;
}

input, select, textarea {
	outline: none;
}


/* ==================== */
.meta {
	color:#444; font-size: 11px; 
	padding-bottom:1.5em;
}
.meta small {
	color:#666666;

}
.meta a {
	color:#444;
	text-decoration: underline;
	font-size:11px;
}
.meta a:hover {
	color:#039; text-decoration: none;
}



.category {
	color:#444; font-size: 11px; text-decoration: none;
}
.category a {
	color: #006699; text-decoration: none;
}
.category a:hover {
	color:#039; text-decoration: underline;
}

/* ==================== */

.speedbar_cont {
	padding:0px 10px;
	margin-bottom:10px;
}
.speedbar {
	color: #666; font-size: 12px; line-height: 20px; text-decoration: none;
	margin-bottom:5px;
}
.speedbar a {
	color: #666; text-decoration: none;
}
.speedbar a:hover {
	color: #C02737; text-decoration: underline;
}

/* ==================== */

.slink {
	color: #000000; font-size: 11px; text-decoration: none;
}
.slink a:active, .slink a:visited, .slink a:link {
	color: #000000; text-decoration: none;
}
.slink a:hover {
	color: #ff7000; text-decoration: underline;
}

/* ==================== */

.copy {
	color: #000000; font-size: 11px; text-decoration: none;
}
.copy a:active, .copy a:visited, .copy a:link {
	color: #ff7000; text-decoration: none;
}
.copy a:hover {
	color: #ff7000; text-decoration: underline;
}

/* ==================== */

.stext {
	color: #333; font-size: 12px; text-align: left; line-height: 14px;
}
.stext a {
	color:#039; text-decoration: none;
}
.stext a:hover {
	color:#03C; text-decoration: underline;
}

/* ==================== */
.ntitle,
.ctitle,
.ntitle2, 
.ntitlef {
	font-family:Verdana, Geneva, sans-serif;
	
}

.ntitle {
	color: #006699; font-size:1.6em; 
	line-height:1.1em;
	font-weight: normal; margin: 0; text-align: left;
	margin-bottom:4px;
}
.ntitle a {
	color: #000; text-decoration: none;
}
.ntitle a:hover {
	color:#06C; text-decoration: none;
}
.ntitle2 {
	color: #666; font-size: 16px; font-weight: normal; margin: 0; text-align: left;
	margin-bottom:6px;
}
.ntitle2 a {
	color:#666;
}
.ntitlef {
	color: #000000; font-size: 22px; line-height:120%; font-weight: normal; margin: 0; 
	text-align: left;
	margin-bottom:5px;
}

/* ==================== */

.ctitle {
	color: #000000; font-size: 11px; font-weight: normal; margin: 0; padding: 4px 0; text-align: left;
}
.ctitle a {
	color: #ff7000; text-decoration: none;
}
.ctitle a:hover {
	color: #ff7000; text-decoration: underline;
}

/* ==================== */

.userstop {
	color: #000000; font-size: 11px; text-decoration: none;
}
.userstop a {
	color: #ff7000; text-decoration: none;
}
.userstop a:hover {
	color: #ff7000; text-decoration: underline;
}
.userstop td {
	padding: 3px;
}
.userstop thead {
	color: #000000; font-weight: bold;
}

/* ==================== */

.skin {
	padding-left: 10px;
}
select {
	font-size: 11px; font-family: tahoma;
}

/* OLD NAVIGATION WITHOUT IMAGES */
.navigation {
    border: 0 none;
    color: #555555;
	margin-bottom:10px; margin-top:10px;
}
.navigation a:link, .navigation a:visited, .navigation a:active {
    background-color: #EDEDED;
    border: 1px solid #E1E1E3;
    color: #555555;
    font-size: 11px;
    padding: 3px 6px;
    text-decoration: none;
}
.navigation a:hover {
    background-color: #5078D5;
    border-color: #E1E1E3;
    color: #FFFFFF;
}
.navigation span {
    background-color:#06C;
    border: 1px solid #E1E1E3;
    color: #fff;
    font-size: 11px;
    padding: 3px 6px;
    text-decoration: none;
}
.navigation span.nav_ext {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
/* CUSTOM STYLES FOR DLETEMPLATES.COM SKIN */

/* ==================== Ïîëå ìàëîé ôîðìû ïîèñêà */

.s_field {
	color: #000000;	 font-size: 12px; height: 14px; padding-left: 3px; border: 0px; background-color: transparent;
}

/* ==================== Ïîëå ôîðìû àâòîðèçàöèè */

.a_field {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	
	background-repeat: repeat-x;
	height: 14px;
	padding-left: 3px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}

.f_textarea {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	
	background-repeat: repeat-x;

	width: 459px;
	height: 156px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.f_input {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	
	background-repeat: repeat-x;

	width: 300px;
	height: 14px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.f_inputcom {
	color: #000000;
	font-size: 11px;
	font-family: Arial;

	width: 300px;
	height: 14px;
	border: 1px solid #a6a9ab;
	background-color: #d5d9db;
}
.f_inputs {
	color: #000000; font-size: 12px; height: 16px; border: 0px; background-color: transparent;
}
.f_select {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	
	background-repeat: repeat-x;

	height: 14px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
#container {
   /* ãëàâíîå ôîíîâîå èçîáðàæåíèå */
 
	background:#f0f2f6 url(../../../templates/Mkkuzbass/images/bg2.png) left top repeat-x; 
}

#pageframe {
	width:960px;
	position:relative;
	margin:0px auto;
	overflow:hidden;

    margin-bottom: 20px;
	padding:0px 15px 25px 15px;
	background:#FFFFFF;
	
	box-shadow: #555 0px 1px 10px;
	-moz-box-shadow: #555 0px 1px 10px;
	-webkit-box-shadow: #555 0px 1px 10px;
	behavior: url(../../../templates/Mkkuzbass/css/PIE.htc);
	
}

.border-radius-5 {
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
/* ØÀÏÊÀ ÑÀÉÒÀ */

#pageheader {
   margin: 0 auto;
   position:relative;
   z-index:10;
   height:140px;
}
#pageheader .mainmenu {
	color: #000; font-size: 12px; height: 28px; line-height: 28px;
}

#pageheader .logo {
    position:absolute;
    left: 0px;
    top: 20px;
	width: 193px;
    height: 120px;
    background: url(../../../templates/Mkkuzbass/images/logo_tr.png) no-repeat;

}


.searchform {
	position:absolute;	
	right:20px;
	top:70px;
}

#pageheader .search {
	width: 485px; float: left; margin-top: 13px; height: 48px;
}
.smenu {
	color: #ffffff; height: 17px;
}
.smenu ul {
	margin: 0px;  padding: 0px;  list-style: none;  text-align: center; float: left;
}
.smenu li {
	display: block; line-height: 18px; background: none; margin: 0; color: #ffffff; text-decoration: none; font-size: 11px; cursor: pointer; float: left;
}
.smenu li.tabactive1 {
	background: url(../../../templates/Mkkuzbass/images/dlet_ahds1.gif) no-repeat; font-weight: bold; position: relative; font-size: 11px; color: #ffffff; height: 21px;
}
.smenu li.tabactive2 {
	background: url(../../../templates/Mkkuzbass/images/dlet_ahds2.gif) no-repeat; font-weight: bold; position: relative; font-size: 11px; color: #ffffff; height: 21px;
}
.smenu li.tabactive3 {
	background: url(../../../templates/Mkkuzbass/images/dlet_ahds3.gif) no-repeat; font-weight: bold; position: relative; font-size: 11px; color: #ffffff; height: 21px;
}
#tabcontent1 {
	text-align: left; padding: 7px 0px; background-image: url(../../../templates/Mkkuzbass/images/dlet_ahds1form.gif); background-repeat: no-repeat;
}
#tabcontent2 {
	text-align: left; padding: 7px 0px; background-image: url(../../../templates/Mkkuzbass/images/dlet_ahds1form.gif); background-repeat: no-repeat;
}
#tabcontent3 {
	text-align: left; padding: 7px 0px; background-image: url(../../../templates/Mkkuzbass/images/dlet_ahds1form.gif); background-repeat: no-repeat;
}
#tabcontent1 div.moduletable, #tabcontent2 div.moduletable, #tabcontent3 div.moduletable
{
	color: #4d4d4d; margin: 5px;
}
#tabcontent1 div.moduletable td,
#tabcontent1 div.moduletable p,
#tabcontent1 div.moduletable div,
#tabcontent2 div.moduletable td,
#tabcontent2 div.moduletable p,
#tabcontent2 div.moduletable div,
#tabcontent3 div.moduletable td,
#tabcontent3 div.moduletable p,
#tabcontent3 div.moduletable div
{
	color: #4d4d4d;
}
#pageheader .sform {
	width: 434px; padding: 0 7px 0 10px; height: 20px;
}
#pageheader .sform1 {
	width: 380px; float: left;
}
#pageheader .sform2 {
	width: 50px; float: right;
}
#pageheader .clock {
	width: 210px;
    float: right;

    color: #000;
    font-size: 11px;
    white-space: nowrap;
}
.clock_time {
  font-size: 130%;

}

/* Ôîðìà àâòîðèçàöèè */

#dark {
	position: absolute; top: 0px; left: 0px;
}
#dark {
	z-index: 100; background-color: #000000; width: 100%; background-attachment: scroll; display: none; background-repeat: repeat; float: left; height: 100%;
}

.usrpnl {
	font-size: 12px; color: #000000; line-height: 31px;
}
.usrpnl a {
	color: #ff7000; text-decoration: none;
}
.usrpnl a:hover {
	color: #ff7000; text-decoration: underline;
}
.atopmenu {
    height: 34px;
	font-size: 14px; 
	line-height: 14px; 
	color: #FFFFFF; 
	background:#025fa7 url(../../../templates/Mkkuzbass/images/tags_menu_back.png) left top repeat-x;
	 box-shadow: #555 0px 3px 4px;
	-moz-box-shadow: #555 0px 3px 4px;
	-webkit-box-shadow: #555 0px 3px 4px;
	behavior: url(../../../templates/Moygorod/css/PIE.htc);
	margin-bottom:20px;
	overflow:hidden;
}

.themenu {

}
.themenu ul {
	list-style: none; margin: 0; padding: 0;

}
.themenu li {
	display: block; float: left; 
	height: 34px; 
	line-height: 20px; 
	padding-top: 1px; 
	text-align: center;
	padding-right:10px;
	padding-left:8px;
	background:url(../../../templates/Mkkuzbass/images/tags_menu_div.png) right center no-repeat;
}
.themenu li:last {
	background:none;
}

li.menumain {
	background:#F30!important;
}

li.menumain a {
	color:#fff!important;
}
.themenu li a {
	font-size: 13px; 
	line-height: 34px; 
	color: #ffffff; 
	text-decoration: none; 
	display: block;
}
.themenu li a:hover {
	color:#FFC;
	text-decoration:underline;
}
.themenu li:hover {
	background:#ccc url(../../../templates/Mkkuzbass/images/tags_menu_back_over.png) left top repeat-x;
}
.themenu li.spec {
	width: 1px; float: left;
}
.themenu li.current {
	background:#ccc url(../../../templates/Mkkuzbass/images/tags_menu_back_over.png) left top repeat-x;
}
.themenu li.current a {
	color:#FFCC66;
	
}




/* ÊÎÍÒÅÍÒÍÀß ×ÀÑÒÜ ÑÀÉÒÀ */

#pagecontent {
  clear: both;
  overflow: hidden;
  font:normal 1.06em/1.3em Arial, sans-serif;
 
}

#wrapper {
  float:left;
  width:100%;
	
}

/* 210 + 20 + 500 + 20 + 210 = 960 */
.cmp1 {
	float: left; 
	width: 210px;
	margin-left:-960px;	
}

#content {
	margin: 0 230px;
	overflow:hidden;
}

.cmp2-2 {
	float: left; 
	width: 210px;
	margin-left:-210px;
}





.imgmainp {
	width: 361px; height: 25px; background-color: #FFFFFF; border-color: #BABABA; border-style: solid; border-width: 1px; padding: 4px; margin-bottom: 5px; background-position: 4px 4px; background-repeat: no-repeat; padding: 124px 4px 0 4px;
}
.imgmainps {
	width: 87px; height: 33px; background-color: #FFFFFF; border-color: #BABABA; border-style: solid; border-width: 1px; padding: 4px; margin-right: 10px; float: left; background-position: 4px 4px; background-repeat: no-repeat; padding: 51px 4px 0 4px;
}
.ntitlemp {
	font-size: 16px; color: #000000; width: 371px; line-height: 16px;
}
.ntitlemps {
	font-size: 14px; color: #000000; width: 262px; line-height: 16px; float: left;
}
.ntxt {
	font-size: 11px; color: #656565; line-height: 14px; float: left;
}
.ntxt a {
	color: #ff7000; text-decoration: none;
}
.ntxt a:hover {
	color: #ff7000; text-decoration: underline;
}
.readmore {
	margin-top:4px;
}
.readmore a{
	color:#069;
	font-size: 12px; 
	line-height: 13px;
}


.funct01, .funct02, .funct03 {
	font-family: Arial;
}
.functnt {
	background-image: url(../../../templates/Mkkuzbass/images/dlet_msect03.gif); background-repeat: repeat-y; padding: 0 5px; overflow: hidden;
}
.amenu {
	color: #ffffff; height: 17px;
}
.amenu ul {
	margin: 0px; padding: 0px; list-style: none; text-align: center; float: left;
}
.amenu li {
	display: block; line-height: 25px; background: none; margin: 0; color: #757f86; text-decoration: none; font-size: 12px; cursor: pointer; float: left;
}
.amenu li.tabactive {
	background: url(../../../templates/Mkkuzbass/images/dlet_funct01-1.gif) no-repeat; font-weight: bold; position: relative; font-size: 12px; color: #ffffff; font-family: Arial;
}
.amenu li.tabactives {
	background: url(../../../templates/Mkkuzbass/images/dlet_funct01-2.gif) no-repeat; font-weight: bold; position: relative; font-size: 12px; color: #ffffff; font-family: Arial;
}
.block-arch {
	color: #000000; font-size: 11px; text-decoration: none;
}
.block-arch a:active, .block-arch a:visited, .block-arch a:link {
	color: #ff7000; text-decoration: none;
}
.block-arch a:hover {
	color: #ff7000; text-decoration: underline;
}
.forum-comm {
	width: 249px; padding: 5px 0 0 0;
}
.comminfo {
	width: 63px; float: left; padding: 0 0 0 9px; color: #959595;
}
.comminfo a {
	color: #ff7000; text-decoration: none;
}
.comminfo a:hover {
	color: #ff7000; text-decoration: underline;
}
.comminfo01 {
	font-size: 11px;
}
.comminfo02 {
	font-size: 20px;
}
.commtxt {
	color: #656565; font-size: 11px; line-height: 14px;	width: 175px; float: left;
	/*height: 56px; overflow: hidden;*/
}
.commtxt a {
	color: #656565; text-decoration: none;
}
.commtxt a:hover {
	color: #656565; text-decoration: none;
}
.funct03 {
	background-image: url(../../../templates/Mkkuzbass/images/dlet_subscrbkgr.gif); background-repeat: no-repeat; width: 229px; height: 111px; padding: 7px 15px 0 15px;
}
.subscr01 {
	font-size: 20px; color: #000000; width: 229px; height: 34px;
}
.subscr02 {
	width: 224px; height: 18px; padding: 3px 0 0 5px;
}
.subscr03 {
	width: 229px; padding: 10px 0 0 0;
}

.prtnrs {
	width: 259px; background-color: #B1B7BC; font-family: Arial;
}
.prtnrs-ttl {
	width: 244px; color: #FFFFFF; font-size: 16px; line-height: 25px; padding: 0 0 0 15px;
}
.prtnrs-cnt {
	background-color: #FFFFFF; margin: 0 5px; padding: 10px 0 10px 10px; width: 239px;
}
.prtnrs-blo {
	width: 109px; margin: 0 10px 0 0; float: left; text-align: center;
}
.prtnrs-blo span {
	line-height: 24px; font-size: 11px; color: #656565;
}
.prtnrs-blo span a {
	color: #656565; text-decoration: none;
}
.prtnrs-blo span a:hover {
	color: #656565; text-decoration: underline;
}
.recomm-cnt {
	background-color: #FFFFFF; margin: 0 5px; padding: 10px 0 0 0; width: 249px; font-family: Arial;
}
.recomm-cnt ul {
	list-style: none; margin: 0; padding: 0;
}
.recomm-cnt li {
	display: block; width: 221px; height: 27px; line-height: 25px; text-align: left; background-image: url(../../../templates/Mkkuzbass/images/dlet_reccback.gif); background-repeat: no-repeat; padding: 0 0 0 28px;
}
.recomm-cnt li a {
	font-size: 11px; color: #ff7000; text-decoration: none; display: block;
}
.recomm-cnt li a:hover {
	color: #ff7000; text-decoration: underline;
}
.recomm-cnt li:hover {}
.stepcarousel {
	position: relative; overflow: scroll; width: 460px; height: 125px; margin: 0 0 0 35px;
}
.stepcarousel .belt {
	position: absolute; left: 0; top: 0;
}
.stepcarousel .panel {
	float: left; overflow: hidden; margin: 10px 10px 0 0; width: 145px; text-align: center;
}
.stepcarousel .panel a {
	text-decoration: none; line-height: 16px; color: #ffffff; font-size: 11px;
}
.stepcarousel .panel a:hover, .stepcarousel .panel a:hover h4 {
	color: #ffffff; text-decoration: underline;
}
.stepcarousel .panel img {
	display: block; width: 247px; height: 96px; border-width: 2px; border-color: #c4c8cc; border-style: solid;
}
.stepcarousel .panel span {}
/*=========================*/
.cip2 {
    float:left;
    width: 66%;
	 padding-top:10px;
	
	
}
.cip3 {
  float: right;
  width: 28%;
  padding-top:15px;
box-shadow: -5px 0px 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: rgba(0, 0, 0, 0.3) -5px 5px 10px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) -5px 5px 10px;
behavior: url(../../../templates/Moygorod/css/PIE.htc);
padding-left:2%;
background:#fff;
	
}
.blo175 {
	width: 175px;
}
.blo175-02 {
	background-image: url(../../../templates/Mkkuzbass/images/dlet_inn175-02.gif); background-repeat: repeat-y; padding: 0 10px; width: 155px;
}
.blo175-021 {
	background-image: url(../../../templates/Mkkuzbass/images/dlet_inn175-02.gif); background-repeat: repeat-y; padding: 0 5px; width: 165px;
}
.popstxt {
	font-size: 11px; color: #000000; line-height: 14px; height: 28px; overflow: hidden;
}
.popstxt a {
	color: #ff7000; text-decoration: none;
}
.popstxt a:hover {
	color: #ff7000; text-decoration: underline;
}
.popsimg {
	width: 145px; text-align: center; border-color: #BABABA; border-style: solid; border-width: 1px; padding: 4px; margin-bottom: 5px;
}
.prtnrs-sm {
	width: 175px; background-color: #B1B7BC; font-family: Arial;
}
.prtnrs-sm-ttl {
	width: 158px; color: #FFFFFF; font-size: 16px; line-height: 25px; padding: 0 0 0 17px;
}
.recomm-sm-cnt {
	background-color: #FFFFFF; margin: 0 0 0 5px; padding: 0 0 0 0; width: 165px;
}
.recomm-sm-cnt01 {
	background-color: #FFFFFF; margin: 0 5px 0 5px; width: 150px; overflow: hidden;
}
.recomm-sm-cnt ul {
	list-style: none; margin: 0; padding: 0;
}
.recomm-sm-cnt li {
	display: block; width: 165px; line-height: 14px; text-align: left; background-image: url(../../../templates/Mkkuzbass/images/dlet_reccbacksm.gif); background-repeat: no-repeat; background-position: left bottom; background-color: #FFFFFF;
}
.recomm-sm-cnt li a {
	font-size: 11px; color: #ff7000; text-decoration: none; display: block; background-image: url(../../../templates/Mkkuzbass/images/dlet_reccic.gif); background-repeat: no-repeat; background-position: 10px 8px; padding: 5px 0 5px 28px;
}
.recomm-sm-cnt li a:hover {
	color: #ff7000; text-decoration: underline;
}
.recomm-sm-cnt li:hover {}
.inncontent {
	overflow:hidden;
	width:500px;

}

.comment_box {
	padding:5px;
	border:1px solid #ccc;
	margin-bottom:5px;

}
.sstory {
	position:relative;
	margin-bottom:20px;
}

.nstxt {
   
	

}
.nstxt a {
	color:#06C; text-decoration: underline;
}
.nstxt a:hover {
	color:#0CC; 
}
.nstxt img {
	border:none;
	margin:0.5em 0;
	zoom:1;

}
.nstxt img[align=right] {
	margin-left:2em;
	margin-right:0em;
}
.nstxt img[align=left] {
	margin-left:0em;
	margin-right:2em;
}

.ssimg {
	width: 528px; height: 25px; padding: 191px 5px 0 5px; border-color: #bababa; border-style: solid; border-width: 1px; text-align: left; background-repeat: no-repeat; background-position: 5px 5px;
}

.postdate{
    color: #666666;
    padding: 2px;
}



.ssdate {
	color: #333; font-size:11px;
}
.ssdate a {
	color: #333; 
}
.ssdate a:hover {
	color: #000; text-decoration: none;
}
.ssdates {
	background-image: url(../../../templates/Mkkuzbass/images/dlet_ssdates.png); background-repeat: repeat-x; height: 28px; font-size: 10px; color: #FFFFFF; padding-left: 5px; line-height: 14px;
}
.ssdates a {
	color: #FFFFFF; text-decoration: none;
}
.ssdates a:hover {
	color: #FFFFFF; text-decoration: underline;
}
.statsl {
	color: #000000; font-size: 11px; font-weight: normal; line-height: 18px; text-align: left;
}
.statsl ul {
	list-style: none; margin: 0; padding: 0;
}
.statsl li {
	display: block;
}
.statsl a {
	color: #ff7000; font-weight: normal; text-decoration: underline;
}
.statsl a:hover {
	color: #ff7000; text-decoration: none;
}
.stats2 {
	color: #000000; font-size: 11px; font-weight: bold; line-height: 18px; text-align: right;
}
.stats2 ul {
	list-style: none; margin: 0; padding: 0;
}
.stats2 li {
	display: block;
}
.stats2 a {
	color: #ff7000; font-weight: normal; text-decoration: underline;
}
.stats2 a:hover {
	color: #ff7000; text-decoration: none;
}
.votspace {
	background-image: url(../../../templates/Mkkuzbass/images/dlet_votspacer.gif);
	background-repeat: repeat-x;
	height: 13px;
}






/* ÏÎÄÂÀË ÑÀÉÒÀ */

#pagefooter {
	
}
.footer01 {
	height: 60px; 
	padding: 10px 40px;
	background-color:#212223;
	line-height:60px;
	white-space:nowrap;
	font-size:18px;
	text-align:center;
}
.footer01 span {
	color:#ccc;
	margin-right:25px;
}
.footer01 big {
	color:#fff;
}
.footer01 small {
	color:$a5a5a5;
}
.footer_partn {
	margin-top:15px;
	padding: 10px 40px;
	font-size:16px;
}
.foomenu {
	width: 155px; float: left;
}
.foomenu ul {
	list-style: none; margin: 0; padding: 0; font-size: 11px;
}
.foomenu li {
	background-image: url(../../../templates/Mkkuzbass/images/dlet_aftr02.gif); background-repeat: no-repeat; background-color: transparent; display: block; width: 155px; height: 21px; line-height: 21px; text-align: left;
}
.foomenu li a {
	font-size: 11px; color: #819fbc; text-decoration: none; display: block;
}
.foomenu li a:hover {
	color: #ffffff;
}
.foomenu li:hover {}
.foomenu li.ttl {
	background-image: url(../../../templates/Mkkuzbass/images/dlet_aftr02.gif); background-repeat: no-repeat; background-color: transparent; display: block; width: 155px; height: 21px; line-height: 21px; text-align: left; font-size: 16px; color: #ffffff;
}
.foomenu li.ttl a {
	font-size: 16px; color: #ffffff; text-decoration: none;
}
.foomenu li.ttl a:hover {
	font-size: 16px; color: #ffffff; text-decoration: none;
}

.footer02 {
	padding:10px 25px;
	text-align: center;
	line-height: 14px; 
	font-size: 14px; 
	color: #777; 
	margin: 18px 0 0 0;
	border-top:1px solid #e0e0e0;
}
.footer02 ul {
	margin-bottom:20px;

}
.footer02 ul li {
	display:inline;
	margin-right:20px;
}
.footer02 a {
	color: #777;
	font-size:90%;
	
}
.footer02 a:hover {
	color: #000;
}

.counter {
	width: 88px; height: 31px; background-color: #222222; margin: 0 7px;
}
.clear {
	clear: both;
	font-size:0px;
	height:0px;
}

#foobanners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}

#foobanners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}


.main_teaser_table {
  height: 200px;
  width: 990px;
  position:relative;
  top:-1px;
  border-bottom:1px solid #ccc;
  z-index:5;
}
.teaser_banner {
  width: 500px;
  height: 200px;
  float:left;
  overflow:hidden;
box-shadow: 5px 0 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: rgba(0, 0, 0, 0.3) 5px 0px 5px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 5px 0px 5px;
behavior: url(../../../templates/Moygorod/css/PIE.htc);
	
}
.teaser_banner img {
	height:200px;
	width:auto;

}



.allow_subscribe_box {
	float:right;
	padding-top:5px;
}
.comment_submit_button {
	margin-top:5px;
}

.info_block {
	margin:2em;
	padding:2em;
	border:1px solid #9E7C7C;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-moz-box-shadow:0 0 15px #999;
	-webkit-box-shadow:0 0 15px #999;
	box-shadow:0 0 15px #999;
}
.sb_index_news {
	position:relative;
}
.sb_index_news_img {
	display:block;
	position:absolute;
	left:0px;
	top:18px;
}
.sb_index_news_img a {
	text-decoration:none;
	display:block;
	margin-right:1em;
	margin-bottom:1em;
}
.sb_index_news_img img {
	border:none;
	width:80px;
	height:auto;
}
.sb_index_news_title {
	clear:left;
	margin:0px;
	padding:0px;
	margin-bottom:3px;
	
	
}
.sb_index_news_title a {
	font-size:16px;
	color:#444;
	line-height:110%;
}
.sb_index_news_title a:hover {
	color:#000;
}
.sb_index_news_date {
	font-size:90%;
	margin-bottom:px;
	color:#666;
	text-align:right;
}
.sb_index_news_content {
	position:relative;
	margin-bottom:1.5em;
	font-size:12px;
}
.sb_index_news_rm {
	display:block;
	font-size:12px;
	color:#930;
}
.mg_block {
	margin-bottom:25px;
	background:url(../../../templates/Mkkuzbass/images/category_box.png) left top repeat-x;
	border:1px solid #c9c9c9;
	margin-bottom:10px;
}
.mg_block_content {
	margin:10px;
}
.mg_block_narrow img {
	width:100%;
	height:auto;
}

.mg_title {
	display:block;
	height:30px;
	font-size:15px;
	line-height:30px;
	padding-left:10px;
	font-weight:bold;
	white-space:nowrap;
	background:url(../../../templates/Mkkuzbass/images/block_header.png) left center repeat-x;
	text-shadow:0px 0px 1px #fff;
	color:#000;
	letter-spacing:-1px;
	border-bottom:2px solid #025fa7;
}
.mg_title a {
	color:#555;
}

.mg_block .ntitle a{
	font-size:90%;
	
}


.categories_list {

}
.categories_list li {
	display:block;
	margin-bottom:5px;
}
.categories_list li.selected a,
.categories_list li.selected li.selected a{
	font-weight:bold;
	text-decoration:none;
}
.categories_list li.selected li a{
	font-weight:normal;
	text-decoration:underline;
}

.cat_list_name {
	font-size:13px;
	line-height:16px;
	text-decoration:underline;
	color:#333;
}
.cat_list_icon img {
	width:60px;
	height:auto;
}

.cat_list_name:hover {
	text-decoration:none;
}

.category_description {
	font-size:90%;
}
.category_description img {
	display:block;
	margin:0px auto;
	margin-bottom:20px;
}

.categories_list .rolldown {
	margin-left:20px;
	margin-bottom:20px;
	margin-top:10px;
}

.related_news td {
	padding-bottom:5px!important;
	
}
.related_news a{
	color:#333;
	
}

.related_list {
	list-style:none;
	
}
.related_list a{
	color:#666;
	font-size:11px;
	line-height:11px;
}
.related_list a:hover {
	color:#333;
}
.related_cat_name {
	display:block;
	color:#ed6f55;
	font-size:12px;
	font-weight:bold;
	
}
.related_sub_list {
	margin-bottom:15px;
	margin-left:10px;
}
.related_list .selected a {
	font-weight:bold;
	text-decoration:none;
}
.related_list li {
	margin-bottom:3px;
}
.static_navigation {
	margin-top:36px;
	margin-left:20px;
	margin-bottom:40px;
}
.static_navigation li {
	margin-bottom:3px;
}
.static_navigation .selected a {
	font-weight:bold;
	text-decoration:none;
}

.static_navigation a{
	font-size:14px;
	color:#333;
	text-decoration:none;
}
.static_navigation a:hover {
	color:#000;
	text-decoration:underline;
}

.channels_faces {
	width:100%;
}
.channels_faces td {
	padding-bottom:1em;
}

.channels_faces img {
    border: 1px solid #666666;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 10px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px;
	behavior: url(../../../templates/Moygorod/css/PIE.htc);
	
    margin: 2px;
    padding: 2px;
    z-index: 100;
}
.channels_faces .title_spoiler img {
	border:none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}


.tags_cloud a{
	color:#333;
}


.cats_anons td{
	padding-bottom:5px;
	font-size:90%;
}
.cats_anons a {
	color:#DB4A30;
	margin-bottom:5px;
}
.cats_anons img {
	max-width:120px;
	height:auto;
}


form.search_form {
    height: 35px;
    position: absolute;
    top: 60px;
	left:240px;
}
span.field_text_search {
    border: 1px solid #C7C7C7;
    display: block;
    padding: 2px 32px 2px 5px;
    width: 215px;
}
span.field_text_search_focus {
    background: none repeat scroll 0 0 #FFFFFF;
}
input.search_field {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #FAFAFA;
    color: #555555;
    font-size: 11px;
    width: 100%;
}
input.search_button {
    position: absolute;
    right: 4px;
    top: 3px;
}
.radius_15 {
    border-radius: 2px 2px 2px 2px;
}
#searchsuggestions {
    background: none repeat scroll 0 0 #C631E1;
    border: 1px solid #CCCCCC;
    font-size: 11px;
    line-height: 13px;
    top: 200px !important;
    width: 400px;
	z-index:1000;
}
#searchsuggestions a {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: left;
    display: block;
    height: auto;
    padding: 5px;
    text-decoration: none;
}
#searchsuggestions a:hover {
    background: none repeat scroll 0 0 #EFEFEF;
}
#searchsuggestions a span.searchheading {
    background: none repeat scroll 0 0 #eee;
    color: #000;
    display: block;
    font-weight: bold;
    padding: 5px;
}
#searchsuggestions a:hover span.searchheading {
}
#searchsuggestions a span {
    color: #4F4F4F;
}
#searchsuggestions a:hover span {
    color: #000000;
}
#searchsuggestions span.seperator {
    float: right;
    margin-right: 5px;
    padding-right: 15px;
}
#searchsuggestions span.seperator a {
    background: none repeat scroll 0 0 transparent;
    color: #FFFAFA;
    display: block;
    height: auto;
}
#searchsuggestions span.notfound {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    display: block;
    height: auto;
    padding: 5px;
}
a#search {
    color: #333333;
    font-size: 12px;
    left: 785px;
    position: absolute;
    right: 162px;
    top: 78px;
}



.hot_index_news {
	position:relative;
	font-size:11px;
}
.hot_index_news_inner {
	margin-left:70px;
}
.hot_index_news_img {
	float:left;
}
.hot_index_news_img img {
	width:60px;
	height:auto;
}
.hot_index_news_title a {
	font-weight:bold;
	color:#C30;
	font-size:12px;
}

.hot_news_block {
  width: 475px;
  height: 200px;
  float:right;
  position:relative;
}



#hot_news_block {
	position:relative;
	overflow:hidden;
}
#hot_news_block .viewport {
	height:185px;
	margin-top:15px;
	position:relative;
	

}
#hot_news_block .overview { list-style: none; position: absolute; left: 0; top: 0; right:20px }

#hot_news_block .scrollbar {
    background: url("../../../templates/Mkkuzbass/images/tinyscroll/bg-scrollbar-track-y.png") no-repeat scroll 0 0 transparent;
    float: right;
    position: relative;
    width: 15px;
}
#hot_news_block .track {
    background: url("../../../templates/Mkkuzbass/images/tinyscroll/bg-scrollbar-trackend-y.png") no-repeat scroll 0 100% transparent;
    height: 100%;
    position: relative;
    width: 15px;
}
#hot_news_block .thumb {
    background: url("../../../templates/Mkkuzbass/images/tinyscroll/bg-scrollbar-thumb-y.png") no-repeat scroll 50% 100% transparent;
    cursor: pointer;
    height: 20px;
    left: -5px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 25px;
}
#hot_news_block .thumb .end {
    background: url("../../../templates/Mkkuzbass/images/tinyscroll/bg-scrollbar-thumb-y.png") no-repeat scroll 50% 0 transparent;
    height: 5px;
    overflow: hidden;
    width: 25px;
}
#hot_news_block .disable {
    display: none;
}

#top_banner {
	height:200px;
	padding:0px!important;
	margin:0px!important;
}
#top_banner a {
	display:block!important;
	height:200px!important;
	margin:0px!important;
	padding:0px!important;

}

#main_top_banner {
	background:none;
	overflow:hidden;
	position:relative;
	margin:0 -16px;
	padding-bottom:10px;
	text-align:center;
}



/*---login---*/
.loginbox {
	position:absolute;
	left:240px;
	top:10px;


}
.loginbox .loginbtn {
	padding-left:20px;
	background:url(../../../templates/Mkkuzbass/images/login_keys.png) left center no-repeat;

}
.loginbox li, .lvsep, .loginbtn, .lbn, .lbn b, .loginava, .lexit { float: left; }
.loginbox .loginbtn, .loginbox .loginava { position: relative;  }
.loginbox li {
	line-height:20px;
	margin-right:10px;
	
}
.loginbox li,
.loginbox li a {
	color:#167fac;
	font:normal 12px/20px Tahoma, Geneva, sans-serif;
}

		
		.lbn.selected { background-position: 0 -86px; }
			.lbn.selected b { background-position: 100% -129px; }

	.loginbox #logform { 
		border: 1px solid #cbdfe8; 
		padding: 10px; top: 42px; left: 0; z-index: 12; 
		display: none; position: absolute; width: 180px; background-color: #fbfdfe;
		z-index:100;
		-moz-border-radius-topleft: 0;
		-webkit-border-top-left-radius: 0;
		border-top-left-radius: 0;
	}
	.loginbox #logform .lfield { margin-bottom: 1em; }
		.loginbox #logform .lfield label { display: block; margin-bottom: 0.2em; }
		.loginbox #logform .lfield input { width: 170px; padding: 4px; border: 1px solid #c0d4de; background: #fff url("../../../templates/Mkkuzbass/images/fields.png") repeat-x; }

	.loginbox #logform .lbtn { text-align: center; }
	

	.loginbox .loginava { overflow: hidden; margin-right: 7px; }
		.loginbox .loginava img { width: 43px; }
		.loginbox .loginava b, .loginbox .loginava { height: 43px; width: 43px; }
			.loginbox .loginava b { z-index: 13; background: url("../../../templates/Mkkuzbass/images/loginava.png") no-repeat; position: absolute; left: 0; top: 0; }

	.loginbox .lvsep .radial { margin-right: 5px; background-color: #96c; color: #fff; float: left; padding: 0 8px; }
	.loginenter { border-top: 1px solid #dbe8ed; }
		.loginenter li a { display: block; width: 100%; padding: 5px 0; border-bottom: 1px solid #dbe8ed; }

	.lexit { width: 33px; padding-top: 43px; background: url("../../../templates/Mkkuzbass/images/lexit.png") no-repeat; }
		.lexit:hover { background-position: 0 -43px; }
		
/*.hottest_news {
	position:relative;
	top:85px;
	left:240px;
	width:650px;
	padding-left:42px;
	padding-right:22px;
	height:34px;
	background:#FF0000;
}
.hottest_news .hottest_news_left {
	position:absolute;
	left:0px;
	top:0px;
	width:42px;
	height:34px;
	background:url(../../../templates/Mkkuzbass/images/hot_news_left.png) left top no-repeat;
}
.hottest_news .hottest_news_right {
	position:absolute;
	right:0px;
	top:0px;
	width:22px;
	height:34px;
	background:url(../../../templates/Mkkuzbass/images/hot_news_right.png) right top no-repeat;
}
.hottest_news .hottest_news_content {
	height:34px;
	overflow:hidden;
}
.hottest_news .hottest_news_content a {
	position:relative;
	font:italic 18px/34px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#fff;
	white-space:nowrap;
}
.hottest_news .hottest_news_content a:hover {
	text-decoration:none;
}
*/
.hottest_news {
	position:absolute;
	right:0px;
	top:10px;
	width:350px;
	color:#333;
}
.hottest_news .hottest_news_left {
	position:absolute;
	left:0px;
	top:0px;
	width:42px;
	height:34px;
	
}
.hottest_news .hottest_news_right {
	position:absolute;
	right:0px;
	top:0px;
	width:22px;
	height:34px;
	
}
.hottest_news .hottest_news_content {
	
}
.hottest_news h3 {
	color:#444;
	font-size:24px;
	border-bottom:2px solid #ccc;
	margin-bottom:10px;
}
.hottest_news .hottest_news_content a {
	position:relative;
	font:italic 18px/22px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#333;
}
.hottest_news .hottest_news_content a:hover {
	text-decoration:none;
}

.index_top_news_title {
}
.index_top_news_img {
	vertical-align:bottom;
	max-height:300px;
	overflow:hidden;
	margin-bottom:1em;
}
.index_top_news_img img {
	width:500px;
	height:auto;	
} 


.index_next_news_table {
	width:100%;
	margin-bottom:15px;
	border-bottom:1px solid #d1d1d1;
}
.index_next_news_table td{
	padding-bottom:10px;
}
.index_next_news_img {
	width:100px;
}
.index_next_news_img img {
	width:80px;
	height:auto;
}


.index_news_sub .index_next_news_img {
	width:220px;
}
.index_news_sub .index_next_news_img img {
	width:200px;
	height:auto;
}



.index_next_news_table .ntitle {
	font-size:1.3em;
}

.index_mext_news_header {
	margin-top:22px;
	font-size:20px;
	color:#1f769e;
	padding-bottom:4px;
	border-bottom:2px solid #1f769e;
	margin-bottom:15px;
}
.index_mext_news_header a {
	color:#1f769e;
	text-decoration:none;
}
.index_mext_news_header a:hover {
	color:#036;
}

.tagscloud a {
	color:#666;
	text-decoration:none;
}
.tagscloud a:hover {
	color:#000;
}


.clouds_xsmall {
	font-size: x-small;
	color:#999;
	
}
.clouds_small {
	font-size: small;
	color:#888;
}
.clouds_medium {
	font-size: medium;
	color:#777;
}
.clouds_large {
	font-size: large;
	color:#666;
}
.clouds_xlarge {
	font-size: x-large;
	color:#555;
}

.iComm {
	list-style:none;
}
.iComm a {
	color:#666;
}


.story_footer {
	clear:both;
	background:#eee;
	border-radius:3px;
	padding:2px 10px;
	margin-top:10px;
	
}

.commts a {
	color:#333;
	text-decoration:none;
}

.commts {
	color: #333; 
	margin-right: 10px;
	font-size: 10px;  
	line-height: 20px;
	
	float:left;
	margin-right:20px;
	color: #333; 
	margin-right: 5px;
	font-size: 10px;  
	line-height: 20px;
}
.commts img {
	vertical-align:middle;
	margin-right:2px;
}

.rating_holder {
	float:right;
}

.socials {
	margin:1em 0;
	padding:1em;
	border:1px solid #ccc;
}

#dle-comments-form {
	margin-top:10px;
}
.comments_actions {
	text-align: right;
	line-height: 24px;
}
.comments_actions a {
	color:#999;
	font-size:10px;
}

.month3 {
    float: left;
    margin: 0 0 1em;
    width: 100%;
}
.month1 {
    float: left;
    width: 33%;
}

.blogs_link {
	color:#333333;
	margin-bottom:10px;
}
.author_link{
	color:#06C;
	margin-bottom:0.5em;
	font-weight:bold;
}
.author_link a {
	color:#06C;
	text-decoration:none;
}
.author_link a:hover {
	text-decoration:underline;
}

.pub_link a{
	color:#006699;
}
#tvchan {
}
#tvchan td {
	height:50px;
	padding-right:5px;
	padding-bottom:10px;
}
#tvchan .ico{
	width:40px;
}
#tvchan .text {
	width:100px;
	padding-right:30px;
}
#tvchan .text a {
	color:#333;
	font-size:120%;
}

.tvicons a{
	padding-right:10px;
	padding-bottom:10px;
}

.dpad {
	position:absolute;
	left:240px;
	top:95px;
	color:#999;
	font-size:11px;
}
.dpad a {
	color:#666;
	font-family:Tahoma, sans-serif;
	line-height:20px;
}
.dpad span {
	padding:0 5px;
}

.index_short_news {
	margin-bottom:5px;
}
.index_short_news a {
	color:#333333;
}
.index_short_news .meta{
	padding-bottom:0;
}

.index_short_news img {
	margin-right:5px;
	margin-bottom:5px;
}

.most_popular_block {
	margin-bottom:20px;
	line-height:120%;
	position:relative;
}
.most_popular_block a img {
	max-width:180px;
	height:auto;
}
.most_popular_block .pop_title a{
	color:#333333;
}

#sblocks_news_inner {
	margin-bottom:1em;
	padding-bottom:1em;
	border-bottom:1px solid #ccc;
}

.photoblock h5 {
	font-size:14px;
	margin-bottom:5px;
	
}
.photoblock a {
	color:#333;
}






div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
	color: 				#fff;
	font-size: 			12px;
}

/** Special IE6 Style Positioning **/
div.ie6 {
	position: 			absolute;
}

div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

/** Normal Style Positions **/
body > div.jGrowl {
	position:			fixed;
}

body > div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}

body > div.jGrowl.top-right {
	right: 				40px;
	top: 				40px;
}

body > div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}

body > div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}

body > div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color:		#009900;
	opacity: 				.95;
    -ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; 
    filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=95); 
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				1em;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}

div.jGrowl div.jGrowl-notification.error {
	background-color:#CC3300;
}

div.jGrowl div.jGrowl-notification.warning {
	background-color:#FF6600;
}

div.jGrowl div.jGrowl-notification {
	min-height: 			40px;
}

div.jGrowl div.jGrowl-notification div.header {
	font-weight: 			bold;
	font-size:				.85em;
}

div.jGrowl div.jGrowl-notification div.close {
	z-index:				99;
	float: 					right;
	font-weight: 			bold;
	font-size: 				1em;
	cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				.9em;
	font-weight: 			bold;
	text-align: 			center;
}

/** Hide jGrowl when printing **/
@media print {
	div.jGrowl {
		display: 			none;
	}
}


/*---forms---*/
.baseform { background: #f5f6f7; }
.tableform { width: 100%; }
	.tableform td { }
	.tableform td.label { width: 20%; vertical-align: top; padding-right: 0; font-weight: bold; }
	.fieldsubmit, .tableform td { padding: 10px 15px; border-top: 1px solid #fff; }
	.addnews { font-weight: bold; }
	.impot { color: #96c; font-weight: normal; }
	.checkbox { padding: 4px 0; line-height: 1em; }
		.checkbox input { margin-top: -2px; vertical-align: middle; }

.f_input { width: 300px; padding: 1px; }
.f_textarea { width: 458px; }
.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,
.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select { padding: 2px; background: #fff url("../../../templates/Mkkuzbass/images/fields.png") repeat-x; border: 1px solid #bcc0c2; }
.f_textarea, .editor_button select { padding: 0; }
.textin { padding: 2px; }


.konkurs_sstory {
	width:260px;
	padding:20px;
	display: inline-block;
	vertical-align: top;
	text-align: left;
	// display: inline; /* äëÿ IE6-7 */
	zoom:1;
	border-bottom:1px solid #ccc;
}

.konkurs_sstory img {
	display:block;
	width:160px;
	height:auto;
}
#konkurs_page .navigation {
	clear:left;
}
.konkurs_sstory .ntitle {
	font-size:12px;
	margin-bottom:10px;
}
.konkurs_sstory:hover .ntitle{
	background:#FFFFcc;
}

.konkurs_sstory .nstxt {
	font-size:14px;
	line-height:16px;
	padding-top:10px;
} 
.konkurs_sstory .nstxt p {
	margin-bottom:3px;
}

.konkurs_rating {
	padding:0 5px;
}

.rating-simple {
	margin-top:1em;
	vertical-align:top;
}
.unit-simple-rating {
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:1px 10px;
	border:1px solid #999;
	background:#FFC;
	behavior: url(../../../templates/Mkkuzbass/css/PIE.htc);
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;

}
.rating-simple-button {


}