/* Template created by mexalim */
/* ICQ 590881221 Email mexalim@gmail.com */

html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { 
	margin: 0;
	padding: 0;
}
body, html {
	background: #fff;
	color: #616161;
	font-size:12px;
	font-family: "Century Gothic", Tahoma, sans-serif;
}
input, button, textarea {
	font-family: "Century Gothic", Tahoma, sans-serif;
	
}
h2 {
	font-size: !important;
	font-weight:normal;
	display:!important;
}
table {
	 border:0;
   padding:0;
   border-collapse:collapse;
border-spacing: 0px;
 }

td {
	vertical-align:top;
	padding:0;

}
a {
	color:#3bb0ea;
	text-decoration: none;
}
a:hover {
	color: #8ebe26;

}
a img  {
	border: 0 none;
}
ul,li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.f_textarea {
	background-color: #f4f4f4;
	border-bottom: 1px #CCC solid;

}
.tableform {
	width: 100%;
}
.tableform td {
	padding: 5px;
}
	.label {
		padding-bottom: 5px;
	}
.heading {
	margin-bottom: 5px;
}
li.lfield {
	margin-bottom: 5px;
}
	li.lfield input {
		width: 95%;
	}
	li.login_av {
		text-align:center;
	}
	li.loginbtn {
		text-align:center;
	}
	li.lpasres {
		text-align:right;
		margin-bottom: 20px;
	}
	li.marginli {
		margin: 10px 0px;
		
	}
		

ul.loginenter li a {
	display:block;
	background-color: #ededed;
	padding: 5px;
	color:#5f5f5f;
	text-align:left;
	margin-bottom: 3px;
}
	ul.loginenter li a:hover {
		background-color: #9fc846;
		color:#fff;
	}

.clr {
	clear:both;
	display:block;
}
.spacer {
	padding: 7px ;
}
.f_input {
	height: 25px;
	border: 1px #c5c5c5 solid;
	background:url(../images/input_bg.png) repeat-x;
	padding: 0px 5px;
	font-size:12px;
	color:#919191;
	width: 80%;
}
	.f_input:focus  {
		border: 1px #9fc846 solid;
		color: #9fc846;
	}
#wrapper {
	width: 1230px;
	margin: 0 auto;
	padding: 0px 25px;
}
.main_table {
	
}
	.columLeft {
		width: 528px;
		background:url(../images/columLeft_bg.png) repeat-y;
		padding-right: 20px;
		padding-bottom: 60px;
	}
	.columRight {
		width: 682px;
		padding-bottom: 60px;

	}
.logo_block {
	background:url(../images/logo_bg.png);
	width: 523px;
	height: 132px;
	position:relative;
}
	.lb_logo {
		margin-left: 70px;

	}
	.lb_soc_icons {
		position:absolute;
		right: 15px;
		top: 5px;
	}
		ul.lb_si_menu li {
			margin-bottom: 3px;
		}
		ul.lb_si_menu li a {
			display:block;
			height: 30px;
			padding: 1px;
			width: 30px;
			font-size:16px;
			font-weight:bold;
			line-height: 30px;
			text-align:center;
			color:#3bb0ea;
			background-color: #fff;
		}
		ul.lb_si_menu li a:hover {
			color:#fff;
			background-color: #3bb0ea;
		}
	.lb_skins {
		position:absolute;
		right: 15px;
		top: 15px;
	}
		ul.lb_s_menu li {
			margin-bottom: 8px;
		}
		ul.lb_s_menu li a {
			display:block;
			width: 15px;
			height: 15px;
		}
		ul.lb_s_menu li a.green {
			background-color: #6cb64c;
		}
		ul.lb_s_menu li a.blu {
			background-color: #3eb1ea;
		}
		ul.lb_s_menu li a.red {
			background-color: #fd5817;
		}
		ul.lb_s_menu li a.black {
			background-color: #000000;
		}
.columLeft_cont {
	padding-left: 10px;
}
.cLc_title {
	background-color: #fff;
	height: 27px;
	position:relative;
	line-height: 27px;
	font-size: 14px;
	color:#3eb1ea;
	padding-left: 35px;
	margin-bottom: 15px;
}
	.cLc_title_icon {
		position:absolute;
		left: -3px;
		top: -3px;
		width: 33px;
		height: 33px;
	}
	.warn_news {
		background:url(../images/title_bg.png) 0px 0px;
	}
	.my_room {
		background:url(../images/title_bg.png) 0px 33px;
	}
	.other {
		background:url(../images/title_bg.png) 0px 66px;
	}
.cLc_content {
	padding-right: 10px;
	margin-bottom: 15px;
}
	.cLc_cb_mrgin {
		margin-bottom: 10px;
	}
	.cLc_content_block {
		border: 1px #e5e5e5 solid;
		padding: 5px 10px 10px 10px;
		background-color: #fff;
	}
	.cLc_c_b_title {
		font-size: 18px;
		color:#3eb1ea;
		margin-bottom: 10px;
	}



.contentslider {
  padding:10px;
}
.contentslider {
  position:relative;
  display:block;
  margin:0 auto;
  overflow:hidden;
}
.cs_wrapper {
  position:relative;
  display:block;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  overflow:hidden;
}
.cs_slider {
  position:absolute;
  width:10000px;
  height:100%;
  margin:0;
  padding:0;
  
}
.cs_article {
  float:left;
  position:relative;
  top:0;
  left:0;
  display:block;
  margin:0 auto;
  
}
.slider_content {
	padding: 0px 30px 0px 30px;
}
.cs_article .sliderimg {
	float:left;
	width: 180px;
	
}
.cs_article .sliderimg img, .cs_article .sliderimg a img {

	float:left;
	width: 170px;
	border: 1px #eaeaea solid;
}
.cs_article .img a:hover img {
	border: 1px #1aa2e6 solid;
}

	.slidertext  h2 a {
		font-size: 14px;
		color: #3eb1ea;
		padding: 0px;
		font-weight:normal;
	}
	.slidertext  {
		padding: 0px 0px 0px 10px;
		border-left: 1px #CCC dotted;
		margin-left: 180px;
	}
	.slidertext img, .slidertext a img {
		width: 90px;
		clear:both;
	}
	
.cs_leftBtn, .cs_rightBtn {
  position:absolute;
  background: url(../images/slider_nav_l.png);
  top:50%;
  margin-top: -19px;
  height:38px;
  width: 12px;
  z-index: 1;
}
.cs_leftBtn {
	background: url(../images/slider_nav_l.png);
}
.cs_rightBtn {
	 background: url(../images/slider_nav_r.png);
}
.cs_leftBtn {
  left:0;
  outline:0;
}
.cs_rightBtn {
  right:0;
  outline:0;
}
.cs_leftBtn:hover, .cs_rightBtn:hover {
	background-position: 0px -38px;
}
.other_table {
	width: 100%;
	margin-bottom: 15px;
}
ul.tabs {
	height: 28px;
	line-height: 25px;
	margin-bottom: 10px;
}
.tabs li {
	float: left;
	display: inline;
	font-size: 18px;
	color:#969696;
	cursor:pointer;
	margin-right: 8px;
	
}
.tabs li:hover, .tabs li.current {
	color:#1ea4e6;
}

.box, .boxin {
	display: none;
	font-size:12px;
	color:#8a8a8a;
}
.box.visible {
	display: block;
}
/*--------------- right colum ---------------*/
.hideWrap{
	margin: 0px 0px 30px 0px;
	padding-top: 10px;
	position:relative;
	

} 
a.hideBtn {
    display:block;
	background:url(../images/block_close.png) no-repeat 100% 100% ;
	height: 19px;
	line-height: 19px;
	color:#c4c4c4;
	padding-right: 25px;
	width: 100px;
	position:absolute;
	right: 0px;

	
} 
a.hideBtn.show {
	background:url(../images/block_close.png) no-repeat  100% 0% ;
	color:#3eb1ea;
   } 
.hideCont{
   display:none;
} 
 
.head_block {
	background-color: #ededed;
	position:relative;
	height: 183px;

	margin: 70px 0px 140px 0px;
	padding:10px;
}
	.hb_text {
		margin: 10px;
		width: 370px;
	}
	.hb_text h1 {
		color:#3bb0ea;
		font-size:48px;
		margin-bottom: 25px;
		font-weight:normal;
	}
	.hb_text p {
		font-size: 16px;
		color:#959595;
	}
	a.hb_link_more {
		padding: 10px 5px 5px 5px;
		background: url(../images/site_more.png) #3eb1ea no-repeat top right;
		display:block;
		position:absolute;
		right: 5px;
		width: 70px;
		color:#fff;
		height: 35px;
		font-size: 14px;
		bottom: 5px;
	}
		a.hb_link_more:hover {
			background-color:#56c0f5;
		}
	.hb_pict {
		background: url(../images/phone_bg.png);
		width: 292px;
		height: 352px;
		position:absolute;
		top:-68px;
		right: 90px;
	}
/*tabs  main page*/
.sectionmain {
	margin-bottom: 20px;

}
ul.tabsmain {
	height: 30px;
	border-bottom: 4px #aaaaaa solid;
	width: 100%;
}
.tabsmain li {
	float: left;
	display: inline;
	font-size: 20px;
	color:#969696;
	cursor:pointer;
	margin-right: 8px;
	position:relative;
	height: 23px;
	margin-bottom: -4px;
	padding-bottom: 4px;
	bottom: -3px;

	
	
	
}
.tabsmain li:hover, .tabsmain li.current {
	color:#1ea4e6;
	border-bottom: 4px #3eb1ea solid;
}

.boxmain {
	display: none;
	font-size:12px;
	color:#8a8a8a;
}
.boxmain.visiblemain {
	display: block;
}
ul.innertab_menu {
	height: 25px;
	margin-bottom: 10px;
}
ul.innertab_menu li {
	display: inline;
	float:left;
}
ul.innertab_menu li a {
	display:block;
	float:left;
	color:#3eb1ea;
	font-size: 14px;
	margin-right: 10px;
	color:#aaaaaa;
	text-transform:lowercase;
}
ul.innertab_menu li a:hover {
	color:#3eb1ea;
}

.sectionmpother, .sectionmpother2 {
	margin-bottom: 40px;

}
ul.tabsmpother, ul.tabsmpother2 {
	height: 28px;
	line-height: 20px;
}
.tabsmpother li, .tabsmpother2 li {
	float: left;
	display: inline;
	font-size: 14px;
	color:#d6d6d6;
	cursor:pointer;
	margin-right: 8px;
}
.tabsmpother li:hover, .tabsmpother li.current, .tabsmpother2 li:hover, .tabsmpother2 li.current2 {
	color:#1ea4e6;
}

.boxmpother, .boxmpother2 {
	display: none;
	font-size:12px;
	color:#8a8a8a;
}
.boxmpother.visiblempother, .boxmpother.visiblempother2 {
	display: block;
}




.users_news {
	cursor: pointer;
	margin-bottom: 5px;
}

.users_news .un_text {
		background:url(../images/un_news.png) no-repeat left bottom;
		padding-bottom: 8px;
		color: #959595;
	}
	.users_news .un_text a {
		color: #959595;
	}
		.users_news .un_text_cont {
			background-color: #ededed;
			padding: 4px;
		}
		.users_news .un_tc_left {
			float:left;
			width: 50px;
			text-align:center;
		}
			.users_news .un_tcl_time {
				font-size: 20px;
				
			}
			.users_news .un_tcl_date {
				font-size:10px;
			}
		.users_news .un_tc_right {
			margin-left: 55px;
			font-size: 12px;
			font-weight:bold;
		}
			.users_news .un_tc_right a {
				display:block;
			}
	
.users_news:hover .un_text {
		background:url(../images/un_news_a.png) no-repeat left bottom;
		color: #fff;
	}
		.users_news:hover .un_text a {
			color: #fff;
		}
		.users_news:hover .un_text_cont {
			background-color: #9fc846;
		
		}

ul.un_links {
	height: 20px;
}
	ul.un_links li {
		display: inline;
		float:left;
		margin-right: 5px;
	}
	ul.un_links li a {
		display:block;
		float:left;
		background:url(../images/un_links.png) no-repeat left;
		padding-left: 10px;
		font-weight:bold;
	}
.users_news:hover ul.un_links li a {
	background:url(../images/un_links_a.png) no-repeat left;
}


/*news*/
.block_news {
	float:left;
	width: 23%;
	margin-right: 10px;
}
	.block_news h2 {
		color:#565656;
		font-size: 12px;
		font-weight:normal;
		margin-bottom: 5px;
	}
	.block_news p {
		font-size:10px;
	}
	.block_news img, .block_news a img {
		width: 130px;
		margin-bottom: 10px;
	}
	a.cat_news_all {
		background:url(../images/stoke_allnews.png) no-repeat right;
		height: 18px;
		line-height: 18px;
		padding-right: 25px;
		font-size: 14px;
		float:right;
		display:block;
		margin-top: 10px;
	}
	
.soft_news {
	margin-bottom:10px;
	
}
	.soft_news h2 {
		color:#565656;
		font-size: 16px;
		font-weight:normal;
		margin-bottom: 5px;
	}
	.soft_news p {
		font-size:10px;
	}
	.soft_news img, .soft_news a img {
		width: 60px;
		height: 60px;
		float:left;
		margin-right: 10px;
		margin-bottom: 10px;
		float:left;
	}


.multmedia_news {


}
	.multmedia_news h2 {
		color:#3eb1ea;
		font-size: 14px;
		font-weight:normal;
		margin-bottom: 5px;
		border-bottom: 2px;
		
	}
	.multmedia_news p {
		font-size:10px;
	}
	.multmedia_news img, .multmedia_news a img {
		width: 85px;
		height: 85px;
		float:left;
		margin-right: 8px; 
		margin-bottom: 10px;
		border: 2px #aaaaaa solid;
	}
	.multmedia_news a:hover img {
		border: 2px #3eb1ea solid;
	}

	a.mn_more_link {
		display:block;
		background-color: #d8d8d8;
		text-align:center;
		padding: 1px;
		color:#fff;
		margin-top: 10px;
	}
	a.mn_more_link:hover {
		background-color: #3eb1ea;
	}
.global_title {
	border-bottom: 4px #aaaaaa solid;
	padding-bottom: 8px;
	
}
	.global_title_in {
		border-bottom: 4px #3eb1ea solid;
		position:relative;
		font-size: 20px;
		color:#3eb1ea;
		display:inline;
		bottom: -4px;
		padding-bottom: 4px;
	}
	.gt_oth_pages {
		font-size:24px;
	}
	.gt_right {
		text-align: right; 
		margin-top: 10px;
	}
.pages_content {
	margin-top: 40px;
}
.fn_links {
	margin-top: 15px;
	text-align:right;
	width: 100px;
	float:right;
}
	.fn_links a {
		color:#3eb1ea;
		font-size: 10px;
		display:block;
	}
ul.fn_rel_news {
	margin-top: 100px;
}
	ul.fn_rel_news li a {
		display:block;
		font-size: 14px;
		color: #616161;
		border-bottom: 1px #d5d5d5 dotted;
		padding-bottom: 2px;
		margin-bottom: 5px;
	}
	ul.fn_rel_news li a:hover {
		color: #3eb1ea;
	}
.comments_block {
	margin-top: 40px;
}
.comments {
	margin-bottom: 15px;
}
	.com_title {
		background:url(../images/com_title_bg.png) no-repeat left bottom;
		font-size:18px;
		position:relative;
		padding-bottom: 15px;
	}
	.com_left {
		float:left;
		font-size: 12px;
		color:#12597c;
		margin: 0px 5px 5px 0px;
	}
		.com_left img, .com_left a img {
			width: 50px;
			
		}
	.com_in {
		color:#6a6a6a;
		background-color: #ededed;

		padding: 5px;
	}
	.com_opt_menu {
		height: 18px;
		position:absolute;
		right: 0px;
		top: 5px;
	}
	.com_opt_menu a {
		display:block;
		float:left;
		width: 19px;
		height: 18px;
		background-color: #3eb1ea;
		margin-left: 2px;
	}
	.com_opt_menu a:hover {
		background-color: #8ebe26;
	}
	.editorcomm {
		padding-bottom: 10px;
	}
.add_com {
	background:url(../images/com_add.png) no-repeat bottom right;
	padding-bottom: 10px;
	margin-top: 20px;
}
	.add_com_in {
		background-color: #ededed;
		padding: 5px;
	}
	.aci_left {
		float:left;
	}
	.aci_right {
		float:right;
		padding: 5px;
	}
button.com_add_bt {
	width: 185px;
	height: 182px;
	cursor:pointer;
	font-size: 40px;
	border: 0px;
	overflow:hidden;
	font-family:"Century Gothic", Tahoma, sans-serif;
	background:#3eb1ea;
	color:#fff;


}
button.com_add_bt:hover {
	background:#52bff5;
}
.fn_poll {
	text-align:left;
	font-size:12px;
}
	.fn_poll h1, .fn_poll h4 {
		font-weight:normal;
		margin-bottom: 5px;
		color: #3bb0ea;
	}
	.fn_poll input {
		margin-bottom: 5px;
	}
	.fn_poll img {
		border: 0px;
	}
ul.miny_news li {
		border-bottom: 1px #999 dotted;
	padding-bottom: 3px;
	margin-bottom: 5px;
}

	ul.miny_news li a span.mn_img {
		display:block;
		float:left;
		margin-right: 45px;
	}
		ul.miny_news li a span.mn_img img, ul.miny_news li a span.mn_img a img {
			width: 40px;
		}
		span.mn_cat_link a {
			color:#9fc846;
		}
.nvig_menu {
	position:absolute;
	bottom: 10px;
	right: 10px;
	position:fixed;
	z-index: 9999;
}
	.nvig_menu ul {
		height: 30px;
	}
	.nvig_menu ul li {
		display:inline;
		float:left;
		height: 30px;
		margin-right: 5px;
			
		
	}
	.nvig_menu ul li a {
		display:block;
		float:left;
		background-color: #3eb1ea;
		-webkit-box-shadow: 0 0 20px #cbcbcb; 
 -moz-box-shadow: 0 0 20px #cbcbcb; 
 box-shadow: 0 0 20px #cbcbcb; 
		
	}
		.nvig_menu ul li a:hover {
			background-color:#9fc846;
		}
	li.nm_search {
		width: 550px;
		clear:both;
	}
	.nm_search_inp {
		width: 450px;
		border: 1px #e5e5e5 solid;
		padding: 5px;
		font-size: 18px;
		color: #999;
		background-color: #fff;
		margin-left: 5px;
		-webkit-box-shadow: 0 0 10px #cbcbcb; 
 -moz-box-shadow: 0 0 10px #cbcbcb; 
 box-shadow: 0 0 10px #cbcbcb; 
	}
	.nm_search_bottom {
		-webkit-box-shadow: 0 0 10px #cbcbcb; 
 -moz-box-shadow: 0 0 10px #cbcbcb; 
 box-shadow: 0 0 10px #cbcbcb; 
	}
ul.searchbar {
	height: 32px;
	margin-bottom: 20px;
	margin-top: 20px;
}
ul.searchbar li {
	display:inline;
	float:left;
}
	li.s_left {
		width: 90%;
	}

	.search_inp {
		border: 1px #e5e5e5 solid;
		padding: 5px;
		width: 98%;
		font-size: 18px;
		color: #999;
		height: 21px;
	}
	.search_bottom, .nm_search_bottom {
		background-color: #3eb1ea;
		border: 0px;
		padding: 5px;
		border: 1px #3eb1ea solid;
		color: #fff;
		font-size: 18px;
		cursor: pointer;
		width: 68px;
		height: 33px;
		line-height: 33px;
		
	}
.main_menu_block {
	position: relative;
	width:100%;
	background-color: #ededed;
	height: 47px;
	margin-bottom: 10px;
}
	.mmb_skins_bg {
		background:url(../images/menu_bg_l.png);
		width: 30px;
		height: 55px;
		position:absolute;
		left: -21px;
	}

ul.bbm_menu {
	height: 47px;
	margin-left: 10px;
}
ul.bbm_menu li {
	display:inline;
	float:left;
}
ul.bbm_menu li a {
	display: block;
	float:left;
	font-size: 18px;
	line-height: 47px;
	padding: 0px 10px 0px 10px;
	border-right: 1px #dadada dashed;

}
	ul.bbm_menu li a:hover {
		background-color: #3bb0ea;
		color:#fff;
	}
.speedbar {
	margin-bottom: 20px;
	color:#9fc846;
}
.fieldsubmit {
	margin-top: 30px;
	text-align:right;
}

/**/

.global_content {
	margin-bottom: 30px;
	margin-top: 20px;
}
.gc_lcol {
	float:left;
	width: 65%;}
.gc_rcol { 
	float: right;
	width: 30%;
 }
 
ul.page_menu {
		margin-top: 15px;
	}
ul.page_menu li.prof_eml a {
	margin-left: -35px;
}
	ul.page_menu li.inbox a, ul.page_menu li.outbox a, ul.page_menu li.sent_new a, ul.page_menu li.prof_eml a, ul.page_menu li.prof_pm a, ul.page_menu li.prof_rss a {
		height: 30px;
		display:block;
		padding-left: 35px;
	
	}
	ul.page_menu li.inbox a:hover, ul.page_menu li.outbox a:hover, ul.page_menu li.sent_new a:hover, ul.page_menu li.prof_eml a:hover, ul.page_menu li.prof_pm a:hover, ul.page_menu li.prof_rss a:hover  {
		background-position: 0px -30px;
	}
	ul.page_menu li {
		margin-bottom: 5px;
		font-size:14px;
		line-height: 30px;
	}
	ul.page_menu li.inbox a {
		background:url(../images/pm_inbox.gif) no-repeat 0px 0px;
	}
	ul.page_menu li.outbox a {
		background:url(../images/pm_outbox.gif) no-repeat  0px 0px;
	}
	ul.page_menu li.sent_new a {
		background:url(../images/pm_sent_new.gif) no-repeat  0px 0px;
	}
	ul.page_menu li.prof_eml a {
		background:url(../images/prof_eml.gif) no-repeat  0px 0px;
	}
	ul.page_menu li.prof_pm a {
		background:url(../images/prof_pm.gif) no-repeat  0px 0px;
	}
	ul.page_menu li.prof_rss a {
		background:url(../images/prof_rss.gif) no-repeat  0px 0px;
	}
	ul.page_menu li.prof_eml {
		background:url(../images/prof_eml.gif) no-repeat  0px -60px;
		padding-left: 35px;
		color:#bebebe;
	}
	
.line {
	height:1px;
	border-bottom: 1px #CCC dashed;
	margin: 5px 0px;
}
.block_info {
	background-color: #3eb1ea;
	color: #fff;
	font-size:14px;
	padding: 10px;
	border-bottom: 1px #2586b7 dashed;
	margin: 20px 0px;
}
	.block_info a {
		color: #1d5470;
	}

	
.shortstory_block {
	display:block;

		padding: 1px;

		margin-top: 10px;
		padding: 10px;
}

	.shortstory_block:hover {
		background-color: #8ebe26;
		color:#fff;
	}
	.shortstory_block:hover a {
		color:#567414;
	}
	.shortstory_block:hover .ssb_cat a {
		color:#fff;
	}
	.shortstory_block:hover  .ssb_title a {
		color:#fff;
	}
	.ssb_lcolum {
		width: 120px;
	}
	.ssb_lcolum img, .ssb_lcolum a img {
		width: 100px;

		
	}
	.ssb_title a {
		font-size:18px;
		color:#3eb1ea;
	
	}
	.ssb_line {
		height: 1px;
		border-bottom: 1px #759e1d dashed;
		margin: 5px 0px;
	
	}
	.ssb_cat a {
		font-size:10px;
		color:#9fc846;
	}
		
.navigation {
	text-align:center;
	margin-top: 50px;
}
.navigation span {
	padding: 6px 9px;
	background-color: #ededed;
	color:#c6c6c6;
}
.navigation a {
	padding: 6px 9px;
	background-color: #3eb1ea;
	color:#fff;
}	
	.navigation a:hover {
		background-color: #9fc846;
	}
.ui_lcol {
	float:left;
	width: 120px;
}
	.ui_avatar img, .ui_avatar a img {
		width: 100px;
	}
.ui_rcol {

}

ul.gc_stats li {
	margin-bottom: 10px;
	font-size:14px;
}
	.gc_s_blue {
		font-size: 16px;
		color: #3eb1ea;
	}
.footer {
	margin-top: 60px;
	color:#a1a1a1;
	text-align:center;
	padding: 0px 15px 0px 15px;
}
	.footer a {
		color:#6f6f6f;
		
	}
	
.edit_reason {
	font-size:10px;
	color: #8ebe26;
	text-align:right;
}
	.edit_reason .line {
		border-color: #8ebe26;
	}
.fs_avtor {
	text-align:right;
	margin: 5px 0px;
}
.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #fff;
	width: 655px;
	height: 100px;
	margin-left: 20px;
	margin-right: 5px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
}

.pm_status_content {
	padding: 5px;
}

input[type="button"] { font-weight: normal !important;margin: 0;width: auto !important; padding: 3px 7px;color:#808080;background: #F2F2F2 url('http://uarts.ucoz.ru/button.png') repeat-x;
 border: #ddd solid 1px;cursor: pointer;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;text-decoration: none;border-radius: 2px;}
input[type="button"]:hover, input[type="submit"]:hover, input[type="file"]:hover, input[type="reset"]:hover {background:#f7f7f7 url('http://uarts.ucoz.ru/button.png') repeat-x;}

/* PAGE SELECTOR ========================*/

.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a, .pagesBlock1 a { font-weight: normal !important;margin: 0;width: auto !important; padding: 3px 7px;color:#808080;background: #F2F2F2 url('http://uarts.ucoz.ru/button.png') repeat-x;
 border: #ddd solid 1px;cursor: pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-decoration: none;border-radius: 3px;}

.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b, .pagesBlock1 b { font-weight: normal !important;margin: 0;width: auto !important; padding: 3px 7px;color:#808080;background: #dddcdc url('http://uarts.ucoz.ru/button.png') repeat-x;
 border: #ddd solid 1px;cursor: pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-decoration: none;border-radius: 3px;}

.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover, .pagesBlock1 a:hover {color:#ffffff; background:#9fc846 repeat-x;}


.headlinks ul li a, .menubar ul a, .lmenu li a, #topmenu a, #popular ul li a, .navigation a, .argmore a, .addcombtn, .reply a, .bloc a{
    text-decoration: none !important;
}

.btn_reglog, .radial, .fbutton, .headlinks ul a, #loading-layer, .navigation a, #dropmenudiv {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.wrapper {
    max-width: 973px;
    text-align: left;
    margin: 0 auto;
	min-width: 973px;
}

.topmenu{
    height: 52px;
}

.topmenu ul{
    list-style: none outside;
	margin: -5px 0px 0px 55px;
}

.topmenu ul li{
	float:left;
}

.topmenu li a{
    height: 50px;
	padding: 0px 18px 0px 18px;
	display: block;
	-webkit-transition: border .2s ease;
	-moz-transition: border .2s ease;
	-ms-transition: border .2s ease;
	-o-transition: border .2s ease;
	transition: border .2s ease;
}

.topmenu li a:hover{
	border-top: 2px #00AAF0 solid;
}

.topmenu li img{
    float: left;
	padding-top: 8px;
}

.topmenu li span{
    display: block;
	float: left;
	margin-left: 10px;
	font-weight: bold;
	font-size: 16px;
	color: #999;
	padding-top: 14px;
}

/* AJAX ОКНО v.2.0 
============================================================================*/ 
.x-sh .xstl{padding-top:6px; background:none!important;} 
.x-sh .xsml{background:none!important;} 
.x-sh .xstr{padding-top:6px; background:none!important;} 
.x-sh .xsmr{background:none!important;} 
.x-sh .xsbl{padding-left:6px;background:none!important;} 
.x-sh .xsbc{background:none!important;} 
.x-sh .xsbr{padding-right:6px;background:none!important;} 
.xt {background:transparent url(/ajax/v2/tool-sprites.png) no-repeat!important; margin-left:5px!important; margin-top:2px!important;} 
.xt-close{background-position:0 0!important;} 
.xt-close-over{background-position:-15px 0!important;} 
.xt-mini{background-position:0 -15px!important;} 
.xt-mini-over{background-position:-15px -15px!important;} 
.xt-maxi{background-position:0 -30px!important;} 
.xt-maxi-over{background-position:-15px -30px!important;} 
.xt-rest{background-position:0 -45px!important;} 
.xt-rest-over{background-position:-15px -45px!important;} 
.xw-tl {background:url(/ajax/v2/border.png) repeat-y 0 0!important; padding-left:5px!important; -webkit-border-radius: 5px 0px 0px 0px; -moz-border-radius: 5px 0px 0px 0px; border-radius: 5px 0px 0px 0px;} 
.xw-tc {background:url(/ajax/v2/top.gif) repeat-x 0 0!important; padding: 11px 10px 0px 10px!important;} 
.xw-tr {background:url(/ajax/v2/border.png) repeat-y 100% 0!important; padding-right:5px!important; -webkit-border-radius: 0px 5px 0px 0px; -moz-border-radius: 0px 5px 0px 0px; border-radius: 0px 5px 0px 0px;} 
.xw-ml {background:url(/ajax/v2/border.png) repeat-y 0 0!important; padding-left:5px!important;} 
.xw-mr {background:url(/ajax/v2/border.png) repeat-y 100% 0!important; padding-right:5px!important;} 
.xw-bl {background:url(/ajax/v2/border.png) no-repeat 0 100%!important; padding-left:5px!important; -webkit-border-radius: 0px 0px 0px 5px; -moz-border-radius: 0px 0px 0px 5px; border-radius: 0px 0px 0px 5px;} 
.xw-br {background:url(/ajax/v2/border.png) no-repeat 100% 100%!important;padding-right:5px!important; -webkit-border-radius: 0px 0px 5px 0px; -moz-border-radius: 0px 0px 5px 0px; border-radius: 0px 0px 5px 0px;} 
.xw-bc {background:url(/ajax/v2/border.png) repeat-x 0 100%!important; height:5px!important;} 
.xw-hdr-text {padding:0px!important;} 
.xw-hdr-text {font: 12px Verdana,Arial,Helvetica, sans-serif!important; color: #bcbcbc!important; text-shadow: 1px 1px 1px #000!important; line-height: 15px!important; vertical-align:2px!important;} 
.xw-plain .xw-mc {border: none!important; padding:0!important; margin:0!important; font: 11px Verdana,Arial,Helvetica, sans-serif!important; color:#444!important; background:#f9f9f9!important;}  
.xw-body {padding:0!important; margin:0!important; box-shadow:inset 0px 1px 3px #666; -webkit-box-shadow:inset 0px 1px 3px #666; -moz-box-shadow:inset 0px 1px 3px #666;} 
.xw-plain .xw-body{padding: 10px!important; border: none!important;} 
.xw-blank {background:#fff!important;} 
.myWinTD1 {background:none!important;}

.сodeButtons, .pollBut {font-size:8pt;background-color:#00B2EE;height:22px;color:#fff;border:1px solid #ccc; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px;} 
.codeButtons:hover, .pollBut:hover {font-size:8pt;background:#009ACD;height:22px;color:#fff;border:1px solid #c0c0c0;}
