.sort { font-size: 0.9em; text-align: center; margin-bottom: 8px; }

/*pager*/
.basenavi { padding-top: 10px; margin-bottom: 10px; }
	.navigation { line-height: 27px; }
	.navigation a { color: #bf2626; }
	.navigation a, .navigation span { font-size: 1.2em; padding: 4px 7px; }
	.navigation span { color: #fff; background-color: #bf2626; }

	.nprev img, .nnext img { vertical-align: middle; width: 45px; height: 23px; margin: -7px 3px 0 3px; background-image: url("../images/navigation.png"); }
	.nprev span img { background-position: 0 0; }
	.nnext span img { background-position: -45px 0; }
	.nprev a img { background-position: 0 -23px; }
	.nnext a img { background-position: -45px -23px; }
	.nprev a:hover img { background-position: 0 -46px; }
	.nnext a:hover img { background-position: -45px -46px; }


/*base*/
.base, .basecont { overflow: hidden; padding-top: 5px; margin-bottom: 1.6em; }
	.heading { font-size: 1.2em; color: #be2525; margin-bottom: 0.4em; }
	.heading a { color: #be2525; }

	.maincont { margin-bottom: 1em; overflow: hidden; }
	.ratebox { float: left; position: relative; width: 85px; height: 17px; overflow: hidden; margin-right: 10px; }

	.isicons { max-width: 80px; display: inline; float: right; text-align: right; margin-left: 4px; }
	.isicons span { float: right; margin-left: 4px; }

	.argmore a { float: right; }
	.morelink { color: #5c5c5c; font-size: 0.9em; height: 25px; background: url("../images/morelink.png") no-repeat 50% 100%; }
	.morelink ul.reset { display: inline; }
	.morelink ul.reset li { margin-right: 10px; padding-left: 7px; background: url("../images/morelinkarrow.png") no-repeat 0 50%; float: left; }

.footadblock { text-align: center; padding-top: 12px; width: 537px; height: 147px; background: url("../images/blockad.png") no-repeat 47px 0; }
.footadblock .dcont { width: 537px; height: 137px; margin: 0 auto; overflow: hidden; text-align: left; }

.imagestory { float: left; max-width: 150px; margin: 3px 10px 5px 0; }

.basetags, .storenumber, .related, .berrors, .mass_comments_action { margin-bottom: 1em; font-size: 0.9em; }

.related { background: url("../images/related.png") no-repeat 0 0; padding: 5px 0 0 8px; }
	.related h3 { font-size: 1.1em; color: #c33434; margin-bottom: 0.4em; }
	.related li { margin-bottom: 0.1em; padding-left: 10px; background: url("../images/relatearrow.png") no-repeat 0 6px; }
	.related li a { color: #3f3a33; }
	.related li a:hover { color: #bf2626; }

/*errors*/
.berrors { -moz-border-radius: 5px; font-size: 0.9em; font-style: italic; padding: 6px 10px; background-color: #fcf7ee; border-top: 1px solid #f5d896; line-height: normal; }

/*comments*/
.bcomment { margin-bottom: 1em; width: 100%; background: #f4f4f4 url("../images/comment.png") no-repeat; }
	.bcomment .bcomment { overflow: hidden; margin: 0; padding-bottom: 8px; background: url("../images/comment.png") no-repeat -487px 100%; }
	.bcomment .dtop { height: 29px; padding-right: 8px; overflow: hidden; }
		.comnum, .nickname { float: left; }
		.comdate { margin: 5px 0 0 10px; float: right; font-size: 0.9em; color: #747474; }

		.comnum { background: #fff url("../images/comnum.png") no-repeat; color: #bf2626; line-height: 22px; text-align: center; width: 23px; height: 22px; padding: 0 3px 3px 0; margin-right: 5px; }
		.nickname { line-height: 22px; }
		.nickname a, .comedit a { color: #bf2626; }

	.compad { padding: 0 8px 0 68px; }
	.cavatar { padding: 0 10px 0 8px; width: 50px; margin-left: -68px; }
	.cavatar img { width: 50px; }

	.comcont { width: 100%;}


	.comedit { padding-top: 8px; text-align: right; font-size: 0.9em; }
	.comad a { float: left; margin-right: 10px; }

	.signature { color: #93918d; }

	.commtitle { font-size: 1em; margin-bottom: 0.4em; }

/*pages*/
.heading2, .heading3 { line-height: normal; font-weight: normal; color: #96aaba; font-size: 1.6em; margin: 0 0 0.8em 0; }
.heading3 { color: #4c5a68; }

/*forms*/
.tableform { width: 100%; }
	.tableform td { padding: 8px 0; line-height: 1.35em; }
	.tableform td.label { width: 22%; vertical-align: top; font-weight: bold; }
	.tableform tr { background: url("../images/morelink.png") no-repeat; }
	.tableform tr.flast td { padding-bottom: 0; }
	.tableform .nostylebb tr { background: none; }
	.tableform .nostylebb tr td { padding: 0; }
	.addnews { font-weight: bold; }
	.impot { color: #e5372f; font-weight: normal; }

.f_input { width: 300px; }
.f_textarea { width: 458px; height: 156px; }

/*search*/
.searchstyle { width: 480px; }
.search { font-size: 11px; }
.searchtable table { border-collapse: separate; border-spacing: 0; border: 0; }
.searchtable fieldset {  }
.searchtable fieldset legend { color: #404040; }

#searchuser, #searchinput { width: 160px !important; }

/*pools*/
.infoblock { border: 1px dotted #d4d4d4; background-color: #fafafa; padding: 10px; margin-bottom: 1.4em; }
.pollvotelist { width: 70%; text-align: left; }
.pollvotelist input { margin-right: 5px; }

/*statistics*/
.statistics { margin: 0 auto; }
	.statinn { text-align: left; }
	.statistics ul { margin-bottom: 15px; }
	.statistics ul li { position: relative; background: url("../images/morelink.png") repeat-x 0 100%; padding: 4px 0; }
	.statistics ul li b { position: absolute; right: 0; }

/*userinfo*/
.usercolomn { overflow: hidden; padding: 0 0 0 115px; margin-bottom: 9px; }
	.usercolomn .lcolomn { width: 115px; margin: 0 0 0 -115px; }
	.usercolomn .rcolomn { width: 100%; }
	.usercolomn .lcolomn img { width: 100px; border: 1px solid #d6d6d6; }
	.userinfo h2 { font-size: 18px; color: #828282; font-weight: normal; }
	.userinfo .uirow, .userinfo .uirow2 { padding: 10px 0;  }
	.userinfo .uirow { font-size: 0.9em; padding-top: 0; }
	.userinfo .uirow2 { font-size: 0.9em; background: url("../images/morelink.png") repeat-x 0 0; }
	.userinfo .colomn { float: left; }

	.boxlinks { font-size: 0.9em; padding: 10px; border: 1px solid #f5f5f5; background-color: #fefefe; margin-bottom: 3px; }
	

/* ================================= */
/* ======ÍÅÌÍÎÃÎ ÎÒ ÒÅÌÛ ÄËÅ======== */
/* ================================= */

.reset, .reset li { list-style: none; }
input.reset { background: none; border: 0 none; }
.lcolomn, .arg { float: left; }
.rcolomn { float: right; }
.navi li a, .enterbtn { text-decoration: none !important; }

/* ÏÀÍÅËÜ ÑÎÖÈÀËÜÍÛÕ ÇÀÊËÀÄÎÊ íîâûé íà 8 êíîïîê */
#socializ_no_border {
  
    width: 300px;
    height: 36px;
    margin-left: 0px;
    z-index: 1000;
}
#socializ { 
    width: 267px;
    height: 36px;
    margin-left: 0px;
    z-index: 1000;
  border: 1px solid #E5E5E5;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 6px 6px 0;
    background: #FFF;
}
#socializ:hover, socializ_no_border:hover{
    background: #F6F6F6;
  border: 1px solid #D4D4D4;
    -moz-box-shadow: 0 0 5px #DDD;
    -webkit-box-shadow: 0 0 5px #DDD;
    box-shadow: 0 0 5px #DDD;
}
#socializ a,  socializ_no_border a {
    display: block;
    float:left;
    width: 32px;
    height: 32px;
    margin: 0 3px 6px ;
  background: #F6F6F6 url(socializ.png) no-repeat;
}
div.socializ_bookvn a img
{
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}  
div.socializ_bookvn a img:hover
{
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

/* === ÊÍÎÏÊÈ ÄÎÁÀÂËÅÍÈß ÍÎÂÎÑÒÈ Â ÇÀÊËÀÄÊÈ ÎÒ ÁÀËÀÌÓÒÀ === */
div.link_book
{ 
width: 100%; float: center;
}
span.link_book
{
color: #000;
font-size: 11px;
font-weight: normal;
font-family: Arial;
text-align: center;
padding-bottom: 0px;
}
div.link_bookvn
{
margin-top: 5px;
text-align: center;
}
div.link_bookvn a img
{
padding: 2px;
margin: 0px;
border: 1px solid #CCCCCC;
}
div.link_bookvn img
{
margin: 0 7px 3px 0 !important;
}
div.link_bookvn a img:hover
{
border: 1px solid #FF0000;
}
div.link_bookvn a img
{
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}  
div.link_bookvn a img:hover
{
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

/*== ÐÅÃÈÑÒÐÀÖÈß ÂÑÏËÛÂ ÁËÎÊ ==*/
#s5_login_search_wrap {
float:right;
padding-top:6px;
}


/*== Çàòåìíåíèå êíîïêè 88Õ31 ==*/
.block_counter {
	position:absolute;
}
#footban {
	height: 31px;
	width: 88px;
}
#footban img {
	border: 0px;    
}
#footban a img {
    opacity:0.4;  
	-moz-opacity:0.4; 
	filter: alpha(opacity=40);  
}
#footban a:hover img {
    opacity:1.0;  
	-moz-opacity:1.0; 
	filter: alpha(opacity=100);
}

/*== Âñïëûâàþùèå ïîäñêàçêè íà jQuery ==*/


#tooltip {
width: 170px;
position: absolute;
z-index: 4000;
border: 1px solid #1593db;
background-color: #e5f5fe;
font: 10px verdana;
color: #000;
padding: 5px;
opacity: 0.75;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

