@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol,
ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit;
font-size:inherit;  line-height:inherit; font-family:inherit; text-align:left; vertical-align:topline; font-family: Arial, Helvetica, sans-serif; }

html { height:100%; }

body {
  padding:0px;
  width:1050px;
  margin:0 auto;
  position:relative;
}

a img, :link img, :visited img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
ol, ul { list-style:none; }
q:before, q:after, blockquote:before, blockquote:after { content:""; }

a { cursor:pointer; color:#0d7ba3;   }
a:link { cursor:pointer; color:#0d7ba3;  }
a:visited { cursor:pointer; color:#0d7ba3;  }
a:hover { cursor:pointer; color:#000;  }
a:active  { cursor:pointer; color:#0d7ba3;  }

body { font-size:80%;}

hr { background:#b6deec; color:#b6deec; border:0px;height:1px}

.clear { border: 0; clear: both; display: block; float: none; margin: 0; xoverflow: hidden; visibility: hidden; width: 0; height: 0;}

h1 { color:#222; font-size:1em;  font-weight:bold;  font-family:Tahoma }

h3 { color:#2284b5;
font-size:14px;
font-weight:bold;
margin:0px; padding: 0px;}

.base { width:985px; margin:0 auto;  xborder:1px solid #000; overflow:hidden;}

/************top logo icins top menu **********************/
.logo {float:left; width:187px; background:url(../img/bg_logo_right.gif) no-repeat right bottom; height:109px; margin:14px 0 0 0}

.logo img { padding:17px 0 0 0}

.right_top {float:left; width:752px; xborder:1px solid #000; margin:10px 0 0 14px}

.right_top_second {float:left; width:752px; xborder:1px solid #000; margin:10px 0 0 14px}

ul.icons { margin:0 0 0 7px;}

ul.icons li { float:left; margin:0 15px 0 0; padding:4px 0 0 7px; width:24px; height:24px;}

.curr_icon { background:url(../img/icon_bg.gif) no-repeat;}

ul.icons_2_and_search { float:left; margin:4px 0 0 70px; width:535px;}

ul.icons_2_and_search li { float:right;}

ul.icons_2_and_search li img { padding:0px 14px 0 4px;}

ul.icons_2_and_search li a { color:#069; font-weight:bold;}

.search_li { margin-left:40px; background:url(../img/bg_search.gif) no-repeat; width:197px; height:21px;}

.search_li input{font-family:Verdana, Arial, Helvetica, sans-serif; height:12px; margin:4px 0 0 6px; width:162px; font-size:10px; border:0px; padding:0px 0 0 0px; color:#16575b}

ul.menu_top { background:url(../img/menu_top_bg.jpg) no-repeat; width:752px; height:34px; margin:8px 0 0 0; color:#dcdcdc;}

ul.menu_top li { float:left; padding:8px 9px 0 9px; background:url(../img/menu_left_rasp.jpg) no-repeat right center; }

ul.menu_top li a { color:#fff; font-weight:bold; text-decoration:none; padding-top:2px;   display:block; height:29px; float:left; }
ul.menu_top li a:link { color:#fff; font-weight:bold; text-decoration:none; padding-top:2px;   display:block; height:29px;float:left; }
ul.menu_top li a:visited { color:#fff; font-weight:bold; text-decoration:none; padding-top:2px;   display:block; height:29px; float:left; }
ul.menu_top li a:hover { color:#fff; font-weight:bold; text-decoration:none; padding-top:2px;   display:block; height:26px;  border-bottom:3px solid #000; float:left;}
ul.menu_top li a:active { color:#fff; font-weight:bold; text-decoration:none; padding-top:2px;   display:block; height:29px  float:left; }

.menu_top_curr {border-bottom:3px solid #000; height:26px !important; padding-top:2px;   }

ul.put { margin:10px 0 15px 0; height:14px; font-size:0.9em; padding: 0px; }

ul.put li { padding:0 12px 0 10px; color:#4c4c4c; float:left; background:url(../img/str_green.gif) no-repeat right center;}

ul.put li a { color:#4c4c4c; }
ul.put li a:link { color:#4c4c4c; }
ul.put li a:visited { color:#4c4c4c; }
ul.put li a:hover { color:#4c4c4c; }
ul.put li a:active { color:#4c4c4c;  }

/************Left **********************/

ul.menu_left { background:url(../img/bg_menu_left.jpg) no-repeat top right; width:183px; margin:0px 0px 0px 0px; padding: 0 0 20px 0px;}

ul.menu_left li { background:url(../img/m_left2.gif) no-repeat left top; margin-left:40px; padding:2px 10px;}

ul.menu_left li a { color:#1385af; }
ul.menu_left li a:link { color:#1385af;  }
ul.menu_left li a:visited { color:#1385af;  }
ul.menu_left li a:hover { color:#c00; }
ul.menu_left li a:active { color:#1385af;  }

ul.menu_left2 {margin: 0px; padding: 0px;}
ul.menu_left2  li {background: url(../img/li_mark.gif) no-repeat left top; padding-left: 10px; color: #1385af; margin: 0px;}

.blogs {padding:4px 0 4px 20px; }

.blogs h1 { display:inline;}

.corner1 {background: #ccebf6 url('../img/left_top.gif') top left no-repeat; }
.corner2 {background: url('../img/right_top.gif') top right no-repeat;}
.corner3 {background: url('../img/left_bot.gif') bottom left no-repeat;}
.corner4 {background: url('../img/right_bot.gif') bottom right no-repeat;}

.after_blogs p {  padding:14px 0 0 10px}

.after_blogs span {color:#333; font-size:0.8em;  }

.after_blogs2 { width:220px; text-decoration: none;}

.after_blogs2 p {  padding:14px 0 0 0px}

.after_blogs2 p a { text-decoration: none; }

.after_blogs2 span {color:#333; font-size:0.8em;  }

.goloss {width:160px; margin:10px 0 0 6px;}

.goloss1 {width:24px; float:left; margin-bottom:6px;}
.goloss2 {width:136px; float:left; margin-bottom:6px;}

ul.bot_left { margin:6px 0px 0 5px; }

ul.bot_left li { float:left; padding:0 0px 0 5px;}


/******************* center ***********************/
.top_news {margin:18px 0 0 5px; width:490px; }

.top_news_i {padding: 10px 5px 10px 10px; float:left; width:140px;}

.top_news_text {padding:4px 5px 0 0}

.top_news_text p { padding:16px 0px 0 0 }

.center_block_news { width:340px;}

.center_block_content{width:580px; margin:20px 0 10px 28px;}

.center_block_archive{width:580px; margin:0px 0 10px 28px; padding: 0px;}

.center_text_news {padding:4px 5px 0 6px;}

.center_text_news a { font-size:1.3em; text-decoration:none; font-weight:bold;}
.center_text_news p { padding:6px 0 20px 0 ;}
.center_text_news span.ndate { color:#333333; font-size:0.8em;}
.center_text_news span.subheader a {color:#000; font-size: 1em; font-weight: normal;}
.center_last_publ_top {border-top:1px solid #9ed1e3; margin:0px 0 0px 0px; padding-top:12px;}
.center_last_publ_top_main {border-top:1px solid #9ed1e3; margin:0px 0 0px 20px; padding-top:12px;}


/***********left center right ************/
.lcr {width:1050px;
margin:0px 0px 0px 0px;
}

.left {width:183px; float:left;

margin:0px 0px 0px 0px;
}

.center {width:566px; float:left; margin:0px 0 0 0; background:url(../img/left_repeat.gif) repeat-y left top;}

.right {width:301px; float:left; margin:0 0 0 0px; }

.center_cenond {width:620px; float:left;  border-left:1px solid #9ed1e3; margin:0px 0px 0px 0px;  background: url(../img/left_repeat.gif) repeat-y left top;}

.right_cenond {width:171px; float:left; margin:0 0 0 0px;}

.select_home {width:238px; height:19px;  margin:10px 0; color:#16575b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.right_top_start {background:url(../img/bg_right_top.jpg) no-repeat; width:302px; margin:0px 0 0 0px; padding:1px 0 0 0px;  }
.right_top_start img { padding-left:22px;}

/********** bottom**********************/
.bot_l {width:183px; float:left;  border-top:1px solid #9ed1e3; border-right:1px solid #9ed1e3; background:url(../img/o.gif) no-repeat right top; padding:27px 0 0 0px}

.bot_top_m1 {width:800px; float:left; border-top:1px solid #9ed1e3;}

.bot_l img { padding:0 0 60px 20px}

ul.bot_menu { margin:16px 0 0 28px;}

ul.bot_menu li { float:left; padding:0 16px 0 0}

ul.bot_menu li a { color:#474747; }
ul.bot_menu li a:link { color:#474747;  }
ul.bot_menu li a:visited { color:#474747;  }
ul.bot_menu li a:hover { color:#c00; }
ul.bot_menu li a:active { color:#474747;  }

.bot_copy_text {width:770px;  color:#666; font-size:0.9em; margin:10px 0 20px 28px;}

.str_bot {background:url(../img/str_bot_top.gif) no-repeat right; height:7px; width:9px; float:right; margin-top:-20px; position:relative}

/**************** second *********************/
.second_right_top {background: url(../img/left_top_bg_seond.jpg) no-repeat; width:171px; margin:-2px 0 0 0px; padding:40px 0 100px 0;text-align:center;}

.top_news_second {margin:18px 0 0 5px; width:610px;}

.top_news_i_second {float:left; width:140px; vertical-align:middle; text-align:center; }

.top_news_text_second {width:320px; float:left; margin-left:8px; }

.top_news_text_second h3 { color:#1e1c1c; padding:4px 0 0 0}

.top_news_text_second p { padding:16px 0 0 0 }

.center_top_2 {border-top:1px solid #9ed1e3; margin:0px 0 0px 28px; width:600px; padding:0px; height: 12px; font-size: 6px; line-height: 12px;}

.text_second_center { width:590px; margin:0 0 0 20px; padding-bottom:20px; border-bottom:1px solid #b6deec }

.text_second_center p { padding:18px 0 0 0px;}


ul.menu_site_map {  width:183px; list-style: disc; color:#1385af; margin:10px 0 0 0 }

ul.menu_site_map li { margin-left:40px; padding:2px 10px;}

ul.menu_site_map li a { color:#1385af; }
ul.menu_site_map li a:link { color:#1385af;  }
ul.menu_site_map li a:visited { color:#1385af;  }
ul.menu_site_map li a:hover { color:#c00; }
ul.menu_site_map li a:active { color:#1385af;  }

ul.menu_site_map ul {list-style: circle; color:#1385af; margin:2px 0 2px 0px !important; }

.tagsblock { width:240px; text-align:center; margin:10px 0 20px 0}
/************* EUGENS **********************/
.rating {
	cursor: pointer;
	margin: 2em;
	clear: both;
	display: block;
}
.rating:after {
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}
.cancel,
.star {
	float: left;
	width: 17px;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.cancel,
.cancel a {background: url(../img/delete.gif) no-repeat 0 -16px;}

.star,
.star a {background: url(../img/star.gif) no-repeat 0 0px;}

.cancel a,
.star a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0px;
	border:1 solid #FF0000;

}

div.star_on a {
	background-position: 0 -16px;
}
div.star_hover a,
div.star a:hover {
	background-position: 0 -32px;

}
.cancel{display:none;}
/********************************************/
.blog_header, .blog_header:visited, .blog_header:hover {
color:#2284b5;
font-size:14px;
font-weight:bold;
text-decoration: none;
}
.blog_date {
color:#5c6667;
font:11px Tahoma;
}
.blog_post_header {
background:#ebf6fa;
/*background:#ebf6fa url('../img/a.gif') no-repeat right top;*/
margin-top: 2px;
padding: 7px 0 8px 0;
}

.blog_post_header2 {
background: url('../img/bg_a.gif') no-repeat left top;
padding:7px 7px 15px 25px;
}

.blog_post_header3 {
background:#ebf6fa;
margin-top: 2px;
padding: 7px 0 8px 10px;
}

.knopki, .knopki_a {
	text-align: center;
	height: 20px;
	width: 22px;
	padding-top: 3px;
	font: bold 11px Tahoma;
	float: left;
	margin: 3px;
	}

.knopki {background: url('../img/border.gif') no-repeat;}

.knopki a {color: #308298; text-decoration: none;}


.knopki_a {
	background: url('../img/border2.gif') no-repeat;
	color: #3f4749;
	}

.inp, select, textarea {border: 1px solid #64a5bb; width: 300px;}

.key {
	background: #cdebf6 url('../img/corner_r.gif') top right no-repeat;
    text-align: center;
    width: 100px;
    height: 21px;
    padding-right: 5px;
    padding-top: 3px;
}

.key a {color: #00679a; text-decoration: none; }

.inp_submit { background:#cdebf6; font-weight:bold; text-align: center; color:#006598; border:0px; padding:0px 0px 0 0}

.form_text_bold { font-weight:bold; color:#333; padding-bottom:10px;}

.line {border-bottom: 1px solid #a2d0ea; margin: 0px 0 5px 0; clear: both; font-size: 1px; height: 5px; line-height: 2px;}

.pad {margin: 0 10px 0 28px;}

.zorja {color: #239ac5;}


/* TABLE FCK */

table { border-collapse:collapse; border-spacing:0; }

td { margin:0px; padding:0px;}

.tab_content { width:690px; font-family: Arial, Helvetica, sans-serif; border-left:3px solid #de2029; border-right:3px solid #de2029;  border-bottom:3px solid #de2029 }

.tab_content th { background:#ffce7b; height:30px;  sty text-align:center; vertical-align:middle;}

.tab_content th p { padding:0px; margin:0px;}

.tab_content td { vertical-align:middle; height:30px; 	 }

.b_red  {background:#f67152}

.b_ser  {background:#e6e6ee}

.hed_12 {background: url(tab_left_top.gif) no-repeat left top;  width:693px; margin-left:-2px; height:54px; vertical-align:middle;}

.hed_22 {background:#de2029 url(tabl_right_top.gif) no-repeat right top; margin-left:15px; color:#fff; font-size:26px;  height:54px; font-family: Arial, Helvetica, sans-serif; padding:0px 0 0 0}


.header_td {background:#ffce7b url(td_bg_r.gif) repeat-y right top !important}

.red_td {background:#f67152 url(td_bg_r.gif) repeat-y right top !important}

.ser_td {background:#e6e6ee url(td_bg_r.gif) repeat-y right top !important}

.tab_content tr:nth-child(td) { background:#f00}


.tab_my { border-top:1px solid #9ED1E3; border-left:1px solid #9ED1E3;  margin:30px 0; font-family: Arial, Helvetica, sans-serif; width:100%}
.tab_my th { font-size:13px; font-weight:bold;  padding:4px 2px; background:#249BC6; color:#fff; text-align: center; border-right: 1px solid #9ed1e3; border-bottom: 1px solid #9ed1e3;}

.tab_my th p { padding:0px; margin:0px; font-size:13px; font-weight:bold;}
.tab_my td { font-size:13px; font-weight:normal; border-right:1px solid #9ED1E3; border-bottom:1px solid #9ED1E3;  text-align:left; vertical-align:middle; padding:2px; xbackground:#E6E6EE }

.tr_ser {background:#eaeaf6}
/* TABLE FCK END */


.prompt {
	width: 200px;
	z-index: 999;
	display: none;
	position: absolute;
	margin-top: 38px;
	margin-left: 630px;
	}

.corner2 {
  	background: #ccebf6 url('../img/corner22.gif') top right no-repeat;
  }

  .cont {
  	border-left: 3px solid #ccebf6;
    border-bottom: 1px solid #ccebf6;
    border-right: 1px solid #ccebf6;
	background: #fff;
	padding: 7px;

  }

.bord {background: url('../img/borderlr_white.gif') top right no-repeat; min-height: 640px; }
.bord p { padding-right: 5px }
.bord TABLE.tab_my { width: 99%; }
.bord TABLE.tab_my TD { background: #eaeaf6; }


.marg10 {padding-right: 5px;}
.run_str {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#252122;
text-decoration:none;

}
.run_str strong {
color:#ff6600;
}
.run_str a {
color:#252122;
text-decoration:none;
}
.run_str a:hover {
color:#252122;
text-decoration:underline;
}

.news-single-backlink {
padding: 13px 0px 13px 0px;
}

.tx-comments-comments {
padding: 0px 15px 7px 0px;
text-align: right;
}

.tx-comments-comment-form h4 {
color:#2284b5;
font-size:14px;
font-weight:bold;
margin:0px; padding: 0px;
}

#tx_comments_pi1_content {
width: 428px;
height: 100px;
}

div.tagcloud {
background: none;
padding: 7px; border: none;
}

div.news-tags {
background: none;
padding: 0px 0px 0px 0px; 
border: none;
}

div.tagcloud a, div.news-tags a {
color: #1385af;
text-decoration: none
}

div.tagcloud a:hover, div.news-tags a:hover {
color: #c00;
text-decoration: none
}

.tx-jkpoll-pi1 {
/*padding-bottom: 10px;
margin: 20px 30pt 0pt 70px;*/
}
p {
margin:0px 0px 10px 0px;
pading:0px;
}
.csc-sitemap li { margin-left:20px; padding:2px 10px;}