/* CSS Document */
/* CSS Document */
/* HEADER*/
BODY {
	margin:0px;
	background-color:#FFFFFF;
	font-family:Arial
}


.find_text {
border-color:#404040 #D4D0C8 #D4D0C8 #404040;
border-style:solid;
border-width:1px;
color:#223322;
font-size:11px;
margin:0 9px 0 34px;
text-align:center;
width:150px;
}
.menu-item  A{
    line-height: 37px;
    display: block;
    padding: 0 8px;
    margin: 0;
    font-size:12px !important;
}
.menu-item  A:hover,
.menu-item.active{
    background: white;
    color: #003333 !important;
}
.menu-item.active A{
    line-height: 33px;
    color: #003333;
}
.menu-item UL A{
    line-height: 24px !important;
    color: #9ACBCB !important;
}
.menu-item UL A:hover{
    background-color: #C2EFEF;
}

.menu-item{
    xpadding-right: 2ex;
}
.menu-item UL{
    display: none;
    position: absolute;
    margin: 0;
    padding: 0;
    background: #003333;
    border: 1px solid white;
    text-align:left;
    z-index: 1000;
}


.menu-item UL LI{
    list-style: none;
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
.find_button {
background:#008692 none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-size:10px;
padding:2px 5px;
}

IMG, TABLE {
	border:0;
}
#itnewsexport A{
	color: #003344 !important;
	text-decoration:none !important;
}
.imk{
	background-image:url(../img/imk.gif);
	background-repeat:no-repeat;
	background-color:009B8B;
}
.headerbgtop{
	background-image:url(../img/headerbgtop.gif);
	background-repeat:repeat-x;
	background-color:009B8B;
}
.headerbgbottom{
	background-image:url(../img/headerbgbottom.gif);
	background-repeat:repeat-x;
	background-color:009B8B;
}
.menubg{
	background-image:url(../img/navbg.gif);
	background-repeat:repeat-x;
	background-color:003333;
}
.headerbottom{
	background-image:url(../img/headerbottom.gif);
	background-repeat:repeat-x;
	 
	font-size:14px;
	color:#fefffc;
	font-weight:bold;
	text-align:center;
}

.footer {
	background-image:url(../img/footer.gif);
	background-repeat:repeat-x;
	background-color:0e4543;
}

.txtheadertop {	 
	font-size:22px;
	color:#fefffc;
	font-weight:normal;
	margin-left:15px
}

.txtheadertop_print {	 
	font-size:22px;
	color:#000000;
	font-weight:normal;
	margin-left:15px
}

.txtmenu a {
	 
	font-size:14px;
	color:#9acbcb;
	text-decoration:none;
}
.txtmenu a:hover {
	 
	font-size:14px;
	color:#fefffc;
	text-decoration:none;
}

LI {color: #fefffc;
}


.txtmenu2 a{	 
	font-size:14px;
	color:#fefffc;
	text-decoration:none;
}



.txtmenubottom a:hover{
	background:#fefffc;
	color: #003334;
}

.txtmenubottom a{ 
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	display: block;
	padding: 10px;
}

.menua_ a{
	background:#fefffc;
	font-size:13px;
	color:#003334;
	font-weight:bold;
	text-decoration:none;
	display: block;
	padding: 10px;
}
.txtmenucontent{ 
	/*
	font-size:17px;
	color:#ff0000;
	font-weight:bold;
	text-align:center;
	*/
	
	font-size:17px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
	padding:0px 8px 0px 8px; /* top-right-bottom-left */
}

.txtmenucontent a{ 
	/*
	font-size:17px;
	color:#ff0000;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	*/
	font-size:17px;
	color:#ff0000;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/* text-align:center; */
	padding:0px 8px 0px 8px; /* top-right-bottom-left */	
	
}
.txtmenucontent5{ 
	font-size:17px;
	color:#003344;
	font-weight:bold;
	text-align:center;
}

.txtmenucontent5 a{ 
	font-size:17px;
	color:#003344;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	
}
.txtcontentleft{
	 
	font-size:14px;
	color:#003334;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
	padding-top:15px;
	cursor:pointer;
	
}
.txtmenucontent3{
	 
	font-size:14px;
	color:#fefffc;
	font-weight:bold;
	text-align:center;
	
}
.txtmenucontent4{
	font-size:17px;
	color:#003334;
	font-weight:bold;
	/* text-align:center; */
	padding:0px 8px 0px 8px; /* top-right-bottom-left */
	text-decoration:none;
}

.txtmenucontent4_2{
	 
	font-size:17px;
	color:#003334;
	font-weight:bold;
}
.txtmenucontent5{
	 
	font-size:18px;
	color:#003334;
	font-weight:bold;
	text-align:left;
}
.txtcontent2{
	 
	font-size:12px;
	color:#003334;
	text-align:center;
	
}
.txtcontent3{
	 
	font-size:12px;
	color:#003334;
	text-align:left;
	padding-bottom:5px;
	padding-top:8px;
	
}
.txtcontentright{
	 
	font-size:17px;
	color:#ff0000;
	font-weight:bold;
	padding-top:5px;
}
.txtcontentright3{
	 
	font-size:11px;
	color:#003334;
	margin-right:15px;

}
.txtcontentright2{
	 
	font-size:11px;
	color:#003334;
	margin-right:15px;
	padding-left:10px;

}
.main_txtcontentright2 a{
	 
	font-size:12px;
	color:#003334;
	margin-right:15px;
	text-decoration:none;
	font-weight:bold;

}
.txtcontentright2 a{
	 
	font-size:12px;
	color:#003334;
	margin-right:20px;
	text-decoration:none;
	/*font-weight:bold;*/

}
.tdwarning{
	 
	font-size:14px;
	color:#003334;
	/*font-weight:bold;*/

}

.bestsbg{
	background-color:#B9D2DF;
}
.bestsbg2{
	background-color:#E7EFF3;
}

.rubrlinks a{
	font-size:12px;
	color:#0A4C0A;
	text-decoration:none;
	display:block;
	padding:4px;
}
.rubrlinks a:hover{
	background-color:#ffffff;
	color:#0A4C0A;

}

.rubrbg{
	background-color:#70A1A1;
}
.specleaderblock{
	 
	font-size:12px;
	color:#003334;
	margin-right:15px;
	text-decoration:none;
	font-weight:bold;
	padding-top:6px;


}
.specleaderblock a{
	 
	font-size:12px;
	color:#003334;
	margin-right:20px;
	text-decoration:none;
	padding-top:6px;
	/*font-weight:bold;*/

}
.txtcontentleft3{
	 
	font-size:7px;
	color:#003334;
	margin-right:20px;

}
.txtcontentright2red{
	 
	font-size:11px;
	color:#ff0000;
	margin-right:20px;
	padding-left:10px;

}
.txtcontentright2red a{
	 
	font-size:12px;
	color:#ff0000;
	margin-right:20px;
	text-decoration:none;

}
.txtcontentleft3 a{
	 
	font-size:9px;
	color:#003334;
	margin-right:20px;

}
.txtcontenleft2{
	 
	font-size:17px;
	color:#003334;
	font-weight:bold;
	padding-top:10px;
}
.txtcontenleft2 a{
	 
	font-size:17px;
	color:#003334;
	font-weight:bold;
	padding-top:10px;
	text-decoration:none;
}
.txtcontenleft2_{
	 
	font-size:17px;
	color:#003334;
	font-weight:bold;
}
.txtcontenleft2_ a{
	 
	font-size:17px;
	color:#003334;
	font-weight:bold;
	text-decoration:none;
}
.txtcontentcenter{	 
	font-size:30px;
	color:#003334;
	font-weight:bold;
	
}
.txt_news{
	font-size:12px;
	color:#003334;
	text-decoration:none;
}
.txtnewsright{
	font-size:11px;
	color:#003334;
	padding-left:10px;
	
}
.txtnewstime{
	font-family:"Arial Narrow";
	font-size:15px;
	font-weight: bold;
	color:#003334;
}
.txtnewstimered{
	font-family:"Arial Narrow";
	font-size:15px;
	font-weight: bold;
	color:#ff0000;
}
.txtnewsred{
	font-size:11px;
	color:#ff0000;
	padding-bottom:3px;
}
.txtnewsred a{
	font-size:11px;
	color:#ff0000;
	padding-bottom:3px;
}


.txtfooter{
	font-size:12px;
	color:#fefffc;
	/* padding-left:30px; */
}

.txtfootermenu a{
	font-size:12px;
	color:#fefffc;
	text-align:left;
}

.txtfooterbottom{	 
	font-size:11px;
	color:#000808;
}

.link_print{	 
	font-size:11px;
	color:#000000;
}

.table{
	margin-bottom:20px;
}

.rightblock{
	/*margin-right:22px;*/
	margin-top:20px;
}
.rightblock a{
	/*margin-right:22px;*/
	margin-top:20px;
	color:#003344;
}

.makehome{
	color:#9ACBCB;
	font-size:12px;
	text-decoration:none;
	/*
	display:block;
	font-size:12px !important;
	line-height:37px;
	margin:0;
	padding:0 8px;
	*/
}
.makehome:hover{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	/*
	display:block;
	font-size:12px !important;
	line-height:37px;
	margin:0;
	padding:0 8px;
	*/
}

li {
	/* background-color:#CCCCCC; */
	color:#003334;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

.title{
	 
	font-size:18px;
	color:#003334;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
}

.findertitle{
	 
	font-size:14px;
	color:#003334;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
}
.leftblock{
        margin-left:6px;
	margin-top:20px;	
	
}
.leftblock2{
	
	margin-top:6px;
        margin-left:6px;		
}
.data{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#726e6e;
	text-align:left;
}
.data3{
	font-size:11px;
	color:#ffffff;
	text-align:left;
}
.datared{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#ff2222;
	text-align:left;
}
.txtnewsleft{
	 
	font-size:11px;
	color:#003334;	
}
.txtnewsleft a{
	 
	font-size:11px;
	color:#003334;
	text-decoration:none;
}
.txtnewsright2{
	 
	font-size:11px;
	color:#003334;	
}
.data2{
	 
	font-size:11px;
	color:#999999;
	text-align:left;
}
.author2{
	 
	font-size:11px;
	color:#fafafa;
	text-align:left;
}
.title{
	 
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.title2{
	 
	font-size:14px;
	color:#000000;	
	
}
.title2 a{
	 
	font-size:12px;
	color:#000000;
	text-decoration:none;
	
}
.titlenews{
	 
	font-size:21px;
	color:#003334;
	text-align:left;	
}
.titlenews a{
	 
	font-size:16px;
	color:#003334;
	text-align:left;
	text-decoration:none;
}


.titlenews2 a{
	 
	font-size:16px;
	color:#003334;
	text-align:left;
	text-decoration:none;
}
.titlenews2 a:hover{
	 
	font-size:16px;
	color:#003334;
	text-align:left;
	text-decoration:underline;
	cursor:pointer;
}


.titlenewslittle{
	 
	
	font-size:11px;
	color:#003344;
	font-weight:bold;
	text-align:left;	
}
.titlenewslittle a{
	 
	font-size:11px;
	color:#003344;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.text{
	font-family:"Arial Narrow";
	font-size:14px;
	color:#000000;
	text-align:left;
}
.noanouncetext{
	 
	font-size:14px;
	color:#000000;
	text-align:left;
	padding:20px;
}
.link a{
	 
	font-size:14px;
	color:#003334;
	text-align:left;
	text-decoration:none;
	
}
.gallery{
	width: 330;
	height: 45;
	overflow: hidden;
	position: relative;
	clear: left;
}
.gallery2{
	width: 120;
	height: 255;
	overflow: hidden;
	position: relative;
	clear: left;
}
.shadow{
	background-image:url(../img/shadow.png);
	background-repeat:no-repeat;
}

.text2{ 
	font-size:14px;
	color:#000000;
}
.lisp{
	 
	font-size:14px;
	color:#000000;	
}
.strong{
	 
	font-size:22px;
	color:#000000;
	font-weight:bold;
}
.title3{
	 
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin-left:35px;	
}
.link2{
	font-size:14px;
	color:#003334;
	text-decoration:none;
}
.link2 a{
	font-size:14px;
	color:#003334;
	text-decoration:none;

}
.redalert{
	 
	font-size:14px;
	color:#cc0000;
	text-align:left;	
}
.greenalert{
	 
	font-size:14px;
	color:#00aa00;
	text-align:left;	
}
.centerblock{
	padding-top:25px;
	padding-left:20px;
	padding-right:20px;	
}
.centerblock2{
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	color:#000000;
}
.centerblock2_comment{
	font-size:14px;
	color:#000000;
}
.text_online{
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	color:#000000;
}
.datanews{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#726e6e;
	text-align:left;
	
}
.newsname {
	family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#003334;
	text-decoration:none;
	padding:20px;
}
.newsname a{
	family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#003334;
	text-decoration:none;
	padding:20px;
}

.title_online {
	family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#003334;
	text-decoration:none;
	padding:20px;
}
.title_online a{
	family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#003334;
	text-decoration:none;
	padding:20px;
}
.title_online2 {
	background-color:#ff0000;
	color:#fefffc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:21;
	padding-top:8px;
	font-weight:bold;
	padding:3px 8px 3px 8px; /* top-right-bottom-left */
}
/* Хак только для Mozilla Firefox */
@-moz-document url-prefix() {
	.title_online2{
		background-color:#ff0000;
		color:#fefffc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:21;
		/* padding-top:7px; */
		padding:4px 8px 1px 8px; /* top-right-bottom-left */
	}
}





.archivelink{
	family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003334;
	text-decoration:none;
	padding:20px;
	font-weight:bold;
}
.archivelink a{
	family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003334;
	text-decoration:none;
	font-weight:bold;
	
}
.archivedata{
	family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003334;
	padding:20px;
	font-weight:bold;

}
.archivetitle{
	family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
}
.archivedata2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#726e6e;
	text-align:left;
	padding-bottom:20px;
	padding-left:20px;
	
}

.archivetext{
	family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
}
.archivetext2{
	family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding:20px;
}
.archivecaledar{
		padding-top:20px;
}
.text3{font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fefffc;
	background-color:#86a9bc;
	padding-left:10px;
}
.txtmenucontent2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fefffc;
	background-color:#003333;
}
.txtmenucontent2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fefffc;
}


.txtmenucontent2_coment {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fefffc;
	background-color:#003333;
}
.txtmenucontent2_coment a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fefffc;
	text-decoration:underline;
}
.txtmenucontent2_coment a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fefffc;
	text-decoration:underline;
	cursor:pointer
}

.txtmenucontent3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fefffc;
	background-color:#e7eff3;
}
.txtmenucontent3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003333;	
}
.txtmenucontent6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003334;
}
.itnewsbg{
	background-color:#86a9bc;
}
.archivebg{
	background-color:#e7eff3;
}

/*old*/
.listing{
	border:0px solid #FFFFFF;
	background-color:#003334;
	font-size:14px;
}
.listing a:hover{
	/*border:1px solid #999999;*/
	background-color:#003334;
	/*text-decoration:underline;*/
	font-size:14px;
}
.listing2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003334;
	text-align:left;
	text-decoration:none;	
}
/*old-end*/

.listing_arrow_item{
	border:0px solid #FFFFFF;
	background-color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.listing_arrow_item_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#003334;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}
.listing_item_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	text-decoration:none;
	
	background-color:#cccccc;
	color:#003334;
	font-weight:bold;
}
.listing_item_select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003334;
	text-align:left;
	text-decoration:none;
	
	background-color:#003334;
	color:#ffffff;
	font-weight:bold;
}


.main_point{
	padding-top:3;
}
.fotoreportagebg{
	background-color:#a3bbc9;
}
.main_onsitebg{
	background-color:#a3bbc9;
}
.readto{
	color:#000000;
	font-weight:bold;
}
.comment{
	display:none;	
}
.news_line{
	background-color:#e7eff3;
}
.news_subscribe{
	background-color:#e7eff3;
}
.topblock1bg{
	background-color:#e7eff3;
	
}
.cursor{
	cursor:pointer;
}
.tdpadding{
	padding-top:10
}
.tdbg{
	background-color:#86a9bc;
	text-decoration:none;
	color:#003344;
}
.actualbg_tv{
	background-color:#003333;
	color:#fefffc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:21;
	/* padding-top:7px; */
	padding:3px 8px 3px 8px; /* top-right-bottom-left */
}
/* Хак только для Mozilla Firefox */
@-moz-document url-prefix() {
	.actualbg_tv{
		background-color:#003333;
		color:#fefffc;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:21;
		/* padding-top:7px; */
		padding:4px 8px 1px 8px; /* top-right-bottom-left */
	}
}
.actualbg_tv_ie{
	background-color:#003333;
	color:#fefffc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:28;
	padding-top:-7px;
}
.actualbg{
	background-color:#003333;
/*	
	color:#fefffc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:21;
	padding-top:0px;
*/
}
.actualbg_red{
	background-color:#FF0000;
/*	
	color:#fefffc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:21;
	padding-top:0px;
*/
}
a.actualbg {
	background-color:#003333;
	color:#fefffc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	padding:0px 13px 0px 13px; /* top-right-bottom-left */
}
.tdbg2{
	background-color:#a3bbc9;
}
.frontpage{
	background-color:#a3bbc9;
}
.publicationbg{
	background-color:#86a9bc;
}
.publicationbg2{
	background-color:#e7eff3;
}
.allnewsbg{
	background-color:#003333;
}
.allnewsbg a{
	color:#ffffff;
}
.weatherbg{
	background-color:#86a9bc;
}
.valutbg{
	background-color:#a3bbc9;
}
.imgmarg{
	margin-right:10px;
	margin-bottom:0px;
}
.switcher{
	float:left;
	width:30;
	height:20;
	padding-top:10px;
}
.switcherbg{
	float:left;
	width:30;
	height:20;
	padding-top:10px;
	background:#70a1a1;
}
.switchere{
	float:left;
	width:30;
	height:0;          /*??????? ??? ?????? ?? ?????? ??????? (????? ???????)*/
	padding-top:30px;   /*??????? ?????????? ??????*/
}
.switcherbge{
	float:left;
	width:30;
	height:25;           /*??????? ?????? ????? ???? ??? ????????? ??????*/
	margin-top:0px;     /*??????? ???????? ?????? ?????? ? ?????*/
	padding-top:30px;     /*??????? ???????? ??????*/
	background:#70a1a1;
}
.slogan{
	font-size:11px;
	color:99eaff;
	padding-left:20px;
	margin-bottom:15px;
	font-style:italic;
	font-weight:bold;
}

.title_blue{
	background:#70a1a1;
}

.td_ForumThemeTitle{
	background:#b8b8b8;
}

.td_ForumSubthemeTitle{
	background: #e8e8e8 url(/img/bg_dot.gif)repeat-x left bottom;
}
.forum_theme_href{
	font-size:14;
	color:#003334;
	text-decoration:none;
}
.forum_last_mes{
	font-size:10;
	color:#003334;
	text-decoration:none;
}
.subscribe_com{
	font-family:"Arial Narrow";
	font-size:12;
	color:#003344;
	text-decoration:none;
}



.titlepos{text-decoration: none; color: #2F2F2F;font-size:12px;}

.table .curr { background-color: #3399cc;}
.table .curr a {text-decoration: none; color: #ffffff;font-size:13px;}
.table .weekend { background-color: #a3bbc9;}
.table td {text-decoration: none; color: #2F2F2F;font-size:12px;}
.table td a {text-decoration: none; color: #2F2F2F;font-size:12px; line-height: 1.0em;}
.monthName {margin: 2px; text-align: center; font-size: 14px;}
.monthName a {color: #111111; text-decoration:none; }
.next {float:right;}
.prev {float:left;}
.next2 {float:right;}
.prev2 {float:left;}

/* only for opera: */
@media all and (min-width: 0px) {
	#itnewsexport DIV TABLE TD:first-child,
	#itnewsexport DIV TABLE TD:first-child *{
	       width: 60px !important;
	       margin: 3 !important;
	       padding: 0 !important;
	}
}
#itnewsexport DIV DIV{
       display: none;
}


.bglnks {
	background: #2e6f69 url(/img/bglinks.jpg) no-repeat right bottom;
}

.blklnks {
	margin:13px;
	text-align:left;
}

.btmhdng{
	display:block;
	font-size:13px;
	color: #fff;
	text-decoration:none;
	margin-bottom:10px;
}

.btmlnk{
	font-size:12px;
	color: #9ACBCB;
	text-decoration:none;
}


