BODY { background-color:#F2F2F2; padding:0 0 0 0px; margin:0 auto}
BODY, TABLE {font:normal 100% verdana}
FORM{ margin:0; padding:0}
IMG { border:none}
A { color:#4e0808}
A:hover { text-decoration:none}
P { margin:0; padding:0 0 8px 0; line-height:1.6em}
H1 { margin:0; padding:0 0 16px 0; font: normal 1.4em verdana}
H1 A { text-decoration:underline}
H2 { background-color:#F2F2F2; font: normal 1.4em verdana; padding:0 0 0 8px; margin:0 0 8px 0}
H3 { margin:0; padding:0; font: normal 1.1em verdana}
H4 { margin:0; padding:10px 0; font: italic normal 1em verdana;}
H5 { font:bold 1em verdana; margin:0; padding:15px 0 6px}
H5.first { padding-top:0}
H6 { background-color:#F2F2F2; font: normal 1.4em verdana; padding:16px 16px 16px 8px; margin:10px 10px 10px 0; color:#333}
OL, UL { margin:0 0 0 20px; padding:0;}
UL { list-style-type: inherit}
LI { margin:0; padding:0 0 5px 0; list-style-image:url(bullet.gif)}
OL LI, .newsBody LI { list-style-image:none}
UL.black { font-size:1em}
SMALL { font-size:0.8em}
H1 SMALL {font-size:0.6em}
BIG { font-size:1.2em}
.red {color:#c30 !important;}
.blue {color:#4e0808}
.gray { color:#979797;}
.green { color:#008000}
.top TD.bannerHead {padding:10px 2px 0 0; vertical-align:middle}
.bannerRight {padding-left:20px; width:300px}
.bannerRight234x400 {padding:0 0 10px 20px}
.bannerBottom {padding-right:20px}
.tempBanner {padding:10px 0}
.fSub {padding-bottom:10px}
.underline A { font-size:0.85em;}
.leftBg { repeat-y;}
.rightBg { repeat-y;}
.whiteBg {background-color:white;}
.top { padding:0; width:100%}
.top TD SPAN {font-family:times new roman}
.top TD { padding:0 8px}
.topdate {text-align:center; vertical-align:middle; font:bold 16px Times New Roman; line-height: 17px; color:#666}
.topdate B {font-size:36px; color:#333; font-family:times new roman; display:block; line-height:30px}
.topdate div {float:left; text-align:center}
.logotype {width:456px; padding-top:91px; text-align:left; color:#5b5b5b; position:relative; font-family:"Times New Roman", Times}
.logotype  A.logo {display:block; position:absolute; top:20px; left:0}
.logotype .number {font-weight:bold; font-size:13px; color:#000; padding:5px 0 3px 5px; position:relative}
.logotype .partner {padding-top:4px;color:#6D6E71; font-size:0.7em; padding-left:5px;}
.logotype .partner B { color:#000; font-size:1.5em;}
.logotype .partnerEditions{padding-top:24px; color:#083081; font-size:0.8em}
.number .daily {letter-spacing:6px}
.logotype .current {letter-spacing:1px; font-size:13px}
.top UL {margin-top:10px; margin-left:0; border-left:1px solid #bbb}
.top LI {margin-left:25px; padding-bottom:5px}
.leftGrayBorder { border-left:1px solid #E5E5E5}
.menu {padding:5px 0 2px;}
.menu TD {font-size:10px; color:#4b4c46}
.topMenu {height:29; background:url(/img/skin/bg.gif)}
.topMenu A, .bottomMenu A {text-decoration:none; font:bold 1.2em 'Times New Roman', Times, serif; color:#4e0808; text-transform:uppercase}
.topMenu A:hover, .bottomMenu A:hover { text-decoration:underline}
.topMenu SPAN.active {color:#CC0000}
.bottom15 { margin-bottom:15px}
.bottomMenu {height:23; background:url(/img/skin/m_bg0000.gif)}
.editions .topMenu TD{background:url(/img/skin/bg.gif);}
.editions A, .editions SPAN { color:white; text-transform: uppercase;}
.editions .topMenu TD.active {background:url(/img/skin/m_bg_3.gif);}
.editions .bottomMenu TD {background:url(/img/skin/bg.gif);}
.bulletText { 10px 6px no-repeat; padding-left:20px; font-size:0.85em; line-height:1.3em}
.grayNote { background-color:#EAEAEA; padding:20px;}

.content { font-size:0.8em}
.rightTdContent{ padding-left:8px; border-left: 1px solid #bbb}
.navigation {color:#039; font-size:0.85em; padding:4px 0 10px 0; font-weight:bold}
.navigation A { text-decoration:underline; color:#039;}
.navigation .red { color:#333}
.date { color:#c30; font-size:1.1em; padding:5px 8px 0 0}
.copyrights { font-size:0.6em; padding:0px;margin:0px;}

.date_ {
	margin: 0px;
	padding: 0px;
	font-family: "Lucida Grande", sans-serif;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1px;
	color: #929C87;
	border: none;
	font-style:normal;
	}
.date_ a, .date_ a:visited {
	text-transform: none;
	color: #929C87;
	font-weight: normal;
	font-style:normal;
	}	
	

TABLE.listBlock { repeat-x 0 100%;}
.dots { repeat-x 0 0; height:3px; width:100%; overflow:hidden; margin-bottom:7px}
DIV.listBlock {padding-bottom:0;}
DIV.last, TABLE.last, TD.last { background:none}
TABLE.last UL, TABLE.last OL {padding:10px 0}
TABLE.last LI {padding-bottom:0px} 
.listBlock P A { text-decoration:underline; color:#003399} 
.listBlock A.grayLink {text-decoration:underline; color:gray; font-size:0.8em}
TABLE.listBlock TD { padding-bottom:0px;}
TABLE.listBlock LI {color:#000}
.notes { border-top:1px solid #bbb;  top repeat-x; padding-top:24px; margin-top:12px}
.listBlock P A { text-decoration:underline}
.listBlock IMG { margin:0 15px 5px 0;}
UL.listBlock { margin:8px 0 0 24px; background:none}
UL.listBlock LI { background:none}

H3.subheader {font-size:1em; font-style:italic; padding-bottom:1em}

/*	CALENDAR	*/
DIV.archive {background-color:#F5F9CE; padding:5px; margin-top:5px; font-size:0.85em}
DIV.archive TABLE.archive TABLE TD { border:none}
DIV.archive TABLE.archive { border:1px solid #CFD2BB; border-width:1px 0 0 1px}
DIV.archive TABLE.archive TD { border:1px solid #CFD2BB; border-width:0 1px 1px 0; background-color:#F5F9CE; text-align: right; padding:1px 4px}
DIV.archive A { font-weight:bold; color:black; text-decoration:none}
DIV.archive TABLE.archive TD.active { background-color:#CFD2BB; color:#c30; font-weight:bold}
DIV.archive TABLE.archive TD.weekend { background-color:#E6EAD0}
TABLE.archive TD#month { text-align:center; background:url(back_cal.gif); padding-top:20px}
TABLE.archive TD#month TD { background:none}
TABLE.archive TD#month TD.monthyear {text-align:center} 

/*	ARCHIVE	*/
.year { font:normal 1.3em verdana; padding-bottom:10px; line-height:1.3em}
.year A{ color:#c30; text-decoration:underline; margin-right:10px; padding:2px 4px}
.year A.active { text-decoration:none; font-weight:bold; background-color:#E7E7E7}
UL.nobullet { margin:0; padding:0; list-style-type:none; list-style-image:none}
UL.nobullet LI { line-height:1.3em; font-size:1.2em; padding-bottom:8px;}
.nobullet A { text-decoration:underline}
.leftIntend {padding-left:8px}
.leftIntend24 {margin-left:24px}
.days, .days FONT {font:normal 1.1em verdana;}
.days A{ font-weight:bold; text-decoration:none}
.days A.active { background-color:#E7E7E7}
.days A.active, .days A, .days FONT, .days B { padding:8px 4px}
.days TD { padding:2px 0}
/*	SEARCH	*/
.search {padding:0 0 10px; white-space:nowrap}
.spad {padding:10px 0;}
.blueborder {vertical-align: middle; width:230px; border:1px solid #7F9DB9; padding:2px; font-size:12px;}
.ok {vertical-align:middle; color:#039; font-size:12px; }
FORM.search_results { background-color:#F2F2F2; padding:16px 8px}
FORM.search_results, {width:100%} 
.pickout TD { padding-top:16px}
.pickout A{ text-decoration:underline; margin-right:5px; padding:6px 8px}
.pickout A.active{ background-color:#DFDFDF; font-weight:bold; text-decoration:none; cursor:text}
OL { margin:0 0 0 24px; padding:0}
OL LI { margin:0; padding:0 0 10px 0; line-height:1.6em}
OL SPAN { color:black}
OL SPAN SPAN { background-color:#F2F2F2; padding:2px 4px}
OL.hundred {margin:0 0 0 30px;}
OL.thousand {margin:0 0 0 36px;}
.pages { padding:10px 0 0 22px}
.pages A{ 1margin-right:5px; font-weight:bold; padding:4px 8px; font-size:0.85em}
.pages A.active{ background-color:#DFDFDF;}
/*	INFORMER	*/

.informer H3 {font: normal 11px verdana; padding:0; margin:0}
.informer A { color:black; text-decoration:none}
.informer A:hover { text-decoration:underline}
.informer THEAD td { background:#F5F9CE; color:#c30; padding:4px 10px}
TABLE.informer  { border:1px solid #A8A8A8; background:url(back.gif)}
.informer TBODY TD {border-top:1px solid #A8A8A8; font: normal 11px verdana; padding:2px}
.informer .grayBg {background-color:#fff}
/*	modified	*/
.dottedRightBorder { right repeat-y; padding:0 10px;}
.topArticles {margin:10px 0}

.content .listBlock { margin-bottom:10px}
.bottomLinks H3{padding:0 0 10px}
.bottomLinks .dottedTopBorder H3{ repeat-x 0 0; padding:10px 0}
.separate { center repeat-y}
.rasp310 {width:310px; height:1px; overflow:hidden}
.rasp290 {width:290px; height:1px; overflow:hidden}
@media print {
body {background:#fff}
.leftBg { background:none}
.rightBg { background:none}
.logotype {padding:0; height:100px}
.logotype  A.logo {display:block; position:absolute; top:10px; left:0; z-index:1}
.logotype  A.logo IMG { height:46px}
.number {z-index:1000; top:56px; }
.number .daily {letter-spacing:6px}
.logotype .partner {z-index:1000; top:56px; color:#6D6E71; position:relative; font-size:0.8em}
.logotype .partner IMG { vertical-align:middle}
.content DIV.listBlock { padding-right:30px; text-align:justify}
}
/*SUBSCRIBE*/
.listBlock .tableSub TD { padding:0}

.archiveContainer { font-size:0.8em; margin-bottom:30px}
.archiveContainer TABLE TABLE { border:1px solid #556}
.archiveContainer TR.weekdays TH { background-color:#E4E4E4; border-bottom:1px solid #556; padding:2px 4px}
.archiveContainer .red { color:#a66}
.archiveContainer TABLE TABLE TBODY TD { text-align:right; padding-top:2px; padding-bottom:2px}
.archiveContainer A, .archiveContainer SPAN {padding:1px 6px}
.archiveContainer A:hover { background-color:#ddd; }

.tableGrayHeader {width: 90%; border-collapse:collapse; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tableGrayHeader TD {border: 1px solid #bbb; padding: 5px;}
.tableGrayHeader TH {border: 1px solid #bbb; background-color: #ccc; font-weight: bold; padding: 5px; text-align: left; vertical-align:top} 



.online H4 { padding:3px 0 5px 0;}
.tags { padding-bottom:16px;}
.tags H1, H3.bottom6, .bottom6 { padding-bottom:6px;}
.yellowBg { background-color:#E6EAD0; padding:2px 4px; margin-right:10px;}

/*page 404*/
.error404 {  height:549px; width:597px; position:relative; text-align:left}
.erHelpPic { height:181px; width:423px; top:123px; left:174px; position:absolute;}
.erHelp {position:absolute; font-size:11px; line-height:25px; top:138px; left:234px;}
.erHelp P {margin:0; padding:0; font-size:28px; line-height:35px}
.erHelp P.orange {color:#CC3300}

/**********************************/
.cap{font-size:10px;color:#666666}
.reklam{
	font-weight:bold;
}
.head_top{
	font-family:verdana;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}
.head_top:hover{
	font-family:verdana;
	font-size:9px;
	color:#000000;
	text-decoration:underline;
}
.bookmar{
	display:none;
	position:absolute;
	top:37px;
	left:145px;
	z-index:30;
	background:#ffffff;
}
/*********************************
/* ---------- Weather BEGIN ---------- */

#weather{
	width: 240px;
	color: #616161;
	font-size: 8pt;
}

#weather div{
	height: 1%;
	overflow: hidden;
	width: 200px;
	font-size: 8pt;
}

#weather div.forecast{
	color: black;
	font-size: 8pt;
	float: left;
	width: 120px;
}

#weather .em{
	color: #244996;
	font-weight: bold;
	text-decoration: underline;
}

#weather .big{
	font-size: 28pt;
	padding-bottom: 0;
	margin-bottom: 0;
	color: #3F7DBC;
}

#weather .big .temperature{
	color: #3F7DBC;
}

#weather .forecast .temperature{
	color: #999;
}

#weather a {
	color: #999;
}

#weather .left{
	float: left;
}

#weather .right{
	float: right;
}

/* ---------- Weather END ---------- */
.link{
text-decoration:none;
}
.link:hover{
text-decoration:underline;
}
/*************************************/
.b-aghtung{font-size:10pt;position:relative;padding:2 0 2 0;text-align:center;color:#8b7d1f;}
.b-aghtung .close{position:absolute;top:5px;right:5px;cursor:pointer;margin:0 0 0 5px;}
/**JOB*/
.bo_export{
	font-size:10pt !important;
	padding-bottom:10px !important;
	text-decoration:none !important;
}
.bo_export:hover{
	text-decoration:underline !important;
}
/******FOR ODNOKLASSNIKI ******************/
.odkl-klass-s,
.odkl-klass {
	display:-moz-inline-stack; 
	display:inline-block; 
	*display:inline; 
	vertical-align:middle; 
	overflow:hidden; 
	text-indent:-3000px; 
	zoom:1;
	*text-indent:0; 
	*font:0/0 Arial;
}

.odkl-klass {
	width:69px; 
    height:21px; 
	background:#f93 url(odkl_klass.gif) no-repeat;
}

.odkl-klass-s {
	width:16px; 
    height:16px; 
    background:#f93 url(odkl_klass_s.gif) no-repeat;
}

.odkl-klass:hover {background-color:#fbba3e;}
/************************************************/
