body {font-family: Arial, sans-serif; font-size: 100%; color: #333333; padding:0; margin:0;}

img {border: 0;}
form, p, br, div {margin:0; padding:0;}
i {margin: 0; font-style: normal;}
.no {text-decoration: none;}
sup {font:85%/14px Tahoma, Arial,sans-serif;}
a {color: #0e6d7e;}
a:hover {color:#333333! important; text-decoration:none;}
.dashed {BORDER-bottom:#0e6d7e 1px dashed; text-decoration:none! important}
.hide {DISPLAY:none}
.logo {width: 50%; font: 14px/15px Arial, Tahoma, sans-serif; margin:0 0 0 25px;}
.clear {font-size:0px; line-height:0px; clear:both;}
.clearfix:after{clear:both; content:" "; display:block; font-size:0; height:0; line-height:0; visibility:hidden;}
.border{border:7px solid #FFFFFF;}

h1 {font-size: 150%; line-height: 25px; margin: 10px 0 10px 0; font-weight: normal;}
h2 {font: 20px/20px Arial, Tahoma, sans-serif; color: #0e6d7e; margin: 10px 0 10px 0;}
h2#m_01 {font: 18px/18px Arial, Tahoma, sans-serif; margin: 0;}
h3 {font: 18px/15px Verdana, Arial, Tahoma, sans-serif; color: #0e6d7e; margin: 5px 0 6px 0;}
h4 {font: bold 17px/14px Arial, Tahoma, sans-serif; margin: 10px 0 5px 0;}
h5 {font: bold 17px/14px Arial, Tahoma, sans-serif; color: #333333; margin: 10px 0 10px 0;}
h6 {font: 19px serif; color: #999999; margin: 0 0 10px 0;}





/* menu top*/
.icon_container {width:100%; margin:0 0 0 0;}
.icon_01 {width:170px; margin:5px 0 25px 0; display:inline; float:left;}


.bg_page {background: url(/images/bg_15.jpg) repeat-y center top;}


.main_container_01 {width: 100%; z-index:0; left:0px; top:0; margin:0; padding:0;}
.main_container_02 {width:100%; margin:0; padding:0; max-width:1400px; }
* html .main_container_02 {width:expression(document.documentElement.clientWidth > 1400? "1400px":"auto" );}





/* menu */
.wrap{padding:0; margin:0; width:100%;}
.wrap_top_general_nav{background:#d4d4d4 url('/js/menu/wrap_top_general_nav_03.png') repeat-x top}
.top_general_nav{/* width:100%;*/ max-width:1200px; min-width:520px; padding:0 10px 0 10px; margin:0 auto; height:66px;}
.top_general_nav>ul{/* width:1135px;*/ display:block; padding:0; margin:0; height:66px;}
.top_general_nav>ul>li{float:left; list-style:none; position:relative; height:66px;}
.top_general_nav>ul>li:hover{background:rgba(255,255,255,.55)}
.top_general_nav>ul>li.current:hover,.top_general_nav>ul>li.current{background: rgba(255, 255, 255, .35); box-shadow: inset 0px 2px 3px 0px rgba(107, 107, 107, .6);}
.top_general_nav>ul>li a{text-decoration:none; font-size:13px; font-weight:bold; line-height:42px; display:block; color:#333333; padding:12px 20px;}
.top_general_nav>ul>li:first-child a{padding:25px 4px 23px 4px}
.top_general_nav>ul>li:first-child a span{width:19px; height:16px; display:block; background:url('/js/menu/home_01.png') no-repeat center;}
.top_general_nav>ul>li>ul{display:none; box-shadow:0 20px 18px 0 rgba(88,112,118,.35); background:#fff; border:0px solid #d9e4e7; z-index:1980; position:absolute; padding:0; margin:0; height:0; min-width:220px;}
.top_general_nav>ul>li ul li{list-style:none; border-bottom:1px solid #d9e4e7; padding:0; margin:0; position:relative; min-width:220px;	}
.top_general_nav>ul>li ul li:last-child{border:none}
.top_general_nav>ul>li ul li a{color:#555c69; font-size:13px; padding:12px 11px 12px 15px; line-height:17px;}
.top_general_nav>ul>li>ul li a:hover{background: #eceff0;}
.top_general_nav_a {background: #f5f5f3;}
.top_general_nav_a2 {background: #f5f5f3;}
.top_general_nav>ul>li>ul>li.more>a{background:url('/js/menu/arrow_to_nav.png') no-repeat 95% center}
.top_general_nav>ul>li>ul>li.more>a:hover{background:#e3ebed url('/js/menu/arrow_to_nav.png') no-repeat 95% center}
.top_general_nav>ul>li ul li ul{box-shadow:0 20px 18px 0 rgba(88,112,118,.35); display:none; position:absolute; padding:0; border:0px solid #d9e4e7; z-index:1940; margin:0; left:100%; top:-1px; z-index:1 !important;}
@media (max-width:1100px){
.top_general_nav>ul>li ul li ul{left:auto; right:100%;}
.top_general_nav>ul>li:last-child>ul{right:0}
}
.top_general_nav>ul>li ul li:hover ul{background:#fff; display:block !important}
.top_general_nav>ul>li ul li:hover ul li{background:#fff}
/*Menu(finish)*/







.specialversion .aforizm_container {background:none!important;}

.specialversion .calend_container {background:none!important;}

.specialversion .shadow_img {-moz-box-shadow: 0px 0px 0px #a7b3b8!important; -webkit-box-shadow: 0px 0px 0px #a7b3b8!important; box-shadow: 0px 0px 0px #a7b3b8;!important}
.specialversion .shadow {-moz-box-shadow: 0px 0px 0px #a7b3b8!important; -webkit-box-shadow: 0px 0px 0px #a7b3b8!important; box-shadow: 0px 0px 0px #a7b3b8;!important}



.specialversion .tizer_main_container {background:none!important;}

.specialversion .bg_page {background:none!important;}

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

.specialversion .menu_01:hover, .menu_01a:hover, .menu_01a {background:none!important;}

.specialversion .menu_02 {float:none!important;}
.specialversion .menu1{float:none!important;}

.color1 .menu_a {color:#000000!important;}
.color2 .menu_a {color:#ffff00!important;}

.color1 .menu_a2 {color:#000000!important;}
.color2 .menu_a2 {color:#ffff00!important;}


.color2 .name_container_01 {color:#ffff00!important;}
.color2 .name_container_02 {color:#ffff00!important;}

.color1 .name_container_01 {color:#000000!important;}
.color1 .name_container_02 {color:#000000!important;}

.color1 .bg {background:none!important; border:1px solid #000000!important;}
.color2 .bg {background:none!important; border:1px solid #ffff00!important;}

.specialversion .bg2 {display:none!important;}

.color1 .footer_container {background:none!important; border-top: 1px solid #ffff00;}
.color2 .footer_container {background:none!important; border-top: 1px solid #000000;}

.specialversion .top_image {display:none!important;}

.specialversion table.bor th {background:none!important;}
.specialversion table.bor2 th {background:none!important;}
.specialversion .doc_files {background:none!important;}


.color1 .highslide-maincontent {background:#fff!important;}
.color2 .highslide-maincontent {background:#000000!important;}






/* top 3 col second*/
.top_container {width: 100%; margin:0 0 0 0; padding:0 0 0 0;}
.top_second_13 {float: left; margin-right: -240px;  width: 100%;  padding:0;}
.top_second_23 {margin-right: 260px;}
.top_02 {margin-left: 60px; padding:5px 10px 0 0; min-height:85px}
.top_01 {width: 60px; float: left; padding:10px 0 0 0; }
.top_03 {width: 240px; float: right; padding:20px 0 0 0; }


/* header*/
.logo_container {padding:0 0 0 0;}
.name_container_01 {width:96%; margin:10px 0 0 0; font: 10px/12px Verdana, Arial, Tahoma, sans-serif; color:#999999;}
.name_container_02 {width: 96%; margin: 35px 0 0 0; font: 22px/20px Verdana, Arial, Tahoma, sans-serif; color: #333333;}





/* content*/
.content_container {padding: 20px 0 0 0;}
.content_01 {width: 21%; padding: 0 0 0 0;  margin:0 0 0 2%; display: inline; float: left; overflow:hidden;}
.content_02 {width: 50%; padding: 0 0 0 0; margin:0 0 0 2%; display: inline; float: left; overflow:hidden;}
.content_03 {width: 21%; padding: 0 0 0 0; margin:0 0 0 2%; display: inline; float: left; overflow:hidden;}


.baner_top_container {width: 100%; height:180px; margin:0 0 10px 0; padding:0; background:url(/images/baner_01.jpg) no-repeat left top;}

.control_container {margin:10px 0 0 0; width:80%;}
.control {width:30%; height:20px; float:left;}









/* all table border*/
table, table td {
	padding: 10px;
	border: 1px solid #b7bfbd;
	border-collapse: collapse;
}

/* table 1 px and top*/
table.bor, table.bor td, table.bor th {padding:5px; border:1px solid #e0e4e9; border-collapse:collapse;}
table.bor th {background:#f8f8ef;}




/* table 1 px and top*/
table.bor2, table.bor2 td, table.bor2 th {padding:10px; border:0px solid #e0e4e9; border-collapse:collapse;}
table.bor2 th {background:#FFFFFF;}



/* market*/
.counter_01 {
	background: #FFFFFF;
}
.counter_02 {}





/* table no border*/
.nolines {border:0px; border-collapse:collapse;}
.nolines td {padding:0px !important; border-right:0px; border-top:0px; border-left:0px; border-bottom:0px;}



.line_form {width: 100%; height: 1px; font-size: 1px; background: #e7e9eb; overflow: hidden;}
.line_top {width:100%; height:1px; font-size:1px; background:#e7e9eb; overflow:hidden;}
.line_event {width:90%; margin:10px 0 10px 0; height:1px; font-size:1px;  background:#e7e9eb; overflow:hidden;}
.line_news {width:100%; height:8px; margin:5px 0 0 0; font-size:8px; background:#e7e9eb; overflow:hidden;}






/* menu left*/
.menu_01_container {margin:10px 0 30px 0; padding:0 0 0 0px;}
.menu_01 {margin:2px 0 0 -22px; padding:9px 0 9px 24px;}
.menu_01_line {margin: 0 22px 0 2px; padding: 0; height: 1px; font-size: 1px; overflow: hidden; background: #d5dadf;}


ul#menu_02 {margin:10px 0 10px 0; padding:0 0 10px 10px; list-style-image:none; border-bottom:0px solid #d5dadf;}
li.menu_02 {margin:3px 0 13px 0; list-style:none}
li.menu_03 {margin:1px 0 8px 0; list-style:none}

ul#menu_04 {padding:0 0 20px 0; list-style-image:none;}
li.menu_04 {margin:1px 0 4px 0; padding:0 10px 0 0; list-style:none; float:left;}

li.menu_05 {margin:1px 0 8px 0; list-style:none}


.menu, .menu_a, .menu_a2 {font:100%/16px Arial, Tahoma, sans-serif; text-decoration:none;}
.menu {text-decoration:none}
.menu_a {color:#333333; text-decoration:none;}
.menu_a2 {color:#333333; text-decoration:underline;}

.menu1 {font:80%/15px Arial, Tahoma, sans-serif;}
.menu1_a {font:80%/15px Arial, Tahoma, sans-serif;  text-decoration:none;}
.menu1_a2 {font:80%/15px Arial, Tahoma, sans-serif; text-decoration:underline;}







/* date icon*/
.icon_date {font:70%/15px Arial, Tahoma, sans-serif; width:auto; display:inline; padding:2px 18px 0 0;}



.statement_block {padding:5px 0 5px 0; width:140px; height:300px; margin:0 0 0 2%; display:inline; float:left; }
.statement_text {padding:3px 0 0 0; font:80%/17px Arial, Tahoma, sans-serif;}



/* news - list*/
.news_container {width:100%; padding:5px 0 15px 0;}
.news_title {padding:0 0 3px 0; font:100%/20px Arial, Tahoma, sans-serif;}
.news_left {width:165px; padding:7px 0 0 0; float:left;}
.news_text {font:80%/17px Arial, Tahoma, sans-serif;}


/* news-photo*/
.news_photo_container {position:relative; margin:10px 0 0 0; padding:0 0 15px 0; background:#FFFFFF;  border:0px red dashed;}
.news_photo {width:160px; height:123px; margin:0 0 0 0; display:inline; float:left;}

.main_new_container {width: 90%; margin:10px 0 10px 0; padding:20px 5% 0 5%; border-top: 0px solid #CCCCCC; background: #f0eee8;}





/* news - block anywhere*/
.news_list_container {padding:30px 0 10px 0;}

/* news list in full*/
.news_full {padding:10px 0 0 0;} 
ul.news_list_also {padding:0 0 0 40px;} 
ul.news_list {padding:0 0 0 20px;} 
li.news {margin:8px 0 10px 0; color:#FFB164;}


.news_also {padding:10px 0 0 0;} 




/* anonce on main*/
.main_announce {width:48%; padding:0 2% 0 0; display:inline; float:left;} 
.main_doc_container, .main_torg_container, .main_new_container, .main_revision_container {margin:10px 0 10px 0; padding:20px 5% 0 5%; font:80%/16px Arial, Tahoma, sans-serif; color:#333333;}
#main_title {padding:0px 0 5px 0; font:130%/16px Arial, Tahoma, sans-serif;}
.main_block {padding:0 0 15px 0;}

.main_doc_container {width: 90%; border-top: 1px solid #f5e39a; background: #faf7dc;}
.main_torg_container {width: 90%; border-top: 1px solid #bcfcb3; background: #effced;}
.main_new_container {width: 90%; border-top: 1px solid #feccc7; background: #fef3f1;}
.main_revision_container {width: 90%; border-top: 1px solid #cbdaec; background: #eff3fa;}


/* bbs on main*/
.main_bbs_container111 {width:80%; margin: 5px 0 10px 0; padding: 20px 10% 10px 10%; background:#b62235 url(/images/bg_02.jpg) no-repeat right top;}
.main_bbs_text {padding:0 0 5px 0; font:80%/17px Arial, Tahoma, sans-serif;}
.main_bbs {padding:0 0 15px 0;}



/* dounload doc*/
.doc_text {margin:25px 0 25px 0;}
.doc_files {padding:15px 35px 15px 15px; border-top:1px solid #cbdaec; background:#FFFFFF; width:auto; display:inline;}


/* dounload list 1*/
.universal_text {padding:5px 0 25px 0;}
.universal_container {margin:10px 0 25px 0;}
.universal_files {padding:15px 35px 15px 15px; border-top:1px solid #cbdaec; background:#eff3fa; width:auto; display:inline;}

/* dounload list 2*/
.universal_list_container {margin:10px 0 15px 0;}


/* aforizm*/
.aforizm_container {margin:15px 0 0 0; padding:15px 15px 20px 20px; background:url(/images/bg_03.jpg) no-repeat right top;}

.all_container {margin:15px 0 0 0; padding:15px 15px 20px 20px; background:#FFFFFF}




/* calend archive*/
.calend_container {margin:20px 0 0 0; padding:5px 5px 5px 5px; background:#ecf1f5 url(/images/bg_03.jpg) no-repeat right top;}
.calend_name {padding:5px 0 0px 0; font: bold 80%/15px Arial, Tahoma, sans-serif;}





/* calendru*/
.calendru_border_container {width:198px; margin:15px 0 0 0; border:1px solid #cbdaec; }
.calendru_container {padding:15px 0 0 0;}
.calendru_block {margin:0 0 5px 0; }
.calendru_date {font: 80%/15px Arial, Tahoma, sans-serif;  text-decoration:none;}

.weather_container {width:198px; margin:0 0 0 0; padding:10px 0 10px 0; border:1px solid #e7e9eb;}



/* tizer icon*/
.tizer_main_container {position: relative; margin: 0; padding: 2px 0 0 10px;}
.tizer_container {height:140px; padding:10px 0 0 0;}



/* footer*/
.footer_container {height:50px; margin:10px 4% 0 4%; padding:20px 0 0 0; border-top:1px solid #e7e9eb;}
.footer_01 {width:80%; float:left}
.footer_02 {width:20%; padding:0 0 0 0; float:left}




.section_block2 {width:48%; height:220px; margin:0 2% 25px 0; padding:0 0 0 0; background:#FFFFFF; display:inline; float: left; }



.section_block {width:100%; height:220px; margin:0 0 25px 0; padding:0 0 0 0; background:#FFFFFF; display:inline;}
.section_img {width:100%; height:170px; padding:0 0 0 0;}
.section_performer {}
.section_name {width:90%; padding:10px 0 0 10px;}
.section_name_title {font: 90%/15px Arial, Tahoma, sans-serif; color: #3f88b2; text-decoration: underline;}

.section_block_main {width:100%; height:255px; margin:0 0 25px 0; padding:0 0 0 0; background:#FFFFFF; display:inline;}
.section_block_right {width:100%; height:220px; margin:0 1% 25px 0; padding:0 0 0 0; background:#FFFFFF; display:inline;}


.shadow {padding: 0px 0px 0px 0px; border: 0px solid #FFFFFF; -moz-box-shadow: 5px 5px 21px #efeff1 -webkit-box-shadow: 5px 5px 21px #efeff1; box-shadow: 5px 5px 21px #efeff1;}
.shadow_img {padding: 0px 0px 0px 0px; border: 0px solid #FFFFFF; -moz-box-shadow: 5px 5px 25px #a7b3b8; -webkit-box-shadow: 5px 5px 25px #a7b3b8; box-shadow: 5px 5px 25px #a7b3b8;}

.corner {border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.corner_big {border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.corner_small {border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}






/* banner 240õ400*/
.banner_right_container {position:relative; width:240px; height:400px; overflow: hidden; margin:10px 0 0 0; padding:0;}
.banner_right {position:absolute; right:0%; top:0px; height:400px; margin:0; padding:0;}
ul#banner_240 {position:relative; list-style-type:none;}
li.banner {position:relative; top:0; right:0; margin:0; padding:0; list-style:none;}


/* baner 728õ90*/
.baner_footer_container {width:100%; margin:0 0 20px 0;}







/* navigation componetns*/
.navi_ctrl {font:70%/17px Arial, Verdana, Tahoma, sans-serif; color:#333333}
.navi_a {font:85%/17px Arial, Verdana, Tahoma, sans-serif; color:#333333}
.navi_links {font:85%/17px Arial, Verdana, Tahoma, sans-serif}
.navi_top {margin:5px 0 0 0}
.navi_left {width:auto; display:inline; float:left; margin:5px 0 0 10px}
.navi_right {width:50%; display:inline; float:left; margin:5px 0 0 5%}
.numbers {font:95%/18px Arial, Verdana, Tahoma, sans-serif; padding:0.3em}
.numbers_a {font:95%/18px Arial, Verdana, Tahoma, sans-serif; color:#333333; background:#eef2f4; padding:0.3em}


.content {font:80%/20px Arial, Tahoma, sans-serif}
.content_medium {font:75%/17px Arial, Tahoma, sans-serif}
.content_small {font:70%/14px Arial, Tahoma, sans-serif}
.content_big {font:90%/17px Arial, Tahoma, sans-serif}
.content_gig {font:120%/17px Arial, Tahoma, sans-serif}
div.submenu {font:70%/14px Tahoma, Arial, sans-serif; margin:0;}
.red {color:#f56f52;}
.green {color: #28915a;}
.black {color:#333333}
.white {color:#fff}
.copyright {font:70%/13px Arial, Tahoma, sans-serif;}


/* form*/
input, select {margin:3px 0 10px 0;}
.input_40 {width:40%; height:23px; border:0px solid #CCCCCC;}
.input_50 {width:50%; height:23px; border:0px solid #CCCCCC;}
.input_70 {width:70%; height:23px; border:0px solid #CCCCCC;}
.input_80 {width:80%; height:23px; border:0px solid #CCCCCC;}
.input_95 {width:95%; height:23px; border:0px solid #CCCCCC;}
.input_100 {width:100%; height:23px; border:0px solid #CCCCCC;}
.area {width:95%; height:150px; margin:3px 0 10px 0; border:0px solid #CCCCCC;}
.button {height:27px;}





.bbs_container {width: 95%; padding: 3px 0 3px 0; border-top:0px solid #e7e9eb;}
.bbs_01 {width: 22%; padding: 0; float: left; font: 12px/15px Arial, Tahoma, sans-serif;}
.bbs_02 {width: 78%; float: left; font: 12px/15px Arial, Tahoma, sans-serif;}


.bbs_full_container {width: 95%; padding: 10px 0 10px 0; border-top:1px solid #e7e9eb;}
.bbs_full_01 {width: 22%; float: left; font: 12px/15px Arial, Tahoma, sans-serif;}
.bbs_full_02 {width: 78%; float: left; font: 12px/15px Arial, Tahoma, sans-serif;}





/* search ya*/
.input_search_ya {width:95%; border:0px solid #CCCCCC; border:0! important;}


/* form search doc*/
.input_search_small {width:40%; border:1px solid #CCCCCC;}
.input_search_big {width:100%; border:1px solid #CCCCCC;}
.button_search {height:23px;}


/* captcha*/
.img_captcha {width:160px; height:25px; margin:3px 0 10px 0;}
.input_captcha {width:110px; height:25px;}


/* form feedback*/
.form_container {width:90%;}
.form_block_container {width:100%; padding:5px 0 0px 0;}
#form_col_left {width:60%; float:left;}
#form_col_right {width:38%; float:left;}


/* map site*/
ul#map {color: #FF9966; list-style-type: circle; padding-left: 15px; margin: 15px 0 15px 20px;}
li#map {margin: 2px 0 3px 0px;}


li {margin: 0; list-style-type: none;}
ul {margin: 0; list-style-type: none;}




/* photogallery no albom*/
.photo_container2 {position:relative; width:150px; height:210px; display:inline; margin:0 2% 0 0; float:left;}
#photo_preview2 {position:relative; width:140px; height:150px; text-align:center; display:table-cell; vertical-align:bottom;}
* html p.bottomed {position:absolute; left:0%; bottom:0%;}
#photo_text2 {padding:3px 0 0 1px;}
.photo_img2 {padding:0px; border:0px solid #f0eee8; background:#FFFFFF;}

/* photogallery */
.photo_container {position:relative; width:150px; height:240px; display:inline; margin:0 3% 0 0; float:left;}
#photo_preview {position:relative; width:140px; height:150px; text-align:center; display:table-cell; vertical-align:bottom;}
* html p.bottomed {position:absolute; left:0%; bottom:0%;}
#photo_text {padding:3px 0 0 1px;}
#photo_numbers {padding:0 0 0 12px; color:#333333; background:url(/images/photo_numbers.gif) no-repeat left 2px;}
.photo_img {padding:8px; border:0px solid #e0e4e9; background:#FFFFFF;}






/* block print and comments*/
.link_print_container {margin:15px 0 5px 0;}
.link_print {background:url(/images/print_01.gif) no-repeat left top; width:auto; display:inline; padding:4px 0 0 23px;}
.link_print_02 {background:url(/images/print_02.gif) no-repeat left top; width:auto; display:inline; padding:4px 0 0 23px;}
.link_print_03 {background:url(/images/print_03.gif) no-repeat left top; width:auto; display:inline; padding:4px 0 0 23px;}
.link_comment {background:url(/images/comment_01.gif) no-repeat left top; width:auto; display:inline; padding:4px 0 0 23px;}


/* comments*/
#reply_comments_form_0 {padding:20px 10px 0 20px;}
.comment {padding:10px 0 0 10px;}


/* FAQ*/
.faq_container {width:100%; padding:0 0 30px 0;}
.faq_message {margin:3px 10px 10px 0;}
.faq_answer {margin: 10px 10px 10px 30px; padding: 20px; border-top: 0px solid #c7e2fb; background: #fff;}


/* Help*/
.help_container {width:100%; padding:0 0 30px 0;}
.help_message {margin:3px 10px 10px 0;}
.help_answer {margin: 10px 10px 10px 30px; padding: 20px; border-top: 1px solid #c7e2fb; background: #ebf5fa;}






/* block links*/
.pos_site_container {margin:10px 0 10px 0; font:85%/15px Arial, Tahoma, sans-serif;}
.pos_container {background:none!important;}
.pos_block {width:20%; padding:0 0 10px 4%; display:inline; float:left; background:none!important;}
.pos_title {height:40px; padding: 10px 0 10px 0; font-weight: bold; line-height:15px;}
.pos, .pos_2 {padding:0 0 14px 21px; display:inline; float:left;}
.pos_2 {width:95%; font:75%/15px Arial, Tahoma, sans-serif;}




/* widgets:rss */
.nc_rss-title, .nc_rss-article-desription {margin:0 0 20px 0;}
.nc_rss-title {font-size:20px;}



/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}


/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}




.calend_table {border:0 solid #999999;}
.calend_table td {vertical-align:middle !important;  font-weight:normal;}
.days_table {font:12px Arial;}

.days, .days_sun, .days_sun_right {width:20px; height:15px; font-weight:bold !important;} 
.days {} 
.days_sun, .days_sun_right {} 

.day, .no_day {margin-top:10px; padding:0;}
.day_curr {background:#fff; margin-top:10px; padding:0; border:1px solid #b5e6ff;} 

.day_sun, .day_sun_right {} 
.no_day, .no_day_sun, .no_day_sun_right {text-align:center;}
.days, .days_sun, .day, .no_day, .day_curr, .day_sun, .no_day_sun {height:18px;}

.navig_form td {background:#ffffff; color:#229ece; padding:0px; font-weight:normal; font-size:12px; height:25px;}
td.navig_butt {padding:0; cursor:pointer;}
.mouseover {background:#b5e6ff; }
.mouseover_weekend, .mouseover_weekend_s {background:#b5e6ff; }

.month_link {text-decoration:underline; color:#229ece; cursor:pointer; padding:0;}
.year_link {text-decoration:underline; color:#229ece; cursor:pointer; padding:0;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}

.navig_form1 {padding:0; text-align:center; vertical-align:middle;}
