/* Кнопка Like для uCoz №3   
------------------------------------------*/   
.rating_like {   
  float:left;   
  font: 11px Verdana,Arial,Helvetica, sans-serif;   
  font-weight: bold;   
  color:#fff;   
  background:#E96465;   
  padding: 4px 10px 4px 10px;   
  border-radius: 3px;   
}   
    
.rating_like a {   
  float:left;   
  background:#E96465 url(http://uwebo4ka.3dn.ru/scripts/like/ico_like_02.png) no-repeat left top;   
  padding: 4px 10px 4px 30px;   
  margin: -4px -10px -4px -10px;   
  border-radius: 3px;   
  color:#fff;   
  text-decoration:none;   
}   

.rating_like a:hover {   
  background:#ACCE77 url(http://uwebo4ka.3dn.ru/scripts/like/ico_like_02.png) no-repeat left top;   
}   

.rating_like_r{   
  float:right;   
}

.link-active-menu {
	color: #333 !important;
	background:#F7F7F7;
	padding:11px 15px 11px 15px;
}

.link-active {
	color: #333 !important;
}

#menu {
	background:url(../images/topmenu_bg.png) repeat-x;
	width:100%;
	height:100%;
}

#menu a {
	border-right:1px solid #D5D5D5;
	border-left:1px solid #FFF;
	padding:11px 15px 11px 15px;
	display:block;
	float:left;
	font-weight:bold;
	color:#999;
	text-shadow: 1px 1px 0px #fff;
}

#menu a:hover {
	color:#666;
}

* {
	margin: 0;
	padding: 0;
}

body, html {
	font-size: 12px;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	width: 100%;
	height: 100%;
	background:#F7F7F7;
	
}
a {
	color: #000;
	outline: none;
	text-decoration: none;
}

a:hover {
	color:#666;
}

p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}

.info_a a {
	font-weight:bold;
}

.info_a ul, li {
	list-style:none;
}

#all_box {
	width:100%;
	height:100%;
	background:url(../images/light-tile.gif) repeat;
}

#content_box {
	width:980px;
	height:100%;
	border:1px solid #D5D5D5;
	background:#F7F7F7;
    -webkit-box-shadow: 0px 0px 5px #555;
    -moz-box-shadow: 0px 0px 5px #555;
    box-shadow: 0px 4px 5px #555;
}

#top_box {
	height:42px;
	border-bottom:1px solid #d5d5d5;
}

#header_box {
	height:107px;
}

.profile {
	background:url(../images/profile.png) no-repeat center;
}

.table_def {
	width:980px;
}

#login_name {
	background: url(../images/login_name.png) no-repeat;
	height:22px;
	width:213px;
	margin-left:7px;
	border:1px solid #C8C8C8;
	color:#848484;
	padding:0px 5px 0px 30px;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
}

#login_password {
	background: url(../images/login_password.png) no-repeat;
	height:22px;
	width:213px;
	border:1px solid #C8C8C8;
	color:#848484;
	padding:0px 5px 0px 30px;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
}

.login_b {
	background:url(../images/login_b.png) repeat-x;
	border:1px solid #C8C8C8;
	width:79px;
	height:22px;
	color:#999;
	cursor:pointer;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}

.login_b:hover {
	background:url(../images/login_b_h.png) no-repeat;
	border:1px solid #C8C8C8;
}

.login_b_r {
	background:url(../images/login_b_r.png) repeat-x;
	border:1px solid #C8C8C8;
	width:79px;
	height:22px;
	color:#999;
	cursor:pointer;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}

.login_b_r:hover {
	background:url(../images/login_b_r_h.png) repeat-x;
	border:1px solid #C8C8C8;
}

.reg_link {
	margin-left:22px;
	color:#999;
	font-weight:bold;
	text-shadow: 1px 1px 0px #fff;
}

.login_foto {
	height:20px;
	padding:1px;
	background:#FFF;
	border:1px solid #D5D5D5;
}

.login_b_info a {
	background:#E7E7E7 url(../images/login_b2.png) repeat-x;
	color:#777;
	cursor:pointer;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	border:1px solid #C8C8C8;
	padding:1px 10px 2px 10px;
	text-shadow: 1px 1px 0px #fff;
}

.login_b_info a:hover {
	background:#F2F2F2 url(../images/login_b2_h.png) repeat-x;
	color:#666;
}

.login_b_info td {
	padding-left:6px;
}

.fbutton {
	cursor: pointer;
	border:1px solid #C8C8C8;
	margin-right:10px;
	background:url(../images/tabs.png) repeat-x;
	padding:0px 10px 0px 10px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}

.search_f {
	background:url(../images/search_1.png) no-repeat left;
	width:255px;
	height:30px;
	border:none;
	padding:0px 5px 0px 30px;
	color:#848484;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
}


.section {
	width: 100%;
	margin-bottom:15px;
}
ul.tabs {
	height: 20px;
	line-height: 20px;
	list-style: none;
	margin-bottom:10px;

}
.tabs li {
	float: left;
	display: inline;
	cursor: pointer;
	position: relative;
	border:1px solid #C8C8C8;
	margin-right:5px;
	background:url(../images/tabs.png) repeat-x;
	padding:0px 7px 0px 8px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}
.tabs li:hover,
.vertical .tabs li:hover {
	color:#555;
	background:url(../images/tabs_h.png) repeat-x;
}
.tabs li.current {
	color:#555;
	background:url(../images/tabs_h.png) repeat-x;
}
.box {
	display: none;
	background:#fff;
	padding:5px;
	width:293px;
	border:1px solid #C9C9C9;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}
.box.visible {
	display: block;
}

.error_chat {
	margin-top:15px;
	border:1px solid #C8C8C8;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:15px;
	background:#E8E8E8 url(../images/chat_error.png) repeat-x top;
}

.top10_img img {
	width:115px;
	height:155px;
	border:1px solid #CCC;
	padding:3px;
	background:#FFF;
}

.top10_title a {
	font-size:10px;
}

.top10 {
	margin-bottom:10px;
}

.sort a {
	cursor: pointer;
	position: relative;
	border:1px solid #C8C8C8;
	background:url(../images/tabs.png) repeat-x;
	padding:2px 10px 3px 10px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	margin-right:5px;
	display:block;
}


.sort_img {
	width:14px;
	height:23px;
	margin-right:-2px;
}

.short_img {
	padding-left:10px;
	width:200px;
}

.short_img img {
	width:180px;
}


.short_img_h {
	padding:2px;
	border:1px solid #AAAAAA;
	-webkit-box-shadow: 0px 0px 3px #999;
    -moz-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
	width:180px;
}

.full_img {
	padding-left:10px;
	width:200px;
}

.full_img img {
	padding:2px;
	border:1px solid #AAAAAA;
	-webkit-box-shadow: 0px 0px 3px #999;
    -moz-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
	width:180px;
}

.short_b {
	width:50px;
	border-right:1px solid #C9C9C9;
}

.short_b img {
	border:1px solid #C8C8C8 !important;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.short_b img:hover {
	border:1px solid #a0a0a0 !important;
}

.short_b img:active {
	opacity:1;
}

.short_link a {
	color:#36638E;
}

.short_link a:hover {
	text-decoration:underline;
}

.short_link {
	padding-bottom:5px;
}

.short_link2 {
	color:#36638E;
}

.short_title {
	padding-bottom:20px;
}

.rat {
	text-decoration:none;
	cursor:pointer;
	color:#36638E;
}

.vote_h {
	cursor:pointer;
	color:#36638E;
}

.short_info {
	border:1px solid #B0B0B0;
	background:#EAEAEA url(../images/tabs.png) repeat-x;
	padding:5px 16px 5px 16px;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	bottom:10px;
	right:10px;
	cursor:pointer;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

#easyTooltip{
    padding:2px 5px 2px 5px;
    border:1px solid #999999;
    background:#f1f1f1;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
    color: #666666;
    filter:alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
	z-index:10000;
}

.short_story {
	width:100%;
	padding:10px;
	border:1px solid #C9C9C9;
	margin-bottom:10px;
	background:#fff;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}

.short_story_m1:hover {
	-webkit-box-shadow: 0px 0px 4px #888;
    -moz-box-shadow: 0px 0px 4px #888;
    box-shadow: 0px 0px 4px #888;
}

.short_story_m  {
	width:100%;
	padding:10px;
	border:1px solid #C9C9C9;
	margin-bottom:10px;
	background:#fff;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}

.user_info_edit {
	width:100%;
	padding:10px;
	border:1px solid #C9C9C9;
	margin-bottom:10px;
	background:#fff;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}

.user_info_edit td {
	padding-bottom:10px;
}

.user_info_td {
	padding:10px;
	border:1px solid #C9C9C9;
	margin-bottom:10px;
	background:#fff;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}

.user_info_bt {
	padding-top:8px;
	color:#F7F7F7;
}

.user_info_bt a {
	border:1px solid #c8c8c8;
	padding:3px 10px 2px 10px;
	background: url(../images/tabs.png) repeat-x;
	font-weight:bold;
	text-align:center;
	color:#666;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	cursor:pointer;
	display:block;
}

.user_info_title {
	color:#333;
	font-weight:bold;
	padding-right:35px;
	padding-top:5px;
	width:10px;
}

.user_info_title_2 {
	color:#333;
	padding-top:5px;
}

.user_info_mor {
	background:url(../images/user_line.png) repeat-x center;
}

.user_info_mor_2 {
	padding:7px 10px 10px 10px;
	color:#999;
}

.user_info_edit_b {
	color:#FFF;
}

.user_info_edit_b a {
	border:1px solid #c8c8c8;
	padding:1px 10px 2px 10px;
	background: url(../images/tabs.png) repeat-x;
	font-weight:bold;
	text-align:center;
	color:#666;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	cursor:pointer;
	display:block;
}

#toTop {
	background:url(../images/login_b.png) repeat-x;
	border:1px solid #C8C8C8;
	width:79px;
	height:22px;
	color:#999;
	cursor:pointer;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	padding:2px 3px 1px 3px;
}

#toTop img {
	opacity:0.6;
}

#toTop img:hover {
	opacity:1;
}

.net {
	border:1px solid #B0B0B0;
	background:#E8E8E8 url(../images/tabs.png) repeat-x;
	padding:5px 16px 5px 16px;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	bottom:10px;
	right:10px;
	cursor:pointer;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.da {
	border:1px solid #ff9191;
	background:#FFDBDB url(../images/tabs2.png) repeat-x;
	padding:5px 16px 5px 16px;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	bottom:10px;
	right:10px;
	cursor:pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.full2 {
	margin-top:-20px;
}

.tornoff {
	position:fixed;
	left:10px;
	top:50%;
	border:1px solid #B0B0B0;
	background:url(../images/tabs3.png) repeat-x;
	padding:7px 2px 7px 2px;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	cursor:pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:2px;
}

.full {
	border-top:1px solid #C9C9C9;
}

.full img {
	display:none;
}

.ava {
	width:64px;
	padding:1px;
	border:1px solid #C9C9C9;
	background:#F7F7F7;
	cursor:pointer;
}

.shadow {
	-webkit-box-shadow: 0px 0px 5px #555;
    -moz-box-shadow: 0px 0px 5px #555;
    box-shadow: 0px 4px 5px #555;
}

.comm_b {
	border:1px solid #B0B0B0;
	background:url(../images/tabs.png) repeat-x;
	padding:2px;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	bottom:10px;
	right:10px;
	cursor:pointer;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-bottom:2px;
width:15px;
}

.comm_b2 {
	border:1px solid #B0B0B0;
	background:url(../images/tabs.png) repeat-x;
	padding:2px;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	bottom:10px;
	right:10px;
	cursor:pointer;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width:23px;
height:25px;
}

.editor_button2 {
	margin:0px 10px 10px 0px;
}

.baner {
	width:100%;
	border:1px solid #C9C9C9;
	margin-bottom:10px;
	background:#fff;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}

.baner_a {
	background:url(../images/tabs.png) repeat-x;
	padding:2px 15px 2px 15px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	border:1px solid #C8C8C8;
	border-right:none;
	border-bottom:none;
	font-weight:bold;
	color:#333;
}

.baner2 {
	width:100%;
	border:1px solid #C9C9C9;
	margin-bottom:10px;
	background:#fff;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}


.cat_a a {
	border:1px solid #C8C8C8;
	margin-bottom:5px;
	background:url(../images/tabs.png) repeat-x;
	padding:2px 7px 2px 10px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	display:block;
}

.cat_a a:hover {
	color:#777;
	border:1px solid #C6C6C6;
}

.time_film {
	width:910px;
	padding:10px;
	color:#FFF;
}

.time_film a {
	border:1px solid #C8C8C8;
	margin-bottom:5px;
	background:url(../images/tabs.png) repeat-x;
	padding:2px 5px 2px 5px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
}

.topimg {
	width:130px;
	border:1px solid #AAAAAA;
	padding:2px;
}

.topnews {
	margin:5px 0px 5px 5px;
}

.topnewsimg img {
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}

.last_comm {
	padding:4px;
	font-size:10px;
	color:#555;
}

.post_com a {
	color:#333;
}

.comm-top {
	cursor:pointer;
}

		.navigation a, .navigation span { font-weight: bold; padding: 0 4px; height: 19px; line-height: 19px; }
.navigation a, .navigation span.nav_ext {	
    border:1px solid #C8C8C8;
	margin-right:4px;
	background:url(../images/tabs.png) repeat-x;
	padding:2px 6px 2px 6px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff; 
}
.navigation a:hover { background-color: #398dd8; color: #444; }
.navigation span {	
    border:1px solid #999;
	background:#CCCCCC url(../images/tabs4.png) repeat-x;
	padding:2px 6px 2px 6px;
	color:#222;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	margin-right:4px;
}

.next {	
    border:1px solid #C8C8C8;
	margin-right:4px;
	background:url(../images/tabs.png) repeat-x;
	padding:2px 6px 2px 6px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}

.next a {
	color:#333;
	display:block;
}

.ratting_table  {
	border:1px solid #B0B0B0;
	background:url(../images/tabs3.png) repeat-x;
	padding:2px;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	bottom:10px;
	right:10px;
	cursor:pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:2px;
	width:15px;
	width:100%;
	margin-top:20px;
}

.ratting_table2  {
	border:1px solid #B0B0B0;
	background:url(../images/tabs3.png) repeat-x;
	padding:2px;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	bottom:10px;
	right:10px;
	cursor:pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:2px;
	width:15px;
	width:100px;
	margin-top:20px;
}

.search_form2 {
	background:url(../images/search_1.png) no-repeat left;
	border:none;
	width:420px;
	height:30px;
	padding:0px 5px 0px 30px;
	color:#848484;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
}

.pm_1 {
	width:632px;
	padding:5px;
	border:1px solid #C9C9C9;
	margin-bottom:10px;
	background:#fff;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}

.pm_head2 {
border:1px solid #C8C8C8;
	margin-right:4px;
	background:url(../images/tabs.png) repeat-x;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	font-weight:bold;
}

.pm_head {
    border:1px solid #C8C8C8;
	margin-right:4px;
	border-right:none;
	background:url(../images/tabs.png) repeat-x;
	padding:2px 7px 2px 7px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	font-weight:bold;
}

.pm_3 {
	border:1px solid #333;
}

.pm_list {
	padding-bottom:4px;
	padding-top:4px;
	border-bottom:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	padding-left:10px;
}

.pm_list2 {
	padding-bottom:4px;
	padding-top:4px;
	border-bottom:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
}

.pm_list3 {
	padding-bottom:4px;
	padding-top:4px;
	border-bottom:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
}

.pm_list4 {
	padding-bottom:4px;
	padding-top:4px;
	border-bottom:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
}

.pm_author a {
	border:none !important;
	padding:0px;
}

.pm_b a {
	border:1px solid #C8C8C8;
	margin-right:10px;
	background:url(../images/tabs3.png) repeat-x;
	padding:3px 10px 3px 10px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}


.f_input {
	background:url(../images/search_1.png) no-repeat right;
	border:none;
	width:230px;
	height:30px;
	padding:0px 5px 0px 5px;
	color:#848484;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	border-right:1px solid #D2D2D2;
	border-left:1px solid #D2D2D2;
}

.f_input_q {
	background:url(../images/search_1.png) no-repeat right;
	border:none;
	width:230px;
	height:30px;
	padding:0px 5px 0px 3px;
	color:#848484;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	border-right:1px solid #D2D2D2;
	font-size:16px;
}

.quest_1 {
	background:url(../images/search_1.png) no-repeat right;
	border:none;
	color:#848484;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	border-left:1px solid #D2D2D2;
	padding-left:9px;
	font-size:16px;
}

.f_textarea {
	width:230px;
	height:100px;
	padding:5px;
	color:#848484;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	border:1px solid #D2D2D2;
	font-size:12px;
}

.splLink {
	display:block;
	width:100%;
	background:url(../images/tabs.png) repeat-x bottom;
	padding:3px 10px 4px 5px;
	width:620px;
	display:block;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	border:1px solid #D2D2D2;
	margin-bottom:5px;
		-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.splCont {
	display:none;
}

.pm_edit {
	border:1px solid #D2D2D2;
	background:#FCFCFC;
	padding:10px;
	width:583px;
}

.pm_edit textarea {
	background:#FCFCFC;
	width:545px !important;
}

.sec_code img {
	height:30px;
	width:100px;
}

.user_fb a {
	background:url(../images/tabs.png) repeat-x bottom;
	padding:1px 0px 1px 0px;
	width:100%;
	text-align:center;
	display:block;
	color:#777;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}

.last_com_a a {
	color:#398DD8;
}

.last_com_a a:hover {
	color:#3d678d;
}

.table_informer {
	background:url(../images/opacity.png) repeat;
	border:1px solid #c4c4c4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-shadow: 1px 1px 0px #fff;
	-webkit-box-shadow: 0px 0px 5px #c4c4c4;
    -moz-box-shadow: 0px 0px 5px #c4c4c4;
    box-shadow: 0px 0px 5px #c4c4c4;
	margin-right:15px;
}

.plus_day {
	font-size:25px;
	padding:0px 5px 0px 5px;
	color:#81b4e2;
}

.informer_title {
	font-size:12px;
	padding:2px 5px 2px 5px;
	color:#888;
}

.mass_comments_action {
	margin-bottom:10px;
}

#box{
	background:#FFF;
	height:535px;
	width:940px;
	padding:20px;
    -webkit-box-shadow: 0px 0px 5px #555;
    -moz-box-shadow: 0px 0px 5px #555;
    box-shadow: 0px 0px 5px #555;
	margin-top:-5px;
}

.cat_title a {
	border:1px solid #c8c8c8;
	padding:5px;
	background:#E8E8E8 url(../images/tabs.png) repeat-x;
	font-weight:bold;
}

.cat_close {
	border:1px solid #c8c8c8;
	padding:2px 5px 5px 5px;
	background:#E8E8E8 url(../images/tabs.png) repeat-x;
	font-weight:bold;
	width:90px;
	text-align:center;
	color:#666;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
}

.nowrap {white-space:nowrap;}
.fV {font-family:Verdana, Geneva, sans-serif;}
.f10 {font-size:10px;}

.vip_b {
	border:1px solid #c8c8c8;
	padding:5px 10px 5px 10px;
	background: url(../images/tabs.png) repeat-x;
	font-weight:bold;
	width:90px;
	text-align:center;
	color:#666;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
}

/*---Userinfo---*/
.userinfo { padding-left: 125px; }
.ui-dialog-content .userinfo { padding: 10px 0 10px 125px; }
	.userinfo .lcol { margin-left: -125px; width: 110px; padding-right: 15px; }
.avatar img { width: 100px;	padding:2px;
	border:1px solid #AAAAAA;
	-webkit-box-shadow: 0px 0px 3px #999;
    -moz-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999; }
		.userinfo .lcol ul { font-size: 0.9em; }

	.userinfo .rcol { width: 100%; }
		.userinfo .rcol ul { list-style: none; margin-left: 0; }
		.userinfo .rcol ul li { margin-bottom: 0.2em; } 

		.ussep { padding-top: 12px; background: url("../images/ussep.png") no-repeat; }
.grey { color: #6c838e; }
.blue { color: #388bd4; }

.lcol, .rcol, form { display: inline; }
.lcol { float: left; } .rcol { float: right; }

.reset, .reset li { list-style: none; padding: 0; margin: 0; }
.clr { clear: both; }

.bokmark {
	border:1px solid #c8c8c8;
	padding:0px 10px 0px 10px;
	background:#EAEAEA url(../images/tabs.png) repeat-x;
}

.bbcodes_chat {
	border-bottom:1px solid #c8c8c8;
	border-left:none;
	border-right:none;
	border-top:none;
	padding:2px 10px 3px 10px;
	background:#EAEAEA url(../images/tabs.png) repeat-x;
	font-weight:bold;
	color:#555;
	text-shadow: 1px 1px 0px #fff;
	width:100%;
	font-size:11px;
	display:block;
	cursor:pointer;
}

.mesage_title {
	border:1px solid #c8c8c8;
	padding:2px 10px 3px 10px;
	background:#EAEAEA url(../images/tabs.png) repeat-x;
	font-weight:bold;
	color:#555;
	text-shadow: 1px 1px 0px #fff;
	width:100px;
	font-size:11px;
}

.mesage_title_2 {
	border:1px solid #c8c8c8;
	border-left:none;
	border-right:none;
	padding:2px 0px 3px 0px;
	background:#EAEAEA url(../images/tabs.png) repeat-x;
	font-weight:bold;
	color:#555;
	text-shadow: 1px 1px 0px #fff;
	width:100px;
	font-size:11px;
	width:15px;
}

.chat_mesage {
	border:1px solid #c8c8c8;
	border-top:none;
	background:#FCFCFC;
	padding:5px;
}

.chat_box {
	width:100%;
	border:1px solid #C9C9C9;
	margin-bottom:10px;
	background:#fff;
	-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
	padding-bottom:5px;
}

#message {
	border-bottom:1px solid #C9C9C9 !important;
	border-left:none !important;
	border-right:none !important;
	border-top:none !important;
	width:297px !important;
	height:80px !important;
	padding:3px;
}

.chat_b {
	cursor: pointer;
	border:1px solid #C8C8C8;
	width:100%;
	margin-right:5px;
	background:url(../images/tabs.png) repeat-x;
	padding:0px 0px 2px 0px;
	color:#555;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	display:block;
	text-align:center;
}

.all_new a {
	border-bottom:1px solid #C8C8C8;
	width:303px;
	background:url(../images/tabs.png) repeat-x;
	padding:3px 0px 3px 0px;
	color:#555;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	display:block;
	text-align:center;
	font-weight:bold;
}

.pover {
	position:fixed;
	left:0px;
	top:49%;
}

.pageIsLoading {
	position:fixed;
	top:10px !important;
	left:10px !important;
}

.poll {
	font-size:12px;
	color:#333;
	margin-bottom:10px;
}

.topbanerimg img {
	width:98px !important;
}

#pic {
	width:200px;
	height:74px;
	margin:auto;
	position:relative;
	display:block;
}

#pic a {
	background-image:url(../images/logo.png);
	background-repeat: no-repeat;
	position:relative;
	display:block;
	width:200px;
	height:74px;
}
 #pic span.hover {
	width:200px;
	height:74px;
	background-image:url(../images/logo2.png);
	background-repeat: no-repeat;
	position:relative;
	display:block;
}

.votes {
	margin-bottom:15px;
}

.votes a {
	border:1px solid #C8C8C8;
	width:640;
	background:#EAEAEA url(../images/tabs.png) repeat-x;
	padding:5px 0px 5px 0px;
	color:#555;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	display:block;
		-webkit-box-shadow: 0px 0px 2px #b0b0b0;
    -moz-box-shadow: 0px 0px 2px #b0b0b0;
    box-shadow: 0px 0px 2px #b0b0b0;
}

.update_table {
	cursor:pointer;
	background:#EAEAEA url(../images/tabs.png) repeat-x;
	width:100%;
	border:1px solid #C8C8C8;
	margin-bottom:6px;
	color:#666;
	text-shadow: 1px 1px 0px #fff;
}

.left_box {
	position:fixed;
	left:0px;
	top:50%;
	border:1px solid #898989;
	border-left:none;
	background:url(../images/left_bg.png) repeat-x top;
	padding:4px;
	-webkit-box-shadow: 0px 0px 5px #999;
    -moz-box-shadow: 0px 0px 5px #999;
    box-shadow: 0px 0px 5px #999;
}

.vk_b {
	opacity:0.5;
}

.vk_b:hover {
	opacity:1;
}

.static_content li {
	margin-left:25px;
}

.related li {
	list-style:none;
	margin:3px;
}

.related a {
	display:block;
	border:1px solid #C8C8C8;
	background:#E6E6E6 url(../images/tabs.png) repeat-x;
	padding:3px 7px 3px 10px;
	color:#999 !important;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	-webkit-box-shadow: 0px 0px 1px #999;
    -moz-box-shadow: 0px 0px 1px #999;
    box-shadow: 0px 0px 1px #999;
}

.related a:hover {
	color:#777 !important;
	border:1px solid #C6C6C6;
}

.related2 {
	border-right:1px solid #C8C8C8;
	background:#E6E6E6 url(../images/tabs.png) repeat-x;
	color:#666666 !important;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	-webkit-box-shadow: 0px 0px 1px #999;
    -moz-box-shadow: 0px 0px 1px #999;
    box-shadow: 0px 0px 1px #999;
	font-weight:bold;
	width:120px;
}

.dell_n {
	padding:5px 0px 5px 0px !important;
	margin-left:10px; 
	border-right:none !important;
	border-left:none !important;
	background:none !important;
}

.prot_td {
	padding:5px 10px 5px 10px;
	text-shadow: 1px 1px 0px #fff;
	-webkit-box-shadow: 0px 0px 1px #D7D7D7;
    -moz-box-shadow: 0px 0px 1px #D7D7D7;
    box-shadow: 0px 0px 1px #D7D7D7;
	border:1px solid #C8C8C8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#F7F7F7;
	font-weight:bold;
	font-style:italic;
	color:#999;
	font-size:14px;
	cursor:pointer;
}

.prot_td:hover {
	border:1px solid #A0A0A0;
}

.error_table {
	width:540px;
	background:#FFF;
}

.error_title {
	height:35px;
	background:url(../images/error_title.png) repeat-x top;
	font-weight:bold;
	border:1px solid #18446E;
	color:#FFF;
}

.error_img {
	padding:15px;
}

.error_text {
	padding:10px;
	border:1px solid #B8C7D3;;
	border-top:none;
	color:#000;
}

.error_b {
	width:140px;
}

.error_b a {
	cursor: pointer;
	border:1px solid #C8C8C8;
	margin-right:5px;
	background:url(../images/tabs.png) repeat-x;
	padding:3px 10px 3px 10px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
}

.news_edit {
	border:1px solid #B0B0B0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:url(../images/tabs.png) repeat-x;
	color:#888;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	cursor:help;
}

.radio-table tr:hover { background-color: #f2f8fa; cursor:default !important;}
.radio-table .active { background-color: #fafafa;}
.radio-table .play { width: 40px; text-align: center; }
.radio-table .doRadio { display: block; background: url("/engine/modules/radio/template/files/play.png") no-repeat; width: 22px; height: 23px; overflow: hidden; text-indent: -1000px; margin: 0 auto; cursor: pointer; }
.radio-table .cover { width: 84px; text-align: center; }
.radio-table .cat { width: 100px; text-align: center; }
.radio-table .bitrate { width: 80px; text-align: center; }
.radio-table .radio-no-found { text-align: center; border: 1px solid #9E5F05; background-color: #FDEEB3; color: #9E5F05; padding: 10px; }

.radio_bg {
	background:url(../images/tabs.png) repeat-x;
	border-bottom:1px solid #C9C9C9;
	padding:3px 0px 3px 0px;
	border-right:1px solid #C9C9C9;
	border-left:1px solid #FFF;
	font-weight:bold;
	color:#888;
}

.radio_bg2 {
	border-bottom:1px solid #C9C9C9;
	padding:5px 0px 5px 0px;
	border-right:1px solid #C9C9C9;
	border-left:1px solid #FFF;
	color:#888;
}

.pointPointArrow{
    width:16px;
    height:16px;
    background:url(../images/arrow.png) no-repeat;
    position:absolute;
    display:none;
    z-index: 100000;
    top:0;
    left:0;
}

.fav_block {
	border:1px solid #D2D2D2;
	background:#E6E6E6 url(../images/tabs.png) repeat-x;
	padding:3px 7px 3px 10px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	-webkit-box-shadow: 0px 0px 1px #D1D1D1;
    -moz-box-shadow: 0px 0px 1px #D1D1D1;
    box-shadow: 0px 0px 1px #D1D1D1;
	margin-bottom:2px;
}

.fav_block:hover {
	border:1px solid #C8C8C8;
	-webkit-box-shadow: 0px 0px 1px #CACACA;
    -moz-box-shadow: 0px 0px 1px #CACACA;
    box-shadow: 0px 0px 1px #CACACA;
}

.fav_dell {
	opacity:0.7;
}

.fav_dell:hover {
	opacity:1;
}

.fav_block_a a {
	display:block;
	color:#999;
}

.rb_a  {
	border:1px solid #D2D2D2;
	background:#E6E6E6 url(../images/tabs.png) repeat-x;
	padding:0px 7px 2px 10px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	-webkit-box-shadow: 0px 0px 1px #D1D1D1;
    -moz-box-shadow: 0px 0px 1px #D1D1D1;
    box-shadow: 0px 0px 1px #D1D1D1;
	margin-bottom:2px;
	display:block;
}

#menu_adm {
	padding:3px; 
	background:#E6E6E6 url(../images/tabs.png) repeat-x; 
	display:none; 
	position:absolute; 
	top:0px; left:0px; 
	overflow:hidden;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	-webkit-box-shadow: 0px 0px 1px #D1D1D1;
    -moz-box-shadow: 0px 0px 1px #D1D1D1;
    box-shadow: 0px 0px 1px #D1D1D1;
	border:1px solid #D2D2D2;
}

#menu_adm:hover {
	background:#E6E6E6 url(../images/tabs.png) 
	repeat-x;
}

#menu_adm span { 
	padding:0px 5px 0px 5px; 
	border:solid 1px transparent; 
	color:#000; 
	text-decoration:none; 
	font-size:12px; 
	cursor:pointer;
	float:left; 
	display:block; 
	text-align:center;
}

#menu_adm span:hover { 
	border:solid 1px #bea881; 
	background-color:#fff2cb;
	background: -moz-linear-gradient(top, rgba(255, 251, 239, 1), rgba(255, 220, 87, 1));
	border-radius:3px; 
	-moz-border-radius:3px; 
	-webit-border-radius:3px; 
}

.ui-accordion { width: 100%; }

#accordion h3 {
	border-left:none;
	border-right:none;
	border-bottom:1px solid #C9C9C9;
	border-top:none;
	border-radius:0px; 
	-moz-border-radius:0px; 
	-webit-border-radius:0px;
	padding:4px 0px 4px 15px !important;
	text-align:left
}

.top_news_block {
	float:left;
	display:block;
}

.top_news_block img {
	padding:2px;
	margin:5px;
	border:1px solid #AAAAAA;
	-webkit-box-shadow: 0px 0px 3px #999;
    -moz-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
}

.top_news_block_a a {
	color:#777 !important;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif !important;
	font-size:11px;
	text-shadow: 1px 1px 0px #fff;
	font-weight:normal;
}

.top_news_block_content {
	text-align:center !important;
	border-left:none !important;
	border-right:none !important;
	border-top:none !important;
	border-bottom:1px solid #C9C9C9 !important;
}

.f_td {
	color:#81B4E5;
	font-weight:bold;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	padding:2px 5px 2px 5px;
	border:1px solid #D2D2D2;
	background:#E6E6E6 url(../images/tabs.png) repeat-x;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
	-webkit-box-shadow: 0px 0px 2px #CFCFCF;
    -moz-box-shadow: 0px 0px 2px #CFCFCF;
    box-shadow: 0px 0px 2px #CFCFCF;
}

.f_td a {
	color:#81B4E5;
	font-weight:bold;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
}

#bottom_menu {
	position:fixed;
	bottom:0px;
	width:100%;
	height:30px;
	z-index:9;
}

#bottom_menu_l2 {
	background:#F5F5F5 url(../images/login_b2.png) repeat-x bottom;
	height:30px;
	width:980px;
	border-top:1px solid #b5b5b5;
    -webkit-box-shadow: 0px 0px 4px #b9b9b9;
    -moz-box-shadow: 0px 0px 4px #b9b9b9;
    box-shadow: 0px 0px 4px #b9b9b9;
}

.login_td {
	padding:0px 15px 0px 15px;
	border-left:1px solid #fff;
	border-right:1px solid #D5D5D5;
}

.login_td a {
	font-weight:bold;
	color:#777;
	text-shadow: 1px 1px 0px #fff;
}

.login_td a:hover {
	color:#555;
}

.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
.ui-icon-calendar { background-position: -32px -112px; }

.ui-datepicker { width: 200px; padding:0px; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:2px; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; display:none;}
.ui-datepicker .ui-datepicker-next { right:2px; display:none;}
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:1px; padding-right:2px; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 2px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; display:none; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

#bdate {
	cursor: pointer;
	border:1px solid #C8C8C8;
	background:url(../images/tabs.png) repeat-x;
	padding:1px 5px 1px 5px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	width:70px;
}

#year_show {
	cursor: pointer;
	border:1px solid #C8C8C8;
	background:url(../images/tabs.png) repeat-x;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	width:234px;
}

#seave {
	cursor: pointer;
	border:1px solid #C8C8C8;
	background:url(../images/tabs.png) repeat-x;
	padding:1px 5px 1px 5px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	width:70px;
}

#share42 {
  position: fixed;
  z-index: 1000;
  margin-left: -60px; /* �������� ������ ����� �� ���� �������� */
}

#share42 {
  padding: 6px 6px 0;
  background: #F6F6F6;
  border: 1px solid #E9E9E9;
  border-radius: 2px;
  -webkit-box-shadow: 0px 0px 4px #999;
  -moz-box-shadow: 0px 0px 4px #999;
  box-shadow: 0px 0px 4px #999;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

.thanks {
	cursor: pointer;
	border:1px solid #C8C8C8;
	background:#ECECEC url(../images/tabs.png) repeat-x top;
	padding:4px 10px 4px 10px;
	color:#666;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
	font-weight:bold;
}

.donate_b {
	cursor: pointer;
	border:1px solid #C8C8C8;
	background:url(../images/tabs.png) repeat-x;
	padding:0px 5px 1px 5px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}

.wm_input {
	border:1px solid #C8C8C8;
	border-left:none;
	width:36px;
	padding:2px;
	text-align:center;
	color:#888;
	font-weight:bold;
}

.donate_help {
	cursor: pointer;
	border:1px solid #C8C8C8;
	background:url(../images/tabs.png) repeat-x;
	padding:2px 7px 3px 7px;
	color:#999;
	font-family: 'Century Gothic', Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px 0px #fff;
}

.pm_h:hover {
	background:#F4F4F4;
}

.news_s {
	color:#777;
	-webkit-box-shadow: 0px 0px 2px #888;
    -moz-box-shadow: 0px 0px 2px #888;
    box-shadow: 0px 0px 2px #888;
	background:url(../images/tabs.png) repeat-x;
	width:100%;
	margin-bottom:20px;
}

.news_s a {
	color:#777;
	text-shadow: 1px 1px 0px #fff;
	font-weight:bold;
	display:block;
}


.news_z {
	color:#777;
	-webkit-box-shadow: 0px 0px 2px #888;
    -moz-box-shadow: 0px 0px 2px #888;
    box-shadow: 0px 0px 2px #888;
	background:url(../images/tabs.png) repeat-x;
	width:100%;
	margin-bottom:0px;
}

.news_z a {
	color:#777;
	text-shadow: 1px 1px 0px #fff;
	font-weight:bold;
	display:block;
}

/*---��������� ���� � ���� code---*/
pre code {
  display: block; padding: 0.5em;
  background: #f9fafa; 
  border: 1px solid #dce7e7;
  overflow:auto;
  white-space: pre;
}

pre .comment,
pre .template_comment,
pre .diff .header,
pre .doctype,
pre .lisp .string,
pre .javadoc {
  color: #93a1a1;
  font-style: italic;
}

pre .keyword,
pre .css .rule .keyword,
pre .winutils,
pre .javascript .title,
pre .method,
pre .addition,
pre .css .tag,
pre .lisp .title {
  color: #859900;
}

pre .number,
pre .command,
pre .string,
pre .tag .value,
pre .phpdoc,
pre .tex .formula,
pre .regexp,
pre .hexcolor {
  color: #2aa198;
}

pre .title,
pre .localvars,
pre .function .title,
pre .chunk,
pre .decorator,
pre .builtin,
pre .built_in,
pre .lisp .title,
pre .identifier,
pre .title .keymethods,
pre .id {
  color: #268bd2;
}

pre .tag .title,
pre .rules .property,
pre .django .tag .keyword {
  font-weight: bold;
}

pre .attribute,
pre .variable,
pre .instancevar,
pre .lisp .body,
pre .smalltalk .number,
pre .constant,
pre .class .title,
pre .parent,
pre .haskell .label {
  color: #b58900;
}

pre .preprocessor,
pre .pi,
pre .shebang,
pre .symbol,
pre .diff .change,
pre .special,
pre .keymethods,
pre .attr_selector,
pre .important,
pre .subst,
pre .cdata {
  color: #cb4b16;
}

pre .deletion {
  color: #dc322f;
}

pre .tex .formula {
  background: #eee8d5;
}