TD {
font-size:11px;
color:#444;
font-family:tahoma, sans-serif;
border:0;
}

table {
border:0;
border-collapse:collapse;
}

UL {
margin-top:0;
margin-bottom:0;
}

A:hover {
font-size:11px;
background:none transparent scroll repeat 0 0;
color:#f60;
font-family:tahoma, sans-serif;
text-decoration:none;
}

IMG {
border-right:0;
border-top:0;
border-left:0;
border-bottom:0;
}

#copy:hover {
font-size:11px;
background:none transparent scroll repeat 0 0;
color:#0f3;
font-family:tahoma, sans-serif;
text-decoration:none;
}

HR {
color:#b6b6b6l;
}

.block_title {
font-weight:700;
font-size:11px;
background:none transparent scroll repeat 0 0;
color:#444;
font-family:tahoma, sans-serif;
height:20px;
text-decoration:none;
}

.mess_title {
font-weight:700;
font-size:11px;
color:#444;
font-family:tahoma, sans-serif;
height:26px;
text-decoration:none;
}

.option {
font-size:11px;
background:none transparent scroll repeat 0 0;
color:#444;
text-decoration:none;
}

.tiny {
font-weight:400;
font-size:11px;
background:none transparent scroll repeat 0 0;
color:#444;
font-family:tahoma, sans-serif;
text-decoration:none;
}

.highlight {
font-weight:700;
color:#b3120a;
}

.debug {
font-size:11px;
background:none transparent scroll repeat 0 0;
color:red;
font-family:Verdana, Helvetica;
}

.imageFader {
filter:alpha(opacity=40);
position:relative;
moz-opacity:0.40;
}

.tabborder {
border-right:#c3bdbd 1px solid;
border-top:#c3bdbd 1px solid;
border-left:#c3bdbd 1px solid;
border-bottom:#c3bdbd 1px solid;
}

.tab {
border-right:#c3bdbd 1px solid;
border-top:#c3bdbd 1px solid;
font-size:11px;
border-left:#c3bdbd 1px solid;
color:#444;
border-bottom:#c3bdbd 1px solid;
font-family:tahoma, sans-serif;
background-color:#fff;
padding:4px;
}

.open-table {
border-right:#799dc4 1px solid;
border-top:#799dc4 1px solid;
font-size:11px;
border-left:#799dc4 1px solid;
color:#444;
border-bottom:#799dc4 1px solid;
font-family:tahoma, sans-serif;
background-color:#fff;
text-align:left;
padding:5px;
}

.smalltext {
font:11px verdana, tahoma, arial, helvetica, sans-serif;
color:#5d6e75;
}

.theme-news-home-title {
font-weight:700;
font-size:11px;
color:#333;
font-family:tahoma, sans-serif;
background:url(/templates/Default/images/news_bg.png);
}

.theme-news-home-text {
font-size:11px;
color:#444;
font-family:tahoma, sans-serif;
padding:5px;
}

.topborder2 {
border-bottom:#799dc4 1px solid;
}

.td_blocks {
border-right:#799dc4 1px solid;
vertical-align:top;
border-left:#799dc4 1px solid;
width:166px;
color:#444;
height:20px;
background-color:#fff;
}

.bottomtopfooter {
font-size:11px;
color:#444;
font-family:verdana, tahoma, sans-serif;
padding:8px 6px 8px 4px;
}

.block_text {
font-size:11px;
color:#444;
font-family:Verdana, Arial, Helvetica;
padding:5px;
}

.right_block_title {
border-top:#799dc4 1px solid;
font-weight:700;
font-size:11px;
background:#feac31;
width:166px;
color:#fff;
border-bottom:#799dc4 1px solid;
height:20px;
padding:5px;
}

.left_block_title {
font-weight:700;
font-size:11px;
width:166px;
color:#444;
border-bottom:#799dc4 1px solid;
font-family:verdana, tahoma, sans-serif;
height:20px;
padding:5px;
}

.f_textarea {
color:#757575;
font-size:11px;
font-family:tahoma;
background-image:url(/templates/Default/images/dlet_field_o.gif);
background-repeat:repeat-x;
width:459px;
height:156px;
border:1px solid #e0e0e0;
}

.f_input {
color:#555;
font-size:11px;
font-family:tahoma;
background-image:url(/templates/Default/images/dlet_field_o.gif);
background-repeat:repeat-x;
width:300px;
height:14px;
border:1px solid #e0e0e0;
}

.f_select {
color:#757575;
font-size:11px;
font-family:tahoma;
background-image:url(/templates/Default/images/dlet_field_o.gif);
background-repeat:repeat-x;
height:14px;
border:1px solid #e0e0e0;
}

.ctitlev {
color:#666;
border:0;
}

.ctitlev p a:link,.ctitlev p a:visited,.ctitlev p a:hover,.ctitlev p a:active {
text-decoration:none;
color:#36a0ba;
border:1px solid #ccc;
font-size:10px;
padding:2px 5px;
}

.ctitlev p a:hover {
background:#c8c8c8;
border-color:#666;
}

.ctitlev p {
margin:4px 6px;
}

.ctitlev p span {
text-decoration:none;
border:1px solid #ccc;
color:#ccc;
font-size:10px;
padding:2px 5px;
}

.ctitlev h4 {
margin-top:-1.45em;
border:none;
padding:0;
}

TD.block {
border-right:#8e9a9f 1px solid;
border-top:#8e9a9f 1px solid;
color:#0d2938;
border-bottom:#8e9a9f 1px solid;
}

TABLE.feedback {
font-size:11px;
color:#0d2938;
font-family:Verdana, Helvetica;
}

TABLE.topics {
width:80%;
}

TD.phptable {
border-right:#799dc4 1px solid;
border-top:#799dc4 1px solid;
border-left:#799dc4 1px solid;
border-bottom:#799dc4 1px solid;
background-color:#fff;
text-align:left;
padding:5px;
}

TD.codetable {
border-right:#799dc4 1px solid;
border-top:#799dc4 1px solid;
border-left:#799dc4 1px solid;
color:#0d2938;
border-bottom:#799dc4 1px solid;
background-color:#f5f5f5;
text-align:left;
padding:5px;
}

input {
border-right:#E0E0E0 1px solid;
border-top:#E0E0E0 1px solid;
font-weight:400;
font-size:11px;
padding-bottom:0;
border-left:#E0E0E0 1px solid;
color:#4B73D4;
padding-top:0;
border-bottom:#E0E0E0 1px solid;
font-family:Tahoma, Arial, Verdana;
background-color:#fafafa;
margin:2px;
}

.onl_table {
width:100%;
font-size:10px;
}

.onl_table td {
padding-right:5px;
font-size:10px;
}

.u_link_on a:hover,.u_link_on a:active {
color:#4b73d4;
}

.topg_l {
background-image:url(/templates/Default/images/topg_l.png);
height:44px;
width:9px;
}

.topg_cen {
background-image:url(/templates/Default/images/topg_c.png);
height:44px;
}

.topg_r {
background-image:url(/templates/Default/images/topg_r.png);
height:44px;
width:9px;
}

.midg_l {
background-image:url(/templates/Default/images/midg_l.png);
width:9px;
}

.midg_r {
background-image:url(/templates/Default/images/midg_r.png);
width:9px;
}

.botg_l {
background-image:url(/templates/Default/images/botg_l.png);
height:21px;
width:9px;
}

.botg_cen {
background-image:url(/templates/Default/images/botg_c.png);
height:21px;
}

.botg_r {
background-image:url(/templates/Default/images/botg_r.png);
height:21px;
width:9px;
}

.top_l {
background-image:url(/templates/Default/images/top_l.png);
height:44px;
width:9px;
}

.top_cen {
background-image:url(/templates/Default/images/top_c.png);
height:44px;
}

.top_r {
background-image:url(/templates/Default/images/top_r.png);
height:44px;
width:9px;
}

.mid_l {
background-image:url(/templates/Default/images/mid_l.png);
width:9px;
}

.mid_r {
background-image:url(/templates/Default/images/mid_r.png);
width:9px;
}

.bot_l {
background-image:url(/templates/Default/images/bot_l.png);
height:21px;
width:9px;
}

.bot_cen {
background-image:url(/templates/Default/images/bot_c.png);
height:21px;
}

.bot_r {
background-image:url(/templates/Default/images/bot_r.png);
height:21px;
width:9px;
}

.news_bg {
background:url(/templates/Default/images/news_bg.gif);
}

table td {
padding:0;
}

.news a {
text-decoration:none;
font-weight:700;
}

.news a:hover {
text-decoration:underline;
font-weight:700;
}

#newsl a {
color:#09f;
text-decoration:none;
}

#newsl a:hover {
color:#fff;
text-decoration:underline;
}

.small_search {
background-image:url(/templates/Default/images/subnav_bg.gif);
height:20px;
widht:100%;
color:#f60;
font-weight:700;
}

.nav {
color:#000;
border:0;
}

.nav span {
text-decoration:none;
background:#fff;
border:1px solid #333;
color:#a6a6a6;
font-size:11px;
padding:3px 6px;
}

.nav2 {
text-decoration:none;
background:#c6c6c6;
background-image:url(/templates/Default/images/nav.gif);
border:1px solid #333;
font-weight:700;
color:#333;
font-size:11px;
width:90px;
height:22px;
padding:3px 6px;
}

.nav2 span {
text-decoration:none;
background:#f3f3f3;
background-image:url(/templates/Default/images/nav.gif);
border:1px solid #333;
color:#333;
font-size:11px;
padding:3px 6px;
}

.select span {
text-decoration:none;
background:#fff url(/templates/Default/images/nav0.gif);
border:1px solid #FFF;
color:#666;
font-size:11px;
font-weight:700;
height:100%;
padding:2pt 7px;
}

.highslide-active-anchor img,.highslide-active-anchor:hover img {
border-color:#000;
}

.highslide-heading {
display:none;
color:#FFF;
font-size:1.2em;
font-weight:700;
margin-bottom:.4em;
}

.highslide-dimming {
position:absolute;
background:#000;
}

a.highslide-credits,a.highslide-credits i {
color:silver;
text-decoration:none;
font-size:14px;
padding:2px;
}

a.highslide-credits:hover,a.highslide-credits:hover i {
color:#FFF;
background-color:red;
}

.highslide-move a {
cursor:move;
}

.postc1 {
background:#f2f2f1 url(/templates/Default/images/post1.gif) repeat-x top center;
margin:0 15px 0 0;
}

.postc2 {
background:url(/templates/Default/images/post2.gif) repeat-x bottom center;
}

.postc3 {
background:url(/templates/Default/images/post3.gif) repeat-y top right;
}

.postc4 {
background:url(/templates/Default/images/post4.gif) repeat-y top left;
}

.postc5 {
background:url(/templates/Default/images/post5.gif) no-repeat top right;
}

.postc6 {
background:url(/templates/Default/images/post6.gif) no-repeat top left;
}

.postc7 {
background:url(/templates/Default/images/post7.gif) no-repeat bottom left;
}

.postc8 {
background:url(/templates/Default/images/post8.gif) no-repeat bottom right;
padding:15px 15px 10px;
}

.postc8 a:link,.postc8 a:visited {
color:#a97f68;
text-decoration:underline;
}

.postc8 a:hover,.postc8 a:active {
color:#cf5f01;
}

#tooltip {
background:#2C3A38;
border-top:2px solid #AEC1BF;
border-right:1px solid #AEC1BF;
border-bottom:2px solid #AEC1BF;
border-left:1px solid #AEC1BF;
color:#AEC1BF;
font:bold 10px Georgia, "Times New Roman", Times, serif;
position:absolute;
visibility:hidden;
margin:0;
padding:3px 5px;
}

#menu a {
color:fff;
font-weight:700;
}

#menu a:visited {
height:52px;
padding:19px;
}

#menu a:hover {
color:f60;
}

.banners-block {
float:right;
padding-right:35px;
padding-bottom:4px;
}

.banners-block1 {
float:left;
padding-left:8px;
padding-bottom:12px;
}

.banners-block2 {
float:left;
padding-left:11px;
padding-bottom:12px;
}

.banners-block3 {
float:right;
padding-right:8px;
padding-bottom:12px;
}

.banners-block4 {
float:right;
padding-right:11px;
padding-bottom:12px;
}

.formid {
background-color:#fff;
border:1px solid #090;
color:#fff;
font-size:11px;
font-family:tahoma;
height:20px;
background-image:url(/templates/Default/images/form.gif);
background-repeat:repeat-x;
font-weight:700;
}

.bltitl1 {
color:#c4100f;
font-family:tahoma;
text-decoration:none;
}

.bltitl2 {
color:#333;
font-family:tahoma;
text-decoration:none;
}

.w_warning {
border:1px solid #d2c4b1;
background:#fbdfd1 url(/templates/Default/images/alert.gif) no-repeat 16px center;
color:#ca4c20;
margin-bottom:10px;
-moz-border-radius-topright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-bottomleft:3px;
}

.wmsg {
padding:8px 8px 8px 70px;
}

#serch {
width:320px;
height:63px;
float:left;
}

.s {
color:#777;
font-style:italic;
background:#f4f4f4 url(/templates/Default/images/s.gif) repeat-x;
border:none;
position:absolute;
width:320px;
font-weight:700;
padding-top:28px;
padding-bottom:20px;
padding-left:15px;
margin:0;
}

.text222 {
color:#727272;
font:11px tahoma;
text-align:justify;
display:inline;
}

DIV,TEXTAREA,FORM,SELECT {
font-size:11px;
font-family:tahoma, sans-serif;
}

A:link,A:active,A:visited {
font-size:11px;
background:none transparent scroll repeat 0 0;
color:#36a0ba;
font-family:tahoma, sans-serif;
text-decoration:none;
}

#copy:link,#copy:active,#copy:visited {
font-size:11px;
background:none transparent scroll repeat 0 0;
color:#fff;
font-family:tahoma, sans-serif;
text-decoration:none;
}

.content,.mod_title {
font-size:11px;
background:none transparent scroll repeat 0 0;
color:#444;
font-family:Verdana, Arial, Helvetica;
text-decoration:none;
}

TABLE.phptable,TABLE.codetable {
width:85%;
}

.a_link,.a_link a:link,.a_link a:visited,.a_link_on,.a_link_on a:hover,.a_link_on a:active {
color:red;
}

.u_link,.u_link a:link,.u_link a:visited,.u_link_on,.b_link,.b_link a:link,.b_link a:visited,.b_link_on,.b_link_on a:hover,.b_link_on a:active {
color:#666;
}

.e_link,.e_link a:link,.e_link a:visited,.e_link_on,.e_link_on a:hover,.e_link_on a:active {
color:#00a400;
}

.j_link,.j_link a:link,.j_link a:visited,.j_link_on,.j_link_on a:hover,.j_link_on a:active {
color:#00f;
}

.news,#newsl {
font:11px Verdana;
text-align:justify;
padding:7px;
}

.nav a:link,.nav a:visited,.nav a:hover,.nav a:active,.nav2 a:link,.nav2 a:visited,.nav2 a:hover,.nav2 a:active {
text-decoration:none;
color:#000;
background-color:#f3f3f3;
border:1px solid #333;
background-image:url(/templates/Default/images/nav.gif);
font-size:11px;
padding:3px 6px;
}

.select a,.select a:visited {
text-decoration:none;
color:#fff;
background:#2b89c1 url(/templates/Default/images/nav1.gif);
border:1px solid #FFD700;
font-size:11px;
font-weight:700;
height:100%;
padding:2pt 7px;
}

.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #fff;
	width: 280px;
	height: 100px;
	margin-left: 20px;
	margin-right: 5px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #fff url("/templates/Default/images/bbcodes.png") repeat-x 0 100%;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
}

.pm_status_content {
	padding: 5px;
}

.probel {
background-image: url("/templates/Default/images/probel.gif");

} 

.probel {
background-image: url(/templates/Default/images/probel.gif);
padding-right: 5px; 
} 

.catsTd {padding: 0 0 6px 15px; background: url('/images/probel.gif') no-repeat;}

.post img {
padding:0 3px 0 0;
}/* ==================== Вывод формы по умолчанию */

form {  
	padding-top: 0px;
	padding-bottom: 0px;	
	padding-right: 0px; 
	padding-left: 0px; 
	margin: 0px;
}

/* ======= ========== === Информ ационное о коно загру зки AJAX * / 
#loading-layer { 
display:none; 
font-family:Verdana;font-size:11px; 
background:#000;padding:10px; 
text-align:center;border:1px solid #000; 
color:#FFF; 
border-radius:5px; 
-webkit-border-radius:5px; 
-moz-border-radius:5px; 
}

/* ==================== Тег SPOILER */

.title_spoiler {

	color: #000000;
	background-color: #ffffcc;
	border: 2px solid #ff6600; 
	font-weight: bold;
	padding: 5px;
}

.text_spoiler {

	color: #ff6600;
	background-color: #ffffcc;
	border: 2px solid #ff6600;
	border-top: 0;
	text-align: justify;
	padding: 5px;
}


/* ==================== BB коды */
 
.bbcodes {
	background-color: #green;
	border: 1px solid #e0e0e0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	/*  width: 120px;  */
	height: 20px;
	background-image: url(/templates/Default/images/nav1.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}

/* класс bbcodes_poll используем в poll.tpl, vote.tpl, addnews.tpl */

.bbcodes_poll {
	background-color: #ffffff;
	border: 1px solid #e0e0e0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	width: 120px;
	height: 20px;
	background-image: url(/templates/Default/images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}

.editor_button {
	float: left;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}
.editor_buttoncl {
	float: left;
	cursor: pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
}
.editbclose {
	float: right;
	cursor: pointer;
}
.editor_button select {
	font-family: tahoma;
	font-size: 11px;
}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}


/* ==================== Персональные сообщения */ 

.pm_head {
	font-size: 12px;		/* ! */
	font-family: tahoma;	/* ! */ 
}
.pm_list {
	color: #757575;
}
.pm_list a {
	color: #4b73d4;
}

/* ==================== Выпадающее меню */

#dropmenudiv {
	border: 1px solid #ffffff;
	border-bottom-width: 0;
	font: normal 10px Verdana;
	background-color: #6497ca;
	line-height: 20px;
	margin: 2px;
}

#dropmenudiv a {
	display: block;
	text-indent: 3px;
	text-decoration:none;
	color: #ffffff;
	background:#6497ca;
	border: 1px solid #ffffff;
	padding: 1px 0;
	margin: 1px;
	font-weight: bold;
}

#dropmenudiv a:hover {
	background:#fdd08b;
	color:#000000;
}

/* ==================== Ссылка на скачивание прикрепленного файла */

.attachment {
	color: #808080;
}

/* ==================== Поиск по сайту и результаты поиска */

.search {
	color: #757575;
	text-decoration: none;
}
.textin {

		color: #757575;		/* ! */
		font-size: 11px;		/* ! */
		font-family: tahoma;	/* ! */
		background-image: url(/templates/Default/images/dlet_field_o.gif);
		background-repeat: repeat-x;
		border: 1px solid #e0e0e0;
	

	text-decoration: none;
}
.sresult  {
	text-align: justify;
	font-weight: normal;
	line-height: 16px;
	font-size: 12px;
	color: #757575;
}


/* ==================== Рамка расширенной формы поиска по сайту */

	fieldset {
		border: 1px solid #e0e0e0;
		padding: 5px;
		text-align: left;
		font-size: 11px;		/* ! */
		font-family: tahoma;	/* ! */
	}

/* ==================== Диалоговые и всплывающие окна jQuery UI */ 
.ui-helper-clearfix:after { 
      clear: both; 
      content: "."; 
      display: block; 
      height: 0; 
      visibility: hidden; 
} 
.ui-helper-clearfix { 
      display: inline-block; 
} 
* html .ui-helper-clearfix { 
      height: 1%; 
} 
.ui-helper-clearfix { 
      display: block; 
} 
.ui-icon { 
      background-repeat: no-repeat; 
      display: block; 
      overflow: hidden; 
      text-indent: -99999px; 
} 
.ui-widget { 
      font-family: Tahoma, Lucida Sans, Arial, sans-serif; 
      font-size: 11px; 
} 
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { 
      font-family: tahoma, Arial, sans-serif; 
      font-size: 11px; 
} 
.ui-widget-content { 
      background: #fcfdfd 50% bottom repeat-x; 
      border: 1px solid #a6c9e2; 
      color: #222222; 
} 
.ui-widget-content a { 
      color: #222222; 
} 
.ui-widget-header { 
      background: #5c9ccc url(/templates/Default/images/ui-bg_gloss-wave.png) 50% 50% repeat-x; 
      border: 1px solid #4297d7; 
      color: #ffffff; 
      font-weight: bold; 
} 
.ui-widget-header a { 
      color: #ffffff; 
} 
.ui-state-default, .ui-widget-content .ui-state-default { 
      background: #dfeffc url(/templates/Default/images/ui-bg_glass_85.png) 50% 50% repeat-x; 
      border: 1px solid #c5dbec; 
      color: #2e6e9e; 
      font-weight: bold; 
} 
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
      color: #2e6e9e; 
      text-decoration: none; 
} 
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
      background: #d0e5f5 url(/templates/Default/images/ui-bg_glass_75.png) 50% 50% repeat-x; 
      border: 1px solid #79b7e7; 
      color: #1d5987; 
      font-weight: bold; 
} 
.ui-state-hover a, .ui-state-hover a:hover { 
      color: #1d5987; 
      text-decoration: none; 
} 
.ui-state-active, .ui-widget-content .ui-state-active { 
      background: #f5f8f9 50% 50% repeat-x; 
      border: 1px solid #79b7e7; 
      color: #e17009; 
      font-weight: bold; 
} 
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
      color: #e17009; 
      text-decoration: none; 
} 
.ui-widget :active { 
      outline: none; 
} 
.ui-state-error { 
      background: #fef1ec 50% 50% repeat-x; 
      border: 1px solid #cd0a0a; 
      color: #cd0a0a; 
} 
.ui-widget-header .ui-icon { 
      background-image: url(/templates/Default/images/ui-icons.png); 
} 
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { 
      background-image: url(/templates/Default/images/ui-icons_h.png); 
} 
.ui-icon-close { 
      background-position: -80px -128px; 
} 
.ui-icon-closethick { 
      background-position: -96px -128px; 
} 
.ui-button .ui-button-text { 
      display: block; 
      line-height: 1.4; 
} 
.ui-button-text-only .ui-button-text { 
      padding: .4em .8em; 
} 
input.ui-button { 
      padding: .4em 1em; 
} 
.ui-button-set { 
      margin-right: 7px; 
} 
.ui-button-set .ui-button { 
      margin-left: 0; 
      margin-right: -.3em; 
} 
button.ui-button::-moz-focus-inner { 
      border: 0; 
      padding: 0; 
} 
.ui-dialog { 
      overflow: hidden; 
      padding: .2em; 
      position: absolute; 
      width: 300px; 
} 
.ui-dialog .ui-dialog-titlebar { 
      padding: .5em 1em .3em; 
      position: relative; 
} 
.ui-dialog .ui-dialog-title { 
      float: left; 
      margin: .1em 16px .2em 0; 
} 
.ui-dialog .ui-dialog-titlebar-close { 
      height: 18px; 
      margin: -10px 0 0 0; 
      padding: 1px; 
      position: absolute; 
      right: .3em; 
      top: 50%; 
      width: 19px; 
} 
.ui-dialog .ui-dialog-titlebar-close span { 
      display: block; 
      margin: 1px; 
} 
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { 
      padding: 0; 
} 
.ui-dialog .ui-dialog-content { 
      background: none; 
      border: 0; 
      overflow: hidden; 
      padding: .5em 1em; 
      position: relative; 
      zoom: 1; 
} 
.ui-dialog .ui-dialog-buttonpane { 
      background-image: none; 
      border-width: 1px 0 0 0; 
      margin: .5em 0 0 0; 
      padding: .3em 1em .5em .4em; 
      text-align: left; 
} 
.ui-dialog .ui-dialog-buttonpane button { 
      cursor: pointer; 
      float: right; 
      line-height: 1.4em; 
      margin: .5em .4em .5em 0; 
      overflow: visible; 
      padding: .2em .6em .3em .6em; 
      width: auto; 
} 
.ui-dialog .ui-resizable-se { 
      bottom: 3px; 
      height: 14px; 
      right: 3px; 
      width: 14px; 
} 
.ui-draggable .ui-dialog-titlebar { 
      cursor: move; 
}


/* ==================== Переключатель страниц */ 

.navigation a {
text-decoration:none;
color:#ff6600;
background:#2b89c1 url(/templates/Default/images/nav0.gif);
border:1px solid  #ff6600;
font-size:12px;
font-weight:bold;
padding:4px 8px;
}

.navigation a:hover {
background:#006600 url(/templates/Default/images/nav2.gif);
}

.navigation span {
text-decoration:none;
background:#fff url(/templates/Default/images/nav2.gif);
border:1px solid  #006600;
color:#ff6600;
font-size:12px;
padding:4px 8px;
}

#back span {
color:#ff6600;
font-size:12px;
background:url(/templates/Default/images/back1.gif) repeat-x;
padding:5px 11px 8px 35px;
}

#back a {
font-weight:bold;
color:#ff6600;
background:#e1f4fd url(/templates/Default/images/back1.gif)  no-repeat;
padding:5px 11px 8px 34px;
}

#go span {
color:#ff6600;
font-size:12px;
background:url(/templates/Default/images/go.gif) repeat-x;
padding:5px 34px 8px 12px;
}

#go a {
font-weight:bold;
color:#ff6600;
background:#e1f4fd url(/templates/Default/images/go.gif) repeat-x;
padding:5px 32px 8px 11px;
}

#go a:hover {
background:url(/templates/Default/images/go2.gif) repeat-x;
}

#back a:hover {
background:url(/templates/Default/images/back2.gif) no-repeat;
}

/* ==================== Автозаполнение облака тегов */ 
.ui-autocomplete { position: absolute; cursor: default; } 

* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ 

.ui-menu { 
             list-style:none; 
             padding: 2px; 
             margin: 0; 
             display:block; 
             float: left; 
} 
.ui-menu .ui-menu { 
             margin-top: -3px; 
} 
.ui-menu .ui-menu-item { 
             margin:0; 
             padding: 0; 
             zoom: 1; 
         float: left; 
             clear: left; 
             width: 100%; 
} 
.ui-menu .ui-menu-item a { 
             text-decoration:none; 
             display:block; 
             padding:.2em .4em; 
             line-height:1.5; 
             zoom:1; 
} 
.ui-menu .ui-menu-item a.ui-state-hover, 
.ui-menu .ui-menu-item a.ui-state-active { 
             font-weight: normal; 
             margin: -1px; 
}


/*---Подсветка кода в теге [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;
}

/*---прогресс бар заполненности персональных сообщений---*/
.pm_progress_bar {
	border: 1px solid #d8d8d8;
	padding: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.pm_progress_bar span {
	background: #000000;
	font-size: 0em;
	text-indent: -2000em;
	height: 10px;
	display: block;
	overflow: hidden;
}

/*---BB Редактор---*/

.bb-pane { height: 1%; overflow: hidden; border: 1px solid #BBB; background-image: url("/templates/Default/bbcodes/bg.gif"); }
.bb-btn, .bb-sep { height: 25px; float: left; display: block; overflow: hidden; text-indent: -9999px; white-space: nowrap; }
.bb-sel { float: left; padding: 4px 2px 0 2px; }
.bb-sel select { font-size: 11px; }
.bb-sep { width: 5px; background-image: url("/templates/Default/bbcodes/brkspace.gif"); }
.bb-btn { cursor: pointer; width: 23px; }

#b_font { width: 118px;}
#b_size { width: 65px;}
#b_font select { padding: 0px;}
#b_size select { padding: 0px;}
#b_b { background-image: url("/templates/Default/bbcodes/b.gif"); }
#b_i { background-image: url("/templates/Default/bbcodes/i.gif"); }
#b_u { background-image: url("/templates/Default/bbcodes/u.gif"); }
#b_s { background-image: url("/templates/Default/bbcodes/s.gif"); }
#b_img { background-image: url("/templates/Default/bbcodes/image.gif"); }
#b_up { background-image: url("/templates/Default/bbcodes/upload.gif"); }
#b_emo { background-image: url("/templates/Default/bbcodes/emo.gif"); }
#b_url { background-image: url("/templates/Default/bbcodes/link.gif"); }
#b_leech { background-image: url("/templates/Default/bbcodes/leech.gif"); }
#b_mail { background-image: url("/templates/Default/bbcodes/email.gif"); }
#b_video { background-image: url("/templates/Default/bbcodes/mp.gif"); }
#b_audio { background-image: url("/templates/Default/bbcodes/mp3.gif"); }
#b_hide { background-image: url("/templates/Default/bbcodes/hide.gif"); }
#b_quote { background-image: url("/templates/Default/bbcodes/quote.gif"); }
#b_code { background-image: url("/templates/Default/bbcodes/code.gif"); }
#b_left { background-image: url("/templates/Default/bbcodes/l.gif"); }
#b_center { background-image: url("/templates/Default/bbcodes/c.gif"); }
#b_right { background-image: url("/templates/Default/bbcodes/r.gif"); }
#b_color { background-image: url("/templates/Default/bbcodes/color.gif"); }
#b_spoiler { background-image: url("/templates/Default/bbcodes/spoiler.gif"); }
#b_fla { background-image: url("/templates/Default/bbcodes/flash.gif"); }
#b_yt { background-image: url("/templates/Default/bbcodes/youtube.gif"); }
#b_tf { background-image: url("/templates/Default/bbcodes/typograf.gif"); }
#b_list { background-image: url("/templates/Default/bbcodes/list.gif"); }
#b_ol { background-image: url("/templates/Default/bbcodes/ol.gif"); }
#b_tnl { background-image: url("/templates/Default/bbcodes/translit.gif"); }
#b_br { background-image: url("/templates/Default/bbcodes/pbreak.gif"); }
#b_pl { background-image: url("/templates/Default/bbcodes/page.gif"); }

.bb-editor textarea { 
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    padding: 2px; border: 1px solid #bcc0c2; width: 100%; background: #fff url("/templates/Default/images/fields.png") repeat-x;
}
.editorcomm .bb-editor { width: 465px;}
.editorcomm .bb-editor textarea { height: 156px; }

.clr {
    clear: both;
}

/*---Найденные похожие новости при добавлении новостей на сайте---*/
.findrelated {
	width:99%;
	background: #ffc;border:1px solid #9E9E9E;
	padding: 5px;margin-top: 7px;
	margin-right: 10px;
}